如何处理多个标题和多个文档?

如何处理多个标题和多个文档?

我正在编写我的论文,它由几篇独立的论文(带有独立的 LaTeX 代码)组成。

我的论文有一个标题,并且想插入具有各自标题的个人论文(每篇论文有不同的作者等)。

有人建议使用

\begin{document}
\include{paper1}
\include{paper2}
\end{document}

哪里paper1有代码

\begin{document}

\end{document}

但它不能解决我的问题。

对于单篇论文的每个单独的乳胶代码,我都有其外面的标题代码\begin{document}

关于如何将学术论文 A 的整个 LaTeX 代码插入另一篇学术论文 B,同时保持 A 的所有内容不变,有任何建议吗?

答案1

尝试这个!

\documentclass{article}
\usepackage{fancyhdr}
\title{First Article}
\author{First Author}
\begin{document}
\maketitle
\pagenumbering{gobble}
\end{document}

保存为 paper1.tex

然后,创建一个主文件:

\documentclass{report}
\usepackage{pdfpages}
\usepackage{fancyhdr}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\pagestyle{fancy}
\rfoot{\thepage}
\begin{document}
\tableofcontents
\chapter{A chapter}
\section{Introduction}
\includepdf[pages=1-,pagecommand={\thispagestyle{fancy}}]{paper1.pdf}
\includepdf[pages=1-,pagecommand={\thispagestyle{fancy}}]{paper2.pdf}
\end{document}

另存为 myDissertation.tex

答案2

这里大致有两种方法可以进行,哪种更容易/更好取决于您的具体要求。

第一种是简单地分别排版每个子文档,然后使用pdfpages。然后您可以使用\includepdf添加每个文件,主标题ETC。在主文件中

\documentclass{reprot} % or similar
\usepackage{pdfpages}
\title{...}
\author{...}
\begin{document}
\maketitle
\includepdf ....

您可能需要一个目录,通过这种方式,只需付出一点努力就可以实现。还可以将页码添加到包含的 PDF 中:如果这样做,您可能希望在子文档中隐藏它们。

第二种方法是使用combine包允许在一次运行中排版多个文档。对于可以使用和不能使用的内容有一些限制combine,因此这可能取决于子文档中使用的文档类和包。

正如我所说,这里的具体细节取决于你的情况。我建议你集中精力思考一下上述问题,一旦你对什么对你有意义有了合理的认识,就提出一个新问题。

相关内容