我想在 í 下方添加一个点,如下所示:“ị́”。
我正在使用XeLaTeX
, 和fontspec
。我的代码如下所示:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{CMUSerif-Roman}
\begin{document}
\d{\'{i}}
\end{document}
当我使用 Computer Modern Unicode 字体时,结果字形在 的原始点上方有一个重音符号i
。从上到下分别是重音符号、点、线和点( 下方的点\d
)。
当我将字体切换为 Times 时,一切都正常。
我还尝试了 Unicode 组合变音符号,它在其他应用程序(例如,Mac 上的 TextEdit 和 Safari)中运行良好,但在 中失败了XeLaTeX
。
当我尝试直接从输出 PDF 复制嵌套字形时,粘贴结果为“i,COMBINING DOT BELOW,COMBINING ACUTE ACCENT”,即使原始序列为“i,COMBINING ACUTE ACCENT,COMBINING DOT BELOW”。似乎“i”首先与“DOT BELOW”结合,导致连字符 í 不匹配。
如何解决这个问题呢?