Nur die \mathcal-Schriftarten aus dem CM-Schriftartenpaket behalten?

Nur die \mathcal-Schriftarten aus dem CM-Schriftartenpaket behalten?

Dank der vielen einfallsreichen Leute von TeX Exchange gelang es mir, nur die griechischen Schriftarten in Bodoni und die mathematische Schriftart für Times zu ändern.

Aber die menschliche Begierde kennt keine Grenzen und … jetzt möchte ich die kalligrafischen Mathematik-Schriftarten (Math Cal) aus dem CM-Modern-Paket verwenden.

Ich suche also etwas wie \Declaremathfont, mit dem Unterschied, dass es nur für kalligrafische Buchstaben ist.

Ist es möglich?

Antwort1

Versuchen Sie das nicht zu Hause ...

Das Mischen von Schriftarten auf diese Weise istnichtempfohlen und führt wahrscheinlich zu deutlich suboptimalen Ergebnissen.

Wenn es jedoch wirklich sein muss:

\DeclareMathAlphabet\mathcal{OMS}{cmsy}{m}{n}
\SetMathAlphabet\mathcal{bold}{OMS}{cmsy}{b}{n}

Schriftart-Mischmasch

Vollständiger Code:

\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}

Bezogen aufegregs Antwortzu Ihrer früheren Frage. Ich kann den Code, den Sie für Times verwenden, nicht finden, also habe ich geraten, aber das sollte keine Rolle spielen.

[Dank egregs Kommentar zur Vereinfachung BEARBEITET.]

verwandte Informationen