
Soy bastante nuevo en LaTeX. Recientemente estoy preparando un manuscrito para su publicación en la revista IOP. Estoy usando un archivo .tex de plantilla de IOP llamado IOPLaTeXGuidelines.tex
que se puede descargar desde el sitio web de IOP. Además, también tengo que utilizar harvard.sty
y dcu.bst
presentar llamadas de citas al estilo Harvard (también conocido como estilo Authoryear) (con algunas modificaciones impuestas por dcu.bst
) como requisito de la revista particular en la que enviaré el manuscrito.
Agregué una línea \usepackage{harvard}
al inicio del archivo .tex y al final, antes de hacer referencia, agregué \bibliographystyle{dcu}
. Y todo funciona bien. Pero ahora necesito una referencia en el texto principal sin paréntesis, como esta:
John et al. (2018) have shown that .........
Pero lo que tengo es...
(John et al. 2018) have shown that .........
Estoy usando TexMaker. Todo el personal como \textcite{}
,,,, ... \citep{}
lo \citealt{}
he intentado. Pero nada parece compilarse.
¿Cualquier sugerencia? Gracias de antemano.
Respuesta1
Dado que está utilizando el harvard
paquete de gestión de citas, debe utilizar
\citeasnoun
para crear llamadas de citas del formulario
John et al. (2018)
en realidad esnoun requisito férreo para cargar el harvard
paquete para poder utilizar el dcu
estilo de bibliografía. En su lugar , podrías cargar el har2nat
paquete (te dejaré adivinar qué hace) y seguir usando \citet
, \citealt
etc.