참고문헌 제목 변경(Apacite & Babel)

참고문헌 제목 변경(Apacite & Babel)

오늘 석사 논문을 위한 라텍스 문서를 설정하려고 하다가 참고문헌에 문제가 생겼습니다. 간단히 말해서, 필요한 모든 것을 제공하는 Apacite 패키지로 전환했습니다. 그래도 작은 것 하나. 참고문헌 제목을 "참고문헌"에서 "참고문헌"으로 변경하려고 했지만 작동하지 않습니다.

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

나는 babel을 사용하고 있기 때문에 목차의 제목을 변경하는 데는 완벽하게 작동하지만 참고문헌에는 작동하지 않는 \addto{\captionsenglish}{...}로 \renewcommand를 묶어야 한다는 것을 알고 있습니다. 누군가 도움을 줄 수 있나요?

감사합니다, 데이비드

답변1

로드해야합니다babel ~ 후에 apacite. (그리고 apacite다음에 로드해야 합니다 hyperref. 아래를 참조하세요.)

...
\usepackage{hyperref}

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

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

이 문제는 비록 명확하지는 않지만 p.25에 ​​언급되어 있습니다. 패키지 사용자 가이드 40 apacite항목 아래에 \refname.

패키지 사용자 가이드의 섹션 8.2는 apacite다음 정보를 제공합니다.

apacite로드된 hyperref경우 와 호환됩니다 .apacite~ 후에 hyperref.

관련 정보