More than one \book?
I've wondered about this for a while. In the following section of the doc it says: 10.4.1 Paper size . . .if the \paper block is at the top of the file, then it will apply to all pages. If the \paper block is inside a \book, then the paper size will only apply to that book. The construction here sounds as if more than one \book might be possible although when I try it only the first book is recognized. I can envisage that multiple books could be useful. Is there a way? AH -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.1/292 - Release Date: 2006/03/24 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Staff separation suddenly doubles under \score and raggedbottom again!
Sorry, this is a complicated request! I decided to uses bar numbers every 5 measures in a \book so added this variable (right from the manual) to each piece: barNumbers = { \override Score.BarNumber #'break-visibility = #end-of-line-invisible \set Score.barNumberVisibility = #(every-nth-bar-number-visible 5) \override Score.BarNumber #'font-size = #-2.5 \override Score.BarNumber #'padding = #2.2 \override Score.BarNumber #'print-function = #(make-stencil-boxer 0.1 0.25 Text_interface::print) } The small padding was necessary to avoid collisions with other text that occasionally needed to be placed above notes. Now, the staff separation for the inner pieces has more than doubled taking up too many pages. The first and last pieces are spaced normally. \layout{ betweensystemspace = 5\mm } doesn't do anything. This only happens when \book is used. I reported before that one of the pieces is very short but needs to be on its own page to avoid bad page turns. Raggedbottom did not work. I had patched this with invisible measures, but the above change to bar numbering ruined that and I need ragged bottom to work. It is clearly documented and supposed to be a stable feature. However, I didn't receive a clear answer before. I apologize for whining about this but I've recompiled this mess over a hundred ways using everything I can understand from the documentation (with the exception of Scheme hacks which I don't understand yet). I had hoped to have this and similar works completed for tomorrow's rehearsal. The score is really simple and if anyone would be willing to help, I'd be happy to send them the entire text. Arthur -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.15.10/263 - Release Date: 2006/02/16 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
modern-cautionary
I'm not getting a cautionary naturalization on the lower A - and it sure would be nice to have! In other instances where the notes are in the same octave it works fine. #(set-accidental-style 'modern-cautionary) f''4 g''8 aes''8 a'4 d''4 Running XP and version 2.6.4-5 Arthur -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.15.8/260 - Release Date: 2006/02/14 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: raggedbottom
Running 2.6.4-5 on XP and no errors were reported from the compiler. I didn't prepend a class membership, however, as the docs didn't suggest I needed to -- was a class necessary? Paul Scott wrote: Art Hixson wrote: I have a \book in which one of the scores is only three staves long. These got spread across the page, of course, and I wanted to have a more normal spacing. Rummaging around in the archives brought up the raggedbottom and raggedlastbottom concepts. I tried both of these, both in \paper and \layout, both true and false -- nothing. I got what I wanted by a rather ugly hack which took a lot of research time: b4. c8 f,2 g2 c2. ~ c2 \bar :|% end of piece \stopStaff \override Staff.Clef #'transparent = ##t \override Staff.KeySignature #'transparent = ##t \override Score.BarNumber #'break-visibility = #all-invisible s1*200 %lots of padding Isn't there a more elegant way? And what's the meaning of the ragged bits if they don't do anything in this situation? You didn't tell us what version you are running. I believe there have been times when raggedbottom hasn't been correct. I just tested a 3 line example (with 'raggedbottom = ##t' in the paper block) with 2.7.33 and it worked perfectly. I have also found in the past that if there are other errors in your code (Lilypond input) raggedbottom gives undesired results. Paul Scott -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.15.6/257 - Release Date: 2006/02/10 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
raggedbottom
I have a \book in which one of the scores is only three staves long. These got spread across the page, of course, and I wanted to have a more normal spacing. Rummaging around in the archives brought up the raggedbottom and raggedlastbottom concepts. I tried both of these, both in \paper and \layout, both true and false -- nothing. I got what I wanted by a rather ugly hack which took a lot of research time: b4. c8 f,2 g2 c2. ~ c2 \bar :|% end of piece \stopStaff \override Staff.Clef #'transparent = ##t \override Staff.KeySignature #'transparent = ##t \override Score.BarNumber #'break-visibility = #all-invisible s1*200 %lots of padding Isn't there a more elegant way? And what's the meaning of the ragged bits if they don't do anything in this situation? Arthur -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.15.6/257 - Release Date: 2006/02/10 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Roadmap to lily code
Being relatively new to Lilypond I was puzzled by the use of Scheme as a programming language. But, after reading this thread I was inspired to actually have a look at the language. I now wonder why anyone would question the choice. For Scheme is a wonderful, expressive language. I intend to pursue it! Over the years I've written hundreds of thousands of lines of Fortran, Cobol, assembly for a variety of machines, Forth, Rexx, Modula, Python. While Modula is syntactically perfect and Python, as its descendant, is pretty nearly so, they still have a rather old fashioned feel and while useful aren't particularly interesting. So my vote is keep up the good work in Scheme! Art Hixson -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.9/217 - Release Date: 2005/12/30 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Curly '
Like you, I know very little about TeX or making a PDF from it. The right quote is x'92 while the normal quote is x'27. You won't be able to change the PDF itself because the internal coding is really weird and there aren't any tools in my version of Acrobat to make a global character replacement. There are some commercial WSIWYG editors, but they cost a little money. I suspect there's a markup in the TeXinfo output that can be edited. If you send me the TeXinfo compilation, I might be able make a hack for it. Graham Percival wrote: On 23-Nov-05, at 11:59 AM, Art Hixson wrote: That curly quote symbol was copied, using the copy function, from section 7.1.5 of the PDF version of the User Manual where I note other instances of the same sort. Had I typed the string I wouldn't have had the problem as I don't have that character on my keyboard. But, it's handy to snip bits from the manual. Can that be corrected? Short answer: yes. Medium answer: I don't know how. Long answer: some people have investigated this; if you're interested, search the mailist. I don't know enough about how lilypond builds documentation, and/or latex, and/or texinfo, to fix it. A patch to fix this would be __greatly__ appreciated. Cheers, - Graham Percival, LilyPond Documentation Editor. -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.7/182 - Release Date: 2005/11/24 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Controlling stave separation
Thanks Thies, That curly quote symbol was copied, using the copy function, from section 7.1.5 of the PDF version of the User Manual where I note other instances of the same sort. Had I typed the string I wouldn't have had the problem as I don't have that character on my keyboard. But, it's handy to snip bits from the manual. Can that be corrected? Thies Albrecht wrote: Hi Art! I tried \override Stem #’length = #0 but I get an unbound variable error. There's a little fault in syntax as you have to use an ' instead of ’ (\override Stem #'length = #0) Regards Thies -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.7/180 - Release Date: 2005/11/23 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Controlling stave separation
I have three rhythmic staves in a system. The stems are made transparent so only the note heads show. I would like to reduce the spacing between the staves considerably. I tried \override Stem #’length = #0 but I get an unbound variable error. I suppose this only applies to the piano staff. There must be a control for this somewhere. Art Hixson -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.5/178 - Release Date: 2005/11/22 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: does musicglyph work?
Thanks, all. Yes, I had the wrong docs. Sorry for the bother. Mats Bengtsson wrote: What version of LilyPond do you use? I hope that you read the documentation corresponding to exactly that version and not an older version of the manual. In version 2.6 and later, for example, the naming convention for the symbols has changed to scripts.ufermata instead of scripts-ufermata. /Mats Art Hixson wrote: I have tried every construction I can think of for musicglyph. I get the note but not the fermata (or any other symbol). This snippet is copied straight from the documentation. What am I missing? d'4^\markup { \musicglyph #scripts-ufermata } I want to use the markup form with the hope of repositioning the fermata. --Art Hixson -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 2005/11/16 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Windows command prompt and lilypond 2.6 native windows
Typing lilypond at the Windows command prompt produces no result. Whereas, from the Cygwin console I get the default sample .ly file. I can compile a .ly file from Cygwin but not from the Windows prompt. Why? It seems the only way I can send a .ly file to the Windows install is by dragging the file icon to the Lilypond icon on the desktop. That's really painfully awkward! I really like jEdit, because it's cultivated for Lilypond and Python, but I have to have Bash there just to run it anyway. It can be pointed to the Windows install, of course. But I was much happier with the overall way things worked when Lilypond was installed in Cygwin. I'd love to have Linux up on this machine, but don't have that option. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.1/51 - Release Date: 2005/07/18 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
TeX and DVI output from 2.6 native Windows install
If I try -f tex or -f dvi options from the Bash console, I get: warning: can't generate TeX using the postscript back-end I don't see any place to where the postscript back-end is set. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.1/51 - Release Date: 2005/07/18 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Windows command prompt and lilypond 2.6 native windows
Apparently there's a still a strong relationship to Bash here. This thing certainly isn't Windows friendly. Trent J wrote: Yes I had the same problems with native lilypond but there are some work arounds. Setting path to lilypond.exe doesn't work as there are some problems later with missing files that are there. The way I use jEdit with Lilypond is to load the file into jEdit. I press the make lilypond file icon. It has a fit because it can't find bash (even if you have the native mode clicked). This leaves the console window open from wich you can type: C:\Lilypond\usr\bin\Lillypond C:\Scores\01Son.ly You need the quote marks the first is a direct path to where your lilypond.exe is installed and the next quoted item is the direct path of the file name. You don't have to retype this everytime you wish to make the pdf just use the arrow up and it will remember your list command (similar to dos) Trent From: Art Hixson [EMAIL PROTECTED] To: lilypond-user@gnu.org Subject: Windows command prompt and lilypond 2.6 native windows Date: Mon, 18 Jul 2005 23:40:01 -0700 Typing lilypond at the Windows command prompt produces no result. Whereas, from the Cygwin console I get the default sample .ly file. I can compile a .ly file from Cygwin but not from the Windows prompt. Why? It seems the only way I can send a .ly file to the Windows install is by dragging the file icon to the Lilypond icon on the desktop. That's really painfully awkward! I really like jEdit, because it's cultivated for Lilypond and Python, but I have to have Bash there just to run it anyway. It can be pointed to the Windows install, of course. But I was much happier with the overall way things worked when Lilypond was installed in Cygwin. I'd love to have Linux up on this machine, but don't have that option. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.1/51 - Release Date: 2005/07/18 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.2/52 - Release Date: 2005/07/19 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.2/52 - Release Date: 2005/07/19 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: TeX and DVI output from 2.6 native Windows install
One of the things I thought was particularly interesting about Lilypond was its interface with LaTeX. I was thinking about using the DOC format to write some prefaces to works I'm editing. Unfortunately, I'm barely able to work in LaTeX at this point but I think it has great potential. So, if TeX is no longer supported, how can one integrate music examples with text? And wasn't the documentation in DOC format? Also, the manual clearly retains the TeX and DVI options so the developers must have intended it to work. Mats Bengtsson wrote: Note that the TeX backend is more or less unsupported, so don't be surprised if it doesn't work anymore. If you have a very good reason to use it, please tell the mailing list. /Mats Art Hixson wrote: If I try -f tex or -f dvi options from the Bash console, I get: warning: can't generate TeX using the postscript back-end I don't see any place to where the postscript back-end is set. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.9.2/52 - Release Date: 2005/07/19 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
version 2.6 and Cygwin status?
I, like many, failed to get the Cygwin version to run completely. What is the status of that package? I had tried to uninstall 2.6 and go back to the previous level, but can't get that to run any more. A related question is, what is the approved way of installing Lilypond on Windows. Cygwin was at first the only way I could install Lilypond but now there is also a Windows installer, as well. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.16/50 - Release Date: 2005/07/15 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Cygwin install of 2.6?
I originally installed Lilypond 2.4 under Cygwin. Having Cygwin is handy for its support of Bash, TeX, etc. I'd like to upgrade to Lilypond 2.6 but the Cygwin installer doesn't appear to have been updated. Will that be coming up? Arthur H. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.11/44 - Release Date: 2005/07/08 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Book Page Breaks with version 2.4.6
How do you make page breaks between \score sections of \book? We know that \newPage is useless for this. Many others have asked this but none of the answers seem to work for me. The most logical idea was from Mat (I think): \header{ piece = \\newpage Piece 2 } But this TeX construction caused a blank page at the TOP! even though it was invoked in the second \score section. Thereafter, the pages continued withoutbreak through the beginning of the second \score, but a totally blank page was issued AFTER the completion of that page. Likewise with successive \score sections, making quite a mess. So Lilypond and TeX are working against each other here. Controlling paging is a common need and I think Lilypond should permit the user to put in arbitrary page breaks at any point in the score, independent of the notes, without an arcane hack. But, at the moment I'll take the arcane hack, if any one has it! Running on XP, installed with Cygwin. Arthur H -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.11/44 - Release Date: 2005/07/08 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
New stem notation
I need a context for writing a single-line stave with a standard note head but three stem types: up, down and none. This would be similar to a RythmicStaff or a DrumVoice except for the stem issue. The notation also needs to be simple as there are many notes (not markup) , such as, for example; su, sd, sn. There must be overrides somewhere but I can't find them. Arthur Hixson -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.7.4/16 - Release Date: 2005/06/15 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: jedit and dvi
Hello again Bert, The fix you sent seems to work but every time I run JDVI it waits to build a font and I think this message applies: This is dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2005.06.11:1224' - /dev/null kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 ecbx10 mktexpk: don't know how to create bitmap font for ecbx10. kpathsea: Appending font creation commands to missfont.log. dvips: Font ecbx10 not found, characters will be left blank. tex.promusic-drawing-routines.psspecial.pro. [1] [2] Bertalan Fodor wrote: Hi, I uploaded a new development version. It is not stable, but all functions that worked before, should work now as well. There are some new functions that doesn't work (like internal pdf viewer) Download lily4jedit-0.2.8-2 from https://sourceforge.net/project/showfiles.php?group_id=91119package_id=121443release_id=334169 You must unzip it into jEdit's jars directory. There is also a new dependency, that you must install manually: Download jtextcheck from: http://prdownloads.sourceforge.net/jtextcheck/jtextcheck-1.0-b5-bin.tar.gz?download It is very big, but you only need to put one jar file into jEdit's jars directory: jtextcheck-1.0-b5.jar I hope it will solve your problems. If not, let me know. Bert Art Hixson írta: Bertalan Fodor wrote: Finding the fonts sometimes works from the first time, sometimes doesn't. I'll put on a newer version of lily4jedit this week. Bert Bert were you able to fix this? I just uninstalled lily4jedit and reinstalled it. For a short while jdvi worked very well but then something happened and it issued a message that it was building fonts. At that point the whole application froze and had to be killed. On restart, the same problem occurs. This is exactly what happened on my first post. I like jedit very much for this type of coding and the plugin is very nice. So, I hope you can figure this one out. Let me know! Cheers, Arthur -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.6.8 - Release Date: 2005/06/11 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: jedit and dvi
Bertalan Fodor wrote: Finding the fonts sometimes works from the first time, sometimes doesn't. I'll put on a newer version of lily4jedit this week. Bert Bert were you able to fix this? I just uninstalled lily4jedit and reinstalled it. For a short while jdvi worked very well but then something happened and it issued a message that it was building fonts. At that point the whole application froze and had to be killed. On restart, the same problem occurs. This is exactly what happened on my first post. I like jedit very much for this type of coding and the plugin is very nice. So, I hope you can figure this one out. Let me know! Cheers, Arthur -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.6.7 - Release Date: 2005/06/10 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
jedit and dvi
Sorry to bring this up again as there were quite a few posts a while ago. However, I couldn't seem to make much sense of them. I'm experimenting with Jedit in XP and an unable to get the JDVI function to find the music fonts, although the PostScript viewer works fine. I assume that I need to put the path to fonts somewhere in Jedit but I'm not finding a file or dialog in which to do this. Otherwise, I'm having a grand time with Lilypond. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.6.4 - Release Date: 2005/06/06 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond and XP
I appear to have a good installation of Cygwin and Lilypond in that all components appear to be there. But when I compile any of the tests, such as EXAMPLE-1.LY, I persistently get a message that it can't find FETA20.AFM. However, it's clearly there under LILYPOND\2.4.6\FONTS. Compiling with the -V option shows that all the other paths are being found. I've completely scorched Cygwin and reinstalled a couple times. What am I missing? Please - I'm getting exhausted. Art -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 2005/05/10 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond and XP
This is more of this problem. I said before the installation appeared correct. I get different errors, however, depending on whether I run Lilypond under or Win or Cygwin. Under Cygwin the following: GNU LilyPond 2.4.6 Processing `test.ly' Parsing... Interpreting music... error: can't find `ecrm10.pfa' Install the ec-mftraced package from http://lilypond.org/download/fonts/. Aborting But, ECRM10.PFA actually exists in the Lilypond tree. Art -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 2005/05/10 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Installations woes
This is a WinXP installation. I reinstalled on top of the first install and got the same error. Then I went to the /fonts directory but, unfortunately, I don't know how to deal with the packages. GNU LilyPond 2.4.3 Processing `test.ly' Parsing... Interpreting music... error: can't find `ecrm10.pfa' Install the ec-mftraced package from http://lilypond.org/download/fonts/. Aborting Any help much appreciated. Art Hixson -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.0 - Release Date: 2005/04/29 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user