
我正在編寫我的論文,該論文由幾篇單獨的論文(具有獨立的 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
,因此這可能取決於子文檔中使用的文檔類別和套件。
正如我所說,這裡的具體細節取決於您的情況。我建議您透過思考上述內容來集中註意力,並在您對什麼對您有意義有了合理的想法後提出一個新問題。