bit3 / contao-pygments
此软件包已被废弃,不再维护。未建议替代软件包。
代码元素,使用 Contao OpenSource CMS 的 pygments 语法高亮器
dev-develop / 1.0.x-dev
2014-05-04 13:17 UTC
Requires
- php: >=5.3
- contao-community-alliance/composer-installer: *
- contao-community-alliance/dependency-container: ~1.0
- contao/core: >=3.1,<4-dev
- symfony/process: ~2.3
Requires (Dev)
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 文件中,并将这些文件包含到您的布局中。
提示:使用元素中的样式选择器来查找您喜欢的样式。