> 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/tr/daha-fazla-konu/44-tex-engine-command-line-options-for-pdftex-xetex-and-luatex.md).

# pdfTeX, XeTeX ve LuaTeX için TeX motoru komut satırı seçenekleri

## pdfTeX Sürüm 1.40.19

pdfTeX'in komut satırı seçeneklerinin özetine erişmek için aşağıdaki komutu çalıştırın

```
pdftex --help
```

bu listeyi görmek için:

```
Kullanım: pdftex [OPTION]... [TEXNAME[.tex]] [COMMANDS]
   veya: pdftex [OPTION]... \FIRST-LINE
   veya: pdftex [OPTION]... &FMT ARGS
  TEXNAME üzerinde pdfTeX çalıştırın, genellikle TEXNAME.pdf oluşturur.
  Kalan COMMANDS, TEXNAME okunduktan sonra pdfTeX girdisi olarak işlenir.
  TEXNAME'in ilk satırı %&FMT ise ve FMT var olan bir .fmt dosyasıysa,
  onu kullanın. Aksi takdirde, program çağırma adı NAME olan `NAME.fmt' kullanın,
  en yaygın olarak `pdftex'.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir ters eğik çizgi ile başlıyorsa,
  seçenek olmayan tüm argümanları pdfTeX girdisi satırı olarak yorumlayın.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir & ile başlıyorsa,
  sonraki sözcük, diğer her şeyin üzerine yazılarak okunacak FMT olarak alınır. Herhangi bir
  kalan bağımsız değişken yukarıdaki gibi işlenir.

  Hiç bağımsız değişken veya seçenek belirtilmemişse, giriş için istem gösterilir.

-draftmode              taslak modunu açar (çıktı PDF'si oluşturmaz)
-enc                    encTeX uzantılarını, örneğin \mubyte, etkinleştirir
-etex                   e-TeX uzantılarını etkinleştirir
[-no]-file-line-error   dosya:satır:hata biçimli iletileri devre dışı bırak/etkinleştir
-fmt=FMTNAME            program adı veya %& satırı yerine FMTNAME'i kullanır
-halt-on-error          ilk hatada işlemeyi durdurur
-ini                    biçimleri dökmek için pdfinitex olur; bu, örtük olarak
                          program adı `pdfinitex' ise doğrudur
