Цветовой пакет некорректно определяет цвета

Цветовой пакет некорректно определяет цвета

По какой-то причине colorпакет не определяет даже базовые цвета правильно для меня --- не говоря уже о цветах dvips. По крайней мере, красный, синий, желтый и зеленый хорошо определены. Но другие цвета, похоже, вообще никогда не определяются, даже если они являются базовыми цветами и всегда должны быть доступны. Когда я запускаю код ниже, я получаю три сообщения об ошибках, указывающих на то, что три цвета, используемые во втором предложении, вообще не определены.

\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}

Я использую MikTeX на Windows 10 и получаю эти же 3 ошибки независимо от того, компилирую ли я с помощью LaTeX, pdfLaTeX или XeTeX.

Да, я знаю, что если я использую этот xcolorпакет, эти ошибки исчезнут, но мне интересно, что же может пойти не так.

решение1

Из документации (стр. 4):

Цвета: черный, белый, красный, зеленый, синий, голубой, пурпурный, желтый должны быть предопределены...

Ничего о brown, orangeили gray. Если вы используете dvipsдрайвер, то говорят, что он определяет 68 цветов по умолчанию, к которым можно получить доступ, если вы используете этот драйвер или загрузите соответствующую модель. Однако ни один из 68 не является , brownили orange. grayОднако они включают Brown, Orangeи Gray.

Например, это работает с 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}

Или это для 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}

Изображения в настоящее время недоступны из-за ошибки Okular-on-X. Народ приносит извинения за неудобства.

Связанный контент