> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/nl/opmaak/13-using-colors-in-latex.md).

# Kleuren gebruiken in LaTeX

## Inleiding

Dit artikel legt uit hoe je kleur in je LaTeX-document kunt gebruiken via de [`kleur`](https://ctan.org/pkg/color?lang=en) of [`xcolor`](https://ctan.org/pkg/xcolor?lang=en) pakketten. Merk op dat gebruikersdocumentatie van het `kleur` pakket is opgenomen in [De standaard graphics-bundel van LaTeX](http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf).

Beide pakketten bieden een gemeenschappelijke set commando's voor kleurmanipulatie, maar `xcolor` is flexibeler en ondersteunt een groter aantal kleurenmodellen, en is daarom de aanbevolen aanpak.

We beginnen met het volgende voorbeeld:

```latex
\documentclass{article}
\usepackage{xcolor}
\begin{document}
Dit voorbeeld toont enkele gevallen van het gebruik van het \texttt{xcolor}-pakket
om de kleur van elementen in \LaTeX te wijzigen.

\begin{itemize}
\color{blue}
\item Eerste item
\item Tweede item
\end{itemize}

\noindent
{\color{red} \rule{\linewidth}{0.5mm}}
\end{document}
```

[Open dit `xcolor` voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=A+basic+xcolor+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bxcolor%7D%0A%5Cbegin%7Bdocument%7D%0AThis+example+shows+some+instances+of+using+the+%5Ctexttt%7Bxcolor%7D+package+%0Ato+change+the+color+of+elements+in+%5CLaTeX.%0A%0A%5Cbegin%7Bitemize%7D%0A%5Ccolor%7Bblue%7D%0A%5Citem+First+item%0A%5Citem+Second+item%0A%5Cend%7Bitemize%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7Bred%7D+%5Crule%7B%5Clinewidth%7D%7B0.5mm%7D%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Voorbeeld van het gebruik van het xcolor-pakket in LaTeX](/files/880f5056bbf2e49f0a8f03e6b1b1c77509509be5)

In dit voorbeeld wordt het pakket `xcolor` geïmporteerd met

```latex
\usepackage{xcolor}
```

vervolgens zet het commando `\color{blue}` stelt de `blauw` kleur voor het huidige tekstblok in. In dit geval voor de `itemize` omgeving te starten.

De code om de horizontale lijn te zetten die door `\rule{\linewidth}{0.5mm}` zit in een groep, begrensd door { en }, om de effecten van de `\color{red}` lokaal te houden binnen die groep.

## Benoemde kleuren die door het xcolor-pakket worden geleverd

Zoals vermeld in de [documentatie van het xcolor-pakket](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf), zijn de volgende benoemde kleuren altijd beschikbaar zonder dat er pakketopties hoeven te worden geladen:

![lijst met kleuren in het xcolor-pakket](/files/01372f90476f3c3c238495bd4eb9c4f8b6d12d6a)

### Toegang tot extra benoemde kleuren

Extra benoemde kleuren kunnen worden benaderd via de volgende `xcolor` pakketopties:

* `dvipsnames`: laadt 68 benoemde kleuren (CMYK)
* `svgnames`: laadt 151 benoemde kleuren (RGB)
* `x11names`: laadt 317 benoemde kleuren (RGB)

Als je bijvoorbeeld schrijft

```latex
\usepackage[dvipsnames]{xcolor}
```

kun je toegang krijgen tot de volgende benoemde kleuren:

![kleuren geladen via de dvipsnames-optie van het xcolor-pakket](/files/8c199647804ea81c606bbf55d0bd7d332622f4e2)

Raadpleeg de [documentatie van het xcolor-pakket](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf) voor tabeloverzichten van kleuren die worden geleverd door de `svgnames` en `x11names` opties.

### Voorbeeldgebruik

Het volgende voorbeeld gebruikt benoemde kleuren die via de `dvipsnames` optie.

```latex
\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\begin{document}
Dit voorbeeld laat zien hoe je het \texttt{xcolor}-pakket gebruikt
om de kleur van \LaTeX{}-paginacomponenten te wijzigen.

\begin{itemize}
\color{ForestGreen}
\item Eerste item
\item Tweede item
\end{itemize}

\noindent
{\color{RubineRed} \rule{\linewidth}{0.5mm}}

De achtergrondkleur van tekst kan ook \textcolor{red}{gemakkelijk} worden ingesteld. Voor
je kunt bijvoorbeeld een \colorbox{BurntOrange}{oranje achtergrond} gebruiken en daarna verder typen.
\end{document}
```

[Open dit `**xcolor**` voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Basic+xcolor+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdvipsnames%5D%7Bxcolor%7D%0A%5Cbegin%7Bdocument%7D%0AThis+example+shows+how+to+use+the+%5Ctexttt%7Bxcolor%7D+package+%0Ato+change+the+color+of+%5CLaTeX%7B%7D+page+elements.%0A%0A%5Cbegin%7Bitemize%7D%0A%5Ccolor%7BForestGreen%7D%0A%5Citem+First+item%0A%5Citem+Second+item%0A%5Cend%7Bitemize%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B0.5mm%7D%7D%0A%0AThe+background+color+of+text+can+also+be+%5Ctextcolor%7Bred%7D%7Beasily%7D+set.+For+%0Ainstance%2C+you+can+change+use+an+%5Ccolorbox%7BBurntOrange%7D%7Borange+background%7D+and+then+continue+typing.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Demonstratie van het xcolor-pakket](/files/72c5d5a557c40739f9d852f10755fae70e97c282)

Twee nieuwe commando's worden ook in het voorbeeld gebruikt:

* `\textcolor{red}{gemakkelijk}`: Wijzigt de kleur van inline tekst. Dit commando neemt twee parameters: de te gebruiken kleur en de tekst waarvan de kleur wordt gewijzigd. In het voorbeeld wordt het woord `gemakkelijk` wordt weergegeven in `red`.
* `\colorbox{BurntOrange}{oranje achtergrond}`: Wijzigt de achtergrondkleur van de tekst die als tweede argument wordt doorgegeven. In het bovenstaande voorbeeld worden de woorden `oranje achtergrond` worden gezet op een achtergrondkleur van `BurntOrange`.

## Benoemde kleuren laden en gebruiken in het color-pakket

Je kunt ook de `kleur` pakket en laad benoemde kleuren via zijn `usenames` en `dvipsnames` pakketopties:

```latex
\usepackage[usenames,dvipsnames]{color}
```

De volgende code gebruikt het `kleur` pakket om dezelfde benoemde kleuren toe te passen als in het vorige `xcolor` pakketvoorbeeld.

```latex
\documentclass{article}
\usepackage[usenames,dvipsnames]{color} % met het color-pakket, niet xcolor
\begin{document}
Dit voorbeeld laat zien hoe je het \texttt{\bfseries color}-pakket gebruikt
om de kleur van \LaTeX{}-paginacomponenten te wijzigen.

\begin{itemize}
\color{ForestGreen}
\item Eerste item
\item Tweede item
\end{itemize}

\noindent
{\color{RubineRed} \rule{\linewidth}{0.5mm}}

De achtergrondkleur van tekst kan ook \textcolor{red}{gemakkelijk} worden ingesteld. Voor
je kunt bijvoorbeeld een \colorbox{BurntOrange}{oranje achtergrond} gebruiken en daarna verder typen.
\end{document}
```

[Open dit `**color**` voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Basic+color+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Busenames%2Cdvipsnames%5D%7Bcolor%7D+%25using+the+color+package%2C+not+xcolor%0A%5Cbegin%7Bdocument%7D%0AThis+example+shows+how+to+use+the+%5Ctexttt%7B%5Cbfseries+color%7D+package+%0Ato+change+the+color+of+%5CLaTeX%7B%7D+page+elements.%0A%0A%5Cbegin%7Bitemize%7D%0A%5Ccolor%7BForestGreen%7D%0A%5Citem+First+item%0A%5Citem+Second+item%0A%5Cend%7Bitemize%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B0.5mm%7D%7D%0A%0AThe+background+color+of+text+can+also+be+%5Ctextcolor%7Bred%7D%7Beasily%7D+set.+For+%0Ainstance%2C+you+can+change+use+an+%5Ccolorbox%7BBurntOrange%7D%7Borange+background%7D+and+then+continue+typing.%0A%5Cend%7Bdocument%7D)

Dit voorbeeld geeft dezelfde uitvoer als de vorige `xcolor` versie:

![Demonstratie van het color-pakket](/files/d27e3019516e3439bd38a5d583d47fcaf305fd3c)

## Drivers en kleur

Het gebruik van kleur bij het zetten van tekst of wiskunde maakte geen deel uit van het oorspronkelijke ontwerp van TeX; in plaats daarvan werd het gebruik/de toepassing van kleur overgelaten aan externe “drivers” die TeX's oorspronkelijke uitvoerbestand-indeling (DVI) omzetten in PostScript of PDF. Om kleur te laten werken, moesten driver-specifieke instructies in TeX's uitvoer worden “ingevoegd” met behulp van een ingebouwd TeX-commando genaamd `\special` waarvan de taak eenvoudigweg is om code/data door het zetproces heen te laten gaan en ingebed te worden in het uitvoerbestand. Wanneer de gekozen driver (software) de gezette uitvoer verwerkte, zou die de ingebedde code/data detecteren en erop reageren om te bereiken wat de gebruiker bedoeld had—zoals het gebruik van kleur.

De tijden zijn veranderd, en PDF is nu veruit het meest gebruikte uitvoerformaat voor TeX-engines, waarmee het gebruik van verouderde DVI-drivers en het maken van PostScript allang is verdrongen. Gebruikers hebben ook een grotere keuze aan TeX-engines om te gebruiken voor het zetten van hun LaTeX-documenten, met name pdfTeX, XeTeX of LuaTeX/LuaHBTeX, dus het is nog steeds belangrijk om rekening te houden met verschillen tussen die TeX-engines—en ervoor te zorgen dat de juiste mechanismen worden gebruikt om kleurgegevens (PDF-instructies) in hun PDF-bestanden in te voegen. Om ondersteuning te bieden voor en rekening te houden met het verouderde DVI-uitvoerformaat en de bredere omgeving van TeX-engines en workflows die in gebruik zijn, kun je, indien nodig, de `kleur` of `xcolor` pakketten configureren om een bepaalde “driver” te gebruiken, zodat LaTeX kleurgegevens genereert met de juiste methode.

### Drivers voor kleur en xcolor

De `kleur` pakket biedt standaard ondersteuning voor de volgende driveropties:

* `dvipdfmx`, `dvips`, `dvisvgm`, `luatex`, `pdftex` en `xetex`

Er zijn andere opties zoals beschreven in de [`kleur` pakkettendocumentatie](https://mirror.ox.ac.uk/sites/ctan.org/macros/latex/required/graphics/grfguide.pdf).

De `xcolor` pakket biedt de volgende driveropties:

* `dvips`, `xdvi`, `dvipdf`, `dvipdfm`, `dvipdfmx`, `luatex`, `pdftex`, `dvipsone`, `dviwindo`, `emtex`, `dviwin`, `oztex`, `textures`, `pctexps`, `pctexwin`, `pctexhp`, `pctex32`, `truetex`, `tcidvi`, `vtex` en `xetex`.

### Automatische detectie van kleurdrivers

Bij het zetten van je document leest LaTeX een configuratiebestand met de naam `color.cfg` dat code bevat die kan bepalen of je pdfTeX, XeTeX of LuaTeX gebruikt en automatisch de juiste driver (`.def` bestand) voor je laadt, zodat je *nodig* niet hoeft

### om de driverpakketoptie voor die engines op te geven.

Het volgende voorbeeld gebruikt het `kleur` pakket met opties die benoemde kleuren en de `dvisvgm` driver laden om kleurdefinities/-gegevens uit te voeren met SVG-code:

```latex
\usepackage[dvisvgm, usenames, dvipsnames]{color}
```

Concreet wordt het uitvoerbestand dat door Overleaf is gezet, omgezet naar SVG met een programma genaamd [`dvisvgm`](https://dvisvgm.de/), dat deel uitmaakt van TeX Live en beschikbaar is op onze servers. Om `dvisvgm`, nadat de pagina is gezet, gebruiken we een [`latexmkrc` bestand](/latex/nl/diepgaande-artikelen/28-how-to-use-latexmkrc-with-overleaf.md) dat wordt aangemaakt wanneer je de volgende code in Overleaf opent:

```latex
\documentclass{article}
\usepackage[dvisvgm, usenames, dvipsnames]{color}
\title{SVG-afbeeldingen maken}
\author{Overleaf}
\begin{document}
\maketitle
Hallo, {\color{Apricot}in Apricot} en nu in {\color{DarkOrchid} DarkOrchid} maar misschien ziet het er mooier uit als we {\color{JungleGreen}JungleGreen} gebruiken---of niet?
\end{document}
```

[Open dit voorbeeld om een SVG-bestand te maken](https://www.overleaf.com/docs?engine=latex_dvipdf\&snip_name\[]=main.tex\&snip\[]=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdvisvgm%2C+usenames%2C+dvipsnames%5D%7Bcolor%7D%0A%5Ctitle%7BCreating+SVG+graphics%7D%0A%5Cauthor%7BOverleaf%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cmaketitle%0AHello%2C+%7B%5Ccolor%7BApricot%7Din+Apricot%7D+and+now+in+%7B%5Ccolor%7BDarkOrchid%7D+DarkOrchid%7D+but+perhaps+it+might+look+nicer+if+we+use+%7B%5Ccolor%7BJungleGreen%7DJungleGreen%7D---or+may+not%3F%0A%5Cend%7Bdocument%7D\&snip_name\[]=latexmkrc\&snip\[]=END+%7B%0Asystem%28%22dvisvgm+-n+-o+mygraphic.svg+.%2Foutput.dvi%22%29%0A%7D\&main_document=main.tex)

Zodra Overleaf klaar is met compileren, kun je de SVG-afbeelding met de naam `mygraphic.svg`, door te selecteren `Logboeken en uitvoer` en het `Andere logs en bestanden` vervolgkeuzemenu:

![Toegang tot een gegenereerd bestand in Overleaf](/files/fba30bacba29e754a3235af49a3dd2ea1ceff8fa)

## Je eigen kleuren maken

Het is mogelijk om je eigen kleuren te definiëren; de manier waarop de kleur wordt gedefinieerd hangt af van het gewenste kleurenmodel. Het volgende voorbeeld gebruikt 4 kleurenmodellen.

```latex
\documentclass{article}
\usepackage[dvipsnames]{xcolor}

\definecolor{mypink1}{rgb}{0.858, 0.188, 0.478}
\definecolor{mypink2}{RGB}{219, 48, 122}
\definecolor{mypink3}{cmyk}{0, 0.7808, 0.4429, 0.1412}
\definecolor{mygray}{gray}{0.6}

\begin{document}
Door de gebruiker gedefinieerde kleuren met verschillende kleurenmodellen:

\begin{enumerate}
\item \textcolor{mypink1}{Roze met rgb}
\item \textcolor{mypink2}{Roze met RGB}
\item \textcolor{mypink3}{Roze met cmyk}
\item \textcolor{mygray}{Grijs met gray}
\end{enumerate}
\end{document}
```

[Open dit voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+of+user-defined+colours\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdvipsnames%5D%7Bxcolor%7D%0A%0A%5Cdefinecolor%7Bmypink1%7D%7Brgb%7D%7B0.858%2C+0.188%2C+0.478%7D%0A%5Cdefinecolor%7Bmypink2%7D%7BRGB%7D%7B219%2C+48%2C+122%7D%0A%5Cdefinecolor%7Bmypink3%7D%7Bcmyk%7D%7B0%2C+0.7808%2C+0.4429%2C+0.1412%7D%0A%5Cdefinecolor%7Bmygray%7D%7Bgray%7D%7B0.6%7D%0A%0A%5Cbegin%7Bdocument%7D%0AUser-defined+colors+with+different+color+models%3A%0A%0A%5Cbegin%7Benumerate%7D%0A%5Citem+%5Ctextcolor%7Bmypink1%7D%7BPink+with+rgb%7D%0A%5Citem+%5Ctextcolor%7Bmypink2%7D%7BPink+with+RGB%7D%0A%5Citem+%5Ctextcolor%7Bmypink3%7D%7BPink+with+cmyk%7D%0A%5Citem+%5Ctextcolor%7Bmygray%7D%7BGray+with+gray%7D%0A%5Cend%7Benumerate%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![LaTeX-voorbeeld voor het maken van door de gebruiker gedefinieerde kleuren](/files/0192101bfb5d6fb0b5ea220ae9bab8cce504487c)

Het commando `\definecolor` neemt drie parameters: de naam van de nieuwe kleur, het model en de kleurdefinitie. Grofweg stelt elk getal voor hoeveel van elke kleur je toevoegt aan het mengsel waaruit de uiteindelijke kleur bestaat.

* `**rgb**`: Rood, Groen, Blauw. Drie door komma's gescheiden waarden tussen 0 en 1 bepalen de componenten van de kleur.
* `**RGB**`: Hetzelfde als `rgb`, maar de getallen zijn gehele getallen tussen 0 en 255.
* `**cmyk**`: Cyaan, Magenta, Geel en zwARt. Een door komma's gescheiden lijst van vier getallen tussen 0 en 1 die de kleur bepalen volgens het [subtractieve CMYK-model](https://en.wikipedia.org/wiki/CMYK_color_model) gebruikt door commerciële drukkerijen.
* `**gray**`: Grijswaarden. Een enkel getal tussen 0 en 1.

In het voorbeeld, `mypink1`, `mypink2` en `mypink3` definiëren dezelfde kleur maar voor verschillende modellen. Je kunt inderdaad zien dat die gedefinieerd door `cmyk` iets anders is.

Kleuren die door elk model zijn gedefinieerd, kunnen later in je document worden gebruikt, niet alleen om de kleur van de tekst in te stellen, maar voor elk ander element dat een kleur als parameter neemt, bijvoorbeeld [tabellen](/latex/nl/afbeeldingen-en-tabellen/01-tables.md#colouring-a-table-28cells2c-rows2c-columns-and-lines29) (je moet de `table` optie toevoegen aan `xcolor`), [grafische elementen gemaakt met TikZ](/latex/nl/afbeeldingen-en-tabellen/05-tikz-package.md), [grafieken](/latex/nl/vakspecifiek/08-pgfplots-package.md), [verticale linealen in documenten met meerdere kolommen](/latex/nl/opmaak/09-multiple-columns.md#inserting-vertical-rulers) en [codevermeldingen](/latex/nl/opmaak/11-code-listing.md#code-styles-and-colours).

### kleurmodellen die alleen door xcolor worden ondersteund

De `xcolor` pakket biedt extra commando's die ondersteuning bieden voor meer kleurenmodellen en vriendelijke kleurmenging, zoals gedemonstreerd in het volgende voorbeeld:

```latex
\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\colorlet{LightRubineRed}{RubineRed!70}
\colorlet{Mycolor1}{green!10!orange}
\definecolor{Mycolor2}{HTML}{00F9DE}
\begin{document}
Dit document presenteert verschillende voorbeelden die laten zien hoe je het \texttt{xcolor}-pakket gebruikt
om de kleur van \LaTeX{}-paginacomponenten te wijzigen.

\begin{itemize}
\item \textcolor{Mycolor1}{Eerste item}
\item \textcolor{Mycolor2}{Tweede item}
\end{itemize}

\noindent
{\color{LightRubineRed} \rule{\linewidth}{1mm}}

\noindent
{\color{RubineRed} \rule{\linewidth}{1mm}}
\end{document}
```

[Open dit voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Custom+colours+with+xcolor\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdvipsnames%5D%7Bxcolor%7D%0A%5Ccolorlet%7BLightRubineRed%7D%7BRubineRed%2170%7D%0A%5Ccolorlet%7BMycolor1%7D%7Bgreen%2110%21orange%7D%0A%5Cdefinecolor%7BMycolor2%7D%7BHTML%7D%7B00F9DE%7D%0A%5Cbegin%7Bdocument%7D%0AThis+document+presents+several+examples+showing+how+to+use+the+%5Ctexttt%7Bxcolor%7D+package+%0Ato+change+the+color+of+%5CLaTeX%7B%7D+page+elements.%0A%0A%5Cbegin%7Bitemize%7D%0A%5Citem+%5Ctextcolor%7BMycolor1%7D%7BFirst+item%7D%0A%5Citem+%5Ctextcolor%7BMycolor2%7D%7BSecond+item%7D%0A%5Cend%7Bitemize%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BLightRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B1mm%7D%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B1mm%7D%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Aangepaste kleuren geproduceerd door het xcolor-pakket](/files/13d46f7b9f081d7d3d876c8dd6a028c3611ce5a2)

In dit voorbeeld worden drie nieuwe kleuren gedefinieerd, elk op een andere manier.

* `\colorlet{LightRubineRed}{RubineRed!70}`: Er wordt een nieuwe kleur met de naam `LightRubineRed` gemaakt; deze kleur heeft 70% van de intensiteit van de oorspronkelijke `RubineRed` kleur. Je kunt het zien als een mengsel van 70% RubineRed en 30% wit. Door kleuren op deze manier te definiëren kun je verschillende tinten van een hoofdkleur afleiden—gebruikelijk in huisstijlen van bedrijven. In het voorbeeld kun je de oorspronkelijke `RubineRed` en de nieuwe `LightRubineRed` gebruikt in twee opeenvolgende horizontale lijnen.
* `\colorlet{Mycolor1}{green!10!orange}`: Een kleur met de naam `Mycolor1` wordt gemaakt met 10% groen en 90% oranje.
* `\definecolor{Mycolor2}{HTML}{00F9DE}`: De kleur `Mycolor2` wordt gemaakt met behulp van het `HTML` model. Kleuren in dit model moeten worden gemaakt met 6 hexadecimale cijfers; de tekens A, B, C, D, E en F moeten hoofdletters zijn.

De kleurenmodellen die xcolor alleen `xcolor` ondersteunt, zijn:

* `cmy`: cyaan, magenta, geel
* `hsb`: tint, verzadiging, helderheid
* `HTML`: RRGGBB
* `Gray`: Grijswaarden, een getal tussen 1 en 15.
* `wave`: Golflengte, een getal tussen 363 en 814. Het getal stelt de golflengte van het licht voor, in nanometer (nm)

## De achtergrondkleur van de pagina instellen

De achtergrondkleur van de hele pagina kan eenvoudig worden gewijzigd met `\pagecolor`. De volgende code demonstreert dit, met de tekst van een eerder voorbeeld::

```latex
\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\colorlet{LightRubineRed}{RubineRed!70}
\colorlet{Mycolor1}{green!10!orange}
\definecolor{Mycolor2}{HTML}{00F9DE}
\begin{document}
\pagecolor{black}
\color{white}% stel de standaardkleur in op wit
Dit document presenteert verschillende voorbeelden die laten zien hoe je het \texttt{xcolor}-pakket gebruikt
om de kleur van \LaTeX{}-paginacomponenten te wijzigen.

\begin{itemize}
\item \textcolor{Mycolor1}{Eerste item}
\item \textcolor{Mycolor2}{Tweede item}
\end{itemize}

\noindent
{\color{LightRubineRed} \rule{\linewidth}{1mm}}

\noindent
{\color{RubineRed} \rule{\linewidth}{1mm}}
\end{document}
```

[Open dit voorbeeld in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Custom+colors+with+xcolor\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdvipsnames%5D%7Bxcolor%7D%0A%5Ccolorlet%7BLightRubineRed%7D%7BRubineRed%2170%7D%0A%5Ccolorlet%7BMycolor1%7D%7Bgreen%2110%21orange%7D%0A%5Cdefinecolor%7BMycolor2%7D%7BHTML%7D%7B00F9DE%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cpagecolor%7Bblack%7D%0A%5Ccolor%7Bwhite%7D%25+set+the+default+colour+to+white%0AThis+document+presents+several+examples+showing+how+to+use+the+%5Ctexttt%7Bxcolor%7D+package+%0Ato+change+the+color+of+%5CLaTeX%7B%7D+page+elements.%0A%0A%5Cbegin%7Bitemize%7D%0A%5Citem+%5Ctextcolor%7BMycolor1%7D%7BFirst+item%7D%0A%5Citem+%5Ctextcolor%7BMycolor2%7D%7BSecond+item%7D%0A%5Cend%7Bitemize%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BLightRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B1mm%7D%7D%0A%0A%5Cnoindent%0A%7B%5Ccolor%7BRubineRed%7D+%5Crule%7B%5Clinewidth%7D%7B1mm%7D%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![De achtergrondkleur van de pagina instellen in LaTeX](/files/9413ee7e34068cd3a9a7aea0f427be7c8523c64c)

Het commando `\pagecolor{black}` stel de paginakleur in op `black`. Dit is een schakelcommando, wat betekent dat het effect heeft in het hele document tenzij er een ander schakelcommando wordt gebruikt om het terug te draaien. `\nopagecolor` zal de achtergrond terug op normaal zetten.

## Extra kleurpakketten voor LuaLaTeX

Naast de standaard `kleur` en `xcolor` pakketten ondersteunt LuaLaTeX de [`luacolor`](https://ctan.org/pkg/luacolor?lang=en) en [`lua-ul`](https://ctan.org/pkg/lua-ul?lang=en) pakketten—beide zijn specifiek geschreven voor gebruik met LuaLaTeX en geen van beide is compatibel met pdfLaTeX of XeLaTeX.

### Het luacolor-pakket

De `luacolor` pakket definieert enkele interne onderdelen van de standaard `kleur` pakketcommando's opnieuw met technieken die uniek zijn voor op LuaTeX gebaseerde TeX-engines.

Hoewel `luacolor` neemt automatisch het `kleur` pakket op, als je een van de volgende dingen wilt doen:

* gebruik specifieke opties van het `kleur` pakket, zoals `\usepackage[usenames,dvipsnames]{color}`, of
* gebruik het `xcolor` pakket

moet je het `kleur` of `xcolor` pakket laden vóór `luacolor`. Je kunt bijvoorbeeld het `kleur` pakket laden met:

```latex
\usepackage[usenames,dvipsnames]{color} % voorbeeldopties voor het color-pakket, zie de documentatie
\usepackage{luacolor} % geladen na het color-pakket
```

of laad het `xcolor` pakket met:

```latex
\usepackage[dvipsnames]{xcolor} % voorbeeldoptie voor het xcolor-pakket, zie de documentatie
\usepackage{luacolor} % geladen na het xcolor-pakket
```

Raadpleeg de documentatie van [`kleur`](http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf) en [`xcolor`](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf) voor details over pakketopties.

Door gebruik te maken van de mogelijkheden van LuaLaTeX, `luacolor` maakt geavanceerdere toepassingen van kleur mogelijk; bijvoorbeeld het inkleuren van afzonderlijke glyphs binnen complexe schriftsystemen of het toepassen van kleur op diakritische tekens. `luacolor` voorkomt ook uitlijningsproblemen bij het toepassen van kleur op enkele tekens—zie vragen op tex.stackexchange [hier](https://tex.stackexchange.com/questions/622544/kerning-when-coloring-single-letters) en [hier](https://tex.stackexchange.com/questions/567220/kerning-with-xcolor) voor voorbeelden daarvan.

### Het lua-ul-pakket

Dit pakket wordt genoemd omdat het functies voor kleuraccentuering heeft. Het past de geavanceerde mogelijkheden van LuaTeX toe om onderstrepen, doorhalen, en markeren te bieden met methoden waarbij de uitlijning niet wordt beïnvloed, onderstreepte tekst willekeurige commando's kan gebruiken, afbreking werkt en ligaturen behouden blijven.

### Voorbeeld: luacolor

Hier demonstreren we het gebruik van `luacolor` om tekst in het Hindi en Arabisch te kleuren, samen met diakritische tekens die worden gebruikt op een Latijns schrift (gebaseerd op [dit voorbeeld](https://tex.stackexchange.com/questions/698933/color-breaks-diacritics-stacking)). Het volgende voorbeeld gebruikt het [babel-pakket](/latex/nl/talen/02-multilingual-typesetting-on-overleaf-using-babel-and-fontspec.md) om LuaLaTeX te configureren voor het zetten van Hindi en Arabisch met lettertypen die beschikbaar zijn op Overleaf.

```latex
\documentclass{article}

% Geef voor de demo de voorkeur aan een kleine paginabreedte
\usepackage[paperwidth=15cm]{geometry}

% Gebruik babel met Arabische, Hindi- en Engelse talen
% Engels wordt als laatste geladen en is daardoor de standaardtaal
\usepackage[hindi,english]{babel}
\babelprovide[import=ar]{arabic}
% Stel het Romeinse lettertype voor Arabisch in
\babelfont[arabic]{rm}{Scheherazade}

% Stel Romeins en schreefloos lettertype voor Engels in
\babelfont{rm}{Noto Serif}
\babelfont{sf}{Noto Sans}

% Stel Romeins en schreefloos lettertype voor Hindi in
\babelfont[hindi]{rm}[Language=Default]{Noto Serif Devanagari}
\babelfont[hindi]{sf}[Language=Default]{Noto Sans Devanagari}

% Omdat we de optie "dvipsnames" voor
% toegang tot extra benoemde kleuren willen gebruiken, moeten we xcolor laden
% vóór luacolor (zie de documentatie van het luacolor-pakket)
\usepackage[dvipsnames]{xcolor}
\usepackage{luacolor}

% Maak een handig commando om Hindi te zetten
\newcommand\hinditext[1]{\foreignlanguage{hindi}{#1}}

% Maak een handig commando om Arabisch te zetten
\newcommand\arabictext[1]{\foreignlanguage{arabic}{#1}}

\usepackage{hyperref}
\hypersetup{
colorlinks=true,
urlcolor=cyan
}
\begin{document}
% De Noto-lettertypen profiteren van een grotere regelafstand
\setlength{\baselineskip}{14bp}

\section{Kleuren van Hindi-tekst}
Google vertaalt het Hindi-woord \textsf{\hinditext{किंकर्तव्यविमूढ़}} als
``verbijsterd''. Door het \texttt{luacolor}-pakket te gebruiken is het mogelijk glyphs binnen Hindi-tekst van kleur te voorzien; bijvoorbeeld \hinditext{किंक\textcolor{purple}{र्तव्यव}\textcolor{green}{िमूढ़}}. Je kunt ook het hele woord van kleur voorzien: \hinditext{\textcolor{blue}{किंकर्तव्यविमूढ़}}.

\section{Kleuren van Arabische tekst}
% Maak een aangepaste omgeving om
% gekleurde Arabische tekst te zetten
\newenvironment{colorarabic}
{% Zet Arabisch met een groter lettertype
\fontsize{30}{30}
% Stel de schrijf-van-rechts-naar-links-richting voor alinea en tekst in
\pardir TRT\textdir TRT}
{}

Hier is wat gekleurde Arabische tekst:  \begin{colorarabic}
\textcolor{red}{\arabictext{هَذَا}} \arabictext{نَصٌّ عَرَب}\textcolor{green}{\arabictext{ِ}}\arabictext{ي}\textcolor{blue}{\arabictext{ٌّ}}
\end{colorarabic}
\section{Diakritische tekens van kleur voorzien}
Dit voorbeeld is gebaseerd op \href{https://tex.stackexchange.com/questions/698933/color-breaks-diacritics-stacking}{code van tex.stackexchange}.

\vspace{12pt}
\bgroup
\newcommand{\emptydiacritic}{\char"034F}
\fontsize{60}{60}\selectfont
á̀̐{\color{blue}a\emptydiacritic\color{green}́\color{red}̀\color{magenta}̐
\egroup
\end{document}
```

[Open dit luacolor-voorbeeld in Overleaf.](/latex/nl/opmaak/13-using-colors-in-latex.md)

Dit voorbeeld levert de volgende uitvoer op:

![Voorbeelduitvoer met het luacolor-pakket](/files/f722d5fb00d5d4080bed6f6dd36c77efabc29dc2)

### Voorbeeld: lua-ul

Dit voorbeeld demonstreert het volgende `lua-ul` pakketcommando's:

* `\highLight[*color*]{*tekst om te markeren*}` waarmee de (optionele) `*kleur*` om `*tekst om te markeren*`. Let op de hoofdletter **`L`** in de spelling van `\high**L**ight` commando!
* `\LuaULSetHighLightColor{*standaardkleur*}`: hiermee stel je de `*standaardkleur*` gebruikt door de `\highLight` commando in wanneer de optionele `[*kleur*]` niet is opgegeven.

Let op: het `luacolor` pakket moet ook worden geladen bij gebruik van de `\highLight` opdracht die wordt geleverd door de `lua-ul` pakket niet te gebruiken.

```latex
\documentclass{article}
% Geef voor de demo de voorkeur aan een kleine paginabreedte
\usepackage[paperwidth=12cm]{geometry}

\usepackage[dvipsnames]{xcolor} % Om toegang te krijgen tot enkele benoemde kleuren die worden gebruikt met \highLight
\usepackage{luacolor} % Vereist om het lua-ul \highLight-commando te gebruiken
\usepackage{lua-ul}

\usepackage{blindtext}
\begin{document}
% Gebruik de Apricot-kleur om de tekst te markeren
\highLight[Apricot]{\blindtext}

% Gebruik \LuaULSetHighLightColor om standaardkleuren in te stellen voor
% het \highLight-commando
\begin{itemize}
    \item \LuaULSetHighLightColor{CornflowerBlue} \highLight{\blindtext[1]}.
    \item \LuaULSetHighLightColor{Goldenrod}\highLight{{\(y=f(x)\)}}
\end{itemize}
\end{document}
```

[Open dit `lua-ul` voorbeeld in Overleaf.](https://www.overleaf.com/docs?engine=lualatex\&snip_name=lua-ul+package+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Prefer+a+small+page+width+for+the+demo%0A%5Cusepackage%5Bpaperwidth%3D12cm%5D%7Bgeometry%7D%0A++%0A%5Cusepackage%5Bdvipsnames%5D%7Bxcolor%7D+%25+To+access+some+named+colors+used+with+%5ChighLight%0A%5Cusepackage%7Bluacolor%7D+%25+Required+to+use+the+lua-ul+%5ChighLight+command+%0A%5Cusepackage%7Blua-ul%7D+%0A++%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%25+Use+the+Apricot+color+to+highlight+the+text++%0A%5ChighLight%5BApricot%5D%7B%5Cblindtext%7D+%0A%0A%25+Use+%5CLuaULSetHighLightColor+to+set+default+colors+for+%0A%25+the+%5ChighLight+command%0A%5Cbegin%7Bitemize%7D%0A++++%5Citem+%5CLuaULSetHighLightColor%7BCornflowerBlue%7D+%5ChighLight%7B%5Cblindtext%5B1%5D%7D.%0A++++%5Citem+%5CLuaULSetHighLightColor%7BGoldenrod%7D%5ChighLight%7B%7B%5C%28y%3Df%28x%29%5C%29%7D%7D%0A%5Cend%7Bitemize%7D%0A%5Cend%7Bdocument%7D)

Dit voorbeeld levert de volgende uitvoer op:

![Tekst markeren met het lua-ul-pakket](/files/2a8171625df6914f573a6f249c0f87a520f0847d)

## Verder lezen

Zie voor meer informatie:

* [De **kleur** pakkettendocumentatie](http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf) (of [toegang via `texdoc.org`](https://texdoc.org/serve/color/5))
* [De **xcolor** pakkettendocumentatie](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf) (of [toegang via `texdoc.org`](https://texdoc.org/serve/xcolor/0))
* [Lengtes in LaTeX](/latex/nl/opmaak/01-lengths-in-latex.md)
* [Lettergroottes, lettertypen en stijlen](/latex/nl/lettertypen/01-font-sizes-families-and-styles.md)
* [Lettertypen](/latex/nl/lettertypen/02-font-typefaces.md)
* [Ondersteuning voor moderne lettertypen met XeLaTeX](/latex/nl/lettertypen/03-xelatex.md)
* [Tabellen](/latex/nl/afbeeldingen-en-tabellen/01-tables.md)
* [Afbeeldingen invoegen](/latex/nl/meer-onderwerpen/27-inserting-images.md)
* [Beamer](/latex/nl/presentaties/01-beamer.md)
* [Powerdot](/latex/nl/presentaties/02-powerdot.md)
* [Posters](/latex/nl/presentaties/03-posters.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/nl/opmaak/13-using-colors-in-latex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
