Введение

Введение

Введение

Предположим, я хочу сослаться на два исследования с ключами StudyA(написано AuthorA в 2018 г.) и StudyB(написано AuthorB в 2017 г.). Важно, что AuthorA \ne AuthorB.

Я мог бы процитировать их, поместив оба ключа в один \citetвызов, как показано ниже:

Недавно \citet{StudyA,StudyB}демонстрировал классные вещи.

Вышеприведенный текст отображается с точкой с запятой: «Недавно,АвторыA[2018];АвторыB[2017] продемонстрировал интересные вещи». Точка с запятой кажется мне странной, поскольку она нарушает ход повествования.

Я мог бы вручную разделить их, как показано ниже:

Недавно \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}

Связанный контент