是否有与 LaTeX 的 lint 等效的程序?(lint 检查 C 代码中的语法错误和可能的错误。)
答案1
是的,ChkTeX
和lacheck
。(您可能已经拥有它:如果您在 Emacs 上使用 AucTeX,当您点击C-c C-c
编译时,请输入ChkTex
或Check
(分别为ChkTex
和lacheck
)。或者,在命令行上尝试lacheck
。)感谢您提醒我这一点;我应该更多地使用它(尽管它可能非常烦人:P)。
答案2
答案3
下面是提供乳胶源文件样式检查的包的链接。
http://www.cs.umd.edu/~nspring/software/style-check-readme.html
它会发现常见的乳胶拼写错误(例如“而不是`”)而不是明显的语法问题。它还附带一组规则来检测常见的语法错误。
我在我的论文中使用了它(对样式规则做了一些修改)。我发现它对于执行我自己的拼写规则和标准化一些 latex 结构非常有用。
它很容易定制,这很方便;虽然我没有使用过其他建议,所以我不知道它们有多容易定制。
答案4
这nag 包在此背景下可能值得一提:
旧习难改。尽管如此,还是有一些命令、类和包已经过时并被取代了。nag 包提供了例程来警告用户不要使用这些过时的东西。例如,我们提供了一个扩展来检测 l2tabu 中描述的许多“错误”。