atispro / emt-php8
EMT typograf compatible with php8+
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 1
Open Issues: 2
pkg:composer/atispro/emt-php8
Requires
- php: >=7.3.0
README
Типограф Муравьёва ( mdash.ru ), портированный на php8+.
Что изменено
- типограф переписан для обеспечения совместимости с php8+
- изменено правило mdash_symbol_to_html_mdash (теперь символ " — " должен быть окружён пробелами)
- добавлено правило double_minus_to_html_mdash (последовательность " -- " заменяется на " — ")
Как установить
composer require atispro/emt-php8
Как использовать
<?php $html = "<div>HTML-код, который надо оттипографить</div>"; // опции здесь опциональны и приведены для примера $options = [ 'OptAlign.all'=>'off', //'Etc.split_number_to_triads'=>'off', 'Text.paragraphs'=>'off', 'Space.bracket_fix'=>'off', ]; $html = EMT\EMTypograph::fast_apply($html,$options);