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}