
Au-dessus du système de base de kerTeX, s'installent les données utilisateurs. L'un ne va pas sans les autres, car même le coeur des données système : les fontes CM compilées ; les formats "plain" pour METAFONT, TeX, ε-TeX et MetaPost, est installé comme un "paquet" (pkg).
Mais il y a d'autres extensions proposées, dont LaTeX et une kyrielle de macros qui lui sont associées.
NOTES DE PUBLICATION
- 2023-08-27 : kerTeX / MetaPost : correction d'une faute introduite en simplifiant la recherche d'un fichier inclus (input). En simplifiant la recherche d'un fichier inclus, qui "bégayait" en cas d'insuccès — réessayant pour exactement le même résultat — j'avais supprimé une branche alternative inutile pour le résultat mais qui assurait qu'une variable automatique était définie également en cas d'insuccès. Le résultat, c'est qu'en cas de fichier non trouvé, cette variable avait la valeur que le hasard lui donnait, qui le plus probablement était différente de zéro, et était interprétée comme "vrai" alors qu'en l'occurrence, ce devait être "faux". Le crash suivait. Corrigé. Merci à Dirk-Wilhelm Peters pour avoir signalé le problème !
- 2023-08-01 : kerTeX / Prote : modification des primitives de fichiers. Les nouvelles primitives de fichier sont utilisées en escomptant qu'elles se comporteront à l'instar de la primitive input à savoir en ajoutant ".tex" s'il n'y a pas déjà d'extension. Prote a été modifié pour ce faire. Nécessaire pour la nouvelle version de LaTeX.
- 2023-07-25 : kerTeX : mise à jour cweb ; ajout armv8l. Incorporation de la version 4.9 des utilitaires CWEB. Ajout dans RISK des paramètres pour armv8l (ISA v8, pour 32bits en little endian). Vous devez récupérer la nouvelle version de get_mk_install car il y a ajout de sources séparées pour CWEB qui est maintenu séparément. Merci à Antonio Olivares pour le rapport d'erreur sur Android !
- 2023-05-09 :Correction latex.sh pour Plan9. Sed(1) sur Plan9/9front ne gère pas les classes de caractères. Merci à Jack Lawler pour le rapport d'erreur et la proposition de correction !
- 2023-05-08 : get_mk_install.sh. Le script vérifie désormais que l'utilisateur donné (si différent de l'utilisateur par défaut) existe (car l'installation ne crée PAS les utilisateur et groupe) et qu'il est membre du groupe donné.
- 2023-03-17 : LaTeX : recette mise à
jour pour permettre d'ajouter les césures (à partir des noms Babel)
de plusieurs langages au format. En définissant sur la ligne
de commande SUPPORTED_LANGUAGES avec une liste de noms
(Babel) de langages, noms séparés par des blancs, langages dont
les motifs et exceptions de césure (hyphenation)
doivent être compilés dans le format. Exemple :
SUPPORTED_LANGUAGES="french ukenglish ngerman russian" $KERTEX_SHELL latex.sh install
ajoutera le français, l'anglais (étendu par rapport à `hyphen.tex' de D.E.K.), l'allemand (post 1996) et le russe pour la césure, la sélection se faisant, par la suite, à l'aide des macros Babel des paquets niveau utilisateur relatifs, qui devront être ajoutés par leur recette kerTeX dédiée. - 2023-03-05 : kerTeX_M : correction pour compilation sur RHEL. Sur RHEL, l'ordre des objets liés, en tout cas si l'un s'appelle "lib.o", importe. Merci à B. Atticus Grobe ! pour avoir remonté l'information.
- 2023-01-19 : kerTeX 0.99.19.01 : Augmentation de la mémoire (BIG) pour version LaTeX courante. La version courante de LaTeX sur CTAN nécessite d'augmenter la mémoire (qui est définie à la compilation). Merci à Antonio Olivares pour le rapport d'erreur !
- 2022-11-06 : Correction pour la compilation de kertex_T sur Plan9. Une macro relative à la version POSIX nécessite d'être définie pour la compilation du code dépendant du système (pour une routine implémentant une des primitives supplémentaires requises par LaTeX). Signalé par Skip Tavakkolia. Également correction d'une bourde, signalée par Martin Ruckert, dans input.ch, mais qui n'avait pas d'incidence fonctionnelle (inutile de mettre à jour juste pour ça !). Merci à tous les deux pour le retour !
- 2022-10-13 : Correction de la recette LaTex pour Plan9. Certaines commandes ajoutées récemment à la recette ne correspondait pas à l'usage sur Plan9 (rmdir, utiliser mv pour des répertoires...) et l'invocation de mf pour la génération des fontes EC présupposait que les répertoires de kerTeX étaient dans le PATH/path. Corrigé. Merci à Chris Gorman pour le rapport d'erreur !
- 2022-09-26 : Mise à jour de la recette LaTeX. La recette a été mise à jour pour incorporer divers fichiers nécessaires au traitement du dtx de bbold@fonts.sh, lorsque l'on ajoute le support de ces fontes à LaTeX (compatibilité ?). Merci à Antonio Olivares pour le rapport d'erreur et les essais !
- 2022-09-12 : Mise à jour recette
LaTeX (2022-06-01-PL5). La recette a été mise à jour
pour la version courante sur les serveurs CTAN. Note : si les noms
des fichiers sont inchangés, une recette fonctionne même avec
la version en cours sur CTAN, peut-être plus récente que la récente.
S'il y a un changement, la recette
ne fonctionnera qu'avec la version des fichiers correspondant au
moment de l'écriture de la recette et dans ce cas il faut utiliser
le cache KerGIS :
$KERTEX_SHELL rcp.sh -p http install
. Merci à Antonio Olivares pour avoir signalé la mise à jour. - 2022-09-08 : Version mineure de kerTeX. Possibilité d'utiliser fetch comme client HTTP pour FreeBSD (supporte la redirection des CDN CTAN) — il faut utiliser également la dernière version de get_mk_install.sh pour pouvoir le sélectionner à l'installation. Également, amélioration de mp2ps pour la génération des figures isolées d'un script MetaPost.
- 2022-05-18 : Deux nouveaux paquets LaTeX : exam et lcg. (Sous l'incitation d'Antonio Olivares...)
- 2022-04-29 : Paquet LaTeX. À nouveau une correction : le chemin de recherche pour les fontes LaTeX (installées par la recette) n'était pas spécifié ; or elles sont nécessaires pour pouvoir compiler le format ; donc elles étaient trouvées dans les chemins par défaut — sur l'installation — ce qui fonctionnait pour une mise à jour puisqu'elles étaient existantes, et échouait pour une installation initiale. Corrigé. Merci à Antonio Olivares pour le rapport d'erreur !
- 2022-04-26 : Problèmes de connexion pour les
recettes (pkg). La recette latex.sh utilise une adresse
qui correspond en fait à un CDN, redirigeant les requêtes, en
fonction de la position et de la charge, entre différents serveurs
HTTPS. Deux problèmes : certains clients (déclarés pour le système)
ne sont pas capables de gérer les redirections ou (le client
ftp(1) de FreeBSD) ne gèrent pas le HTTPS ; et
curl, qui gère (mais avec certains drapeaux), est banni
par certains serveurs quand il est reconnu comme étant Curl... Si
le client par défaut ne convient pas, utiliser par exemple
lftp(1) en invoquant
sys_httpc=lftp sh latex.sh install
ou mettez à jour le gestionnaire des paquets par :
sh $KERTEX_LIBDIR/pkg/rcp/tools@pkg.sh install ce qui vous permettra, normalement, d'utiliser curl comme client (sys_httpc=curl). Enfin, vous pouvez aussi, dans la recette latex.sh remplacé le serveur http://mirrors.ctan.org/ par http://downloads.kergis.com/kertex/pkg/src/ qui a reçu une copie des données pour latex.sh et qui n'a pas de CDN ou ne réclame pas le HTTPS. - 2022-04-21 : latex.sh : correction ; kerTeX 0.99.17.1 : augmentation des capacités BIG pour LaTeX. Une bourde dans la recette latex.sh conduisait à ne pas installer tous les fichiers TFM etc. du paquet de fontes psnfss. Corrigé. Merci à Jack Lawler ! également pour m'avoir signalé une faute de portabilité (unzip utilisé à la place de $PKG_UNZIP) . Pour kerTeX : les capacités n'étaient pas suffisantes pour certains usages déclarant beaucoup de macros. Correction également de l'erreur émise si on aboutissait à une fin de fichier sans fin de ligne. Confort : les macro-définitions epsf.tex sont recherchées comme epsf.sty par certains usages LaTeX : les liens sont établis par défaut. Merci à Antonio Olivares pour les remontées d'erreur !
- 2022-04-18 : latex.sh : corrections pour graphics et psnfss. Graphics était inclus mais incorrectement spécifié dans le KXPATH ; psnfss était incomplètement inclus (manquaient les définitions des fontes en pfb et les cartes dvips). Corrigé. Merci à Antonio Olivares pour avoir signalé le problème !
- 2022-04-17 : kerTeX : 0.99.16.0 : Prote et support LaTeX3. Publication de la version avec Prote comme engin TeX principal (compatible TeX et e-TeX ; primitives additionnelles requises par LaTeX3 ; compatibilité de la primitive \input avec l'usage de Web2C — TeXLive). Également : prise en compte de la spécification du répertoire courant (du processus) pour les fichiers : "./un/chemin/de/fichier" n'est pas recherché s'il n'est pas trouvé mais considéré tel quel, le répertoire courant étant celui du processus (pas le répertoire du premier script donné). La recette latex.sh a été mise à jour avec la dernière version en ligne sur CTAN (le restant des paquets LaTeX — les recettes actuelles doivent être compatibles — sera mis à jour progressivement quand la charge de travail le permettra).
- 2022-03-25 : Prote : version de développement : implémentation des méthodes supplémentaires pour la primitive input. Prote — moteur par défaut pour TeX, eTeX et LaTeX — accepte désormais les noms de fichiers entre apostrophes doubles (ce qui permet les espaces) ainsi que l'extension permettant de donner un tel nom comme un argument interprété entre caractères de groupement. Le détail est expliqué dans la doc input.pdf sur la page dédiée de Prote. Merci à Phelype Oleinik pour le fichier de banc d'essai avec les précisions sur le comportement attendu de l'implémentation ! (Note : la recette pour LaTeX n'est pas encore mise à jour, le temps de vérifier qu'un démon ne s'est pas lové dans des détails à propos des acrobaties autour des apostrophes doubles.)
- 2022-03-07 : Prote : version de développement 0.99.15.9 : permettre les espaces dans les noms de fichier pour le code partagé. La plupart des engins utilisés avec LaTeX permettent des noms de fichier comprenant des espaces (alors que les espaces sont des délimiteurs dans les programmes d'origine et sont donc interdits dans les noms). Afin de le permettre, la bibliothèque partagée par tous les utilitaires, tant écrits en Pascal qu'en C, a été modifiée et tous les change files WEB ou CWEB repris ainsi que les fichiers afin de les adapter à la nouvelle API. C'est un changement majeur. La modification de TeX/Prote pour la primitive input suivra. C'est une publication d'alpha.
- 2021-10-14 :Prote (version de développement) a été testé avec succès sur NetBSD, FreeBSD, DragonFly et Android, sur des architectures amd64, aarch64 et earmv7. Merci encore une fois à Antonio Olivares pour une bonne partie des essais sur différents systèmes !
- 2021-10-11 : Prote a été intégré dans la version de développement de kerTeX. Cette version est disponible en téléchargement en sélectionnant dev lorsque get_mk_install.sh (ou get_mk_install.rc) demande de sélectionner la version. Voyez la page de Prote pour plus d'informations !
- 2021-09-21 : Prote : nouveau processeur typographique, compatible TeX et e-TeX, avec extensions. Dans l'esprit de e-TeX, Prote est un nouveau processeur typographique développé sur TeX, compatible avec TeX, incorporant les extensions e-TeX et ajoutant des fonctionnalités supplémentaires. Les premières sont les primitives requises par les versions les plus récentes de LaTeX. Le moteur sera intégré prochainement dans la distribution.
- 2021-09-02 : Correction de sécurité de TeX, METAFONT, MetaPost et e-TeX. Un comportement cafardeux du traitement des noms de fichiers dans des cas extrêmes a été trouvé et une correction appliquée pour imposer, au minimum, que les fichiers de log et dvi aient dans tous les cas l'extension. Pour les utilisateurs de LaTeX, le paquet doit être également réinstallé (afin que LaTeX utilise le nouvel engin e-TeX.
- 2021-06-27 : Correction de kerTeX_T:mp2ps. L'utilitaire echo interprète ou pas les séquences d'échappement (le comportement n'est pas prescrit par POSIX.2). L'interprétation est faite dans le shell fourni sur Pi, ce qui provoquait une génération incorrecte du script TeX généré par mp2ps. C'est corrigé — il s'agit du seul changement pour l'instant, si l'utilitaire fonctionne sur votre système, il est donc inutile de mettre à jour. Merci à Antonio Olivares pour le rapport d'erreur !
- 2021-04-22 : Nouvelle version des sources de D.E. Knuth. D.E. Knuth a mis à jour TeX, METAFONT et les programmes auxiliaires au titre de la révision de 2021. KerTeX a été mis à jour pour fournir la dernière version des programmes et adapter e-TeX et MetaPost en conséquence.
- 2021-04-07 : corrections de certaines recettes babel (pkg). Les recettes belarusian, friulan, georgian, hungarian, italian, occitan, piedmontese, romansh et slovenian de Babel ont été corrigées pour une erreur (sans conséquence sur l'usage) : il n'y a pas de .ins donc le code relatif ne doit pas être invoqué. Merci à Antonio Olivares pour le rapport d'erreur !
- 2021-03-08 : corrections pour Plan9. Plan9 ne fournit pas rmdir et mv ne renomme/déplace que des fichiers. Corrections dans RISK, ajustement de version RISK pour kertex_M, correction dans kertex_T pour mp2ps, et corrections des recettes (pkg) latex.sh et amstex.sh . Merci à Gilman Ironworks pour la remontée du problème !
- 2021-02-11 : correction RISK pour Raspberry Pi OS. La bibliothèque dynamiquement partagée C nécessite une bibliothèque statique annexe, dont les informations sont données par une pseudo bibliothèque sous /usr/lib/... qui est en fait un script ld(1). En cherchant, d'abord, sous /lib/..., c'est la bibliothèque nue qui est trouvée conduisant à des symboles non définis lors de l'édition des liens. Solution : l'ordre de recherche dans les répertoires est changé pour raspbian. (Merci à Antonio Olivares pour la remontée de l'échec sur la nouvelle version de Raspberry Pi !)
- 2020-11-22 : correction recette latex.sh. La recette intègre désormais des paquets (ams, babel core, cyrillic, graphics, tools — les fontes ec) qui étaient disponibles séparément mais qui sont requis. En conséquence, si ces paquets obsolètes sont installés, ils sont automatiquement désinstallés après l'installation de LaTeX. Problème : les nouveaux fichiers étaient installés dans le même répertoire que celui de l'ancien paquet, et si l'ancien paquet avait été installé, les (nouveaux) fichiers, ayant remplacé les anciens étaient donc désinstallés... Corrigé. Merci à Antonio Olivares !
- 2020-11-22 : correction RISK et kerTeX_T. correction RISK pour une instruction "cd répertoire_alternatif" qui peut échouer (Linux) ; corrections RISK et kerTeX pour la compilation statique sous les distributions Linux (testé sous Android). Merci une fois encore à Antonio Olivares pour la remontée d'information !
- 2020-11-18 : Mise à jour RISK pour FreeBSD et correction recettes russian et ukrainian. RISK : Chercher spécifiquement clang et ne pas récupérer c99 qui n'accepte que les options POSIX. Russian et ukrainian : docstrip, le nom batchfile doit être conservé. Merci à Antonio Olivares pour le rapport !
- 2020-11-17 : Mise à jour RISK pour OpenBSD et arm64. Des correctifs ont été appliqués pour la compilation sur OpenBSD ; les paramètres ont été ajoutés pour arm64 (aarch64). Merci à Asad Lodhia pour les rapports et les essais !
- Correction des recettes de langue LaTeX (babel). L'autogénération des fichiers est réalisée via docstrip, qui est fourni par LaTeX et doit donc être réalisée par latex et non tex — docstrip est accessible par tex si et seulement si babel@tex a été ajouté. Merci à Antonio Olivares pour le rapport d'erreur !
- Ajout de la recette carlisle@latex pour diverses feuilles de style ou de macros dues à David Carlisle (scalefnt.sty par exemple).
Les paquets disponibles sont la version CTAN du 2020-10-26 ; LaTeX est en version 2e 2020-02-02-PL5 (voir la page de discussion sur l'ingénierie).
Utilisation du système de paquets
De manière générique, tout ce qui se réfère à pkg dans kerTeX est lié à la gestion de l'ajout de données au noyau du système.
Le morceau de script permettant de télécharger les sources, traiter les données et installer le résultat conformément à la hiérarchie kerTeX est appelé une recette (en anglais : recipe) et nous utiliserons l'abbréviation rcp par la suite pour nous référer à une de ces "recettes".
Après l'installation de l'arborescence, de fichiers sources (par exemple les scripts METAFONT des fontes CM) et des programmes compilés, on fait appel au système de paquets pour compiler et installer le coeur des données de base, à savoir les fontes CM compilées, les formats "plain" etc. Cela est proposé automatiquement par le script d'installation get_mk_install. Cette rcp s'appelle core@pkg.sh.
Pour cette recette comme pour toutes les autres, la procédure est la même (ici some_dir est le répertoire contenant la recette, et rcp est le nom de fichier de la recette — exemple : core@pkg.sh):
. which_kertex $KERTEX_SHELL some_dir/rcp install
De facto, il existe un répertoire dédié de la hiérarchie kerTeX sous lequel sont placées les recettes : $KERTEX_LIBDIR/pkg/rcp/. C'est dans ce répertoire que sont placées toutes les recettes existantes en invoquant la recette rcp@pkg.sh. Donc, pour télécharger toutes les recettes existantes dans leur dernière version (ce téléchargement est proposé par le script get_mk_install) :
. which_kertex $KERTEX_SHELL $KERTEX_LIBDIR/pkg/rcp/rcp@pkg.sh install
Comme l'infrastructure de gestion de paquets est la partie susceptible d'évoluer le plus vite (par rapport aux moteurs compilés ou aux fontes qui sont très stables, particulièrement pour ce qui est développé par D. E. Knuth), la mise à jour éventuelle de la gestion des paquets est faite à l'aide... de la gestion des paquets, en invoquant la recette tools@pkg.sh :
. which_kertex $KERTEX_SHELL $KERTEX_LIBDIR/pkg/rcp/tools@pkg.sh install
Paquets disponibles (recettes)
Les paquets requis par LaTeX : ams, babel (base),
cyrillic, graphics et tools sont installés par la recette latex et
ne sont donc plus des paquets séparés (il existe une recette Babel
pour TeX et ε-TeX ; mais plus pour LaTeX puisque la base
est incluse). Ec est également inclus bien qu'il ne soit pas cité
dans les requis, ne serait-ce que parce que sample2e.tex le nécessite
pour être généré, ou ltxcheck pour être passé.
Seule la
base Babel est installée. Vous devez installer éventuellement
l'extension correspondant au language utilisé
some_language@latex.sh (pour Tex et ε-TeX, il
faut installer la base babel@tex.sh et la particularisation
some_language@babel@tex.sh.)
Les
À l'heure actuelle, le responsable du projet est Thierry LARONDE, et sa clef publique est disponible sur le serveur de clefs pgp.mit.edu.
Fichier | Date de publication | Taille (en octets) | Description | Signature |
---|---|---|---|---|
m3D@mp.sh | 2020-10-27 | 2792 | Installation du paquet m3D d'Anthony Phan pour plain MetaPost. | m3D@mp.sh.sig |
bbm@fonts.sh | 2020-10-27 | 3544 | Installation des fontes cm "tableau noir" de Gilles F. Robert | bbm@fonts.sh.sig |
bbold@fonts.sh | 2023-08-01 | 4026 | Installation des fontes "tableau noir" d'Alan Jeffrey | bbold@fonts.sh.sig |
cmfrak@fonts.sh | 2020-10-27 | 3461 | Installation de la version réencodée par Daniel Taupin des fontes YFRAK de Yannis Haralambous | cmfrak@fonts.sh.sig |
frcursive@fonts.sh | 2020-10-27 | 3923 | Installation des fontes cursives d'Emmanuel Beffara. | frcursive@fonts.sh.sig |
lh@fonts.sh | 2020-10-28 | 3215 | Les fontes LH solutionnent le problème de la très large diversité des alphabets écrits à base de caractères cyrilliques. Les fontes sont la base originale de l'ensemble des encodages T2* et X2 qui sont maintenant utilisés lorsque, avec LaTeX, on a besoin d'écrire dans des langages cyrilliques. Avertissement : encodage T2A seul supporté pour l'instant. (Romick "yellow rabbit") | lh@fonts.sh.sig |
lm@fonts.sh | 2020-10-28 | 37204 | Fontes Latin Modern pour LaTeX. (Mark van Atten) | lm@fonts.sh.sig |
ly1@fonts.sh | 2020-10-27 | 6267 | Installation des versions encodées en LY1 des fontes PostScript normales (p*8y.tfm). | ly1@fonts.sh.sig |
pl@fonts.sh | 2020-10-27 | 5010 | Installation des extensions polonaises aux fontes CM | pl@fonts.sh.sig |
rsfs@fonts.sh | 2020-10-27 | 3425 | Installation des fontes cm "Formal Script Symbol" de Ralph Smith | rsfs@fonts.sh.sig |
urw@fonts.sh | 2020-10-27 | 21339 | Installation des fontes URW PostScript Type-1, avec tfm et vf | urw@fonts.sh.sig |
babel@tex.sh | 2020-10-27 | 2439 | Base de Babel pour les moteurs tex et etex | babel@tex.sh.sig |
azerbaijani@babel@tex.sh | 2020-10-27 | 2463 | Installation des particularisations pour azerbaijani pour Babel sur les moteurs tex et etex. | azerbaijani@babel@tex.sh.sig |
basque@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour basque pour Babel sur les moteurs tex et etex. | basque@babel@tex.sh.sig |
belarusian@babel@tex.sh | 2021-04-07 | 2484 | Installation des particularisations pour belarusian pour Babel sur les moteurs tex et etex. | belarusian@babel@tex.sh.sig |
bosnian@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour bosnian pour Babel sur les moteurs tex et etex. | bosnian@babel@tex.sh.sig |
breton@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour breton pour Babel sur les moteurs tex et etex. | breton@babel@tex.sh.sig |
bulgarian@babel@tex.sh | 2020-10-27 | 2441 | Installation des particularisations pour bulgarian pour Babel sur les moteurs tex et etex. | bulgarian@babel@tex.sh.sig |
catalan@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour catalan pour Babel sur les moteurs tex et etex. | catalan@babel@tex.sh.sig |
croatian@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour croatian pour Babel sur les moteurs tex et etex. | croatian@babel@tex.sh.sig |
czech@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour czech pour Babel sur les moteurs tex et etex. | czech@babel@tex.sh.sig |
danish@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour danish pour Babel sur les moteurs tex et etex. | danish@babel@tex.sh.sig |
dutch@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour dutch pour Babel sur les moteurs tex et etex. | dutch@babel@tex.sh.sig |
english@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour english pour Babel sur les moteurs tex et etex. | english@babel@tex.sh.sig |
esperanto@babel@tex.sh | 2020-10-27 | 2441 | Installation des particularisations pour esperanto pour Babel sur les moteurs tex et etex. | esperanto@babel@tex.sh.sig |
estonian@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour estonian pour Babel sur les moteurs tex et etex. | estonian@babel@tex.sh.sig |
french@babel@tex.sh | 2020-10-27 | 2564 | Installation des particularisations pour french pour Babel sur les moteurs tex et etex. | french@babel@tex.sh.sig |
friulan@babel@tex.sh | 2021-04-07 | 2451 | Installation des particularisations pour friulan pour Babel sur les moteurs tex et etex. | friulan@babel@tex.sh.sig |
georgian@babel@tex.sh | 2021-04-07 | 2462 | Installation des particularisations pour georgian pour Babel sur les moteurs tex et etex. | georgian@babel@tex.sh.sig |
german@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour german pour Babel sur les moteurs tex et etex. | german@babel@tex.sh.sig |
greek@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour greek pour Babel sur les moteurs tex et etex. | greek@babel@tex.sh.sig |
hebrew@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour hebrew pour Babel sur les moteurs tex et etex. | hebrew@babel@tex.sh.sig |
hungarian@babel@tex.sh | 2021-04-07 | 2473 | Installation des particularisations pour hungarian pour Babel sur les moteurs tex et etex. | hungarian@babel@tex.sh.sig |
icelandic@babel@tex.sh | 2020-10-27 | 2441 | Installation des particularisations pour icelandic pour Babel sur les moteurs tex et etex. | icelandic@babel@tex.sh.sig |
indonesian@babel@tex.sh | 2020-10-27 | 2452 | Installation des particularisations pour indonesian pour Babel sur les moteurs tex et etex. | indonesian@babel@tex.sh.sig |
interlingua@babel@tex.sh | 2020-10-27 | 2463 | Installation des particularisations pour interlingua pour Babel sur les moteurs tex et etex. | interlingua@babel@tex.sh.sig |
irish@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour irish pour Babel sur les moteurs tex et etex. | irish@babel@tex.sh.sig |
italian@babel@tex.sh | 2021-04-07 | 2451 | Installation des particularisations pour italian pour Babel sur les moteurs tex et etex. | italian@babel@tex.sh.sig |
japanese@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour japanese pour Babel sur les moteurs tex et etex. | japanese@babel@tex.sh.sig |
kurmanji@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour kurmanji pour Babel sur les moteurs tex et etex. | kurmanji@babel@tex.sh.sig |
latin@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour latin pour Babel sur les moteurs tex et etex. | latin@babel@tex.sh.sig |
latvian@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour latvian pour Babel sur les moteurs tex et etex. | latvian@babel@tex.sh.sig |
macedonian@babel@tex.sh | 2020-10-27 | 2452 | Installation des particularisations pour macedonian pour Babel sur les moteurs tex et etex. | macedonian@babel@tex.sh.sig |
malay@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour malay pour Babel sur les moteurs tex et etex. | malay@babel@tex.sh.sig |
norsk@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour norsk pour Babel sur les moteurs tex et etex. | norsk@babel@tex.sh.sig |
occitan@babel@tex.sh | 2021-04-07 | 2451 | Installation des particularisations pour occitan pour Babel sur les moteurs tex et etex. | occitan@babel@tex.sh.sig |
piedmontese@babel@tex.sh | 2021-04-07 | 2495 | Installation des particularisations pour piedmontese pour Babel sur les moteurs tex et etex. | piedmontese@babel@tex.sh.sig |
polish@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour polish pour Babel sur les moteurs tex et etex. | polish@babel@tex.sh.sig |
portuges@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour portuges pour Babel sur les moteurs tex et etex. | portuges@babel@tex.sh.sig |
romanian@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour romanian pour Babel sur les moteurs tex et etex. | romanian@babel@tex.sh.sig |
romansh@babel@tex.sh | 2021-04-07 | 2451 | Installation des particularisations pour romansh pour Babel sur les moteurs tex et etex. | romansh@babel@tex.sh.sig |
russian@babel@tex.sh | 2020-11-18 | 2356 | Installation des particularisations pour russian pour Babel sur les moteurs tex et etex. | russian@babel@tex.sh.sig |
samin@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour samin pour Babel sur les moteurs tex et etex. | samin@babel@tex.sh.sig |
scottish@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour scottish pour Babel sur les moteurs tex et etex. | scottish@babel@tex.sh.sig |
serbianc@babel@tex.sh | 2020-10-27 | 2430 | Installation des particularisations pour serbianc pour Babel sur les moteurs tex et etex. | serbianc@babel@tex.sh.sig |
slovak@babel@tex.sh | 2020-10-27 | 2408 | Installation des particularisations pour slovak pour Babel sur les moteurs tex et etex. | slovak@babel@tex.sh.sig |
slovenian@babel@tex.sh | 2021-04-07 | 2473 | Installation des particularisations pour slovenian pour Babel sur les moteurs tex et etex. | slovenian@babel@tex.sh.sig |
sorbian@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour sorbian pour Babel sur les moteurs tex et etex. | sorbian@babel@tex.sh.sig |
spanish@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour spanish pour Babel sur les moteurs tex et etex. | spanish@babel@tex.sh.sig |
swedish@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour swedish pour Babel sur les moteurs tex et etex. | swedish@babel@tex.sh.sig |
thai@babel@tex.sh | 2020-10-27 | 2386 | Installation des particularisations pour thai pour Babel sur les moteurs tex et etex. | thai@babel@tex.sh.sig |
turkish@babel@tex.sh | 2020-10-27 | 2419 | Installation des particularisations pour turkish pour Babel sur les moteurs tex et etex. | turkish@babel@tex.sh.sig |
ukrainian@babel@tex.sh | 2020-11-18 | 2378 | Installation des particularisations pour ukrainian pour Babel sur les moteurs tex et etex. | ukrainian@babel@tex.sh.sig |
vietnamese@babel@tex.sh | 2020-10-27 | 2452 | Installation des particularisations pour vietnamese pour Babel sur les moteurs tex et etex. | vietnamese@babel@tex.sh.sig |
welsh@babel@tex.sh | 2020-10-27 | 2397 | Installation des particularisations pour welsh pour Babel sur les moteurs tex et etex. | welsh@babel@tex.sh.sig |
amstex.sh | 2021-03-08 | 3943 | Installation de la version plain TeX (et e-TeX) de AMS-TeX. | amstex.sh.sig |
latex.sh | 2023-05-09 | 18597 | Installation de LaTeX sur le système TeX (avec documentation). Crée latex(1) (moteur Prote désormais requis). | latex.sh.sig |
azerbaijani@latex.sh | 2020-11-13 | 2306 | Installation des particularisations pour azerbaijani pour Babel incorporé à LaTeX. | azerbaijani@latex.sh.sig |
basque@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour basque pour Babel incorporé à LaTeX. | basque@latex.sh.sig |
belarusian@latex.sh | 2022-02-15 | 2328 | Installation des particularisations pour belarusian pour Babel incorporé à LaTeX. | belarusian@latex.sh.sig |
bosnian@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour bosnian pour Babel incorporé à LaTeX. | bosnian@latex.sh.sig |
breton@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour breton pour Babel incorporé à LaTeX. | breton@latex.sh.sig |
bulgarian@latex.sh | 2020-11-13 | 2286 | Installation des particularisations pour bulgarian pour Babel incorporé à LaTeX. | bulgarian@latex.sh.sig |
catalan@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour catalan pour Babel incorporé à LaTeX. | catalan@latex.sh.sig |
croatian@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour croatian pour Babel incorporé à LaTeX. | croatian@latex.sh.sig |
czech@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour czech pour Babel incorporé à LaTeX. | czech@latex.sh.sig |
danish@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour danish pour Babel incorporé à LaTeX. | danish@latex.sh.sig |
dutch@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour dutch pour Babel incorporé à LaTeX. | dutch@latex.sh.sig |
english@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour english pour Babel incorporé à LaTeX. | english@latex.sh.sig |
esperanto@latex.sh | 2020-11-13 | 2286 | Installation des particularisations pour esperanto pour Babel incorporé à LaTeX. | esperanto@latex.sh.sig |
estonian@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour estonian pour Babel incorporé à LaTeX. | estonian@latex.sh.sig |
exam@latex.sh | 2022-05-18 | 1902 | Facilite la création des éléments pour les examens. (Philip S. Hirschhorn) | exam@latex.sh.sig |
french@latex.sh | 2020-11-13 | 2411 | Installation des particularisations pour french pour Babel incorporé à LaTeX. | french@latex.sh.sig |
friulan@latex.sh | 2022-02-15 | 2298 | Installation des particularisations pour friulan pour Babel incorporé à LaTeX. | friulan@latex.sh.sig |
georgian@latex.sh | 2022-02-15 | 2308 | Installation des particularisations pour georgian pour Babel incorporé à LaTeX. | georgian@latex.sh.sig |
german@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour german pour Babel incorporé à LaTeX. | german@latex.sh.sig |
greek@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour greek pour Babel incorporé à LaTeX. | greek@latex.sh.sig |
hebrew@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour hebrew pour Babel incorporé à LaTeX. | hebrew@latex.sh.sig |
hungarian@latex.sh | 2022-02-15 | 2318 | Installation des particularisations pour hungarian pour Babel incorporé à LaTeX. | hungarian@latex.sh.sig |
icelandic@latex.sh | 2020-11-13 | 2286 | Installation des particularisations pour icelandic pour Babel incorporé à LaTeX. | icelandic@latex.sh.sig |
indonesian@latex.sh | 2020-11-13 | 2296 | Installation des particularisations pour indonesian pour Babel incorporé à LaTeX. | indonesian@latex.sh.sig |
interlingua@latex.sh | 2020-11-13 | 2306 | Installation des particularisations pour interlingua pour Babel incorporé à LaTeX. | interlingua@latex.sh.sig |
irish@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour irish pour Babel incorporé à LaTeX. | irish@latex.sh.sig |
italian@latex.sh | 2022-02-15 | 2298 | Installation des particularisations pour italian pour Babel incorporé à LaTeX. | italian@latex.sh.sig |
japanese@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour japanese pour Babel incorporé à LaTeX. | japanese@latex.sh.sig |
kurmanji@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour kurmanji pour Babel incorporé à LaTeX. | kurmanji@latex.sh.sig |
latin@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour latin pour Babel incorporé à LaTeX. | latin@latex.sh.sig |
latvian@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour latvian pour Babel incorporé à LaTeX. | latvian@latex.sh.sig |
lcg@latex.sh | 2022-05-19 | 1954 | Génération d'entiers pseudo-aléatoires. (Erich Janka) | lcg@latex.sh.sig |
macedonian@latex.sh | 2020-11-13 | 2296 | Installation des particularisations pour macedonian pour Babel incorporé à LaTeX. | macedonian@latex.sh.sig |
malay@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour malay pour Babel incorporé à LaTeX. | malay@latex.sh.sig |
norsk@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour norsk pour Babel incorporé à LaTeX. | norsk@latex.sh.sig |
occitan@latex.sh | 2022-02-15 | 2298 | Installation des particularisations pour occitan pour Babel incorporé à LaTeX. | occitan@latex.sh.sig |
piedmontese@latex.sh | 2022-02-15 | 2338 | Installation des particularisations pour piedmontese pour Babel incorporé à LaTeX. | piedmontese@latex.sh.sig |
polish@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour polish pour Babel incorporé à LaTeX. | polish@latex.sh.sig |
portuges@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour portuges pour Babel incorporé à LaTeX. | portuges@latex.sh.sig |
romanian@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour romanian pour Babel incorporé à LaTeX. | romanian@latex.sh.sig |
romansh@latex.sh | 2022-02-15 | 2298 | Installation des particularisations pour romansh pour Babel incorporé à LaTeX. | romansh@latex.sh.sig |
russian@latex.sh | 2020-11-18 | 2203 | Installation des particularisations pour russian pour Babel incorporé à LaTeX. | russian@latex.sh.sig |
samin@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour samin pour Babel incorporé à LaTeX. | samin@latex.sh.sig |
scottish@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour scottish pour Babel incorporé à LaTeX. | scottish@latex.sh.sig |
serbianc@latex.sh | 2020-11-13 | 2276 | Installation des particularisations pour serbianc pour Babel incorporé à LaTeX. | serbianc@latex.sh.sig |
slovak@latex.sh | 2020-11-13 | 2256 | Installation des particularisations pour slovak pour Babel incorporé à LaTeX. | slovak@latex.sh.sig |
slovenian@latex.sh | 2022-02-15 | 2318 | Installation des particularisations pour slovenian pour Babel incorporé à LaTeX. | slovenian@latex.sh.sig |
sorbian@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour sorbian pour Babel incorporé à LaTeX. | sorbian@latex.sh.sig |
spanish@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour spanish pour Babel incorporé à LaTeX. | spanish@latex.sh.sig |
swedish@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour swedish pour Babel incorporé à LaTeX. | swedish@latex.sh.sig |
thai@latex.sh | 2020-11-13 | 2236 | Installation des particularisations pour thai pour Babel incorporé à LaTeX. | thai@latex.sh.sig |
turkish@latex.sh | 2020-11-13 | 2266 | Installation des particularisations pour turkish pour Babel incorporé à LaTeX. | turkish@latex.sh.sig |
ukrainian@latex.sh | 2020-11-18 | 2223 | Installation des particularisations pour ukrainian pour Babel incorporé à LaTeX. | ukrainian@latex.sh.sig |
vietnamese@latex.sh | 2020-11-13 | 2296 | Installation des particularisations pour vietnamese pour Babel incorporé à LaTeX. | vietnamese@latex.sh.sig |
welsh@latex.sh | 2020-11-13 | 2246 | Installation des particularisations pour welsh pour Babel incorporé à LaTeX. | welsh@latex.sh.sig |
biblatex@latex.sh | 2020-10-27 | 12490 | Bibliographies en LaTeX, n'utilisant bibtex que pour le tri. (Mark van Atten) | biblatex@latex.sh.sig |
carlisle@latex.sh | 2020-11-13 | 1776 | Feuilles de style et macros variées fournies par David Carlisle : dotlessj, plain, remreset, scalefnt, slashed ; macros ltxtable.tex. | carlisle@latex.sh.sig |
cite@latex.sh | 2020-10-27 | 2070 | Gère les listes triées et comprimées de citations numériques, et prend en charge divers problèmes de ponctuation ou de rendu, y compris la gestion exhaustive des points de changement de ligne ou de page. (Romick "yellow rabbit") | cite@latex.sh.sig |
comment@latex.sh | 2020-10-27 | 2498 | Paquet contrib comment pour LaTeX. (Mark van Atten) | comment@latex.sh.sig |
csquotes@latex.sh | 2020-10-27 | 2372 | Utilitaires de citations dépendant du contexte. (Mark van Atten) | csquotes@latex.sh.sig |
ellipsis@latex.sh | 2020-10-27 | 2304 | Corrige les espaces inégaux autour des ellipses dans le mode texte de LaTeX. (Mark van Atten) | ellipsis@latex.sh.sig |
elpres@latex.sh | 2020-10-27 | 2311 | Une classe LaTeX simple pour les présentations électroniques, sur écran ou par projecteur. Elpres est dérivée de article.cls et peut être utilisée avec LaTeX et pdfLaTeX. (blstuart) | elpres@latex.sh.sig |
etoolbox@latex.sh | 2020-10-28 | 2298 | Boîte à outils pour les programmeurs LaTeX utilisant e-TeX. (Mark van Atten) | etoolbox@latex.sh.sig |
fancybox@latex.sh | 2020-10-28 | 2375 | Ce paquet fournit des variantes pour les encadrements. | fancybox@latex.sh.sig |
fancyhdr@latex.sh | 2020-10-28 | 2349 | Ce paquet fournit des utilitaires étendus tant pour créer des en-têtes et pieds de page que pour contrôler leur utilisation (par exemple, quand LaTeX change automatiquement le style d'en-tête à utiliser). (blstuart) | fancyhdr@latex.sh.sig |
filecontents@latex.sh | 2020-10-28 | 2259 | Environnements étendus des filecontents*. (Mark van Atten) | filecontents@latex.sh.sig |
float@latex.sh | 2020-10-28 | 1930 | Améliore l'interface définissant les objets flottants, tels que les figures et les tables. Introduit l'objet flottant encadré, réglé et en plein entête. Vous pouvez définir vos propres objets flottants et améliorer le comportement des autres. (Romick "yellow rabbit") | float@latex.sh.sig |
footmisc@latex.sh | 2020-10-28 | 2188 | Diverses options pour les notes de bas de page. (Mark van Atten) | footmisc@latex.sh.sig |
geometry@latex.sh | 2020-10-28 | 2654 | Fournit une interface utilisateur facile et adaptative pour la particularisation de la mise en page, implémentant des mécanismes d'auto-centrage et d'auto-répartition de telle manière que les utilisateurs aient seulement à spécifier le minimum pour obtenir la mise en page voulue. Par exemple, si vous voulez définir une marge de 2cm sans espace pour l'entête, vous avez simplement à ajouter : \usepackage[margin=2cm,nohead]{geometry}. | geometry@latex.sh.sig |
harvard@latex.sh | 2020-10-28 | 2068 | Paquet pour les citations d'Harvard. (Mark van Atten) | harvard@latex.sh.sig |
logreq@latex.sh | 2020-10-28 | 2978 | Support pour l'automatisation de la gestion de flux au sein de LaTeX. (Mark van Atten) | logreq@latex.sh.sig |
memoir@latex.sh | 2020-10-28 | 2265 | Mise en page de fictions, de textes généraux ou d'ouvrages mathématiques. (Mark van Atten) | memoir@latex.sh.sig |
natbib@latex.sh | 2020-10-28 | 2176 | Support pour la bibliographie adaptable. (Mark van Atten) | natbib@latex.sh.sig |
ncctools@latex.sh | 2020-10-28 | 2199 | Une collection de paquets généralistes. (Mark van Atten) | ncctools@latex.sh.sig |
oberdiek@latex.sh | 2020-10-28 | 2184 | Un ensemble de paquets LaTeX écrits par Heiko Oberdiek. (Mark van Atten) | oberdiek@latex.sh.sig |
psnfss@latex.sh | 2022-04-19 | 6628 | Obsolète : Ces fontes sont désormais directement incluses, comme requises, dans la recette latex.sh. Le paquet n'existe plus que pour permettre la désinstallation d'une version précédente installée séparément. Support pour diverses fontes PostScript | psnfss@latex.sh.sig |
ruhyphen@latex.sh | 2022-05-18 | 2671 | Une collection de motifs d'hyphénation pour le russe, acceptant un certain nombre d'encodage de fontes cyrilliques, dont T2, UCY (Omega Unicode Cyrillic), LCY, LWN (OT2); et koi8-r. (Romick "yellow rabbit") | ruhyphen@latex.sh.sig |
todo@latex.sh | 2020-10-28 | 2146 | Générer une liste de choses à faire pour un document. (Mark van Atten) | todo@latex.sh.sig |
url@latex.sh | 2020-10-28 | 2104 | Découpe des lignes tenant compte des URL. (Mark van Atten) | url@latex.sh.sig |