我为Gedit / GtkSourceView创建了一个自定义语法高亮配置。它适用于我的目的,但现在我试图找到一种方法通过Linux终端将突出显示的文本文件导出为PDF。
我知道这可以通过Gedit GUI功能实现,但这可以通过终端实现吗?
我遇到了enscript
GNU项目,但这似乎只有预先编程的语法高亮显示;我没有看到让它利用GtkSourceView语法高亮/主题配置的方法。
答案 0 :(得分:0)
似乎无法从命令行使用GtkSourceView进行打印。但是,使用 enscript ,您可以将自己的语言定义文件复制到~/.enscript/
。
从手册页:
StatesPath:path
定义州计划的路径。 states程序将从此路径中查找其状态定义文件。默认值为`$ HOME / .enscript:/ usr / share / enscript / hl'。
查看.st
中/usr/share/enscript/hl
个文件的示例。