Langsung ke konten

xcolor di Scissor LaTeX

Paket xcolor berfungsi sebagian di Scissor LaTeX: warna berfungsi di gambar TikZ dan pgfplots (semua nama dasar, dvipsnames, campuran seperti red!50!blue, \definecolor, dan \colorlet) dan dalam rumus (17 nama dasar), tetapi \textcolor, \color, dan \colorbox membiarkan teks isi tetap hitam.

Apa yang dilakukan paket ini

xcolor memberi nama pada warna dan mencampurnya. \textcolor{red}{...} mewarnai sebagian teks, \color{blue} mengganti warna sampai akhir grup, \colorbox{yellow}{...} memberi latar berwarna di belakang teks, dan \definecolor serta \colorlet mendefinisikan warna buatan sendiri. TikZ dan pgfplots memakai nama yang sama.

Apa yang berfungsi di sini

PerintahDi teks isiDalam rumusDi TikZ dan pgfplots
\textcolor{name}{...}Teks dipertahankan, tanpa warnaBerfungsi dengan 17 nama dasarBerfungsi
\color{name}DiabaikanBerfungsi dengan 17 nama dasarBerfungsi
\colorbox{name}{...}Teks dipertahankan, tanpa latarBerfungsi dengan 17 nama dasarTidak berlaku
\definecolor{n}{HTML}{1F6FEB}Tidak berlakuDiabaikanBerfungsi: model HTML, RGB, rgb, gray, cmyk
\colorlet{n}{blue!30}Tidak berlakuDiabaikanBerfungsi
Campuran seperti red!50!blueTidak berlakuDiabaikanBerfungsi
\usepackage[dvipsnames]{xcolor}Tidak berlakuDiabaikanNama seperti ForestGreen berfungsi

17 nama yang berfungsi dalam rumus adalah: red, green, blue, cyan, magenta, yellow, black, white, gray, lightgray, darkgray, brown, orange, pink, purple, teal, dan olive. Nama lain dalam rumus diabaikan, dan rumus itu mempertahankan warna di sekitarnya.

Contoh

Warna dalam rumus, misalnya untuk menyoroti suatu suku:

Warna dalam rumus

LaTeXPreambul: \usepackage{xcolor}Buka di editor (terbuka di tab baru)
(a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2,
\qquad
{\color{teal} x_{44}} + \colorbox{yellow}{$y$}

Warna buatan sendiri dan campuran di gambar TikZ:

\definecolor, \colorlet, dan campuran di TikZ

LaTeXPreambul: \usepackage{xcolor,tikz}Buka di editor (terbuka di tab baru)
\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}

Di teks isi warnanya dibuang dan teks tetap hitam:

Teks isi tidak diwarnai

LaTeXPreambul: \usepackage{xcolor}Buka di editor (terbuka di tab baru)
This is \textcolor{red}{important}, this is {\color{blue} blue},
and this has a \colorbox{yellow}{yellow background}.

Agar kata-kata menonjol di teks, pakai \textbf atau \emph, yang berfungsi.

Kompatibilitas

  • Dari instalasi TeX ke sini: dokumen ditata huruf; teks berwarna tampil hitam. Gambar dan rumus mempertahankan warnanya, kecuali warna buatan sendiri dalam rumus.
  • Dari sini ke instalasi TeX: dokumen bisa dikompilasi di sana tanpa perubahan, dan teks berwarna lalu menampilkan warnanya.

Manual lengkapnya ada di CTAN: ctan.org/pkg/xcolor. Untuk panduan, lihat Warna, dan untuk gambar Gambar dengan TikZ.

Tanya jawab

Mengapa teks berwarna saya hitam?

Scissor LaTeX belum mewarnai teks isi. Teksnya sendiri dipertahankan, dan warnanya diterapkan di instalasi TeX. Dalam rumus dan gambar, warna berfungsi.

Nama warna apa saja yang bisa saya pakai di TikZ?

Semua nama dasar xcolor, nama dvipsnames jika Anda memuat xcolor dengan opsi itu, campuran seperti blue!20 atau red!50!blue, dan warna yang Anda definisikan dengan \definecolor atau \colorlet.

Setiap contoh di halaman ini ditata oleh Scissor LaTeX saat situs dibuat. Terakhir diperbarui 2026-11-07.