Re: move lyrics closer
Trevor Daniels wrote: > > Eluze > > There's a paragraph in section 5.5.1 which may (nor may not!) help. > Trevor thanks, yes it does - in a way… one part of the confusion raised with the not very specific mention of something like "generally negative numbers" for the 1st number, whereas in fact you *have* to use negative numbers (positive numbers are just broken down to zero); the same happens to the 2nd number in the opposite way. from this point of view it would be good enough just to use a pair of *positive* numbers! furthermore i never considered contexts to be graphical objects themselves! hope i didn't offend somebody! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22991212.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
Eluze There's a paragraph in section 5.5.1 which may (nor may not!) help. It says: "All graphical objects have a reference point, a horizontal extent and a vertical extent. The horizontal extent is a pair of numbers giving the displacements from the reference point of the left and right edges, displacements to the left being negative. The vertical extent is a pair of numbers giving the displacement from the reference point to the bottom and top edges, displacements down being negative." Trevor - Original Message - From: "-Eluze" To: Sent: Friday, April 10, 2009 12:09 AM Subject: Re: move lyrics closer in http://lilypond.org/doc/v2.12/Documentation/user/lilypond-big-page.html#Vertical%20spacing%20inside%20a%20system you can read: Normally staves are stacked vertically. To make staves maintain a distance, their vertical size is padded. This is done with the property minimum-Y-extent. When applied to a Section “VerticalAxisGroup” in Internals Reference, it controls the size of a horizontal line, such as a staff or a line of lyrics. minimum-Y-extent takes a pair of numbers, so if you want to make it smaller than its default #'(-4 . 4) then you could set \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3) This sets the vertical size of the current staff to 3 staff spaces on either side of the center staff line. The value (-3 . 3) is interpreted as an interval, where the center line is the 0, so the first number is generally negative. The numbers need not match; for example, the staff can be made larger at the bottom by setting it to (-6 . 4). when i read this i was rather confused: - *it controls the size of a horizontal line* - i thought the topic was *vertical lines*! - *minimum-Y-extent takes a pair of numbers* - of course, but what does the 1st number stand for and whatfor is the 2nd? - *The value (-3 . 3) is interpreted as an interval, where the center line is the 0, so the first number is generally negative.* - yes, but why!? or is that a general rule?! - *the staff can be made larger at the bottom by setting it to (-6 . 4)* - because usually it is negative: if i choose a smaller number (-6) it gets larger! sorry if this sounds dismal, but after reading this i really did not know how to use the numbers! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22980674.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
in http://lilypond.org/doc/v2.12/Documentation/user/lilypond-big-page.html#Vertical%20spacing%20inside%20a%20system you can read: Normally staves are stacked vertically. To make staves maintain a distance, their vertical size is padded. This is done with the property minimum-Y-extent. When applied to a Section “VerticalAxisGroup” in Internals Reference, it controls the size of a horizontal line, such as a staff or a line of lyrics. minimum-Y-extent takes a pair of numbers, so if you want to make it smaller than its default #'(-4 . 4) then you could set \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3) This sets the vertical size of the current staff to 3 staff spaces on either side of the center staff line. The value (-3 . 3) is interpreted as an interval, where the center line is the 0, so the first number is generally negative. The numbers need not match; for example, the staff can be made larger at the bottom by setting it to (-6 . 4). when i read this i was rather confused: - *it controls the size of a horizontal line* - i thought the topic was *vertical lines*! - *minimum-Y-extent takes a pair of numbers* - of course, but what does the 1st number stand for and whatfor is the 2nd? - *The value (-3 . 3) is interpreted as an interval, where the center line is the 0, so the first number is generally negative.* - yes, but why!? or is that a general rule?! - *the staff can be made larger at the bottom by setting it to (-6 . 4)* - because usually it is negative: if i choose a smaller number (-6) it gets larger! sorry if this sounds dismal, but after reading this i really did not know how to use the numbers! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22980674.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
James E. Bailey-3 wrote: > > > Well, to my defense, I never really worry about vertical > spacing. > > too bad for you - but in no way you are accused! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22980269.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
Am 09.04.2009 um 23:56 schrieb -Eluze: James E. Bailey-3 wrote: i am not quite certain about where - in which context(s) - you have to place it to make it effective in every stanza VerticalAxisGroup, as far as I understand it, moves the staves closer together, and with it, the lyrics closer to the staves. I want to move the lines of words closer to one another, effectively bringing the baselines up so that the four stanzas are closer to one another. ok - here is what i found out in the meantime - moving stanzas/ lyrics closer to each, but also to the Staff with the notes: \version "2.12.2" melody = {\clef "G_8" { c d e f} } StanzaI = \lyricmode { \set stanza = "1. " ha ha ha ha } StanzaII = \lyricmode { \set stanza = "2. " ho ho ho ho } StanzaIII = \lyricmode { \set stanza = "3. " hu hu hu hu } myScore= \context Score { << \context Staff="staff" {\new Voice = "melody" \melody} \context Lyrics="1" \lyricsto "melody" \StanzaI \context Lyrics="2" \lyricsto "melody" \StanzaII \context Lyrics="3" \lyricsto "melody" \StanzaIII } \score { \myScore \layout { \context {\Lyrics \override VerticalAxisGroup #'minimum-Y- extent = #'(-0 . 0)} \context {\Staff \override VerticalAxisGroup #'minimum-Y- extent = #'(-0 . 0)} } } % this just shows how it looks without any overrides: \score {\myScore} if you omit the * \context {\Staff \override … * only the stanzas will be closer together! my concern in the former post was if it was (or is) possible to only \override *one* context to get the text vertically closer - obviously *\context {\Score \override …* does not really help! maybe i search in a false direction?! -- Thanks, Lyrics and VerticalAxisGroup. I should have known that, really. Well, to my defense, I never really worry about vertical spacing. James E. Bailey ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
James E. Bailey-3 wrote: > > > >> i am not quite certain about where - in which context(s) - you have >> to place >> it to make it effective in every stanza > > > VerticalAxisGroup, as far as I understand it, moves the staves closer > together, and with it, the lyrics closer to the staves. I want to > move the lines of words closer to one another, effectively bringing > the baselines up so that the four stanzas are closer to one another. > ok - here is what i found out in the meantime - moving stanzas/lyrics closer to each, but also to the Staff with the notes: \version "2.12.2" melody = {\clef "G_8" { c d e f} } StanzaI = \lyricmode { \set stanza = "1. " ha ha ha ha } StanzaII = \lyricmode { \set stanza = "2. " ho ho ho ho } StanzaIII = \lyricmode { \set stanza = "3. " hu hu hu hu } myScore= \context Score { << \context Staff="staff" {\new Voice = "melody" \melody} \context Lyrics="1" \lyricsto "melody" \StanzaI \context Lyrics="2" \lyricsto "melody" \StanzaII \context Lyrics="3" \lyricsto "melody" \StanzaIII >> } \score { \myScore \layout { \context {\Lyrics \override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 0)} \context {\Staff \override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 0)} } } % this just shows how it looks without any overrides: \score {\myScore} if you omit the * \context {\Staff \override … * only the stanzas will be closer together! my concern in the former post was if it was (or is) possible to only \override *one* context to get the text vertically closer - obviously *\context {\Score \override …* does not really help! maybe i search in a false direction?! -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22979920.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
Am 09.04.2009 um 11:58 schrieb -Eluze: James E. Bailey-3 wrote: I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to the right way? \context Lyrics \with { \override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 0) } … or play around with those numbers! i am not quite certain about where - in which context(s) - you have to place it to make it effective in every stanza VerticalAxisGroup, as far as I understand it, moves the staves closer together, and with it, the lyrics closer to the staves. I want to move the lines of words closer to one another, effectively bringing the baselines up so that the four stanzas are closer to one another. James E. Bailey ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
James E. Bailey-3 wrote: > > I want to move lyrics closer to each other. I've tried \layout > {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not > working for me. I'm sure I've just got the wrong context somewhere. > Can someone point me to the right way? > \context Lyrics \with { \override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 0) } … or play around with those numbers! i am not quite certain about where - in which context(s) - you have to place it to make it effective in every stanza -- View this message in context: http://www.nabble.com/move-lyrics-closer-tp22964622p22967809.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: move lyrics closer
James E. Bailey wrote: I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to the right way? Do you mean move words closer together, or lines closer together? If words, it might be something like \override LyricText #'wordspace = #0.3, the default is 0.6. http://lilypond.org/doc/v2.12/Documentation/user/lilypond-internals/LyricText#LyricText But I'm fairly weak on Lyrics, so I haven't really tested this. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
move lyrics closer
I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to the right way? James E. Bailey ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user