我正在尝试排版一些讨论数字电子学的内容。为了表明某个信号是低电平有效,人们在信号名称上画一条水平线。也就是说,这条线覆盖了所有字母。
我可以使用 创建它\overline{CLK}
,但由于它仅在数学模式下有效,因此CLK
文本以斜体显示。我在其他地方看到过\={C}
可以工作的方法,但那只适用于单个字符。当用纯 ASCII 编写低电平有效信号时,通常的做法是添加一个斜线:/CLK
。但由于这是 LaTeX,我认为使用这个最优秀的排版引擎,有一种方法可以在任意字符串上绘制一条水平线。那么,我该怎么做?
答案1
看起来这就是我想要的:
\newcommand\activelow[1]{$\overline{\hbox{{#1}}}$}