Kombinieren zweier Dateien - Dokumentklassenfehler

Kombinieren zweier Dateien - Dokumentklassenfehler

Ich möchte mehrere Latex-Dateien kombinieren. Ich habe mit dem Paket „combine“ begonnen. Dabei ist mir ein Fehler aufgetreten \newcounter{par}. Dann bin ich dazu übergegangen, Input oder Include zu verwenden, aber dann bin ich auf eine nicht erkannte Dokumentklasse gestoßen. Hier ist mein Beispiel. Dies ist meine Hauptdatei (Mutterdatei).

\documentclass[12pt]{article}
\usepackage{lipsum}
\title{dsjgk}%
\author{gfdl}%
 \date{today}%
\begin{document}
 \section{first file}
\input{1}
 \end{document} 

Und hier ist die andere Datei (Kinddatei oder Unterdatei)

\documentclass[12pt]{article}
\usepackage{lipsum}
\begin{document}
\section{Something 1}
HERErfhwejlkfhsfhkjsdhjklfdshjk fd
jfhgkldf
kjfshjlksfdh\\\
fhkjsdhgld
jkdskjd
\\
jfkkgjdhf
\lipsum
\end{document} 

Und hier ist der Fehler:

 `C:\Users\Yashar\Desktop\test\1.tex

! LaTeX Error: Can be used only in preamble.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.1 \documentclass
                  [12pt]{article}
? 
! Emergency stop.`

Ich wäre Ihnen dankbar, wenn Sie mir hierbei helfen könnten.

Antwort1

Verwenden Sie eine Hauptdatei des Formulars

\documentclass[12pt]{article}
\usepackage{lipsum}
\title{dsjgk}%
\author{gfdl}%
 \date{today}%
\begin{document}
 \maketitle
 \section{first file}
\input{body1}
 \section{second file}
\input{body2}
 \end{document} 

dann ein Dokument für nur Abschnitt 1 haben

\documentclass[12pt]{article}
\usepackage{lipsum}
\title{first section as a document}%
\author{gfdl}%
 \date{today}%
\begin{document}
 \maketitle
\input{body1}

\end{document} 

und der gemeinsame Hauptteil des Abschnitts ist inbody1.tex

   \subsection{zzz}
   hello.....

   \subsection{zzzz}
   hello again.....

und natürlich gibt es für Abschnitt 2 und alle anderen Abschnitte ein body2.texmit dem freigegebenen Inhalt und ein Wrapper-Dokument, das diesen enthält. Beachten Sie, dass das Wrapper-Dokument, das die einzelnen Abschnitte enthält, je nach Anforderungen eine andere Klasse oder andere Optionen als das Hauptdokument verwenden kann.

Antwort2

Wenn die Unterdatei dieselbe Präambel hat wie die Hauptdatei (das heißt, wenn es ok ist, dass die Präambel der Unterdatei ignoriert wird), dann können Sie das standalonePaket verwenden:

\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{standalone}
\title{dsjgk}%
\author{gfdl}%
\date{today}%
\begin{document}
\section{first file}
\input{1}
\end{document} 

verwandte Informationen