Naar de inhoud

ulem en soul in Scissor LaTeX

Deels. \uline, \sout en \xout van ulem en \st van soul werken, en onderstreepte tekst breekt over regels af; \uuline geeft een enkele lijn, \uwave en \hl van soul houden de tekst zonder het effect, en \ul, \so en \caps van soul worden overgeslagen met een melding terwijl de tekst blijft staan.

Wat de pakketten doen

Het eigen \underline van LaTeX breekt niet over regels af. Beide pakketten onderstrepen en doorhalen tekst die wel kan afbreken:

  • ulem levert \uline (onderstrepen), \uuline (dubbel onderstrepen), \uwave (golvend onderstrepen), \sout (doorhalen), \xout (doorkrassen met schuine strepen) en meer. Tenzij het geladen wordt met normalem, laat het ook \emph onderstrepen in plaats van cursief zetten.
  • soul levert \ul (onderstrepen), \st (doorhalen), \hl (markeren met een kleur), \so (letterspatiëring) en \caps (gespatieerde kleinkapitalen).

Wat hier werkt

CommandoIn Scissor LaTeXOpmerkingen
\uline{...} (ulem)WerktBreekt over regels af zoals gewone tekst.
\sout{...} (ulem)Werkt
\xout{...} (ulem)DeelsDoorgehaald met een lijn in plaats van schuine strepen.
\uuline{...} (ulem)DeelsEen enkele onderstreping.
\uwave{...} (ulem)WeggelatenDe tekst blijft staan zonder de golf, en zonder melding.
\dashuline, \dotuline (ulem)Niet ondersteundOvergeslagen met een melding in het tabblad Problemen; de tekst blijft staan, zonder lijn.
\emph met ulem geladenDeelsHier altijd cursief, zoals met de optie normalem. \normalem in de body wordt overgeslagen met een melding.
\st{...} (soul)WerktDoorgehaald.
\hl{...} (soul)WeggelatenDe tekst blijft staan zonder markering. \sethlcolor wordt genegeerd in de preambule en overgeslagen met een melding in de body.
\ul{...}, \so{...}, \caps{...} (soul)Niet ondersteundOvergeslagen met een melding in het tabblad Problemen; de tekst blijft staan, zonder het effect.
\textul, \textst, \texthl (soul)Niet ondersteundOvergeslagen met een melding; de tekst blijft staan.

\underline{...} werkt zonder pakket, en breekt hier ook over regels af.

Voorbeelden

Onderstrepen en doorhalen met ulem, geladen met normalem zodat \emph ook in een TeX-installatie cursief blijft:

\uline, \sout en \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}
Gezet door Scissor LaTeX: \uline, \sout en \xout

Doorhalen met soul werkt; de markering houdt de tekst maar toont geen kleur:

\st werkt, \hl houdt de tekst

LaTeXPreambule: \usepackage{soul,xcolor}Openen in de editor (opent in een nieuw tabblad)
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.

\ul van soul wordt overgeslagen met een melding. Gebruik \uline van ulem of \underline, die hier en in elke TeX-installatie werken:

\ul wordt overgeslagen; \underline werkt

LaTeXPreambule: \usepackage{soul}Openen in de editor (opent in een nieuw tabblad)
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.

Tabblad Problemen: Skipped 1 unknown command: \ul

Compatibiliteit

  • Van een TeX-installatie naar hier: onderstrepingen en doorhalingen behouden hun betekenis. Golvende en dubbele lijnen worden gewoon of enkel, markeringen worden niet getoond, en \ul, \so en \caps van soul verliezen hun effect.
  • Van hier naar een TeX-installatie: documenten compileren daar ongewijzigd. Zonder de optie normalem onderstreept ulem daar elke \emph, dus laad het als \usepackage[normalem]{ulem}.

De volledige handleidingen staan op CTAN: ctan.org/pkg/ulem en ctan.org/pkg/soul. Zie ook Vet, cursief en andere tekststijlen en xcolor.

Vragen en antwoorden

Hoe haal ik tekst door in LaTeX?

Laad \usepackage[normalem]{ulem} en schrijf \sout{tekst}, of laad soul en schrijf \st{tekst}. Beide werken hier.

Hoe markeer ik tekst in Scissor LaTeX?

Nog niet met een kleur: \hl van soul en \colorbox van xcolor houden allebei de tekst zonder gekleurde achtergrond. Gebruik hier \textbf of \uline om woorden te laten opvallen; houd \hl als het document ook in een TeX-installatie wordt gecompileerd, waar de markering verschijnt.

Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.