
當我從包中組合\textsl
\textbf
和時,結果很醜。有些字母已退化。透過縮放或列印,您可以使用以下程式碼看到:\hl
soulutf8
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage{soulutf8}
\begin{document}
\large
\textsl{\textbf{{application module morphisme}}} % Correct
\textsl{\textbf{\hl{application module morphisme}}} % Ugly!
% — — — — — —
\end{document}
我對此非常失望。請問你能幫幫我嗎?
仔細看看:
哎呀。
答案1
\hl
將字符的邊界框逐個音節著色。這些框是矩形,因此後續字元的框可以與前面的字元重疊。您可以透過使用來避免它\mbox
:
\textsl{\textbf{\hl{\mbox{application} \mbox{module} \mbox{morphisme}}}}
-- 代價是不可能進行連字。
您也可以嘗試使用 tikz,如此處的答案所示 LaTeX 中的酷炫文字突出顯示