Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.02 KB

EMT-php8

Типограф Муравьёва ( 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);