每章只占一页

每章只占一页

是否可以在不拆分文档文件的情况下每章(或部分)只生成一页?

页面宽度固定,但页面高度应根据每章(或节)的内容长度自动调整,因此每章的页面高度可能有所不同。

例如,PDF 结果将如下所示:

在此处输入图片描述

请注意,每章之间不应有分页符。

我的文档类是memoir,我正在使用 pdflatex,但是,如果我必须更改类或编译器来完成此操作,我会的。

谢谢。

答案1

由于独立类没有定义章节之类的内容,因此您必须进行自己的格式化。

\documentclass[border=.25in,multi={minipage}]{standalone}
\usepackage{lipsum}

\setlength{\textwidth}{5in}% constant width document
\newcounter{chapter}
\newcommand{\chapter}[1]{% Chapter title
  \refstepcounter{chapter}%
  \centerline{\large\textbf{Chapter \thechapter}}%
  \smallskip\par
  \parbox{\textwidth}{\centering\Large #1}%
\medskip\par}

\begin{document}
\begin{minipage}{\textwidth}
\chapter{First}
\lipsum[1-2]
\end{minipage}
\begin{minipage}{\textwidth}
\chapter{Second}
\lipsum[3-7]
\end{minipage}
\end{document}

相关内容