lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: volta bracket right-edges; also RehearsalMark conflicts


From: bb
Subject: Re: volta bracket right-edges; also RehearsalMark conflicts
Date: Mon, 24 Jun 2013 10:54:23 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6

Am 24.06.2013 09:05, schrieb Mark Polesky:
Hi everyone.  It's been a while!

Okay, here's the structure of a song I'm typesetting:

___________________________________________________________


\version "2.17.20"

\paper {
  indent = 0
  line-width = #80
  tagline = ##f
}

\layout {
  \context {
    \Score
    \override RehearsalMark.font-size = #-3
    \override RehearsalMark.font-shape = #'italic
    \override RehearsalMark.self-alignment-X = #RIGHT
    \override RehearsalMark.outside-staff-priority = #100
    \override RehearsalMark.break-visibility = #begin-of-line-invisible
  }
}

\relative c'' {
  \repeat volta 3 { \tempo "Refrain" c1 }
  \alternative {
    { c \mark "to Verses" \bar "||" }
    { c \mark "to Coda" \bar "||" \break }
  }
  \tempo "Verses" c \mark "to Refrain" \bar ":|." \break
  \tempo "Coda" c \bar "|."
}

___________________________________________________________




___________________________________________________________


1) How do I get the right vertical edges of the volta
spanners to print when I've overridden the bar type at those
moments?  They only seem to print when there's a repeat bar
in the staff.

2) Is there a more appropriate repeat/alternative construct
for this structure where I wouldn't have to override so many
bar lines?

3) I'm abusing the \tempo command as if it were \mark,
otherwise there's a conflict between end-of-line marks and
beginning-of-line marks.  Is there any way to enter 2
RehearsalMark's before and after a single bar?  I wish there
were commands like \markBeforeBar and \markAfterBar to
facilitate these awkward situations.  Maybe I'll request
that feature if no one has a better idea...

Thanks!
- Mark


_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
Obviously there is a major change in syntax concerning "RehearsalMark" from \version 2.16.2 to
\version "2.17.20". The example does not compile with2.16.2. Is \version 2.17.20 backward comatible? Does the "old" syntax  form (see the layout snippet below)  compile with the new lilypond version?

\layout {
  \context {
    \Score
    \override RehearsalMark #'font-size = #-3
    \override RehearsalMark #'font-shape = #'italic
    \override RehearsalMark #'self-alignment-X = #RIGHT
    \override RehearsalMark #'outside-staff-priority = #100
    \override RehearsalMark #'break-visibility = #begin-of-line-invisible
  }
}

Regards

BB



reply via email to

[Prev in Thread] Current Thread [Next in Thread]