O pacote de cores não está definindo as cores corretamente

O pacote de cores não está definindo as cores corretamente

Por alguma razão, o colorpacote não está definindo nem mesmo as cores base corretamente para mim --- muito menos as cores dvips. Pelo menos vermelho, azul, amarelo e verde estão bem definidos. Mas outras cores parecem nunca ser definidas, mesmo que sejam cores básicas e devam estar sempre disponíveis. Quando executo o código abaixo, recebo três mensagens de erro indicando que as três cores usadas na minha segunda frase não estão definidas.

\documentclass{article}
\usepackage[dvipsnames]{color}

\begin{document}

This is \textcolor{red}{RED}, \textcolor{blue}{BLUE}, \textcolor{yellow}{YELLOW}, and \textcolor{green}{GREEN}.

But this is not \textcolor{brown}{BROUN}, nor \textcolor{gray}{GRAI}, nor \textcolor{orange}{OLENGE}, for example.

\end{document}

Estou usando o MikTeX no Windows 10 e recebo esses mesmos 3 erros, independentemente de compilar com LaTeX, com pdfLaTeX ou com XeTeX.

Sim, eu sei que se eu usar o xcolorpacote esses erros desaparecerão, mas estou curioso para saber o que pode estar dando tão errado.

Responder1

Da documentação (página 4):

As cores preto, branco, vermelho, verde, azul, ciano, magenta, amarelo deverão ser predefinidas....

Nada sobre brown, orangeou gray. Se você estiver usando o dvipsdriver, ele define 68 cores por padrão, que podem ser acessadas se você usar este driver ou carregar o modelo relevante. Nenhum dos 68 é, no entanto brown, orangeou gray. Eles, no entanto, incluem Brown, Orangee Gray.

Por exemplo, isso funciona com xelatex:

\documentclass{article}
\usepackage[dvips,usenames]{color}

\begin{document}

This is \textcolor{red}{RED}, \textcolor{blue}{BLUE}, \textcolor{yellow}{YELLOW}, and \textcolor{green}{GREEN}.

But this is not \textcolor{Brown}{BROUN}, nor \textcolor{Gray}{GRAI}, nor \textcolor{Orange}{OLENGE}, for example.

\end{document}

Ou isto para pdflatex:

\documentclass{article}
\usepackage[usenames,dvipsnames]{color}

\begin{document}

This is \textcolor{red}{RED}, \textcolor{blue}{BLUE}, \textcolor{yellow}{YELLOW}, and \textcolor{green}{GREEN}.

But this is not \textcolor{Brown}{BROUN}, nor \textcolor{Gray}{GRAI}, nor \textcolor{Orange}{OLENGE}, for example.

\end{document}

Imagens atualmente indisponíveis devido a um bug do Okular-on-X. A Hoi Polloi pede desculpas pelo inconveniente.

informação relacionada