我对 LaTeX 还不熟悉,正在尝试弄清楚它是否能满足我的需要。
我希望使用 \includepdf 创建一本歌本,但我希望根据每个项目/章节的不同标准创建几个不同的目录:简单的页面顺序、按作曲家、按标题和按礼拜季节。我可以在 LaTeX 文件中手动为每首曲目定义这些。
有人能告诉我正确的包和方法来做到这一点吗?
提前致谢!
答案1
谢谢 Peter- 多个索引才是最佳选择。以下是我提出的演示。
\documentclass[10pt, letterpaper, titlepage]{book}
\title{Florigeum Portense}
\author{Bodenschatz}
\usepackage{imakeidx}
\usepackage{pdfpages}
\makeindex[name=comp,title=Index of composers,columns=2]
\makeindex[name=titles,title=Index of titles,columns=2]
\makeindex[name=lit,title=Liturgical season,columns=1]
\begin{document}
\maketitle
\tableofcontents
\includepdfset{pagecommand=\thispagestyle{plain}}
\addcontentsline{toc}{chapter}{First Piece}
\index[comp]{Gallus!GallusTitle}
\index[titles]{GallusTitle}
\index[lit]{2@Easter!GallusTitle}
\includepdf[pages=-]{one.pdf}
\addcontentsline{toc}{chapter}{Second Piece}
\index[comp]{Lassus, Orlando!LassusTitle}
\index[titles]{LassusTitle}
\index[lit]{1@Christmas!LassusTitle}
\includepdf[pages=-]{two.pdf}
\printindex[titles]
\printindex[comp]
\printindex[lit]
\end{document}