\Udelcode 和 \Udelimiter 无法与 LuaLaTeX 中的 Unicode 字体配合使用

\Udelcode 和 \Udelimiter 无法与 LuaLaTeX 中的 Unicode 字体配合使用

我无法使用 Unicode 字体获得可拉伸的括号 \Udelcode。我在 XeLaTex 中得到了结果,但在 LuaLaTex 中括号没有被拉伸。我采用了以下解决方案 马塞尔·克鲁格在这个论坛中,给出的解决方案仅适用于 XeLaTeX,而不适用于 LuaLaTeX

如何获取自定义字体的弹性括号unicode-math.sty

平均能量损失

\documentclass[10pt,fleqn]{amsart}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont{STIX Two Text}
\setmathfont{STIX Two Math}

\newfontface \logix {Logix.otf}[Scale=1.0,NFSSFamily=logix]

\DeclareSymbolFont{Logix}{TU}{logix}{m}{n}

\Udelcode`\[\symLogix"E301
\Udelcode`\]\symLogix"E341

\begin{document}

   \[ \left[ \frac{1}{2} \right] \] -- Now uses the Logix glyphs

\end{document}

相关内容