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

# Kommandolinjealternativer for TeX-motorer for pdfTeX, XeTeX og LuaTeX

## pdfTeX Versjon 1.40.19

For å få en oversikt over kommandolinjealternativene til pdfTeX, kjør følgende kommando

```
pdftex --help
```

for å se denne listen:

```
Bruk: pdftex [ALTERNATIV]... [TEXNAVN[.tex]] [KOMMANDOER]
   eller: pdftex [ALTERNATIV]... \FØRSTE-LINJE
   eller: pdftex [ALTERNATIV]... &FMT ARGUMENTER
  Kjør pdfTeX på TEXNAVN, og oppretter vanligvis TEXNAVN.pdf.
  Eventuelle gjenværende KOMMANDOER behandles som pdfTeX-inndata etter at TEXNAVN er lest.
  Hvis den første linjen i TEXNAVN er %&FMT, og FMT er en eksisterende .fmt-fil,
  bruk den.  Ellers bruk `NAVN.fmt', der NAVN er navnet som programmet ble kalt med,
  vanligvis `pdftex'.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en skråstrek,
  tolk alle argumenter som ikke er alternativer som en linje med pdfTeX-inndata.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en &,
  tas det neste ordet som FMT som skal leses, og overstyrer alt annet. Eventuelle
  gjenværende argumenter behandles som ovenfor.

  Hvis ingen argumenter eller alternativer er angitt, blir du bedt om inndata.

-draftmode              slå på utkastmodus (genererer ingen PDF-utdata)
-enc                    aktiver encTeX-utvidelser som \mubyte
-etex                   aktiver e-TeX-utvidelser
[-no]-file-line-error   deaktiver/aktiver meldinger i formatet fil:linje:feil
-fmt=FMTNAVN            bruk FMTNAVN i stedet for programnavn eller en %&-linje
-halt-on-error          stopp behandlingen ved den første feilen
-ini                    vær pdfinitex, for å dumpe formater; dette er implisitt
                          sant hvis programnavnet er `pdfinitex'
