Linux -- это интересно

LaTeXML


Рубрика: Офисное ПО -> Графика
Метки: | | | | |
Просмотров: 368

LaTeXML (perl-latexml) — набор консольных Perl / TeX Live утилит для корректного преобразования TeX / LaTeX документов в различные форматы.

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

Комплект утилит LaTeXML разработан процессе создания "Цифровой библиотеки математических функций" (DLMF / Digital Library of Mathematical Functions), когда потребовались средства для преобразования исходных LaTeX документов в формат XML (расширяемый язык разметки), который после коррекции использовался для создания веб-сайта библиотеки.

Полноценная "Цифровая библиотека" должна быть сосредоточена на семантике материала, поэтому необходимо преобразовывать математический материал в контент и презентацию. В то время разработчики библиотеки не нашли подходящего приложения для своих целей и начали разработку собственного, получившего название LaTeXML (версия 0.1.0 вышла в мае 2004 года).

LaTeXML пытается максимально точно имитировать структуру TeX / LaTeX документа при создании XML-файла, документ получается максимально похожим на оригинал и легко редактируется. При обработке исходного документа и для получения нужного результата можно задать множество параметров, для поучения точного соответствия частей TeX / LaTeX документа с соответствующими фрагментами в XML файле.

LaTeXML содержит пять утилит (latexml, latexmlc, latexmlfind, latexmlmath, latexmlpost), позволяющих преобразовывать TeX / LaTeX документы не только в формат XML, но и в форматы HTML или XHTML, а также в формат MathML (язык разметки на основе XML для предоставления математических символов и формул в документах WWW). Для каждой утилиты набора имеется подробная документация.

Лицензия: AS IS (КАК ЕСТЬ) / Public Domain (публичное достояние)

Домашняя страница

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)