mudando ponto para dois pontos para natbib

mudando ponto para dois pontos para natbib

Estou usando bibtex/natbib, com estilo semelhante. Os itens bibliográficos aparecem da seguinte forma no meu arquivo .pdf:

Cox, D. (1972). Modelos de regressão e tábuas de vida.Jornal da Royal Statistical Society. Série B (Metodológica), 34(2):187220.

Gostaria de saber se posso mudar o ponto entre "(1972)" e o título para dois pontos.

Responder1

Isso requer alterar o apalikeestilo do BibTeX. Faça uma cópia de apalike.bst, digamos myapalike.bste abra o novo arquivo. Localize a função output.year.check, tenho ela na linha 116. Altere a função da seguinte forma:

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$
}

Salve o arquivo e use este estilo daqui em diante.

\documentclass{article}

\usepackage{natbib}

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

produz

saída de amostra

informação relacionada