撇号后的字距奇怪

撇号后的字距奇怪

我想在文档中使用 ETbb 字体,但有一点特别奇怪。撇号后面的间距有时太大。我不知道这是否是故意的,但在我看来它看起来不太好。默认的 Computer Modern 字体也是如此。

\documentclass{standalone}
\usepackage{ETbb}
\begin{document}
The Holy Qur'an
\end{document}

我希望a像所有其他字符一样,位于撇号旁边。

答案1

在此处输入图片描述

字体有相当宽,'无需更改虚拟字体即可添加字距对,'a您可以将其'激活并调整空间,例如

在此处输入图片描述

\documentclass{standalone}
%\showoutput
\usepackage{ETbb}

\catcode`\'=\active
\AtBeginDocument{%
\catcode`\'=\active
\protected\def'{\futurelet\tmp\quotekern}%
}
\catcode`\'=12 


\def\quotekern{%
  \string'%
  \ifx\tmp a\kern-.1em\fi
  \ifx\tmp o\kern-.1em\fi
}
\begin{document}
The Holy Qur'an
\end{document}

相关内容