Описание настроек препроцессора типографики

Подстройка системы

Включите коррекцию на лету, чтобы убедиться, что это работает не хуже Word`a, возьмите самый честный Word и проверьте.

Подстройка автоматически отображается на результате, пока в правом нижнем углу меню стоит галочка автоприменение изменений. Если убрать галочку, то придется нажимать на Процесс, если что.



Конечно же, никаких гарантий быть не может.
Если найдёте ошибку, напишите куда-нибудь.

Огромное спасибо сообществу веб-разработчиков Екатеринбурга, принявших участие в тестировании модуля.


Специальные символы

Основная функция страницы — автозамена на спец. символы. Обратите внимание на кавычки-ёлочки и обработку минусов. Минусы преобразуются в тире только, если окружены разделителями (пробелами, переводами строк, табуляцией)

На входе На выходе HTML
"русский" «русский» «
»
"english" “english” “
”
<текст> «текст» &laquo;
&raquo;
- (минус) &#150;
среднее тире;
-- (2 минусa) &#151;
длинное тире;
(c) ,(C), англ/рус © &copy;
(r) ,(R), англ ® <sup>&#174;</sup>
(p) ,(P), англ § &#0167;
+- ± &#177;
^C , англ/рус °C &#176;C
^F °F &#176;F
Макросы

Разбиение на абзацы
Включение макроса заключает весь текст в тэги <P>, абзацы разделяются между собой псевдотэгом <//>, в поле ввода можно ввести дополнительную характеристику абзаца

Красная строка
Малая красная строка: <-> (вставка /z.gif длиной 25 пикс.)
Большая красная строка: <--> (вставка /z.gif длиной 50 пикс.)

Авто-mailto, -http
Автоматическая обёртка ссылок. Упрощенный формат позволяет отказаться от необходимости ввода протокола для распознавания ссылки.

Разбиение на строки огранич. длины
Макрос разбивает текст на строки длиной не более указанного количества символов, в качестве разделителей слов используя пробелы. В случае, когда он предстаёт перед непереносимым конструктом слишком большой длины, он разрубает его на куски подобающего размера.
NB:При использовании данного макроса автоматически используется эвристика переводов строк.


Эвристики

Переводы строк
Включенная эвристика заменяет переводы строк на <BR>. Можно включить только замену двойных переводов (как альтернатива абзацам).

Предлоги и nbsp;
Смелая эвристика предполагает, что короткие слова (1-3 символа) не должны отрываться от следующих за ними. Поэтому она заменяет идущие следом за коротким словом разделители на неразрывный пробел.

Дефисы и nbsp;
Заключение всех слов, разделённых дефисами в тэги <nobr>.

Запятые и пробелы
Контроль небрежности автора. Удаляет случайные пробелы перед запятыми и точками.

Запрет тэгов HTML
Запрещает использование в тексте тэгов HTML и спец.последовательностей &xxxx;.


Дарвинизм — тупиковая ветвь эволюции! ©2002 pixel•apes