Cita estilo Harvard: "y" en el texto continuo pero "&" entre paréntesis

Cita estilo Harvard: "y" en el texto continuo pero "&" entre paréntesis

Por requisito del editor, al citar siguiendo el estilo de Harvard, el conector entre autores debe ser "y" cuando está en el texto corriente, pero un signo "&" cuando está en una cita entre paréntesis. ¿Cómo lograr eso?

En el MWE actual, el conector es "&" en ambos casos, pero la primera cita debería aparecer como "Li y Wang (2020)".

MWE: MWE

\documentclass{article}

\usepackage[longnamesfirst]{natbib}
\bibliographystyle{agsm}

\usepackage{filecontents}

\begin{filecontents}{references.bib}
@article{li2020most,
    author = {Li, Ming and Wang, Qiang},
    title = {The most important paper of the century},
    journal = {Journal of Nonexistence},
    volume = {25},
    number = {4},
    pages = {250--251},
    year = {2020},
}
\end{filecontents}

\begin{document}

I first cite \citet{li2020most} in the running text then cite the same paper
parenthetically \citep{li2020most}.

\bibliography{references}

\end{document}

Respuesta1

Su requisito de formato se maneja mejor cambiando del natbibpaquete de administración de citas al apacitepaquete (con la opción natbibapa, para que pueda seguir usando \citety \citep) y del agsmestilo babero al apaciteestilo babero.

ingrese la descripción de la imagen aquí

\documentclass{article}
\begin{filecontents}[overwrite]{references.bib}
@article{li2020most,
    author  = {Li, Ming and Wang, Qiang},
    title   = {The most important paper of the century},
    journal = {Journal of Nonexistence},
    volume  = {25},
    number  = {4},
    pages   = {250--251},
    year    = {2020},
}
\end{filecontents}

%\usepackage[longnamesfirst]{natbib}
%\bibliographystyle{agsm}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}

\begin{document}
\citet{li2020most}, \citep{li2020most}.
\bibliography{references}
\end{document}

Apéndicepara abordar la pregunta de seguimiento del OP. El OP ha indicado que su editor tiene un requisito de formato independiente que puede infringirse con el enfoque sugerido anteriormente. Para cumplir con el requisito suplementario del editor, sugiero que se proceda de la siguiente manera:

  • Busque el archivo apacite.styen su distribución TeX. Haga una copia de este archivo y llame a la copia, digamos apacite-natbibapa-nosort.sty. (El motivo de esta elección de nombre se hará evidente pronto).

  • Abra el archivo apacite-natbibapa-nosort.styen el editor de texto; El programa que utilices para editar tus archivos tex funcionará bien.

  • En la línea 46, cambie

    \ProvidesPackage{apacite} 
    

    a

    \ProvidesPackage{apacite-natbibapa-nosort} 
    
  • Cambiar las tres instancias de la cadena.

    [longnamesfirst,sort]
    

    a

    [longnamesfirst]
    

    es decir, elimine la opción 'ordenar'. En mi copia del archivo, las cadenas aparecen en las líneas 998, 1000 y 1002.

  • Guarde el archivo apacite-natbibapa-nosort.styen el directorio que contiene su archivo tex principal.

  • En su archivo tex principal, asegúrese de incluir las instrucciones

    \usepackage[natbibapa]{apacite-natbibapa-nosort}
    \bibliographystyle{apacite}
    

    en el preámbulo.

Feliz BibTeXing.

información relacionada