Não é possível alterar o título da seção de referências em moderncv

Não é possível alterar o título da seção de referências em moderncv

Estou tentando escrever um currículo usando a classe de documento moderncv com o seguinte preâmbulo:

\documentclass[10pt,letter]{moderncv}

% CV Theme Settings

\moderncvtheme[black]{classic}

% Font and Typography Settings

\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel=true]{microtype}

....

Para minhas publicações, tenho o seguinte código:

\nocite{*}
\bibliographystyle{plainyr}
\bibliography{publications}

Quando eu digito meu currículo usando pdflatexe bibtexdança, minhas publicações aparecem sob o título Referências. Alguém sabe como alterar o título da seção para Publicações? Tentei colocar uma seção manualmente da seguinte maneira:

\section{\textbf{Publications}}
\nocite{*}
\bibliographystyle{plainyr}
\bibliography{publications}

mas isso apenas coloca uma seção de Publicações vazia e depois uma seção intitulada Referências.

Agradeço gentilmente com antecedência.

Responder1

Como você está usando babela englishopção, você precisa adicionar este

\addto\captionsenglish{\renewcommand\refname{Publications}}

ao preâmbulo do seu documento. Um exemplo completo (alterei algumas configurações para tornar o exemplo compilável para todos, mas isso não é relevante):

\begin{filecontents}{xxyy.bib}
\@misc{A,
  author="Author",
  year="2024"
}
\end{filecontents}
\documentclass[10pt,letter]{moderncv}
\moderncvtheme[black]{classic}
\usepackage[english]{babel}

\firstname{John}
\familyname{Doe}

\addto\captionsenglish{\renewcommand\refname{Publications}}

\begin{document}

\maketitle

\nocite{*}
\bibliographystyle{plain}
\bibliography{xxyy}

\end{document}

insira a descrição da imagem aqui

informação relacionada