
Estou compilando minha dissertação que é composta por vários artigos separados (com código LaTeX independente).
Tenho um título para minha dissertação e quero inserir meus artigos individuais com títulos próprios (autores diferentes, etc., para cada artigo).
Alguém sugeriu usar
\begin{document}
\include{paper1}
\include{paper2}
\end{document}
onde paper1
tem os códigos como
\begin{document}
\end{document}
Mas isso não resolve meu problema.
Para cada código de látex individual do artigo individual, tenho o código do título fora do arquivo \begin{document}
.
Qualquer sugestão sobre como inserir todo o código LaTeX de um artigo acadêmico, A, em outro artigo acadêmico, B, enquanto tudo permanece inalterado para A.
Responder1
Experimente isso!
\documentclass{article}
\usepackage{fancyhdr}
\title{First Article}
\author{First Author}
\begin{document}
\maketitle
\pagenumbering{gobble}
\end{document}
Salvar como papel1.tex
Em seguida, crie um arquivo mestre:
\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}
Salvar como minhaDissertação.tex
Responder2
Existem basicamente duas maneiras de proceder aqui, e qual é mais fácil/'melhor' depende de seus requisitos exatos.
A primeira é simplesmente compor cada subdocumento separadamente e depois criar o documento principal usandopdfpages
. Você pode então usar \includepdf
para adicionar cada arquivo, com o título principaletc.no arquivo principal
\documentclass{reprot} % or similar
\usepackage{pdfpages}
\title{...}
\author{...}
\begin{document}
\maketitle
\includepdf ....
Você pode querer um índice, que pode ser feito dessa forma com um pouco de esforço. Os números de página também podem ser adicionados aos PDFs incluídos: você provavelmente desejará suprimi-los nos subdocumentos se fizer isso.
A segunda abordagem é usar, por exemplo, ocombine
pacote para permitir que vários documentos sejam compostos de uma só vez. Existem algumas restrições sobre o que funcionará ou não combine
, então isso pode depender da(s) classe(s) do documento e dos pacotes em uso nos subdocumentos.
Como eu disse, os detalhes exatos aqui dependem da sua situação. Eu recomendo focar um pouco nas coisas pensando sobre o que foi dito acima e fazendo uma nova pergunta assim que tiver uma ideia razoável do que faz sentido para você.