Re: Tempo placement
Am 03.02.2014 15:15, schrieb Robin Bannister: Marc Hohl wrote: Try \once \override Score.LeftEdge.break-visibility = #all-visible Thanks, sounds plausible, but it doesn't work either: Umm ... and with MetronomeMark ? D'Oh... Works significantly better ;-) Sorry for mixing up MetronomeMark and RehearsalMark, I use both in my real-life example, so I got confused somehow. Marc Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo placement
Marc Hohl wrote: Try \once \override Score.LeftEdge.break-visibility = #all-visible Thanks, sounds plausible, but it doesn't work either: Umm ... and with MetronomeMark ? Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo placement
Am 03.02.2014 10:45, schrieb Robin Bannister: Marc Hohl wrote: But why does LilyPond seem to ignore '(left-edge)? It seems it is not "visible". The first left edge doesn't arise via a line break, so for pedantic Lilypond the _unbroken_ case applies. Try \once \override Score.LeftEdge.break-visibility = #all-visible Thanks, sounds plausible, but it doesn't work either: \version "2.19.0" melLeftEdge = { \override Score.LeftEdge.break-visibility = #all-visible \override Score.RehearsalMark.break-align-symbols = #'(left-edge) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melLeftEdge } } still looks unchanged :-( Marc Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo placement
Marc Hohl wrote >>> >>> melLeftEdge = { >>> \override Score.MetronomeMark.break-align-symbols = #'(left-edge) >>> \tempo "Slowly" 4 = 60 >>> c'4 >>> } sometimes we're searching for too complicated things... it seems that adding \override Score.MetronomeMark.self-alignment-X =#1 is a simple solution Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Tempo-placement-tp158722p158779.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo placement
Marc Hohl wrote: But why does LilyPond seem to ignore '(left-edge)? It seems it is not "visible". The first left edge doesn't arise via a line break, so for pedantic Lilypond the _unbroken_ case applies. Try \once \override Score.LeftEdge.break-visibility = #all-visible Cheers, Robin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo placement
[CC'ing to -devel] Am 03.02.2014 00:44, schrieb Eluze: Marc Hohl wrote Hi list, I want the tempo indication to appear at the leftmost edge of the piece (I know that Gould has a different opinion about this, but I am using LilyJAZZ, and the Realbook style does not care about these typographic conventions). However, changing the break-align-symbols property does not seem to have *any* effect: \version "2.19.0" melLeftEdge = { \override Score.MetronomeMark.break-align-symbols = #'(left-edge) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melLeftEdge } } melClef = { \override Score.MetronomeMark.break-align-symbols = #'(clef) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melClef } } melKey = { \override Score.MetronomeMark.break-align-symbols = #'(key-signature) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melKey } } How can I achieve a left-aligned tempo indication? that sounds like a sophisticated problem! instead of MetronomeMark try \override Score.RehearsalMark.break-align-symbols = #'(left-edge) But the tempo indication is created by the MetronomeMark engraver, so I'll have to wrap my tempo indication into a \mark construct ... that's probably one way to go, but it's rather clumsy. But why does LilyPond seem to ignore '(left-edge)? Is this a bug? then, quoting the NR: "Using the break-alignable-interface Rehearsal marks and bar numbers may be aligned with notation objects other than bar lines. ... or is it just that the MetronomeMark interface does not support all options? These objects include ambitus, breathing-sign, clef, custos, staff-bar, left-edge, key-cancellation, key-signature, and time-signature. Each type of object has its own default reference point, to which rehearsal marks are aligned" you'll have to determine the reference point you like. hth - a bit Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Tempo-placement-tp158722p158761.html Sent from the User mailing list archive at Nabble.com. ___ 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
Re: Tempo placement
Marc Hohl wrote > Hi list, > > I want the tempo indication to appear at the leftmost edge of the piece > (I know that Gould has a different opinion about this, but I am using > LilyJAZZ, and the Realbook style does not care about these typographic > conventions). > > However, changing the break-align-symbols property does not seem to > have *any* effect: > > \version "2.19.0" > > melLeftEdge = { >\override Score.MetronomeMark.break-align-symbols = #'(left-edge) >\tempo "Slowly" 4 = 60 >c'4 > } > \score { \new Staff { \melLeftEdge } } > > melClef = { >\override Score.MetronomeMark.break-align-symbols = #'(clef) >\tempo "Slowly" 4 = 60 >c'4 > } > \score { \new Staff { \melClef } } > > melKey = { >\override Score.MetronomeMark.break-align-symbols = #'(key-signature) >\tempo "Slowly" 4 = 60 >c'4 > } > \score { \new Staff { \melKey } } > > How can I achieve a left-aligned tempo indication? that sounds like a sophisticated problem! instead of MetronomeMark try \override Score.RehearsalMark.break-align-symbols = #'(left-edge) then, quoting the NR: "Using the break-alignable-interface Rehearsal marks and bar numbers may be aligned with notation objects other than bar lines. These objects include ambitus, breathing-sign, clef, custos, staff-bar, left-edge, key-cancellation, key-signature, and time-signature. Each type of object has its own default reference point, to which rehearsal marks are aligned" you'll have to determine the reference point you like. hth - a bit Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Tempo-placement-tp158722p158761.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Tempo placement
Hi list, I want the tempo indication to appear at the leftmost edge of the piece (I know that Gould has a different opinion about this, but I am using LilyJAZZ, and the Realbook style does not care about these typographic conventions). However, changing the break-align-symbols property does not seem to have *any* effect: \version "2.19.0" melLeftEdge = { \override Score.MetronomeMark.break-align-symbols = #'(left-edge) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melLeftEdge } } melClef = { \override Score.MetronomeMark.break-align-symbols = #'(clef) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melClef } } melKey = { \override Score.MetronomeMark.break-align-symbols = #'(key-signature) \tempo "Slowly" 4 = 60 c'4 } \score { \new Staff { \melKey } } How can I achieve a left-aligned tempo indication? TIA, Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user