Making an object not take up vertical space?
Is it possible to make an object (e.g., a text markup) not take up any vertical space? I've been using Mats' tip for inserting extra vertical space, to good effect, e.g. (customized): pushup = #(define-music-function (parser location padding) (number?) #{ s1*0^\markup { \pad-markup #$(* 0.5 padding) \null } #}) pushdown = #(define-music-function (parser location padding) (number?) #{ s1*0_\markup { \pad-markup #$(* 0.5 padding) \null } #}) and then \pushup #3 wherever I want to insert 3 staff spaces of vertical space above a staff, or \pushdown #4 to insert 4 staff spaces of vertical space below a staff. But there's one place in the score I'm working on where Lilypond makes unnecessary vertical space for a text markup (I reported this to bug-lilypond), and I wish I could do the opposite, like: \pulldown #3 or \pushup #-3 to insert -3 staff spaces of vertical space above a staff, thus "pulling down" the staff above it. I tried changing 0.5 in the above definition to -0.5, but it didn't work, even with very large numbers. So the thing to do would be to prevent the offending text markup from being accounted for in Lilypond's vertical spacing routines. Is this possible? Marcus ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scheme Question
Eduardo Vieira <[EMAIL PROTECTED]> wrote: I don't know why this e-mail didn't make it to the Lilypond list, but, anyhow, have you ever checked the program FOMUS (http://common-lisp.net/project/fomus/doc/)? If you think of algorithimic composition and working with Lisp and Scheme, that might be interesting. Personally, Scheme and Common Lisp are still Greek to me, but I just came across that link and thought would be useful, as the program offers Lilypond and MusicXML output. It looks very interesting, Eduardo. Thanks for the link. While we're on the topic of Scheme/Lisp, does anyone have any recommended tutorials, especially for non-/novice programmers? I've found these two resources to be helpful so far: Revised(5) Report on the Algorithmic Language Scheme http://www.swiss.ai.mit.edu/ftpdir/scheme-reports/r5rs-html/r5rs_toc.html Teach Yourself Scheme in Fixnum Days by Dorai Sitaram, 1998-9 http://gd.tuwien.ac.at/languages/scheme/tutorial-dsitaram/t-y-scheme.html ...but I'm new to all of this, and would appreciate any suggestions. The Lilypond documentation (Appendix B: Scheme tutorial) links to http://www.schemers.org/ , but that site doesn't reveal much online documentation. (Maybe one of the printed textbooks -- http://www.schemers.org/Documents/#all-texts -- would be useful? Any recommendations?) Would documentation on Guile or Lisp be relevant? I'm not clear on what the differences are. Thanks in advance, Marcus ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Another sponsorship, hopefully can be done cheaply?
How much would this cost to sponsor? I've tried to describe it as best I could below, and provided a sample of what the proposed source code might look like and a description of what the output would be, please let me know if there is any confusion about what I'm describing: Begin: % PROPOSED SAMPLE SOURCE CODE BEGIN twoWays = \transpose c c' { % C7b5 1 % FMaj7 1 } << \new FretBoards \twoWays \new Voice \twoWays >> % PROPOSED SAMPLE SOURCE CODE END The above source code example would generate a PDF with normal staff of whole note chords and the following fretboards painted above it in the newly proposed "FretBoards" context: \markup \fret-diagram-terse #"2;x;2;3;1;x;" \markup \fret-diagram-terse #"x;x;3;5;5;5;" Note that the new "FretBoards" context ascertained the fret markup by mapping the octivised notes in the chords specified, to an array of the fretboard with a certain tuning and number of strings. Additionally it "windowed" into that array based on a "maximum-stretch" of 5 frets, meaning that it will only search for frets that give the desired note within that stretch range. (most guitar chords do not exceed a 5 fret stretch so that is a good default). It would move up the strings and "drop a dot" onto whatever frets produce the desired notes (after transpose). Other Method and Specification notes: 0) A new context will be developed called FretBoards, it will generate fretboards based upon the provided chords. 1) The user would code the notes as chords for their fretted instrument using standard lilypond chord syntax of duration (including octaves, octive jump behaviour follows lowest note of previous chord just like today) 2) At a minimum the lowest note in each chord will have a string number specified in standard string number notation of: \n where n is the string number. This will indicate to the algorithm where to start looking on the fretboard for the notes of the chord to generate the fret dots. (Note it is important that no more than one string number be required, so that people can re-use their notes without having string numbers printing all over the place) 3) The new fretboards context will generate the fretboard diagrams of the specified chords 4) It will ascertain the fret dots based on a maximum-stretch parameter and tunings parameter.Maximum stretch shall default to 5 frets, this is the "window" in which the algorithm shall look for the desired notes on the strings within the fret range determined by the on mandatory string number named to generate the dots. 5) Additionally FretBoards will have properties to set tuning, number of strings, number of frets, if unspecified standard guitar tuning (e a d g b e) and 6 strings will take effect. 6) The generated fretboards will only contain dot markers, (most guitarists can figure out intuitively what needs to be barred). Internally the terse fretboards can be used, however neck position should indicate the lowest fret number (in arabic numerals please).So barre indication and finger number indication is BEYOND THE SCOPE OF THIS ENHANCEMENT, (just the dots are good enough).More than one dot on a string should not occur or be allowed. 7) The FretBoards chords will participate in transposition and the generated fret boards will reflect that transpose. 8) NO CHORD NAMES will be generated above the fretboards because any musical chord can theoretically have many different names.Generating chord names above the fretboards is BEYOND THE SCOPE OF THIS ENHANCEMENT, people can use \markup for that.Additionally root names, bass names, or anything theoretical is not being requested, this enhancement is meant to be a simple mapping of lilypond notated chord stacks to a fretboard, so that fretboards can now participate in transpose and be entered "by note" which is more natural for most musicians. 9) The FretBoards staff will accept \markup attached to the chords specified, this markup will be generated relative/glued to the generated fret diagram 10) A boolean shall be included to suppress adjacent duplicate fretboards, just like duplicate ChordNames can be suppressed today 11) The FretBoards staff additionally will inherit many of the same properties as Lyrics and ChordNames do for positioning, fonts, etc. Thanks Rick -- View this message in context: http://www.nabble.com/Another-sponsorship%2C-hopefully-can-be-done-cheaply--tf2462195.html#a6863919 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: about rightHandFinger
\override StringFinger #'digit-names = #' #("p" "i" "m" "a" "e") This should be the default IMHO. Thomas > Is there any way to change the P and I for a lowercase p and i? > > digit-names (unknown): #(P I m a x) > > Names for string finger digits. > # (p i m a x) > > Daniel Tonda C > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Vertical adjustment of \markup
If you put that override in the \layout block on whatever context(s) you want it applied to, then it will and you wont have to see it amongst your music code. Palmer, Ralph wrote: > > Thanks, Trevor. > > Will \override (as opposed to \once \override) give all subsequent > TextSpanner entries the same staff-padding? or the same edge-text > setting, for that matter? > > Ralph > > -Original Message- > From: Trevor Daniels [mailto:[EMAIL PROTECTED] > Sent: Tuesday, October 17, 2006 11:06 AM > To: Palmer, Ralph; lilypond-user@gnu.org > Subject: RE: Vertical adjustment of \markup > > > Hi Ralph > > This should do what you want: > > Insert > \override TextSpanner #'staff-padding = #9 > > Change the '9' to give the height you want > > Trevor > >> -Original Message- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] Behalf >> Of Palmer, Ralph >> Sent: 17 October 2006 12:40 >> To: lilypond-user@gnu.org >> Subject: Vertical adjustment of \markup >> >> >> Greetings, >> >> I'm running Lilypond 2.8.4.1 on WinXP SP2. >> >> In the following snippet, I'd like to move "rit" upward. In the score >> the snippet comes from, the "rit" almost collides with a c''' > notehead. >> I've tried \pad-markup, but Lilypond choked - tried to compile > forever. >> I suspect I'm formating the section incorrectly, but I can't figure >> out the correct format. >> >> snippet: >> >> >> \version "2.8.4.1" >> \include "english.ly" >> >> Music = { >> \clef treble >> \key c \major >> \time 3/4 >> >> \override TextSpanner #'edge-text = #(cons (markup #:italic >> "rit" ) "") >> d''16\startTextSpan c''' e'' a'' c''' e'' | >> b''16 ds'' fs'' b'' f'' b''\stopTextSpan } >> >> \score { >>\Music >>} >> >> >> >> Thanks again for your help, >> >> Ralph >> + >> Ralph Palmer >> Energy/Administrative Coordinator >> Keene State College >> Keene, NH 03435-2502 >> Phone: 603-358-2230 >> Cell: 603-209-2903 >> Fax: 603-358-2456 >> [EMAIL PROTECTED] >> >> >> >> ___ >> 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 > > -- View this message in context: http://www.nabble.com/Vertical-adjustment-of-%5Cmarkup-tf2458894.html#a6861575 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: pb with epsfile
The good syntaxe : La bonne syntaxe est : \version "2.9" \score { \relative c { \clef bass c^\markup { \epsfile #0 #5 #"tirer.eps" } } } tirer.pdf Description: Adobe PDF document ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Tr : pb with epsfile
I'm so sorry : the right log file is : # -*-compilation-*- impossible de changer le répertoire de travail pour : C:/Program Files/LilyPond/partitions/essais Traitement de « C:/Program Files/LilyPond/partitions/essais/essai.ly » Analyse syntaxique... C:/Program Files/LilyPond/partitions/essais/tirer.eps:10:0: ERREUR : syntax error, unexpected DIGIT 0 32 translate C:/Program Files/LilyPond/partitions/essais/tirer.eps:20:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop} C:/Program Files/LilyPond/partitions/essais/tirer.eps:21:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop} C:/Program Files/LilyPond/partitions/essais/tirer.eps:22:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop} Bye JMArc - Réacheminé par Jean-marc LEGRAND/CRS/FR/RM/Corp le 17/10/2006 17:26 - Jean-marc LEGRAND/CRS/FR/RM/Corp A 17/10/2006 17:24lilypond cc Veuillez répondre à Objet Jean-marc LEGRAND pb with epsfile Hi list. I've been through the list, tests and doc, but I can't find an answer. Using 2.9 on XP I'm trying to insert an eps file into a music for the viol. Here's my essai.ly: \version "2.9" \include "tirer.eps" \score { \clef bass \relative c { c^\markup { \epsfile #0 #5 #"tirer.eps" } } } Here's the eps : (See attached file: tirer.eps) It was screated that way : from the original fac simile (scanned into a pdf file), I selected the "trembler" glyph, copy to the clipboard, and copy it into paint to get a bitmap I open it with Inskape , make : vectorize the bitmap + simplify + save as "tirer.eps" with "create a box..." and "convert text into..." activated (I'm not sure of my english translation of the menus...). Here's my essai.log : # -*-compilation-*- impossible de changer le répertoire de travail pour : C:/Program Files/LilyPond/partitions/essais Traitement de « C:/Program Files/LilyPond/partitions/essais/essai.ly » Analyse syntaxique... C:/Program Files/LilyPond/partitions/essais/trembler.eps:10:0: ERREUR : syntax error, unexpected DIGIT 0 35 translate C:/Program Files/LilyPond/partitions/essais/trembler.eps:20:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop} C:/Program Files/LilyPond/partitions/essais/trembler.eps:21:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop} C:/Program Files/LilyPond/partitions/essais/trembler.eps:22:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop} Does anyone know what happens to me ? Is this a question of eps bad conversion ? Best regards ! JMarc tirer.eps Description: PostScript document ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Vertical adjustment of \markup
Thanks, Trevor. Will \override (as opposed to \once \override) give all subsequent TextSpanner entries the same staff-padding? or the same edge-text setting, for that matter? Ralph -Original Message- From: Trevor Daniels [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 17, 2006 11:06 AM To: Palmer, Ralph; lilypond-user@gnu.org Subject: RE: Vertical adjustment of \markup Hi Ralph This should do what you want: Insert \override TextSpanner #'staff-padding = #9 Change the '9' to give the height you want Trevor > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf > Of Palmer, Ralph > Sent: 17 October 2006 12:40 > To: lilypond-user@gnu.org > Subject: Vertical adjustment of \markup > > > Greetings, > > I'm running Lilypond 2.8.4.1 on WinXP SP2. > > In the following snippet, I'd like to move "rit" upward. In the score > the snippet comes from, the "rit" almost collides with a c''' notehead. > I've tried \pad-markup, but Lilypond choked - tried to compile forever. > I suspect I'm formating the section incorrectly, but I can't figure > out the correct format. > > snippet: > > > \version "2.8.4.1" > \include "english.ly" > > Music = { > \clef treble > \key c \major > \time 3/4 > > \override TextSpanner #'edge-text = #(cons (markup #:italic > "rit" ) "") > d''16\startTextSpan c''' e'' a'' c''' e'' | > b''16 ds'' fs'' b'' f'' b''\stopTextSpan } > > \score { >\Music >} > > > > Thanks again for your help, > > Ralph > + > Ralph Palmer > Energy/Administrative Coordinator > Keene State College > Keene, NH 03435-2502 > Phone: 603-358-2230 > Cell: 603-209-2903 > Fax: 603-358-2456 > [EMAIL PROTECTED] > > > > ___ > 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
pb with epsfile
Hi list. I've been through the list, tests and doc, but I can't find an answer. Using 2.9 on XP I'm trying to insert an eps file into a music for the viol. Here's my essai.ly: \version "2.9" \include "tirer.eps" \score { \clef bass \relative c { c^\markup { \epsfile #0 #5 #"tirer.eps" } } } Here's the eps : (See attached file: tirer.eps) It was screated that way : from the original fac simile (scanned into a pdf file), I selected the "trembler" glyph, copy to the clipboard, and copy it into paint to get a bitmap I open it with Inskape , make : vectorize the bitmap + simplify + save as "tirer.eps" with "create a box..." and "convert text into..." activated (I'm not sure of my english translation of the menus...). Here's my essai.log : # -*-compilation-*- impossible de changer le répertoire de travail pour : C:/Program Files/LilyPond/partitions/essais Traitement de « C:/Program Files/LilyPond/partitions/essais/essai.ly » Analyse syntaxique... C:/Program Files/LilyPond/partitions/essais/trembler.eps:10:0: ERREUR : syntax error, unexpected DIGIT 0 35 translate C:/Program Files/LilyPond/partitions/essais/trembler.eps:20:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop} C:/Program Files/LilyPond/partitions/essais/trembler.eps:21:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop} C:/Program Files/LilyPond/partitions/essais/trembler.eps:22:0: ERREUR : erreur repérée dans l'expression musicale. Elle sera ignorée. {currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop} Does anyone know what happens to me ? Is this a question of eps bad conversion ? Best regards ! JMarc tirer.eps Description: PostScript document ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Vertical adjustment of \markup
Hi Ralph This should do what you want: Insert \override TextSpanner #'staff-padding = #9 Change the '9' to give the height you want Trevor > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of > Palmer, Ralph > Sent: 17 October 2006 12:40 > To: lilypond-user@gnu.org > Subject: Vertical adjustment of \markup > > > Greetings, > > I'm running Lilypond 2.8.4.1 on WinXP SP2. > > In the following snippet, I'd like to move "rit" upward. In the score > the snippet comes from, the "rit" almost collides with a c''' notehead. > I've tried \pad-markup, but Lilypond choked - tried to compile forever. > I suspect I'm formating the section incorrectly, but I can't figure out > the correct format. > > snippet: > > > \version "2.8.4.1" > \include "english.ly" > > Music = { > \clef treble > \key c \major > \time 3/4 > > \override TextSpanner #'edge-text = #(cons (markup #:italic > "rit" ) "") > d''16\startTextSpan c''' e'' a'' c''' e'' | > b''16 ds'' fs'' b'' f'' b''\stopTextSpan > } > > \score { >\Music >} > > > > Thanks again for your help, > > Ralph > + > Ralph Palmer > Energy/Administrative Coordinator > Keene State College > Keene, NH 03435-2502 > Phone: 603-358-2230 > Cell: 603-209-2903 > Fax: 603-358-2456 > [EMAIL PROTECTED] > > > > ___ > 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
Fwd: Yuo can win 62371USD
Good day Lilypond-user!! Roller is the best in the industry becasue we offer: {} $888.00 FREE to new depositors {} Fast Payouts {} 24-hour support {} Exciting games {} Ac omplete and SAFE gaming experience Give us a try! Remember, Free $888.00 is ON THE HOUSE Start Winning Now.!! http://cloutyd.com/c/63 - and some had fallen into rusty dust, only their outlines marked on theplanet." "Waiting for reinforcements? Why cannot you do the same -able to look outside. "Might as well strap down right here," hebringing them in turn to a glow. That blaze had been blue-white; thisship. And if the rest of the landscape had been free of any signs thatthese stones" - I made a lecture of my explanation, supplying nuggetsbushes. There was the usual smoke and fumes left by the deter rockets,painfully and the dark shade had faded from his face. "You- can- not-bone, and if I had done worse damage than I had first thought. Inbetter try to make a deal. Perhaps you can use me as a bargaining ___ Linux-c1 mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/linux-c1
Vertical adjustment of \markup
Greetings, I'm running Lilypond 2.8.4.1 on WinXP SP2. In the following snippet, I'd like to move "rit" upward. In the score the snippet comes from, the "rit" almost collides with a c''' notehead. I've tried \pad-markup, but Lilypond choked - tried to compile forever. I suspect I'm formating the section incorrectly, but I can't figure out the correct format. snippet: \version "2.8.4.1" \include "english.ly" Music = { \clef treble \key c \major \time 3/4 \override TextSpanner #'edge-text = #(cons (markup #:italic "rit" ) "") d''16\startTextSpan c''' e'' a'' c''' e'' | b''16 ds'' fs'' b'' f'' b''\stopTextSpan } \score { \Music } Thanks again for your help, Ralph + Ralph Palmer Energy/Administrative Coordinator Keene State College Keene, NH 03435-2502 Phone: 603-358-2230 Cell: 603-209-2903 Fax: 603-358-2456 [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Tenuto w/ staccato
Greetings - I'm running Lilypond 2.8.4.1 on WinXP Pro SP2. In the following snippet, I'm getting a staccato mark that I don't want, and that seems extraneous. Is this a bug? Is there a way to keep the tenuto, without keeping the staccato mark? snippet: % \version "2.8.4.1" \include "english.ly" Music = { \clef treble \key c \major \time 3/4 gs''8\<[ d''-_(] d'')\![ a'-_(] a')[ fs'] | } \score { \Music } Thank you for your time and attention, Ralph + Ralph Palmer Energy/Administrative Coordinator Keene State College Keene, NH 03435-2502 Phone: 603-358-2230 Cell: 603-209-2903 Fax: 603-358-2456 [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: about rightHandFinger
Is there any way to change the P and I for a lowercase p and i?digit-names (unknown): #(P I m a x) Names for string finger digits. # (p i m a x)Daniel Tonda C2006/10/16, Han-Wen Nienhuys <[EMAIL PROTECTED] >:Daniel Tonda schreef:> Hi:>> I just read that lilypond includes support for rightHandFinger events. > Being a guitarist I was thrilled.>> I ran the example and tried a couple of experiments to see if I could> change the capital P and I that appear, in guitar the fingers are spelt> in lowercase p, i, m, a. >> \rightHandFinger #0 ... #11.>> 0 and greater than 5 appear as "x".>> Is there a way to tweak the way it displays the fingerings?check out the digit-names property of StringFinger --Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwenLilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com-- Daniel Tonda C. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
some piano stuff
Hi, I'm currently typesetting a piece from Ravel in which the following model repeats several times. \include "deutsch.ly" \new PianoStaff { << \context Staff = "RH" { \clef treble \key c \minor \relative c' { %\override PianoStaff.TupletNumber #'transparent = ##t \set tieWaitForNote = ##t \change Staff = LH \times 8/10 { g32 as h d \change Staff = RH g a h d g~ g,~} 2. } } \context Staff = "LH" { \key c \minor \relative c' { \clef treble << { s4 2. } \\ { g1-> } >> } } >> } 1. What's the problem with the tuplet number? I'm getting a programming error ( "Spanner `Tie' is not fully contained in parent spanner `TieColumn' ") and the tuplet number (10 in this case) is way down bellow the lower staff. Is it because of the staff switching? 2. I would like to have the collision resolution shift the g whole note (LH, voice two currently) to the left and those quick notes going from left hand to the right to the right. I suppose it should have something to do with shiftOn and shiftOff but I haven't managed to do it... :-( 3. The curly brace at the start of the piano staff is shifted upwards - is it a bug or am I doing somthing wrong? Thank in advance for any help or suggestions. Jan Janovcik P.S. I'm using 2.8.7 on Windows XP ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user