Cambiar título de bibliografía (Apacite & Babel)

Cambiar título de bibliografía (Apacite & Babel)

Hoy intenté configurar el documento de látex para mi tesis de maestría y tuve algunos problemas con la bibliografía. En pocas palabras, cambié al paquete Apacite, que proporciona todo lo que necesito. Aunque una pequeña cosa. Intenté cambiar el título de la bibliografía de "Referencias" a "Bibliografía" pero no funciona.

%Documentclass-------------------------------------------------------------
\documentclass[a4paper,12pt]{article}

%Packages-------------------------------------------------------------
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[left=2.5cm,right=2.5cm,top=2cm,bottom=2.5cm]{geometry}
\usepackage{acro}
\usepackage{hyperref}
\usepackage[apaciteclassic,sectionbib]{apacite}

%Configuration-------------------------------------------------------------
\setlength{\parskip}{0.2cm}
\setlength{\parindent}{0cm}
\acsetup{first-style=short}
\addto{\captionsenglish}{
    \renewcommand{\refname}{Bibliography}
    \renewcommand{\contentsname}{Table of Contents}
}

%Document-------------------------------------------------------------
\begin{document}
\newpage\null\thispagestyle{empty}\newpage

\pagenumbering{roman}
\setcounter{page}{3}

\tableofcontents
\cleardoublepage

\printacronyms[include-classes=abbrev,name=List of Abbreviations]
\addcontentsline{toc}{section}{List of Abbreviations}
\cleardoublepage

\listoffigures
\addcontentsline{toc}{section}{\listfigurename}
\cleardoublepage

\listoftables
\addcontentsline{toc}{section}{\listtablename}
\cleardoublepage

\pagenumbering{arabic}
\setcounter{page}{1}
\section{Introduction}

\newpage    
\pagenumbering{roman}
\setcounter{page}{7}
%References-------------------------------------------------------------
\bibliographystyle{apacite}
\bibliography{bibliography}

%Appendix-------------------------------------------------------------
\newpage    
\appendix
\section{Title of Appendix A}
\end{document}

Soy consciente de que como estoy usando babel necesito rodear \renewcommand con \addto{\captionsenglish}{...} que funciona perfectamente para cambiar el encabezado de mi tabla de contenido pero no funciona para la bibliografía. ¿Alguien puede proporcionar alguna ayuda?

Saludos, david

Respuesta1

Necesitas cargarbabel después apacite. (Y apacitedebe cargarse después hyperref; ver más abajo).

...
\usepackage{hyperref}

\usepackage[apaciteclassic,sectionbib]{apacite}
\bibliographystyle{apacite}

\usepackage[english]{babel}
\addto{\captionsenglish}{%
    \renewcommand{\refname}{Bibliography}%
    \renewcommand{\contentsname}{Table of Contents}}
...

Esta cuestión se menciona, aunque no del todo claramente, en la p. 40 de la guía de usuario del apacitepaquete, bajo la entrada \refname.

La sección 8.2 de la guía del usuario del apacitepaquete proporciona la siguiente información:

apacitees compatible con hyperref, siempre que apaciteesté cargadodespués hyperref.

información relacionada