
Recientemente tuve que cambiar el diseño de mi documento y el nuevo diseño usa natbib. El problema es que natbib agrega un salto de línea entre el nombre del autor, el título y el nombre de la revista.
No voy a cambiar ningún parámetro ni redefinir nada en el documento, así que me pregunto dónde puede estar el problema.
\usepackage[authoryear]{natbib}
\bibliographystyle{unsrtnat}
\setcitestyle{authoryear,open={(},close={)}}
\bibliography{sample}
Quiero tener cada entrada en una línea (no toda la bibliografía en una línea): ejemplo:
Yuanhang Wang, Chao Deng, Jun Wu, Yingchun Wang y Yao Xiong. Un esquema de mantenimiento correctivo para equipos de ingeniería. Análisis de fallas de ingeniería, 36:269–283, 2014.
Richard C Dorf y Robert H Bishop. Sistemas de control modernos. Pearson, 2011.
y no:
Yuanhang Wang, Chao Deng, Jun Wu, Yingchun Wang y Yao Xiong.
Un esquema de mantenimiento correctivo para equipos de ingeniería.
Análisis de fallas de ingeniería, 36:269–283, 2014.
Richard C Dorf y Robert H Bishop.
Sistemas de control modernos.
Pearson, 2011.
Pero esto es lo que obtengo:
Gracias de antemano.
Actualización: este es el archivo cls que me proporcionó la revista:IWCOMP.cls
Respuesta1
Puedo reproducir el resultado con la openbib
opción.
\begin{filecontents*}{\jobname.bib}
@article{wang-et-al2014,
author={{Yuanhang Wang} and {Chao Deng} and {Jun Wu} and {Yingchun Wang} and {Yao Xiong}},
title={A corrective maintenance scheme for engineering equipment},
journal={Engineering Failure Analysis},
volume={36},
pages={269–283},
year=2014,
}
@book{dorf-bishop2011,
author={Richard C. Dorf and Robert H. Bishop},
title={Modern control systems},
publisher={Pearson},
year=2011,
}
\end{filecontents*}
\documentclass[openbib]{article}
\usepackage[authoryear]{natbib}
\begin{document}
\cite{wang-et-al2014}, \cite{dorf-bishop2011}
\bibliographystyle{unsrtnat}
\setcitestyle{authoryear,open={(},close={)}}
\bibliography{\jobname}
\end{document}
Verifique que su clase de documento no establezca la opción.