Scissor LaTeX 中的 xcolor
xcolor 套件在 Scissor LaTeX 中部分可用:顏色在 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。公式中的其他名稱都會被忽略,公式會保持周圍的顏色。
範例
公式中的顏色,例如用來標示某一項:
公式中的顏色
(a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2,
\qquad
{\color{teal} x_{44}} + \colorbox{yellow}{$y$}TikZ 圖中自己定義的顏色和混色:
TikZ 中的 \definecolor、\colorlet 和混色
\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}在內文中,顏色會被捨棄,文字維持黑色:
內文不會上色
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