導入

導入

導入

キーStudyA(authorA が 2018 年に執筆) とStudyB(authorB が 2017 年に執筆) を使用して 2 つの研究を引用するとします。重要なのは、authorA \ne authorB です。

\citet次のように、両方のキーを 1 回の呼び出しで引用できます。

最近、\citet{StudyA,StudyB}素敵なものを実演しました。

上記はセミコロンで表現されます:「最近、著者A[2018];著者B[2017]は素晴らしいことを実証しました。」セミコロンは流れを中断させるので奇妙に思えます。

次のように、手動で 2 つを分離できます。

最近、\citet{StudyA}素敵\citet{StudyB}なものを披露してくれました。

これにより、次の行が生成されます。「最近、著者A[2018] と著者B[2017]は素晴らしいことを実証しました。」私の目には、これがより良く見えます。

おそらく\citet、および外部クラスと*.styファイル (私が執筆しているジャーナルから提供されたものなど) は、望ましい動作を生成するように開発されています。

質問

として一般的な経験則として、私は自分の文章の中で\citet{StudyA,StudyB}overを使うべきでしょうか?出版社の引用ガイドラインがこのトピックについて何も言及していない場合、どのような要因がこれに影響を与えるでしょうか?\citet{StudyA} and \citet{StudyB}*\TeX

答え1

\citet「テキスト形式の引用呼び出し」を複数の引数とともに使用すると、コマンドを乱用することになります。ない限り引用されたすべての項目にまったく同じ著者がいます。(このような場合、著者名は繰り返されません。)\citepただし、複数の項目で使用することは常に問題ありません。

natbib詳細については、パッケージのユーザー ガイドの 9 ページを参照してください。

あなたは尋ねました、

\citet{StudyA,StudyB}または\citet{StudyA}と を使用すればよいですか\citet{StudyB}?

後者です。間違いなく。


ここに画像の説明を入力してください

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{j3001a,author="Jones",title="{ABC}",year=3001}
@misc{j3001b,author="Jones",title="{DEF}",year=3001}
@misc{j3002,author="Jones", title="{GHI}",year=3002}
@misc{m4001a,author="Miller",title="{UVW}",year=4001}
@misc{m4001b,author="Miller",title="{XYZ}",year=4001}
\end{filecontents}

\documentclass{article}
\usepackage[authoryear,round]{natbib}
\bibliographystyle{plainnat}
\setlength\parindent{0pt}
\begin{document}

\citet{j3001a,j3001b,j3002} -- OK

\citet{j3002,m4001b} -- \emph{not OK}

\citet{j3002} and \citet{m4001b} --  OK

\medskip
\citep{j3001a,j3001b,j3002} -- OK

\citep{j3002,m4001a,m4001b} -- this is OK too

\bibliography{mybib}
\end{document}

関連情報