
ВДоклад EuroBachoTeX 2011 г.Ульрик Вьет обсуждает математические шрифты TeX Unicode и степень их завершенности.
Он перечисляет следующие 4 шрифта как (более или менее) готовые к производству:
- Математика Камбрии
- Асана Матх (Апостолос Сиропулос)
- XITS Math (Халед Хосни)
- Latin Modern Virtual (Ханс Хаген) [только ConTeXt]
И следующие 4 шрифта находятся «в разработке»:
- Нео Эйлер (Герман Цапф, Халед Хосни)
- Lucida Math (Бигелоу и Холмс, Халед Хосни)
- Современная латинская математика (GUST Foundry)
- TeX Gyre Math (GUST Foundry)
Насколько я могу судить, разработка Neo Euler, похоже, застопорилась. Последнее обновлениеРепозиторий Neo Euler GitHubкажется, это было 4 года назад.
Известно ли будущее Neo Euler? Как обстоят дела с разработкой других шрифтов unicode-math?
решение1
Проекты поддержки Latin Modern Math и TeX Gyre Math завершены. Вместе эти шрифты предоставляют в общей сложности 5 шрифтов для набора математических текстов, все они созданы GUST e-foundry. Подробности можно найтиздесь.
На этой странице перечислены еще шесть шрифтов, созданных другими компаниями, которые поддерживают расширение Mathic OpenType, включая три шрифта, доступных в CTAN:
- Асана Матх;
- Stix Math (v.2 ожидается 2016-12-31 согласноБарбара Битон;
- Xits Math (содержит жирную версию);
и 3 фирменных:
- Математика Камбрии;
- Lucida Math (содержит полужирную версию);
- Minion Math Йоханнеса Кюстера (содержит жирный шрифт).
GUST также предоставляетэтот сравнительный документкоторый охватывает все вышеперечисленные шрифты, за исключением Minion Math.
Эта информация датирована маем 2014 года. А как насчет новых шрифтов? Как можно оценить их пригодность?
- Я написалэтот ответнекоторое время назад, чтобы объяснить, почему определенная комбинация шрифтов не работала с
unicode-math
. В том ответе я сравнил эту комбинацию шрифтов с Latin Modern Math, которая обеспечивает надлежащую поддержку. Вы можете использовать мой ответ для оценки пригодности других шрифтов для использования с ,unicode-math
поскольку я объясняю, в основном, что нужно шрифту для поддержки набора математических символов с помощью интерфейса, предоставляемого этим пакетом. (Ответ: довольно много.)
РЕДАКТИРОВАТЬ
Вот мини-демонстрация 5 математических шрифтов, предоставленных GUST:
\documentclass{article}
\usepackage{amsmath}
\usepackage{unicode-math}
\NewDocumentCommand \testme { o }{%
\IfValueT{#1}{%
\setmainfont{TeX Gyre #1}%
\setmathfont{TeX Gyre #1 Math}%
TeX Gyre #1 \& TeX Gyre #1 Math:
}%
\begin{align*}
p(D_k/T) & = \frac{p(T/D_k) p(D_k)}{p(T)} \\
& = \frac{p(T/D_k) p(D_k)}{ \sum_{i=1}^n p(T/D_i) p(D_i)} & \text{where } \sum_{i=1}^n p(D_i) = 1 \\
\end{align*}%
}
\begin{document}
Latin Modern Roman \& Latin Modern Math:
\testme
\testme[Bonum]
\testme[Pagella]
\testme[Schola]
\testme[Termes]
\end{document}