[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Plain text to (x)html



А кто чем пользуется, если нужно оформить несколько абзацов текста в виде
(x)html? Возможно не своего.

Требуемая функциональность — замена спецсимволов (<, >, &,..) и
неподдерживаемых в выходной кодировке символов на соответствующие коды,
оформление абзацев, замена нескольких дефисов на тире, а знаков дюйма на
кавычки, вставка где нужно неразрывных пробелов. Прочее оформление не
обязательно.

Похоже, что написание скрипта выйдет быстрее, чем испытание нескольких
десятков имеющихся пакетов, декларирующих аналогичные функции (на самом
деле большинство из них неприменимы). Но наверняка эта задача иногда встаёт
перед большинством подписчиков. Кто как её решает?

Большую часть задачи решил бы catdoc, если бы можно было указывать формат
вывода неподдерживаемых символов и обрабатывать события начала/конца
строки.


Reply to: