Re: different tempi

2008-09-17 Thread Valentin Villenave
2008/9/9 John Mandereau [EMAIL PROTECTED]: If LSR was up, I'd add there too; maybe we can add it to input/new if it's worthwhile. Added as http://lsr.dsi.unimi.it/LSR/Item?id=506 (both Reinhold's example and yours). Cheers, Valentin ___

Re: different tempi

2008-09-13 Thread Werner LEMBERG
I wrote: Thanks. This is a good start for fixing the appearance manually. I still think that a kind of `second pass', as described in another mail, is the right solution to go. I've just found another problem: Bar numbers no longer appear automatically. I fear this is a tricky one :-( The

Re: different tempi

2008-09-10 Thread Werner LEMBERG
Here is the complete snippet, with fix. Thanks. This is a good start for fixing the appearance manually. I still think that a kind of `second pass', as described in another mail, is the right solution to go. Another problem related to good spacing here is issue #462: Invisible barlines

Re: different tempi

2008-09-10 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Mittwoch, 10. September 2008 schrieb Han-Wen Nienhuys: On Tue, Sep 9, 2008 at 4:15 PM, Reinhold Kainhofer [EMAIL PROTECTED] wrote: A last problem remains: time signatures and bar lines in the viola affect spacing in the other systems (and

Re: different tempi

2008-09-10 Thread Werner LEMBERG
Werner's original image, you'll see that the moments are not exactly matched for these staves, but the notes in the Vla staff are positioned separately from all other staves. This makes all staves look good. Now, I think (yes, that means I'm just guessing and not knowing ;-) ) that

Re: different tempi

2008-09-10 Thread Werner LEMBERG
1. lilypond breaks the music as done within the example. 2. lilypond looks at a staff property, say, `format-independently', whether another run should be done for the whole line (or a span in it). 3. The span is emptied, and its contents is put into a separate

Re: different tempi

2008-09-09 Thread Werner LEMBERG
I would imagine you'd need to use \set StaffGroup.systemStartDelimiterHierarchy and move the time signatures/bar lines from the score context to the staff context. Been there. It doesn't work, alas. I would need something like this: StaffGroup / Staff | | |

Re: different tempi

2008-09-09 Thread Werner LEMBERG
I would need something like this: StaffGroup / Staff | | | Staff | | | Staff | || | Staff | | | \ I can imagine two solutions: (a) If you move the bar line engraver to Staff

Re: different tempi

2008-09-09 Thread John Mandereau
On 2008/09/09 12:45 -0400, Kieren MacMillan wrote: Werner LEMBERG wrote: Currently, I believe that my problem can't be solved with the current means of lilypond, and some extra coding is necessary. What about using InnerStaffGroup(s)? Indeed (but I'm very puzzled the order of \consist-ed

Re: different tempi

2008-09-09 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Dienstag, 9. September 2008 schrieb Werner LEMBERG: I can imagine two solutions: (a) If you move the bar line engraver to Staff context, StaffGroup honours a new Staff property, say, `suppressBarline', to do the obvious. (b)

Re: different tempi

2008-09-09 Thread John Mandereau
On 2008/09/09 19:57 +0200, Reinhold Kainhofer wrote: Well, as one of my teachers at school used to say: Believing means not knowing... Attached is a simple lilypond file, which does exactly what you want (modulo the 5/4 in the Vla staff, since that measure actually contains 6/4 ;-) ). The

Re: different tempi

2008-09-09 Thread Werner LEMBERG
Well, as one of my teachers at school used to say: Believing means not knowing... :-) I stand corrected. Thanks to all for your help. I suppose this example would also fit very well on LSR, once that is up again. Indeed. I spent some hours without finding the solution. A last problem

Re: different tempi

2008-09-09 Thread Kieren MacMillan
Werner, A last problem remains: time signatures and bar lines in the viola affect spacing in the other systems (and vice versa), which looks ugly. No idea how this can be tackled... \once \override TimeSignature #'X-extent = #'(0 . 0) \once \override BarLine #'X-extent = #'(0

Re: different tempi

2008-09-09 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Dienstag, 9. September 2008 schrieb Werner LEMBERG: Well, as one of my teachers at school used to say: Believing means not knowing... :-) I stand corrected. Thanks to all for your help. : I suppose this example would also fit very well

Re: different tempi

2008-09-09 Thread Werner LEMBERG
A last problem remains: time signatures and bar lines in the viola affect spacing in the other systems (and vice versa), which looks ugly. No idea how this can be tackled... Neither have I. The main problem is that lilypond tries to match moments exactly in the output, so that if one

Re: different tempi

2008-09-09 Thread Werner LEMBERG
A last problem remains: time signatures and bar lines in the viola affect spacing in the other systems (and vice versa), which looks ugly. No idea how this can be tackled... \once \override TimeSignature #'X-extent = #'(0 . 0) \once \override BarLine #'X-extent = #'(0 . 0)

Re: different tempi

2008-09-09 Thread Kieren MacMillan
Hi Werner, This doesn't help much (if at all). Makes a *huge* difference in my scoreā€¦ see attached screenshot. Be sure to do the \override in the correct context (i.e., Staff.TimeSignature, not just TimeSignature). HTH, Kieren. inline: Picture

Re: different tempi

2008-09-09 Thread Kieren MacMillan
Hi Werner, Here is the complete snippet, with fix. HTH, Kieren. %% \version 2.11.57 #(ly:set-option 'point-and-click #f) \paper { ragged-right = ##f } vl = \relative c' { \time 5/4 as8[ c d f]~ f[ as, c d] f[ as] | \time 3/2 ces[ as f es] r des[ es f] as[ f] r4

Re: different tempi

2008-09-09 Thread Han-Wen Nienhuys
On Tue, Sep 9, 2008 at 4:15 PM, Reinhold Kainhofer [EMAIL PROTECTED] wrote: A last problem remains: time signatures and bar lines in the viola affect spacing in the other systems (and vice versa), which looks ugly. No idea how this can be tackled... Neither have I. The main problem is that

different tempi

2008-09-06 Thread Werner LEMBERG
How can I achieve the effect shown in the attached image? The problem is not to `emulate' a different tempo with \scaleDurations, but to set up the staff grouping, and, directly connected with it, the bar line groupings. Werner inline: