合并多个文档类别;维护 TOC/TOF 的页码和结构

合并多个文档类别;维护 TOC/TOF 的页码和结构

我正在写一篇包含两篇文章的论文。该机构为该论文提供了一个样式文件;文章使用了IEEEtran。此外,每个文档中使用的包可能有很大差异。

期望结果:包含论文和文章的单个 PDF,同时保持每个文档的规定格式和一致的页码。PDF 还应包含单个综合的目录 (TOC)、图表 (TOF)、表格 (TOT) 和参考书目。本文档的结构如下:

  • 前言(例如标题页、目录、TOF、TOT、摘要)
  • 介绍
  • 第1条
  • 第二条
  • 结论
  • 附录(例如参考书目)

combine软件包无法编译文档。该pdfpages软件包能够构建具有一致页码的单个组合文档,但我无法生成目录/TOF/TOT/参考书目。有人可以提供一个可行的解决方案的最小示例吗?

答案1

这是一个解决方案

\documentclass{book}
\usepackage{blindtext}

\usepackage{pdfpages}

\begin{document}
\tableofcontents
\listoffigures
\listoftables
\blinddocument
%-------------article1
\clearpage
\addcontentsline{toc}{chapter}{title of article1}
\addcontentsline{toc}{section}{title of section}
\addcontentsline{lof}{figure}{nice figure}
\addcontentsline{lot}{table}{small table}
\includepdf[pages=1-2,pagecommand={bla}]{myfile2.pdf}
\clearpage
\addcontentsline{toc}{section}{title of section}
\includepdf[pages=3-,pagecommand={bla}]{myfile2.pdf}
\addcontentsline{lot}{table}{second table}
%-------------article2
\clearpage
\addcontentsline{toc}{chapter}{title of article2}
\addcontentsline{toc}{section}{title of section}
\includepdf[pages=1-3,pagecommand={bla}]{myfile3.pdf}
\clearpage
\addcontentsline{toc}{section}{title of section}
\includepdf[pages=4-,pagecommand={bla}]{myfile3.pdf}
\end{document}

答案2

采取身体将这些文档放入单独的文件中,然后从主文件中取出\input{...}(或者,如果是单独的章节,则从新页面开始)。\include{...}

即使它开始是一篇篇都有自己格式的文章拼贴,迟早你也会开始致力于获得统一的外观和感觉。

相关内容