Typst 0.15: система вёрстки на Rust продолжает набирать обороты
Typst — это система вёрстки документов, способная формировать вывод в нескольких форматах: PDF, SVG и PNG, а также, пока в процессе разработки, HTML. Инструмент хорошо справляется с технической вёрсткой — формулами, таблицами и научным набором, — из-за чего его регулярно рассматривают как будущую замену LaTeX.
Что нового
Прошлый обзор Typst относился к версии 0.13 примерно годичной давности. Свежий релиз 0.15 вышел в июне и принёс сразу несколько заметных возможностей. Среди них — поддержка вариативных шрифтов (variable fonts), позволяющих плавно управлять начертанием в пределах одного шрифтового файла, а также вывод в MathML, что важно для корректного представления математики. Появилась и поддержка нескольких библиографий в одном документе — полезная функция для тех, кто работает с большими научными или составными текстами. Список изменений этим не ограничивается: релиз включает и другие нововведения.
Лицензия и технологии
Typst распространяется свободно под лицензией Apache 2.0. Проект написан на языке Rust, что традиционно связывают с высокой производительностью и надёжностью работы с памятью.
Поступательное развитие Typst — от версии к версии система обрастает функциями, которые исторически были прерогативой LaTeX, — постепенно делает её реалистичной альтернативой для авторов технических и научных документов. При этом проект по-прежнему находится на ранней стадии нумерации версий (0.x), так что о полной зрелости говорить рано, однако направление движения и темп добавления возможностей выглядят обнадёживающе.
Источник: LWN.net
Комментарии
Войдите, чтобы комментировать.