parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Очередной типограф

Pavel Titov 19.03.2003 15:58

Отличия от того, что на этом форуме публиковалось ранее:
- для обеспечения совместимости существуют версии на Perl и PHP
- таблицы у всех версий одинаковые и вынесены в отдельные файлы (tab-separated)
- замена производится в два этапа: сначала расставляются внутренние теги, потом они заменяются на entities. Таким образом, возможно существенное увеличение возможностей в дальнейшем при использовании XSL-transformation
- сокращения (и короткие слова) обнаруживаются (для расстановки неразрывных пробелов) автоматически, их списка не существует
- понимаются разные стили написания вложенных кавычек, строки
ООО "Фирма "АБВ"".
ООО "Фирма "АБВ".
воспринимаются одинаково
- все стандартные знаки заменяются на соответствующие им entities

Демо: http://freetypo.sourceforge.net/demos/parser/
Исходники: http://prdownloads.sourceforge.net/freetypo/typo-0.2.zip?download или http://prdownloads.sourceforge.net/freetypo/typo-0.2.tar.gz?download
Лицензия - GPL

Замечания и сообщения об ошибках приветствуются.