cambiando el punto a dos puntos para natbib

cambiando el punto a dos puntos para natbib

Estoy usando bibtex/natbib, con estilo apalike. Los elementos bibliográficos aparecen de la siguiente manera en mi archivo .pdf:

Cox, D. (1972). Modelos de regresión y tablas de vida.Revista de la Real Sociedad de Estadística. Serie B (Metodológica), 34(2):187220.

Me gustaría saber si puedo cambiar el punto entre "(1972)" y el título por dos puntos.

Respuesta1

Esto requiere cambiar el apalikeestilo BibTeX. Haga una copia de apalike.bst, digamos myapalike.bst, y abra el nuevo archivo. Ubique la función output.year.check, la tengo en la línea 116. Cambie la función de la siguiente manera:

FUNCTION {output.year.check}
{ year empty$
    { "empty year in " cite$ * warning$ }
    { write$
      " (" year * extra.label * "): " *  %% add colon and a space here
      %mid.sentence 'output.state :=     %% original apalike
      before.all 'output.state :=        %% change to that
    }
  if$
}

Guarde el archivo y utilice este estilo a partir de ahora.

\documentclass{article}

\usepackage{natbib}

\begin{document}
\cite{StGu92}
\bibliographystyle{myapalike}
\bibliography{test}
\end{document}

produce

salida de muestra

información relacionada