¿Cómo puedo configurar una fuente matemática como una fuente TrueType personalizada?

¿Cómo puedo configurar una fuente matemática como una fuente TrueType personalizada?

Soy un nuevo usuario de TeX y me preguntaba si hay alguna manera de mantener mi fuente principal (Day Roman) mientras escribo expresiones matemáticas entre signos de dólar. Aquí hay un ejemplo: me gustaría que mi fuente se pareciera a los tres puntos inferiores A, B y C, en lugar de a la primera fila. Encontré un documento con el estilo que me gustaría usar, mira la imagen inferior.

Primer ejemplo

Segundo ejemplo

¿Hay alguna manera de evitar que los signos de dólar alteren la fuente? Aquí está mi preámbulo (me disculpo si es complicado, si las cosas no son necesarias y/o se superponen):

\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{ebgaramond,ebgaramond-maths}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\setmainfont{Dayrom.ttf}

\begin{document}

\textbf{1. }\text{Test 2}\\
$$A = (1, 1, 1), B = (2, 2, 2), C = (3, 3, 3)$$.

\centerline{$A =$ $($1, 1, 1$)$, $B =$ $($2, 2, 2$)$, $C =$ $($3, 3, 3$)$.}
\end{document}

Como puede ver, debo evitar el uso de signos de dólar alrededor de los números, ya que cambia su fuente.

Descargué la fuente Day Roman y la adjunté a mi archivo. Utilizo XeLaTeX como compilador.

Gracias de antemano.

Respuesta1

Puede declarar la fuente como fuente matemática y declarar dígitos para usarla:

ingrese la descripción de la imagen aquí

\documentclass[10pt,a4paper]{article}
% not in xetex \usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{ebgaramond,ebgaramond-maths}
% not in xetex \usepackage[T1]{fontenc}
\usepackage{fontspec}
\setmainfont[NFSSFamily=dayrom]{Comic Sans MS}% I don't have this \setmainfont{Dayrom.ttf}

\DeclareSymbolFont{digits}{TU}{dayrom}{m}{n}
\AtBeginDocument{
\DeclareMathSymbol{0}{\mathalpha}{digits}{`0}
\DeclareMathSymbol{1}{\mathalpha}{digits}{`1}
\DeclareMathSymbol{2}{\mathalpha}{digits}{`2}
\DeclareMathSymbol{3}{\mathalpha}{digits}{`3}
\DeclareMathSymbol{4}{\mathalpha}{digits}{`4}
\DeclareMathSymbol{5}{\mathalpha}{digits}{`5}
\DeclareMathSymbol{6}{\mathalpha}{digits}{`6}
\DeclareMathSymbol{7}{\mathalpha}{digits}{`7}
\DeclareMathSymbol{8}{\mathalpha}{digits}{`8}
\DeclareMathSymbol{9}{\mathalpha}{digits}{`9}
}

\begin{document}
\showoutput
\textbf{1. }\text{Test 2}% never before a math display\\
\[A = (1, 1, 1), B = (2, 2, 2), C = (3, 3, 3) \text{.}\]


\end{document}

información relacionada