Biblatex를 사용한 섹션별 인용 및 인용되지 않은 참고문헌 목록

Biblatex를 사용한 섹션별 인용 및 인용되지 않은 참고문헌 목록

나는 섹션 3.11.3: Multiple Bibliographies의 예를 사용하고 있습니다.Biblatex 문서. 나는 그것을 결합하고 싶다이 예섹션별 citeduncited참고문헌을 얻으려면

작동하지 않는데 이유가 확실하지 않습니다. 예는 다음과 같습니다.

\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섹션을 생성하지는 않습니다.

여기에 이미지 설명을 입력하세요

두 가지 예를 성공적으로 결합하여 섹션별 citeduncited참고 문헌 목록을 생성하려면 어떻게 해야 합니까?

답변1

refsection귀하의 명령이 표시되지 않는 환경 의 범위로 인해 문제가 발생하는 것 같습니다 \nocite. 해당 명령을 환경으로 이동하거나 환경을 억제하는 것이 나에게 효과적입니다.

관련 정보