LaTeX 章节和参考书目

LaTeX 章节和参考书目

我刚刚写完我的荣誉论文。我不想将所有章节复制到一个文件中,因为这样太长了。

是否可以使用一个文档“加载”各个章节?

另外,有人可以给我提供一份关于如何编制参考书目的速成课程吗?

答案1

要回答这个问题,我必须对你的论文做出一些假设:

  1. 您已将文档编写为一组较小的文件。我假设这些文件称为introduction.tex、main.tex、conclusions.tex 等。
  2. 不知何故,你已经设法确认每​​个较小文件中的 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)。参见这篇文章提供了一些关于如何做到这一点的建议

相关内容