Re: Accidentals
I can't recall that I have ever seen this convention in printed music. Are you sure that this is good typesetting practice? /Mats Paul Scott wrote: Graham Percival wrote: Here's the problem: { \key e \major e''1 \key a \major a'1 \break \set Staff.printKeyCancellation = ##f \key e \major e''1 \key a \major a'1 } Neither of those key changes look good to me. Is there some way to get a key change (from E to A) that only prints a D-natural? say, something like \set Staff.printOnlyNeededNaturals = ##t I vote for that. Or that might suggest that printKeyCancellation might need to be more than a boolean and have values for as many styles as seem appropriate. Paul Scott ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond-mode and zmacs-regions
Hello, (Mandrake 10.1/lilypond 2.5.8/XEmacs 21.5.18) Is there any reasons of lines 1148-1151 in lilypond-mode.el ? ;; Use Command on Region even for inactive mark (region). (if (string-match XEmacs\\|Lucid emacs-version) (setq zmacs-regions nil) (setq mark-even-if-inactive t)) (setq zmacs-regions nil) overrides the default behaviour of xemacs and others modes like auctex, preventing user to use C-ins : Xemacs complains about owning the primary selection. Regards, A. -- Aurèle Duda [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Problem installing on WinXP.
Hey. Sorry I'm such a noob. :0 I'm trying to install this in WinXP Pro, and I got this test log. Any ideas what's wrong? Thanks -Jonathon ---Jonathon A. Landell, Jr. Landell Flutes529 Williams Hill Rd.Richmond VT 05477 USA802-434-4317 p/fwww.landellflutes.com test.log Description: Binary data ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem installing on WinXP.
Hello Jonathon, list, Hey. Sorry I'm such a noob. :0 I'm trying to install this in WinXP Pro, and I got this test log. Any ideas what's wrong? It seems you've installed 2.2.5, and the test file you're using is for 2.4... Try the following example: \score { \notes { c d e f g a b } } and see if that works better for you... Also, please read the manual and documentation at http://lilypond.org/doc/v2.2/Documentation/out-www/ I hope you enjoy using Lilypond! Christ van Willegen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem installing on WinXP.
On Sunday 16 January 2005 23:29, Jonathon A. Landell wrote: Hey. Sorry I'm such a noob. :0 I'm trying to install this in WinXP Pro, and I got this test log. Any ideas what's wrong? Thanks -Jonathon Seems to be a problem with the test.ly, not with the program. Maybe you could paste you file in a mail? Karol -- written by Karol Langner Mon Jan 17 17:30:29 CET 2005 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem installing on WinXP.
Christ van Willegen writes: It seems you've installed 2.2.5, and the test file you're using is for 2.4... Now the question is, why choose to install 2.2.5 instead of 2.4.2? Jan. -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem installing on WinXP.
Hi Jan, Jonathon, rest... On Mon, 17 Jan 2005 17:51:47 +0100, Jan Nieuwenhuizen [EMAIL PROTECTED] wrote: Christ van Willegen writes: It seems you've installed 2.2.5, and the test file you're using is for 2.4... Now the question is, why choose to install 2.2.5 instead of 2.4.2? I'd like to say 'because Cygwin doesn't offer 2.4.2 yet', but that's nonsense (I have 2.4.2 on my system at work) Perhaps Jonathon has installed it some tim ago, or his cygwin mirror was _way_ behind? The one I use (ftp.uni-erlangen.de) is up-to-date. Perhaps he needs to re-run setup to see what it suggests? Christ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
arpeggio in polyphony
Do someone know what changes must be set to connect arpeggio' brackets in one? I attach files: ly (2.4.2) and gif illustrate problem -- on picture thera are two brackets not one as I want; I need one bracket for barre(fret indication) in guitar. Albert attachment: arpeggio.gif arpeggio.ly Description: application/extension-ly ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Location of CFF fonts
Skip 2.5.7, use 2.5.8 instead. The emmentaler fonts build/install properly in 2.5.8, whereas in 2.5.7 I was only able to use lilypond -b tex. I hacked together ebuilds for all the dependencies that are newer than the latest Gentoo ebuilds, but I built Lily by hand, since FontForge generates the sandbox violations. Apparently FontForge wants to periodically write its status to ~/.PfaEdit which of course violates the sandbox. However, I was just now looking at the official Gentoo ebuild for 2.5.2, and in the src_compile function, there is a series of 4 addwrite statements. So, as root, you ought to mkdir ~/.PfaEdit (if you don't already have such a directory) and then, in your modded ebuild, add an addwrite ~/.PfaEdit just underneath the other addwrites. Addwrite basically pokes a specific hole in the sandbox without causing a violation. I haven't tried this yet; let me know if you get it to work. If that doesn't work, here's how to build by hand: #!/bin/bash #set up build dir, download source mkdir /var/tmp/lilypond-build cd /var/tmp/lilypond-build wget http://www.lilypond.org/ftp/v2.5/lilypond-2.5.8.tar.gz tar xzf lilypond-2.5.8.tar.gz cd lilypond-2.5.8 #configure and make export lilypond_datadir=/usr/share/lilypond export local_lilypond_datadir=/usr/share/lilypond/2.5.8 ./configure make || exit 1 # use next line only if you want to install documentation make web || exit 1 make install || exit 1 # use next line only if you want to install documentation make out=www web-install || exit 1 #put docs and resources in Gentoo-friendly places mkdir -p /usr/share/lilypond/2.5.8/buildscripts/out cp buildscripts/out/lilypond-profile /usr/share/lilypond/2.5.8/buildscripts/out/ cp buildscripts/out/lilypond-login /usr/share/lilypond/2.5.8/buildscripts/out/ cp buildscripts/out/lilypond-clean-fonts /usr/share/lilypond/2.5.8/buildscripts/out/ cp buildscripts/out/lilypond-words /usr/share/lilypond/2.5.8/buildscripts/out/ mkdir -p /usr/share/lilypond/2.5.8/elisp/out cp elisp/*.el /usr/share/lilypond/2.5.8/elisp/ cp elisp/out/lilypond-words.el /usr/share/lilypond/2.5.8/elisp/out/ mkdir -p /usr/share/lilypond/2.5.8/vim/out cp vim/out/lilypond-words.vim /usr/share/lilypond/2.5.8/vim/out/ cp vim/lilypond*.vim /usr/share/lilypond/2.5.8/vim/ cp vim/vimrc /usr/share/lilypond/2.5.8/vim/ mkdir -p /usr/share/doc/lilypond/html # use next line only if you want to install documentation mv /usr/local/share/doc/lilypond/2.5.8 /usr/share/doc/lilypond cp AUTHORS.txt /usr/share/doc/lilypond/ cp COPYING /usr/share/doc/lilypond/ cp ChangeLog /usr/share/doc/lilypond/ cp DEDICATION /usr/share/doc/lilypond/ cp INSTALL.txt /usr/share/doc/lilypond/ cp NEWS.txt /usr/share/doc/lilypond/ cp README.txt /usr/share/doc/lilypond/ cp ROADMAP /usr/share/doc/lilypond/ cp THANKS /usr/share/doc/lilypond/ cp VERSION /usr/share/doc/lilypond/ #Finally, perform post-install housecleaning . /usr/share/lilypond/2.5.8/buildscripts/out/clean-fonts Micha Dwunik wrote: On Fri, 14 Jan 2005 09:29:31 -0800, Daniel Johnson [EMAIL PROTECTED] wrote: After a great deal of struggle, I finally got 2.5.7 to compile and install yesterday on my Gentoo box, but I've had a few font issues. Have you prepared a set of ebuilds needed ? I would be grateful for posting them. I still have sandbox errors building 2.5.7 using my puny tries to produce an ebuild :) Regards Micha ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem installing on WinXP.
Hi Jan and Christ: Beautiful! The edited test file works fine, generates a PDF. ...But it looks like I'm using an old version, yes? I've attached the new log file, which looks fine. I did choose a random server, because I didn't know what to prefer. This evening I'll re-install using your *.de server. Maybe then it'll be better. Thanks -Jonathon --- Jonathon A. Landell, Jr. Landell Flutes 529 Williams Hill Rd. Richmond VT 05477 USA 802-434-4317 p/f www.landellflutes.com - Original Message - From: Christ van Willegen [EMAIL PROTECTED] To: Jan Nieuwenhuizen [EMAIL PROTECTED] Cc: Jonathon A. Landell [EMAIL PROTECTED]; lilypond-user@gnu.org Sent: Monday, January 17, 2005 12:02 PM Subject: Re: Problem installing on WinXP. Hi Jan, Jonathon, rest... On Mon, 17 Jan 2005 17:51:47 +0100, Jan Nieuwenhuizen [EMAIL PROTECTED] wrote: Christ van Willegen writes: It seems you've installed 2.2.5, and the test file you're using is for 2.4... Now the question is, why choose to install 2.2.5 instead of 2.4.2? I'd like to say 'because Cygwin doesn't offer 2.4.2 yet', but that's nonsense (I have 2.4.2 on my system at work) Perhaps Jonathon has installed it some tim ago, or his cygwin mirror was _way_ behind? The one I use (ftp.uni-erlangen.de) is up-to-date. Perhaps he needs to re-run setup to see what it suggests? Christ test.log Description: Binary data ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: opus/composer alignment
FYI, this appears to be fixed in 2.5.7 and later. Lilypond especially had problems calculating font metrics when using any font other than the default Computer Modern TeX fonts but it appears that this issue has been dealt with. --d Graham Percival wrote: Thanks for the report, but bug reports should go to bug-lilypond@gnu.org (I've cc'd this to that list) For the bugs list: if this is deliberate, let me know so I can modify the docs. Cheers, - Graham On 6-Jan-05, at 4:34 PM, Gilles wrote: Hi. In the following excerpt, the end of the composer string is not aligned with the opus string (which is a bit farther to the right). When the short name is used instead, the alignment is correct. %- \version 2.4.2 \header { title = title composer = Joseph Bodin de Boismortier %composer = Boismortier opus = Op. XXXVII } \score { \relative c'' { e2 } } %- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: arpeggio in polyphony
On Jan 17, 2005, at 6:28 PM, Albert Einstein wrote: Do someone know what changes must be set to connect arpeggio' brackets in one? I attach files: ly (2.4.2) and gif illustrate problem -- on picture thera are two brackets not one as I want; I need one bracket for barre (fret indication) in guitar. (This is not a solution, but maybe it'll help someone to think of one.) Perhaps you could do something like (warning: bad syntax ahead): f2 \\ { a' f,4\arpeggio } where the f, in the chord is made invisible so that the stem and the head do not show, but the bracket extends down far enough anyway. I could probably find how to do this in the manual, but I don't have time right now. Anyone have any ideas? -- Benjamin D. Esham{http://bdesham.net [EMAIL PROTECTED]}AIM: bdesham 1 2 8 Six Gmail invites -- e-mail me if you're interested. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Beam subdivision and fingering in tablatures
Two questions (I posed one in lilypond-devel, not realising it was the wrong place): 1) Is there any way of forcing a beam subdivision at a certain point? I am typesetting drum scores, and whem I have things like sn32[ sn sn sn sn sn sn sn] I would like to force a one-line beam between the first and the second group of four notes, as usual. However, using the automatic beam subdivision does not work, because it subdivides also tuplets (e.g., 6- tuplets). Moreover, beam subdivision in drum scores does not typeset the one-line beam in the example above. 2) Is fingering in tablatures supported? I have tried with the same method suggested for standard scores, but sometimes fingerings appear, and sometimes not, rather randomly. Is this a bug or a lack of implementation? -- Ciao, seba ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Gentoo ebuild for Lilypond 2.5.8
I've attached a Gentoo ebuild for Lilypond 2.5.8 which I've just verified compiles just fine. Some notes: - You'll need to create a custom ebuild for =app-text/mftrace-1.1.1. (1.1.2 is the latest.) You can do this by renaming the latest official Gentoo ebuild. - This ebuild requires ghostscript-afpl instead of plain-vanilla ghostscript (which is actually ESP Ghostscript). This is because ESP Ghostscript is at version 7.07 and ghostscript-afpl is up to 8.50 (8.15 is the latest stable in Gentoo). Ghostscript 7 will hang when Lilypond is trying to parse les-nereides.ly and various mutopia examples. The downside of this is that AFPL Ghostscript may not ship with all of the CUPS printer drivers that are present in the ESP product. If you are worried about this, you might want to keep your existing Ghostscript and instead edit the GNUmakefiles in the source tarball to omit processing of les-nereides and the mutopia directory. In that case, in this ebuild replace the =app-text/ghostscript-afpl-8.15 with virtual/ghostscript. Or, just unmerge the AFPL product after you've emerged Lilypond, and re-emerge the ESP product. - This ebuild was created under the presumption that you are emerging as root. If you are emerging as any other user, you'll probably get sandbox violations. - In your /etc/portage/package.keywords file, you'll want the following, to tell Portage to use unstable packages. Of course, if you are using an architecture other than x86, perform the obvious substitutions: media-sound/lilypond ~x86 app-text/t1utils ~x86 media-fonts/ec-fonts-mftraced ~x86 media-gfx/potrace ~x86 media-gfx/fontforge ~x86 app-text/mftrace ~x86 --d lilypond-2.5.8.ebuild.bz2 Description: Binary data ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: opus/composer alignment
thanks. I have added the bug to the database. It will not be fixed in the 2.4 series, but as Daniel pointed out it is fixed in 2.5. You can pass -f ps to lilypond, this will make the output slightly different; the composer will be slightly off to the right instead. Erik On Friday 07 January 2005 01.34, Gilles wrote: Hi. In the following excerpt, the end of the composer string is not aligned with the opus string (which is a bit farther to the right). When the short name is used instead, the alignment is correct. %- \version 2.4.2 \header { title = title composer = Joseph Bodin de Boismortier %composer = Boismortier opus = Op. XXXVII } \score { \relative c'' { e2 } } %- Best, Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Beam subdivision and fingering in tablatures
On Monday 17 January 2005 22.25, Sebastiano Vigna wrote: Two questions (I posed one in lilypond-devel, not realising it was the wrong place): 1) Is there any way of forcing a beam subdivision at a certain point? I am typesetting drum scores, and whem I have things like sn32[ sn sn sn sn sn sn sn] I would like to force a one-line beam between the first and the second group of four notes, as usual. However, using the automatic beam subdivision does not work, because it subdivides also tuplets (e.g., 6- tuplets). Moreover, beam subdivision in drum scores does not typeset the one-line beam in the example above. You can always use stemLeftBeamCount etc. Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Beam subdivision and fingering in tablatures
On Mon, 2005-01-17 at 23:56 +0100, Erik Sandberg wrote: You can always use stemLeftBeamCount etc. Now I got it: to get that kind of effect, you must use BOTH stemLeftBeamCount AND stemRightBeamCount on the last note of the group, as in sn32 sn sn \set DrumVoice.stemRightBeamCount = #1 sn \set DrumVoice.stemLeftBeamCount = #1 sn sn sn sn An example of this kind would be an excellent addition to the manual. Note that the manual uses a \property macro that Lilypond does not compile. I put in \set as a substitute. -- Ciao, seba ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Extra bar at the end.
Hi! What am I missing here? Using 2.2.2, the PDF output has an extra bar at the very end of the bass clef (but not in the treble clef). I've checked all my notes and words, and everything seems correct, but there is that strange extra empty bar. Blessings, Gordon Gilbert +=+ | Angels' Roost Farm | | Rev. Dn. Gordon Gilbert Susan Gilbert | | 705-549-5056 | |[EMAIL PROTECTED] | |[EMAIL PROTECTED] | +=+\header { filename = TurnYourEyesUponJesus.ly enteredby = Gordon Gilbert composer = Helen H. Lemmel poet = Helen H. Lemmel date=1922 title = Turn Your Eyes Upon Jesus metre = Lemmel 98. 98. and Refrain meter = \metre copyright = Singspriation Inc style = Hymn mutopiacomposer = \composer mutopiapoet=\poet maintainer = Gordon Gilbert maintainerEmail = [EMAIL PROTECTED] lastupdated = 2005/Jan/17 } \version 2.2.2 %shorthand for Skip Lyric sl = \notes { \skip 4 } global=\notes { \set Staff.minimumVerticalExtent = #'(-4 . 4) \time 3/4 \key f \major \partial 4 \skip 2.*17 \bar || \skip 2.*15 \bar || } sop = \context Voice = sop \notes { \voiceOne a'4 | a' gis' a' | c'' bes' a' | a'2. | g'2 d'4 | f' e' f' | a' g' c' | a'2. ~ | a'2 a'8( a') | a'4 gis' a' | d'' c'' a' | a'2. | g'2 g'4 | a' b' c'' | e' f' d' | c'2. ~ c' % chorus a'2^\markup{ \large Refrain } a'4 | c''4. a'8 g'4 | f'2. | f'2 f'4 | bes' bes' bes' | d'' bes' a' | g'2. ~ | g'2 a'8 bes' c''2 c''4 | c'' a' g' | f'2 f'4 | f'2 f'8 g' | a'4. g'8 a'4 | bes' a' g' | f'2. ~ | f'2 } alto=\context Voice = alto \notes { \voiceTwo f'4 | f' f' f' | f' f' ees' | d'2. | d'2 d'4 | c' c' c' | e' e' c' | c'2. ~ | c'2 f'8( f') | f'4 f' f' | f' f' f' | d'2. | g'2 e'4 | f' c' dis' | e' d' b | c'2. ~ | c' %chorus c'2 c'4 | e'4. e'8 e'4 | f'2. | ees'2 ees'4 | d'4 d' d' | d' d' d' | e' c' d' | e'2 f'8 f' | f'2 e'4 | f'4 f' e' | f'2 ees'4 | d'2 d'8 d' | c'4. e'8 f'4 | e' e' e' | f'2. ~ | f'2 } tenor = \context Voice = tenor \notes { \voiceOne c'4 | c' b c' | a f f | f2( fis4) | g2 bes4 | a g a | c' bes e | f2. ~ | f2 c'8( c') | c'4 b c' | bes a c' | b2. | c'2 c'4 c' g a | c' b g8 f | e2. ~ e %chorus f2 f4 | g4. c'8 bes4 | a2. | a2 a4 | bes a g | f g f | e2( f4 | g2) f8 g | a2 bes4 | c' c' bes | a2 a4 | bes2 a8 bes | f4. c'8 c'4 | d' c' bes | a2. ~ | a2 } bass = \context Voice = bass \notes { \voiceTwo f4 f f f | f d c | bes,2. | bes,2 bes4 | c c c | c c c | f,2. ~ | f,2 f8( f) | f4 f f | f f f | f2. | e2 c4 | f f fis | g g g, | c2. ~ c %chorus f2 f4 | c4. c8 c4 | d2. | c2 f4 | bes, bes, bes, | bes, bes, b, | c2. ~ | c2 f8 f | f2 g4 | a f cis | d2 c4 | bes,2 d8 bes, | c4. c8 c4 | c c c | f,2. ~ | f, } accomp=\chords { } stanzaa = \lyrics { O soul, are you wea -- ry and troub -- led? No light in the dark -- ness you see? There's light for a look at the Sav -- iour, And life more a -- bun -- dant and free! %Refrain Turn your eyes u -- pon Je -- sus, Look full in His won -- der -- ful face; And the things of earth will grow strange -- ly dim In the light of His glo -- ry and grace. } stanzab = \lyrics { Through death in -- to life ev -- er -- last -- ing He passed, and we fol -- low Him there; O-ver us sin no more hath do -- min -- ion For more __ \sl than con -- qu'rors we are! } stanzac = \lyrics { His word shall not fail you, He pro -- mised; Be -- lieve Him and all will be well: Then go to a
Re: Extra bar at the end.
On Jan 17, 2005, at 9:29 PM, Gordon Gilbert wrote: Hi! What am I missing here? Using 2.2.2, the PDF output has an extra bar at the very end of the bass clef (but not in the treble clef). I've checked all my notes and words, and everything seems correct, but there is that strange extra empty bar. Take a look at the tenor part, line 125: 123: c'2 c'4 124: c' g a | 125: c' b g8 f | % this bar 126: e2. ~ e That f should be an f4, I think (right now it's an eighth note, but a quarter and three eights is not a complete measure). I just skimmed the rest of the file, but I think this might be your problem. Also, a semi-related tip: one thing I find helpful is to put an explicit duration on the first note of every new line (which is also every new measure, if you write one measure per line). Trying to remember which duration a note should be is just too error-prone, IMO. HTH, -- Benjamin D. Esham{http://bdesham.net [EMAIL PROTECTED]}AIM: bdesham 1 2 8 Six Gmail invites -- e-mail me if you're interested. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
chord symbol parentheses
Is there a way to alter the behavior of chord symbols as discussed on the manual 5.14.1ff? I'd like to get C7(b5) rather than C7/b5 (the b's being flats). ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user