ulem et soul dans Scissor LaTeX
En partie. \uline, \sout et \xout de ulem et \st de soul fonctionnent, et le texte souligné se coupe d’une ligne à l’autre ; \uuline donne un seul trait, \uwave et \hl de soul gardent le texte sans l’effet, et \ul, \so et \caps de soul sont ignorées avec une remarque, le texte restant affiché.
Ce que font les packages
La commande \underline de LaTeX ne se coupe pas d’une ligne à l’autre. Les deux packages soulignent et barrent du texte qui peut se couper :
ulemfournit\uline(souligné),\uuline(double soulignement),\uwave(soulignement ondulé),\sout(barré),\xout(rayé de barres obliques) et d’autres. Sauf s’il est chargé avecnormalem, il fait aussi souligner\emphau lieu de mettre en italique.soulfournit\ul(souligné),\st(barré),\hl(surlignage en couleur),\so(espacement des lettres) et\caps(petites capitales espacées).
Ce qui fonctionne ici
| Commande | Dans Scissor LaTeX | Remarques |
|---|---|---|
\uline{...} (ulem) | Fonctionne | Se coupe d’une ligne à l’autre comme du texte normal. |
\sout{...} (ulem) | Fonctionne | |
\xout{...} (ulem) | En partie | Barré d’un trait au lieu de barres obliques. |
\uuline{...} (ulem) | En partie | Un seul soulignement. |
\uwave{...} (ulem) | Ignorée | Le texte est conservé sans la vague, et sans message. |
\dashuline, \dotuline (ulem) | Non prise en charge | Ignorée avec une remarque dans l’onglet Problèmes ; le texte reste, sans trait. |
\emph avec ulem chargé | En partie | Toujours en italique ici, comme avec l’option normalem. \normalem dans le corps est ignorée avec une remarque. |
\st{...} (soul) | Fonctionne | Barré. |
\hl{...} (soul) | Ignorée | Le texte est conservé sans surlignage. \sethlcolor est ignorée dans le préambule, et ignorée avec une remarque dans le corps. |
\ul{...}, \so{...}, \caps{...} (soul) | Non prise en charge | Ignorée avec une remarque dans l’onglet Problèmes ; le texte reste, sans l’effet. |
\textul, \textst, \texthl (soul) | Non prise en charge | Ignorée avec une remarque ; le texte reste. |
\underline{...} fonctionne sans aucun package, et ici elle se coupe aussi d’une ligne à l’autre.
Exemples
Soulignement et texte barré avec ulem, chargé avec normalem pour que \emph reste en italique aussi dans une installation TeX :
\uline, \sout et \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}Le texte barré de soul fonctionne ; le surlignage garde le texte mais n’affiche aucune couleur :
\st fonctionne, \hl garde le texte
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.\ul de soul est ignorée avec une remarque. Utilisez \uline de ulem ou \underline, qui fonctionnent ici et dans toute installation TeX :
\ul est ignorée ; \underline fonctionne
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.Onglet Problèmes : Skipped 1 unknown command: \ul
Compatibilité
- D’une installation TeX vers Scissor LaTeX : les soulignements et les textes barrés gardent leur sens. Les traits ondulés et doubles deviennent simples, les surlignages ne sont pas affichés, et
\ul,\soet\capsde soul perdent leur effet. - De Scissor LaTeX vers une installation TeX : les documents s’y compilent sans modification. Sans l’option
normalem, ulem y souligne chaque\emph: chargez-le donc avec\usepackage[normalem]{ulem}.
Les manuels complets se trouvent sur CTAN : ctan.org/pkg/ulem et ctan.org/pkg/soul. Voir aussi Gras, italique et autres styles de texte et xcolor.
Questions et réponses
Comment barrer du texte en LaTeX ?
Chargez \usepackage[normalem]{ulem} et écrivez \sout{text}, ou chargez soul et écrivez \st{text}. Les deux fonctionnent ici.
Comment surligner du texte dans Scissor LaTeX ?
Pas encore avec une couleur : \hl de soul et \colorbox de xcolor gardent tous deux le texte sans fond coloré. Pour faire ressortir des mots ici, utilisez \textbf ou \uline ; gardez \hl si le document est aussi compilé dans une installation TeX, où le surlignage apparaît.
Chaque exemple de cette page est composé par Scissor LaTeX lors de la génération du site. Dernière mise à jour : 2026-11-07.