![如何在 LuaLaTeX 中替换“&”符号?](https://linux22.com/image/436141/%E5%A6%82%E4%BD%95%E5%9C%A8%20LuaLaTeX%20%E4%B8%AD%E6%9B%BF%E6%8D%A2%E2%80%9C%26%E2%80%9D%E7%AC%A6%E5%8F%B7%EF%BC%9F.png)
我正在尝试使用 Lua 将默认的 & 符号替换为花饰符号。Fontforge 告诉我字形的名称是“&”,花饰版本是“u0026.da”。但是,与其他字符不同,我无法让花饰出现:
\documentclass{standalone}
\usepackage{fontspec}
\setmainfont{Arno Pro Italic}
\directlua{
fonts.handlers.otf.addfeature{
name = "italt",
type = "alternate",
data =
{ampersand = "u0026.da",
J = "J.b"}}
}
\begin{document}
\& J\addfontfeature{RawFeature={+italt}} \& J
\end{document}