如何将缺少的关键字添加到 Pandoc 语言中以进行语法高亮显示
How to add missing keywords to Pandoc language for syntax highlighting
我正在使用 Pandoc 为一种专有编程语言编写电子书,类似于 SQL。我发现如何在创建书籍时通过添加 -s --highlight-style haddock
来更改颜色,但是缺少大约 50 个关键字。我注意到,通过阅读其他帖子,您可以更改方案的颜色,但我还没有找到任何方法来使用所有 SQL 关键字和我的新关键字来实际创建一种新语言,或者只是更新SQL 带有我需要的新关键字的语言。
如何创建新语言或更新 SQL 语言以添加新关键字?
Pandoc 使用 Kate, the KDE editor. See the repo to see the available syntax XML files.
的语法定义
要使新关键字起作用,您需要修改相应的文件并通过 --syntax-definition
选项将其传递给 pandoc。使用 R Markdown 时将其作为 pandoc_args
字段的一部分传递。
我正在使用 Pandoc 为一种专有编程语言编写电子书,类似于 SQL。我发现如何在创建书籍时通过添加 -s --highlight-style haddock
来更改颜色,但是缺少大约 50 个关键字。我注意到,通过阅读其他帖子,您可以更改方案的颜色,但我还没有找到任何方法来使用所有 SQL 关键字和我的新关键字来实际创建一种新语言,或者只是更新SQL 带有我需要的新关键字的语言。
如何创建新语言或更新 SQL 语言以添加新关键字?
Pandoc 使用 Kate, the KDE editor. See the repo to see the available syntax XML files.
的语法定义要使新关键字起作用,您需要修改相应的文件并通过 --syntax-definition
选项将其传递给 pandoc。使用 R Markdown 时将其作为 pandoc_args
字段的一部分传递。