如何将我的参考书目设为附录?

如何将我的参考书目设为附录?

我正在尝试这样做:

\documentclass{article}
\usepackage{natbib}
\begin{document}
% ...
\phantomsection
\addcontentsline{toc}{section}{References}
\appendix
\bibliographystyle{apalike}
\bibliography{mybib}
\end{document}

我希望我的参考书目标题为"A. References",就像所有其他附录一样。但它的标题仍然是"References"。该怎么办?

答案1

这是因为参考书目被设置为\section*您需要重新定义参考书目分段命令\bibsection

\renewcommand{\bibsection}{\section{\refname}}

或者类似的东西。现在无法检查它是否有效...

答案2

简短的回答是,你不应该:参考书目是经过漫长的印刷习俗而形成的未编号的部分/章节。

许多默认的 (La)TeX 决定看起来毫无意义或违反直觉,但深入挖掘后你会发现它们有非常合理的理由,或者至少源于悠久的传统。不要忘记,文本格式的主要功能是使阅读变得容易(包括迎合陈旧的惯例),而不是让读者感到震惊。

答案3

使用 biblatex,您可以将参考文献定义为与任何章节类似的章节。您还可以在章节标题和参考文献之间轻松添加文本。

\documentclass[fleqn,10pt]{article}
\usepackage{csquotes}          
\usepackage[style=alphabetic,sorting=nty,sortcites=true,autopunct=true,babel=hyphen,
hyperref=true,abbreviate=false,backref=false]{biblatex}      
\bibliography{mem}            
\defbibheading{bibempty}{}      
\begin{document}
\section{Section 1}
ploplo\cite{report}
\section{Section 2}
ploplo
\appendix
\section{References}
blabla
\printbibliography[heading=bibempty]
\end{document}

mem.bib 如下:

@TechReport{report,
  author =      {Name, first name},
  title =       {Report title},
  institution = {School},
  year =        {2010}
} 

相关内容