12得票5回答
如何在Sphinx项目中包含pygments风格?

Sphinx可以定义主题以及使用pygments样式。 然而我找不到一个好的方法让Sphinx项目定义一个自定义样式(颜色方案)供pygments使用。 从文档中可以看到: 要使样式可用于Pygments,您必须 注册为插件(请参阅插件文档) 或将其放入Pygm...

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

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

9得票2回答
Hugo + Pygments——如何更改高亮主题?

使用Pygments和Hugo一起,我可以像这样使用块进行语法高亮: ```ruby def hello object puts "Hello, #{object}" end ``` 这段代码的颜色是可以被突出显示的,但是颜色并不好看,因为Pygments设置的白色字体与Hugo主题...

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...

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

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

14得票2回答
我需要从Pygments生成一个CSS文件来为我的Jekyll博客启用彩色代码片段吗?

这是我第一次使用Jekyll和Pygments。但我不知道如何插入彩色代码片段。 我按照官方步骤成功安装了Pygments,并使用以下Markdown:{% highlight ruby %} def foo puts 'foo' end {% endhighlight %} 我能看到包...

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

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

18得票4回答
如何在使用Jekyll时配合Pygments支持滚动?

在使用Jekyll时,是否可以在使用Pygments高亮代码块时使用水平滚动而不是文本换行? 文档来源:{% highlight bash %} Full thread dump OpenJDK Client VM (19.0-b09 mixed mode, sharing): "Att...

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

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

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

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