[ << Retouche de partition ] | [Racine][Table des matières][Index][ ? ] | [ Modèles >> ] | ||
[ < Propriétés listées par interface ] | [ Plus haut: Le manuel des références internes ] | [ Apparence des objets > ] |
4.2.3 Types de propriétés
Nous avons vu jusqu’à maintenant deux types de propriétés :
nombre
et symbole
. Pour pouvoir fonctionner, la valeur
associée à une propriété doit correspondre au type attendu et suivre les
règles liées à ce type. Le type de propriété est toujours donné entre
parenthèses après le nom de propriété dans la RPI. Voici une liste des
différents types de propriétés, avec les règles qui les régissent et
quelques exemples d’utilisation. Il faut, bien sûr, toujours ajouter un
symbole hash, #
, devant ces valeurs lors de la saisie de la
commande \override
.
Type de propriété | Règles | Exemples |
---|---|---|
Booléenne (Boolean en anglais) | Vrai (true en anglais) ou Faux (false en anglais), sous la forme #t ou #f | |
Dimension (en lignes de portée) | Un nombre positif décimal (en unités de lignes de portée) | |
Direction | Une direction valide ou son équivalent numérique (valeur décimale comprise entre -1 et 1 seulement) | |
Entier (Integer en anglais) | Un nombre entier positif | |
Liste | Plusieurs valeurs séparées par une espace, encadrées par des parenthèses et prédédées par une apostrophe | |
Markup (ou étiquette) | Toute commande | |
Durée (Moment en anglais) | Une durée de note construite avec la fonction make-moment | |
Nombre | Une valeur décimale positive ou négative | |
Paire (de nombres) | Deux nombres séparées par « espace point espace », encadrés par des parenthèses et précédés par une apostrophe | |
Symbole | L’un des symboles autorisés pour cette propriété, précédé par une apostrophe | |
Inconnu (Unknown en anglais) | Un processus, ou | |
Vecteur | Une liste de trois éléments encadrés par des parenthèses et
précédés par apostrophe-hash, | |
Voir aussi
Manuel d’initiation : @ref{Tutoriel Scheme}.
[ << Retouche de partition ] | [Racine][Table des matières][Index][ ? ] | [ Modèles >> ] | ||
[ < Propriétés listées par interface ] | [ Plus haut: Le manuel des références internes ] | [ Apparence des objets > ] |
Autres langues : English, deutsch, español, 日本語, nederlands.