老杨说话的地方
  • 首页
  • 关于老杨
  • 博客时间
  • 文章分类
    • 人生感悟
    • 信息技术
    • 往事随风
    • 情感随笔
    • 文学创作
    • 生活记录
    • 评论杂谈
    • 人工智能
  • 留言本
我是老杨
张驰有度 宠辱不惊
  1. 首页
  2. 信息技术
  3. LaTex
  4. 正文

LaTex中上划线\overline和\bar的使用说明

2022年09月13日 4241点热度 14人点赞 3条评论

在数学公式中,上划线经常被用到。

在LaTex中,输入上划线的方式常用的有\overline和\bar命令。不过,这两个命令都有点问题。

\bar命令占一个字符的宽度,意味着,如果你的公式比较长,bar是无法完全覆盖的,就像这样:

而\overline呢,是覆盖所有字符的,如果多个字符连在一起,那么上划线也连在一起。

例如:

对于公式代码

$\overline{A} \overline{B} \overline{C}$

会渲染成:

都不符合我们的预期。

一种可行的解决方案是,设定overline的宽度。

先引入包:

\usepackage{amsmath,amssymb}

在

\begin{document}

代码之前,加入:

\makeatletter
\newsavebox\myboxA
\newsavebox\myboxB
\newlength\mylenA
\newcommand*\xoverline[2][0.75]{%
\sbox{\myboxA}{$\m@th#2$}%
\setbox\myboxB\null% Phantom box
\ht\myboxB=\ht\myboxA%
\dp\myboxB=\dp\myboxA%
\wd\myboxB=#1\wd\myboxA% Scale phantom
\sbox\myboxB{$\m@th\overline{\copy\myboxB}$}% Overlined phantom
\setlength\mylenA{\the\wd\myboxA}% calc width diff
\addtolength\mylenA{-\the\wd\myboxB}%
\ifdim\wd\myboxB<\wd\myboxA%
\rlap{\hskip 0.5\mylenA\usebox\myboxB}{\usebox\myboxA}%
\else
\hskip -0.5\mylenA\rlap{\usebox\myboxA}{\hskip 0.5\mylenA\usebox\myboxB}%
\fi}
\makeatother

这样,在正文中,就可以使用xoverline命令,来代替overline,默认是0.75的宽度,可以自己设定:

\xoverline[1.0]{i}
标签: bar Latex overline 中上 使用
最后更新:2022年09月13日

老杨

博士,非博学之士;讲师,讲所学所知。糊涂半生,虚度半世,唯愿平淡快乐,度过此生。

点赞
guest

guest

3 评论
内联反馈
查看所有评论
土木坛子
土木坛子
游客
2022年11月25日 下午9:32

学习曲线还是陡了一点,我几乎都忘了它的用法了。

0
回复
老杨
老杨
作者
回复给  土木坛子
2022年11月30日 下午10:49

@土木坛子 没错,很多问题不好解决。

0
回复
单小同
单小同
游客
2022年10月19日 上午4:24

杨老师您好我是单小同,2117023……之前为工作的事情多有打扰望勿怪,微信上面有虚拟层……望你和师姐勿放黑箱!谢谢!

0
回复

老杨

博士,非博学之士;讲师,讲所学所知。糊涂半生,虚度半世,唯愿平淡快乐,度过此生。

搜索
最新 热点 随机
最新 热点 随机
LaTex编译出现Emergency stop错误 荣威350冷启动无法点火问题 内卷与竞争 LaTex中上划线\overline和\bar的使用说明 Visual Studio Code编写LaTex使用SumatraPDF做为预览并反向搜索 LaTex中使用表格时多行合并报错Undefined control sequence multirow 华为手机鸿蒙系统广告关闭方法大全(定期更新建议收藏) 宝塔面板的SSL证书非完全正确使用方法 连接mysql时报错Public Key Retrieval is not allowed的解决方法 宝塔面板中MySQL无法启动的错误
加薪之死 效率就是浪费生命 童年趣事之链子枪 动态调用JavaBean的set方法 晴迷星途52人设崩塌 血色浪漫 同学的51工具网以及微博客 2016年智能手机行业预测 我的骄傲 腾讯难得的好产品-QQMail
最新评论
  • WordPress主题发布:kratos_Yang上的ads不好意思说错了,是主页
  • WordPress主题发布:kratos_Yang上的ads请问主题页眉去掉侧边栏后,内容如何居中
  • 邮箱切换记上的史涤生网易邮箱国内首屈一指。 QQ邮箱估计是被腾讯抛弃了,很久没有更新。
  • 留言本上的史涤生老杨,看了你写的文章,甚是佩服,我计划在自己博客上加上你的博客链接。如…
  • 超级无敌立体连环网络营销上的史涤生就像一张网,我们是在网中挣扎奔跑的小虫子。
  • 内卷与竞争上的史涤生卷才是常态。 很多人虽然说着想躺平,但是卷的比谁都厉害。 卷从古至今就…
  • LaTex编译出现Emergency stop错误上的老杨对排版要求不高的,确实没必要用。
  • LaTex编译出现Emergency stop错误上的土木坛子所以,我真的不爱LaTeX了。
  • 内卷与竞争上的老杨现在大家都不想卷,都在躺平。
  • 荣威350冷启动无法点火问题上的老杨途虎养车工厂店,我感觉还是很不错的。加盟店可能就不一定了。

Google java jsp linux QQ wordpress 中国 习惯 人生 公司 决定 博士 博客 同学 国家 大学 学习 实验室 家 小说 工作 开始 思考 情感 手机 技术 推荐 插件 数据库 文件 晴迷星途 朋友 生活 电影 相声 程序 笔记 网站 网络 置顶 美国 评论 软件 音乐 项目

关注公众号
广告

COPYRIGHT © 2020 老杨说话的地方. ALL RIGHTS RESERVED.

THEME KRATOS YANG Modified BY 老杨

鲁ICP备17014997号-4

鲁公网安备 37021302000754号