> 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/meer-onderwerpen/44-tex-engine-command-line-options-for-pdftex-xetex-and-luatex.md).

# Opdrachtregelopties voor TeX-engines voor pdfTeX, XeTeX en LuaTeX

## pdfTeX-versie 1.40.19

Om een samenvatting van de opdrachtregelopties van pdfTeX te bekijken, voer het volgende commando uit

```
pdftex --help
```

om deze lijst te zien:

```
Gebruik: pdftex [OPTIE]... [TEXNAAM[.tex]] [COMMANDEN]
   of: pdftex [OPTIE]... \FIRST-LINE
   of: pdftex [OPTIE]... &FMT ARGUMENTEN
  Voer pdfTeX uit op TEXNAAM, waarbij meestal TEXNAAM.pdf wordt aangemaakt.
  Alle resterende COMMANDEN worden verwerkt als pdfTeX-invoer, nadat TEXNAAM is gelezen.
  Als de eerste regel van TEXNAAM %&FMT is, en FMT een bestaand .fmt-bestand is,
  gebruik dat.  Gebruik anders `NAME.fmt', waarbij NAME de naam is waarmee het programma wordt aangeroepen,
  meestal `pdftex'.

  Als het eerste argument zonder optie begint met een backslash,
  interpreteer alle argumenten die geen optie zijn als een regel pdfTeX-invoer.

  Als het eerste argument zonder optie begint met een &,
  wordt het volgende woord beschouwd als de te lezen FMT, waarbij al het andere wordt overschreven. Alle
  overgebleven argumenten worden verwerkt zoals hierboven.

  Als er geen argumenten of opties zijn opgegeven, vraag dan om invoer.

-draftmode              schakel conceptmodus in (genereert geen uitvoer-PDF)
-enc                    schakel encTeX-uitbreidingen in zoals \mubyte
-etex                   schakel e-TeX-uitbreidingen in
[-no]-file-line-error   schakel file:line:error-stijlberichten uit/in
-fmt=FMTNAME            gebruik FMTNAME in plaats van programmanaam of een %&-regel
-halt-on-error          stop de verwerking bij de eerste fout
-ini                    wees pdfinitex, voor het wegschrijven van formats; dit is impliciet
                          waar als de programmanaam `pdfinitex' is
