Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
6_distributions:kertex [2021/11/20 20:01] – Création de la page. tlaronde6_distributions:kertex [2021/11/20 20:28] (Version actuelle) – Ajout d'un lien vers le site kerTeX. jejust
Ligne 1: Ligne 1:
-====== Qu'est-ce que kerTeX? ======+====== Quelles sont les particularités de la distribution kerTeX? ======
  
 +{{ https://kertex.kergis.com/img/quixante_half.png?170}}
 +[[https://kertex.kergis.com/fr/index.html|kerTeX]] est une distribution du système TeX (à savoir non seulement TeX proprement dit
 +mais aussi [[1_generalites:glossaire:qu_est_ce_que_metafont|MetaFont]], les fontes,
 +[[1_generalites:glossaire:qu_est_ce_que_metapost|MetaPost]] de John Hobby et
 +les utilitaires dont [[5_fichiers:postscript:generer_un_fichier_postscript_a_partir_d_un_dvi|dvips de Tomas Rokicki]]),
 +système composé des logiciels de typographie écrits par D.E. Knuth ou de leurs dérivés.
  
-kerTeX est une distribution du système TeX (à savoir non seulement +Le préfixe «ker» vient de «kernel» parce que la base de ce qui est installé est le noyau 
-TeX proprement dit mais METAFONT, les fontes, MetaPost de John +(le terme a été utilisé par D.E. Knuth dans un des articles annonçant la révision 2021 du système) 
-Hobby et les utilitaires dont dvips de Tomas Rokicki), système +à savoir les moteurs (en anglais: //engines//) qui font l'essentiel du travail 
-composé des logiciels de typographie écrits par D.E. Knuth ou de +et sur lesquels «tournent» les macros.
-leurs dérivés.+
  
-Le préfixe ``ker'' vient de ``kernel'' parce que la base de ce qui +Afin qu'un tel système soit disponible partout et pour tous les systèmes d'exploitation, 
-est installé est le noyau (le terme a été utilisé par D.E. Knuth +y compris dans des environnements restreints, le système ne dépend que de la disponibilité 
-dans un des articles annonçant la révision 2021 du système) +d'un compilateur C et d'une [[wpfr>GNU_C_Library|libc]] pour le système.
-à savoir les moteurs (en anglais : ``engines'') qui font l'essentiel +
-du travail et sur lesquels "tournent" les macros.+
  
-Afin qu'un tel système soit disponible partout et pour tous les systèmes +Le cœur du système étant installé sur un OS hôte, ajouter des
-d'exploitation, y compris dans des environnements restreints, le système +
-ne dépend que de la disponibilité d'un compilateur C et d'une libc +
-pour le système. +
- +
-Le coeur du système étant installé sur un OS hôte, ajouter des+
 extensions (par exemple LaTeX, qui n'est pas un moteur, mais un ensemble extensions (par exemple LaTeX, qui n'est pas un moteur, mais un ensemble
 de macros tournant sur un moteur) se fait via le gestionnaire de paquets de macros tournant sur un moteur) se fait via le gestionnaire de paquets
Ligne 31: Ligne 29:
 d'une base Unix). d'une base Unix).
  
-Contrairement à ce que beaucoup pourraient croire, LaTeX n'est pas +Contrairement à ce que beaucoup pourraient croire, LaTeX n'est pas un moteur, 
-un moteur, mais un ensemble de macros et une infrastructure d'écriture +mais un ensemble de macros et une infrastructure d'écriture d'extensions 
-d'extensions --- du niveau utilisateur (``user'') pour reprendre +--- du niveau utilisateur (//user//) pour reprendre l'image d'un système typographique --- 
-l'image d'un système typographiquedont les moteurs seraient le +dont les moteurs seraient le noyau sur lequel «tournent» des programmes. 
-noyau sur lequel "tournent" des programmes. C'est donc une application +C'est donc une application tierce (pour la base) et des applications tierces 
-tierce (pour la base) et des applications tierces (pour les +(pour les extensions): des paquets.
-extensions) : des paquets.+
  
-Jusqu'à 2020, LaTeX pouvait tourner sur le moteur TeX tel qu'écrit par +Jusqu'à 2020, LaTeX pouvait tourner sur le moteur TeX tel qu'écrit par D.E. Knuth. À partir de 2020, 
-D.E. Knuth. À partir de 2020, LaTeX nécessitait les extensions e-TeX +LaTeX nécessitait les [[1_generalites:glossaire:qu_est_ce_que_etex|extensions e-TeX]] écrites par l'équipe NTS 
-écrites par l'équipe NTS et ne pouvait plus tourner sur TeX. Puis, en +et ne pouvait plus tourner sur TeX. Puis, en 2021, e-TeX ne suffisait plus 
-2021, e-TeX ne suffisait plus et LaTeX nécessitait des extensions +et LaTeX nécessitait des extensions (primitives) supplémentaires.
-(primitives) supplémentaires.+
  
-Ce pourquoi désormais au sein de kerTeX, a été développé Prote+Ce pourquoi désormais au sein de kerTeX, a été développé [[https://kertex.kergis.com/fr/prote.html|Prote]]
 (c'est un mot français...), qui reprend le principe de e-TeX, à (c'est un mot français...), qui reprend le principe de e-TeX, à
 savoir qu'il s'agit d'extensions à TeX + e-TeX. Prote est donc savoir qu'il s'agit d'extensions à TeX + e-TeX. Prote est donc
Ligne 51: Ligne 47:
 versions de LaTeX. versions de LaTeX.
  
-À terme, l'objectif de kerTeX est de fournir un système typographique +À terme, l'objectif de kerTeX est de fournir un système typographique pour les OS, 
-pour les OS, entre autres à la place de *roff, pouvant être utilisé +entre autres à la place de [[1_generalites:bases:alternatives_a_tex#troffnroffgroff|*roff]], 
-non seulement pour les pages de manuel et la documentation du +pouvant être utilisé non seulement pour les pages de manuel et la documentation du système, 
-système, mais également par les utilisateurs (dont les utilisateurs +mais également par les utilisateurs (dont les utilisateurs de LaTeX). Pour cela, 
-de LaTeX). Pour cela, il doit rester minimal, tant au niveau de la +il doit rester minimal, tant au niveau de la taille, qu'au niveau des dépendances 
-taille, qu'au niveau des dépendances (juste une libc) ainsi qu'au niveau +(juste une libc) ainsi qu'au niveau de la licence (ouverte de type BSD). 
-de la licence (ouverte de type BSD).+ 
 +[[http://downloads.kergis.com/kertex/doc/LISEZ.MOI|La documentation du projet]] (en français) 
 +détaille abondamment historique et objectifs. 
  
 +------
 +//Source:// [[https://kertex.kergis.com/fr/index.html|Site web de kerTeX.]]
  
  
-{{htmlmetatags>metatag-keywords=(distributions LaTeX,kerTeX,projet kerTeX) +{{htmlmetatags>metatag-keywords=(distributions LaTeX,kerTeX,projet kerTeX,distributions alternative,distribution LaTeX embarquée
-metatag-og:title=(Qu'est-ce que kerTeX?)+metatag-og:title=(Quelles sont les particularités de la distribution kerTeX?)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
6_distributions/installation/kertex.1637438483.txt.gz · Dernière modification : 2021/11/20 20:01 de tlaronde
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0