是否有 \exclude 选项?

是否有 \exclude 选项?

当我调试大型多文件项目时,经常会大量使用 来\includeonly缩小问题范围。但今天我发现自己正在使用:\includeonly{chap1,chap2,chap4,chap5}。这肯定\exclude{chap3}是实现此功能的更简单方法?但该特定命令似乎不存在。是否有具有此功能的命令?

答案1

excludeonly包定义了一个\excludeonly执行您想要的操作的命令。包描述:

包定义了一个\excludeonly 命令,它(实际上)与相反\includeonly。如果和都 \includeonly存在\excludeonly于文档中,则只包含两者“允许”的文件。

该包重新定义了内部 \@include命令,因此它与执行相同操作的包发生冲突。例如类paper.cls (paper) 和thesis.cls(thesis)。

答案2

只需注释掉\include{chap3}。我的理解是, 的目的\includeonly是当您只想包含一两件事时,使用它\includeonly比注释掉一堆行更简单。但是如果您要保留所有内容并只包含一件事,为什么要使用特殊命令来排除某些内容?

相关内容