我希望能够写出字母 λ (\lambda)的特定变体,而不改变任何其他字母或符号

我希望能够写出字母 λ (\lambda)的特定变体,而不改变任何其他字母或符号

在此处输入图片描述

这个 lambda 来自 txfonts 包,但我不喜欢该包中的其他符号,我只想使用这个特定的符号。我该怎么做?

答案1

准备一个简单的文件:

\documentclass{article}
\usepackage{txfonts}

\show\lambda
\stop

运行后pdflatex你会收到消息

> \lambda=\mathchar"115.

这告诉您它\lambda是从插槽中的数学组 1 中的字体中获取的"15(十六进制)。

OK,现在修改\show\lambda

$ $\showthe\textfont1

然后再次运行pdflatex以获得

> \OML/txmi/m/it/10 .

空的数学公式设置了数学字体,我们可以在mathgroup 1中查询字体。

很好!您已获得所有需要的信息。现在,我们可以使用导入单个符号,\text以确保其在下标/上标中改变大小。

\documentclass{article}
\usepackage{amsmath}

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

\begin{document}

$\alpha\beta\lambda\varlambda$

\end{document}

在此处输入图片描述

相关内容