Пользовательское определение команды цитирования для включения трех авторов и более и т. д.

Пользовательское определение команды цитирования для включения трех авторов и более и т. д.

Мне интересно, можно ли создать пользовательскую команду цитирования, которую я буду использовать только для одной цитируемой мной статьи, где я хотел бы видеть и третьего автора, но только для этой статьи.

Я использую созданную пользовательскую команду

\newcommand\mycite[1]{% with Numbers 
\citeauthor{#1}~(\citeyear{#1})\@
}

Может ли кто-нибудь помочь мне изменить это?

Спасибо!

решение1

Если вы готовы использовать natbib, вы получите команды цитирования, подобные той, которую вы ищете:

http://merkel.zoneo.net/Latex/natbib.php

Для этого можно использовать eg \citet*{jon90}. Если вам не нравятся круглые скобки для цитирования, вы можете настроить их (и многое другое).

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