LaTeX 中是否有“选择性”输入命令?

LaTeX 中是否有“选择性”输入命令?

我可能需要编写一个包含部分源代码的文档,而我更愿意将它们保存在单独的源文件中。我知道我可以使用 将这些文件的内容包含到我的文档中\input{example.cpp},并使用各种环境来漂亮地打印代码,但源文件肯定会以几行注释开头,解释代码的作用、是否可以重新分发等等,而这与主文档无关。

是否存在一个包或特定的命令允许我在包含外部文件时省略这些行?

答案1

使用listings带有以下firstline选项的包:

\lstinputlisting[firstline=2]{file}

相关内容