-interaction=STRING     angi interaksjonsmodus (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-ipc                    send DVI-utdata til en socket i tillegg til den vanlige
                          utdatafilen
-ipc-start              som -ipc, og start også serveren i den andre enden
-jobname=STRING         angi jobbnnavnet til STRING
-kpathsea-debug=NUMBER  angi feilsøkingsflagg for sti-søking i henhold til
                          bitene i NUMBER
[-no]-mktex=FMT         deaktiver/aktiver generering av mktexFMT (FMT=tex/tfm/pk)
-mltex                  aktiver MLTeX-utvidelser som \charsubdef
-output-comment=STRING  bruk STRING som kommentar i DVI-filen i stedet for dato
                          (ingen effekt for PDF)
-output-directory=DIR   bruk eksisterende DIR som katalogen å skrive filer i
-output-format=FORMAT   bruk FORMAT for jobbutdata; FORMAT er `dvi' eller `pdf'
[-no]-parse-first-line  deaktiver/aktiver parsing av første linje i inndatafilen
-progname=STRING        angi programnavn (og fmt-navn) til STRING
-recorder               aktiver filnavnsregistrering
[-no]-shell-escape      deaktiver/aktiver \write18{SHELL COMMAND}
-shell-restricted       aktiver begrenset \write18
-src-specials           sett inn kilde-spesialer i DVI-filen
-src-specials=WHERE     sett inn kilde-spesialer på bestemte steder i
                          DVI-filen. WHERE er en kommaseparert verdi
                          liste: cr display hbox math par parend vbox
-synctex=NUMBER         generer SyncTeX-data for forhåndsvisere i henhold til
                          bitene i NUMBER (`man synctex' for detaljer)
-translate-file=TCXNAME bruk TCX-filen TCXNAME
-8bit                   gjør alle tegn utskrivbare som standard
-help                   vis denne hjelpen og avslutt
-version                skriv versjonsinformasjon og avslutt

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

Send feilrapporter til pdftex@tug.org.
```

## LuaTeX Versjon 1.08.0

For å få en oversikt over kommandolinjealternativene til LuaTeX, kjør følgende kommando

```
luatex --help
```

for å se denne listen:

```
Bruk: luatex --lua=FILE [ALTERNATIV]... [TEXNAME[.tex]] [KOMMANDOER]
   eller: luatex --lua=FILE [ALTERNATIV]... \FØRSTE-LINJE
   eller: luatex --lua=FILE [ALTERNATIV]... &FMT ARGUMENTER
  Kjør LuaTeX på TEXNAME, og opprett vanligvis TEXNAME.pdf.
  Eventuelle gjenværende KOMMANDOER behandles som luatex-inndata, etter at TEXNAME er lest.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en skråstrek,
  tolker luatex alle argumenter som ikke er alternativer som en inndatalinje.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en &,
  tas det neste ordet som FMT som skal leses, og overstyrer alt annet. Eventuelle
  gjenværende argumenter behandles som ovenfor.

  Hvis ingen argumenter eller alternativer er angitt, blir du bedt om inndata.

  Følgende vanlige alternativer forstås:

   --credits                     vis kreditter og avslutt
   --debug-format                aktiver feilsøking av format
   --draftmode                   slå på utkastmodus (produserer ingen PDF-utdata)
   --[no-]file-line-error        deaktiver/aktiver meldinger i stil med fil:linje:feil
   --[no-]file-line-error-style  alias for --[no-]file-line-error
   --fmt=FORMAT                  last inn formatfilen FORMAT
   --halt-on-error               stopp behandlingen ved den første feilen
   --help                        vis hjelp og avslutt
   --ini                         vær iniluatex, for å dumpe formater
   --interaction=STRING          sett interaksjonsmodus (STRING=batchmode/nonstopmode/scrollmode/errorstopmode)
   --jobname=STRING              sett jobbnavnet til STRING
   --kpathsea-debug=NUMBER       sett feilsøkingsflagg for sti-søking i henhold til bitene i NUMBER
   --lua=FILE                    last inn og kjør et lua-initialiseringsskript
   --[no-]mktex=FMT              deaktiver/aktiver generering av mktexFMT (FMT=tex/tfm)
   --nosocket                    deaktiver lua socket-biblioteket
   --output-comment=STRING       bruk STRING som kommentar i DVI-filen i stedet for dato (ingen effekt for PDF)
   --output-directory=DIR        bruk eksisterende DIR som katalogen det skal skrives filer i
   --output-format=FORMAT        bruk FORMAT for jobbens utdata; FORMAT er 'dvi' eller 'pdf'
   --progname=STRING             sett programnavnet til STRING
   --recorder                    aktiver filnavnregistrering
   --safer                       deaktiver lett utnyttbare lua-kommandoer
   --[no-]shell-escape           deaktiver/aktiver systemkommandoer
   --shell-restricted            begrens systemkommandoer til en liste over kommandoer gitt i texmf.cnf
   --synctex=NUMBER              aktiver synctex (se man synctex)
   --utc                         initialiser tiden til UTC
   --version                     vis versjon og avslutt

Alternative atferdsmodeller kan oppnås med spesielle brytere

  --luaonly                      kjør en lua-fil, og avslutt deretter
  --luaconly                     byte-kompiler en lua-fil, og avslutt deretter
  --luahashchars                 bitene som brukes av den nåværende Lua-tolkeren for streng-hashing

Se referansemanualen for mer informasjon om oppstartsprosessen.

Send feilrapporter på e-post til dev-luatex@ntg.nl.
```

## XeTeX Versjon 0.99999

For å få en oversikt over kommandolinjealternativene til XeTeX, kjør følgende kommando

```
xetex --help
```

for å se denne listen:

```
Bruk: xetex [ALTERNATIV]... [TEXNAVN[.tex]] [KOMMANDOER]
   eller: xetex [ALTERNATIV]... \FØRSTE-LINJE
   eller: xetex [ALTERNATIV]... &FMT ARGUMENTER
  Kjør XeTeX på TEXNAVN, og oppretter vanligvis TEXNAVN.pdf.
  Eventuelle gjenværende KOMMANDOER behandles som XeTeX-inndata etter at TEXNAVN er lest.
  Hvis den første linjen i TEXNAVN er %&FMT, og FMT er en eksisterende .fmt-fil,
  bruk den.  Ellers bruk `NAVN.fmt', der NAVN er navnet som programmet ble kalt med,
  vanligvis `xetex'.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en skråstrek,
  tolk alle argumenter som ikke er alternativer som en linje med XeTeX-inndata.

  Alternativt, hvis det første argumentet som ikke er et alternativ begynner med en &,
  tas det neste ordet som FMT som skal leses, og overstyrer alt annet. Eventuelle
  gjenværende argumenter behandles som ovenfor.

  Hvis ingen argumenter eller alternativer er angitt, blir du bedt om inndata.

-etex                   aktiver e-TeX-utvidelser
[-no]-file-line-error   deaktiver/aktiver meldinger i formatet fil:linje:feil
-fmt=FMTNAVN            bruk FMTNAVN i stedet for programnavn eller en %&-linje
-halt-on-error          stopp behandlingen ved den første feilen
-ini                    vær xeinitex, for å dumpe formater; dette er implisitt
                          sant hvis programnavnet er `xeinitex'
-interaction=STRING     angi interaksjonsmodus (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-jobname=STRING         angi jobbnnavnet til STRING
-kpathsea-debug=NUMBER  angi feilsøkingsflagg for sti-søking i henhold til
                          bitene i NUMBER
[-no]-mktex=FMT         deaktiver/aktiver generering av mktexFMT (FMT=tex/tfm)
-mltex                  aktiver MLTeX-utvidelser som \charsubdef
-output-comment=STRING  bruk STRING som kommentar i XDV-filen i stedet for dato
-output-directory=DIR   bruk eksisterende DIR som katalogen å skrive filer i
-output-driver=CMD      bruk CMD som XDV-til-PDF-driver i stedet for xdvipdfmx
-no-pdf                 generer XDV-utdata (utvidet DVI) i stedet for PDF
[-no]-parse-first-line  deaktiver/aktiver parsing av første linje i inndatafilen
-papersize=STRING       angi PDF-mediumstørrelse til STRING
-progname=STRING        angi programnavn (og fmt-navn) til STRING
-recorder               aktiver filnavnsregistrering
[-no]-shell-escape      deaktiver/aktiver \write18{SHELL COMMAND}
-shell-restricted       aktiver begrenset \write18
-src-specials           sett inn kilde-spesialer i XDV-filen
-src-specials=WHERE     sett inn kilde-spesialer på bestemte steder i
                          XDV-filen. WHERE er en kommaseparert verdi
                          liste: cr display hbox math par parend vbox
-synctex=NUMBER         generer SyncTeX-data for forhåndsvisere i henhold til
                          bitene i NUMBER (`man synctex' for detaljer)
-translate-file=TCXNAME (ignoreres)
-8bit                   gjør alle tegn utskrivbare, ikke bruk ^^X-sekvenser
-help                   vis denne hjelpen og avslutt
-version                skriv versjonsinformasjon og avslutt

Send feilrapporter til 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/no/flere-emner/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.
