В один прекрасный момент у меня появилась необходимость в конвертере сверстанных в LaTeX статей в виде XHTML для выкладывания их на сайт. В основном меня интересовало качество кода, сгенерированного между тегами body.
Попробовав несколько конвертеров LATEX →HTML остановил свой выбор на HeVeA, у которого были следующие, на мой взгляд преимущества перед остальными.
Достаточно прост в установке и не тянет за собой большое количество библиотек. Мне для его успешной инсталяции потребовалось установить только транслятор языка;
Конвертирование формул производится не в картинки, как это делают некоторые конвертеры, а в символы unicode;
Относительно корректный
HTML код. Все парные теги закрываются.
Нормальная работа с кодировкой cp1251.
Вызов программы в следующем формате
$ hevea -pedantic index.tex
генерироват почти идеальный код, за исключением следующих досадных моментов
Некоторые теги формируются в верхнем регистре.
Аттрибуты некоторых тегов генерируются без кавычек.
Не поддерживается русская весия пакета babel (проблема пока не так беспокоит, как первые две).
Пока не сталкивался с необходимостью генерировать одиночные теги (например img), и с ними пока не решено, что делать.