我正在写一本很长的食谱书,里面有数百道菜谱(仅仅是我家的菜谱,收集了一个多世纪)。每道菜谱都是一个部分。我想把一些菜谱标记为“重要”,这样我就可以根据需要打印这本书的精简版。也就是说,我想以某种方式标记一些部分,比如:
\section[imp]{My recipe}
其他人则只是喜欢
\section{A non-important recipe}
然后,总的来说,我可以有一个选择\importantonly
,\allrecipes
这导致只包括重要的内容,或者全部内容。
\begin{section}
有没有可以做到这一点的包?如果一个部分是...,那么这样做就很容易了\end{section}
;在我看来,这样做的挑战在于部分有一个开始,但其结尾没有明确标记。所以我不知道如何为条件输出编写宏。
由于我已经有数百种食谱,我更倾向于一种只需要进行少量修改的方式;我无法将每个部分都设为自己的文件。