-interaction=STRING     etkileşim modunu ayarla (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-ipc                    DVI çıktısını bir sokete de, olağan
                          çıktı dosyasına
-ipc-start              -ipc gibi, ayrıca diğer uçtaki sunucuyu da başlatır
-jobname=STRING         iş adını STRING olarak ayarla
-kpathsea-debug=NUMBER  yol arama hata ayıklama bayraklarını NUMBER'ın bitlerine göre ayarla
                          NUMBER'ın bitlerine göre
[-no]-mktex=FMT         mktexFMT üretimini devre dışı bırak/etkinleştir (FMT=tex/tfm/pk)
-mltex                  MLTeX uzantılarını, örneğin \charsubdef, etkinleştirir
-output-comment=STRING  DVI dosyası yorumu için tarih yerine STRING'i kullanır
                          (PDF için etkisi yok)
-output-directory=DIR   dosyaların yazılacağı dizin olarak var olan DIR'i kullanır
-output-format=FORMAT   iş çıktısı için FORMAT'ı kullanır; FORMAT `dvi' veya `pdf' olur
[-no]-parse-first-line  girdi dosyasının ilk satırını ayrıştırmayı devre dışı bırak/etkinleştir
-progname=STRING        program (ve fmt) adını STRING olarak ayarla
-recorder               dosya adı kaydediciyi etkinleştirir
[-no]-shell-escape      \write18{KABUK KOMUTU}'nu devre dışı bırak/etkinleştir
-shell-restricted       kısıtlı \write18'i etkinleştirir
-src-specials           kaynak özel komutları DVI dosyasına ekler
-src-specials=WHERE     kaynak özel komutları DVI dosyasının belirli yerlerine ekler
                          DVI dosyası. WHERE virgülle ayrılmış bir değer
                          liste: cr display hbox math par parend vbox
-synctex=NUMBER         önizleyiciler için SyncTeX verisi üretir, NUMBER'ın
                          NUMBER'ın bitlerine göre (`man synctex' ayrıntılar için)
-translate-file=TCXNAME TCX dosyası TCXNAME'i kullanır
-8bit                   tüm karakterleri varsayılan olarak yazdırılabilir yapar
-help                   bu yardımı gösterir ve çıkar
-version                sürüm bilgisini gösterir ve çıkar

pdfTeX ana sayfası: <http://pdftex.org>

Hata raporlarını pdftex@tug.org adresine gönderin.
```

## LuaTeX Sürüm 1.08.0

LuaTeX'in komut satırı seçeneklerinin özetine erişmek için aşağıdaki komutu çalıştırın

```
luatex --help
```

bu listeyi görmek için:

```
Kullanım: luatex --lua=FILE [OPTION]... [TEXNAME[.tex]] [COMMANDS]
   veya: luatex --lua=FILE [OPTION]... \FIRST-LINE
   veya: luatex --lua=FILE [OPTION]... &FMT ARGS
  TEXNAME üzerinde LuaTeX’i çalıştırır, genellikle TEXNAME.pdf oluşturur.
  Kalan COMMANDS, TEXNAME okunduktan sonra luatex girdisi olarak işlenir.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir ters eğik çizgi ile başlıyorsa,
  luatex tüm seçenek olmayan bağımsız değişkenleri bir giriş satırı olarak yorumlar.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir & ile başlıyorsa,
  sonraki sözcük, diğer her şeyin üzerine yazılarak okunacak FMT olarak alınır. Herhangi bir
  kalan bağımsız değişken yukarıdaki gibi işlenir.

  Hiç bağımsız değişken veya seçenek belirtilmemişse, giriş için istem gösterilir.

  Aşağıdaki normal seçenekler anlaşılır:

   --credits                     katkıları göster ve çık
   --debug-format                biçim hata ayıklamayı etkinleştir
   --draftmode                   taslak modunu aç (çıkış PDF’i üretmez)
   --[no-]file-line-error        dosya:satır:hata biçimli iletileri devre dışı bırak/etkinleştir
   --[no-]file-line-error-style  --[no-]file-line-error için takma adlar
   --fmt=FORMAT                  FORMAT biçim dosyasını yükle
   --halt-on-error               ilk hatada işlemeyi durdur
   --help                        yardımı göster ve çık
   --ini                         format dökmek için iniluatex ol
   --interaction=STRING          etkileşim modunu ayarla (STRING=batchmode/nonstopmode/scrollmode/errorstopmode)
   --jobname=STRING              iş adını STRING olarak ayarla
   --kpathsea-debug=NUMBER       NUMBER bitlerine göre yol arama hata ayıklama bayraklarını ayarla
   --lua=FILE                    bir lua başlatma betiği yükle ve çalıştır
   --[no-]mktex=FMT              mktexFMT oluşturmayı devre dışı bırak/etkinleştir (FMT=tex/tfm)
   --nosocket                    lua socket kitaplığını devre dışı bırak
   --output-comment=STRING       tarih yerine DVI dosya yorumu için STRING kullan (PDF için etkisi yok)
   --output-directory=DIR        dosyaların yazılacağı dizin olarak mevcut DIR’i kullan
   --output-format=FORMAT        iş çıktısı için FORMAT kullan; FORMAT 'dvi' veya 'pdf'dir
   --progname=STRING             program adını STRING olarak ayarla
   --recorder                    dosya adı kaydedicisini etkinleştir
   --safer                       kolayca kötüye kullanılabilecek lua komutlarını devre dışı bırak
   --[no-]shell-escape           sistem komutlarını devre dışı bırak/etkinleştir
   --shell-restricted            sistem komutlarını texmf.cnf içinde verilen komut listesiyle sınırlandır
   --synctex=NUMBER              synctex’i etkinleştir (bkz. man synctex)
   --utc                         zamanı UTC’ye başlat
   --version                     sürümü göster ve çık

Özel anahtarlar kullanılarak alternatif davranış modelleri elde edilebilir

  --luaonly                      bir lua dosyası çalıştır, sonra çık
  --luaconly                     bir lua dosyasını bayt koduna derle, sonra çık
  --luahashchars                 geçerli Lua yorumlayıcısının dizge karma (hash) işlemi için kullandığı bitler

Başlangıç süreci hakkında daha fazla bilgi için başvuru kılavuzuna bakın.

Hata raporlarını dev-luatex@ntg.nl adresine e-posta ile gönderin.
```

## XeTeX Sürüm 0.99999

XeTeX'in komut satırı seçeneklerinin özetine erişmek için aşağıdaki komutu çalıştırın

```
xetex --help
```

bu listeyi görmek için:

```
Kullanım: xetex [OPTION]... [TEXNAME[.tex]] [COMMANDS]
   veya: xetex [OPTION]... \FIRST-LINE
   veya: xetex [OPTION]... &FMT ARGS
  TEXNAME üzerinde XeTeX çalıştırın, genellikle TEXNAME.pdf oluşturur.
  Kalan COMMANDS, TEXNAME okunduktan sonra XeTeX girdisi olarak işlenir.
  TEXNAME'in ilk satırı %&FMT ise ve FMT var olan bir .fmt dosyasıysa,
  onu kullanın. Aksi takdirde, program çağırma adı NAME olan `NAME.fmt' kullanın,
  en yaygın olarak `xetex'.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir ters eğik çizgi ile başlıyorsa,
  seçenek olmayan tüm argümanları XeTeX girdisi satırı olarak yorumlayın.

  Alternatif olarak, ilk seçenek olmayan bağımsız değişken bir & ile başlıyorsa,
  sonraki sözcük, diğer her şeyin üzerine yazılarak okunacak FMT olarak alınır. Herhangi bir
  kalan bağımsız değişken yukarıdaki gibi işlenir.

  Hiç bağımsız değişken veya seçenek belirtilmemişse, giriş için istem gösterilir.

-etex                   e-TeX uzantılarını etkinleştirir
[-no]-file-line-error   dosya:satır:hata biçimli iletileri devre dışı bırak/etkinleştir
-fmt=FMTNAME            program adı veya %& satırı yerine FMTNAME'i kullanır
-halt-on-error          ilk hatada işlemeyi durdurur
-ini                    biçimleri dökmek için xeinitex olur; bu, örtük olarak
                          program adı `xeinitex' ise doğrudur
-interaction=STRING     etkileşim modunu ayarla (STRING=batchmode/nonstopmode/
                          scrollmode/errorstopmode)
-jobname=STRING         iş adını STRING olarak ayarla
-kpathsea-debug=NUMBER  yol arama hata ayıklama bayraklarını NUMBER'ın bitlerine göre ayarla
                          NUMBER'ın bitlerine göre
[-no]-mktex=FMT         mktexFMT üretimini devre dışı bırak/etkinleştir (FMT=tex/tfm)
-mltex                  MLTeX uzantılarını, örneğin \charsubdef, etkinleştirir
-output-comment=STRING  XDV dosyası yorumu için tarih yerine STRING'i kullanır
-output-directory=DIR   dosyaların yazılacağı dizin olarak var olan DIR'i kullanır
-output-driver=CMD      CMD'yi xdvipdfmx yerine XDV'den PDF'ye sürücü olarak kullanır
-no-pdf                 PDF yerine XDV (genişletilmiş DVI) çıktısı üretir
[-no]-parse-first-line  girdi dosyasının ilk satırını ayrıştırmayı devre dışı bırak/etkinleştir
-papersize=STRING       PDF ortam boyutunu STRING olarak ayarla
-progname=STRING        program (ve fmt) adını STRING olarak ayarla
-recorder               dosya adı kaydediciyi etkinleştirir
[-no]-shell-escape      \write18{KABUK KOMUTU}'nu devre dışı bırak/etkinleştir
-shell-restricted       kısıtlı \write18'i etkinleştirir
-src-specials           kaynak özel komutları XDV dosyasına ekler
-src-specials=WHERE     kaynak özel komutları DVI dosyasının belirli yerlerine ekler
                          XDV dosyasının. WHERE virgülle ayrılmış bir değer
                          liste: cr display hbox math par parend vbox
-synctex=NUMBER         önizleyiciler için SyncTeX verisi üretir, NUMBER'ın
                          NUMBER'ın bitlerine göre (`man synctex' ayrıntılar için)
-translate-file=TCXNAME (yok sayılır)
-8bit                   tüm karakterleri yazdırılabilir yapar, ^^X dizilerini kullanmaz
-help                   bu yardımı gösterir ve çıkar
-version                sürüm bilgisini gösterir ve çıkar

Hata raporlarını xetex@tug.org adresine gönderin.
```


---

# 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/tr/daha-fazla-konu/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.
