Eliminar el espacio en la referencia en "et al."

Eliminar el espacio en la referencia en "et al."

Estoy usando Sharelatex para trabajar en mi tesis y quiero usar el natbibpaquete y authordate3el estilo para mi bibliografía. Por alguna razón, cuando hago referencia a una entrada de bibliografía con varios autores, aparece un espacio entre "et al." y el año.

Aquí hay un ejemplo mínimo:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{natbib}
\bibliographystyle{authordate3} 

\begin{filecontents}{biblio.bib}
@book{jon99,
    author          = "Tom Jones and
                        Jack Smith and
                        John Doe",
    title           = "Wonderful Book",
    year            = "1999"
}
\end{filecontents}

\begin{document}
\citep{jon99}

\bibliography{biblio.bib}

\end{document}

En Sharelatex, esto da:

espacio feo

Ahora, he mirado a mi alrededor, pero la única solución que parece funcionar es manipular el authordate3.bstarchivo (como se sugiereaquí), al que obviamente no tengo acceso, ya que no tengo LaTeX instalado en mi máquina.

También intenté cambiar la separación de puntuación entre el autor y el año para incluir \unskipel uso \setcitestyle{aysep={\unskip,}}, pero desafortunadamente eso no funcionó. Simplemente agregar un espacio negativo (como usar \setcitestyle{aysep={\kern-ex1,}}) fija el espacio para referencias múltiples pero coloca la coma encima del nombre del autor para referencias individuales.

Respuesta1

Esta es una solución casera, pero abrí el authordate3.bstarchivo en mi editor de texto y reemplacé las tres apariciones de {\em et~al.\ }con {\em et~al.}. Mi authordate3.bstestaba ubicado aquí /usr/local/texlive/2014/texmf-dist/bibtex/bst/beebe/authordate3.bst.

Después de hacer eso, ejecuté su código nuevamente y todo estuvo bien (¿podría haber creado algún problema horrible que no conozco?).

El siguiente ejemplo se produjo con el código que Martim proporcionó anteriormente.

¡Mismo código que el anterior!

información relacionada