Using some stuff from that thread, I've managed to get everything to
look as I want, except the brackets themselves (as well as forbidding
line breaks):
\context Devnull = "coda"
\tweak self-alignment-X #RIGHT
\mark "D.S. al coda"
\bar "||"
\stopStaff
\cadenzaOn
\noBreak
s1
\noBreak % Ensuring there is no line break simplifies stuff.
\startStaff
\cadenzaOff
\bar "||"
\once \override Score.BreakAlignment.break-align-orders =
#(make-vector 3 '(staff-bar clef key-signature))
\once \override Score.BarNumber.break-visibility = #all-invisible
\once \override Staff.KeySignature.break-visibility = #all-visible
\once \override Staff.Clef.break-visibility = #all-visible
\context Devnull = "coda"
\mark \markup { \musicglyph #"scripts.coda" }
\context Devnull = "marks"
\tweak break-align-symbols #'(key-signature clef)
\mark \default
On 03/19/17 22:51, Jeffery Shivers wrote:
On Sun, Mar 19, 2017 at 4:55 PM, <caag...@gmail.com> wrote:
Alright, here's a small example. The Devnulls are my workaround for multiple
marks at the same place. Other than those, there's nothing too remarkable.
Oh, this might be useful at least for the brackets:
http://lists.gnu.org/archive/html/lilypond-user/2012-05/msg00379.html
From what I know, there isn't a way to engrave most SystemStart things
as if they were a new system in the middle of a line (at least not
naturally), but the other things should be similarly hackable.
I think there was another discussion on that sort of thing recently on
here (within the last month or so).
HTH
On 03/19/17 21:34, Jeffery Shivers wrote:
On Sun, Mar 19, 2017 at 4:14 PM, <caag...@gmail.com> wrote:
The best I've managed to do is to show the clef and keysig. However, I
haven't managed to fix the brackets, or reposition the coda or clefs. See
the attached images for details.
Could you add a minimum example of that LP code, too?
It might be hard to cut your score down to a tiny example that keeps
that exact placement, but if you can get it relatively close I (and
others) might have a better chance at finding the solution you need.
Best,
Jeffery
Is there some way to do this?
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user