Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
1_generalites:glossaire:qu_est_ce_que_xetex [2021/03/20 14:05] yannick.tanguy Correction d'une coquille. |
1_generalites:glossaire:qu_est_ce_que_xetex [2021/11/28 16:34] (Version actuelle) jejust Mention de XeLaTeX. Note sur la prononciation de XeTeX. |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Qu'est ce que XeTeX? ====== | ====== Qu'est ce que XeTeX? ====== | ||
- | Le moteur standard [[1_generalites:glossaire:qu_est_ce_que_pdftex|pdfTeX]] est entièrement rétrocompatible avec <latex>\TeX</latex>. En tant que tel, il reste un système 8 bits utilisant des [[5_fichiers:fontes:que_sont_les_fichiers_tfm|métriques de polices dédiées]]. En revanche, le moteur ''XeTeX'' est basé sur Unicode et capable de charger des polices système standard (OpenType). En interne, il se distingue de ''[[1_generalites:glossaire:qu_est_ce_que_luatex|LuaTeX]]'' : des résultats similaires sont atteints en utilisant des philosophies très différentes (avec des avantages différents à la clé). | + | ''[[http://xetex.sourceforge.net/|XeTeX]]'' est un moteur Unicode <latex>\TeX</latex> qui peut charger les polices système |
+ | directement en utilisant la bibliothèque [[wpfr>HarfBuzz]], qui est intégrée. Pour ce faire, la primitive ''\font'' | ||
+ | et quelques autres primitives <latex>\TeX</latex> ont été étendues. | ||
+ | Pour la plupart des utilisateurs finaux de <latex>\LaTeX</latex>, ces subtilités sont transparentes, | ||
+ | le noyau <latex>\LaTeX</latex> et l'extension [[ctanpkg>fontspec]] fournissant des interfaces. | ||
- | ''[[http://xetex.sourceforge.net/|XeTeX]]'' est un moteur Unicode <latex>\TeX</latex> qui peut charger les polices système directement en utilisant la bibliothèque HarfBuzz, qui est intégrée. Pour ce faire, la primitive ''\font'' et quelques autres primitives <latex>\TeX</latex> ont été étendues. Pour la plupart des utilisateurs finaux de <latex>\LaTeX</latex>, ces subtilités sont transparentes, le noyau <latex>\LaTeX</latex> et l'extension [[ctanpkg>fontspec]] fournissant des interfaces. | + | Le moteur standard [[1_generalites:glossaire:qu_est_ce_que_pdftex|pdfTeX]] est entièrement rétrocompatible avec <latex>\TeX</latex>. |
+ | En tant que tel, il reste un système 8(nbsp)bits utilisant des [[5_fichiers:fontes:que_sont_les_fichiers_tfm|métriques de polices dédiées]]. | ||
+ | En revanche, le moteur ''XeTeX'' est basé sur Unicode et capable de charger des polices système standards (OpenType). | ||
+ | En interne, il se distingue de ''[[1_generalites:glossaire:qu_est_ce_que_luatex|LuaTeX]]'': | ||
+ | des résultats similaires sont atteints en utilisant des philosophies très différentes (avec des avantages différents à la clef). | ||
- | Tout comme <latex>\TeX</latex>, ''XeTeX'' ne produit pas directement de sortie PDF mais fonctionne //via// un format intermédiaire, XDV (//eXtended DVI//). Contrairement au format classique [[5_fichiers:dvi:qu_est_qu_un_fichier_dvi|DVI]] produit par <latex>\TeX</latex>, les fichiers XDV ne peuvent pas être visualisés directement et sont normalement convertis directement en PDF dans le cadre de l'exécution de ''xetex''. Cette conversion est réalisée ''xdvpdfmx''. | + | Tout comme <latex>\TeX</latex>, ''XeTeX'' ne produit pas directement de sortie PDF mais fonctionne //via// un format intermédiaire, |
+ | XDV (//eXtended DVI//). Contrairement au format classique [[5_fichiers:dvi:qu_est_qu_un_fichier_dvi|DVI]] produit par <latex>\TeX</latex>, | ||
+ | les fichiers XDV ne peuvent pas être visualisés directement et sont normalement convertis directement en PDF | ||
+ | lors de l'exécution de ''xetex''. Cette conversion est réalisée ''xdvpdfmx''. | ||
- | ----- | ||
- | //Source:// [[faquk>FAQ-xetex-luatex|What are XeTeX and LuaTeX?]] | + | ===== Qu'est ce que XeLaTeX? ===== |
+ | |||
+ | XeLaTeX est, tout naturellement, le [[1_generalites:glossaire:qu_est_ce_que_latex|format LaTeX]] utilisé avec le moteur XeTeX. | ||
+ | |||
+ | |||
+ | <note> | ||
+ | «XeTeX» se prononce [ziːtɛk], d'après son auteur original, Jonathan Kew | ||
+ | (voir aussi «[[1_generalites:bases:comment_prononcer_tex|Comment prononcer “TeX” ou “LaTeX”?]]»). | ||
+ | </note> | ||
+ | |||
+ | |||
+ | ----- | ||
+ | //Sources:// | ||
+ | * [[faquk>FAQ-xetex-luatex|What are XeTeX and LuaTeX?]] | ||
+ | * [[wpfr>XeTeX]] sur Wikipedia. | ||
+ | * [[https://tug.org/interviews/kew.html|Interview de Jonathan Kew]] (en anglais), | ||
+ | * [[https://tex.stackexchange.com/questions/274617/proper-pronunciation-of-xetex-xelatex|Proper pronunciation of XeTeX, XeLaTeX]]. | ||
- | {{htmlmetatags>metatag-keywords=(LaTeX,UTF8,Unicode,XeTeX) | + | {{htmlmetatags>metatag-keywords=(LaTeX,UTF8,Unicode,XeTeX,utiliser les polices système,OpenType) |
metatag-og:title=(Qu'est ce que XeTeX) | metatag-og:title=(Qu'est ce que XeTeX) | ||
metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) | ||
}} | }} |