我刚刚写完我的荣誉论文。我不想将所有章节复制到一个文件中,因为这样太长了。
是否可以使用一个文档“加载”各个章节?
另外,有人可以给我提供一份关于如何编制参考书目的速成课程吗?
答案1
要回答这个问题,我必须对你的论文做出一些假设:
- 您已将文档编写为一组较小的文件。我假设这些文件称为introduction.tex、main.tex、conclusions.tex 等。
- 不知何故,你已经设法确认每个较小文件中的 tex 都可以正常工作
@Alex Chan 向您指出的模块化文档教程提供了部分解决方案。特别是主文件部分将会有所帮助。以下是略加修改的版本:
\documentclass[12pt,a4paper]{report}
% add in all of the packages, etc. that you require
% also need the right package for the bibliography style
\usepackage{natbib}
% don't forget to define the title and all that stuff as well
\begin{document}
\maketitle
\tableofcontents
\listoffigures
\listoftables
\input{introduction.tex}
\input{main.tex}
\input{conclusions.tex}
\appendix
\input{appendix.tex}
下一阶段是添加参考书目。我们将使用该natbib
包创建引文和plain
参考书目列表的样式。参见例如此链接了解不同风格的描述。
% Bibliography:
\clearpage
\bibliographystyle{plainnat}
\bibintoc
\label{sec:bibliography}
\bibliography{bibliography}
\end{document}
您可以使用以下信息手动创建参考书目文件 (bibliogrpahy.bib)相同的链接或者使用类似贾布雷夫或者比比桌面创建参考书目文件。
最后一件事是确保你正确地包含了引文。使用命令\cite{}
、\citeauthor{}
等\citeyear{}
,而不是硬编码引文。所以,不要这样写:
2009 年,菲尔兹写道……
相反,你会在源代码中看到这个:
在 \citeyear{fields_2009_a} 中,\citeauthor{fields_2009_a} 写道……
看LaTeX 维基百科有关如何撰写引文的详细信息。
如果你遇到困难,你可能想尝试另一个问题,但请记住,你需要写出所谓的最低工作示例(MWE)。参见这篇文章提供了一些关于如何做到这一点的建议。