![LaTeX 中是否有“选择性”输入命令?](https://linux22.com/image/234368/LaTeX%20%E4%B8%AD%E6%98%AF%E5%90%A6%E6%9C%89%E2%80%9C%E9%80%89%E6%8B%A9%E6%80%A7%E2%80%9D%E8%BE%93%E5%85%A5%E5%91%BD%E4%BB%A4%EF%BC%9F.png)
我可能需要编写一个包含部分源代码的文档,而我更愿意将它们保存在单独的源文件中。我知道我可以使用 将这些文件的内容包含到我的文档中\input{example.cpp}
,并使用各种环境来漂亮地打印代码,但源文件肯定会以几行注释开头,解释代码的作用、是否可以重新分发等等,而这与主文档无关。
是否存在一个包或特定的命令允许我在包含外部文件时省略这些行?
答案1
使用listings
带有以下firstline
选项的包:
\lstinputlisting[firstline=2]{file}