多个普通字符上方的水平线表示低电平有效线

多个普通字符上方的水平线表示低电平有效线

我正在尝试排版一些讨论数字电子学的内容。为了表明某个信号是低电平有效,人们在信号名称上画一条水平线。也就是说,这条线覆盖了所有字母。

我可以使用 创建它\overline{CLK},但由于它仅在数学模式下有效,因此CLK文本以斜体显示。我在其他地方看到过\={C}可以工作的方法,但那只适用于单个字符。当用纯 ASCII 编写低电平有效信号时,通常的做法是添加一个斜线:/CLK。但由于这是 LaTeX,我认为使用这个最优秀的排版引擎,有一种方法可以在任意字符串上绘制一条水平线。那么,我该怎么做?

答案1

看起来这就是我想要的:

\newcommand\activelow[1]{$\overline{\hbox{{#1}}}$}

相关内容