下划线断开连字符

下划线断开连字符

这是我的另一个版本颜色问题,因为我发现了另一个出现该问题的情况。

在一些幕后工作中,由于间距原因,音节的各个部分在 gregoriotex 中被拆分,然后重新组合以进行打印。通常情况下,这可以正常工作,但在涉及样式时,我们遇到了一些连字问题。结果可以在以下 MWE 中看到:

\documentclass{article}

\begin{document}
\Huge
{\itshape f}{\itshape i}

{\itshape fi}

\underline{f}\underline{i}

\underline{fi}
\end{document}

对于斜体,使用开关允许连字跨组形成,但我不知道下划线有任何等效方法。我尝试过\ulfrom soul\ulinefrom ulem\textulfromunderlin\Underlinefrom umoline,它们产生的结果与上述相同。还有其他方法/包可以实现这一点吗?

使用 LuaTeX 标签是因为 gregoriotex 包(任何解决方案都注定要插入其中)仅与 Lua(La)TeX 兼容(最好两者兼有)。我们目前在 LuaTeX 中使下划线工作的技巧是切换到数学模式:$\underline{\rm #1}$。如果您的答案需要更改这一点,请指出。

相关内容