
¿Existe alguna forma de obtener los dígitos de otra fuente para matemáticas? Lo ideal sería utilizarlo ebgaramond
como fuente principal y las figuras de estilo antiguo MinionPro
para matemáticas, ya que el dígito de estilo antiguo 1
de garamond parece un I
. Quiero esto porque los dígitos de Euler son demasiado grandes para usarlos 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}
Si no tiene MinionPro instalado, también agradecería un ejemplo que muestre cómo se pueden usar los dígitos de otra fuente de látex (predeterminada).
Respuesta1
La respuesta a mi pregunta es usar
\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}
Como señaló Steven B. Segletes, sería mejor alinear las cifras. Lo siguiente utiliza el LF de EBGaramond en matemáticas.
\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}