본문으로 건너뛰기

Scissor LaTeX의 xcolor 패키지

Scissor LaTeX에서 xcolor 패키지는 일부 작동합니다. 색은 TikZ와 pgfplots 그림(모든 기본 이름, dvipsnames, red!50!blue 같은 혼합색, \definecolor, \colorlet)과 수식(기본 이름 17개)에서 작동하지만, \textcolor, \color, \colorbox를 써도 본문 텍스트는 검은색으로 남습니다.

패키지가 하는 일

xcolor는 색에 이름을 붙이고 섞습니다. \textcolor{red}{...}는 텍스트 일부에 색을 칠하고, \color{blue}는 그룹이 끝날 때까지 색을 바꾸며, \colorbox{yellow}{...}는 텍스트 뒤에 색 배경을 넣고, \definecolor와 \colorlet은 나만의 색을 정의합니다. TikZ와 pgfplots도 같은 이름을 씁니다.

여기서 작동하는 것

명령본문 텍스트에서수식에서TikZ와 pgfplots에서
\textcolor{name}{...}텍스트는 남고 색은 없음기본 이름 17개로 작동작동
\color{name}무시됨기본 이름 17개로 작동작동
\colorbox{name}{...}텍스트는 남고 배경은 없음기본 이름 17개로 작동해당 없음
\definecolor{n}{HTML}{1F6FEB}해당 없음무시됨작동: HTML, RGB, rgb, gray, cmyk 모델
\colorlet{n}{blue!30}해당 없음무시됨작동
red!50!blue 같은 혼합색해당 없음무시됨작동
\usepackage[dvipsnames]{xcolor}해당 없음무시됨ForestGreen 같은 이름이 작동

수식에서 작동하는 이름 17개는 red, green, blue, cyan, magenta, yellow, black, white, gray, lightgray, darkgray, brown, orange, pink, purple, teal, olive입니다. 수식에서 그 밖의 이름은 무시되며, 수식은 주변 색을 유지합니다.

예제

항을 강조하는 등 수식 안에서 쓰는 색:

수식 안의 색

LaTeX프리앰블: \usepackage{xcolor}편집기에서 열기 (새 탭에서 열림)
(a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2,
\qquad
{\color{teal} x_{44}} + \colorbox{yellow}{$y$}

TikZ 그림 안에서 쓰는 나만의 색과 혼합색:

TikZ 안의 \definecolor, \colorlet, 혼합색

LaTeX프리앰블: \usepackage{xcolor,tikz}편집기에서 열기 (새 탭에서 열림)
\definecolor{brand}{HTML}{1F6FEB}
\colorlet{soft}{brand!30}
\begin{tikzpicture}
  \fill[brand] (0,0) rectangle (1,1);
  \fill[soft] (1.2,0) rectangle (2.2,1);
  \fill[red!50!blue] (2.4,0) rectangle (3.4,1);
  \fill[orange!80!black] (3.6,0) rectangle (4.6,1);
  \node[below] at (2.3,0) {brand, soft, red!50!blue, orange!80!black};
\end{tikzpicture}

본문 텍스트에서는 색이 버려지고 텍스트는 검은색으로 남습니다.

본문 텍스트에는 색이 칠해지지 않음

LaTeX프리앰블: \usepackage{xcolor}편집기에서 열기 (새 탭에서 열림)
This is \textcolor{red}{important}, this is {\color{blue} blue},
and this has a \colorbox{yellow}{yellow background}.

텍스트에서 낱말을 돋보이게 하려면 작동하는 \textbf나 \emph를 쓰세요.

호환성

  • TeX 설치 환경에서 여기로: 문서가 조판되며, 색을 칠한 텍스트는 검은색으로 나타납니다. 그림과 수식은 수식 안의 사용자 정의 색을 빼고는 색을 유지합니다.
  • 여기서 TeX 설치 환경으로: 문서는 그곳에서 수정 없이 컴파일되며, 색을 칠한 텍스트는 그때 제 색을 보여 줍니다.

전체 설명서는 CTAN에 있습니다: ctan.org/pkg/xcolor. 안내는 색을, 그림은 TikZ로 그리기를 참고하세요.

질문과 답변

색을 칠한 텍스트가 검은색인 이유는 무엇인가요?

Scissor LaTeX는 아직 본문 텍스트에 색을 칠하지 않습니다. 텍스트 자체는 남고, 색은 TeX 설치 환경에서 적용됩니다. 수식과 그림에서는 색이 작동합니다.

TikZ에서는 어떤 색 이름을 쓸 수 있나요?

xcolor의 모든 기본 이름, 해당 옵션으로 xcolor를 불러왔을 때의 dvipsnames 이름, blue!20이나 red!50!blue 같은 혼합색, 그리고 \definecolor나 \colorlet으로 정의한 색을 쓸 수 있습니다.

이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07