어떤 이유로 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}
Windows 10에서 MikTeX를 사용하고 있는데 LaTeX, pdfLaTeX 또는 XeTeX로 컴파일하는지 여부에 관계없이 동일한 3개의 오류가 발생합니다.
예, 패키지를 사용하면 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 버그로 인해 이미지를 사용할 수 없습니다. 호이 폴로이는 불편을 끼쳐드려 죄송합니다.