本文へ移動

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