.png)
Lo estoy usando classico
como fuente todos los días, junto con \usepackage[EULERGREEK]{sansmath}\sansmath
cuando hay fórmulas. Mi problema es: no me gusta la forma del signo "igual" del clásico. Lo encuentro demasiado estrecho, p. ej. en un \Longrightarrow
, pero también en cualquier otro lugar. (MWEen pastbin)
Después de bastante investigación sobre tex.sx (p. ej.Importar un solo símbolo de una fuente diferente, etc.) Pude convencer al modo matemático para que mantuviera el signo igual de la computadora moderno.
\DeclareSymbolFont{mysymbols}{T1}{cmr}{m}{n}
\DeclareMathSymbol{=}{\mathrel}{mysymbols}{`=}
No sé si esto esla manera correcta de hacerlopero me parece bastante bien
También me gustaría cambiar la fuente del signo igual en modo texto. Es posible ?
Intenté jugar con aún más cosas que no entiendo (como catcodes, cf.MWE) pero no pude sacar nada de ello.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[sfdefault]{classico}
\usepackage[EULERGREEK]{sansmath}\sansmath
\DeclareSymbolFont{mysymbols}{T1}{cmr}{m}{n}
\DeclareMathSymbol{=}{\mathrel}{mysymbols}{`=}
% \catcode`==13 \def ={\ensuremath{=}}
\begin{document}
\begin{center}
text: 1 2 3 = 4 5 6
\end{center}
\begin{center}
math: $ 1 2 3 = 4 5 6$
\end{center}
\begin{center}
arrow: $\Longrightarrow$
\end{center}
\end{document}
Respuesta1
Aquí hay una fontspec
manera de obtener el signo igual en una fuente separada en modo texto, si compila con LuaLaTeX o XeLaTeX.
\documentclass{article}
\usepackage{lmodern}
\renewcommand*\familydefault{\sfdefault} % Use sans as base font
\usepackage{fontspec}
\newfontfamily{\mymathfont}{Latin Modern Math} % Family for math symbols
\newcommand{\mymath}[1]{\bgroup\mymathfont #1\egroup} % Command to apply family
\newcommand{\EQ}{\mymath{=}} % Specific command for equals sign
\begin{document}
text: 1 2 3 \EQ\ 4 5 6
\end{document}