Zum Inhalt springen

Farben in LaTeX

Laden Sie xcolor und verwenden Sie \textcolor{red}{...} oder \color{blue}; in Scissor LaTeX erscheinen Farben in Formeln, TikZ-Zeichnungen und pgfplots-Diagrammen, während gewöhnlicher Fließtext immer schwarz bleibt.

Wo Farbe funktioniert

Das Paket xcolor stellt \textcolor{colour}{text}, \color{colour} (für den Rest einer Gruppe) und \colorbox{colour}{text} bereit. In Scissor LaTeX erreicht Farbe drei Stellen, und jede kennt eine andere Auswahl an Farben:

WoIn Scissor LaTeXBekannte Farben
Formeln ($...$, abgesetzte Formeln)Funktioniert17 Namen: red, green, blue, cyan, magenta, yellow, black, white, gray, lightgray, darkgray, brown, orange, pink, purple, teal, olive. Andere Namen und Mischungen ergeben Schwarz.
TikZ-Bilder und pgfplots-DiagrammeFunktioniertJeder Grundname von xcolor, 54 der dvipsnames-Namen, Mischungen wie red!50!blue oder blue!30 und eigene Farben aus \definecolor und \colorlet.
Fließtext, Überschriften, Beschriftungen, TabellenNicht eingefärbtDer Befehl wird akzeptiert und der Text bleibt erhalten, in Schwarz.

Farbe in Formeln

In Mathematik funktionieren \textcolor, \color und \colorbox mit den 17 oben genannten Namen. Das ist praktisch, um einen Term in einer Herleitung hervorzuheben.

Terme in einer Formel hervorheben

LaTeXPräambel: \usepackage{xcolor}Im Editor öffnen (öffnet in einem neuen Tab)
\[
  (a + b)^2 = a^2 + \textcolor{red}{2ab} + b^2
\]
The middle term $\textcolor{blue}{2ab}$ is the one people forget,
and $\colorbox{yellow}{x}$ marks the unknown.
Gesetzt von Scissor LaTeX: Terme in einer Formel hervorheben

Farbe in Zeichnungen und Diagrammen

TikZ und pgfplots kennen weit mehr Farben. Mit ! mischen Sie zwei Farben: red!30 ist 30 % Rot und 70 % Weiß, und red!50!blue ist halb Rot, halb Blau. \definecolor definiert eine Farbe aus Werten in HTML, RGB, rgb, cmyk oder gray, und \colorlet gibt einer Mischung einen Namen.

Benannte Farben, Mischungen und \definecolor in TikZ

LaTeXPräambel: \usepackage{tikz}Im Editor öffnen (öffnet in einem neuen Tab)
\definecolor{brand}{HTML}{1F6FEB}
\colorlet{brandsoft}{brand!30}
\begin{tikzpicture}
  \fill[brand] (0,0) rectangle (1,1);
  \fill[brandsoft] (1.2,0) rectangle (2.2,1);
  \fill[red!50!blue] (2.4,0) rectangle (3.4,1);
  \fill[orange] (3.6,0) rectangle (4.6,1);
  \draw[thick, teal] (0,-0.3) -- (4.6,-0.3);
\end{tikzpicture}

Bilder kennen außerdem 54 der 68 dvipsnames-Farben, etwa ForestGreen, RoyalBlue oder Mahogany. Laden Sie xcolor trotzdem mit der Option dvipsnames, damit sich das Dokument auch in einer TeX-Installation kompilieren lässt. Ein unbekannter Name wird im Tab Probleme gemeldet.

dvipsnames-Farben in einem Bild

\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
  \foreach \c [count=\i] in {ForestGreen, RoyalBlue, Mahogany, Goldenrod} {
    \fill[\c] (\i*1.2,0) circle (0.5);
  }
\end{tikzpicture}
\end{document}

Fließtext bleibt schwarz

Im Fließtext gibt \textcolor{red}{words} die Wörter in Schwarz aus, {\color{blue} ...} hat keine Wirkung, und \colorbox zeichnet keinen Hintergrund. Farbige Tabellen (\rowcolor, \cellcolor aus colortbl) und \pagecolor werden auf dieselbe Weise akzeptiert und ignoriert.

\textcolor im Fließtext: Der Text bleibt erhalten, in Schwarz

LaTeXPräambel: \usepackage{xcolor}Im Editor öffnen (öffnet in einem neuen Tab)
This is \textcolor{red}{important}, this is {\color{blue} blue in LaTeX},
and this has a \colorbox{yellow}{yellow background} there.

Unterschiede zu einer TeX-Installation

Alles hier lässt sich auch in einer TeX-Installation kompilieren, wo zusätzlich die Textfarben erscheinen. Zum Paket selbst siehe xcolor; das vollständige Handbuch finden Sie auf CTAN: ctan.org/pkg/xcolor.

Siehe auch xcolor, TikZ-Grundlagen und Unterschiede.

Fragen und Antworten

Wie färbe ich Text in LaTeX ein?

Laden Sie xcolor und schreiben Sie \textcolor{red}{text}. In Scissor LaTeX erscheint die Farbe in Formeln und Bildern; Fließtext bleibt schwarz.

Wie definiere ich eine eigene Farbe?

Schreiben Sie \definecolor{brand}{HTML}{1F6FEB} in die Präambel und verwenden Sie brand wie jeden anderen Farbnamen. In Scissor LaTeX funktionieren definierte Farben in TikZ und pgfplots.

Warum ist meine farbige Formel schwarz?

Die Farbe gehört nicht zu den 17 Grundnamen, die Formeln hier kennen, zum Beispiel eine Mischung wie red!50 oder eine Farbe aus \definecolor. Verwenden Sie einen Grundnamen wie red oder blue.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.