A.22 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 nommage | Exemples | 
|---|---|---|
| Mot-clé | aaaa | \score, \addlyrics | 
| Fonctions musicales et raccourcis | aaaa or aaaaAaaaAaaa | \time, \stemUp | 
| Fonctions pour markups | aaaa or aaaa-aaaa-aaaa | \bold, \with-dimensions | 
Variables du bloc \paper | aaaa or aaaa-aaaa-aaaa | indent, page-breaking | 
| Expressions musicales | Aaaa or AaaaAaaaAaaa | NoteEvent, SequentialMusic | 
| Classes musicales | aaaa or aaaa-aaaa-aaaa | note-event, rhythmic-event | 
| Propriétés musicales | aaaa or aaaa-aaaa-aaaa | force-accidental, iterator-ctor | 
| Contextes | Aaaa or AaaaAaaaAaaa | Staff, GrandStaff | 
| Propriétés de contexte | aaaa or aaaaAaaaAaaa | stanza, instrumentName | 
| Graveurs | Aaaa_engraver or Aaaa_aaaa_aaaa_engraver | Clef_engraver, Note_heads_engraver | 
| Objets de rendu | Aaaa or AaaaAaaaAaaa | Slur, NoteHead | 
| Propriétés d’objet de rendu | aaa or aaa-aaa-aaa | direction, beam-thickness | 
| Interfaces | aaa-aaa-interface | grob-interface, break-aligned-interface | 
| Fonctions Scheme définies par Guile | aaaa or aaaa-aaaa-aaaa | map, for-each | 
| Fonctions Scheme définies dans LilyPond | ly:aaaa or ly:aaaa-aaaa-aaaa ou
  aaaa ou aaaa-aaaa-aaaa
  1 | ly:round-filled-box, music-map | 
Notes de bas de page
[1] Pour des raisons historiques, toutes les fonctions
  définies dans LilyPond ne sont pas forcément préfixées d’un
  ly:.