Cores em LaTeX
Carregue o xcolor e use \textcolor{red}{...} ou \color{blue}; no Scissor LaTeX as cores aparecem em fórmulas, desenhos TikZ e gráficos pgfplots, enquanto o texto comum do corpo fica sempre preto.
Onde a cor funciona
O pacote xcolor oferece \textcolor{colour}{text}, \color{colour} (para o resto de um grupo) e \colorbox{colour}{text}. No Scissor LaTeX a cor chega a três lugares, e cada um conhece um conjunto diferente de cores:
| Onde | No Scissor LaTeX | Cores conhecidas |
|---|---|---|
Fórmulas ($...$, fórmulas destacadas) | Funciona | 17 nomes: red, green, blue, cyan, magenta, yellow, black, white, gray, lightgray, darkgray, brown, orange, pink, purple, teal, olive. Outros nomes e misturas dão preto. |
| Desenhos TikZ e gráficos pgfplots | Funciona | Todos os nomes básicos do xcolor, 54 dos nomes dvipsnames, misturas como red!50!blue ou blue!30, e as suas próprias de \definecolor e \colorlet. |
| Texto do corpo, títulos, legendas, tabelas | Sem cor | O comando é aceito e o texto é mantido, em preto. |
Cor em fórmulas
Dentro da matemática, \textcolor, \color e \colorbox funcionam com os 17 nomes acima. Isso é útil para destacar um termo em uma dedução.
Destacando termos em uma fórmula
\[
(a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2
\]
The middle term $\textcolor{blue}{2ab}$ is the one people forget,
and $\colorbox{yellow}{x}$ marks the unknown.Cor em desenhos e gráficos
O TikZ e o pgfplots conhecem muito mais cores. Você pode misturar duas cores com !: red!30 é 30% de vermelho e 70% de branco, e red!50!blue é metade vermelho, metade azul. \definecolor define uma cor a partir de valores HTML, RGB, rgb, cmyk ou gray, e \colorlet dá nome a uma mistura.
Cores com nome, misturas e \definecolor no TikZ
\definecolor{brand}{HTML}{1F6FEB}
\colorlet{brandsoft}{brand!30}
\begin{tikzpicture}
\fill[brand] (0,0) rectangle (1,1);
\fill[brandsoft] (1.2,0) rectangle (2.2,1);
\fill[red!50!blue] (2.4,0) rectangle (3.4,1);
\fill[orange] (3.6,0) rectangle (4.6,1);
\draw[thick, teal] (0,-0.3) -- (4.6,-0.3);
\end{tikzpicture}Os desenhos também conhecem 54 das 68 cores dvipsnames, como ForestGreen, RoyalBlue ou Mahogany. Carregue o xcolor com a opção dvipsnames mesmo assim, para que o documento também compile em uma instalação do TeX. Um nome desconhecido é indicado na aba Problemas.
Cores dvipsnames em um desenho
\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\foreach \c [count=\i] in {ForestGreen, RoyalBlue, Mahogany, Goldenrod} {
\fill[\c] (\i*1.2,0) circle (0.5);
}
\end{tikzpicture}
\end{document}O texto do corpo fica preto
No texto do corpo, \textcolor{red}{words} imprime as palavras em preto, {\color{blue} ...} não tem efeito e \colorbox não desenha fundo. Tabelas coloridas (\rowcolor, \cellcolor do colortbl) e \pagecolor são aceitos e ignorados da mesma forma.
\textcolor no texto do corpo: o texto fica, em preto
This is \textcolor{red}{important}, this is {\color{blue} blue in LaTeX},
and this has a \colorbox{yellow}{yellow background} there.O que muda em relação a uma instalação do TeX
Tudo aqui também compila em uma instalação do TeX, onde as cores do texto aparecem também. Para o próprio pacote, veja xcolor; o manual completo está no CTAN: ctan.org/pkg/xcolor.
Veja também xcolor, Noções de TikZ e Diferenças.
Perguntas e respostas
Como eu coloro texto em LaTeX?
Carregue o xcolor e escreva \textcolor{red}{text}. No Scissor LaTeX a cor aparece em fórmulas e desenhos; o texto do corpo fica preto.
Como eu defino minha própria cor?
Escreva \definecolor{brand}{HTML}{1F6FEB} no preâmbulo e use brand como qualquer nome de cor. No Scissor LaTeX as cores definidas funcionam em TikZ e pgfplots.
Por que minha fórmula colorida está preta?
A cor não é um dos 17 nomes básicos que as fórmulas conhecem aqui, por exemplo uma mistura como red!50 ou uma cor de \definecolor. Use um nome básico como red ou blue.
Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.