setting Frescobaldi indentation defaults
Op zondag 28 maart 2010 schreef Nick: Two Frescobaldi editing problems I haven't been able to solve, and which I see on all three versions I've tried (1.0.0, 1.0.2, and 1.1.0): 1. Regardless of whether I check or uncheck the editing option Insert spaces instead of tabulators, I always get spaces and not tabs in my source file, whether from auto-indentation or from explicitly hitting the tab key. 2. Regardless of the value I set for indentation width, I always get a width of two characters. Both problems are due to a default setting in the LilyPond kate mode. This is because the settings in the General Editor Settings also apply to Kate and KWrite. To change the settings for the LilyPond mode: - go to settings - configure Frescobaldi - select Editor Component - Open/Save - select the tab Modes Filetypes - choose Filetype Other/LilyPond from the dropdown list - edit the settings in the Variables field. To get help about the meaning of these variables: - Click the help button in the bottom left of the settings dialog - in the Frescobaldi help section Editor Component, follow the link to the Kate manual - in the Kate manual, click on the link Document Variables in the first paragraph - read this page and scroll down for the variables. You will want to set indent-width and 'replace-tabs off' to stop changing tabs in to spaces. Also remove 'space-indent on;' and 'replace-tabs-save on;' best regards, Wilbert Berendsen -- Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/ Nederlands LilyPond forum: http://www.lilypondforum.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tempo markings and tempo dynamics
Hi Paul, The main reason I don't always use \tempo is that I often must use \mark to avoid the behavior one gets when the tempo mark falls over a multi-measure rest and gets centered there. (I also don't often need MIDI output). I have the same problems, but use \tempo anyway (because it's more correct, conceptually) and tweak the output manually. There are at least three other major problems with \tempo that I would love to have fixed: 1. It doesn't recognize break-align (e.g., it cannot be automatically lined up with a time signature); 2. There is no way to globally set the font characteristics. 3. Collisions between consecutive MetronomeMarks (with small measures between them) is not handled gracefully. I have brought this up before without getting an acceptable answer. If anyone has an acceptable solution for this I would appreciate hearing about it. The acceptable answer is that one of us has to learn how to fix Lilypond so that MetronomeMark behaves as expected, or wait until one of the current developers gets around to it. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Weblily HTML renderer
Hi, will the HTML renderer used on WebLily be made public some time? Cheers, Bert ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Consistent page layout
Hello. I've created a score using Lilypond 2.12.2 (source code is at the end). Unfortunately there are two things which I haven't been able to fix: 1- The text Da capo al Fine, which appears right at the end - or at least should, is displayed as Da capo al Fin. This, of course, is because the whole line does not fit in the page. How can I move it to the left so that it fits? 2- On the first page, the first system appears right on top and the second one on the bottom. On the second page, the second system appears on the middle of the page, and the bottom part looks empty. How can I make the pages look consistent? Thanks in advance. The aforementioned code: \version 2.12.2 #(set-default-paper-size letter) \header { title = Himno de los Andes subtitle =\markup { \small Voces mixtas } composer = Luis Antonio Escobar tagline = { } } global = { \time 4/4 \key c \minor \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \override Score.RehearsalMark #'direction = #down \skip1*12 \mark Fine \break \skip1*14 \mark \markup {\small Da capo al Fine} } ErstS = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 bes4 bes c2 aes c4 bes ~ bes aes g ees f2 d4 aes' g1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g aes g aes bes c2. c4 c2( a4) c c2( a2) c c ~ c a ~ a r4 bes aes2 g4 ees aes aes f d ees1 } ErstC = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 g4 g aes2 aes ees4 g ~ g f ees ees f2 d ees1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g ees ees ees ees ees2. c'4 c2( a4) c c2( a2) a a ~ a e ~ e r4 bes' aes2 g4 ees c c d d ees1 } ErstT = \global { ees'4( d) c bes g2. g4 bes g bes2 bes ees4 d c8 bes aes g f4. bes8 ees,2 c'4. c8 c4 c des2 des4 des ees2 aes, f'4 ees ~ ees d ees ees c2 d ees1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees' des bes c bes c des c2. aes4 a2( f4) ees' e2( f) ees e ~ e c ~ c r2 r1 aes4 aes bes bes g1 } ErstB = \global { ees2 ees4 d ees2. ees4 ees ees d2 bes2 ees4. d8 ees4 d8 c d4. d8 ees2 aes4. aes8 g4 ges4 f2 ees4 ees aes2 aes a4 bes ~ bes b c g aes2 bes ees,1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees4 ees ees aes4 bes aes g aes2. aes4 f2 f4 a g2 f aes a ~ a a ~ a r2 r1 f4 f bes bes ees,1 } letraGlobal = \lyricmode { En2 lo4 más al2. -- to4 de la pa2 -- tria, \skip2.. lu8 -- ce4. -- ro_a8 -- zul.2 U4. -- ni8 -- ver4 -- si -- dad2 de4 los An2 -- des, a4 -- mor,2 ho4 -- nor y ju2 -- ven -- tud.1 En4 nues8 -- tra voz2 can2 -- ta4 la pa2 -- tria, \skip4 y_u4 -- na pa -- la -- bra tri -- co -- lor:2. Co4 -- lom2 -- bia,4 Co -- lom2 -- bia, Co -- lom1 -- bia, \skip2*3 nues4 -- tro co -- ra -- zón.1 } letraHembras = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 \skip4. \skip1*18 fla4 -- me2 -- a4 en } letraTenor = \letraGlobal \lyricmode { \skip2*7 res4 -- plan -- de8 -- ce un } letraBajo = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 } \score { \new ChoirStaff \new Staff { \new Voice = soprano \relative g' { \set Staff.instrumentName = #Soprano \clef treble \ErstS } \new Lyrics { \set associatedVoice = soprano \letraHembras } } \new Staff { \new Voice = contralto \relative g' { \set Staff.instrumentName = #Contralto \clef treble \ErstC } \new Lyrics { \set associatedVoice = contralto \letraHembras } } \new Staff { \new Voice = tenor \relative g { \set Staff.instrumentName = #Tenor \clef treble_8 \ErstT } \new Lyrics { \set associatedVoice = tenor \letraTenor } } \new Staff { \new Voice = bajo \relative a { \set Staff.instrumentName = #Bajo \clef bass \ErstB } \new Lyrics { \set associatedVoice = bajo \letraBajo } } \layout { } } -- $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{(\e[7m \e[0m, chr ord(chop$0)-1)[$_].(\n)[++$i%72]}split//,unpack'B*',pack'H*',( $P='F'x18).8186078739E1F0F0E19FCF19CCE6667383CF0733099E67E7F39 .FCF218067E7F39FCF319E739F860787399E70F0E1$P#Perl rulz ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Consistent page layout
On Tue, Mar 30, 2010 at 12:37:32PM -0400, Fibonacci Prower wrote: 1- The text Da capo al Fine, which appears right at the end - or at least should, is displayed as Da capo al Fin. This, of course, is because the whole line does not fit in the page. How can I move it to the left so that it fits? Read the manual. Less tweaking with slower processing or something like that. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Consistent page layout
Hi, I can't answer the question about spacing on the page, but you can cure the problem with the text going off the page by right-aligning them using \override Score.RehearsalMark #'self-alignment-X = #RIGHT in your global block. See the notation reference, 1.8.1 Writing Text - Snippets. HTH -- Phil Holmes - Original Message - From: Fibonacci Prower fibonacci.pro...@gmail.com To: lilypond-user@gnu.org Sent: Tuesday, March 30, 2010 5:37 PM Subject: Consistent page layout Hello. I've created a score using Lilypond 2.12.2 (source code is at the end). Unfortunately there are two things which I haven't been able to fix: 1- The text Da capo al Fine, which appears right at the end - or at least should, is displayed as Da capo al Fin. This, of course, is because the whole line does not fit in the page. How can I move it to the left so that it fits? 2- On the first page, the first system appears right on top and the second one on the bottom. On the second page, the second system appears on the middle of the page, and the bottom part looks empty. How can I make the pages look consistent? Thanks in advance. The aforementioned code: \version 2.12.2 #(set-default-paper-size letter) \header { title = Himno de los Andes subtitle = \markup { \small Voces mixtas } composer = Luis Antonio Escobar tagline = { } } global = { \time 4/4 \key c \minor \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \override Score.RehearsalMark #'direction = #down \skip1*12 \mark Fine \break \skip1*14 \mark \markup {\small Da capo al Fine} } ErstS = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 bes4 bes c2 aes c4 bes ~ bes aes g ees f2 d4 aes' g1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g aes g aes bes c2. c4 c2( a4) c c2( a2) c c ~ c a ~ a r4 bes aes2 g4 ees aes aes f d ees1 } ErstC = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 g4 g aes2 aes ees4 g ~ g f ees ees f2 d ees1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g ees ees ees ees ees2. c'4 c2( a4) c c2( a2) a a ~ a e ~ e r4 bes' aes2 g4 ees c c d d ees1 } ErstT = \global { ees'4( d) c bes g2. g4 bes g bes2 bes ees4 d c8 bes aes g f4. bes8 ees,2 c'4. c8 c4 c des2 des4 des ees2 aes, f'4 ees ~ ees d ees ees c2 d ees1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees' des bes c bes c des c2. aes4 a2( f4) ees' e2( f) ees e ~ e c ~ c r2 r1 aes4 aes bes bes g1 } ErstB = \global { ees2 ees4 d ees2. ees4 ees ees d2 bes2 ees4. d8 ees4 d8 c d4. d8 ees2 aes4. aes8 g4 ges4 f2 ees4 ees aes2 aes a4 bes ~ bes b c g aes2 bes ees,1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees4 ees ees aes4 bes aes g aes2. aes4 f2 f4 a g2 f aes a ~ a a ~ a r2 r1 f4 f bes bes ees,1 } letraGlobal = \lyricmode { En2 lo4 más al2. -- to4 de la pa2 -- tria, \skip2.. lu8 -- ce4. -- ro_a8 -- zul.2 U4. -- ni8 -- ver4 -- si -- dad2 de4 los An2 -- des, a4 -- mor,2 ho4 -- nor y ju2 -- ven -- tud.1 En4 nues8 -- tra voz2 can2 -- ta4 la pa2 -- tria, \skip4 y_u4 -- na pa -- la -- bra tri -- co -- lor:2. Co4 -- lom2 -- bia,4 Co -- lom2 -- bia, Co -- lom1 -- bia, \skip2*3 nues4 -- tro co -- ra -- zón.1 } letraHembras = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 \skip4. \skip1*18 fla4 -- me2 -- a4 en } letraTenor = \letraGlobal \lyricmode { \skip2*7 res4 -- plan -- de8 -- ce un } letraBajo = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 } \score { \new ChoirStaff \new Staff { \new Voice = soprano \relative g' { \set Staff.instrumentName = #Soprano \clef treble \ErstS } \new Lyrics { \set associatedVoice = soprano \letraHembras } } \new Staff { \new Voice = contralto \relative g' { \set Staff.instrumentName = #Contralto \clef treble \ErstC } \new Lyrics { \set associatedVoice = contralto \letraHembras } } \new Staff { \new Voice = tenor \relative g { \set Staff.instrumentName = #Tenor \clef treble_8 \ErstT } \new Lyrics { \set associatedVoice = tenor \letraTenor } } \new Staff { \new Voice = bajo \relative a { \set Staff.instrumentName = #Bajo \clef bass \ErstB } \new Lyrics { \set associatedVoice = bajo \letraBajo } } \layout { } } -- $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{(\e[7m \e[0m, chr ord(chop$0)-1)[$_].(\n)[++$i%72]}split//,unpack'B*',pack'H*',( $P='F'x18).8186078739E1F0F0E19FCF19CCE6667383CF0733099E67E7F39 .FCF218067E7F39FCF319E739F860787399E70F0E1$P#Perl rulz ___ 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: Consistent page layout
Actually, on behalf of Fibonacci I tried the use of \override PaperColumn #'keep-inside-line = ##t \override NonMusicalPaperColumn #'keep-inside-line = ##t and they didn't produce the desired result. -- Phil Holmes - Original Message - From: Graham Percival gra...@percival-music.ca To: Fibonacci Prower fibonacci.pro...@gmail.com Cc: lilypond-user@gnu.org Sent: Tuesday, March 30, 2010 5:55 PM Subject: Re: Consistent page layout On Tue, Mar 30, 2010 at 12:37:32PM -0400, Fibonacci Prower wrote: 1- The text Da capo al Fine, which appears right at the end - or at least should, is displayed as Da capo al Fin. This, of course, is because the whole line does not fit in the page. How can I move it to the left so that it fits? Read the manual. Less tweaking with slower processing or something like that. Cheers, - Graham ___ 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: Consistent page layout
Hi Phil, Actually, on behalf of Fibonacci I tried the use of \override PaperColumn #'keep-inside-line = ##t \override NonMusicalPaperColumn #'keep-inside-line = ##t and they didn't produce the desired result. I think you have to use Score.PaperColumn and Score.NonMusicalPaperColumn for it to be applied to the correct context. Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Fwd: Consistent page layout
Sorry, I've just noticed I didn't send this message to the whole list. -- Forwarded message -- From: Fibonacci Prower fibonacci.pro...@gmail.com Date: 2010/3/30 Subject: Re: Consistent page layout To: Phil Holmes m...@philholmes.net Thank you, that takes care of the first problem. The second is still unresolved, though. 2010/3/30 Phil Holmes m...@philholmes.net: Hi, I can't answer the question about spacing on the page, but you can cure the problem with the text going off the page by right-aligning them using \override Score.RehearsalMark #'self-alignment-X = #RIGHT in your global block. See the notation reference, 1.8.1 Writing Text - Snippets. HTH -- Phil Holmes - Original Message - From: Fibonacci Prower fibonacci.pro...@gmail.com To: lilypond-user@gnu.org Sent: Tuesday, March 30, 2010 5:37 PM Subject: Consistent page layout Hello. I've created a score using Lilypond 2.12.2 (source code is at the end). Unfortunately there are two things which I haven't been able to fix: 1- The text Da capo al Fine, which appears right at the end - or at least should, is displayed as Da capo al Fin. This, of course, is because the whole line does not fit in the page. How can I move it to the left so that it fits? 2- On the first page, the first system appears right on top and the second one on the bottom. On the second page, the second system appears on the middle of the page, and the bottom part looks empty. How can I make the pages look consistent? Thanks in advance. The aforementioned code: \version 2.12.2 #(set-default-paper-size letter) \header { title = Himno de los Andes subtitle = \markup { \small Voces mixtas } composer = Luis Antonio Escobar tagline = { } } global = { \time 4/4 \key c \minor \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \override Score.RehearsalMark #'direction = #down \skip1*12 \mark Fine \break \skip1*14 \mark \markup {\small Da capo al Fine} } ErstS = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 bes4 bes c2 aes c4 bes ~ bes aes g ees f2 d4 aes' g1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g aes g aes bes c2. c4 c2( a4) c c2( a2) c c ~ c a ~ a r4 bes aes2 g4 ees aes aes f d ees1 } ErstC = \global { ees2 ees4 g bes2. bes4 g ees f2 bes, ees4. f8 g4 f8 ees bes'4. aes8 g2 ees4. ees8 ees4 ees aes2 g4 g aes2 aes ees4 g ~ g f ees ees f2 d ees1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees f g ees ees ees ees ees2. c'4 c2( a4) c c2( a2) a a ~ a e ~ e r4 bes' aes2 g4 ees c c d d ees1 } ErstT = \global { ees'4( d) c bes g2. g4 bes g bes2 bes ees4 d c8 bes aes g f4. bes8 ees,2 c'4. c8 c4 c des2 des4 des ees2 aes, f'4 ees ~ ees d ees ees c2 d ees1 c4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees' des bes c bes c des c2. aes4 a2( f4) ees' e2( f) ees e ~ e c ~ c r2 r1 aes4 aes bes bes g1 } ErstB = \global { ees2 ees4 d ees2. ees4 ees ees d2 bes2 ees4. d8 ees4 d8 c d4. d8 ees2 aes4. aes8 g4 ges4 f2 ees4 ees aes2 aes a4 bes ~ bes b c g aes2 bes ees,1 c'4 bes8 aes g2 bes2 bes4 g bes2 g r4 ees4 ees ees aes4 bes aes g aes2. aes4 f2 f4 a g2 f aes a ~ a a ~ a r2 r1 f4 f bes bes ees,1 } letraGlobal = \lyricmode { En2 lo4 más al2. -- to4 de la pa2 -- tria, \skip2.. lu8 -- ce4. -- ro_a8 -- zul.2 U4. -- ni8 -- ver4 -- si -- dad2 de4 los An2 -- des, a4 -- mor,2 ho4 -- nor y ju2 -- ven -- tud.1 En4 nues8 -- tra voz2 can2 -- ta4 la pa2 -- tria, \skip4 y_u4 -- na pa -- la -- bra tri -- co -- lor:2. Co4 -- lom2 -- bia,4 Co -- lom2 -- bia, Co -- lom1 -- bia, \skip2*3 nues4 -- tro co -- ra -- zón.1 } letraHembras = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 \skip4. \skip1*18 fla4 -- me2 -- a4 en } letraTenor = \letraGlobal \lyricmode { \skip2*7 res4 -- plan -- de8 -- ce un } letraBajo = \letraGlobal \lyricmode { \skip2*7 res4. -- plan8 -- de4 -- ce_un8 } \score { \new ChoirStaff \new Staff { \new Voice = soprano \relative g' { \set Staff.instrumentName = #Soprano \clef treble \ErstS } \new Lyrics { \set associatedVoice = soprano \letraHembras } } \new Staff { \new Voice = contralto \relative g' { \set Staff.instrumentName = #Contralto \clef treble \ErstC } \new Lyrics { \set associatedVoice = contralto \letraHembras } } \new Staff { \new Voice = tenor \relative g { \set Staff.instrumentName = #Tenor \clef treble_8 \ErstT } \new Lyrics { \set associatedVoice = tenor \letraTenor } } \new Staff { \new Voice = bajo \relative a { \set Staff.instrumentName = #Bajo \clef bass \ErstB } \new Lyrics { \set associatedVoice = bajo \letraBajo } } \layout { } } -- $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{(\e[7m \e[0m, chr ord(chop$0)-1)[$_].(\n)[++$i%72]}split//,unpack'B*',pack'H*',(
Re: Consistent page layout
Did that. Tried it within a new Score block and as part of the global define with an explicit Score. and neither worked for me. Your mileage may vary. -- Phil Holmes - Original Message - From: Kieren MacMillan kieren_macmil...@sympatico.ca To: Phil Holmes m...@philholmes.net Cc: Graham Percival gra...@percival-music.ca; Fibonacci Prower fibonacci.pro...@gmail.com; lilypond-user@gnu.org Sent: Tuesday, March 30, 2010 7:10 PM Subject: Re: Consistent page layout Hi Phil, Actually, on behalf of Fibonacci I tried the use of \override PaperColumn #'keep-inside-line = ##t \override NonMusicalPaperColumn #'keep-inside-line = ##t and they didn't produce the desired result. I think you have to use Score.PaperColumn and Score.NonMusicalPaperColumn for it to be applied to the correct context. Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Consistent page layout
Please read the Learning Manual to learn how to construct and use tweaks. Also note that \new Score is not encouraged, and is in the process of being removed from the docs. Cheers, - Graham On Tue, Mar 30, 2010 at 10:02:54PM +0100, Phil Holmes wrote: Did that. Tried it within a new Score block and as part of the global define with an explicit Score. and neither worked for me. Your mileage may vary. -- Phil Holmes - Original Message - From: Kieren MacMillan kieren_macmil...@sympatico.ca To: Phil Holmes m...@philholmes.net Cc: Graham Percival gra...@percival-music.ca; Fibonacci Prower fibonacci.pro...@gmail.com; lilypond-user@gnu.org Sent: Tuesday, March 30, 2010 7:10 PM Subject: Re: Consistent page layout Hi Phil, Actually, on behalf of Fibonacci I tried the use of \override PaperColumn #'keep-inside-line = ##t \override NonMusicalPaperColumn #'keep-inside-line = ##t and they didn't produce the desired result. I think you have to use Score.PaperColumn and Score.NonMusicalPaperColumn for it to be applied to the correct context. Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics and spacing inside a system
On 23 March 2010 11:49, Dmytro O. Redchuk brownian@gmail.com wrote: So, here is the simplified example: % --8- \score { \context ChoirStaff \new Staff = upperstaff \new Voice = alto { \voiceTwo g'4 g' r2 } \context Lyrics = altolyrics \lyricsto alto \lyricmode { a a } % \new Staff = tenstaff \new Voice = tenor { f'4 f' f' f' } \context Lyrics = tenlyrics \with { alignAboveContext = tenstaff } \lyricsto tenor \lyricmode { _ _ p p } } \paper { ragged-right = ##t indent = 0 } % --8- So, there is some unwanted vertical space between lyrics lines, which i failed to make to disappear with spacings and affinity. OK, here's another trick you might try: \layout { \context { \Lyrics \override LyricText #'after-line-breaking = #(lambda (grob) (let ((text (ly:grob-property grob 'text))) (and (string? text) (string=? text ) (set! (ly:grob-property grob 'Y-extent) #f } } This checks each LyricText grob to see whether it's a skip (the lexer converts an underscore to a space in a \lyricmode block), then resets the vertical extent so the skips don't take up any space in the alignment. Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Chords
On 29 March 2010 00:34, David Stocker dstoc...@notesettersinc.com wrote: I'd very much like to look into this. Here's a hint: http://lsr.dsi.unimi.it/LSR/Item?id=637 This should work with a few minor tweaks. Regards, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: hairpins in above ossia staff collide with main staff
2010/3/27 Frédéric Bron frederic.b...@m4x.org: Hi folks, I created a 21 page score with only one staff but at some place, an ossia staff appears above the main staff. Everything was fine up to the point where I needed to move the bar number engraver from the score context to the staff context because I wanted the bar numbers to be below text spanners. Are you only using bar numbers at the start of each system? If so, then you'll probably get better results by leaving the Bar_number_engraver in the Score context and tweaking 'bound-details for TextSpanner so it's never near the bar number: \override TextSpanner #'(bound-details left-broken end-on-note) = ##t Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Han-Wen Nienhuys og Jan Nieuwenhuizen -
Kjære Han-Wen Nienhuys og Jan Nieuwenhuizen, god kveld, Jeg har laget en indeks. Jeg vil ha det tilgjengelig på den norske Lilypond listen. Kanskje kan de hjelpe meg? Vennlig hilsen? Francois-Xavier Jean Her er indeks min. http://wiki.lilynet.net/index.php/Fr:contributions/Le_Petit_LilyPond_illustr%C3%A9 http://wiki.lilynet.net/index.php/Fr:contributions/Le_Petit_LilyPond_illustré http://wiki.lilynet.net/index.php/Fr:contributions/Le_Petit_LilyPond_illustr%E9 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Fwd: lilypond index - François-Xavier Jean
Can someone of the appropriate language group reply to this? thanks, -- Forwarded message -- From: François-Xavier Jean resti...@gmail.com Date: 2010/3/30 Subject: lilypond index - François-Xavier Jean To: han...@xs4all.nl god kveld, Jeg har laget en indeks. Jeg vil ha det tilgjengelig på den norske Lilypond listen. Kanskje kan de hjelpe meg? Vennlig hilsen? Francois-Xavier Jean fransk komponist og maler Her er indeks min. http://wiki.lilynet.net/index.php/Fr:contributions/Le_Petit_LilyPond_illustr%C3%A9 http://wiki.lilynet.net/index.php/Fr:contributions/Le_Petit_LilyPond_illustré -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond index - François-Xavier Jean
Norwegian. Per Google: Good evening, I have created an index. I want it available on the Norwegian LilyPond list. Maybe they can help me? Sincerely, Jean Francois-Xavier French composer and painter I have no idea how to help other than this. Is there a Norwegian Lilypond mailing list? On Mar 30, 2010, at 6:30 PM, Han-Wen Nienhuys wrote: Can someone of the appropriate language group reply to this? thanks, -- Forwarded message -- From: François-Xavier Jean resti...@gmail.com Date: 2010/3/30 Subject: lilypond index - François-Xavier Jean To: han...@xs4all.nl god kveld, Jeg har laget en indeks. Jeg vil ha det tilgjengelig på den norske Lilypond listen. Kanskje kan de hjelpe meg? Vennlig hilsen? Francois-Xavier Jean fransk komponist og maler Her er indeks min. http://wiki.lilynet.net/index.php/Fr:contributions/ Le_Petit_LilyPond_illustr%C3%A9 http://wiki.lilynet.net/index.php/Fr:contributions/ Le_Petit_LilyPond_illustré -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen ___ 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