我在用著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 的行為,但對於條目有 a 的行為,以便所有參考文獻都印在最後。refsegment
[heading=subbibliography]
refsection
backrefs
refsegment
微量元素:
\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}