LaTeX에서 내 색깔 정의하고 사용하는 법
설명
xcolor 패키지에서는 이미 정의된 색깔을 불러와서 사용할 수 있지만, 사용자가 스스로 색깔을 정의해서 사용하는 것도 가능하다. 프리앰블에 \definecolor{색깔이름}{색공간간}{값}과 같이 사용하면 된다. 색공간은 rgb, cmyk, HTML, gray 등이 있다.
\definecolor{color name}{gray}{gray}: 흑백색깔 $[0, 1]$ 정의\definecolor{color name}{rgb}{r,g,b}: RGB 색깔 $[0, 1]^{3}$ 정의\definecolor{color name}{cymk}{c,m,y,k}: CMYK 색깔 $[0, 1]^{4}$ 정의\definecolor{color name}{RGB}{R, G, B}: RGB 색깔 $[0, 255]^{3}$ 정의\definecolor{color name}{HTML}{RRGBB}: HTML 색깔 $\mathbb{Z}_{16}\times\mathbb{Z}_{16}\times\mathbb{Z}_{16}$ 정의
이때 gray, r, g, b, c, y, m, k는 각각 $0$부터 $1$사이의 값이다. R, G, B는 $0$부터 $255$사이의 값이며 RRGGBB는 $16$진법으로 나타낸 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}


저희들의 저서 「줄리아 프로그래밍」이 2024 세종도서 학술부문에 선정되었습니다!

