Ein schlechtes Ergebnis mit dem Soulutf8-Paket

Ein schlechtes Ergebnis mit dem Soulutf8-Paket

Wenn ich \textsl \textbfund \hlaus dem soulutf8Paket kombiniere, ist das Ergebnis hässlich. Einige Buchstaben sind degradiert. Durch Zoomen oder Drucken kann man das mit dem folgenden Code sehen:

\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}

Ich bin darüber sehr enttäuscht. Können Sie mir bitte helfen?

Bildbeschreibung hier eingeben

näher betrachten:

Bildbeschreibung hier eingeben

Hoppla.

Antwort1

\hlfärbt die Begrenzungsbox der Zeichen Silbe für Silbe ein. Diese Boxen sind Rechtecke, sodass die Box eines folgenden Zeichens das vorhergehende Zeichen überlappen kann. Sie können dies vermeiden, indem Sie Folgendes verwenden \mbox:

\textsl{\textbf{\hl{\mbox{application} \mbox{module} \mbox{morphisme}}}}

– mit der Folge, dass keine Silbentrennung möglich ist.

Sie können auch versuchen, tikz zu verwenden, wie in der Antwort hier Coole Texthervorhebung in LaTeX

verwandte Informationen