Hi,

currently \hideNotes does not hide articulations, slurs, ties etc.
Is that on purpose?

{
  \hideNotes
  a-.\cresc b->\! a?( \parenthesize b) |
  a\< ~ a-1 \tuplet 3/2 {a4 a a\f } a4 \glissando a'
}

I would suggest to add this to \hideNotes in ly/property-init.ly and the
corresponding reverts to \unHideNotes:

  \override AccidentalCautionary.transparent = ##t
  \override Script.transparent = ##t
  \override ParenthesesItem.transparent = ##t
  \override Slur.transparent = ##t
  \override Tie.transparent = ##t
  \override LaissezVibrerTie.transparent = ##t
  \override RepeatTie.transparent = ##t
  \override Glissando.transparent = ##t
  \override TupletBracket.transparent = ##t
  \override TupletNumber.transparent = ##t
  \override Fingering.transparent = ##t

It would also make sense to hide dynamics:
  \override DynamicText.transparent = ##t
  \override DynamicTextSpanner.transparent = ##t
  \override DynamicLineSpanner.transparent = ##t
  \override Hairpin.transparent = ##t

Did I miss something? Clusters probably.
I could not find out how to hide tremolo beams.
Arpeggios can not be hidden, LP crashes with: No Notehead for Appegio

Cheers,
Joram

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to