数学模式中的两种字体

数学模式中的两种字体

在数学模式中(例如,介于 之间$ $),我希望默认使用计算机现代数学,但要定义一个具有不同字体的新字符,例如 mathpazo。实际上,我想定义一个\mycommand{T}使用 mathpazo 作为 T 的新命令。可以吗?我看到有人问过类似的问题,但对于矩阵,这里我只想要一个新字符。

答案1

试试这个。我也为 U 创建了一个命令mathpazo,因为它更容易看出区别。

\documentclass{article}
\DeclareSymbolFont{pazoletters}{OML}{zplm}{m}{it}
\DeclareMathSymbol{\pazoT}{\mathalpha}{pazoletters}{"54}
\DeclareMathSymbol{\pazoU}{\mathalpha}{pazoletters}{"55}
\begin{document}
$U \pazoU$ $T \pazoT$
\end{document}

答案2

如果您需要更多字母,您可以使用:

\documentclass{article}

\DeclareMathAlphabet\mathpazo{OML}{zplm}{m}{it}

\begin{document}

$Math$ V.S. $\mathpazo{Math}$

\end{document}

但如果只需要一两个字母,使用\DeclareSymbolFont\DeclareMathSymbol会更好。

相关内容