361得票6回答
词法分析器 vs. 语法分析器

词法分析器和语法分析器在理论上真的有很大的差异吗? 现在流行讨厌正则表达式:coding horror、另一篇博客文章。 然而,流行的基于词法分析的工具: pygments、geshi 或者 prettify,都使用正则表达式。它们似乎可以分析任何东西…… 什么时候词法分析已经足够了?什...

214得票3回答
LaTeX中的源代码高亮显示

我需要在LaTeX中突出显示源代码。“listings”包似乎是大多数用例和对我来说最好的选择,但直到现在。 然而,现在我需要更多的灵活性。一般来说,我正在寻找一个“真正的”lexer。特别地,我需要(为自己的语言定义)定义(并突出显示!)自己的数字样式。 “listings”无法突出显示代码...

41得票3回答
Latex:使用Minted包 - 如何使其换行(linebreaks = true)?

我在很多事情上都使用Pygments,现在我想在我的latex报告中也使用它。我发现了与Pygments交互的Minted包,但是一些注释和代码会溢出右边缘。过去我使用过lstlistings的breaklines=true,但是我没有看到使用Minted包获取该功能的方法,有什么想法吗? ...

41得票10回答
在Windows上使用Jekyll:Pygments无法工作

我之前一直使用 RC 版本,但现在已更新至最新的 JekyllBuild(1.0.3)。然而,在更新后,代码解析(使用 Pygments)无法正常工作。我一直收到以下错误:C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.6/lib/pos...

39得票3回答
Jekyll无法运行:看起来您没有安装pygments或其依赖项之一。

Configuration file: /Users/andrechristoga/Documents/type-theme/_config.yml Deprecation: You appear to have pagination turned on, but you hav...

31得票4回答
在Jekyll中使用Github风格的Markdown和pygments高亮显示

我已经在VPS上部署了我的Jekyll博客。我现在想添加Github风格的Markdown,并使用Pygments高亮显示,但我不知道哪些文件需要编辑以及如何编辑。 到目前为止,我唯一配置过的文件是 _config.yml,它看起来像这样: 1 safe: false 2 ...

28得票2回答
使用Jekyll和pygments进行代码高亮显示无效。

我想在jekyll中使用pygments。 我有以下代码:{% highlight java %} NullPointerException at org.springframework.core.GenericTypeResolver.getTypeVariableMap {% endhi...

27得票12回答
模板中未加载自定义标签

我创建了一个自定义标签,想要使用它,但Django似乎找不到它。我的templatetags目录设置如下: pygmentize.pyfrom pygments import highlight from pygments.lexers import get_lexer_by_name ...

24得票1回答
如何在使用Jekyll和Pygments时支持行号

我该如何在Jekyll中使用Pygments对代码行进行标号?

23得票3回答
Sphinx: 支持语法高亮的语言列表是什么?

我正在使用Sphinx进行代码文档编写,代码中使用了多种语言,我想为所有代码设置代码高亮。 Sphinx简要介绍了它支持的一些语言(在此页面上),然后提到它使用Pygments进行词法分析和高亮显示。查阅Sphinx和Pygments的文档都没有给我任何线索,告诉我如何高亮Objective-...