A.24 Conventions de nommage

Afin de s’y retrouver plus aisément et d’éviter les erreurs de frappe, voici quelques conventions en matière de nommage.

Objet ou type de propriétéConvention de nommageExemples
Mot-cléaaaa\score, \addlyrics
Fonctions musicales et raccourcisaaaa or aaaaAaaaAaaa\time, \stemUp
Fonctions pour markupsaaaa or aaaa-aaaa-aaaa\bold, \with-dimensions
Variables du bloc \paperaaaa or aaaa-aaaa-aaaaindent, page-breaking
Expressions musicalesAaaa or AaaaAaaaAaaaNoteEvent, SequentialMusic
Classes musicalesaaaa or aaaa-aaaa-aaaanote-event, rhythmic-event
Propriétés musicalesaaaa or aaaa-aaaa-aaaaforce-accidental, iterator-ctor
ContextesAaaa or AaaaAaaaAaaaStaff, GrandStaff
Propriétés de contexteaaaa or aaaaAaaaAaaastanza, instrumentName
GraveursAaaa_engraver or Aaaa_aaaa_aaaa_engraverClef_engraver, Note_heads_engraver
Objets de renduAaaa or AaaaAaaaAaaaSlur, NoteHead
Propriétés d’objet de renduaaa or aaa-aaa-aaadirection, beam-thickness
Interfacesaaa-aaa-interfacegrob-interface, break-aligned-interface
Fonctions Scheme définies par Guileaaaa or aaaa-aaaa-aaaamap, for-each
Fonctions Scheme définies dans LilyPondly:aaaa or ly:aaaa-aaaa-aaaa ou aaaa ou aaaa-aaaa-aaaa 14ly:round-filled-box, music-map

Footnotes

(14)

Pour des raisons historiques, toutes les fonctions définies dans LilyPond ne sont pas forcément préfixées d’un ly:.

GNU LilyPond – Manuel de notation v2.25.22 (development-branch).