lunes, 7 de mayo de 2012

Cómo cambiar el color de una palabra en LaTeX

Cuando queremos poner de un color determinado una cierta palabra, podemos usar el paquete {color}, que incorpora funciones para definir el color del texto ("\textcolor"), el color del fondo ("\colorbox") y el color del fondo más el borde ("\fcolorbox"). Como se muestra a continuación.

\documentclass[a4paper,12pt]{article}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}
\usepackage[usenames]{color}

\begin{document}

\textcolor{LimeGreen}{Hola}
\colorbox{LimeGreen}{Hola}
\fcolorbox{LimeGreen}{White}{Hola}
\fcolorbox{Black}{LimeGreen}{Hola}

\end{document}


Existen muchos colores predefinidos, cuyos nombres podemos ver a continuación:


Pero también podemos definir nuestros propios colores, como se muestra a continuación. Para ello, podemos usar uno de los siguientes protocolos:
  • RGB = mezcla de red, green, blue. Cada uno con un valor entre 0 y 255.
  • rgb = mezcla de red, green, blue. Cada uno con un valor entre 0 y 1.
  • cmyk = mezcla de cyan, magenta, yellow, black. Cada uno con un valor entre 0 y 1.
  • gray = escala de gris. Entre 0 (negro) y 1 (blanco).

\definecolor{Micolor1}{RGB}{193,124,250}
\textcolor{Micolor1}{Hola}

\definecolor{Micolor2}{rgb}{0,0.5,1}
\textcolor{Micolor2}{Hola}

\definecolor{Micolor3}{cmyk}{0.5,1,0,0.1}
\textcolor{Micolor3}{Hola}

\definecolor{Micolor4}{gray}{0.3}
\textcolor{Micolor4}{Hola}

11 comentarios:

blanca dijo...

Ante todo agradecer su trabajo ya que me esta sirviendo de mucha ayuda, no consigo que me funcionen los colores, ¿que paquete debo poner arriba?

Unknown dijo...

Hola
una consulta!
deseo poner color solo a todas las citas bibliograficas de un documento

...Gracias

Unknown dijo...

Hola:

En el preámbulo, cargar el paquete xcolor, con: \usepackage[dvipsnames]{xcolor}
Luego en el texto, usa: \textcolor{Red}{Texto impreso en rojo}, en la parte del documento que requieras.

Un saludo,

Unknown dijo...

HOLA, ANTE TODO GRACIAS POR AYUDAR EN LO QUE ES EL LATEX, MI PREGGUNTA ES EL SIGUIENTE, PORQUE NO PUEDO COMPILAR EL COLOR EMERALD
\color{emerald} hola
USO EL COMPILADOR DE TEXTO WinEdt
los colores emerald u otros no lo reconoce, espero me puedas ayudar y gracias de antemano.
\documentclass[a4paper,12pt]{article}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}
\usepackage[usenames]{color}

\begin{document}

\color{blue} Ahora escribimos un párrafo en color azul. Para ello habremos debido de cargar el paquete
color en el preámbulo con la opción usenames.

\color{blue} Y ahora otro párrafo en color Emerald.

\color{emerald} Y ahora otro párrafo en color esmeralda
\color{salmon} Y ahora otro en color Salmon

\color{yellow} Volvemos al negro y practicamos diversos tipos de letra: \\
\textsf{Texto sanserif} \\
\textsf{\textbf{Texto sanserif negrita}}\\
{\tiny Muy pequeño} \hspace{1cm} {\small pequeño} \hspace{1cm} {\Large Grande} \hspace{1cm} {\huge Enorme}

\fcolorbox{red}{yellow}{Hola}
\colorbox{red}{Hola}
\colorbox{magenta}{Hola}

\end{document}

frank dijo...

Hola, solo escribo para agradecerte por el blog. Es ¡excelente!, he podido solucionar todas mis dudas.

Un abrazo.

Ricardito dijo...

¿Vale si pongo colores en las formulas?

Thais M. dijo...

Mil gracias por este blog, me ha ayudado muchísimo para todos mis proyectos en Latex.

Unknown dijo...

Si quisiera hacer que todo el documento sea en color azúl
Cómo sería el comando?

NelsonVilleJu dijo...

Gracias por sus aportes, a esta comunidad que hace grande el desarrollo desinteresado y descentralizado de la ciencia y los buenas practicas de redacción! Viva LateX!

Alguien que estudia ingeniería eléctrica en Lima Perú.!

Unknown dijo...

Gracias por sus orientaciones.
Quisiera saber qué comando puedo colocar para que la numeración en una tesis quede en la parte inferior derecha del documento.Muchas gracias anticipadamente por su respuesta.

Unknown dijo...

Muchas gracias.