나는 사용하고있다biblatex
참고문헌을 관리하고 다음 backref=true
옵션을 제공합니다.
참고문헌의 참고문헌을 다시 인쇄합니다. 역참조는 해당 참고문헌 항목이 인용된 페이지를 나타내는 페이지 번호 목록입니다.
저는 이 클래스를 사용하여 여러 장으로 구성된 문서를 작성하고 있습니다 report
. 각 장의 내용은 환경에 배치되며 refsegment
마지막 \printbibliography[segment=\therefsegment,heading=subbibliography]
부분에 해당 참조 목록을 표시하는 데 사용됩니다. 게다가, 문서 끝에는 글로벌 참고문헌(모든 장에서 인용된 참고문헌을 포함)이 로 인쇄되어 있습니다 \printbibliography[heading=bibliography]
.
결과적으로 (cit. on pp. <page>, <page>...)
모든 통화에서 동일합니다 \printbibliography
. 참고문헌이 1장과 2장에 인용된 경우 두 페이지 모두 (cit. on pp. <pageinch1>, <pageinch2>)
1장과 2장의 부분 목록과 전체 목록에 나타납니다(아래 MWE 참조).
옵션을 사용하여 인쇄할 때 참조 목록에서 biblatex
a에 해당하는 페이지만 표시되도록 하려면 어떻게 해야 합니까 ? 나는 각 장의 a 동작을 원 하지만 모든 참조가 끝에 인쇄되도록 항목에 대한 동작을 원합니다.refsegment
[heading=subbibliography]
refsection
backrefs
refsegment
MWE:
\documentclass[a4paper,titlepage,10pt,twoside,openright]{report}
\usepackage[backend=biber,style=ieee-alphabetic,natbib=true,backref=true]{biblatex}
\addbibresource{IEEEfull.bib}
\addbibresource{IEEEexample.bib}
\usepackage{lipsum}
\begin{document}
\chapter{Introduction}
\begin{refsegment}
\cite{IEEEexample:articledualmonths}
\printbibliography[segment=\therefsegment,heading=subbibliography]
\end{refsegment}
\chapter{Second chapter}
\begin{refsegment}
\cite{IEEEexample:articledualmonths}
\cite{IEEEexample:IEEEwebsite}
\nocite{IEEEexample:book_typical,IEEEexample:article_typical}
\printbibliography[segment=\therefsegment,heading=subbibliography]
\end{refsegment}
\cleardoublepage
\printbibliography[heading=bibliography]
\end{document}