我正在尝试使用\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}$.
上述内容尚未使用您的自定义 LTL 字体进行测试,但原则上,无论选择何种字体,它都应该可以工作。