\overline、\bar、\widebar:使用 \bar 的样式,但使其更长

\overline、\bar、\widebar:使用 \bar 的样式,但使其更长

\bar更喜欢 而不是\overline,原因有二:\overline

  1. 将线放置得太低,例如考虑\overline{r}
  2. 线条比 更粗\bar,甚至可能是不同的字体。

但是 的一个缺点\bar是行的长度,通常太短,例如\bar{M}。但是,我遇到了这个很棒的解决方案,我认为它使用相同的字体/厚度和几乎相同的位置\barhttps://tex.stackexchange.com/a/16344/136549

但即使如此, 的行\widebar{x+y}仍然太短。如何在使用 的样式的同时使其足够长\bar

考虑方程式\overline{r}=\overline{x+y}。我希望线条稍微高一点、细一点\bar{r} = \bar{x+y},就像方程式中那样,但右侧的线条太短了。解决方案\widebar{r} = \widebar{x+y}还不错,但线条仍然不够长。

是否可以修改的样式和位置\overline,使其表现得像\bar(但画出长线)?这将允许我结合两个命令各自的优点。

答案1

传统 TeX 字体中的宽数学重音符号具有最大宽度。

如果您愿意使用 XeLaTeX 或 LuaLaTeX……

\documentclass{article}
\usepackage{unicode-math}

\begin{document}

\[
\wideoverbar{b}+\wideoverbar{a+b}+\wideoverbar{a+b+c}+\wideoverbar{a+b+c+d}
\]

\[
\overline{b}+\overline{a+b}+\overline{a+b+c}+\overline{a+b+c+d}
\]

\end{document}

在此处输入图片描述

相关内容