5.3.1 Visibilitat i color dels objectes

Dins d’una ús educatiu de la música, podríem desitjar imprimir una partitura amb certs elements omesos com a exercici per a l’alumne, a qui es demana que els completi. Com a exemple senzill, suposem que l’exercici és escriure les línies divisòries que falten en un fragment musical. Però les línies divisòries que normalment s’insereixen automàticament, com fem perquè no s’imprimeixin?

Abans d’embolicar-nos amb això, recordem que les propietats dels objectes s’agrupen en el que hem anomenat interfaces (vegeu Propietats de les interfícies). Això implica simplement agrupar les propietats que es poden usar juntes per ajustar un objecte gràfic: si una d’elles es necessita per a un objecte, també les altres. Així, certs objectes usen les propietats d’alguns interfícies, altres usen les d’altres interfícies. Les interfícies que contenen les propietats que un determinat grob necessita es troben relacionades al manual RFI al final de la pàgina que descriu aquest grob, i aquestes propietats es poden veure mirant aquestes interfícies.

Hem explicat com trobar informació sobre els grobs a Propietats dels objectes de presentació. Usant el mateix enfocament, anem al RFI per buscar l’objecte de presentació que imprimeix les línies divisòries. Mitjançant l’enllaç Backend i All layout objects trobem que hi ha un objecte de presentació anomenat Barline. Entre les seves propietats es troben dues que controlen la visibilitat: break-visibility i stencil. Les línies divisòries també contemplen una sèrie d’interfícies, entre ells el grob-interface, on podem trobar les propietats transparent i color. Totes poden afectar la visibilitat de les barres de compàs (i, per suposat, per extensió, també la de molts altres objectes de presentació). Considerarem cada un d’ells per ordre.


Manual d’aprenentatge del GNU LilyPond v2.25.22 (development-branch).