答案1
您可以使用基于 tikz 的解决方案:尝试调整距离以实现所需的外观。我个人会将上划线稍微向右移动一点,因为数学字体是倾斜的。
\documentclass{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{calc}
\newcommand{\tikzul}[2][2pt]{
\tikz[baseline=(content.base)]{
\node(content)[inner sep=0pt]{$#2$};
\draw($(content.south west)+(#1,-1pt)$)--($(content.south east)-(#1,1pt)$);
}
}
\newcommand{\tikzol}[2][2pt]{
\tikz[baseline=(content.base)]{
\node(content)[inner sep=0pt]{$#2$};
\draw($(content.north west)+(#1,1pt)$)--($(content.north east)-(#1,-1pt)$);
}
}
\begin{document}
0: $
\tikzul[0pt]{\tikzol[0pt]{K}}*\tikzul[0pt]{\tikzol[0pt]{D}} = \tikzul[0pt]{\tikzol[0pt]{E}}$, 1:
$\tikzul[1pt]{\tikzol[1pt]{K}}*\tikzul[1pt]{\tikzol[1pt]{D}} = \tikzul[1pt]{\tikzol[1pt]{E}}$, 2:
$\tikzul{\tikzol{K}}*\tikzul{\tikzol{D}} = \tikzul{\tikzol{E}}$
\end{document}
答案2
如果使用\overline
而不是\bar
线条会显得更均匀。
预计到达时间: 宏\doublebar
\newcommand{\doublebar}[2][0]{\skew#1\bar{\textit{\b #2}}}
将执行我在评论中提到的技巧;可选参数是顶部栏的倾斜因子。例如,\doublebar{F}
或\doublebar[7]{F}
。