I print a fair amount of SATB a cappella on four staves,
but on the side I produce a two-stave version without
lyrics, printed like an English hymnbook with stems up
and down to distinguish parts. It's to make it simpler
for people to play bits on the piano.

To make it easier to see the notes, I add
\remove "Dynamic_engraver" % plain dynamics
\remove "Script_engraver" % chord articulations
\remove "Text_engraver" % markups
to the score in Voice, Staff and Score contexts.
However, the articulations on single notes remain,
even though those on chords have been are suppressed,
and I'm not sure why. Is there another engraver
involved? (I'm not worried about the warnings from
killing the markups.)

Cheers,
David.
\version "2.19.80"
\header { tagline = ##f }

soprano = {
  c''4 ^\mf c''^> <c'' e'>^> c''
  c'' ^\< c'' c'' c'' \!
  c''^. c''^. ^\markup { \bracket { \dynamic mf } } c'' c''
}

alto = {
  e'4 ^\mf e'^> <g' c'>^> e'
  e' ^\< e' e' e' \!
  e'^. e'^. ^\markup { \bracket { \dynamic mf } } e' e'
}

thetext = \lyricmode {
  bla bla bla bla bla bla bla bla bla bla bla bla
}

\score {
  \new ChoirStaff <<
    \new Staff <<
      \clef treble
      \new Voice { \soprano }
      \addlyrics { \thetext }
    >>
    \new Staff <<
      \clef treble
      \new Voice { \alto }
      \addlyrics { \thetext }
    >>
  >>
  \layout { }
}

\score {
  \new PianoStaff <<
    \new Staff <<
      \clef treble
      \new Voice { \voiceOne \soprano }
      \new Voice { \voiceTwo \alto }
    >>
  >>
  \layout {
    \context {
      \Score
      \remove "Dynamic_engraver"
      \remove "Script_engraver"
      \remove "Text_engraver"
    }
    \context {
      \Staff
      \remove "Dynamic_engraver"
      \remove "Script_engraver"
      \remove "Text_engraver"
    }
    \context {
      \Voice
      \remove "Dynamic_engraver"
      \remove "Script_engraver"
      \remove "Text_engraver"
    }
  }
}

Attachment: clutter.pdf
Description: Adobe PDF document

GNU LilyPond 2.19.80
Processing `clutter.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
clutter.ly:7:15: warning: cannot add text scripts to individual note heads
  c''^. c''^. 
              ^\markup { \bracket { \dynamic mf } } c'' c''
clutter.ly:13:13: warning: cannot add text scripts to individual note heads
  e'^. e'^. 
            ^\markup { \bracket { \dynamic mf } } e' e'
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `/tmp/lilypond-egsOiK'...
Converting to `clutter.pdf'...
Deleting `/tmp/lilypond-egsOiK'...
Success: compilation successfully completed
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to