5.1.3 Regeln zur Benennung von Objekten und Eigenschaften
Es wurden schon früher einige Regeln zur Benennung von
Objekten vorgestellt, siehe
Kontexte und Engraver. Hier eine Referenzliste der
häufigsten Objekt- und Eigenschaftsbezeichnungen mit
den Regeln für ihre Bezeichnung und
illustrierenden echten Bezeichnungen. Es wurde „A“
für einen beliebigen Großbuchstaben und „aaa“ für eine
beliebige Anzahl an Kleinbuchstaben eingesetzt. Andere
Zeichen werden explizit angegeben.
Objekt-/Eigenschaftstyp | Naming convention | Beispiele |
Kontexte | Aaaa oder AaaaAaaaAaaa | Staff, GrandStaff |
Layout-Objekte | Aaaa oder AaaaAaaaAaaa | Slur, NoteHead |
Engraver | Aaaa_aaa_engraver | Clef_engraver, Note_heads_engraver |
Schnittstellen | aaa-aaa-interface | grob-interface, break-aligned-interface |
Kontext-Eigenschaften | aaa oder aaaAaaaAaaa | alignAboveContext, skipBars |
Layout-Objekt-Eigenschaften | aaa oder aaa-aaa-aaa | direction, beam-thickness |
Es wird bald ersichtlich werden, dass die Eigenschaften von
unterschiedlichen Objekttypen mit unterschiedlichen Befehlen
geändert werden. Deshalb ist es nützlich, bereits am Namen
den Typ und die Eigenschaften eines Objekts zu erkennen.