Soulutf8 包的結果不好

Soulutf8 包的結果不好

當我從包中組合\textsl \textbf和時,結果很醜。有些字母已退化。透過縮放或列印,您可以使用以下程式碼看到:\hlsoulutf8

\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 中的酷炫文字突出顯示

相關內容