在标题中显示书目信息

在标题中显示书目信息

在我的论文中,有一个名为“案例研究”的部分:孢子(Wright,2008)”。

我的问题是在章节标题上 --- 我正在使用文档类 Book --- 它显示“案例研究:孢子(?)。

据我推断,标题在参考书目之前被处理,因此参考书目信息不会被标题中的替换。

因为我得到的是有关标题格式和参考/参考书目替换的外围搜索结果,所以此时我只想手动覆盖整个部分的标题文本。可以这样做吗?

编辑:添加了 MWE:

\documentclass[12pt,a4paper]{book}  
\usepackage{natbib}
\begin{document}

\section{Case Study: \emph{Spore} \citep{Spore:ba}}

\citet{Spore:ba} Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\begin{quotation}
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum \citep{Spore:ba}.
\end{quotation}

\begin{thebibliography}{}
\bibitem[Wright(2008)]{Spore:ba} Wright, Will (Designer) (2008). \emph{Spore} (1.0) [Windows] Redwood City, CA: Maxis / Electronic Arts

\end{thebibliography}
\end{document}

答案1

正如沃纳所想,问题的关键在于书目。

您的文件出现错误消息,表明SPORE:BA正在查找,但未找到bibtex。如果您将每次出现的更改Spore:ba为,SPORE:BA它就会起作用。

如果在页眉中引用并不重要,那么您可以使用简短的标题来形成页眉,而将引用留在实际标题中:

\section[案例研究:孢子]{案例研究:\emph{孢子} \citep{孢子:ba}}

相关内容