Der folgende Code dokumentiert das Problem. Das Literaturverzeichnis wird bei biblatex nicht ins TOC eingetragen.¹
\documentclass[]{scrbook} \listfiles \usepackage[style=alphabetic]{biblatex} \KOMAoptions{toc=bib}% \bibliography{demo} % \bibliographystyle{alpha} \begin{filecontents}{demo.bib} @ARTICLE{0957-0233-12-11-305, author = {Chris B Schaffer and André Brodeur and Eric Mazur}, title = {Laser-induced breakdown and damage in bulk transparent materials induced by tightly focused femtosecond laser pulses}, journal = {Measurement Science and Technology}, year = {2001}, volume = {12}, pages = {1784}, number = {11}, } \end{filecontents} \begin{document} \nocite{*} \tableofcontents \chapter{Demo} Hello World \printbibliography[maxnames=99] % \bibliography{demo} \end{document}
¹[Admin-Edit]: <code>…</code> eingefügt. Bitte unbedingt »Was kann ich tun …« lesen und zukünftig beachten!
Ich glaube, das geht nicht
Ich glaube, das geht nicht mit
\KOMAoptions
aber so:
Siehe scrguide20110219, S. 152f
Gruß, Sepp.-
biblatex-Problem
Zum einen sind Probleme von biblatex Probleme von biblatex und nicht von KOMA-Script. Zum anderen habe ich dem biblatex-Autor bereits vor über einem Jahr erklärt, wie er dieses Problem lösen kann.
Bibliographie im Inhaltsverzeichnis
Einen Eintrag für die Bibliographie im Inhaltsverzeichnis bekommt man auch durch Setzen der entsprechenden \printbibliography-Option:
Das biblatex-Paket erkennt seiner aktuellen Dokumentation zufolge KOMA-Script-Klassen. KOMA-Script-Klassenoptionen werden aber anscheinend nur berücksichtigt, wenn sie global, d.h. im optionalen Argument von \documentclass, gesetzt werden.
Workaround
Ersetze
durch
genutzte Lösung
Ich habe es jetzt zu \printbibliography dazugepackt.
In die Dokumentenklasse möchte ich grundsetzlich keine paketspezifischen Optionen aufnehmen.