在 lualatex 中使用特定的非 Unicode 字符

在 lualatex 中使用特定的非 Unicode 字符

我到处寻找这个问题的答案,但没有人能回答这个具体的问题:

我有 MinionMath 字体(来自 typoma.com,MinionMath-Regular.otf),我想使用 unicode f3a0f(在“补充私人使用区-A”下),但我不知道如何使用 LuaLaTeX 获取它。我不能直接使用,\symbol{"f3a0f}因为那不起作用……不知道该怎么办。

这是一个 pdf 文件包含所有符号。我想使用符号f3a0f(第 19 页右上角)(是的,我知道它看起来很相似|,但我想使用这个特定的符号)。我确实看了在这个问题上但出于某种原因没有 temp-minionmath.log 文件中根本没有文件。我还查看了许多其他问题,但它们似乎不起作用 :(

我只需要使用 LuaLaTeX,我知道如何在 XeTeX 中做到这一点,但不幸的是,我绝对需要在 LuaLaTeX 中做到这一点。任何帮助都将不胜感激。

编辑:这里有一些“可编译”的代码(这是一个非常基本的问题,所以我真的希望能够将这个符号与这个代码作为最低限度......)

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{MinionMath-Regular.otf}
\begin{document}
 \[

答案1

嗯,私有使用区域是 Unicode 的一部分,只是没有预定义的含义。因此,您可以像使用其他任何字符一样使用它们,例如,只需键入它(如果您有合适的输入法)或使用字符代码作为\char"F3A0F^^^^^f3a0f

如果我在这里运行您的示例,我将获得一个带有 LuaTeX 和 XeTeX 符号的 PDF。

相关内容