Rechercher un article
Cahiers GUTenberg (en ligne) issn 2118-8254

Table des matières de ce fascicule | Article précédent | Article suivant
Manuel Pégourié-Gonnard
Attributs et couleurs
Cahiers Gutenberg no. 54-55 (2010), p. 57-85
Article PDF
Mots clés: LuaLaTeX, gestion de la couleur, attributs de nœuds

Résumé

Nous explorons un mécanisme d’extension de LuaTeX, les attributs, et leur utilisation possible dans la mise en œuvre des couleurs. Après avoir présenté le concept des attributs et les interfaces TeXet Lua permettant de les manipuler, nous rappelons les grands lignes de la mise en œuvre classique des couleurs sous LaTeXainsi que ses problèmes connus. Nous étudions ensuite en détails une solution basée sur les attributs qui résoud ces problèmes. Celle-ci illustre certains principes généraux de l’utilisation des attributs, dont les applications ne se limitent évidemment pas aux couleurs.

Abstract

This article presents a new tool provided by LuaTeX to extend TeX: attributes, and how they can be used to implement colors. First, we study the general concept of attributes and the TeXand Lua interfaces. Then, we recall the main points of the classical color implementation in LaTeXand its well-known limitations. Finally, a solution to these problems, using attributes, is presented, and demonstrates a few general principles in the use of attributes, which are obviously not limited to colors.

Fichiers à télécharger en complément de l'article