-interaction=STRING     stel de interactiemodus in (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-ipc                    stuur DVI-uitvoer naar een socket naast het gebruikelijke
                          uitvoerbestand
-ipc-start              zoals -ipc, en start ook de server aan de andere kant
-jobname=STRING         stel de jobnaam in op STRING
-kpathsea-debug=NUMBER  stel de debugvlaggen voor padzoeken in volgens
                          de bits van NUMBER
[-no]-mktex=FMT         schakel mktexFMT-generatie uit/in (FMT=tex/tfm/pk)
-mltex                  schakel MLTeX-uitbreidingen in zoals \charsubdef
-output-comment=STRING  gebruik STRING voor de opmerking van het DVI-bestand in plaats van de datum
                          (geen effect voor PDF)
-output-directory=DIR   gebruik bestaande DIR als map waarin bestanden worden geschreven
-output-format=FORMAT   gebruik FORMAT voor jobuitvoer; FORMAT is `dvi' of `pdf'
[-no]-parse-first-line  schakel het parsen van de eerste regel van het invoerbestand uit/in
-progname=STRING        stel programmanaam (en fmt-naam) in op STRING
-recorder               schakel bestandsnaamregistratie in
[-no]-shell-escape      schakel \write18{SHELL COMMAND} uit/in
-shell-restricted       schakel beperkte \write18 in
-src-specials           voeg source specials in in het DVI-bestand
-src-specials=WHERE     voeg source specials op bepaalde plaatsen in van
                          het DVI-bestand. WHERE is een door komma's gescheiden waarde
                          lijst: cr display hbox math par parend vbox
-synctex=NUMBER         genereer SyncTeX-gegevens voor previewers volgens
                          de bits van NUMBER (`man synctex' voor details)
-translate-file=TCXNAME gebruik het TCX-bestand TCXNAME
-8bit                   maak standaard alle tekens afdrukbaar
-help                   toon deze helptekst en sluit af
-version                toon versie-informatie en sluit af

pdfTeX-startpagina: <http://pdftex.org>

Stuur foutrapporten per e-mail naar pdftex@tug.org.
```

## LuaTeX-versie 1.08.0

Om een samenvatting van de opdrachtregelopties van LuaTeX te bekijken, voer het volgende commando uit

```
luatex --help
```

om deze lijst te zien:

```
Gebruik: luatex --lua=FILE [OPTIE]... [TEXNAAM[.tex]] [COMMANDO'S]
   of: luatex --lua=FILE [OPTIE]... \EERSTE-REGEL
   of: luatex --lua=FILE [OPTIE]... &FMT ARGUMENTEN
  Voer LuaTeX uit op TEXNAME, waarbij gewoonlijk TEXNAME.pdf wordt aangemaakt.
  Alle overgebleven COMMANDO'S worden verwerkt als luatex-invoer, nadat TEXNAME is gelezen.

  Als het eerste argument zonder optie begint met een backslash,
  interpreteert luatex alle argumenten zonder optie als een invoerregel.

  Als het eerste argument zonder optie begint met een &,
  wordt het volgende woord beschouwd als de te lezen FMT, waarbij al het andere wordt overschreven. Alle
  overgebleven argumenten worden verwerkt zoals hierboven.

  Als er geen argumenten of opties zijn opgegeven, vraag dan om invoer.

  De volgende gewone opties worden begrepen:

   --credits                     toon credits en sluit af
   --debug-format                schakel formaat-debugging in
   --draftmode                   schakel conceptmodus in (genereert geen uitvoer-PDF)
   --[no-]file-line-error        schakel foutenmeldingen in de stijl file:line:error uit/in
   --[no-]file-line-error-style  aliassen van --[no-]file-line-error
   --fmt=FORMAT                  laad het formaatbestand FORMAT
   --halt-on-error               stop met verwerken bij de eerste fout
   --help                        toon hulp en sluit af
   --ini                         wees iniluatex, voor het wegschrijven van formaten
   --interaction=STRING          stel de interactiemodus in (STRING=batchmode/nonstopmode/scrollmode/errorstopmode)
   --jobname=STRING              stel de jobnaam in op STRING
   --kpathsea-debug=NUMBER       stel debugvlaggen voor padzoeken in volgens de bits van NUMBER
   --lua=FILE                    laad en voer een lua-initialisatiescript uit
   --[no-]mktex=FMT              schakel het genereren van mktexFMT uit/in (FMT=tex/tfm)
   --nosocket                    schakel de Lua-socketbibliotheek uit
   --output-comment=STRING       gebruik STRING als opmerking in het DVI-bestand in plaats van de datum (geen effect voor PDF)
   --output-directory=DIR        gebruik bestaande DIR als map om bestanden in weg te schrijven
   --output-format=FORMAT        gebruik FORMAT voor uitvoer van de job; FORMAT is 'dvi' of 'pdf'
   --progname=STRING             stel de programmanaam in op STRING
   --recorder                    schakel bestandsnaamregistratie in
   --safer                       schakel gemakkelijk misbruikbare lua-opdrachten uit
   --[no-]shell-escape           schakel systeemcommando's uit/in
   --shell-restricted            beperk systeemcommando's tot een lijst van commando's in texmf.cnf
   --synctex=NUMBER              schakel synctex in (zie man synctex)
   --utc                         initialisatietijd naar UTC
   --version                     toon versie en sluit af

Alternatieve gedragsmodellen kunnen worden verkregen met speciale schakelaars

  --luaonly                      voer een lua-bestand uit en sluit dan af
  --luaconly                     byte-compileer een lua-bestand en sluit dan af
  --luahashchars                 de bits die door de huidige Lua-interpreter worden gebruikt voor het hashen van strings

Zie de referentiehandleiding voor meer informatie over het opstartproces.

E-mail foutrapporten naar dev-luatex@ntg.nl.
```

## XeTeX-versie 0.99999

Om een samenvatting van de opdrachtregelopties van XeTeX te bekijken, voer het volgende commando uit

```
xetex --help
```

om deze lijst te zien:

```
Gebruik: xetex [OPTIE]... [TEXNAAM[.tex]] [COMMANDEN]
   of: xetex [OPTIE]... \FIRST-LINE
   of: xetex [OPTIE]... &FMT ARGUMENTEN
  Voer XeTeX uit op TEXNAAM, waarbij meestal TEXNAAM.pdf wordt aangemaakt.
  Alle resterende COMMANDEN worden verwerkt als XeTeX-invoer, nadat TEXNAAM is gelezen.
  Als de eerste regel van TEXNAAM %&FMT is, en FMT een bestaand .fmt-bestand is,
  gebruik dat.  Gebruik anders `NAME.fmt', waarbij NAME de naam is waarmee het programma wordt aangeroepen,
  meestal `xetex'.

  Als het eerste argument zonder optie begint met een backslash,
  interpreteer alle argumenten die geen optie zijn als een regel XeTeX-invoer.

  Als het eerste argument zonder optie begint met een &,
  wordt het volgende woord beschouwd als de te lezen FMT, waarbij al het andere wordt overschreven. Alle
  overgebleven argumenten worden verwerkt zoals hierboven.

  Als er geen argumenten of opties zijn opgegeven, vraag dan om invoer.

-etex                   schakel e-TeX-uitbreidingen in
[-no]-file-line-error   schakel file:line:error-stijlberichten uit/in
-fmt=FMTNAME            gebruik FMTNAME in plaats van programmanaam of een %&-regel
-halt-on-error          stop de verwerking bij de eerste fout
-ini                    wees xeinitex, voor het wegschrijven van formats; dit is impliciet
                          waar als de programmanaam `xeinitex' is
-interaction=STRING     stel de interactiemodus in (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-jobname=STRING         stel de jobnaam in op STRING
-kpathsea-debug=NUMBER  stel de debugvlaggen voor padzoeken in volgens
                          de bits van NUMBER
[-no]-mktex=FMT         schakel mktexFMT-generatie uit/in (FMT=tex/tfm)
-mltex                  schakel MLTeX-uitbreidingen in zoals \charsubdef
-output-comment=STRING  gebruik STRING voor de opmerking van het XDV-bestand in plaats van de datum
-output-directory=DIR   gebruik bestaande DIR als map waarin bestanden worden geschreven
-output-driver=CMD      gebruik CMD als de XDV-naar-PDF-driver in plaats van xdvipdfmx
-no-pdf                 genereer XDV-uitvoer (uitgebreide DVI) in plaats van PDF
[-no]-parse-first-line  schakel het parsen van de eerste regel van het invoerbestand uit/in
-papersize=STRING       stel de PDF-mediagrootte in op STRING
-progname=STRING        stel programmanaam (en fmt-naam) in op STRING
-recorder               schakel bestandsnaamregistratie in
[-no]-shell-escape      schakel \write18{SHELL COMMAND} uit/in
-shell-restricted       schakel beperkte \write18 in
-src-specials           voeg source specials in in het XDV-bestand
-src-specials=WHERE     voeg source specials op bepaalde plaatsen in van
                          het XDV-bestand. WHERE is een door komma's gescheiden waarde
                          lijst: cr display hbox math par parend vbox
-synctex=NUMBER         genereer SyncTeX-gegevens voor previewers volgens
                          de bits van NUMBER (`man synctex' voor details)
-translate-file=TCXNAME (genegeerd)
-8bit                   maak alle tekens afdrukbaar, gebruik geen ^^X-sequenties
-help                   toon deze helptekst en sluit af
-version                toon versie-informatie en sluit af

Stuur foutrapporten per e-mail naar xetex@tug.org.
```


---

# 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/meer-onderwerpen/44-tex-engine-command-line-options-for-pdftex-xetex-and-luatex.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.
