
私は、いくつかの個別の論文(独立した LaTeX コードを使用)で構成された論文を編集しています。
論文のタイトルが決まっており、個々の論文をそれぞれ独自のタイトル(論文ごとに異なる著者など)で挿入したいと考えています。
誰かが使用を提案した
\begin{document}
\include{paper1}
\include{paper2}
\end{document}
paper1
コードはどこにありますか
\begin{document}
\end{document}
しかし、それでは私の問題は解決しません。
個々の論文の個々の LaTeX コードごとに、 の外側にタイトル コードがあります\begin{document}
。
学術論文 A の LaTeX コード全体を、A のすべてをそのままに、別の学術論文 B に挿入する方法についてアドバイスをお願いします。
答え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
ここで進める方法は大きく分けて 2 つあり、どちらが簡単か/「優れている」かは、具体的な要件によって異なります。
1つ目は、各サブ文書を別々にタイプセットし、メイン文書を次のように作成する方法です。pdfpages
. その後、\includepdf
各ファイルを追加するために、メインタイトルを付けて等メインファイル内
\documentclass{reprot} % or similar
\usepackage{pdfpages}
\title{...}
\author{...}
\begin{document}
\maketitle
\includepdf ....
目次が必要な場合、少しの労力でこの方法で作成できます。含まれる PDF にページ番号を追加することもできますが、これを行う場合は、サブドキュメントでページ番号を非表示にすることをお勧めします。
2番目のアプローチは、例えばcombine
パッケージを使用すると、1 回の実行で複数のドキュメントをタイプセットできます。 で機能するものと機能しないものにはいくつかの制限がありcombine
、サブドキュメントで使用されているドキュメント クラスとパッケージによって異なる場合があります。
繰り返しますが、ここでの正確な詳細は状況によって異なります。上記について少し考えて、自分にとって何が理にかなっているかがわかったら、新しい質問をして焦点を絞ることをお勧めします。