meniam/typograph-bundle

基于 E. Muravjev 的 Typograph 的 Symfony4 打印组件

安装次数: 2,823

依赖者: 2

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 1

类型:symfony-bundle

v2.0.0 2021-12-17 13:08 UTC

This package is not auto-updated.

Last update: 2024-09-21 02:41:52 UTC


README

Scrutinizer Code Quality Build Status License Total Downloads Latest Unstable Version Latest Stable Version

基于 E. Muravjev 的 Typograph 的 Symfony 打印组件

安装

将 meniam/typograph-bundle 添加到您的 composer.json 文件中,并运行 composer

...
"require": {
    "meniam/typograph-bundle": "1.0.*"
}
...

并在您的 AppKernel.php 中注册该组件

...
new TypographBundle\FenrizbesTypographBundle(),
...

使用方法

该组件包含一个 TwigExtension,您可以在模板中使用它

{{ content | typograph }}

配置

该组件允许您传递 E. Muravjev 的 Typograph 支持的选项。您可以使用默认配置、重新定义它

typograph:
    configs:
        default:
            Text.paragraphs:           on
            OptAlign.oa_oquote:        off
            OptAlign.oa_obracket_coma: off

或定义您的配置

typograph:
    configs:
        default:
            Text.paragraphs:           off
            OptAlign.oa_oquote:        off
            OptAlign.oa_obracket_coma: off
        articles:
            Text.paragraphs: on
        news:
            Text.paragraphs: off

并在需要的地方使用它们

{{ article.content | typograph('articles') }}