[ << Tweaking output ] | [Arriba][Índice general][Índice][ ? ] | [ Working on LilyPond projects >> ] | ||
[ < Objects and interfaces ] | [ Subir : Tweaking basics ] | [ Tweaking methods > ] |
4.1.3 Naming conventions of objects and properties
Ya hemos visto ciertas convenciones de nomenclatura de objetos, en la sección Contexts and engravers. En este lugar, para más fácil referencia, presentamos una lista de los tipos de objetos y propiedades más comunes, junto con las convenciones según las cuales reciben su nombre, y un par de ejemplos de nombres reales. Hemos utilizado una ‘A’ mayúscula para denotar cualquier carácter alfabético en mayúsculas, y ‘aaa’ para cualquier número de caracteres alfabéticos en minúscula. Otros caracteres se utilizan literalmente como están.
Objeto o tipo de propiedad | Convención de nomenclatura | Ejemplos |
---|---|---|
Contextos | Aaaa o AaaaAaaaAaaa | Staff, GrandStaff |
Objetos de presentación | Aaaa o AaaaAaaaAaaa | Slur, NoteHead |
Grabadores | Aaaa_aaa_engraver | Clef_engraver, Note_heads_engraver |
Interfaces | aaa-aaa-interface | grob-interface, break-aligned-interface |
Propiedades de contextos | aaa o aaaAaaaAaaa | alignAboveContext, skipBars |
Propiedades de objetos de presentación | aaa o aaa-aaa-aaa | direction, beam-thickness |
Como podremos ver en breve, las propiedades de distintos tipos de objeto se modifican por parte de diferentes instrucciones; así pues, es útil poder reconocer el tipo de objeto a partir de sus nombres de propiedad.
[ << Tweaking output ] | [Arriba][Índice general][Índice][ ? ] | [ Working on LilyPond projects >> ] | ||
[ < Objects and interfaces ] | [ Subir : Tweaking basics ] | [ Tweaking methods > ] |