Fichiers de configuration Configuration des couleurs



Cette section des fichiers de configuration permet de prédéfinir une liste de couleurs.

Section de définition de la liste des couleurs : \COLORLIST{...}

Cette section introduit la définition de la liste des couleurs accessibles dans les menus correspondants d'Xclamation. La définition des couleurs de la liste s'effectue après l'accolade ouvrante "{" et avant l'accolade fermante correspondante "}". Chaque élément de la liste des couleurs est défini comme décrit ci-dessous.

Section de définition d'une couleur : \COLORX{...}

La définition d'une couleur s'effectue par \COLORXX est un entier permettant une identification unique de la couleur.

Attention aux collisions susceptibles de se produire lors de l'utilisation de plusieurs fichiers de configuration. Une politique doit être mise en place afin qu'il ne puisse y avoir utilisation multiple d'un même identifiant entre le fichier de configuration système (xclamationrc) et ceux des utilisateurs (.xclamationrc). On pourra, par exemple, définir que ceux des utilisateurs commencent à 100.

Les paramètres de définition d'une couleur commencent après l'accolade ouvrante "{" et se terminent avant l'accolade fermante correspondante "}". Ils comprennent :

  1. \NAME{name}name représente le nom attribué à la couleur dans les menus correspondants d'Xclamation.
     
  2. \TRANSPARENCYXXXXXX représente le degré de transparence de la couleur ; dans la version actuelle, seuls deux états sont possibles : 0 ou 255.
     
  3. Plusieurs façons de définir une couleur existent :
     
    1. \GRAY{ b }b représente un pourcentage de blanc compris entre 0 et 1, constituant le gris ainsi défini.
       
    2. \CMYK{ c m y k }C, M, Y et K représentent respectivement les pourcentages compris entre 0 et 1 (0 pour 0% et 1 pour 100%) des constituantes Cyan, Magenta, Yellow (jaune) et blacK (noire) de la couleur ainsi définie.
       
    3. \RGB{ r g b }R, G et B représentent respectivement les pourcentages compris entre 0 et 1 (0 pour 0% et 1 pour 100%) des constituantes Red (rouge), Green (vert), Blue (bleu) de la couleur ainsi définie.
       
  4. \LOCK permet de verrouiller une couleur définie dans la base de couleur d'Xclamation de façon à ce qu'elle ne puisse être supprimée dans la boîte de dialogue 'Préparation des couleurs'.
     
  5. \HIDE permet cacher la couleur définie pour qu'elle n'apparaisse pas dans les listes de couleurs d'Xclamation.

Exemple :

\COLORLIST{
    \COLOR10{
        \NAME{MyColor}
        \TRANSPARENCY0
        \CMYK{.3 .2 .4 .6}
    }
    \COLOR7{
        \NAME{Vert}
        \TRANSPARENCY0
        \RGB{0 1 0}
    }
}



Xclamation (c)1996. Axene