Ceci est une ancienne révision du document !
Qu'est-ce que ConTeXt?
ConTeXt est un ensemble de commandes créé par Hans Hagen de Pragma ADE (pour Advanced Document Engineering), pour servir à l'origine d'outil de production pour Pragma (qui est une maison d'édition). ConTeXt est un système de production de documents basé, comme LaTeX, sur TeX. Alors que éloigne l'écrivain des détails typographiques, ConTeXt adopte une approche complémentaire en fournissant des interfaces structurées pour la gestion de la typographie, y compris un support étendu pour les couleurs, les arrière-plans, les hyperliens, les présentations, l'intégration figure-texte et la compilation conditionnelle. Il donne à l'utilisateur un contrôle étendu sur le formatage tout en facilitant la création de nouvelles mises en page et styles sans apprendre le langage macro
. La conception unifiée de ConTeXt évite les conflits de paquets qui peuvent survenir avec
.
ConTeXt intègre également MetaFun, un sur-ensemble de MetaPost et un système puissant pour les graphiques vectoriels. MetaFun peut être utilisé comme un système autonome pour produire des figures, mais sa principale force réside dans l'amélioration des documents ConTeXt par des éléments graphiques précis.
Le développement de LuaTeX
a été conduit par ConTeXt, depuis presque le début de son projet. De nos jours, ConTeXt est distribué en deux versions :
- Mark II (fichiers avec l'extension
mkii
) qui fonctionne avecpdfTeX
mais qui n'est pas en développement actif ; - Mark IV (fichiers avec l'extension
mkiv
) qui fonctionne avecLuaTeX
et qui est toujours en développement.
ConTeXt a une grande communauté de développeurs (bien que peut-être pas aussi grande que celle de ) et les développeurs actifs semblent avoir une énergie phénoménale. Le support est assuré via le ConTeXt Garden et via une liste de discussion. Une distribution « autonome » (une distribution
sans commandes autres que celles basées sur ConTeXt) est disponible en tant que « ConTeXt Standalone » (également connue sous le nom de ConTeXt Minimals ou « Suite ConTeXt »). Elle fournit un système ConTeXt sur de nombreuses plates-formes, exécutant soit la version Mark II, soit la version Mark IV.
De fait, le CTAN ne contient pas la distribution principale de ConTeXt. Les utilisateurs potentiels doivent se référer au ConTeXt Garden pour plus de détails sur la distribution actuelle.
Source: What is ConTeXt?