Re: need to generate mass quantities of random notes for practice
Hello list, hello Jay, You wrote: > I'm a newbie and I'd like to create a blithe score of quarter notes purely > for practice from middle c up an octave and half to g. > I'm learning guitar and need copious amounts of notes. > When I attempted to do it manually with just jEdit (not using lilypondtools) > I have two problems: > > My (.PDF) measures spread the quarter notes over the width of the Sahara. > They don't come out "tight" like the tutorial. Some weeks ago I've had a similar problem. Have a look at http://www.roland-goretzki.de/cgi-bin/notenlesen.cgi There You will be asked for the username, it's "roland", then for the password, it's "benjamin". Then click on "Notenlesen", then on "Einzelnoten" and then on "Anfänger". Take the first studie "Zum ganz kleinen Test" and/or the second studie "Zum kleinen Test für Anfänger". Sorry, that this web-page is only available in german language, but if this is what You are looking for, I can tell You, how I did generate the .png's of the randomized notes, assuming You are using linux. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: using "\transpose" with variables
Hello list, hello Tomas, You wrote: > Hi, > I try to use \transpose with a variable as parameter like > > mykey = {d'} > > melody = \transpose c' \mykey > \relative c' {... } > > what??s wrong? > > I get the message: > syntax error, unexpected STRING, expecting NOTENAME_PITCH or TONICNAME_PITCH > melody = \transpose c' > mykey Incorrect syntax. Have a look at the documentation at 6.1.8 Transpose: \transpose c g' \mykey which means: transpose from c to c' the music defined in \mykey Hope that will help! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: using
Hello list, hello Mats and Tomas, > > Tomas probably wants to do the same transposition on a number of > > different scores and be able to change the transposition of all of > > them, by only modifying a single line in the .ly file, namely a > > definition of a variable that's used as the second argument of > > \transpose. > > [ ... ] > > Mats explained exactly what I want to do - thank you! Okay, now I do understand. Sorry! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
version 2.6.x for debian (unstable or sarge)?
Hi at all, during the last month's I wasn't able to work with lilypond. Now I think it would be better to update or new install 2.6.x or higher. But at lilypond.org I cannot see how to do so. :-( In the past it was Pedro Kroegers website, which contained the version I could install on my machine. But there still is only the older 2.4 version (from November 2004). Thanks for any hints. Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: version 2.6.x for debian (unstable or sarge)?
Hello list, hello Josiah, Thanks for Your help! :) > Unless you're interested in installing from source, which shouldn't be a > problem if you're using the ghostscript packages from Sid, by far the > easiest thing you can do is install with autopackage. It works, quite > nicely. You can install it to your home directory. > > Unfortunately, there are not yet any 2.6 or 2.7 packages for Debian. So, if I understand correctly, at the moment the only way to get 2.6 or 2.7 for my debian systems would be installing from source, am I right? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: version 2.6.x for debian (unstable or sarge)?
Hello list, hello Yosiah, You wrote: > > So, if I understand correctly, at the moment the only way to get 2.6 or > > 2.7 for my debian systems would be installing from source, am I right? > > No. That is not what I said. Yes, You are right, I reread Your E-Mail. Autopackage seems to be quite easy, I think. But during the install process I got the message, that I have to have a newer version of guile. And now there is a problem with installing guile 1.6.7. But this is not for this list. Meanwhile I did ask on my linux user group, and got some hints, but they were not yet successfull. I will post again after solving. Many thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: version 2.6.x for debian (unstable or sarge)?
Hello list, hello Josiah, You wrote: > On Wed, 2005-09-21 at 21:38 +0200, Roland Goretzki wrote: > > [ ... ] > > And now there is a problem with installing guile 1.6.7. > > > > [ ... ] > > > > I will post again after solving. > > Hmm. I don't recall having that problem. Are you using stable, > testing, or unstable? unstable Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
giving up frustrated ... :-(
Hi at all, since many weeks now I would like to use lilypond 2.6.x on my debian system, but with autopacke there was a problem concerning the guile version. Now, after completely new installing a clean debian sarge 3.1 system (from printemps 2004) there still remaines the following problem: executing [EMAIL PROTECTED]:~/noten/2.3.6.1$ ./lilypond-2.6.3.1-upgrade.x86.package there appears the following: # Preparing: LilyPond # Checking for required C library versions ... passed # Checking for FreeType font library ... passed # Checking for Standard C++ library ... passed # Checking for Glib Utility Library ... passed # Checking for Python language runtime ... passed # Checking for zlib compression library ... passed # Checking for Pango ... passed # Checking for Guile ... failed # FAIL: # Package 'Guile' was found but was of the wrong version and the correct version could not be located. # # [IV 1.67 for @gnu.org/guile] FAIL: Unable to prepare package LilyPond. Trying to install guile-1.6_1.6.7-1.1_i386.deb with dpkg -i results in the following error: dpkg: regarding libc6_2.3.5-6_i386.deb containing libc6: libc6 conflicts with e2fsprogs (<< 1.35-7) e2fsprogs (version 1.34+1.35-WIP-2004.01.31-1) is installed. dpkg: error processing libc6_2.3.5-6_i386.deb (--install): conflicting packages - not installing libc6 Errors were encountered while processing: libc6_2.3.5-6_i386.deb I'm not able to solve these problems, and so I tend to give up, not willing to work with lilypond further in the older version, regarding that there might be too much to change later, because the tool convert-ly only succeeds if there are not too many tweakings in the score. :-( Nevertheless, I'd be glad about a helpful hint. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: giving up frustrated ... :-(
Hello list, hello Pedro, You wrote: > Roland Goretzki <[EMAIL PROTECTED]> writes: > I suppose the best way is > > apt-get install guile-1.6 > > so it will take care of all dependencies for you. Well, I did so on my unstable system, the only system with e-mail and internet (host neptun), but the version problem was the same. The version, which existed there, was guile 1.6.4. I tried to update with apt-get update and then to install as You suggested with apt-get install guile-1.6, and the problem with e2fsprogs came the first time. Since this moment, on neptun it is not yet possible for many other programs and packages to update, they all conflict with e2fsprogs. So I had the idea to make a clean new stable system on my notebook to get the possibility to work with lilypond again ... There now, on pluto (without internet), there is the same version guile 1.6.4. Only for this reason I tried with dpkg after fetching the .deb per ssh from neptun. In one of the list-e-mails was said, that the autopackage would success also on older systems, so I cannot quite believe, that guile 1.6.4 is that wrong ... Thanks for the help, though it is not yet helpful! ;-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Not giving up yet ... Was: Re: giving up frustrated ... :-(
Hello list, hello Pedro, Thanks for Your answer. Meanwhile I have installed a new sarge 3.1 (from middle of last week) on both of my machines. Now we'll see more ... Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: giving up frustrated ... :-(
Hello list, hello Jan, Thanks for the answer. You wrote: > Roland Goretzki writes: > > [EMAIL PROTECTED]:~/noten/2.3.6.1$ ./lilypond-2.6.3.1-upgrade.x86.package > > Please use the full version. The -upgrade package does not not contain > guile or any other dependencies. Oh, yes, I think this is important. I didn't think about, excuse me, please ... Now, with a stable new system I tried the full version now. All went okay, but after installing, there comes the following err-msg after par example "lilypond --version": /home/roland/.local/bin/lilypond-bin-2.6.3.1: error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory With apt-cache search this libltdl.so.3 is not to find, so again I don't know what to do ... mmh ... Any hints? Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: giving up frustrated ... :-(
Hello list, hello /Mats, You wrote: > A quick search at http://www.debian.org/distrib/packages will help you > find libltdl. Okay, I didn't look for libltdl or libltdl3, but for libltdl.so.3 with apt-cache search. :-I With apt-cache search this libltdl3 it was to find. Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
The frust is growing up ... Was: Re: giving up frustrated ... :-(
Hello list, hello Jan, You wrote: > try >apt-get install libltdl3 Thank You, this did work, but afterwards there were two other libs to install, one after another ... That did work also, and then lilypond --version gave a good output. But then came the next desillusionation: Trying a little example with lilypond example-1.ly results in an error message: [EMAIL PROTECTED]:~/noten/2.6.3.1/probe > lilypond example-1.ly GNU LilyPond 2.6.3.1 »example-1.ly« wird verarbeitet Analysieren... Interpretation der Musik...[2] Vorverarbeitung der grafischen Elemente... Berechne Zeilenumbrüche... Zeilenumbrüche werden berechnet... Layout nach »example-1.ps« ausgeben... /home/roland/.local/bin/lilypond-bin-2.6.3.1: relocation error: /home/roland/.local/lib/libguile.so.12: symbol regexec, version GLIBC_2.3.4 not defined in file libc.so.6 with link time reference and creates only a .ps-file with 0 bytes. It's quite awful ... In the past it was so easy ... I would like to spend my time on typesetting further scores (under all for mutopia also) with lilypond, and not on failing tries to install the program ... :-( > or the fresh 2.6.4 package, that has libtool included too. On the lilypond-website I could only find 2.6.4 for fedora or as source code ... Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: HELP ABOUT SLUR OFFSET
Hello list, hello Han-Wen, You wrote: > MX wrote: > >Hi all, bonjour à tous. > > > >1. How can I ajust the position of the beginning of the slur in the > >picture attached ? > > > >I tried to override the control-points property of the slur object but I > >couldn't find rules to use it and I just want to push sligtly the > >beginning of the slur, not the entire slur. The property Slur > >#'attachment-offsets seemed to do that easyly but it does not exist > >anymore in the 2.6.0 release. > > Slurs have been rewritten, and should in general give a much better > result. However, this situation might be an exception. You can move the > slur vertically with the #'positions property. > > For horizontal offsets, I would have to add some code. I could add that > as a sponsored feature (see http://lilypond-design.com/sponsor/ for more > information) I did ask me - without any answer - why You threw off this feature of slur attachment-offset. For me lilypond would be missing some important, if it wouldn't be possible to change the endpoints of slurs in an easy way. Normally I would say, okay, let's sponsor it (*), if there is no other way. But for the moment my personal situation doesn't allow me to spend anything, I'm sorry. (*) But nevertheless, I think, that the attachment-offset of Slurs might be a standard implementation of lilypond. Missing it after 2.2.x was the main reason for me to stop typesetting ... :-( And now it is very hard to hear, that in the 2.6.x lilypond is missing this again. :-( Don't misunderstand me: I still think, that lilypond is a very great work, and my heart is full of thanks to You (and Jan) for creating and developping it! :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
2.6.4 with autopackage
Hi, just having fetched the lilypond-2.6.4.x86.package I get the following problem: [EMAIL PROTECTED]:~$ ./lilypond-2.6.4.x86.package Verifing archive integrity failed Error in MD5 sums: 80670e72a905f2b3b61b6995ceb0d6f2 is different from 8685940ef6efe7d83c658ed7cfe873bb Please can me somebody tell what to do now? My system is debian sarge 3.1. Thanks in advance and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: The frust is growing up ... Was: Re: giving up frustrated ... :-(
Hello list,, I wrote: > Trying a little example with > > lilypond example-1.ly > > results in an error message: > > [EMAIL PROTECTED]:~/noten/2.6.3.1/probe > lilypond example-1.ly > GNU LilyPond 2.6.3.1 > [ ... ] > /home/roland/.local/bin/lilypond-bin-2.6.3.1: relocation error: > /home/roland/.local/lib/libguile.so.12: symbol regexec, > version GLIBC_2.3.4 not defined in file > libc.so.6 with link time reference > > and creates only a .ps-file with 0 bytes. well, that was with 2.6.3.1, and I've got no answer to this e-mail ... :-( Now, after succesfully installing 2.7.12 I got just the same error message: /home/roland/.local/bin/lilypond-bin-2.7.12: relocation error: /home/roland/.local/lib/libguile.so.12: symbol regexec, version GLIBC_2.3.4 not defined in file libc.so.6 with link time reference Who can help me? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: The frust is growing up ... Was: Re: giving up frustrated ... :-(
Hello list, hello Erik, You wrote: > Well, a 2.6.3 .deb is in debian unstable now, so perhaps you can try that. Thank You, I tried, but on my sarge 3.1 there are some difficulties with dependencies, so this is not the way ... :-( Every download (meanwhile more than five) spends over 80 minutes, because I've only a 56k modem, so I would like to get a REAL solution soon ... ;-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: The frust is growing up ... Was: Re: giving up frustrated ... :-(
Hello list, hello /Mats, You wrote: > The easiest solution for you is probably to compile the program yourself. > I'll do it myself on Debian Sarge in the coming days and can send detailed > instructions, but it seems that the only thing you need to compile in > addition > to lilypond is a newer version of fontforge, which can be downloaded from > fontforge.sf.net. Okay, I'll wait a little bit, until You succeeded with installing. Could You please inform me then? Otherwise I can ask again after about one week ... :-) Thank You and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Sucess!! :-) Was: Re: The frust is growing up ... Was: Re: giving up frustrated ... :-(
Hello list, hello /Mats, You wrote: > Sorry for taking so long. Never mind! I'm glad to hear something helping ... :-) > First of all, I can tell you that the latest autopackage installer, > version 2.6.4.3 from the Downloads page at lilypond.org works > excellently on Debian stable. In deed, it seems to work excellently ... :-) Now I have to get familiar with all the new features and syntax changes, which had happend in the last month's ... ;-) > If you want to compile it yourself, > [ ... ] Now, as the autopackage installer works properly, I don't want to have any further risk ..., but thank You all the way for Your hints. Perhaps You will hear from me with new editions for mutopia in the nearest future ... ;-) Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
special characters in lyricmode
Hi, using 2.8.1 I couldn't find out in the user archives how to get special charakters like german ess-tzet (ß) in lyricmode. In one answer-e-mail from Mats Bengtsson I could read the three forms \ss \"s '\ss{}' , but all of them don't work on my system (debian-linux with vim). Thanks for any hints Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: special characters in lyricmode
Hello list, hello Mats, thank You for the very fast answer! You wrote: > Where did you search? This is certainly a very common question that has > been answered multiple times and is also answered in the manual, see the > section on "Text encoding". Now I read at this point: To use a Unicode escape sequence, use #(ly:export (ly:wide-char->utf-8 #x2014)) Assuming, that this is the concerning hint, I can't figure out, where to put it in the input-file. Could You help me again, please? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: special characters in lyricmode
Hello list, hello Geoff, You wrote: > If you have a UTF-8 compatible text editor, you should be able to type > the character you want directly into your input file. On my machine I'm using latin1, and so with Your hint I found another solution now: I created a file "umlaute" with the six special characters called "Umlaut" and the ess-tzet. Then I used the program recode as follows: recode latin1..utf8 umlaute So I got the UTF-8-Symbols Afterwards I wrote the following into my .vimrc: autocmd BufRead *.ly imap ä À autocmd BufRead *.ly imap ö ö autocmd BufRead *.ly imap ü ÃŒ autocmd BufRead *.ly imap Ä Ã autocmd BufRead *.ly imap Ö Ã autocmd BufRead *.ly imap Ü Ã autocmd BufRead *.ly imap ß Ã So I can type ä (a-Umlaut) and get the corresponding UTF-8-Symbol. And it works! Thank You for the help! :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: special characters in lyricmode
Hello list, hello David, You wrote: > Have you looked at the Vim ^k command ? (help i_^k) > That lets you enter a lot of things as two-letter combos. (try, for > example, ^ka: when you're in insert mode). I've had no time the last days for that, but now. :-) Knowing a lot of vi, I can't understand many things, and just this too ... (also because of the English documentation). So, if I do, as You proposed, I get á what looks like an a with an accent sharp (correct word?), but only after pressing blanc after ^ka. If I do ^k with and blanc, then comes ~M what looks like a tilde with M (~M), but blue on my screen and it is only ONE character. Are these utf8 characters? Then it would be a further possibility, but for the concerning problem, the solution I posted is more easy, because I've not so much to type in. :-) Nevertheless, thank You for Your answer! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Are there diff-files?
Hi list, firstly my gratulation to the new version 2.8.1-3 btw. 2.8.1-4. Installation is quite easy, and installation of the documentation too. :-) Now, because I've still a 56k modem, I would know about a possibility, not always to fetch the whole stuff, if there is a new version after fixed bugs (par example 2.8.1-4 after just having fetched 2.8.1-3, which takes the time of nearly three hours including the documentation). I think about something like cvs or another possibility ... Any hints? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
missing something like \afterAcciaccatura
Hi list, in this documentation for 2.8 I found the \afterGrace command. Just that I was looking for, but for acciaccatura. But this I couldn'd find. Or is ist wrong, to take a \afterAcciaccatura? In a song score, which I'm typing in, there does it exist ... Can anybody help me, please? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Something like #'height-limit for ties in 2.8.1?
Hi list, (version 2.8.1 on debian sarge) With \override Slur #'height-limit = #'3 it is possible to get a slur with higher maximum point. I'm very surprised to realize, that there doesn't seem to be the same feature for ties. Or couldn't I simply find it? Thanks for any help ... Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cadenza question
Hello list, hello Rick, You wrote: > How do I get my cadenzas to maintain bar numbers? LilyPond halts > numbering bars until after I turn off the cadenza, and I don't want > that. Example: > > bar 55 | cadenza | bar 56 > > I want: > > bar 55 | (bar 56 cadenza) | bar 57 Simply add \set Score.currentBarNumber = #57 after the last note of the cadenza. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
missing fonts
Hi, with version 2.8.2-2 lilypond-book works quite fine, and the output is okay, as far as I can see, but I get the following message: This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) ' TeX output 2006.05.15:0028' -> donatas-1.-buch.ps dvips: Font Aybabtu-Regular used in file lily-1732791014-1.eps is not in the mapping file. dvips: Font CenturySchL-Bold used in file lily-1732791014-1.eps is not in the mapping file. dvips: Font CenturySchL-Roma used in file lily-1732791014-1.eps is not in the mapping file. dvips: Font Emmentaler-26 used in file lily-1732791014-1.eps is not in the mapping file. dvips: Font feta-alphabet14 used in file lily-1732791014-1.eps is not in the mapping file. dvips: Font Emmentaler-20 used in file lily-1813765837-1.eps is not in the mapping file. dvips: Font feta-alphabet20 used in file lily-1813765837-1.eps is not in the mapping file. dvips: Font feta-alphabet11 used in file lily-1560176244-1.eps is not in the mapping file. dvips: Font CenturySchL-Ital used in file lily-24824150-1.eps is not in the mapping file. dvips: Font Emmentaler-14 used in file lily-435130300-1.eps is not in the mapping file. <8r.enc> Ist this a bug, or is there something wrong with my installation or with my OS (debian sarge)? Thanks in advance for hints! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Beam Positions
Hello list, hello Trent, You wrote: > I'm having trouble with changing the lengths of beams. When I use: > > \once \override Beam #'positions = #'(1 . 1.5) > > in the below example I get a strange beamed group. The 32nd beamed notes > stick out. No matter how I adjust the numbers the 32nd notes stick out. I've > added a picture showing the output. This is for 2.8.1 and for 2.8.2. I've had the same problem a few weeks ago and couldn't find a solution. The problem appears with and without the "\once". It was not that necessary to get this, so I leaved it out and forgot to post it to this list. But it should be reported, I think. ;-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: missing fonts
Hello list, hello Graham, You wrote: > From the documentation, 13.2: > "Running dvips will produce some warnings about fonts; these are > harmless and may be ignored." > > Does that help? Oh, yes, it does. I've thought something like that, but wasn't shure. :-) Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
beatLength - bug in 2.8.2?
Hi, what's the matter with beatLength in 2.8.2? Trying to update the 13. Chopin Study on mutopia (which was still typeset with 2.2.6) I found, that the setting for beatLength to quarters in "\times 2/3" does no longer work. I've tried to reproduce and demonstrate it with a very short example containing four lines: 1. The first line shows with manual beam setting, what I want to get. 2. The second line shows the problem I have. 3. The third line shows the correct behaviour without "\times 2/3". 4. The fourth line shows, that the problem wouldn't exist, if I would have to use beatLength for eight's. This all works the same with 2.8.1, and it doesn't matter, if the line for setting the beatLength is within the times brackets or not, and further it doesn't matter if I outcomment the setting of the beatLength to quarters, because this seems to be the default setting. As far as I can remember, this did work correct with 2.6.x. \version "2.8.2" \include "deutsch.ly" %\include "/home/roland/2.8-lily/eigen-kuerzel.ly" \layout { ragged-right = ##t } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 [ g a b a g ] } } f1 } \relative c' { \set Voice.beatLength = #(ly:make-moment 1 4) \times 2/3 { \repeat unfold 4 { f16 g a b a g } } f1 } \relative c' { \set Voice.beatLength = #(ly:make-moment 1 4) \repeat unfold 4 { f16 g a b } f1 } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) \set Score.beatLength = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 g a b a g } } f1 } If this is no bug, then please could someone give me a hint, what I've not seen yet? Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
avoid-slur for ties
Hi, using 2.8.2 avoid-slur for ties doesn't work. In the "Program reference: Tie" there is described the same way as for slurs. For slurs it does work, but for ties not. A very short example: \version "2.8.2" \layout { ragged-right = ##t } \relative c' { r2 \override Script #'avoid-slur = #'inside e-> ~ e-> \override Script #'avoid-slur = #'outside e-> ~ e-> \override Script #'avoid-slur = #'around e-> ~ e-> } All results in the same, not very fine output. Can someone help me, please? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: avoid-slur for ties
Hello list, hello Mats, Thanks for Your answer, but for me it is not exhaustive enough: > Isn't it that if you specify the avoid-slur property of the Tie > object, then slurs will avoid ties (not that ties will avoid scripts > as you seem to think)? Maybe I'm understanding it not quite correctly (my English isn't very good, so it's almost hard work for me to understand the documentation, and sometimes (after reading for inspiration) I've success with try and error). In the case of avoid-slur I got the hint for this user-setable property from a lilypond warning: avoid-slur.ly:7:4: warning: Ignoring grob for slur. avoid-slur not set? e4 -^ ( f g f->)[5] The simple code was: \relative c' { e4-^( f g f->) } So I read the documentation and was able to set some avoidings concerning fingerings and staccato and so on. For example, if I want slurs avoiding scripts, the following DOES WORK: \override Script #'avoid-slur = #'inside e4-^( f g f->) so that the Script is inside the slur and not vice versa. I only was irritated because of the following two reasons: 1. Why do I get the warning from above for marcato, but not for accent? 2. This way I couldn't see the difference between #'outside and #'around ... > Note that the avoid-slur property is set on a number of different > objects by default, including Fingering, Accidental, DynamicText, Tie > and several others. I've regarded this, but in practice I got what I wanted to get, but for slurs only and not for ties. Now, concidering that I don't understand it the right way, could You or someone else please explain with other words than those from the documentation, how (and in which cases) to use the #'avoid-slur? But the problem with ties remains: > > \relative c' { > > r2 > > \override Script #'avoid-slur = #'inside > > e-> ~ e-> > > \override Script #'avoid-slur = #'outside > > e-> ~ e-> > > \override Script #'avoid-slur = #'around > > e-> ~ e-> > > } > > > >All results in the same, not very fine output. I don't know, if You've had a look at this example, but the output is really not good! How is it possible to improve it generally and not by setting extra-offset or padding in each case? Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
(again?) beatLength - bug in 2.8.2?
Hi, what's the matter with beatLength in 2.8.2? Trying to update the 13. Chopin Study on mutopia (which was still typeset with 2.2.6) I found, that the setting for beatLength to quarters in "\times 2/3" does no longer work. I've tried to reproduce and demonstrate it with a very short example containing four lines: 1. The first line shows with manual beam setting, what I want to get. 2. The second line shows the problem I have. 3. The third line shows the correct behaviour without "\times 2/3". 4. The fourth line shows, that the problem wouldn't exist, if I would have to use beatLength for eight's. This all works the same with 2.8.1, and it doesn't matter, if the line for setting the beatLength is within the times brackets or not, and further it doesn't matter if I outcomment the setting of the beatLength to quarters, because this seems to be the default setting. As far as I can remember, this did work correct with 2.6.x. \version "2.8.2" \include "deutsch.ly" %\include "/home/roland/2.8-lily/eigen-kuerzel.ly" \layout { ragged-right = ##t } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 [ g a b a g ] } } f1 } \relative c' { \set Voice.beatLength = #(ly:make-moment 1 4) \times 2/3 { \repeat unfold 4 { f16 g a b a g } } f1 } \relative c' { \set Voice.beatLength = #(ly:make-moment 1 4) \repeat unfold 4 { f16 g a b } f1 } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) \set Score.beatLength = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 g a b a g } } f1 } If this is no bug, then please could someone give me a hint, what I've not seen yet? I posted this a few days ago, but I'm not sure, if it got through, so I beg Your pardon for probably double-posting! :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Automatic beaming
Hello list, hello Stewart, convert-ly and the documentation say, that You can get what You want with \set Staff.beatLength = #(ly:make-moment 1 4) instead of #(override-auto-beam-setting '(end * * * *) 1 4) But this doesn't seem to work, whereas the following does work: \set Staff.beatLength = #(ly:make-moment 1 2) You can try ... but You don't need ... I'm quite sure this is a bug, and I wrote over this two times the last week, but nobody seems to know an answer. So I was just thinking about to send en e-mail again, as I saw Your question. :-) The example You give is very long, so I put my ly-file with six differnt very short examples (showing, what works, and what not works) in the attachment. Best Regards Roland \version "2.8.2" \layout { ragged-right = ##t } % manual setting, this works: \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 [ g a bes a g ] } } } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) % not manual, setting the same to quarters doesn't work: \set Voice.beatLength = #(ly:make-moment 1 4) \times 2/3 { \repeat unfold 4 { f16 g a bes a g } } } \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 8) % not manual, setting the same to eight's does work: \set Voice.beatLength = #(ly:make-moment 1 8) \times 2/3 { \repeat unfold 4 { f16 g a bes a g } } } \relative c' { % normal sixteenths do work for quarters: \set Voice.beatLength = #(ly:make-moment 1 4) \repeat unfold 4 { f16 g a bes } } \relative c' { % normal 32's don't work for quarters: \set Voice.beatLength = #(ly:make-moment 1 4) \repeat unfold 4 { f32 g a bes } } % normal 32's do work for halfs: \relative c' { \set Voice.beatLength = #(ly:make-moment 1 2) \repeat unfold 4 { f32 g a bes f g a bes } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
A new tie-bug?
Hi, using 2.8.2 I found a bad looking tie-end after using \tieDown for octaves in the bass (needed par example for the left hand in the first Chopin study Op. 10, No. 1, because of many notes for the right hand have to appear in the bass. Attached a short example with comments. Best Regards Roland \version "2.8.2" \layout { } \relative c { \clef bass \tieDown 1 ~ \break % The upper f at the beginning of the following line has a very bad % tie-end: ~ \break % The upper g at the beginning of the following line has a nice % tie-end: } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Automatic beaming
Hello list, hello Stewart, You wrote: > Hmm... I think I may have misunderstood the documentation originally. Me too. :) > If I use > > #(override-auto-beam-setting '(end * * * *) 1 4 'Staff) > #(override-auto-beam-setting '(end * * * *) 1 2 'Staff) > #(override-auto-beam-setting '(end * * * *) 3 4 'Staff) > > it works. The trick must be to define each point in the bar at which you > want the beams to break. Thank You very much: This helps a lot! It's somewhat mysterious, that nobody on this list had a hint for my previous question. Now I can go on updating Chopin's Opus 25, No. 1. :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
octavation at line breaks
Hi, version 2.8.2 (How) is it possible to move the octavation line only AFTER line breaks? Sometimes there are in the following line fingerings and so on, which I want to have inside the octavation line, and moving the octavation line BEFORE the line break lets view the octavation line too high. Any hints? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Little slurs at finger changes?
Hi, version 2.8.2: In earlier versions it was possible to take little slurs over finger changes instead of "-", with writing { "$\frown$" } in markup texts. I can't figure out how to do something like this yet. { "$\frown$" } doesn't longer work ... :-( Could someone help, please? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Little slurs at finger changes?
Hello list, hello Graham, You wrote: > On 29-May-06, at 5:37 AM, Roland Goretzki wrote: > >In earlier versions it was possible to take little slurs over finger > >changes instead of "-", with writing { "$\frown$" } in markup texts. > > This is a LaTeX construct, and (as you found out) lilypond 2.8 does not > support these any more. Thanks for this, so I needn't search longer in the wrong direction ... > You could search for a similar mark in the utf-8 character set (see > the docs for how to use these characters), or try to construct it > using the commands listed in "Overview of text markup commands" docs. I'll try, in the hope to find something ... Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: programming error : no heads for arpeggio found ?
Hello list, hello David, You wrote: > I get this error also. It comes when I use the \arpeggio without > specifically assigning a chord with it. In other words: \arpeggio = > no error while something like > << e\arpeggio \\ c\arpeggio >> will generate the error. The output looks > correct with the arpeggios being connected (when you \set > PianoStaff.connectArpeggios = ##t). I'd call it a bug but the output works > so I haven't worried about it. This is according to my own experiences. I wouldn't be able to explain it in a better way ... Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fwd: lilypond and editors
Hello list, hello Arjan, You wrote: > Remember: While all editors can save your files, only one can save > your soul. > (Per Abrahamsen on alt.religion.emacs) In deed, what he means, is the vi. :) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
probably a bug?
Hi list, Using version 2.10.9 I found a bug concerning beams during staff-changes at PianoStaffs: If the right hand has its notation in the lower staff, then do the beams during \stemUp appear too high, exactly just before the next staff-change will happen. Stem-lengths seem to be normal, so the beams do also collide with fingerings. See the attached .ly-file. In version 2.8.2 it worked fine. Best Regards Roland \version "2.10.9" \layout { ragged-right=##t } rechts = \context Staff \relative c'{ \context Voice = "rechts" \change Staff = down \stemUp r16 c,-1 g'-2 c-4 \stemNeutral\change Staff = up e-5 c-1 g'-2 c-4 \change Staff = down \stemUp e,-5 c-1 g c,-4 r16 c-1 g'-2 c-4 \stemNeutral\change Staff = up e-5 c-1 g'-2 c-4 } links = \context Staff \relative c{ \context Voice = "links" \tieDown 1 ~ } \score { \context PianoStaff << \context Staff = "up" << \clef violin \rechts >> \context Staff = "down" << \clef bass \links >> >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Strange...
Hello list, hello Han-Wen, the same problem I'd described with a little example on 2006, January 08. under the Subject "Probably a bug", but got no answer until yet. Chopin's Studie Opus 10 No. 1 was quite ready to commit to mutopia with version 2.8.2, but before committing I wanted to update to 2.10.9, and so I got the bug, which wasn't there in 2.8.2. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
New bug Was: Re: Strange...
Hello list, hello Han-Wen, thank You for the very fast fixing of the "beam on wrong side". After installing version 2.10.11 all beams in op 10 No. 1 are correct again. Unfortunately I found a new bug, which did still exist in version 2.10.9, but I'd not seen before ... This bug has to do with the positioning of rests: If the right hand changes down to the lower system, then rests do appear UNDER the notes of the left hand. Overriding rest direction has no effect. The rest behaviour was correct in version 2.8.8 (and earlier). A little example is in the attached .ly-file. There is no converting necessary between 2.8 and 2.10 (only the version number), so it is very easy to see the problem. Best Regards Roland \version "2.10.11" \include "deutsch.ly" rechts = \context Staff \relative c'{ \context Voice = "rechts" d''16 a f h, d a f h, \once\override Beam #'positions = #'(10 . 7) d \change Staff = down a f h, r4 } links = \context Staff \relative c{ \context Voice = "links" 2. \stemDown 4 } \score { \context PianoStaff << \context Staff = "up" << \clef violin \rechts >> \context Staff = "down" << \clef bass \links >> >> \layout { ragged-right = ##t \context { \PianoStaff \override VerticalAlignment #'forced-distance = #9.5 } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Strange...
Sorry, the following E-Mail was not for the list before: Hello list, hello -Rune, You wrote: > Roland Goretzki wrote: > > >the same problem I'd described with a little example > >on 2006, January 08. under the Subject "Probably a bug", but got no I beg Your pardon, it was a typing error. I meant the 2007, January 08. :-( > >answer until yet. > > That is weird. > I see no posts from you between november 2005 and april 2006. As far as I know, I've had a long time without working with lilypond, and this could be exactly the time You've pointed out. Thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
Hello list, hello Gilles, You wrote: > So, I too, would rather have lilypond convert automatically to PS level 2. Me too. :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
extender line doesn't work correctly
Hi at all, with version 2.10.11 extender line doesn't work correctly. In the little attached .ly file it does work correctly, but if You outcomment the alternative 2 and incomment the alternative 1, then it doesn't. In earlier versions (2.8 and earlier) there was no difference between the two alternatives. I'm nearly sure, this might be a bug. Best Regards Roland \version "2.10.11" rechts = \context Staff \relative c'{ \context Voice = "rechts" %d8 e d c d e f d c1 % alternative 1 g1 c % alternative 2 } links = \context Staff \relative c{ \context Voice = "links" b2 g c,1 } text = \lyricmode { \small Oh! __ } melody = \relative c' { f4( g a g c1) } \score { << \new Voice = "mel" << \melody >> \new Lyrics \lyricsto mel \text \context PianoStaff << \context Staff = "up" << \rechts >> \context Staff = "down" << \clef bass \links >> >> >> \layout { ragged-right = ##t } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: New bug Was: Re: Strange...
Hello list, hello /Mats, You wrote: > Please send bug reports ot bug-lilypond@gnu.org Okay. > (I forward your email there). Thanks! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: New bug Was: Re: Strange...
Hello list, hello Graham, You wrote: > Thanks, entered as > http://code.google.com/p/lilypond/issues/detail?id=240 > > Roland, please read our guidelines for reporting bugs: > http://lilypond.org/web/devel/participating/bugs Well, I did. But I'm not able to shorten the .ly-example less than 30 lines at my other posting under the subject "extender line doesn't work correctly". And my instruction how to see the problem seems to be necessary, too. So I didn't post it to the bug-lilypond until yet. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Again: rest on wrong side
Dear Han Wen, under http://code.google.com/p/lilypond/issues/detail?id=240 I found Your comment to the bug report with rest on wrong side. Your comment: The voice containing the rests should have stems/stemdown set, otherwise lily will mess up with collisions, whether they contain rests or notes. I can't aggree with that for the following two reasons: 1. The piece, working on which I found this BUG, is Chopin's Study Opus 10 No. 1 in C-major. It contains 79 bars, and each second bar has this staff changing with holding the stems up. The edition from Herrmann Scholz, on which the mutopia contribution shall rely, has the stem direction I want as well as my edition from G. Henle, as well as my edition from Wilhelm Hansen, Kopenhagen. 2. In lilypond version 2.8 and earlier it was possible to notate as I'm wanting, so the newest lilypond version is a regress compared with earlier versions, and I'm insisting, that this is a bug. I think, such changings in the behaviour of lilypond shouldn't happen, because they are creating frustration for working on with lilypond. For the case, that I did misunderstand Your comment (English is still sometimes very hard for me), I beg Your pardon and Your patience. ;-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Again: rest on wrong side
Hello list, hello Graham, You wrote: > Roland Goretzki wrote: > >under > >http://code.google.com/p/lilypond/issues/detail?id=240 > >I found Your comment to the bug report with rest on wrong side. > > Please keep emails on the appropriate list. I process all my bug- and > -devel emails before looking at -user emails, so I replied to you before > noticing this email. Sorry for creating trouble! But I don't know, what would have been the appropriate list ... > >2. In lilypond version 2.8 and earlier it was possible to notate as I'm > > wanting, so the newest lilypond version is a regress compared with > > earlier versions, and I'm insisting, that this is a bug. > > I don't think that lily 2.8 was supposed to do this; it was a fortunate bug. :) Okay, meanwhile this problem is solved (with version 2.10.12), and Chopins Study Opus 10 No. 1 has already been contributed to mutopia. :) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Why is the text shifted, when using \hspace ?
Hi list, using crescendoText with a dashed line I wanted to put a bit more space between the text and the dashed line with \hspace #1. But then I found that the dashed line was shifted to the right as wanted, but the text from the crescendoText was shifted also, upwards, ca. .5 staff spaces, and this is, what I don't want. Is this a bug or a feature, or what else am I perhaps doing wrong? A very little example file is in the attachment. Best Regards Roland \version "2.10.14" % on debian sarge 3.1 \layout { ragged-right = ##t } \relative c''{ \override Score.SeparationItem #'padding = #10 \setTextCresc \set crescendoText = \markup { \italic "cre" } a \< a \! \setTextCresc \set crescendoText = \markup { \italic "cre" \hspace #1 } a \< a \! } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
make-dynamic-script shows mysterious aligning behaviour
Hi at all, (using version 2.10.14) make-dynamic-script is a nice feature, but there seems to be a bug, from which I don't know, wether it is a lilypond bug or a font bug or something like that: If You have a crescendoText and then an own dynamic with normal text, the dynamic will not align exactly with the crescendoText. To make it more complicated, there is not the same behaviour for all characters! In the following I've listed the lower case characters, which show a different behaviour ( 1. with "?" they are aligned about .4 or .5 staff spaces too high, 2. with "." they are aligned about .1 or .2 staff spaces too low, 3. and the one with "-" [t] is aligned about only .1 or .2 staff spaces too high, whereas all upper cases seem to align wrong in the same way, about .1 or .2 staff spaces too low. ): a b c d e f g h i j k l m n o p q r s t u v w x y z ? . ? . ? . ? . . . . . ? ? ? ? ? ? ? - ? ? ? ? ? ? And to make it much more complicated (and this might be the reason, why this bug is difficult to find), the much too high aligning lower cases (acegmnopqrsuvwxyz) show this behaviour only then, if there is now character together with them, which aligns a bit too low (bdfhijkl), in which case all is only aligned a bit too low and not so easy to see. In the attached minimal example file there is the new own dynamic "aa", which aligns obviously too high, and removing it with ab, You can hardly see the little bit too low aligning ... I would like to read some comments to this. Best Regards Roland \version "2.10.14" % on debian sarge 3.1 \layout { ragged-right = ##t } aa = #(make-dynamic-script (markup #:line(#:normal-text #:italic "aa"))) \relative c''{ \override Score.SeparationItem #'padding = #7 \setTextCresc \set crescendoText = \markup { \italic \raise #-.5 "p" \hspace #1.5 } c4 \< c \! c-\aa } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
A new feature since 2.10.14 doesn't work
Hi list, the new feature described in the documentation under "Changes" as: "Objects that belong outside of the staff are now positioned automatically to avoid collisions." doesn't work on my machine (debian sarge 3.1), neither with 2.10.14 nor with 2.10.15. I copied the source from there and compiled with lilypond -f ps lappen-text.ps and lilypond -b eps lappen-text.ps and the result on my machine is the attached file lappen-text.pdf Best Regards Roland lappen-text.pdf Description: Adobe PDF document ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
word-space at crescendoText?
Hi at all, (version 2.10.15) In the documentation under "8.1.6 Overview of text markup commands" is written, that the property word-space determines the space between each markup in args. This does work properly. :-) But trying to use it with setting the crescendoText, it doesn't work, and I can't figure out, why, because it is also really a text markup, ins't it? In the small example below is shown the not working word-space in crescendoText and its working in normal text markup. Could somebody help, please? Best Regards Roland \version "2.10.15" on debian sarge 3.1 \layout { ragged-right = ##t } poc = \markup { \italic \line { poco a poco cresc. } } \relative c''{ \override DynamicTextSpanner #'dash-period = #-1.0 \override Staff.TextScript #'word-space = #3.3 \setTextCresc \set crescendoText = \poc c1 \< c c c c^\poc \! } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
wrong placed staccato dot
Hi at all, (version 2.10.15) Setting the direction of staccato with "_" causes wrong positioning in x-direction. The very small .ly-snippet below demonstrates this. But I'm not sure, if this is a bug or a feature. If it were a feature, I would like to get a hint, how to disable this feature for some cases. Thanks in advance! Best Regards Roland \version "2.10.15" on debian sarge 3.1 \layout { ragged-right = ##t } \relative c''{ -. _. } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: make-dynamic-script shows mysterious aligning behaviour
Hello list, hello Joe, You wrote: > On 2/2/07, Roland Goretzki <[EMAIL PROTECTED]> wrote: > > [ ... ] > >In the following I've listed the lower case characters, which show a > >different behaviour ( > > 1. with "?" they are aligned about .4 or .5 staff spaces > > too high, > > 2. with "." they are aligned about .1 or .2 staff spaces too low, > > 3. and the one with "-" [t] is aligned about only .1 or .2 staff > > spaces too high, > >whereas all upper cases seem to align wrong in the same way, > >about .1 or .2 staff spaces too low. > >): > > > >a b c d e f g h i j k l m n o p q r s t u v w x y z > >? . ? . ? . ? . . . . . ? ? ? ? ? ? ? - ? ? ? ? ? ? > > With all the work you did in checking the letters, I'm surprised you > didn't see the pattern: the short letters align too high. This is > because lilypond calculates the alignment using the bounding box of > the letters, not the baseline of the glyph. I've thought something like that, but couldn't believe, that this wasn't taken in account until yet at such a glorious program like lilypond is. :-) But surely, it's a program in progress, and things can happen ... ;-) > You're right that it doesn't give good results; this is on my list of > things to fix. Nice to hear this, and I'm awaiting it with many thanks! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: word-space at crescendoText?
Hello list, hello Mats and Graham, You wrote: > Mats Bengtsson wrote: > >Hint: What type of layout object is it that handles your > >crescendoText? It's not a TextScript! > > Hint #2: there's a list of commonly tweaked layout objects in 5.2 Fixing > overlapping notation. oh, yes, thanks, it's the layout object DynamicText! Am I right finding out, that the feature word-space doesn't work for this layout object? It would be nice working for it, too. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
fine and odd slurs
Hi list, (version 2.10.15) the attached example is not so very short (but not TOO long, I think), because I want to demonstrate the behaviour of a slur at line break without manipulating it. The first slur looks very nice, although there are many things to take in account. The second slur looks quite odd. Why? Any hints? Best Regards Roland \version "2.10.15" global = { \key f \major \time 4/4 \partial 4 s4 s1*5 } rechts = \context Staff \relative c'{ \context Voice = "rechts" \override Fingering #'avoid-slur = #'inside \override Script #'avoid-slur = #'inside % === % AUFTAKT: << { c''4 \trill ( } { s8. \grace { \once\override Fingering #'font-size = #-6 b16 -2 [ \once\override Fingering #'font-size = #-6 c -1 ] } } >> % === % TAKT 1: a'16 -4 -> g f c a -4 -> g f c a -4 -> g f c \change Staff = down \stemUp a -4 ^> g f c) % === % TAKT 2: f -> -2 ( g a c -1 \change Staff = up \stemDown f -> -2 g a c -1 f -> g a c -1 f -> -2 g a g % === % TAKT 3: f -> c a -4 g f -> c a -4 g \stemDown f -> c \change Staff = down \stemUp a -4 g \stemNeutral f -> c f a) } \score { \context PianoStaff << \context Staff = "up" << \global \clef violin \rechts >> \context Staff = "down" << \global \clef bass >> >> \layout { } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: A new feature since 2.10.14 doesn't work
Hello list, hello Graham, You wrote: > Roland Goretzki wrote: > >the new feature described in the documentation under "Changes" as: > >"Objects that belong outside of the staff are now positioned automatically > >to avoid collisions." > > You were looking at the changes for the unstable 2.11 branch. All of > those new features are only found in 2.11, not in 2.10. Oh, yes, You are right! But it is a bit confusing on the web: On the home there You can read the following: LilyPond 2.10.14 and 2.11.14 available - January 26, 2007 This release has a rewrite of the line-spanner code, responsible for among other glissandi and text-crescendos, making them more flexible. (Bugfixes, Changes, Download) And after clicking on "Changes" I didn't read the first line from the NEWS page: New features in 2.11 since 2.10 So it was surely my mistake, but I think an understandable mistake ... Anyway: Thank You for the informative response! Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Why is the text shifted, when using \hspace ?
Hi list, (version 2.10.14) I posted this on Feb, 01, but got no reply, so I ask it again: Using crescendoText with a dashed line I wanted to put a bit more space between the text and the dashed line with \hspace #1. But then I found that the dashed line was shifted to the right as wanted, but the text from the crescendoText was shifted also, upwards, ca. .5 staff spaces, and this is, what I don't want. Is this a bug or a feature, or what else am I perhaps doing wrong? A very little example file is in the attachment. Best Regards Roland \version "2.10.14" % on debian sarge 3.1 \layout { ragged-right = ##t } \relative c''{ \override Score.SeparationItem #'padding = #10 \setTextCresc \set crescendoText = \markup { \italic "cre" } a \< a \! \setTextCresc \set crescendoText = \markup { \italic "cre" \hspace #1 } a \< a \! } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
define own variables
Hi, Using version 2.10.20 I've tried to define an own variable, but it doesn't seem to work, although lilypond doesn't give an error or warning. In the attached .ly -file I'm using a variable "manualBeam" taken from the documentation, and this does work as expected. I'm no programmer, so I can't see, why my own variable "Abstand" doesn't work. In the example there ar four outcommented lines, which do the same as I'm wanting with my variable "Abstand". Incommenting these and outcommenting the following line shows, what I want to do. The variale would be better for many calls of "\overrideProperty #"Score.NonMusic ..." to make the source better readable. Could somebody help me, please? Best Regards Roland \version "2.10.20" global = { s1*2 \bar "|." } manualBeam = #(define-music-function (parser location beg end) (number? number?) #{ \once \override Beam #'positions = #(cons $beg $end) #}) Abstand = #(define-music-function (parser location wert) (number?) #{ \overrideProperty #"Score.NonMusicalPaperColumn" #'line-break-system-details #'((fixed-alignment-extra-space . $wert)) #}) rechts = \context Staff \relative c'{ \context Voice = "rechts" \manualBeam #3 #6 c8 d e f s2 %\overrideProperty %#"Score.NonMusicalPaperColumn" %#'line-break-system-details %#'((fixed-alignment-extra-space . 7)) \Abstand #7 \break } links = \context Staff \relative c{ \context Voice = "links" c } \score { \context PianoStaff << \context Staff = "up" << \global \clef violin \rechts >> \context Staff = "down" << \global \clef bass \links >> >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
manipulate BarLine
Hi, Using version 2.10.20 with piano staff I've tried to manipulate the BarLine (in the attached file with #'transparent), but this has only effect to the bar lines in the particular systems and not to the bar line between the systems. I searched in the archives and in the LSR, but couldn't find something concerning this ... Can somebody help to solve this problem, please? \version "2.10.20" global = { s1 \once\override Staff.BarLine #'transparent = ##t s \bar "|." } rechts = \context Staff \relative c'{ \context Voice = "rechts" s1 s } links = \context Staff \relative c{ \context Voice = "links" s } \score { \context PianoStaff << \context Staff = "up" << \global \clef violin \rechts >> \context Staff = "down" << \global \clef bass \links >> >> } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: manipulate BarLine
Hello list, hello Kieren, You wrote: > >Using version 2.10.20 with piano staff I've tried to manipulate the > >BarLine (in the attached file with #'transparent), but this has only > >effect to the bar lines in the particular systems and not to the bar > >line between the systems. > > Try > > \once \override Score.BarLine #'transparent = ##t > \once \override Score.SpanBar #'transparent = ##t Many thanks, this helps a lot! :-) But only the second one must have "Score ...", the first one may have "Staff ...". Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: define own variables
Hello list, hello Mats, You wrote: > You have hit upon a fine detail in the Scheme programming language. > One solution is to do > Abstand = > #(define-music-function (parser location wert) > (number?) > #{ > \overrideProperty > #"Score.NonMusicalPaperColumn" > #'line-break-system-details > #`((fixed-alignment-extra-space . ,$wert)) > #}) > > (note that the quote on the second last line is a back quote). Another > is to > write it as > Abstand = > #(define-music-function (parser location wert) > (number?) > #{ > \overrideProperty > #"Score.NonMusicalPaperColumn" > #'line-break-system-details > #(list (cons 'fixed-alignment-extra-space $wert)) > #}) > > which is less cryptic if you know some basics of LISP/Scheme. Many thanks! :-) I really were not able to find that without help, but now it is very useful to me. Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
again a defining problem
Hi, using version 2.10.20 it is possible to define a variable to change the color of NoteHeads. So after defining the variable "rot" (as done in the attached file) the changing of NoteHeads with the color red can be notated as \rot d instead of \once\override NoteHead #'color = #red d and is saving lots of typing. This works so far. Now the expression at changing colors in chords is shorter, but nevertheless too long for many changes and is making chords quite unreadable: I would prefer to notate e.g. like this: The attached example shows both definitions, the first one is working as expected, but the second one gives an error after incommenting the outcommented \blau I don't know, weather the second one is possible at all, because manipulating notes in chords is a very special feature (but a good, I think). Can sombody give me more information or tips, please? Thanks in advance and Best Regards Roland \version "2.10.20" \paper { ragged-right = ##t } \layout { } rot = #(define-music-function (parser location Note) (ly:music?) #{ \once\override NoteHead #'color = #red $Note #}) blau = #(define-music-function (parser location Note) (ly:music?) #{ \tweak #'color #blue $Note #}) \relative c'{ c8 e \rot d f } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Why doesn't this work?
Hi, using 2.10.20 I tried to define the following: blau = #(define-music-function (parser location Note) (ly:music?) #{ \tweak #'color #blue $Note #}) But it doesn't seem to work ... Is there a mistake in the syntax or isn't it possible to define music-functions including the "\tweak"? Can somebody help me, please? Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Why doesn't this work?
Hello list, hello Mats, You wrote: > I have not idea why it doesn't work. However, if you look in > ly/music-functions-init.ly, you will notice that the \tweak command > itself is implemented using music functions, so one possibility is to > use that definition as a starting point and modify it to do what you > want, for example: > > blaa = #(define-music-function (parser location Note) (ly:music?) > (set! >(ly:music-property Note 'tweaks) >(acons 'color blue > (ly:music-property Note 'tweaks))) > Note) Oh, fantastic, this is working like a charm! :-) And it's exactly what I wanted to do. I've tried to look in music-functions-init.ly, but this is really too great for my rudimentarly knowledge of programming, so I cannot understand either the text in this file nor fully how Your example does work. But nevertheless: It does work! Many thanks and Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: producing "archival" scores
Hello list, hello Tom, You wrote: > > . . . if convert-ly doesn't work, most of the note-entry should be > > straightforward to reuse, leaving organization and tweaking to be done > > (for me, that usually takes about half of the time of preparing a > > score, so that's not so bad). > > [ ... ] > I spend 80 to 90% of my time on fixing the layout. So for me, > preservation of layout is the prime requirement as regards archiving. > > I wonder what the typical note-entry-time/layout-tweak-time ratio is > amongst LilyPond users. < 10% / > 90% Though I've made lots of own definitions in an extra file, for me tweaking is taking most of the time ... Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: producing "archival" scores
Hello list, hello Tim, You wrote: > Roland asked: I wonder what the typical note-entry-time/layout-tweak-time > ratio is amongst LilyPond users. It was Tom, not Roland. :-) Best Regards Roland ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fingerings Below Bowings?
Hello list, hello Matt, You wrote: > I am trying to figure out how to tell lilypond to always > put fingerings below bowings in my music. I found > this in the manual: > > Commonly tweaked properties > The vertical ordering of scripts is controlled > with the script-priority property. The lower > this number, the closer it will be put to the note. > Example: > . > \once\overrideTextScript#'script-priority =#-100 > a4^\prall^\markup{\sharp} > \once\overrideScript#'script-priority =#-100 > a4^\prall^\markup{\sharp} > > I can't figure out how to apply this to bowings and > fingerings! Any help would be appreciated! Thanks! This doesn't work for slurs (bowings) together with fingerings. Try: \override Fingering #'avoid-slur = #'inside or: \once\override Fingering #'avoid-slur = #'inside Best Regards Roland PS: Please tell Your lilypond version in further questions, because for different versions there could be different solutions! ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: horizontal spacing with negative value?
Hello list, hello Han-Wen, You wrote: > [EMAIL PROTECTED] writes: > > My question: > > How is it possible to get this spacing with a negative value? > > > > ( #'padding = #-1 doesn't work. )-: > > > > Or isn't it possible? > > I think it's not possible. Unfortunately, the spacing engine has > little possibilities for direct tweaks :-( Nevertheless: Thank You for answering so fast. :-) Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: prallup
Hello list, hello Thomas, You wrote: > I want to use the "prallup" symbol ("scripts-prallup"), so that it is > _left_ to the note and "inside" the stave. > I tried ^\markup {\musicglyph #"scripts-prallup"}, but I cannot move > the symbol down into the stave. Why not use \once\override TextScript #'extra-offset = #'(-1 . -5) or something like that before the \markup? I hope it will help, but perhaps I didn't understand Your problem ... Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
horizontal spacing with negative value?
Hi at all, perhaps my question from last week was not recognized as a question, so now I'm asking again: With extraSpace = \once \override Score.SeparationItem #'padding = #1 I can use a good macro for extra spacing. My question: How is it possible to get this spacing with a negative value? ( #'padding = #-1 doesn't work. )-: Or isn't it possible? Thanks and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: \bar ":|:" inconsistency?
Hello list, hello David, > Schott--20th century, is always dots thin thick thin dots. Two thicks > is just old fashioned. I beg Your pardon, but: Henle and Peters -- 20th century, is always dots thick thick dots. I can't believe, that this is just old fashioned. The Schott's form I've seen sometimes, but rarely. And I cannot believe, that Schott is the only representative edition. ;-) Almost I've seen the form, which lilypond uses just now. I hope, that in lilypond the standard (dots thick thick dots) will remain as standard. ;-) Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
paging at piano-music for four hands
Hello, I'm using lilypond version 2.2.0. My question: Are there routines to generate a usefull paging at piano music for four hands? I couldn't find anything about this in the documentation, sorry ... :-( A detailed look at mutopia couldn't help, because there are only music for four hands, which have only one page or less for each player ... :-( I'm thinking about something like this: (paper format A4 vertical to each page, for practical reasons the graphic is shorter, ;-) __ __ | page 1 | page 2 | | Secondo|Primo | | | | | bar1 bar2 bar3 br4 baar5 br6 | bar1 bar2 bar3 br4 baar5 br6 | | | | | bar7 br8 br9 | bar7 br8 br9 | | | | | bar10 bar11 bar12 br13 bar14 | bar10 bar11 bar12 br13 bar14 | | | | | baaar15 br16 bar17 bar18 | baaar15 br16 bar17 bar18 | |__|__| __ __ | page 3 | page 4 | | Secondo|Primo | | | | | br19 bar20 br21 br22 | br19 bar20 br21 br22 | | | | | baar23 bar24 bar25 bar26 | baar23 bar24 bar25 bar26 | | | | | baar27 bar28 baar29 br30 | baar27 bar28 baar29 br30 | | | | | baaar31 br32 bar33 bar34 | baaar31 br32 bar33 bar34 | |__|__| ... and so on ... Can somebody help me, please? Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: bar collisions and triplets
Hello list, hello Mats, You wrote: > No, I don't think so! However, I found a hint in a recent email > on the mailing list that lead me to the following solution: > > d2.~ \times 2/3 {d4 d8~} \extraSpace | > > where the macro \extraSpace is defined by adding the following > line at the top of the file: > > extraSpace = \once \override Score.SeparationItem #'padding = #1 Very nice! :-) Is it also possible to get this with a negative spacing? In the following way: extraSpace = \once \override Score.SeparationItem #'padding = #-1 this doesn't work. :-( Thanks in advance and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: paging at piano-music for four hands
Hello list, hello Mats, You wrote: > Unfortunately, there's no good support for this feature at the moment. > I'm afraid you have to insert line breaks (\break) and page breaks > (\newpage) manually. To mix the pages, I would typeset the two > parts after each other and then use a postscript tool such as > psselect to rearrange the pages. This was my fear! :-( ;-) But thank You for Your answer, so I needn't look for this anymore! :) > Is it common practice to always break every line at the same bar in the > two parts or is it enough to break the pages? In most cases there is only page breaking at the same bar. But from practice I would appreciate all line breakings at the same bar, too. ;-) Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
problem with Ties in midi
Hi at all, (v2.2.0) about two month ago, Han Wen wrote, that ties in midi do work again. Really, they do, but in my example they do a bit chaotic: Some ties are well tied in midi, but at some ties the second note is played again. I cannot control this behaviour. The .ly file is attached. Please can somebody help me? (What did I wrong, or what I've forgotten?) Best Regards Roland \version "2.2.0" \include "deutsch.ly" global = \notes { \key fis \minor \time 2/2 s1*25 \bar "||" } alt = \notes \relative c' \context Voice = alt { \set Score.currentBarNumber = #40 e!2 ( dis ) ~ % Takt 40 dis4 ( cis his cis ) gis'2 gis dis4 fis e dis % Takt 41 - 43 e8 fis gis2 fis4 e dis cis gis' % Takt 44 - 45 a2. a4 gis e e gis cis fis, h h h e, a2 ~ % Takt 46 - 49 a4 gis8 fis gis4 eis fis2. e!4 d h e d% Takt 50 - 52 cis h a2 r e' fis2. fis4 e a, a'2 ~ a gis ~ % Takt 53 - 57 gis4 a2 a4 gis cis, fis2 ~ fis4 e8 d e4 h % Takt 58 - 60 cis2 dis e r h'4 h h e, a2. gis8 fis % Takt 61 - 64 } bass = \notes \relative c \context Voice = bass { r2 gis' a2. a4 gis cis, cis'2 ~ % Takt 40 - 42 cis4 cis his2 cis cis, ~ cis4 ( dis ) e cis % Takt 43 - 45 fis1 e4 e'2 e4 e a, d2 ~ % Takt 46 - 48 d4 cis8 h cis4 a h1 ~ h4 a8 gis a4 a % Takt 49 - 51 a d, g2 ~ g4 fis8 e fis4 d e2 a d, r % Takt 52 - 55 R1 r2 e fis2. fis4 e a, a'2 % Takt 56 - 59 a gis a4 fis h a gis e a a a dis, gis2 ~ % Takt 60 - 63 gis4 fis8 e fis4 h, % Takt 64 } \score { \context ChoirStaff \notes << \override Score.BarNumber #'padding = #2 \context Staff = tenor << \set Staff.midiInstrument = #"acoustic grand" \set Staff.instrument = "Alt " \set Staff.instr = "A " \global \clef violin \alt >> \context Staff = bass << \set Staff.midiInstrument = #"acoustic grand" \set Staff.instrument = "Basso " \set Staff.instr = "B " \global \clef bass \bass >> >> \paper { linewidth = 18.0 \cm } \midi { \tempo 2=56 } } ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
Re: problem with Ties in midi
Hello list, hello Erik, You wrote: > This is a known bug, which hopefully will be fixed pretty soon (fyi, the bug's > name in our bug database is midi-tie). Thank You for the information! :-) Best Regards Roland -- The difference between theory and practice is that: in theory, there is no difference between theory and practice.- Richard Moore ___ lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
beaming problem
Hi, my version is 2.2.0. In a piece with \time 9/16 I need almost notes in the form eight sixteenth eight sixteenth eight sixteenth ... and so on. A little example: a8 ( e16 g8 f16 d'8 d,16 g8 d16 f8 e16 g8 f16 ) a8 ( g16 e'8 e,16 c'8 e,16 ) I'm using the automatic beaming with #(override-auto-beam-setting '(end * * * *) 3 16) and this works properly: |__||__||__| | || || | / // // / And now comes the problem: Sometimes I need a beaming over six sixteenth, and the rest only three, and I want it looking like: |__||__||__| | || || | / // // / but if I use auto-beam-setting #(override-auto-beam-setting '(end * * * *) 6 16) or explicit [ ], both result in looking like: _ | |__ |__||__| | | | || | / / / // / I don't think, this is correct, and it is not plausible, and you have to look twice to see, what it is. Can anybody give the hint to me, how it is possible, to let show the little sixteenth beam always to the left instead of to the right? Thanks in advance Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beaming problem
Hello list, hello Sami, You wrote: > Try \set stemRightBeamCount and \set stemLeftBeamCount as in following > example (beam-count.ly from Lilypond tips and tricks: > http://www.lilypond.org/doc/v2.2/input/test/out-www/collated-files.html) > > > fragment = \notes { > #(override-auto-beam-setting '(end * * * *) 1 4) > f32 g a b b a g f > > f32 g a > \set stemRightBeamCount = #1 b > \set stemLeftBeamCount = #1 b > a g f > } This was not the solution for my case: Instead of setting the short sixteenth beam to the left, it resulted in disappearing the short sixteenth beam. But Your help was helpful, indeed: Because with Your help I was able to find in the documentation, what I didn't know how to search for before. :-) The solution was to add the following line: \set Score.beatLength = #(ly:make-moment 3 16) So I will post a little example with the correct solution for my case: \include "deutsch.ly" \score { \context Staff \notes\relative c'' { \key c \major \time 9/16 #(override-auto-beam-setting '(end * * * *) 3 16) g'8 ( a,16 f'8 a,16 d8 c16 ) #(override-auto-beam-setting '(end * * * *) 6 16) \set Score.beatLength = #(ly:make-moment 3 16) c8 ( h!16 c8 cis16 ) #(override-auto-beam-setting '(end * * * *) 3 16) cis g g8. a h c4. r8. } } Many thanks for Your help! Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Handling of Ties in chords individually?
Hi at all. I'm still using lilypond 2.2.0, and I wonder, wether it is possible to determine at tied chords explicitely, which direction every tie shall have. To demonstrate that this is necessary, here a little piece of code: \include "deutsch.ly" \score { \context Staff \notes\relative c'' { \key c \major g4 g' cis, b g' g, g' ~ g' cis, b g1 } } The second tie (from bottom to top) between 'b' and 'b' would look much better, if its direction would be down. The other ties should behold their directions. With \tieDown, \tieUp or \tieBoth I can't get a good result. Any ideas? Or perhaps a solution to this is planned for a later lilypond version? Thanks and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
shorten beamed stems without overriding beam-positions?
Hi at all. I'm using version 2.2.0 and want to shorten many beamed stems in a way, which allows to transpose the whole score afterwards several times, so I cannot use e.g. \override Beam #'positions = #'(2 . 0). In my short example at the bottom I can't find a way to shorten the stems enough. :-( With \override Stem #'beamed-lengths = #'(1) there is no way. I also made experiments with minimum-free-lengths and extreme-minimum-free-lengths, but no result. It seems, as if one could only make the stems longer ... e.g. with \override Stem #'beamed-lengths = #'(7) Can somebody help me, please? Best Regards Roland Example: === \include "deutsch.ly" \score { \context Staff \notes \transpose c' c' { \relative c'' { \key c \major << { \shiftOnn \override Stem #'beamed-lengths = #'(1) \times 2/3 { g8 h d } \times 2/3 { g, h d } } \\ { c,2 } \\ { e'2 } >> } } } === ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: shorten beamed stems without overriding beam-positions?
Hello list, hello Mats, You wrote: > Did you try to set all the three properties you mentioned at > the same time? Then you'll see the difference. No, I didn't, because I didn't know, that it is necessary. Still I don't know, HOW it works, but it works. :-) > Also, you may want to reduce the damping of the beam slope: That's a good idea! :) Thank You very much for Your help! Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
2.3.20 doesn't work :-(
Hi at all, just newly installed, the version 2.3.20 doesn't work. After convert-ly on a little .ly-file and then invoking lilypond on it, lilypond says: lilypond: Symbol `kpse_format_info' has different size in shared object, consider re-linking `a-dreiklaenge.ly' wird jetzt verarbeitet Analysiere... Interpretation der Musik...Speicherzugriffsfehler To me this tells not enough, I don't know, what I have to do ... Please, can somebody help me? Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: 2.3.20 doesn't work :-(
Hello list, hello Jan, Thank You for answering so fast! Unfortunately it's no help to me (maybe, I cannot understand correct.) :-( You wrote: > Roland Goretzki writes: > > > lilypond: Symbol `kpse_format_info' has different size in shared object, > > consider re-linking > > This suggests that you installed a precompiled binary that does not > match your (tex) platform. (It could also be that the builder of the > binary does not have an up to date tex installation.) Pardon, I've forgotten to tell, that I've fetched 2.3.20 from Pedro Krögers website, and now I've the following new .deb's correct installed on both, my debian-unstable-System and my debian-sid-System: lilypond_2.3.20-1.wf.2_i386.deb lilypond-data_2.3.20-1.wf.2_all.deb lilypond-doc_2.3.20-1.wf.2_all.deb ec-fonts-mftraced_1.0.5-1_all.deb On both systems, there's the same tex installation: TeX (Web2C 7.4.5) 3.14159 kpathsea version 3.4.5 ... Meanwhile I've updated the tetex on the unstable, the versions are the same and the problem ist the same, too. I thought, the .deb-packages have no precompiled binaries. Isn't this correct? Please try again to help ... :) Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: 2.3.20 doesn't work :-(
Hello list, hello Pedro, Thank You for the hint You wrote: > Roland Goretzki <[EMAIL PROTECTED]> writes: > > Pardon, I've forgotten to tell, that I've fetched 2.3.20 from Pedro > > Krögers website, and now I've the following new .deb's correct > > installed on both, my debian-unstable-System and my debian-sid-System: > > The aren't my packages :-) see the "wf" in the package name? (as in > lilypond-doc_2.3.20-1.wf.2_all.deb) I guess they're Ferenc Wagner's > packages. In deed, they are. Excuse me, there was a '#' at the wrong place in my sources.list, and I didn't recognize the mistake. ;-) > They are compiled for woody and are reported to work on sid > also. But since sid is always changing, I'd recommend you to try my > package also. Now I did, but what becomes installed, is 2.2.6 and not 2.3.22 ... Before I changed my sources.list, which now looks as follows: deb ftp://ftp.de.debian.org/debian sid main contrib deb ftp://ftp.de.debian.org/debian unstable main contrib deb http://www.pedrokroeger.net/lilypond/ ./ Then I made apt-get update How can I get 2.3.22? Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: 2.3.20 doesn't work :-(
Hello list, hello Pedro, Thanks for the hint. You wrote: > Roland Goretzki <[EMAIL PROTECTED]> writes: > > How can I get 2.3.22? > my package is called "lilypond-snapshot", so: Ooops ... I've thought, 2.3.22 and snapshot were two different versions ... :-I > apt-get update > apt-get install lilypond-snapshot So I did now, and apt-get tries to install the package I want, but nevertheless it seems not to be my day, because of apt-get says: Größe stimmt nicht The whole output from apt-get: === neptun:/home/roland# apt-get install lilypond-snapshot Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig Die folgenden NEUEN Pakete werden installiert: lilypond-snapshot 0 aktualisiert, 1 neu installiert, 0 zu entfernen und 769 nicht aktualisiert. Es müssen 2827kB der Archive geholt werden. Nach dem Auspacken werden 8839kB Plattenplatz zusätzlich benutzt. Hole:1 http://www.pedrokroeger.net ./ lilypond-snapshot 2.3.22-1 [2827kB] Es wurden 2827kB in 10m14s geholt (4603B/s) Konnte http://www.pedrokroeger.net/lilypond/./lilypond-snapshot_2.3.22-1_i386.deb nicht holen Größe stimmt nicht E: Konnte einige Archive nicht herunterladen, vielleicht ,,apt-get update" oder mit ,,--fix-missing" probieren? === I've tried it with --fix-missing and without, totally 4 times, but no package is installed and no new package is in /usr/archives/ The same behaviour was with apt-get install lilypond-snapshot-doc Before all these there was no problem with installing version 2.2.6-2. What am I still doing wrong? Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
lilypond-snapshot Was: 2.3.20 doesn't work :-(
Hello list, hello Pedro, You wrote: > Well, yesterday I re-upload the files, maybe you have tried to get them > when the repositoire was empty. I'd suggest you try again (but run > "apt-get update" first). let me know if you have any trouble. With the installation there was no more any trouble, thank You. :) > BTW, I barely can read german, so please change the language to english > next time :-) something like: Excuse me, I will do so ... ;-) Now, the new problem is, that AFTER the correct updating (the version number was correct transformed to 2.3.22, too) of an existing input-file with convert-ly-snapshot -e --from=2.1.28 w17-a-moll.ly the command lilypond-snapshot w17-a-moll.ly produces an error-message, saying, the version would be incorrect. Mmhh ... Perhaps, step by step, it will become running correct on my system. After reading the NEWS of the documentation I would like it. :) (BTW, perhaps it could be helpful to others, if there would be any hint on the web-page, that the according documentation is to install with `apt-get install lilypond-snapshot-doc'. I by myself needed a while to find out ... :) The whole text-output of the command: (remembering Your language-suggestion ;-) === Now processing `w17-a-moll.ly' Parsing... error: Incorrect lilypond version: 2.2.0 (2.3.22, 2.3.22) error: Consider updating the input with the convert-ly script Interpreting music... [8][16][24][32][40][48][56][58] Preprocessing graphical objects... Calculating line breaks... [3][6][9][12][15][18][21][24][27][30][33][36][39][42][45][48][51][54][57][58] Interpreting music... MIDI output to `w17-a-moll.midi'... Track ... Layout output to `w17-a-moll.tex'...This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5) entering extended mode LaTeX2e <2001/06/01> Babel and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, catalan, croatian, czech, danish, dutch, finnish, greek, iceland ic, irish, italian, latin, magyar, norsk, norsk, portuges, romanian, russian, s lovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded. (./w17-a-moll.tex (/usr/share/lilypond/2.3.22/tex/lilyponddefs.tex (/usr/share/lilypond/2.3.22/tex/feta20.tex) (/usr/share/lilypond/2.3.22/tex/lily-ps-defs.tex)) (/usr/share/texmf/tex/latex/base/article.cls Document Class: article 2001/04/21 v1.4e Standard LaTeX document class (/usr/share/texmf/tex/latex/base/size10.clo)) No auxiliary output files. (/usr/share/texmf/tex/latex/base/inputenc.sty (/usr/share/texmf/tex/latex/base/latin1.def)) No file w17-a-moll.aux. [1] [2] [3] ) Output written on w17-a-moll.dvi (3 pages, 139256 bytes). Transcript written on w17-a-moll.log. This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) ' TeX output 2004.10.16:0058' -> w17-a-moll.ps kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi 8000 ecrm0900 mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode. mktexpk: Can't guess mode for 8000 dpi devices. mktexpk: Use a config file, or update me. kpathsea: Appending font creation commands to missfont.log. dvips: Font ecrm0900 at 8000 not found; scaling 600 instead. dvips: Such scaling will generate extremely poor output. kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi 8000 ecbx1200 mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode. mktexpk: Can't guess mode for 8000 dpi devices. mktexpk: Use a config file, or update me. dvips: Font ecbx1200 at 8000 not found; scaling 600 instead. kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 0+7624/8000 --dpi 7624 feta-braces-e mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode. mktexpk: Can't guess mode for 8000 dpi devices. mktexpk: Use a config file, or update me. dvips: Font feta-braces-e not found, characters will be left blank. . [1] [2] [3] Invoking "latex nonstopmode input w17-a-moll.tex" Invoking "dvips -t a4 -u+ec-mftrace.map -u+lilypond.map -Ppdf w17-a-moll" Converting to `w17-a-moll.pdf'... error: failed files: w17-a-moll.ly === ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Seems to be still "only" a font problem ; -) Was Re: lilypond-snapshot
Hello list, hello Pedro, You wrote: > Roland Goretzki <[EMAIL PROTECTED]> writes: > > produces an error-message, saying, the version would be incorrect. > > could you send the lilypond file? AFAIK this list doesn't allow > attachments, but you can paste the code in an email. Excuse me, there was a little mistake on my side: The lilypond file did read in another file, containing some definitions from myself, and this other file had to be updated with convert-ly-snapshot, too. After updating this file, lilypond-snapshot seems to work correct, but there is some trouble with fonts. Meanwhile i did update a lot of programs around this (e.g. tetex-bin libkpathsea-perl libkpathsea3 gsfonts gsfonts-x11 libnet-perl perl-modules libhtml-parser-perl libwww-perl perl perl-base libcfitsio2 libastro-fits-cfitsio-perl ), but the font-problem remains: Perhaps there are still two problems, one with resolution and another with feta-braces-e. Here are the concerning lines of the text output from lilypond-snapshot: kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi 8000 ecrm0900 mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode. mktexpk: Can't guess mode for 8000 dpi devices. mktexpk: Use a config file, or update me. kpathsea: Appending font creation commands to missfont.log. dvips: Font ecrm0900 at 8000 not found; scaling 600 instead. dvips: Such scaling will generate extremely poor output. kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi 8000 feta-braces-e mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode. mktexpk: Can't guess mode for 8000 dpi devices. mktexpk: Use a config file, or update me. dvips: Font feta-braces-e not found, characters will be left blank. How can we solve this problem, too? Thanks and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Documentation build
Hello list, hello who-ever-You-are, You wrote: >There's a problem building lilypond-2.3.22 on my system. > >The documentation build stops with errorcode 139, > which is 128+11 meaning memory segmentation error, I think. > >I had a running 2.3.13 on the same system, now it is 2.3.22 so > the lilypond program itself is installed; I tried just after the > last release and again today, but I am afraid the build and the > resulting application "lilypond" crashes like this: > > pluto:/hjem/lily #lilypond x.ly > > Now processing `x.ly' > Parsing... > Memory fault I'm not quite shure, but maybe, with lilypond-snapshot x.ly You will have success. I've fetched the lilypond-2.3.22 from Pedro Krögers site and it is called lilypond-snapshot and is to invoke so, too. And the documentation is called lilypond-snapshot-doc and was to install on my debian-system with apt-get install lilypond-snapshot-doc Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Upgrade to 2.3.22
Hello list, hello Paul and Walter, You wrote: > Walter Hofmeister wrote: > > >I just upgraded to 2.3.22 and am excited about the new page layout > >[ ... ] > >warning: lily-guile: Must use #(set-paper-size .. ) within \paper { ... } > >Interpreting music... [8][16][24][28] > >Preprocessing graphical objects... > > > AFAIK the paper size sectional of the manual should say \paper rather > than \layout. > > \paper{ >papersize = "letter" > > works for me. My opinion is, that this is not the problem. On my machine with debian-sid, there is no such warning, but the same problem with 8000 dpi, as described in Walters e-mail. Further exists at me, in opposite to Walter, the problem with the font feta-braces-e: dvips: Font feta-braces-e not found, characters will be left blank. as described in my last e-mail concerning problems with lilypond-snapshot. Nevertheless I've tried Your suggestion, but: It ist still not yet running. :-( I still hope, that it will run soon ... Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Upgrade to 2.3.22
Hello list, hello Erik, You wrote: > There's some confusion going on about \paper, \layout, \bookpaper etc. > Be prepared that names may change again soon. Do You mean, that it would be better to wait, perhaps for version 2.4.0, instead of trying to get lilypond-snapshot-2.3.22-1 running? Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
problem at convert-ly
Hi at all, lilypond-2.2.6 freshly installed, I wanted to update an old file named op-25-01.ly, produced with 2.2.0, but convert-ly produces a SyntaxWarning. What does this mean, and is it relevant or not? A file named op-25-01.ly.NEW with 0 bytes was created, and the original file was untouched. [EMAIL PROTECTED]:~/noten/lilypond-2.2.6$ convert-ly -e --from=2.2.0 op-25-01.ly /usr/bin/convert-ly:1970: SyntaxWarning: local name 'g' in 'subst' shadows use of 'g' as global in nested scope 'lambda' def subst (m): convert-ly (GNU LilyPond) 2.2.6 Processing `op-25-01.ly' ... Applying conversions: [EMAIL PROTECTED]:~/noten/lilypond-2.2.6$ Or can it be, that there are no relevant changes from 2.2.0 to 2.2.6? Thanks for help Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
shift the ottava-number
Hi at all, I'm using version 2.2.6 and want to shift the number of octavation (e.g. 8) relatively to the dashed-line or vice versa. The default looks like: * * * * * * * *_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ * * | * *| * * | * *| * * | Now I want it to look like follows: * * _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ * *| * * | * *| * * | * *| * * | * *| * * | Is this possible? I've spent a lot of time for this, but can't figure out, if or how it's possible. Any hints? Thanks in advance and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
space above footer
Hello list, My version is 2.2.6. The footer seems me too near under the last line, if I use interscorelinefill = 5.0 \mm lastpagefill = 1.0 \mm I've no idea, how to change this, if I don't want to do it with a workaround (unvisible note very low). The workaround would be VERY awful, because of I want to use pedal with pedal brackets, and this bracket-line together with the footer shifts up the last line of a page. The pedal bracket is continuous, only broken by \sustainUp\sustainDown. Therefore the workaround would be a hard work ... Can anybody tell me how to change the vertical space above the footer without shifting down the footer? Thanks in advance Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: shift the ottava-number
Hello list, hello Mats, You wrote: > Hi guys on the developers list, can anybody answer this > question, I don't really have a clue. Meanwhile I solved this with a workaround: \set Staff\ottavation = #"" and \markup { \finger\bold\fontsize #2.8 \italic "8" } on a note, so I can shift one against the other, the markup-Eight and the Ottava brackets. :) Thanks and Best Regards Roland ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Super duplex
Hello list, hello Laura, You wrote: > The psutils package also has really cool options for producing > booklets and such. So that if you want to reduce your pages and print > them 4 per sheet so that they can be stapled in the middle as a > booklet, you can do: > > psbook file.ps | psnup -2 -pletter >file-booklet.ps Wow, that's great! I didn't know psnup until now, but it is very helpful, because it handles many papersizes. Thank You! Best Regards Roland -- Es kommt nicht darauf an, was die Führer sagen, denn sie sind ebenso blind wie ihre Nachfolger, sonst wären sie keine Führer. (J. Krishnamurti) ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user