Eulervm: Ziffern aus anderer Schriftart verwenden

Eulervm: Ziffern aus anderer Schriftart verwenden

Gibt es eine Möglichkeit, die Ziffern aus einer anderen Schriftart für Mathematik zu verwenden? Idealerweise würde ich ebgaramondals Hauptschriftart gerne die Zahlenform im alten Stil MinionProfür Mathematik verwenden, da die Ziffern im alten Stil 1von Garamond wie ein aussehen I. Ich möchte das, weil die Euler-Ziffern viel zu groß sind, um mit verwendet zu werden ebgaramond.

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

%\usepackage[onlytext]{MinionPro}
\usepackage[]{ebgaramond}

\usepackage[T1,small]{eulervm}
\begin{document}

\begin{itemize}
\item Lorem ipsum dolor § sit amet
\item 123
\item $123$
\end{itemize}

\begin{align}
\sum_{i=1}^{n} x_i
\end{align}

\end{document}

Wenn Sie MinionPro nicht installiert haben, würde ich mich auch über ein Beispiel freuen, das zeigt, wie die Ziffern einer anderen (Standard-)Latex-Schriftart verwendet werden können.

Antwort1

Die Antwort auf meine Frage ist,

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\usepackage[]{ebgaramond}
\DeclareSymbolFont{numbers}{T1}{MinionPro-TOsF}{m}{n}

\DeclareMathSymbol{0}\mathalpha{numbers}{"30}
\DeclareMathSymbol{1}\mathalpha{numbers}{"31}
\DeclareMathSymbol{2}\mathalpha{numbers}{"32}
\DeclareMathSymbol{3}\mathalpha{numbers}{"33}
\DeclareMathSymbol{4}\mathalpha{numbers}{"34}
\DeclareMathSymbol{5}\mathalpha{numbers}{"35}
\DeclareMathSymbol{6}\mathalpha{numbers}{"36}
\DeclareMathSymbol{7}\mathalpha{numbers}{"37}
\DeclareMathSymbol{8}\mathalpha{numbers}{"38}
\DeclareMathSymbol{9}\mathalpha{numbers}{"39}

\usepackage[T1,small]{eulervm}

Wie Steven B. Segletes bemerkte, wäre es besser, die Figuren auszurichten. Im Folgenden wird EBGaramonds LF in der Mathematik verwendet.

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\usepackage[]{ebgaramond}
\DeclareSymbolFont{numbers}{T1}{EBGaramond-LF}{m}{n}

\DeclareMathSymbol{0}\mathalpha{numbers}{"30}
\DeclareMathSymbol{1}\mathalpha{numbers}{"31}
\DeclareMathSymbol{2}\mathalpha{numbers}{"32}
\DeclareMathSymbol{3}\mathalpha{numbers}{"33}
\DeclareMathSymbol{4}\mathalpha{numbers}{"34}
\DeclareMathSymbol{5}\mathalpha{numbers}{"35}
\DeclareMathSymbol{6}\mathalpha{numbers}{"36}
\DeclareMathSymbol{7}\mathalpha{numbers}{"37}
\DeclareMathSymbol{8}\mathalpha{numbers}{"38}
\DeclareMathSymbol{9}\mathalpha{numbers}{"39}

\usepackage[T1,small]{eulervm}

verwandte Informationen