Zum Inhalt springen

ulem und soul in Scissor LaTeX

Teilweise. \uline, \sout und \xout von ulem und \st von soul funktionieren, und unterstrichener Text wird über Zeilen umbrochen; \uuline ergibt eine einfache Linie, \uwave und \hl von soul behalten den Text ohne den Effekt, und \ul, \so und \caps von soul werden mit einem Hinweis übersprungen, wobei der Text bleibt.

Was die Pakete machen

Das eigene \underline von LaTeX wird nicht über Zeilen umbrochen. Beide Pakete unterstreichen und streichen Text durch, der umbrochen werden kann:

  • ulem stellt \uline (Unterstreichen), \uuline (doppelt unterstreichen), \uwave (wellenförmig unterstreichen), \sout (Durchstreichen), \xout (mit Schrägstrichen ausstreichen) und mehr bereit. Wird es nicht mit normalem geladen, unterstreicht es außerdem \emph, statt kursiv zu setzen.
  • soul stellt \ul (Unterstreichen), \st (Durchstreichen), \hl (farbig hervorheben), \so (Sperren) und \caps (gesperrte Kapitälchen) bereit.

Was hier funktioniert

BefehlIn Scissor LaTeXHinweise
\uline{...} (ulem)FunktioniertWird wie normaler Text über Zeilen umbrochen.
\sout{...} (ulem)Funktioniert
\xout{...} (ulem)TeilweiseMit einer Linie statt mit Schrägstrichen durchgestrichen.
\uuline{...} (ulem)TeilweiseEine einfache Unterstreichung.
\uwave{...} (ulem)EntfälltDer Text bleibt ohne die Welle erhalten, und ohne Meldung.
\dashuline, \dotuline (ulem)Nicht unterstütztMit einem Hinweis im Tab „Probleme“ übersprungen; der Text bleibt, ohne Linie.
\emph mit geladenem ulemTeilweiseHier immer kursiv, wie mit der Option normalem. \normalem im Textteil wird mit einem Hinweis übersprungen.
\st{...} (soul)FunktioniertDurchgestrichen.
\hl{...} (soul)EntfälltDer Text bleibt ohne Hervorhebung erhalten. \sethlcolor wird in der Präambel ignoriert und im Textteil mit einem Hinweis übersprungen.
\ul{...}, \so{...}, \caps{...} (soul)Nicht unterstütztMit einem Hinweis im Tab „Probleme“ übersprungen; der Text bleibt, ohne den Effekt.
\textul, \textst, \texthl (soul)Nicht unterstütztMit einem Hinweis übersprungen; der Text bleibt.

\underline{...} funktioniert ohne Paket und wird hier ebenfalls über Zeilen umbrochen.

Beispiele

Unterstreichen und Durchstreichen mit ulem, geladen mit normalem, damit \emph auch in einer TeX-Installation kursiv bleibt:

\uline, \sout und \xout

\documentclass{article}
\usepackage[normalem]{ulem}
\begin{document}
The price was \sout{\$48} \$44, and \uline{the offer ends on
Friday}. Erika Mustermann marked the old draft as \xout{rejected}
and wrote her \emph{own} version.
\end{document}
Gesetzt von Scissor LaTeX: \uline, \sout und \xout

Das Durchstreichen von soul funktioniert; die Hervorhebung behält den Text, zeigt aber keine Farbe:

\st funktioniert, \hl behält den Text

LaTeXPräambel: \usepackage{soul,xcolor}Im Editor öffnen (öffnet in einem neuen Tab)
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.

\ul von soul wird mit einem Hinweis übersprungen. Verwenden Sie \uline von ulem oder \underline, die hier und in jeder TeX-Installation funktionieren:

\ul wird übersprungen; \underline funktioniert

LaTeXPräambel: \usepackage{soul}Im Editor öffnen (öffnet in einem neuen Tab)
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.

Tab „Probleme“: Skipped 1 unknown command: \ul

Kompatibilität

  • Von einer TeX-Installation hierher: Unterstreichungen und Durchstreichungen behalten ihre Bedeutung. Wellen- und Doppellinien werden zu einfachen Linien oder fallen weg, Hervorhebungen werden nicht angezeigt, und \ul, \so und \caps von soul verlieren ihre Wirkung.
  • Von hier in eine TeX-Installation: Die Dokumente lassen sich dort unverändert übersetzen. Ohne die Option normalem unterstreicht ulem dort jedes \emph; laden Sie es deshalb als \usepackage[normalem]{ulem}.

Die vollständigen Handbücher stehen auf CTAN: ctan.org/pkg/ulem und ctan.org/pkg/soul. Siehe auch Textformatierung und xcolor.

Fragen und Antworten

Wie streiche ich in LaTeX Text durch?

Laden Sie \usepackage[normalem]{ulem} und schreiben Sie \sout{text}, oder laden Sie soul und schreiben Sie \st{text}. Beides funktioniert hier.

Wie hebe ich in Scissor LaTeX Text farbig hervor?

Mit Farbe noch nicht: \hl von soul und \colorbox von xcolor behalten beide den Text ohne farbigen Hintergrund. Um hier Wörter hervorzuheben, verwenden Sie \textbf oder \uline; behalten Sie \hl, wenn das Dokument auch in einer TeX-Installation übersetzt wird, wo die Hervorhebung erscheint.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.