如何處理多個標題和多個文件?

如何處理多個標題和多個文件?

我正在編寫我的論文,該論文由幾篇單獨的論文(具有獨立的 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,因此這可能取決於子文檔中使用的文檔類別和套件。

正如我所說,這裡的具體細節取決於您的情況。我建議您透過思考上述內容來集中註意力,並在您對什麼對您有意義有了合理的想法後提出一個新問題。

相關內容