![计算机现代 Unicode](https://linux22.com/image/354758/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%8E%B0%E4%BB%A3%20Unicode.png)
我想知道是否有办法获得组合变音符号oͮ
,例如 o +u+036E
和 CMU 字体系列(CMU Sans Serif})。但它似乎不起作用。
以下是一个例子:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Sans Serif}
\begin{document}
It doesn’t seem to work: oͮ
\end{document}
感谢您的帮助!
奥利弗
答案1
CMU Sans Serif 字体没有 U+036E(组合拉丁小写字母 V)。您可以模拟它,但这需要以不同的方式输入:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMU Sans Serif}
\makeatletter
\DeclareRobustCommand{\sv}[1]{%
\leavevmode\vbox{%
\offinterlineskip
\check@mathfonts
\ialign{%
\hfil##\hfil\cr
\fontsize{\ssf@size}{\z@}\selectfont v\cr
\noalign{\vskip0.05ex}
#1\cr
}%
}%
}
\makeatother
\begin{document}
This is “o with caron”: ǒ
This is “o with small v accent”: \sv{o}
\end{document}
我添加了“带有抑扬顿号的 o”,这也许就是您真正想要的。