Combinando vários arquivos .tex, *renderizados como se tivessem sido compilados independentemente*

Combinando vários arquivos .tex, *renderizados como se tivessem sido compilados independentemente*

Quero uma maneira de criar um documento que apenas concatene os PDFs que obteria ao compilar vários arquivos .tex de forma independente.

Posso fazer isso "manualmente" compilando cada arquivo para produzir um PDF de forma independente e, em seguida, combinando os resultados usando pdfpages (veja abaixo), mas prefiro me poupar do trabalho.

\documentclass{report}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-]{compiled_tex_file1.pdf}
\includepdf[pages=-]{compiled_tex_file2.pdf}
\end{document}

Eu tentei exemplos on-line de culto de carga usando várias combinações de standalone, subfiles, input, import, include, combine, mas não consegui fazer nenhum deles funcionar.

Responder1

Na minha opinião, trata-se mais de manipulação de PDFs do que de LaTeX. Eu normalmente usopdftk(é chamadoservidor pdftkno site, mas é basicamente uma versão de linha de comando do aplicativo) que normalmente está disponível em sua distribuição:

pdftk file1.pdf file2.pdf cat output file1+2.pdf

irá mesclar os arquivos.

Se você possui uma instalação completa do TeXLive, você jápdfjam, onde você pode fazer o mesmo com

pdfjam file1.pdf file2.pdf -o file1+2.pdf

que basicamente é um wrapper do pdfpagespacote LaTeX e pode fazer quase tudo que o pacote pode.

Ambos os pacotes podem selecionar, embaralhar, girar, redimensionar, adicionar marcas d'água e assim por diante nas páginas.

informação relacionada