4 ago 2009

Como resaltar texto en LaTeX

Extraído de:
How to highlight text in a LaTeX document
Por: Alvin J. Alexander


Supón que quieres resaltar con color algún texto dentro de un documento LaTeX, para que vea como si hubieses pasado un marcador fluorescente sobre una hoja de papel. ¿Cómo se hace esto en LaTeX sin resaltar directamente el archivo PDF?

Las distribuciones que vienen por defecto en Linux traen ya el paquete llamado "soul". Si usas windows o no lo tienes en linux basta con buscar el archivo soul.sty en algún repositorio de LaTeX o en el tug.org. Bájalo y guárdalo en la misma carpeta donde tienes el archivo LaTeX.

En la cabecera del fichero LaTeX escribe:

\usepackage{soul}



En el texto que quieras resalta escribe algo como:

Este texto no importa, \hl{este texto si importa y por eso lo resalto}

.

El resultado será que después de la coma, el texto estará resaltado en amarillo. Si quisieras cambiar el color del resaltado tendrías que escribir algo como:

\hl{Texto resaltado en amarillo}, \sethlcolor{red}{texto resaltado en rojo}, \sethlcolor{yellow}{vuelvo a texto resaltado en amarillo}.



Espero que esto les sirva. Si tienen algún problema, no duden en consultar la página citada o en el PDF que viene con el paquete Soul.

6 comentarios:

Unknown dijo...

Funciona sin problemas, buen artículo.

Unknown dijo...

Hey, no he logrado conseguir ese paquete soul, ¿puedes ayudarme?

felipe dijo...

Isabel,

el paquete lo encuentras aquí:

https://www.tug.org/texlive//Contents/live/texmf-dist/doc/latex/soul/

ahora, como instalarlo depende de tu sistema operativo y de la distribución LaTeX que estés usando.

felipe dijo...
Este comentario ha sido eliminado por el autor.
Dani dijo...

Me ayudaste mucho con ese aporte gracias!!

Anónimo dijo...

Gracias gran aporte!!

Mi camino recorrido