Латексml
-
Обзор LaTeXML
- LaTeXML — бесплатный пакет для преобразования LaTeX в XML, HTML, EPUB и другие форматы.
- Сохраняет семантические структуры LaTeX, что полезно для семантических сервисов.
- Время преобразования варьируется от 30 миллисекунд до минут, в зависимости от размера документа.
-
История и разработка
- Запущен в рамках NIST для подготовки документов LaTeX к публикации в интернете.
- Активно разрабатывался более десяти лет, имеет преданное сообщество разработчиков и пользователей.
- Текущая версия — LaTeXML 0.8.8, выпущена в феврале 2024 года.
-
Использование и поддержка
- Преобразовал 90% документов arXiv в XML, поддерживает широкий спектр пакетов LaTeX.
- Используется для преобразования статей на конференциях, включая ACL 2014 и Gaia.
- Authorea приняла LaTeXML для расширенной поддержки LaTeX, а arXiv анонсировал экспериментальный сервис в феврале 2022 года.
-
Реализация и функциональность
- Основан на Perl-реализации алгоритма TeX и XML-привязках для пакетов LaTeX.
- Добавлена функциональность демона в LaTeXML 0.8 для упрощения встраивания в веб-сервисы.
- LaTeXML 0.8.7 поддерживает новый язык разметки «MathML Core» в MathML 4.
-
Дополнительные ресурсы
- Ссылки на портал FOSS, PDF-файл и рекомендации по использованию.
- Ссылки на официальную домашнюю страницу, исходный код и веб-сервер с сервисами и демонстрациями LaTeXML.
Полный текст статьи: