![lualatex 中的自制字形](https://linux22.com/image/268637/lualatex%20%E4%B8%AD%E7%9A%84%E8%87%AA%E5%88%B6%E5%AD%97%E5%BD%A2.png)
是否可以连接/粘合 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}