1

我为 Gedit/GtkSourceView 创建了一个自定义语法高亮配置。它对我的目的很有效,但现在我正试图找到一种通过 Linux 终端将突出显示的文本文件导出为 PDF 的方法。

我知道这可以通过 Gedit GUI 功能实现,但这可以通过终端实现吗?

我遇到了enscriptGNU 项目,但这似乎只有预编程的语法突出显示;我没有看到让它利用 GtkSourceView 语法突出显示/主题配置的方法。

4

1 回答 1

0

似乎无法从命令行使用 GtkSourceView 进行打印。但是,使用enscript,您可以将自己的语言定义文件复制到~/.enscript/.

从手册页:

状态路径:路径

定义 states 程序的路径。states 程序将从这个路径中查找它的状态定义文件。默认值为`$HOME/.enscript:/usr/share/enscript/hl'。

查看示例中的.st文件。/usr/share/enscript/hl

于 2016-01-29T11:46:15.930 回答