Latex中画出漂亮的上划线
统计、数值计算相关的文章经常需要使用上划线来表示“预估”。常用的Latex命令是\bar
和\overline
,一个用于单个字母,一个用于多个字母。尴尬的是,这俩货经常不太好用:
{\bar{\rho}}^{t+\Delta t}_i {\left(\bar{\ppfu{T}{t}}\right)}^{t+\Delta t}_i {\overline{\rho}}^{t+\Delta t}_i {\left(\overline{\ppfu{T}{t}}\right)}^{t+\Delta t}_i
总是觉得不好看。\bar
不能用于多个字符就不说了,\overline
的问题在于太宽了,经常跟其他字符紧挨着。放在括号里的时候,简直要把括号给封上了。
本人发现一个折中办法:定义\newcommand*{\nicebar}[1]{\,\overline{#1}\,}
,然后就统一用
{\nicebar{\rho}}^{t+\Delta t}_i {\left(\nicebar{\ppfu{\rho}{t}}\right)}^{t+\Delta t}_i
虽然不太优雅,但多数情况下看着是挺好的: