\widetilde 带有 Type 1 字体

\widetilde 带有 Type 1 字体

我正在尝试使用\widetilde名为 LTL 字体的自定义字体http://theory.stanford.edu/~matteo/ltlfonts/

根据其描述:

该字体以轮廓 Type 1 格式分发,并带有相关 TeX (TFM)、Adobe (AFM) 和 Microsoft (PFM) 字体指标。

问题是当我使用时\widetilde{\LTLcircle},它看起来像

波浪号太低

显然波浪号离圆圈太近了,我想把它稍微抬高一点。

我发现了一个有关如何降低波浪号的相关问题,遗憾的是我找不到“提高”它的方法。

答案1

最简单的方法是降低跨度为“O”的物体\widetilde。为此,使用

$\widetilde{\raisebox{-4pt}{$O$}}$ "raises" O by -4pt

但是,这会导致整个结构比基线低 4pt。要纠正此问题,请将整个结构(包括\widetilde)提升到与降低的量相同的量。

...
\usepackage{graphicx}% Contains the \raisebox{...}{...} command
\newcommand*{\wtilde}[2][0pt]{% Raised \widetilde: \wtilde[<raise>]{<symbol>}
  \raisebox{#1}{$\widetilde{\raisebox{-#1}{$#2$}}$}%
}%
...
This is a test~$\widetilde{O}$, and another test~$\wtilde{O}$, and yet another~$\wtilde[4pt]{O}$.

提升 \widetilde

上述内容尚未使用您的自定义 LTL 字体进行测试,但原则上,无论选择何种字体,它都应该可以工作。

相关内容