RE: Change Chord Name Font Size
Thank you Mats. \override ChordName #'font-size = #6 Worked fine. I also found its reference in the lilypond program-reference under the ChorName object. I now have a problem of the padding/space between the Chord names staves which is the space seperating the Chord names the staves above below them. I tried \override ChordName #'padding = #-1 \override ChordName #'bound-padding = #-1 But both didn't work. Thank you. But a question arises which is: Since there On Friday, March 17, 2006 8:56 PM, Mats Bengtsson mailto:[EMAIL PROTECTED] wrote: Please read again what I wrote! To be more specific, create a file test.ly containing the following lines: \version 2.0.0 \context ChordNames { \property ChordNames.chordChanges = ##t \property ChordNames . ChordName \override #'font-relative-size = #+3 Next, run the following command (from your current LilyPond installation): convert-ly -e test.ly Then, look into the file, which has been updated to the syntax of your current LilyPond version. For example, when I do it for version 2.7.36, I get \context ChordNames { \set chordChanges = ##t \override ChordName #'font-size = #6 } /Mats Quoting Kamal [EMAIL PROTECTED]: As Mats said, I tried the \property lines, but it gave error in lilypond 2.6. Isn't there an easier way to find what how to change the chord font size than to get an old version of lilypond, then convert to to 2.6 especially that I'm working on Windows I didn't find an already compiled binary of lilypond 2.0 or less for Windows? Thank you. On Thursday, March 16, 2006 5:34 PM, Mats Bengtsson wrote: Whenever you find an answer in an old email, find out what LilyPond version it was written for. Then, make a temporary .ly file containing \version 2.0.0 % or whatever version the answer applied to and the lines of code. Then, run convert-ly -e temp.ly and see what the code should look like with your current version of LilyPond. The property font-relative-size changed name around version 2.1.1. /Mats Thibaut Chevalier wrote: There are old threads dealing with this. I read that the simple \set fontSize is said not to be working, but in this post : http://lists.gnu.org/archive/html/lilypond-user/2004-11/msg00117.htm l The following solution is suggested : \context ChordNames { \property ChordNames.chordChanges = ##t \property ChordNames . ChordName \override #'font-relative-size = #+3 Though I didn't manage to make it work. Moreover he says it does not work on the alterations... Kamal wrote: How do you change the default font size of chord names? I have tried the following but it didn't work: \chords { \set fontSize = #-2 e2.:m e:m e:m b:7 b:7 b:7 b:7 e:m g d } \version 2.6.5 Thank you. ___ 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 ___ 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: Change Chord Name Font Size
See the section on Vertical spacing, which describes how to change the vertical space around each context, such as a Staff or ChordName context. /Mats Quoting Kamal [EMAIL PROTECTED]: Thank you Mats. \override ChordName #'font-size = #6 Worked fine. I also found its reference in the lilypond program-reference under the ChorName object. I now have a problem of the padding/space between the Chord names staves which is the space seperating the Chord names the staves above below them. I tried \override ChordName #'padding = #-1 \override ChordName #'bound-padding = #-1 But both didn't work. Thank you. But a question arises which is: Since there On Friday, March 17, 2006 8:56 PM, Mats Bengtsson mailto:[EMAIL PROTECTED] wrote: Please read again what I wrote! To be more specific, create a file test.ly containing the following lines: \version 2.0.0 \context ChordNames { \property ChordNames.chordChanges = ##t \property ChordNames . ChordName \override #'font-relative-size = #+3 Next, run the following command (from your current LilyPond installation): convert-ly -e test.ly Then, look into the file, which has been updated to the syntax of your current LilyPond version. For example, when I do it for version 2.7.36, I get \context ChordNames { \set chordChanges = ##t \override ChordName #'font-size = #6 } /Mats Quoting Kamal [EMAIL PROTECTED]: As Mats said, I tried the \property lines, but it gave error in lilypond 2.6. Isn't there an easier way to find what how to change the chord font size than to get an old version of lilypond, then convert to to 2.6 especially that I'm working on Windows I didn't find an already compiled binary of lilypond 2.0 or less for Windows? Thank you. On Thursday, March 16, 2006 5:34 PM, Mats Bengtsson wrote: Whenever you find an answer in an old email, find out what LilyPond version it was written for. Then, make a temporary .ly file containing \version 2.0.0 % or whatever version the answer applied to and the lines of code. Then, run convert-ly -e temp.ly and see what the code should look like with your current version of LilyPond. The property font-relative-size changed name around version 2.1.1. /Mats Thibaut Chevalier wrote: There are old threads dealing with this. I read that the simple \set fontSize is said not to be working, but in this post : http://lists.gnu.org/archive/html/lilypond-user/2004-11/msg00117.htm l The following solution is suggested : \context ChordNames { \property ChordNames.chordChanges = ##t \property ChordNames . ChordName \override #'font-relative-size = #+3 Though I didn't manage to make it work. Moreover he says it does not work on the alterations... Kamal wrote: How do you change the default font size of chord names? I have tried the following but it didn't work: \chords { \set fontSize = #-2 e2.:m e:m e:m b:7 b:7 b:7 b:7 e:m g d } \version 2.6.5 Thank you. ___ 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 ___ 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 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: System spacing
Mats, On Sat, 2006-03-18 at 15:05 +0100, Mats Bengtsson wrote: By default, LilyPond should not reserve any space for a lyrics line if there is no lyrics on that particular score line, so I expected your example to work exactly as you desire. (The exception to what I said is the first score line, where you can read more for example in http://lists.gnu.org/archive/html/lilypond-user/2005-08/msg00085.html). I'm using the latest LilyPond, v2.7.38. I tried the suggestion made in the post you reference (and also made by Geoff), but it seems to have made no difference. Geoff's \layout trick for the word spacing seems to do the trick on that issue, though. I'm appending the score in full, and I'll try to attach the output so you can see what's up.. Regards, Ruth \header{ title =Come and See subtitle = (We worsip at your feet) composer = Graham Kendrick enteredby = RIC copyright = (c) 1989 Make Way Music style = gospel lastupdated = 2005/Mar/2 } \version 2.7.36 #(set-global-staff-size 14) \paper { #(set-paper-size a5) #(define fonts (make-pango-font-tree FrizQuadrata BT Arial LucidaTypewriter (/ 14 20))) top-margin = 0\cm bottom-margin = 0\cm ragged-bottom = ##t ragged-last-bottom = ##t } LabChorus = \markup { \translate #(cons -2 1) { \italic Chorus } } verseMusic = { \set fontSize = #-1 \key c \major \time 4/4 \relative c' { \partial 16*2 e16[ f] g4. e16[ f] g4. e16[ f] g8[ g f e] e4. d16 e f8 f e e a g e8. c16 d2. r8 e16[ f] g4. e16[ f] g4. e16[ f] g8[ g f e] e4. d16 e f8 f e e a g e8. c16 d2. r8 } } chorusMusic = { \relative c' { g'8^\LabChorus c c c c b4 r8 e,8 a a a a g4 r8 c,16 c f8 f g f e e a8. d,16 d2. r8 g8 c c c c b4 r8 e,8 a a a a g4 r8 c,8 f f g f e e a8. d,16 d2. r8 % \bar \break d8 f2 e4 r8 e8 g4. ( f8) e4 r8 e8 f2. d8 e8 c2. r8 } } verseOne = \lyricmode { \set fontSize = #-1 \set stanza = 1. Come and see, come and see, come and see the King of Love; see the pur -- ple robe and crown of thorns He wears. Sold- iers mock, rul- ers sneer as he lifts the cru -- el cross; lone and friend- less now, He climbs to -- wards the hill. } verseTwo = \lyricmode { \set fontSize = #-1 \set stanza = 2. Come and Weep, come and mourn, for your sin that pierced him there; So much deep -- er than the wounds of thorn and nail. All our pride, all our greed. All our fal -- len -- ness and shame: And the Lord has laid the pun -- ish -- ment on Him. } verseThree = \lyricmode { \set fontSize = #-1 \set stanza = 3. Man of heaven, born to earth To restore us to your hea- ven. Here we bow in awe ben -- eath Your search -- ing eyes. From Your tears comes our joy, From your death our life shall spring; By your res -- urr -- ec -- tion pow -- er we shall raise. } chorusText = \lyricmode { \set fontSize = #-1 We wor- ship at your feet, where wrath and mer -- cy meet, and a guil -- ty world is washed by love's pure stream. For us he was made sin, oh help me take it in. Deep wounds of love cry out 'Fa -- ther For -- give'. I wor -- ship, I wor -- ship the lamb who was slain. } \score { %\midi { \tempo 4=72 } \context Voice = mel { \repeat volta 3 { \verseMusic \bar \break \chorusMusic } } \lyricsto mel \new Lyrics { \verseOne \chorusText } \lyricsto mel \new Lyrics \verseTwo \lyricsto mel \new Lyrics \verseThree \layout { \context { \Lyrics \override LyricSpace #'minimum-distance = #0.6 } \context { \Score \override VerticalAxisGroup #'remove-first = ##t } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Hi everybody! Graham Parcival schrieb: Ah, ok. IMO, there isn't a real bar line there... Me too... Not knowing much of Lilypond-internals I would guess notes are represented as lists or whatsoever with each element aissgned a length. So real bar only occur when the end of a bar coincidents with no element crossing it. IMO Lilypond users speaking of bar lines deal with visible bar lines, so with your comment added to the manual everyone should be satified. Orm Finnendahl schrieb: In Renaissance Polphonic Music, syncopations in individual voices are often written without ties, even across barlines for legibility. That's exactly what I tried before. It was easy to type the input, but I wasn't able to get appropriate line breaks. (see below) Mats Bengtsson schrieb: I hope you know about Sect. Automatic Note Splitting which describes one method to avoid having to think about these problems Yes, I know that section, but it won't give appropriate line breaks. Neither with Note_heads_engraver nor Completion_heads_engraver it was possible to make Lilypond break at visible bar lines with note length crossing it. My guess: Line breaks are only possible where there are real bar lines (see above). Is this right? Kind regards, Thies Albrecht ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
vertical spacing of StaffGroup
What must I do to make \override VerticalAxisGroup #'minimum-Y-extent = #'(-10 . 10) work for the `StaffGroup' context? I want a score layout like this (each horizontal line represents a staff): / |---| \new StaffGroup = sg1 |---| \new Staff = s11 {...} |---| \new Staff = s12 {...} \ \new Staff = s13 {...} | | / \new StaffGroup = sg2 |---| \new Staff = s21 {...} |---| ... |---| \ | | / |---| |---| |---| \ I could fiddle with VerticalAxisGroup of single staff lines, but... I could also insert invisible staves, but... Werner ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: line breaks
Hi everybody! Graham Parcival schrieb: Ah, ok. IMO, there isn't a real bar line there... Me too... Not knowing much of Lilypond-internals I would guess notes are represented as lists or whatsoever with each element aissgned a length. So real bar only occur when the end of a bar coincidents with no element crossing it. IMO Lilypond users speaking of bar lines deal with visible bar lines, so with your comment added to the manual everyone should be satified. Orm Finnendahl schrieb: In Renaissance Polphonic Music, syncopations in individual voices are often written without ties, even across barlines for legibility. That's exactly what I tried before. It was easy to type the input, but I wasn't able to get appropriate line breaks. (see below) Mats Bengtsson schrieb: I hope you know about Sect. Automatic Note Splitting which describes one method to avoid having to think about these problems Yes, I know that section, but it won't give appropriate line breaks. Neither with Note_heads_engraver nor Completion_heads_engraver it was possible to make Lilypond break at visible bar lines with note length crossing it. My guess: Line breaks are only possible where there are real bar lines (see above). Is this right? Kind regards, Thies Albrecht ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
System spacing
Folks, I have a score in which the first two systems each have 3 verses (lines of text) underneath, and the next three systems are the chorus and have only one line. Each system is one line of music. I saw that there is some control over the inter-system spacing, but it is not clear to me how to modify the spacing of the chorus such that it the chorus lines only take up the space required, rather than the same space that the verses do... That is, I have now: - page - === === === === === === - page - And I want: - page - === === === === === === - page - Thanks, Ruth The outer level of the .ly file is as follows. I can post more if needed: \score { %\midi { \tempo 4=72 } \context Voice = mel { \repeat volta 3 { \verseMusic \bar \break \chorusMusic } } \lyricsto mel \new Lyrics { \verseOne \chorusText } \lyricsto mel \new Lyrics \verseTwo \lyricsto mel \new Lyrics \verseThree ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: remove Timing_engraver question
Did you look at the section 9.1.3 Modifying context plug-ins? It includes an example for removing exactly the same engraver. However, if you want to remove the time signature on all staves, I really recommend to method described in Sect. 9.1.5 Changing context default settings instead, which changes all Staff contexts in the score with a single setting. /Mats Quoting jango [EMAIL PROTECTED]: Hi! I read a section about adding/removing plug-ins. What I wanted was to remove Time_signature_engraver, using \with key. But I don't really understand where should I put it in my code (attached). Though I tried different places, it still gives me errors, I guess I'm doing something wrong :D Thanks a lot! \header { title = Вечная память enteredby=Nikita Pchelin maintainer=[EMAIL PROTECTED] } \version 2.6.0 global = { \set Staff.printKeyCancellation = ##f \key bes \major \cadenzaOn } sopMusic = \relative c'' { \phrasingSlurUp bes2 bes2 \bar || bes4\( c4 d2\) d4 d4 c2\( bes2\) a2\( bes4 c4\) \bar | \break \relative c' d'2 d4 d4 \relative c'' c2\( bes2\) a2\( bes4 c4\) \bar | d1 ees2 ees2 \bar | d1\( c1\) bes1 \bar |. \break bes4 bes4 bes4 bes4 c4 d2\( c2\) \bar | bes4 c4 d4\( c4 bes4 a4\) bes2 \bar || \break bes4 bes4 c4 d2\( c2\) \bar | d4\( c4 bes2\) a2 bes1 \bar |. \break } altoMusic = \relative c'' { \phrasingSlurDown g2 g2 g4 a4 bes2 bes4 bes4 a2\( g2\) fis2\( g4 a4\) \relative c'' bes2 bes4 bes4 a2\( g2\) fis2\( g4 a4\) bes2\( b2\) \relative c' c'2 c2 \relative c'' bes1\( a1\) g1 g4 g4 g4 g4 a4 bes2\( a2\) g4 a4 bes4\( a4 g4 f4\) g2 g4 g4 a4 bes2\( a2\) bes4\( a4 g2\) fis2 g1 } tenorMusic = \relative c' { %MUSIC \phrasingSlurUp d2 d2 d4\( f4( f2)\) f4 f4 f2\( d2\) d2.\( f4\) f2 f4 f4 f2\( d2\) d2.\( f4\) f2\( g2\) g2 g2 g1\( fis1\) d1 d4 d4 d4 d4 fis4 fis1 d4 fis4 fis4\( ees4 d2\) d2 d4 d4 fis4 fis1 fis4\( ees4 d2\) d2 d1 } bassMusic = \relative c' { %MUSIC \phrasingSlurDown g, g'2 g g'2 g'4\( f4 bes, bes'2\) bes bes'4 bes bes'4 f'2\( g2\) d2\( g4 f4\) bes, bes'2 bes bes'4 d bes' f2\( g2\) d2\( g4 f4\) bes, bes'2\( g g'2\) c c'2 c c'2 \relative c' d, d'1\( d1\) g, g' g'4 g4 g4 g4 f4 bes, bes'2\( f'2\) g4 f4 bes,4\( c4 d2\) d2 g4 g4 f4 bes, bes'2\( f'2\) bes,4\( c4 d2\) d2 \relative c' g, g'1 } sopWords = \lyricmode { } altoWords =\lyricmode { А -- минь. Веч _ -- _ -- на -- я па -- _ -- мять, _ _ веч -- на -- я па _ -- мять, _ _ веч -- на -- я _ па _ -- мять. Ду -- ши их во бла -- гих, _ во дво -- ря _ -- _ -- _ ся, и па -- мять их, _ в_род _ -- _ -- и род. } tenorWords = \lyricmode { } bassWords = \lyricmode { } \score { \context StaffGroup \context Lyrics = sopranos { s1 } \context Staff = women \context Voice = sopranos { \voiceOne \global \sopMusic } \context Voice = altos { \voiceTwo \global \altoMusic } #(set-accidental-style 'forget) \context Lyrics = altos { s1 } \context Lyrics = tenors { s1 } \context Staff = men \clef bass \context Voice = tenors { \voiceOne \global \tenorMusic } \context Voice = basses { \voiceTwo \global \bassMusic } \context Lyrics = basses { s1 } \context Lyrics = sopranos \lyricsto sopranos \sopWords \context Lyrics = altos \lyricsto altos \altoWords \context Lyrics = tenors \lyricsto tenors \tenorWords \context Lyrics = basses \lyricsto basses \bassWords \layout { \context { % a little smaller so lyrics % can be closer to the staff \Staff minimumVerticalExtent = #'(-3 . 3) } } } -- View this message in context: http://www.nabble.com/%5Cremove-%22Timing_engraver%22-question-t1298789.html#a3458827 Sent from the Gnu - Lilypond - User forum 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: Synchronizing staves with grace notes
What LilyPond version do you use? I'm afraid you have hit a bug in version 2.6. If you upgrade to the latest development version it seems to work much better. Still, you might need to insert an invisible grace note in the left hand part to get the bar lines correct, see the comment at the end of Sect. Grace notes. The following example works well in version 2.7: \version 2.7.36 \relative c'' \new Staff { \time 3/8 { des16..-[ bes64] ges8[ f] }\\ { \stemUp \grace { des8[~ ges bes] } \stemNeutral des,4_\( d8\) } } \new Staff { \time 3/8 \grace s4. \times 4/6 { bes32[ des ges bes ges des] } \times 4/6 { bes[ des ges bes ges des] } \times 4/6 { b[ d f as f d] }} /Mats Quoting Junge [EMAIL PROTECTED]: I'm having some trouble with synchronizing the upper and lower stave in a piano score where I have some grace notes and polyhony in the right hand. I need to tie a des in the grace notes to the normal des-note following the grace notes and have finally managed to do that. However, to synchronize the two voices in the right hand, I had to insert hidden grace notes in the upper voice. I would prefer the first of the left hand notes to be synchronized with the des4 in the lower voice in the right hand. But it synchronizes automatically with the first of the grace notes. Is there a way to obtain what I want? I don't know how much code to attach. Hope this is enough (only 1 bar)... The first note in the right hand is des'' (in both voices). The score is in 3/8. Right hand: { \hideNotes \grace { des8 des des } \unHideNotes \stemUp des16..-[ bes64] ges8[ f] }\\ { \stemUp \grace { des8[~ ges bes] } \stemDown des,4_\( d8\) } Left hand: \times 4/6 { bes32[ des ges bes ges des] } \times 4/6 { bes[ des ges bes ges des] } \times 4/6 { b[ d f as f d] } Regards Stig Junge ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Question about repeat alternatives
How do you expect LilyPond to realize if your two alternatives are for 1 + 2-4 or 1-2 + 3-4 or 1-3 + 4? For situations like these, read the section on Manual repeat commands in the manual. /Mats Quoting Ambrose Li [EMAIL PROTECTED]: Hi, I am trying to do something like \repeat volta 4 { ... } \alternative { {} { ... } } The idea is that only the 4th repeat has an alternative. But the result is that the alternative shows up all right, but labelled 1-3 instead of 4. What am I doing wrong, or is this a bug? I'm using LilyPond 2.7.36 Thanks ___ 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
Problem with lilypad
Hi ! I just try the lilypond-2.7.39-1.mingw.exe on windows XP pro. Installation is fine. But when i drop a ly file on the lilypond icon everything goes well except the fact that lilypad popup saying it cannot open myfile.log.ly (welll it's normal because myfile.ly exists but myfile.log.ly does not exist) Lasconic ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Exercises
On 18-Mar-06, at 6:46 AM, Edward Ardzinski wrote: I want to put down some of my bass/fretless bass exercises. I would like to have one file that has several short examples that might be a a couple of lines long. I'm not having luck finding old posts, or the right spots in the documentation. 10.6 Multiple movements (in the docs for 2.7 -- it's another section in the 2.6 docs) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Problem with \textwidth and lilypond-book
I am trying to change them margins in a document that I run through lilypond-book. The code below is an example of what I am trying, but the second line of the music is put, for some reason, to the right of the first line and not below. If I remove '\setlength{\textwidth}{160mm}' then it appears correctly (except that the margins are not how I want them). Can anyone suggest what might be the problem? I am using version 2.6.3. Thanks, Joe -- Code --- \documentclass[a4paper]{article} \usepackage{graphics} \setlength{\voffset}{-2cm} \setlength{\hoffset}{0mm} \addtolength{\hoffset}{-1in} \setlength{\evensidemargin}{0mm} \setlength{\textwidth}{160mm} \begin{document} \begin[noquote,linewidth]{lilypond} \relative c' { c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d } \end{lilypond} \end{document} ___ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
indicate where melody continues
Hi,I'm trying to create a sheet where there are at times two voices (but mostly one) on one staff and occasionally it is not obvious which one is the melody and which is the second voice, so I'd like to have some kind of indication where the melody continues, (like an arrow or glissando-ish line or something similar) I have essentially the followingmelody = \relative c' {c d g b % let's say I want an indication here between d and g}second = \relative c' {e f e f}and \score {\context Staff = full \context Voice = melody {\melody\second}}I tried using a \glissando (and it would have been good enough if it only worked), but inevitably the line went from the d in the melody to the e in the second voice :( , and the same problem also with phrasing slurs. Now, this is more or less the first song I'm typesetting so I'm a newbie, so hopefully there is something simple I've overlooked. In that case I'd appreciate a pointer to where to start to RTFM ;)regards, Simon ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: My tips page
--- Graham Percival [EMAIL PROTECTED] wrote: On 16-Mar-06, at 7:57 AM, Geoff Horton wrote: I've been typesetting a number of hymns, and in the process I've come across (and occasionally at least somewhat invented) some techniques that are helpful in getting the results to look like I want. Some of these might be genuine FAQs, but since I concentrate on choral music, I know there are a lot more FAQs whose answer I don't have. A few comments: LaTeX margins for lilypond-book: Packages work just fine. This is what I use for all my lilypond-book scores \documentclass[12pt,letterpaper]{book} \usepackage[lmargin=15mm,rmargin=15mm,tmargin=10mm,bmargin=5mm,nofoot,no head]{geometry} Make sure you run the texsetup or texconfig and set the dvips paper size to letterpaper. For some reason it defaults to A4 -- even when you specify letterpaper in your .latex (or .lytex) file. :( Another point regarding this is that the 'something important' that you are missing is that only one of evensidemargin and oddsidemargin are used on any one page. They refer to the outside margin of even and odd pages in a book respectively. The inside margin does not need to be specified as it is determined by the other lengths. A diagram that explains this is in Lampart's book as well as on page 113 of the 'Not So Short Introduction to LaTeX 2e': www.ctan.org/tex-archive/info/lshort/english/lshort.pdf Having said that, I am having problems myself with the margins (I have already asked a question about it) and Graham's suggestion is probably better, although I don't have the geometry package installed. Hope this helps, Joe ___ Yahoo! Photos NEW, now offering a quality print service from just 8p a photo http://uk.photos.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with \textwidth and lilypond-book
This is a known problem in version 2.6.x, see the mailing list archives for workarounds. /Mats Joseph Haig wrote: I am trying to change them margins in a document that I run through lilypond-book. The code below is an example of what I am trying, but the second line of the music is put, for some reason, to the right of the first line and not below. If I remove '\setlength{\textwidth}{160mm}' then it appears correctly (except that the margins are not how I want them). Can anyone suggest what might be the problem? I am using version 2.6.3. Thanks, Joe -- Code --- \documentclass[a4paper]{article} \usepackage{graphics} \setlength{\voffset}{-2cm} \setlength{\hoffset}{0mm} \addtolength{\hoffset}{-1in} \setlength{\evensidemargin}{0mm} \setlength{\textwidth}{160mm} \begin{document} \begin[noquote,linewidth]{lilypond} \relative c' { c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d c d e f g a b c d e f g a b c b a g f e d c b a g f e d } \end{lilypond} \end{document} ___ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: gregorian chant in lilypond
Why not send it to lilypond-devel, see www.lilypond.org - Documentation /Mats Elie Roux wrote: Hello, I start to know quite a lot of things about gregorian chant, after several discussions with a monk. I have a lot of remarks to submit to lilypond developers, but I do not think this forum is the right place to list them, so I would like to know where to do it. Directly to a developer, or on another list ? Thanks by advance, -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vertical spacing of StaffGroup
On 3/17/06, Werner LEMBERG [EMAIL PROTECTED] wrote: What must I do to make \override VerticalAxisGroup #'minimum-Y-extent = #'(-10 . 10) work for the `StaffGroup' context? I want a score layout like this (each horizontal line represents a staff): / |---| \new StaffGroup = sg1 |---| \new Staff = s11 {...} |---| \new Staff = s12 {...} \ \new Staff = s13 {...} | | / \new StaffGroup = sg2 |---| \new Staff = s21 {...} |---| ... |---| \ | | / |---| |---| |---| \ I could fiddle with VerticalAxisGroup of single staff lines, but... I could also insert invisible staves, but... Hi Werner, Would the line-break-system-details attribute of the NonMusicalPaperColumn abstract grob be helpful? You have to set by hand for each new system, but the systems stay *exactly* where you put them vertically. There's a bit in the NEWS section that talks about positioning individual systems manually, with this sample usage: \overrideProperty #Score.NonMusicalPaperColumn #'line-break-system-details #'((Y-offset . 24.5) (X-offset . -7.5)) HTH. -- Trevor Bača [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Other Music Fonts
Is it possible to use other types of music fonts in Lilypond? I ask this because I like some of the fonts packaged with Finale NotePad 2005a, but I'm not sure how I could use it. Please Help, Ben ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vertical spacing of StaffGroup
[CVS 2006-03-17] What must I do to make \override VerticalAxisGroup #'minimum-Y-extent = #'(-10 . 10) work for the `StaffGroup' context? I want a score layout like this (each horizontal line represents a staff): You can't, technically: StaffGroup is just a bunch of staves with a bracket in front, and spanning bar lines. This is a pity, IMHO. Graham, this should be probably documented... I could fiddle with VerticalAxisGroup of single staff lines, but... I could also insert invisible staves, but... If you're inserting something invisible, I'd recommend a Lyrics context. You have to make sure it's not hara-kiri'd though. Will give it a try, thanks. A related problem which I consider as very important is the introduction of stretching vertical space as used in TeX: \vspace 3em plus 10pt minus 10pt This is something for the TODO file -- BTW, it seems that there isn't a TODO file in lilypond... On the other hand, page-layout-twopass.ly, which probably can do something similar already, appears to be broken: The output file page-layout-twopass-page-layout.ly is always empty. Or am I missing something? The documentation is, hmm, sparse... Werner ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vertical spacing of StaffGroup
Would the line-break-system-details attribute of the NonMusicalPaperColumn abstract grob be helpful? You have to set by hand for each new system, but the systems stay *exactly* where you put them vertically. Will have a look, thanks. Werner ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user