Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
6_distributions:kertex [2021/11/20 20:06] – Ajout du logo. tlaronde | 6_distributions:kertex [2021/11/20 20:28] (Version actuelle) – Ajout d'un lien vers le site kerTeX. jejust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
{{ https:// | {{ https:// | ||
- | kerTeX est une distribution du système TeX (à savoir non seulement | + | [[https:// |
- | TeX proprement dit mais METAFONT, les fontes, MetaPost de John | + | mais aussi [[1_generalites: |
- | Hobby et les utilitaires dont dvips de Tomas Rokicki), | + | [[1_generalites: |
- | composé des logiciels de typographie écrits par D.E. Knuth ou de | + | les utilitaires dont [[5_fichiers: |
- | leurs dérivés. | + | système |
- | Le préfixe «ker» vient de «kernel» parce que la base de ce qui | + | Le préfixe «ker» vient de «kernel» parce que la base de ce qui est installé est le noyau |
- | est installé est le noyau (le terme a été utilisé par D.E. Knuth | + | (le terme a été utilisé par D.E. Knuth dans un des articles annonçant la révision 2021 du système) |
- | dans un des articles annonçant la révision 2021 du système) | + | à savoir les moteurs (en anglais: // |
- | à savoir les moteurs (en anglais: // | + | et sur lesquels «tournent» les macros. |
- | du travail et sur lesquels «tournent» les macros. | + | |
- | Afin qu'un tel système soit disponible partout et pour tous les systèmes | + | Afin qu'un tel système soit disponible partout et pour tous les systèmes d' |
- | d' | + | y compris dans des environnements restreints, le système ne dépend que de la disponibilité |
- | ne dépend que de la disponibilité d'un compilateur C et d'une libc | + | d'un compilateur C et d' |
- | pour le système. | + | |
Le cœur du système étant installé sur un OS hôte, ajouter des | Le cœur du système étant installé sur un OS hôte, ajouter des | ||
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' | + | mais un ensemble de macros et une infrastructure d' |
- | d' | + | --- du niveau utilisateur (//user//) pour reprendre l' |
- | l' | + | 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): |
- | extensions): | + | |
- | Jusqu' | + | Jusqu' |
- | D.E. Knuth. À partir de 2020, LaTeX nécessitait les extensions e-TeX | + | LaTeX nécessitait les [[1_generalites: |
- | écrites par l' | + | et ne pouvait plus tourner sur TeX. Puis, en 2021, e-TeX ne suffisait plus |
- | en 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é |
(c'est un mot français...), | (c'est un mot français...), | ||
savoir qu'il s'agit d' | savoir qu'il s'agit d' | ||
Ligne 51: | Ligne 47: | ||
versions de LaTeX. | versions de LaTeX. | ||
- | À terme, l' | + | À terme, l' |
- | pour les OS, entre autres à la place de *roff, pouvant être utilisé | + | entre autres à la place de [[1_generalites: |
- | 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:// | ||
+ | détaille abondamment historique et objectifs. | ||
------ | ------ | ||
Ligne 64: | Ligne 63: | ||
{{htmlmetatags> | {{htmlmetatags> | ||
- | metatag-og: | + | metatag-og: |
metatag-og: | metatag-og: | ||
}} | }} |