如何在 documentclass{article} 中使用 documentclass{acmart} 中的 \lambda 符号?

如何在 documentclass{article} 中使用 documentclass{acmart} 中的 \lambda 符号?

\lambda基本上,我想在\documentclass{acmart}不同的文档类中使用符号,而不更改任何其他符号。

(我是来自上一个问题 谁问的关于使用\lambdatxfonts 包,显然它是一个非常相似的 lambda,但不是我正在寻找的那个,谢谢)

答案1

这个想法与前面的答案相同,但我担心还会有进一步的复杂化,因为acmart使用了newtxmath选项libertine。另一个答案中建议的第一步给出了相同的结果,而第二个步骤显示

> \OML/nxlmi/m/it/9 .

txmi但这里仅仅用来替换是不够的nxlmi,因为字体定义文件根据newtxmath加载的选项采用不同的路径。

在这种情况下,手动添加字体定义更简单。

\documentclass{article}
\usepackage{amsmath}

\DeclareFontFamily{OML}{nxlmi}{\skewchar\font =127 }
\DeclareFontShape{OML}{nxlmi}{m}{it}{
  <-6.3> nxlmi035
  <6.3-8.6> nxlmi037
  <8.6-> nxlmi03
}{}


\DeclareRobustCommand{\varlambda}{\text{\usefont{OML}{nxlmi}{m}{it}\symbol{"15}}}

\begin{document}

$\alpha\beta\lambda\varlambda$

\end{document}

在此处输入图片描述

这就是您在文档主体中获得的\documentclass{acmart}内容。$\lambda$

在此处输入图片描述

相关内容