Hi,
just as a side-note: Research now agrees that contrary to common belief
renaissance _scores_ (1) had full barlines, with notes reaching beyond
these being split and connected using ties. I’ve not quite come to a
conclusion if I want to adopt this practice (as e.g. the new series of
Lasso complete works do) or if the ‘mensurstriche’ layout conveys a
valuable meaning nevertheless, but fortunately Lilypond allows to do
both without changing the actual music: for a mensurstriche layout,
barlines within the staff are hidden; for a ‘partitur’ layout (2) they
are showed and the Completion_heads_engraver is used instead of
Note_head_engraver, eventually also Completion_rests_engraver instead of
Rest_engraver.
A worthwhile alternative IMO.
HTH, Simon
(1) of which very few survive, since they were usually written on slates
and erased after copying parts
(2) this German word for ‘score’ essentially means ‘divided into spaces’!
Am 14.05.2015 um 05:09 schrieb Murray-Luke Peard:
Hi everyone,
I've just started using Lilypond a week or so ago, and so far I'm very
impressed! I've been able to produce really nice results in a
relatively short time.
My main interest is in typesetting renaissance choral music, and
there's one thing I haven't been able to figure out how to do. Some
singers (incl myself) prefer to have notes cross over bar lines when
it's appropriate from the manuscript, and I've seen two ways to
represent this.
One is to use the Mensurstriche layout, which has bar lines between
staves but not through them. My preferred option is to move the
barline up or down if the note is low or high, and split it if the
note is in the middle.
I've been able to move the barline up and down with the following
commands:
upBar = { \override Staff.BarLine #'bar-extent = #'(0.5 . 3) }
downBar = { \override Staff.BarLine #'bar-extent = #'(-3 . -0.5) }
And reset it to normal with
fullBar = { \override Staff.BarLine #'bar-extent = #'(-2 . 2) }
But I can't figure out how to get the split bar line. Ideally, it
would look something like :
topPart = { \override Staff.BarLine #'bar-extent = #'(2 . 3) }
bottomPart = [ \override Staff.BarLine #'bar-extent = #'(-3 . -2) }
but both at the same time!
Can anyone suggest how I might achieve this?
Cheers,
Murray-Luke
_______________________________________________
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