![如何让 latex 输出这样的参考文献:(例如 Fujii,2016,第 412 页;Murata,2010,第 576 页)](https://linux22.com/image/353757/%E5%A6%82%E4%BD%95%E8%AE%A9%20latex%20%E8%BE%93%E5%87%BA%E8%BF%99%E6%A0%B7%E7%9A%84%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE%EF%BC%9A%EF%BC%88%E4%BE%8B%E5%A6%82%20Fujii%EF%BC%8C2016%EF%BC%8C%E7%AC%AC%20412%20%E9%A1%B5%EF%BC%9BMurata%EF%BC%8C2010%EF%BC%8C%E7%AC%AC%20576%20%E9%A1%B5%EF%BC%89.png)
Latex 可以输出以例如开头的带括号的引用
\parencite[e.g.][]{fujii2016}
,这将导致
(例如 fujii,2016)
但是我如何让它输出这样的参考:
(例如 Fujii,2016,第 412 页;Murata,2010,第 576 页)?
答案1
你可以使用\parencites
以下方法:
此宏的用法或“模式”如下:
\parencites(<multiprenote>)(<multipostnote>)[<prenote>][<postnote>]{<key>}[<prenote>][<postnote>]{<key>}...[<prenote>][<postnote>]{<key>}
前两个参数由分隔符分隔()
,是可选的,用于完整列表引用。然后添加尽可能多的实例
[<prenote>][<postnote>]{key}
随心所欲。前注和后注都是针对单个参考文献的,并且是可选的。如果您只指定一个,它将成为后注。
因此,要获得类似于你要求的两个引用,请使用
\parencites(e.g.)()[1--2]{aksin}[3--4]{angenendt}
其中aksin
和angenendt
是引文关键字,以及1--2
/ 是3--4
它们各自的页码范围。所以是的,也许有点不方便,但如果参考文献列表很长,那么用这种方式跟踪前/后注释可能比使用 之类的方法更容易\parencites[pre_1,pre_2,...,pre_n][post_1,post_2,...,post_n]{key_1,key_2,...,key_n}
。
完整示例:
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencites(e.g.)()[1--2]{aksin}[3--4]{angenendt}
\printbibliography
\end{document}