3

3 人の著者の論文を引用して、3 人の著者全員が本文に登場するようにします。私は apalike 参考文献スタイルで natbib を使用しています。natbib のドキュメントによると、これを行う方法 (および私が数年前に行ったことを覚えている方法) は、\citet*{bibliographykeyhere}. 残念ながら、私は今それを機能させることができません。パッケージが\usepackage[longnamesfirst]{natbib}機能しないと宣言しても、「X et al.」と表示されます。論文が最初に引用される「X、Y、Z」の代わりに。

たとえば、これは私が引用したい参考文献のエントリの 1 つです。

@Article{ hoferszaboredeiszabo00,
 title = "{Reichenbach's Common Cause Principle: Recent Results and Open Questions}",
 author = "Gab{\'o}r Hofer-Szab{\'o} and Mikl{\'o}s R{\'e}dei and L{\'a}szl{\'o} E. Szab{\'o}",
 journal = "Reports on Philosophy",
 pages = "85--107",
 volume = "20",
 year = "2000"
}

を使用する\citet*{hoferszaboredeiszabo00}と、「Hofer-Szabó et al. (2000)」と表示されます。「\citet」からまったく同じ出力が得られます。

私が何をすべきかについてのいくつかの指針に非常に感謝しています。

4

1 に答える 1

2

bibtexではなく biblatexを使用すると、複数の著者の論文を引用する方法の自由度が大幅に高まりますが、テキストの本文に完全な著者リストが必要な理由を自問する必要があります。それは奇妙で通常は不要です...

于 2010-07-10T16:25:32.437 に答える