LaTeX で数式に色を付ける(color)
数式の一部に色を付けて強調したり、区別したりする方法を解説します。教育資料やプレゼンテーションで特に役立ちます。
xcolor パッケージの読み込み
数式に色を付けるには xcolor パッケージを使います。
\usepackage{xcolor}基本の使い方
\color コマンドで文字色を変更できます。
{\color{red} b^2 - 4ac}波括弧で囲んだ範囲だけに色が適用されます。
使える色の名前
xcolor パッケージには基本的な色が定義されています。
| 色名 | 表示 |
|---|---|
| red | |
| blue | |
| green |
| 色名 | 表示 |
|---|---|
| orange | |
| purple | |
| cyan |
オプションで追加の色セットを読み込むこともできます。
\usepackage[dvipsnames]{xcolor}これで ForestGreen、NavyBlue、Maroon などの色が使えるようになります。
textcolor コマンド
\textcolor を使うと、色と内容を引数で指定できます。
\textcolor{blue}{y = mx + b}\color との違いは、スコープを波括弧で囲む必要がない点です。
複数の色を使い分ける
式の各部分を色分けすると、構造がわかりやすくなります。
({\color{red}a} + {\color{blue}b})^2 =
{\color{red}a}^2 + 2{\color{red}a}{\color{blue}b} + {\color{blue}b}^2カスタム色の定義
独自の色を定義することもできます。
\definecolor{myblue}{RGB}{0, 100, 200}
\definecolor{mygray}{gray}{0.5}RGB、HTML、gray などの形式で指定できます。
\definecolor{webgreen}{HTML}{00AA00}背景色を付ける
\colorbox で背景色を付けられます。
\colorbox{yellow}{$x^2 + y^2 = r^2$}数式モード内で使う場合は、内容を で囲む必要があります。
実践例
微分の連鎖律を色分けして説明する例です。
外側の関数を青、内側の関数を赤で示すことで、どの部分がどう対応しているかが一目でわかります。教科書やスライドで式の説明をするときに効果的です。