TeX 是唯一具有语法高亮功能的文档创建器吗?

TeX 是唯一具有语法高亮功能的文档创建器吗?

除了 TeX(文字处理器、DTP、webapp 等)之外,还有其他文档创建软件可以包含多种编程语言的语法高亮源代码吗?

对我来说,这似乎是 TeX 的一个非常独特的功能,无需使用外部工具(格式化程序网站 + 复制粘贴、IDE + 复制粘贴、单独的可执行文件、商业插件)即可包含语法高亮的源代码。

我特别想要一款主要用于创建书面文档(文章、书籍等)的软件,但能够包含语法高亮的源代码片段。我知道以下解决方案:

  • LaTeX+listings或类似软件包
  • LaTeX + pygmentspython 库 + texments/ verbments/ minted/pygmentex
  • 文字处理器 + 从 IDE/编辑器复制粘贴
  • 文字处理器 + 从网站复制粘贴,例如http://www.tohtml.com
  • 文字处理器 + 某种插件

从这个列表中,只有第一个选项完全用 LaTeX 实现,而其他选项至少使用 2 个程序,一个用于文档编辑,另一个用于突出显示。我想验证的是,LaTeX 是唯一一种无需调用外部程序即可创建带有代码片段的文档的方法。

相关内容