Quero combinar vários arquivos de látex. Comecei com o pacote 'combine'. Eu encontro um erro de \newcounter{par}
. Depois passei a usar entrada ou inclusão, mas enfrentei uma classe de documento não reconhecida. Aqui está meu exemplo. Este é meu arquivo principal (mãe)
\documentclass[12pt]{article}
\usepackage{lipsum}
\title{dsjgk}%
\author{gfdl}%
\date{today}%
\begin{document}
\section{first file}
\input{1}
\end{document}
E aqui está o outro arquivo (filho ou subarquivo)
\documentclass[12pt]{article}
\usepackage{lipsum}
\begin{document}
\section{Something 1}
HERErfhwejlkfhsfhkjsdhjklfdshjk fd
jfhgkldf
kjfshjlksfdh\\\
fhkjsdhgld
jkdskjd
\\
jfkkgjdhf
\lipsum
\end{document}
E aqui está o erro:
`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.`
Eu apreciarei se você puder me ajudar nisso.
Responder1
use um arquivo principal do formulário
\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}
então, para ter um documento apenas para a seção 1,
\documentclass[12pt]{article}
\usepackage{lipsum}
\title{first section as a document}%
\author{gfdl}%
\date{today}%
\begin{document}
\maketitle
\input{body1}
\end{document}
e o corpo compartilhado da seção está embody1.tex
\subsection{zzz}
hello.....
\subsection{zzzz}
hello again.....
e, claro, para a seção 2 e quaisquer outras seções têm um body2.tex
conteúdo compartilhado e um documento wrapper que o inclui. Observe que o documento wrapper, incluindo as seções individuais, pode usar uma classe ou opções diferentes do documento principal, dependendo dos requisitos.
Responder2
Se o subarquivo tiver o mesmo preâmbulo do arquivo principal (isso significa que se estiver tudo bem que o preâmbulo do subarquivo seja ignorado), você poderá usar o standalone
pacote:
\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{standalone}
\title{dsjgk}%
\author{gfdl}%
\date{today}%
\begin{document}
\section{first file}
\input{1}
\end{document}