РЕДАКТИРОВАТЬ

РЕДАКТИРОВАТЬ

ВДоклад 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}

Связанный контент