LaTeX에서 내 색깔 정의하고 사용하는 법
설명
xcolor
패키지에서는 이미 정의된 색깔을 불러와서 사용할 수 있지만, 사용자가 스스로 색깔을 정의해서 사용하는 것도 가능하다. 프리앰블에 \definecolor{색깔이름}{색공간간}{값}
과 같이 사용하면 된다. 색공간은 rgb
, cmyk
, HTML
, gray
등이 있다.
\definecolor{color name}{gray}{gray}
: 흑백색깔 정의\definecolor{color name}{rgb}{r,g,b}
: RGB 색깔 정의\definecolor{color name}{cymk}{c,m,y,k}
: CMYK 색깔 정의\definecolor{color name}{RGB}{R, G, B}
: RGB 색깔 정의\definecolor{color name}{HTML}{RRGBB}
: HTML 색깔 정의
이때 gray
, r
, g
, b
, c
, y
, m
, k
는 각각 부터 사이의 값이다. R
, G
, B
는 부터 사이의 값이며 RRGGBB
는 진법으로 나타낸 RGB코드를 말한다.
예시는 다음과 같다.
\documentclass{article}
\usepackage{xcolor}
\definecolor{my_gray}{gray}{0.8}
\definecolor{my_rgb}{rgb}{0.8,0.2,0.2}
\definecolor{my_cmyk}{cmyk}{0.8,0.5,0.3,0.4}
\definecolor{my_RGB}{RGB}{155, 15, 200}
\definecolor{my_HTML}{HTML}{BCE55C}
\begin{document}
This is {\color{my_gray}gray} text.
This is {\color{my_rgb}rgb} text.
This is {\color{my_cmyk}cmyk} text.
This is {\color{my_RGB}RGB} text.
This is {\color{my_HTML}HTML} text.
\end{document}