По какой-то причине 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. Народ приносит извинения за неудобства.