
Так что благодаря многим находчивым людям из TeX exchange мне удалось изменить только греческие шрифты на Bodoni и математический шрифт на время.
Но человеческим желаниям нет конца и... теперь я хочу использовать математические каллиграфические шрифты (math cal) из пакета CM modern.
Поэтому я ищу что-то вроде \Declaremathfont, за исключением того, что оно предназначено только для каллиграфических букв.
Является ли это возможным?
решение1
Не пытайтесь повторить это дома...
Смешивание шрифтов таким образомнетрекомендуется и, скорее всего, приведет к результатам, которые будут существенно ниже оптимальных.
Однако, если вам действительно необходимо:
\DeclareMathAlphabet\mathcal{OMS}{cmsy}{m}{n}
\SetMathAlphabet\mathcal{bold}{OMS}{cmsy}{b}{n}
Полный код:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[polutonikogreek,british]{babel}
\usepackage{mathptmx}
\usepackage{substitutefont}
\substitutefont{LGR}{\rmdefault}{bodoni}
\DeclareMathAlphabet\mathcal{OMS}{cmsy}{m}{n}
\SetMathAlphabet\mathcal{bold}{OMS}{cmsy}{b}{n}
\begin{document}
This is English
\textgreek{Πάτερ ἡμῶν ὁ ἐν τοῖς οὐρανοῖς·}
$\mathcal{ABC}$
\end{document}
На основеответ egregк вашему предыдущему вопросу. Я не могу найти код, который вы используете для Times, поэтому я предположил, но это не должно иметь значения.
[ОТРЕДАКТИРОВАНО для упрощения благодаря комментарию egreg.]