\renewcommand{\bibheadtitle} 无法与 hyperref 包一起使用

\renewcommand{\bibheadtitle} 无法与 hyperref 包一起使用

我有一份文件,在以下帮助下正确地将我的书目分为三个部分:多围兜包,并通过强制参考书目章节标题\renewcommand{\bibheadtitle},但当我添加超链接包中我丢失了我的参考书目的标题并且它们恢复为标准的“参考文献”名称。

如何在使用时保留我的书目名称超链接

\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{mathptmx}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage[latin1]{inputenc}
\usepackage{comment}
\usepackage{upgreek}
\renewcommand{\contentsname}{Índice}
\usepackage{authordate1-4}
\theoremstyle{definition} \newtheorem{defi}{Definición}[subsection]
\theoremstyle{plain} \newtheorem{teorema}[defi]{Teorema}
\theoremstyle{plain} \newtheorem{coro}[defi]{Corolario}   

\usepackage{multibib}
\newcites{pri,sec}{Primari Sources,Secondary Sources}

\expandafter\def\expandafter\quote\expandafter{\quote\small}
\usepackage[colorlinks=true, backref]{hyperref}

\begin{document}

\include{aaa}
\include{bbb}

\renewcommand{\bibheadtitle}{Mixed Sources}
\bibliographystyle{authordate1}
\bibliography{Bibfile}

\renewcommand{\bibheadtitle}{Primary sources}
\bibliographystylepri{authordate1}
\bibliographypri{Bibfile}

\renewcommand{\bibheadtitle}{Secondary sources}
\bibliographystylesec{authordate1}
\bibliographysec{Bibfile}

\end{document}

我附上了一个最小工作示例:

\documentclass[spanish,1p,20pt]{article}
\usepackage{multibib}
\newcites{prix,secx}{Primary Sources,Secondary Sources}


\begin{document} 

Text

\cite{RefWorks:33}

\citeprix{RefWorks:22}

\citesecx{RefWorks:23}

\bibliographystyle{alpha}
\bibliography{Borradores}

\bibliographystyleprix{alpha}
\bibliographyprix{Borradores}

\bibliographystylesecx{alpha}
\bibliographysecx{Borradores}

\end{document}

这个示例工作正常,直到我添加以下内容作者日期包,我需要格式化我被迫使用的样式:

\usepackage{authordate1-4}

无论是之前还是之后 \usepackage{multibib}没什么区别。问题是我的部分名称小心地插入多围兜包。部分本身被保留了下来,所以我告诉自己:也许我可以重命名这些部分。当然,我可以通过编写一个\renewcommand{\bibtitle}{主要来源}获得新的最小工作示例:

\documentclass[spanish,1p,20pt]{article}

\usepackage{authordate1-4}

\usepackage{multibib}
\newcites{prix,secx}{Primary Sources,Secondary Sources}


\begin{document}

Text

\cite{RefWorks:33}

\citeprix{RefWorks:22}

\citesecx{RefWorks:23}


\renewcommand{\bibheadtitle}{Mixed Sources}
\bibliographystyle{authordate1}
\bibliography{Borradores}

\renewcommand{\bibtitle}{Fuentes primarias}
\bibliographystyleprix{authordate1}
\bibliographyprix{Borradores}

\renewcommand{\bibtitle}{Fuentes secundarias}
\bibliographystylesecx{authordate1}
\bibliographysecx{Borradores}

\end{document}

相关内容