lualatex 中的自制字形

lualatex 中的自制字形

是否可以连接/粘合 2 个或更多字形并更改原始字体?

例如我需要“a”=“a”且“dot”在上面或下面或者 k=f+k 但 f 比小 k 小且在上面。

并改变原来的a和k?这里的例子: 在此处输入图片描述

答案1

您可以使用 TeX 的“原始”命令\kern\lower和来实现您的目标\hbox。这些命令在 luatex 和 pdftex 下的工作方式相同。

在此处输入图片描述

% !TEX TS-program = lualatex
\documentclass{article}
\usepackage{fontspec,amsmath}
\newcommand\normalk{\text{\sffamily k}}
\newcommand\kf{\text{\sffamily k\kern-0.3em\lower-0.7ex\hbox{\tiny f}}}
\begin{document}\pagestyle{empty}
$\normalk=\kf$
\end{document}

相关内容