
Ich verwende das Beispiel im 3.11.3: Multiple Bibliographies
AbschnittBiblatex-DokumentationIch möchte es kombinieren mitdieses Beispielum Abschnitte cited
und uncited
Bibliografien zu erhalten.
Es funktioniert nicht und ich bin mir nicht sicher, warum. Hier ist ein Beispiel:
\documentclass{report}
\usepackage[defernumbers=true,sorting=none]{biblatex}
\DeclareBibliographyCategory{cited}
\AtEveryCitekey{\addtocategory{cited}{\thefield{entrykey}}}
\addbibresource{foo.bib}
\nocite{*}
\begin{document}
\begin{refsection}
Hello, World~\cite{foo}.
\printbibliography[title={My References},heading=subbibliography,category=cited]
\printbibliography[title={Future Reading},heading=subbibliography,notcategory=cited]
\end{refsection}
\end{document}
Die Inhalte von foo.bib
:
@techreport{foo,
Author = {Nault, R. M.},
Institution = {The World},
Title = {A report on things that matter.},
Year = {2005}}
@techreport{bar,
Author = {Bar, A. F.},
Institution = {Moon Ltd},
Title = {Moon-based Research On Moon Rocks},
Year = {2005}}
Dadurch erhalte ich die cited
Referenzen, es wird jedoch kein future reading
Abschnitt erstellt:
Wie kann ich die beiden Beispiele erfolgreich kombinieren, um ein Abschnitts- cited
und uncited
Literaturverzeichnis zu erstellen?
Antwort1
Das Problem scheint auf den Umfang der refsection
Umgebung zurückzuführen zu sein, die Ihren Befehl nicht erkennt \nocite
. Bei mir funktioniert es, den besagten Befehl in die Umgebung zu verschieben oder die Umgebung zu unterdrücken.