bit3/contao-pygments

此软件包已被废弃,不再维护。未建议替代软件包。

代码元素,使用 Contao OpenSource CMS 的 pygments 语法高亮器

dev-develop / 1.0.x-dev 2014-05-04 13:17 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:34:49 UTC


README

Pygments - Python 语法高亮器,具有众多词法分析器、格式化和样式。此扩展提供内容元素和前端模块,用于输出使用 Pygments 制成的代码高亮。

限制

您可以按元素选择样式。如果您在不同页面上使用不同的样式,这很有用。但请注意,您永远不能在同一个页面上使用多个样式!

优化

如果您在内容元素或前端模块中选择了一个样式,所需的样式将被添加到页面上。如果您想使用“全局”样式定义,不要在元素中选择任何样式。您可以使用 pygmentize -f html -S <style> 导出样式。在大多数情况下,pygmentize -f html -S default 是一个好的选择。使用 pygmentize -L styles 获取所有可用的样式列表。

导出样式后,将它们放入一个 CSS 文件中,并将这些文件包含到您的布局中。

提示:使用元素中的样式选择器来查找您喜欢的样式。