Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
1_generalites:histoire:developpement_du_moteur_tex [2021/10/16 14:29] – Changement de l'ordre des sections. Correction de coquilles. Ajout de liens. jejust1_generalites:histoire:developpement_du_moteur_tex [2022/09/23 16:25] (Version actuelle) – Suppression d'espace inutile dbitouze
Ligne 16: Ligne 16:
  
 ''[[1_generalites:glossaire:qu_est_ce_que_xetex|XeTeX]]'', développé à l'origine par Jonathan Kew, est un moteur Unicode <latex>\TeX</latex> ''[[1_generalites:glossaire:qu_est_ce_que_xetex|XeTeX]]'', développé à l'origine par Jonathan Kew, est un moteur Unicode <latex>\TeX</latex>
-capable de charger des polices système à l'aide de la [[wpfr> HarfBuzz|bibliothèque HarfBuzz]], ce qu'il obtient+capable de charger des polices système à l'aide de la [[wpfr>HarfBuzz|bibliothèque HarfBuzz]], ce qu'il obtient
 par une syntaxe étendue de la primitive ''\font''. Il s'appuie sur ε-<latex>\TeX</latex> et ajoute également une gamme par une syntaxe étendue de la primitive ''\font''. Il s'appuie sur ε-<latex>\TeX</latex> et ajoute également une gamme
 de nouvelles primitives utiles pour travailler avec des langues non latines. Par ailleurs, le processus de composition est essentiellement de nouvelles primitives utiles pour travailler avec des langues non latines. Par ailleurs, le processus de composition est essentiellement
Ligne 58: Ligne 58:
 ==== Omega et Aleph ==== ==== Omega et Aleph ====
  
-[[wpfr> Omega_(logiciel)|Omega (Ω)]] a été développé comme une extension de <latex>\TeX</latex> pour des textes multilingues+[[wpfr>Omega_(logiciel)|Omega (Ω)]] a été développé comme une extension de <latex>\TeX</latex> pour des textes multilingues
 utilisant une grande variété d'encodages en entrée. Omega utilisait des caractères 16 bits codés Unicode. utilisant une grande variété d'encodages en entrée. Omega utilisait des caractères 16 bits codés Unicode.
 Il a apporté de nombreux concepts innovants, dont notamment le « processus de traduction » qui prend un flux de caractères Il a apporté de nombreux concepts innovants, dont notamment le « processus de traduction » qui prend un flux de caractères
Ligne 66: Ligne 66:
 est devenu moribond au moment où l'un des développeurs d'origine s'est retiré (emmenant avec lui un groupe d'étudiants en recherche). est devenu moribond au moment où l'un des développeurs d'origine s'est retiré (emmenant avec lui un groupe d'étudiants en recherche).
  
-Avant cet événement pénible, un courant de développement séparé avait déjà commencé afin de produire un programme appelé [[wp> Omega_(TeX)#Aleph_and_LuaTeX|Aleph]],+Avant cet événement pénible, un courant de développement séparé avait déjà commencé afin de produire un programme appelé [[wp>Omega_(TeX)#Aleph_and_LuaTeX|Aleph]],
 qui fusionnait les fonctionnalités de ε-<latex>\TeX</latex> dans une base de code Omega stable et qui ajoutait d'autres extensions. qui fusionnait les fonctionnalités de ε-<latex>\TeX</latex> dans une base de code Omega stable et qui ajoutait d'autres extensions.
 Aleph s'est également avéré former une plate-forme attrayante pour de nombreuses personnes mais son développement s'est également arrêté. Aleph s'est également avéré former une plate-forme attrayante pour de nombreuses personnes mais son développement s'est également arrêté.
Ligne 85: Ligne 85:
 ==== EχTeX ==== ==== EχTeX ====
  
-{{ http://www.extex.org/documentation/logo/eli-256.png?128}}Le [[http://www.extex.org/|projet EχTeX]] s'appuyait sur l'expérience+Le [[http://www.extex.org/|projet EχTeX]] s'appuyait sur l'expérience
 de nombreux projets de développement et d'extension de <latex>\TeX</latex> pour développer un nouveau système semblable de nombreux projets de développement et d'extension de <latex>\TeX</latex> pour développer un nouveau système semblable
 à <latex>\TeX</latex>. Le système a été développé en Java. à <latex>\TeX</latex>. Le système a été développé en Java.
Ligne 91: Ligne 91:
 ExTeX a été conçu pour accepter des entrées [[wpfr>Unicode]] et pour implémenter toutes les primitives de <latex>\TeX</latex> avec, ExTeX a été conçu pour accepter des entrées [[wpfr>Unicode]] et pour implémenter toutes les primitives de <latex>\TeX</latex> avec,
 pour certaines d'entre elles vues comme obsolètes, des alternatives modernes. pour certaines d'entre elles vues comme obsolètes, des alternatives modernes.
-Des extensions présentes avec [[1_generalites: glossaire:qu_est_ce_que_etex|ε-TeX]], [[1_generalites:glossaire:qu_est_ce_que_pdftex|pdfTeX]]+Des extensions présentes avec [[1_generalites:glossaire:qu_est_ce_que_etex|ε-TeX]], [[1_generalites:glossaire:qu_est_ce_que_pdftex|pdfTeX]]
 et Omega ont été identifiées pour y être incorporées. et Omega ont été identifiées pour y être incorporées.
  
1_generalites/histoire/developpement_du_moteur_tex.1634394598.txt.gz · Dernière modification : 2021/10/16 14:29 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0