我运行mediawiki并希望使用语法高亮显示。为此,我使用扩展https://www.mediawiki.org/wiki/Extension:SyntaxHighlight。
效果很好。唉,我想强调一种不是这个扩展的一部分的语言。因此,我编写了一个python鸡蛋来扩展pygments,这样它就可以解析我的语言(使用入口点)。这个很好用。
现在我正努力让这两个人一起工作。我如何告诉GeShi扩展的MediaWiki使用我的pygments扩展?我必须做些什么,这样使用<syntaxhighlight lang="myLanguage">
就可以使用我的语言、词汇和风格了?
发布于 2017-08-08 11:00:36
解决办法很简单。一个必须编辑文件SyntaxHighlight_GeSHi.lexers.php并添加lexer。重要的是只对lexer名称使用小写,否则扩展将找不到lexer。
https://stackoverflow.com/questions/45542865
复制相似问题