在大型书籍中排版单个章节,同时保留所有交叉引用、准确的页码等

在大型书籍中排版单个章节,同时保留所有交叉引用、准确的页码等

我正在写一本大书(使用 tufte-book),大概有 500 页。我的电脑有足够的工作内存,我可以排版全文,但这本书是关于艺术的,数字文档包含很多很多大图像文件。工作内存无法容纳整本书及其所有图像。它保存一到两章(也可能是三章)的所有文本和图像。但不能超过这个数目。

仅一个章节(大约写了一半)就产生了近 100Mbytes 的 pdf。

这是我的 LaTeX 文档的结构:

\documentclass{tufte-book}

\begin{document}

\tableofcontents

\listoffigures

\chapter*{My preface}

Here is my preface text.

\input{Chapter1.tex}
\input{Chapter2.tex}
...
\input{Chapter10.tex}

\bibliography{myBibliography}

\end{document}

我很乐意对整本书进行数字排版,只包含一章(例如,第 7 章)的图表,然后打印仅该章的 pdf(例如,第 350-400 页,或其他)。

问题在于,这些页面上的页码、章节间交叉引用、左右页面对称等必须正确,并且目录、参考书目、索引等必须包含内容。满的书。

因此,每次排版一个章节而不考虑其他章节的常用方法根本行不通。

我希望有一种方法可以制作其他各章的某种无图(低内存使用率)预览版本(其中的预览图像具有适当的大小,以确保布局与最终的书相匹配)以及仅目标章节(例如第 7 章)的“全图”版本,这样我就可以克服这些问题。

那可能吗?

我在 Mac OS 10.12.6 下使用 TeXShop 3.96。

答案1

使用include系统代替input

\documentcslass{...}
\includeonly{chapter1}
 %\includeonly{chapter2} % and similar
\begin{document}
\include{chapter1}
\include{chapter2}
% etc
\end{document}

戈美

相关内容