如何在数学模式下仅使用 eulervm 字体显示几个字母?

如何在数学模式下仅使用 eulervm 字体显示几个字母?

我想使用提供的字体类型eulervm,但在 LaTeX 文档中包含此包会强制将此字体类型应用于所有字母。作为 MWE,请考虑以下事项:

\documentclass{article}
\usepackage{xcolor}
\usepackage{amsmath}
\usepackage{eulervm}
\begin{document}
$E=m\times \color{red}c^2$
\end{document}

这里我想实现只有ceulervm 字体类型。你能帮我实现这个目标吗?

答案1

该包声明

\DeclareSymbolFont{letters}       {U}{zeur}{m}{n}

因此,无需加载包,只需将该字体声明为数学字母表

在此处输入图片描述



\documentclass{article}
\usepackage{xcolor}

\DeclareMathAlphabet\matheuvm{U}{zeur}{m}{n}
\usepackage{amsmath}

\begin{document}
$E=m\times \color{red}\matheuvm{c}^2$
\end{document}

相关内容