如何使用 volumes 包

如何使用 volumes 包

我想将我的书分成不同的卷,我搜索了这个网站,但没有令人满意的解决方案。我尝试使用名为 volumes 的包来解决这个问题

http://mirrors.ctan.org/macros/latex/contrib/volumes/volumes.pdf

但是,阅读手册后,我仍然不知道如何使用它,所以有人可以给我一个具体的可编译的示例吗?

答案1

关键部分是获取正确的文件名并正确编译。 一个最小示例如下所示:

\documentclass{book}
\usepackage{lipsum}
\title{volumes is fun}
\author{me}

\usepackage{volumes}    
\volumename{chapter}

\begin{document} 
    \input{frontmatter}
    \include{chapter1}
    \include{chapter2}
\end{document}

包含以下附加文件:frontmatter.tex

\maketitle
\tableofcontents

chapter1.tex

\chapter{one}
\lipsum[1]

chapter2.tex

\chapter{two}
\lipsum[2]

volumes包仅适用于\include,因此,为了始终包含frontmatter.tex,我们使用\input。然后,由于我们的文件名为chapterX.tex,因此\volumename必须将 设置为chapter

关于编译:首先,您必须像往常一样编译文档。这样,所有章节都已排版并包含在内。到目前为止,该volumes软件包没有做太多事情(如果有的话……)。现在,文档的相关信息(页码,……)已保存在文件中.aux,您可以排除所需的部分。您可以通过添加例如

\onlyvolume[2]

现在\begin{document},只需重新编译该文档,第 1 章将被排除。

相关内容