除了 TeX(文字处理器、DTP、webapp 等)之外,还有其他文档创建软件可以包含多种编程语言的语法高亮源代码吗?
对我来说,这似乎是 TeX 的一个非常独特的功能,无需使用外部工具(格式化程序网站 + 复制粘贴、IDE + 复制粘贴、单独的可执行文件、商业插件)即可包含语法高亮的源代码。
我特别想要一款主要用于创建书面文档(文章、书籍等)的软件,但能够包含语法高亮的源代码片段。我知道以下解决方案:
- LaTeX+
listings
或类似软件包 - LaTeX +
pygments
python 库 +texments
/verbments
/minted
/pygmentex
包 - 文字处理器 + 从 IDE/编辑器复制粘贴
- 文字处理器 + 从网站复制粘贴,例如http://www.tohtml.com
- 文字处理器 + 某种插件
从这个列表中,只有第一个选项完全用 LaTeX 实现,而其他选项至少使用 2 个程序,一个用于文档编辑,另一个用于突出显示。我想验证的是,LaTeX 是唯一一种无需调用外部程序即可创建带有代码片段的文档的方法。