
수학에서 다른 글꼴의 숫자를 사용하는 방법이 있나요? 이상적으로 는 가라몬드의 ebgaramond
구식 MinionPro
숫자가 . 오일러 숫자가 너무 커서 .1
I
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}
MinionPro가 설치되어 있지 않은 경우 숫자가 다른 (기본) 라텍스 글꼴을 형성하는 방법을 보여주는 예도 사용할 수 있습니다.
답변1
내 질문에 대한 대답은 다음과 같습니다.
\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}
Steven B. Segletes가 언급했듯이 수치를 안감하는 것이 더 나을 것입니다. 다음은 수학에서 EBGaramond의 LF를 사용합니다.
\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}