複数のタイトルと複数のドキュメントをどのように処理しますか?

複数のタイトルと複数のドキュメントをどのように処理しますか?

私は、いくつかの個別の論文(独立した 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、サブドキュメントで使用されているドキュメント クラスとパッケージによって異なる場合があります。

繰り返しますが、ここでの正確な詳細は状況によって異なります。上記について少し考えて、自分にとって何が理にかなっているかがわかったら、新しい質問をして焦点を絞ることをお勧めします。

関連情報