Apuntar y pulsar selectivo
Para ciertas aplicaciones interactivas podría ser deseable incluir solamente ciertos elementos dentro de la función de apuntar y pulsar. Por ejemplo, si alguien quisiera crear una aplicación que reprodujese audio o vídeo empezando por una nota concreta, sería incómodo que la pulsación sobre la nota produjese las coordenadas de apuntar y pulsar de una alteración accidental o de una ligadura de expresión que estuviese sobre dicha nota.
Esto se puede controlar indicando qué eventos incluir:
- Codificado de forma fija dentro del archivo .ly:
\pointAndClickTypes #'note-event \relative { c'2\f( f) }
o bien
#(ly:set-option 'point-and-click 'note-event) \relative { c'2\f( f) }
- Línea de órdenes:
lilypond -dpoint-and-click=note-event example.ly
Se pueden incluir varios eventos:
- Codificado de forma fija dentro del archivo .ly:
\pointAndClickTypes #'(note-event dynamic-event) \relative { c'2\f( f) }
o bien
#(ly:set-option 'point-and-click '(note-event dynamic-event)) \relative { c'2\f( f) }
- Línea de órdenes:
lilypond \ -e"(ly:set-option 'point-and-click '(note-event dynamic-event))" \ example.ly