模仿缺失的口音

模仿缺失的口音

这次我正在研究《第一篇语法论》的双语版。我选择了 Brill 字体,它本身几乎完美无缺,而且符合我的目标,只是缺少一些必要的字形,其中最常见的是看起来像分音符的重音符号,但最右边的点不是重音符号,而是尖音符。我可以用手动移动的点和尖音符来模拟它,如附图所示,但我想知道是否有一些巧妙的方法可以利用原始字形的锚点来实现这一点?

手动组成的口音示例

答案1

这个重音符号在 Unicode 中存在吗?我认为不存在。

\documentclass{article}
\usepackage{fontspec}

\setmainfont{Brill}

\newcommand{\dotacute}[1]{{%
  \leavevmode
  \vbox{\offinterlineskip
    \dimen0=\fpeval{(\the\fontdimen1\font)/(1pt)}\expanded{\fontcharwd\font`\checki{#1}}%
    \ialign{\hfil##\hfil\cr
      \hskip0.5\dimen0 \clap{\.{}}\kern0.15em\clap{\'{}}\cr
      \noalign{\vskip-1ex}
      \checki{#1}\cr
    }%
  }%
}}
\newcommand{\checki}[1]{\ifx#1iı\else#1\fi}

\begin{document}

ramr r\dotacute{a}mr r\dotacute{i}mr R\dotacute{A}MR u\dotacute{ǫ}n

\textit{ramr r\dotacute{a}mr r\dotacute{i}mr R\dotacute{A}MR u\dotacute{ǫ}n}

\end{document}

在此处输入图片描述

相关内容