Vai al contenuto

ulem e soul in Scissor LaTeX

In parte. \uline, \sout e \xout di ulem e \st di soul funzionano, e il testo sottolineato va a capo tra le righe; \uuline dà una linea singola, \uwave e \hl di soul mantengono il testo senza l’effetto, e \ul, \so e \caps di soul vengono saltati con una nota mentre il testo resta.

Cosa fanno i pacchetti

Il comando \underline di LaTeX non va a capo tra le righe. Entrambi i pacchetti sottolineano e barrano testo che può andare a capo:

  • ulem fornisce \uline (sottolineato), \uuline (doppio sottolineato), \uwave (sottolineato ondulato), \sout (barrato), \xout (cancellato con barre oblique) e altro. Se non è caricato con normalem, fa anche sottolineare \emph invece di metterlo in corsivo.
  • soul fornisce \ul (sottolineato), \st (barrato), \hl (evidenziato con un colore), \so (spaziatura delle lettere) e \caps (maiuscoletto spaziato).

Cosa funziona qui

ComandoIn Scissor LaTeXNote
\uline{...} (ulem)FunzionaVa a capo tra le righe come il testo normale.
\sout{...} (ulem)Funziona
\xout{...} (ulem)In parteBarrato con una linea invece che con barre oblique.
\uuline{...} (ulem)In parteUna sottolineatura singola.
\uwave{...} (ulem)TralasciatoIl testo resta senza l’onda, e senza un messaggio.
\dashuline, \dotuline (ulem)Non supportatoSaltati con una nota nella scheda Problemi; il testo resta, senza linea.
\emph con ulem caricatoIn parteQui sempre in corsivo, come con l’opzione normalem. \normalem nel corpo viene saltato con una nota.
\st{...} (soul)FunzionaBarrato.
\hl{...} (soul)TralasciatoIl testo resta senza evidenziazione. \sethlcolor viene ignorato nel preambolo e saltato con una nota nel corpo.
\ul{...}, \so{...}, \caps{...} (soul)Non supportatoSaltati con una nota nella scheda Problemi; il testo resta, senza l’effetto.
\textul, \textst, \texthl (soul)Non supportatoSaltati con una nota; il testo resta.

\underline{...} funziona senza alcun pacchetto, e qui va anch’esso a capo tra le righe.

Esempi

Sottolineato e barrato con ulem, caricato con normalem così che \emph resti in corsivo anche in un’installazione TeX:

\uline, \sout e \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}
Composto da Scissor LaTeX: \uline, \sout e \xout

Il barrato di soul funziona; l’evidenziazione mantiene il testo ma non mostra alcun colore:

\st funziona, \hl mantiene il testo

LaTeXPreambolo: \usepackage{soul,xcolor}Apri nell'editor (si apre in una nuova scheda)
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.

\ul di soul viene saltato con una nota. Usa \uline di ulem o \underline, che funzionano qui e in ogni installazione TeX:

\ul viene saltato; \underline funziona

LaTeXPreambolo: \usepackage{soul}Apri nell'editor (si apre in una nuova scheda)
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.

Scheda Problemi: Skipped 1 unknown command: \ul

Compatibilità

  • Da un’installazione TeX a qui: sottolineature e barrature mantengono il loro significato. Le linee ondulate e doppie diventano semplici o singole, le evidenziazioni non vengono mostrate, e \ul, \so e \caps di soul perdono il loro effetto.
  • Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche. Senza l’opzione normalem, lì ulem sottolinea ogni \emph, quindi caricalo come \usepackage[normalem]{ulem}.

I manuali completi sono su CTAN: ctan.org/pkg/ulem e ctan.org/pkg/soul. Vedi anche Grassetto, corsivo e altri stili di testo e xcolor.

Domande e risposte

Come barro il testo in LaTeX?

Carica \usepackage[normalem]{ulem} e scrivi \sout{testo}, oppure carica soul e scrivi \st{testo}. Qui funzionano entrambi.

Come evidenzio il testo in Scissor LaTeX?

Non ancora con un colore: \hl di soul e \colorbox di xcolor mantengono entrambi il testo senza sfondo colorato. Per far risaltare delle parole qui, usa \textbf o \uline; tieni \hl se il documento viene compilato anche in un’installazione TeX, dove l’evidenziazione appare.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.