ulem y soul en Scissor LaTeX
En parte. \uline, \sout y \xout de ulem y \st de soul funcionan, y el texto subrayado se parte entre líneas; \uuline da una sola línea, \uwave y \hl de soul conservan el texto sin el efecto, y \ul, \so y \caps de soul se omiten con un aviso mientras el texto se mantiene.
Qué hacen los paquetes
El \underline propio de LaTeX no se parte entre líneas. Ambos paquetes subrayan y tachan texto que sí puede partirse:
ulemofrece\uline(subrayado),\uuline(subrayado doble),\uwave(subrayado ondulado),\sout(tachado),\xout(tachado con barras) y más. Si no se carga connormalem, además hace que\emphsubraye en lugar de poner cursiva.soulofrece\ul(subrayado),\st(tachado),\hl(resaltado con un color),\so(espaciado entre letras) y\caps(versalitas espaciadas).
Qué funciona aquí
| Comando | En Scissor LaTeX | Notas |
|---|---|---|
\uline{...} (ulem) | Funciona | Se parte entre líneas como el texto normal. |
\sout{...} (ulem) | Funciona | |
\xout{...} (ulem) | En parte | Tachado con una línea en lugar de barras. |
\uuline{...} (ulem) | En parte | Un solo subrayado. |
\uwave{...} (ulem) | Se omite | El texto se conserva sin la onda, y sin ningún mensaje. |
\dashuline, \dotuline (ulem) | No compatible | Se omiten con un aviso en la pestaña Problemas; el texto queda, sin línea. |
\emph con ulem cargado | En parte | Aquí siempre en cursiva, como con la opción normalem. \normalem en el cuerpo se omite con un aviso. |
\st{...} (soul) | Funciona | Tachado. |
\hl{...} (soul) | Se omite | El texto se conserva sin resaltado. \sethlcolor se ignora en el preámbulo y se omite con un aviso en el cuerpo. |
\ul{...}, \so{...}, \caps{...} (soul) | No compatible | Se omiten con un aviso en la pestaña Problemas; el texto queda, sin el efecto. |
\textul, \textst, \texthl (soul) | No compatible | Se omiten con un aviso; el texto queda. |
\underline{...} funciona sin ningún paquete, y aquí también se parte entre líneas.
Ejemplos
Subrayado y tachado con ulem, cargado con normalem para que \emph siga en cursiva también en una instalación de TeX:
\uline, \sout y \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}El tachado de soul funciona; el resaltado conserva el texto pero no muestra color:
\st funciona, \hl conserva el texto
John Doe deleted \st{the third paragraph} and marked
\hl{the key result} for Hans Mustermann.\ul de soul se omite con un aviso. Usa \uline de ulem o \underline, que funcionan aquí y en cualquier instalación de TeX:
\ul se omite; \underline funciona
With soul: \ul{44 samples}. Without a package: \underline{44 samples}.Pestaña Problemas: Skipped 1 unknown command: \ul
Compatibilidad
- De una instalación de TeX a aquí: los subrayados y tachados conservan su significado. Las líneas onduladas y dobles pasan a ser simples, los resaltados no se muestran, y
\ul,\soy\capsde soul pierden su efecto. - De aquí a una instalación de TeX: los documentos se compilan allí sin cambios. Sin la opción
normalem, ulem subraya allí cada\emph, así que cárgalo como\usepackage[normalem]{ulem}.
Los manuales completos están en CTAN: ctan.org/pkg/ulem y ctan.org/pkg/soul. Consulta también Negrita, cursiva y otros estilos de texto y xcolor.
Preguntas y respuestas
¿Cómo tacho texto en LaTeX?
Carga \usepackage[normalem]{ulem} y escribe \sout{texto}, o carga soul y escribe \st{texto}. Ambos funcionan aquí.
¿Cómo resalto texto en Scissor LaTeX?
Con color, todavía no: \hl de soul y \colorbox de xcolor conservan el texto sin fondo de color. Para destacar palabras aquí, usa \textbf o \uline; mantén \hl si el documento también se compila en una instalación de TeX, donde el resaltado aparece.
Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.