Hi Robin, thanks a lot for your help! Here's my snippet (Maybe it's suitable for the Snippet Repository?)
\version "2.13.3" { c'1 \once \override Score.RehearsalMark #'X-extent = #'(0 . 0) \mark \markup { \musicglyph #"scripts.coda" } \stopStaff \once \override NoteHead #'stencil = #ly:text-interface::print \once \override NoteHead #'text = \markup \vcenter { D.S. al \hspace #1 \musicglyph #"scripts.coda" - \hspace #1 \musicglyph #"scripts.coda" } b'1 \startStaff \once \override Score.RehearsalMark #'X-extent = #'(0 . 0) \mark \markup { \musicglyph #"scripts.coda" } c'1 } I have two more questions: 1) is it possible to align the coda signs underneath "D.S. al"? If yes, how? 2) How can I engrave a treble clef at the beginning of the last bar (I don't mean a warning clef which is engraved before the barline) Thanks for any hint! patrick -------- Original-Nachricht -------- > Datum: Sun, 13 Sep 2009 12:47:01 +0200 > Von: "Robin Bannister" <r...@dataway.ch> > An: "Patrick Schmidt" <p.l.schm...@gmx.de>, lilypond-user@gnu.org > Betreff: Re: text in horizontal space between staves > Patrick Schmidt wrote: > > How can I center the text vertically > > Texts added as in NR 1.8.1 are kept above (or below) the staff. > You will find it difficult to persuade Lilypond to move these inside. > > [And as regards c' c' c' c' c' c' c' see \textLengthOn] > [And after stencil = ##f say \revert NoteHead #'stencil] > > > But your NoteHead stencil override prompts a different approach: > > \once \override NoteHead #'stencil = #ly:text-interface::print > \once \override NoteHead #'text = \markup \vcenter { bla bla } > b'1 > > Note heads belong in the staff. > The pitch b' puts this one halfway up, > and Lilypond stretches the bar to accomodate it. > > > > > I also would like to get rid of the rests of the staff lines > > Easy: get rid of the \mark commands! > It is the protruding width of their symbols which is provoking this. > > You could move these symbols by overriding #'self-alignment-X > but you can instead renounce their width with > \once \override Score.RehearsalMark #'X-extent = #'(0 . 0) > > > Cheers, > Robin -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user