LaTeXは、例えば次のように始まる括弧付きの参照を出力できます。
\parencite[e.g.][]{fujii2016}
、その結果
(例:藤井、2016)
しかし、次のような参照を出力するにはどうすればよいでしょうか。
(例えば、藤井、2016、p.412; 村田、2010、p.576)?
答え1
これには以下を使用できます\parencites
:
このマクロの使用方法、つまり「パターン」は次のようになります。
\parencites(<multiprenote>)(<multipostnote>)[<prenote>][<postnote>]{<key>}[<prenote>][<postnote>]{<key>}...[<prenote>][<postnote>]{<key>}
最初の2つの引数は()
オプションであり、リスト全体引用文をできるだけ多く追加します
[<prenote>][<postnote>]{key}
必要に応じて、事前メモと事後メモの両方を個別の参照用として指定できます。いずれか 1 つだけを指定すると、それが事後メモになります。
したがって、2つの引用であなたが求めているものを得るには、
\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}