| [ << Tutoriel Scheme ] | [Top][Contents][Index] | [ Interfaces pour programmeurs >> ] |
| [ < Fractions ] | [ Up: Variables LilyPond composites ] | [ Propriété en alist > ] |
Étendues (extents)
Les paires permettent aussi de stocker des intervalles qui représentent
un ensemble de nombres compris entre un minimum (le car) et un
maximum (le cdr). Ces intervalles stockent l’étendue, tant au
niveau horizontal (X) que vertical (Y) des objets imprimables. En
matière d’étendue sur les X, le car correspond à la coordonnée de
l’extrémité gauche, et le cdr à la coordonnée de l’extrémité
droite. En matière d’étendue sur les Y, le car correspond à la
coordonnée de l’extrémité basse, et le cdr à la coordonnée de
l’extrémité haute.
Les procédures permettant de manipuler les offsets sont regroupées dans le fichier scm/lily-library.scm. Nous vous recommandons l’utilisation de ces procédures dans toute la mesure du possible afin d’assurer la cohérence du code.
| [ << Tutoriel Scheme ] | [Top][Contents][Index] | [ Interfaces pour programmeurs >> ] |
| [ < Fractions ] | [ Up: Variables LilyPond composites ] | [ Propriété en alist > ] |