1
14
我将在你的帖子发表几个月后回复你,但是我下面描述的lstlistings的特性已经在这个包中存在了好几年了。
要查找的关键字是选项
这是一个完整的例子。
然后将以下内容保存在code.cpp中:
这是一个很好的解决方案,因为人们不可避免地要编辑代码,然后在整个TeX文件中更新行号会变得很乏味。使用符号可以解决这个问题,但它也会在代码本身留下痕迹,即如果行数发生变化,或者宽度变化过大,则需要确认排版输出看起来仍然合理。 最后,在编辑代码之后,只有在标记块中插入/删除时,才需要重新排版latex文件。 |
2
1
唯一合理的方法是创建一个makefile,并让它负责生成正确的输出。 假设sourcefile.c在./src中,而LaTeX文件在./tex中,那么./tex/Makefile可能如下所示:
然后doc.tex中的lstlistings将指向./src/sourcefile.grep |
3
1
使用起来并不容易
它不是完美的,但足够好,解决方案。
下面是一个例子(无法编译,我上次在
主要
|
4
1
像这样的事情
discussed on the TeX SE
不久前,一个答案用了一个包裹
|
Coolerini · C-计算文件中的字、字符和行数。字符计数 7 年前 |
YazOT · 使用python从文本文件中提取特定行 7 年前 |
Peter · TA上的图表系列水平线 7 年前 |
NinaG · 带有彩色组和组内不同标记的散点图 7 年前 |
NapolyoN · 要在bash脚本中逐行读取的Python输出 7 年前 |
Loanb222 user2746752 · 如何用swift旋转线条 8 年前 |
HM14 · 在文件Python的末尾添加x个新行数 8 年前 |