XeTeX（或，風格化後寫作）是一種使用 Unicode 的 TeX 排版引擎，並支援一些現代字型技術，例如 OpenType、Graphite 和（AAT）。其作者和維護者是 Jonathan Kew，並以 X11 自由軟體許可證釋出。 雖然最初只是為 Mac OS X 所開發，但它現在在各主要平臺上都可以運作。它原生支援 Unicode，並預設其輸入檔案為 UTF8 編碼。可以在不進行額外設定的情況下直接使用作業系統中安裝的字型，因此可以直接利用 OpenType、Graphite 中的高階特性，例如額外的字形，花體，合字，可變的文字粗細等等。提供了對 OpenType 中本地排版約定（locl 標籤）的支援，也允許向字型傳遞 OpenType 的元標籤。它亦支援使用包含特殊數學字元的 Unicode 字型排版數學公式，例如使用 Cambria Math 或 Asana Math 字型代替傳統的 TeX 字型。 歷史 2004 年 4 月，釋出了的第一個版本，這個版本只支援 Mac OS X，幷包括了內建的 ATT 和 Unicode 支援。2005 年，加入了對 OpenType 的支援。在 2006 年 BachoTeX 期間，釋出了第一個支援 Linux 的版本，並在數月後由 Akira Kakuto 移植到了 Microsoft Windows 上，其跨平臺版本最終包含在 Live 2007 中。另外，從 27 版開始，MiK 也包含了。 作為 Live 的一部分，支援大多數為、OpenType、TrueType 和 PostScript 字型開發的巨集包，而無需特別的安裝和設定。 BachoTeX 2008 上宣佈發行 0998 版本，透過 XeTeXinputnormalization 命令支援 Unicode 正規化。 2013 年 5 月釋出 09999，為了 OpenType 排版從 ICU 排版引擎轉換到 HarfBuzz，為 Graphite 排版輸出增添 Graphite2，並在 Mac OS X 以 Core Text 取代 ATSUI。 工作過程 分兩個階段處理輸入檔案。在第一階段中，輸出擴充套件 DVI （xdv）檔案，然後由驅動轉換為 PDF 檔案。在預設模式下，xdv 檔案被直接透過管道送入驅動，不產生任何使用者可見的中間檔案。同時，也可以只執行的第一階段，儲存 xdv 檔案，但在尚無可以閱讀這種格式的閱讀器。 有兩種後端驅動可以從 xdv 檔案產生 PDF 檔案： xdv2pdf：它使用技術（Apple Advanced Typography），只能在 Mac OS X 上工作。 xdvipdfmx：它是的修改版。它在標準的 FreeType 和 fontconfig 上採用了修改版本的 Unicode 國際化元件（ICU），可以在所有平臺上工作。 從 0997 版開始，所有平臺上的預設驅動都是 xdvipdfmx。在 09999 版中 xdv2pdf 不再得到支援，其開發也被中止。 可以很好的支援和巨集包。其中，LaTeX 部分以 xelatex 的方式引用。並通常與 fontspec 一起使用，該巨集包提供字型的配置方式，並允許重新命名複雜的字型名稱以便於再利用。 包含在 Live、和 MiK 發行包中。 示例 下面的例子包括了原始碼和渲染結果。例子中使用了開源字型文泉驛微米黑（WenQuanYi Micro Hei）顯示 Unicode 字元，使用了以 SIL 開源字型授權釋出的 Linux Libertine O 字型顯示 OpenType 字型的連字及舊式數字樣式。以命令處理。 Tex Program xelatex documentclass a4paperarticle usepackage xltxtra setmainfont MappingtextextWenQuanYi Micro Hei begin documentpagestyle empty section Unicode support subsection English All human beings are born free and equal in dignity and rights subsection Íslenska Hver maður er borinn frjáls og jafn öðrum að virðingu og réttindum subsection Русский Все люди рождаются свободными и равными в своем достоинстве и правах subsection Tiếng Việt Tất cả mọi người sinh ra đều được tự do và bình đẳng về nhân phẩm và quyền lợi subsection 簡體中文 每個人生來平等，享有相同的地位和權利。 subsection 繁體中文 每個人生來平等，享有相同的地位和權利。 subsection 日本語 すべての人間は自由であり、かつ、尊厳と権利とについて平等である。 section Legacy syntax When he goesHello World She repliesHello dear section Ligatures fontspec LigaturesCommon HistoricalLinux Libertine O Italic fontsize 12pt18ptselectfont Questo è strano assai section Numerals fontspec NumbersOldStyleLinux Libertine O Old style 1234567 fontspec NumbersLiningLinux Libertine O Lining 1234567 end document 阿拉伯文字支援 在中使用阿拉伯文字的一個解決方案是使用 arabxetex 軟體包。為此，你需要在下列文字中插入阿拉伯文字： begin arabutf end arab 用下列程式碼舉例說明： documentclass 12ptfleqntitlepagetwosidea4paperbook usepackage etex usepackage amsfontsamsmathamssymbgraphicx usepackage txfonts usepackage centeringincludeheadfootmargin1ingeometry usepackage tabvar usepackage arabxetex newfontfamily arabicfontScriptArabicScale15Traditional Arabic parindent 0pt begin document begin arabutf chaptertextarab utfحكم من تجمـيعي sectiontextarab utfشعر أديـن بدين الحـــب أنـى تــوجـهت ركـائبه qquad فالحـــب دينــي و إيماني لنا أسوة في بشر هند و اختها و قيس و ليلى qquad ثـــــم مـــــي و غـــيــــلان end arab end document 參見 Lua 字型 參考文獻 延伸閱讀 M Goossens Ed 2008 The XeTeX Companion TeX meets OpenType and Unicode 外部連結 The Beauty of LaTeX ：用專業字型演示 XeTeX。 TeX Catalogue Entry for fontspec TeX Catalogue Entry for xltxtra TeX Catalogue Entry for xunicode TUG 上的 XeTeX 作品展 CategoryTeX Category 數碼字型排印 CategoryUnicode Category 使用 MIT 許可證的軟體 Category 自由 PDF 軟體 Category 自由 TeX 軟體