以下 MWE 生成一个空白文档,因为默认字体不包含⟿
。
\documentclass{article}
\usepackage{polyglossia}
\usepackage{fontspec}
\begin{document}
\(⟿\)
\end{document}
添加\usepackage{unicode-math}
可解决问题:
如何在不使用 unicode-math 的情况下获得此箭头?我可以在字符前加上\fontspec{some font}
,但我不知道哪种字体会产生这种特殊外观;我尝试过的其他字体看起来相当不同(例如 Asana Math):
如何在不加载unicode-math的情况下获得上图的弯曲箭头?
编辑:明确选择拉丁现代数学给了我一个空白文档:
\documentclass{article}
\usepackage{polyglossia}
\usepackage{fontspec}
\begin{document}
\fontspec{Latin Modern Math}⟿
\end{document}
答案1
您可以像使用任何普通字体一样使用 Unicode Math 字体。在我的系统中,该⟿
字符存在于多种字体中。
\documentclass{article}
\usepackage{fontspec}
\newfontface{\applesymbols}{Apple Symbols}
\newfontface{\asanamath}{Asana Math}
\newfontface{\dejavusans}{DejaVu Sans}
\newfontface{\dejavuserif}{DejaVu Serif}
\newfontface{\fdsymbol}{FdSymbol}
\newfontface{\freeserif}{FreeSerif}
\newfontface{\latinmodernmath}{Latin Modern Math}
\newfontface{\mdsymbol}{MdSymbol}
\newfontface{\STIX}{STIX} % also Math
\newfontface{\symbola}{Symbola}
\newfontface{\texgyremath}{TeX Gyre Bonum Math}
\newfontface{\texgyremath}{TeX Gyre DejaVu Math}
\newfontface{\texgyremath}{TeX Gyre Pagella Math}
\newfontface{\texgyremath}{TeX Gyre Schola Math}
\newfontface{\texgyremath}{TeX Gyre Termes Math}
\newfontface{\XITS}{XITS} % also Math
\begin{document}
\begin{tabular}{ll}
\applesymbols ⟿ & Apple Symbols \\
\asanamath ⟿ & Asana Math \\
\dejavusans ⟿ & DejaVu Sans \\
\dejavuserif ⟿ & DejaVu Serif \\
\fdsymbol ⟿ & FdSymbol \\
\freeserif ⟿ & FreeSerif \\
\latinmodernmath ⟿ & Latin Modern Math \\
\mdsymbol ⟿ & MdSymbol \\
\STIX ⟿ & STIX \\ % also Math
\symbola ⟿ & Symbola \\
\texgyremath ⟿ & TeX Gyre Bonum Math \\
\texgyremath ⟿ & TeX Gyre DejaVu Math \\
\texgyremath ⟿ & TeX Gyre Pagella Math \\
\texgyremath ⟿ & TeX Gyre Schola Math \\
\texgyremath ⟿ & TeX Gyre Termes Math \\
\XITS ⟿ & XITS \\ % also Math
\end{tabular}
\end{document}
选择你喜欢的那个。一旦你选择了最适合你口味的那个,你可以这样做
\documentclass{article}
\usepackage{fontspec}
\usepackage{newunicodechar}
\newfontface{\squigglefont}{Apple Symbols}[Scale=1.5]
\newunicodechar{⟿}{{\squigglefont⟿}}
\begin{document}
Here is the squiggle ⟿ in a different font
than the main one.
\end{document}