每当我给带有字母(例如 j、p、q 等)的单词加下划线时,下划线都会低于字母的最低点。当连续几个单词加下划线时,这会导致相当糟糕的外观。有办法改变这种行为吗?
这就是我正在使用的:
\usepackage{tikz}
\newcommand{\udash}[1]{%
\tikz[baseline=(todotted.base)]{
\node[inner ysep=1.5pt,inner xsep=0pt,outer sep=0pt] (todotted) {#1};
\draw[dashed, anchor=base] (todotted.south west) -- (todotted.south east);
}%
}%
…
\udash{Tasks}, \udash{Dependencies}, \udash{Project} %for dashed underlines
\underline{Tasks}, \underline{Dependencies}, \underline{Project} %for regular underlines
现在看起来是这样的:
我希望下划线停留在原来的位置Tasks
,并且当出现p
或j
或其他类似的字母时,线条就会穿过它们。