何かの作品を参照すると、現在次のようなものが表示されます(ジミーとタン、2003)更新したい\citep
のですが、(例:ジミーとタン、2003年)。以前の参照のいずれかを呼び出すことができるはずです。(ジミーとタン、2003)、または更新された引用(例:ジミーとタン、2003年)自由に。どうすればそれが実現できるでしょうか? ありがとうございます。
答え1
オプションの引数を使用して、サイトに事前メモと事後メモを追加できます。
\citep{dude}
\citep[p. 42]{dude}
\citep[e.g.][]{dude}
natbib
マニュアルの7ページを参照してください。
オプションの引数を 1 つだけ ( のペア 1 つ[]
) 使用する場合は、それがポストノートになります。2 つ使用する場合は、最初の引数がプレノート、2 番目の引数がポストノートになります。
答え2
Torjørn T.の回答に加えて、「eg, Author, year」形式は非常に一般的であるため、\citegコマンド(\begin{document}の前に挿入する)を次のように定義すると便利です。
\newcommand{\citeg}[1]{\citep[e.g.,][]{#1}}
これにより、前置詞「eg,」が自動的に生成されます。