Scroll to navigation

XETEX(1) General Commands Manual XETEX(1)


xetex - extended TeX with native support for Unicode, OpenType, system fonts


xetex [options] [&format] [file|\commands]


XeTeX (xetex) is a TeX engine with native support for Unicode, OpenType, and system-installed fonts, using third-party libraries (such as ICU, HarfBuzz, and Freetype). It was developed by Jonathan Kew for SIL.

XeTeX includes the e-TeX extensions and many extensions from pdfTeX, sometimes with different primitive names.

XeTeX is now released as part of TeX Live <>.


XeTeX's handling of its command-line arguments is similar to that of the other TeX programs in the Web2C implementation. Here we list only additions/deletions of command line options which are specific to XeTeX; see etex(1) for common options. Additions:

Generate XeTeX's extended DVI (.xdv) output instead of pdf.
Run cmd instead of xdvipdfmx to translate xdv to pdf.
Set pdf media size to string.

Removals: -draftmode, -enc, -ipc, -ipc-start, -translate-file.


tex(1), etex(1), latex(1).
Home page: <>
CTAN page: <>
Reference manual: <>


XeTeX is maintained by Jonathan Kew and others.
Public discussion list: <>
Bug reports: <>

This manual page was written by Karl Berry. It is released to the public domain.

10 July 2018 Web2C 2022