
나는 섹션 3.11.3: Multiple Bibliographies
의 예를 사용하고 있습니다.Biblatex 문서. 나는 그것을 결합하고 싶다이 예섹션별 cited
및 uncited
참고문헌을 얻으려면
작동하지 않는데 이유가 확실하지 않습니다. 예는 다음과 같습니다.
\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}
내용 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}}
이것은 나에게 참조를 제공 cited
하지만 future reading
섹션을 생성하지는 않습니다.
두 가지 예를 성공적으로 결합하여 섹션별 cited
및 uncited
참고 문헌 목록을 생성하려면 어떻게 해야 합니까?
답변1
refsection
귀하의 명령이 표시되지 않는 환경 의 범위로 인해 문제가 발생하는 것 같습니다 \nocite
. 해당 명령을 환경으로 이동하거나 환경을 억제하는 것이 나에게 효과적입니다.