HeadlinesBriefing favicon HeadlinesBriefing.com

Typst 0.15 переменные шрифты MathML

Hacker News •
×

Typst — это система для верстки документов в различные форматы: PDF, SVG, PNG и, в разработке, HTML. Она умело обрабатывает технические материалы и часто считается потенциальной заменой LaTeX. В последний раз мы рассматривали Typst год назад, когда он достиг версии 0.13. Новая версия, 0.15, была выпущена в июне со множеством новых функций, включая поддержку переменных шрифтов, MathML, нескольких библиографий и многое другое.

Переменные шрифты: Typst теперь поддерживает переменные шрифты. Большинство шрифтов распространяются в виде набора файлов, содержащих их глифы в разных начертаниях, в таких вариациях, как курсив, полужирный и так далее. Недавним достижением в мире типографики стало появление переменных шрифтов, которые могут содержать все свои вариации в одном файле. Это экономит место и может обеспечить большую гибкость.

Чтобы протестировать новую функцию Typst, я загрузил два шрифта с открытым исходным кодом: Roboto Flex, шрифт общего назначения с 13 осями, и Zycon, шрифт, содержащий не буквы, а 17 маленьких декоративных изображений. Шесть непрерывных осей Zycon плавно изменяют различные аспекты изображений, что делает шрифт полезным в анимациях.

MathML: Экспорт в HTML все еще является экспериментальной функцией Typst, но этот релиз демонстрирует значительный прогресс. Основная новая функция HTML — это перевод математики в MathML.