Я хочу написать небольшую программу, которая преобразует мои файлы TeX в HTML. Я хочу разобрать документы и превратить макросы (встроенные и, конечно, мои) в фрагменты HTML. Вот мои требования:
- предопределенные правила (например,
begin{itemize} \item text \end{itemize}
=> <br> <p>text </p> <br/>
)
- определение собственного стиля CSS
- способность конвертировать формулы (извлечь формулы, загрузить их в imagecreator и затем сохранить jpg / png)
- прост в обслуживании и лаконичен
Я знаю, что есть несколько технологий, но я точно не знаю, какая из них лучше для меня. Вот технологии, которые приходят мне в голову
- Ruby (простой ввод / вывод, загрузка через webrat),
- XML XSLT (я не думаю, что мне нужны только накладные расходы)
- Perl (есть много библиотек, но я не совсем знаком с этим)
- bash (я работал с sed и был удивлен, насколько легко работать с регулярными выражениями)
- latex2html ... (эти конвертеры не будут работать для меня, и они не дают мне свободу в разборе)
Любые предложения, советы и комментарии приветствуются.
Спасибо за ваше время, ребята.