14

In math mode (e.g. between $ $) I would like to use by default computer modern math but to define a new character with a different font e.g. mathpazo. Practically, i want to define a new command \mycommand{T} which use mathpazo for T. Is it possible? I saw that a similar question was asked but for matrices, here I just want one new character.

Vairis
  • 754
PanAkry
  • 595

2 Answers2

16

Try this. I created a command for mathpazo U as well, because it's easier to see the difference.

\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}
Ian Thompson
  • 43,767
12

If you need more letters, you can use:

\documentclass{article}

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

\begin{document}

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

\end{document}

But if only one or two letters are needed, use \DeclareSymbolFont and \DeclareMathSymbol would be better.

Leo Liu
  • 77,365