Citações múltiplas sem parênteses externos

Citações múltiplas sem parênteses externos

Usando o estilo AAAIincluído aqui e detalhado aqui, quando cito vários autores assim:

\cite{X,Y,Z}

Eu recebo:

(Xauthor, Xyear; Yauthor, Yyear; Zauthor, Zyear)

quando eu cito assim:

\citealt{X,Y,Z}

Eu recebo:

XauthorYear; YauthorYear; ZauthorYear

Existe uma maneira de citar sem esses parênteses externos? Para que eu possa alcançar

Yada yada yada (e.g., Xauthor, Xyear; Yauthor, Yyear; Zauthor, Zyear)

em vez de

Yada yada yada (e.g., (Xauthor, Xyear; Yauthor, Yyear; Zauthor, Zyear))

ou

Yada yada yada (e.g., (XauthorYear; YauthorYear; ZauthorYear))

A única solução que posso encontrar é fazer

\citeauthor{xcitation} \citeyear{xcitation}, \citeauthor{ycitation}  \citeyear{ycitation}, \citeauthor{zcitation} \citeyear{zcitation}

Mas parece que hátemser uma maneira mais eficiente de conseguir isso.

(NOTA: Conforme mencionado nos comentários abaixo, a solução aceita para esta resposta envolve o uso de natbib, um pacote explicitamente proibido ao enviar para a conferência AAAI. Se você realmente precisa enviar um documento para a conferência AAAI, esta página não contém um responda para você.)

Responder1

Você pode usar natbibo pacote adicionando em seu preâmbulo:

\usepackage{natbib}

e então, de acordo comdocumentação do natbibquando você usa:

\citeauthor*{jon90}-> Jones, Baker e Williams

\citet*{jon90}-> Jones, Baker e Williams (1990)

\citep*{jon90}-> (Jones, Baker e Williams, 1990)

\citealt{jon90}-> Jones, Baker e Williams, 1990

Responder2

De acordo com as instruções fornecidas com o kit do autor da AAAI, o uso do pacote natbib não é permitido. Eles escrevem que se você usar...

[...] suas referências serão distorcidas e seu trabalho será devolvido a você.

Como solução alternativa, eles recomendam:

Se você usou comandos natbib, uma solução alternativa imprecisa estará disponível (embora nem sempre funcione). Você pode colocar o seguinte no seu preâmbulo (após remover \usepackage{natbib}

\newcommand{\citet}[1]{\citeauthor{#1} \shortcite{#1}}
\newcommand{\citep}{\cite}
\newcommand{\citealp}[1]{\citeauthor{#1} \citeyear{#1}}

informação relacionada