【问题标题】:Pygments styling for HTML, PHP, and JavaScript用于 HTML、PHP 和 JavaScript 的 Pygments 样式
【发布时间】:2013-08-09 04:02:33
【问题描述】:

我正在使用 Github 的 API 将一些 Github Flavored Markdown 转换为 HTML。我得到的 HTML 有一堆类,可用于设置不同代码块的样式(HTML、JavaScript、PHP、一堆语言)。在做了一些研究之后,我认为 Pygments 是我获得正确样式所需要的,以便我的代码块可以具有语法突出显示,但是我很难找到这些样式表。有人知道如何使用 Pygments 获取 HTML、PHP 和 JavaScript 的语法样式吗?谢谢!

【问题讨论】:

  • this question 关注 reStructuredText,my answer 与此处相关。基本上,如果你安装了 Pygments,你就可以运行 pygmentize -S default -f html -a .highlight > style.css 来获取他们的样式表。
  • 啊,好吧,所以没有任何样式表是现成的?
  • 我不知道,虽然我没有那么多经验。也许通过查看source code,您可以提取一些可用的样式。

标签: markdown pygments


【解决方案1】:

这是一个很好的起点,一个示例 pygments 样式表的存储库:

https://github.com/richleland/pygments-css

谢谢@richleland,不管你是谁

【讨论】:

    【解决方案2】:

    您可以在此处找到一个 MIT 许可的 PHP 类,用于使用 Git 的 Markdown Web 服务以及必要的 Pygments 样式表:

    http://firefly.us/blog/web-development/introducing-gitdown-a-markdownpygments-class-for-php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-29
      • 1970-01-01
      相关资源
      最近更新 更多