$A$
我用 表示集合闭包的补集$\overline{A}^C$
。但这看起来很丑陋(C
太高,而且距离右边不够远)——有什么快速解决方法吗?
答案1
这更近吗?
$\overline{A}\,^C$
它像一个细空格一样向右推\,
,并将其降低,因为它是上标的空间原子,而不是大写字母 A。
答案2
那这个呢?
$\smash{\overline{A}}\vphantom{A}^C$
(\smash
排版它的参数并“隐藏”它,就好像它有零高度一样;\vphantom
放置一个零宽度,不可见的“某物”,其高度等于其参数的高度(就此而言,还有深度)。)
答案3
这个怎么样:
\documentclass{article}
\renewcommand*\bar[1]{\rlap{$\smash{\overline{#1}}$}\phantom{#1}}
\begin{document}
$\overline{A}^C \bar{A}^C$.
\end{document}
基本上,我删除了 d 符号的所有尺寸\overline
,并放置一个基本符号大小的框,以便上标可以找到它。
答案4
在我看来,它\overline
看起来很丑,第二个原因是:它向左延伸太多:
我会使用一些适当的字距来缩短字距\overline
。要降低字距C
,您可以使用{}^C
(下图左侧版本),但您也可以使用零宽度规则对其进行微调(右侧版本):
\documentclass{article}
\begin{document}
$\mkern4.5mu\overline{\mkern-4.5mu A}{}^C$
$\mkern4.5mu\overline{\mkern-4.5mu A}\rule{0pt}{1.6ex}^C$
\end{document}
如果你不想手动找出合适的字距\overline
,可以输入\widebar
以下命令这个答案尝试一下(无耻的推销)。