Re: lilypond does not work...
Thomas Ruedas writes: That's what I also got Gee, you must have encountered the same problem. The bottomline is that you should first check that you have all required software in sufficiently recent versions. No, the bottomline is that bugs should be reported. Autopackage should resolve all dependencies, but we just add the ones that we get bug reports about. Jan. -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: HEADSUP: autopackage and guile 1.6.7
Laura Conrad writes: JN I just ran a test that confirmed this happens if you use guile 1.6.4. Great, that must be my problem too. I don't know what to do ? JN If you can, upgrade guile packages to 1.6.7. I don't seem to be able to do that. Dpkg seems to think I have: [tmp]# dpkg -l guile-1.6 ii guile-1.6 1.6.7-1The GNU extension language and Scheme interp But this is only the package called guile. For the other packages (runtime libraries, eg), try dpkg -l | grep guile Jan. -- Jan Nieuwenhuizen [EMAIL PROTECTED] | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6
Looks like a silly packaging error. Just edit the converted .ly file and replace 2.7.7 with 2.7.6 in the \version statement. /Mats David Fedoruk wrote: Hello all: I downloaded the latest development version of lilypond for Mac OS X (2.7.6-1 (vBuild from 19-08-2005 22:05). When I run Update Syntax from the GUI in O S X, it converts to the wrong version. To test this I took the Welcome document which opens the application and contains a short test script renamed it test2.7.6 and ran Update syntax... this is its output: -- SNIP - convert-ly (GNU LilyPond) 2.7.6 Processing `/Users/nicholas/Documents/Lilypond/test2.7.6.ly'... Applying conversion: 2.7.0, 2.7.1, 2.7.2, 2.7.4, 2.7.6, 2.7.7 --- end SNIP -- Notice that it coverts to 2.7.7, one version higher that it really is. As soon as you run the compile for the script it dies because of the wrong version. It is really 2.7.6. david -- = 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
extra verses below
Hi all, I remember that a while ago there was a thread on this but I can't seem to find it. I need to place the extra lyrics below the notation as blocks of text (not under the notation but way below as text). I am not even sure where to look this up in the docs. Is it text markup? Thanks Aaron __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
lilypond does not accept local path
Hi, I've installed lilypond 2.6.0-1 on Cygwin and it works well, but I cannot give the file name without its absolute path otherwise lilypond tells that the file cannot be found. For example I have to give the following command: lilypond /cygdrive/c/SHEET/test.ly I'd like to give: lilypond test.ly if I am in the SHEET directory! could you help me? Andrea __ TISCALI ADSL 1.25 MEGA Solo con Tiscali Adsl navighi senza limiti e telefoni senza canone Telecom a partire da 19,95 Euro/mese. Attivala entro il 31 agosto, il primo MESE è GRATIS! CLICCA QUI. http://abbonati.tiscali.it/adsl/sa/1e25flat_tc/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \markup text defs between \score blocks
How about redefining the function that prints the page footer and include something like \fromproperty #'header:footnotes. Then you could do \score{ some music \header{ ... footnotes = ... } } The default definition can be found in the function oddFooterMarkup in the file .../ly/titling-init.ly /Mats David Bobroff wrote: I'm working on a project with a friend. So far I've set up a template for him where all that is necessary is that he enter the lyrics in one block, the musical information in another block and then all he has to do is add another predefined \score block in another file and he's done. Except for one thing; these are very short pieces (transcriptions of medieval chants) and there is a need for adding footnotes on the same page with the music. I'm trying to avoid using lilypond-book. I've found a way to use \markup texts for this purpose. What I have not worked out is how to define something like this, which doesn't work: footnotes = { \markup {footnote 1} \markup {footnote 2{ } If I could do that I would be able to keep all the relevant information stuff (lyrics, music, footnotes} together in the main input file. As it stands now I find it necessary to put the footnotes in by hand following each \score block in my score file. Is there a way around this? Have I missed something in the docs? -David LilyPond 2.7.7 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: triplet problem in multi-staff score 2.7 and 2.6 versions
Just as Graham, I cannot repeat your problem. I tried both version 2.7.6 and 2.6.3. As always, I recommend the stable version 2.6.x for any serious typesetting, unless you need one of the new features in 2.7.x. /Mats Jay Hamilton, Sound and Silence wrote: I'm having a problem that I can't see to fix. Here's the file. The problem is pdf output at measure 36 third staff. The triplet or something has made the staff spacing huge. Since it's the only place that this is happening and there is nothing that I can see in the file that makes it this way. I'm stumped. This was a problem in 2.6x too but I thought maybe it was me. Jay oh yeah running this on xp \version 2.7.4 \header { title = Jat 9 composer = Jay Hamilton subtitle = suite for five instruments copyright = CC some rights reserved Jay Hamilton 2005 } one = \relative c' { \clef treble \key a \minor \time 6/8 #(set-global-staff-size 20) \tempo 8=112 r8 b'4 r8 b r | r8. b r b |r8 b4 r8 c r | r \times 2/3 {e16 d c } r8 c r a| \times 2/3 {e'16 d c} r8 b r4 a8| r8 b r r d r | r \times 2/3 {e16 d b} r8 d r g,| fis8 a c r4.| fis,8 r4 r8 b16 c8. | a4. r| a16 a8. r8 \times 2/3 {c16 b a} r8 g16 g| fis 16 fis r8 fis'8 e4. | d8 b g c a fis| b16 c b a g b g fis e4| c'16 d c b a b a g f8 r| b16 a g8 r c16 b a8 r| e'4. (d4) r8| %17 r2. | r8 b a r a16 fis a8| r8 b-. a-. r a16 fis a8| r8 c-. b-. r8 a16 g e8| d16 e fis g a c b8 a4 | r8 b (a) g fis16 g a8 | e'8 (d) r b a16 b d8| c8 b16 a g8 a fis16 fis a8| r b16 b8. r8 fis'16 fis8. | c2. | d8 c b a g fis | g2. | e'8 d c b a g | c8. b a4.| fis'8 a,4 e'8. c | g'8 b,4 fis'8. d | e8 d16 c b a c8 g'16 fis g8| %34 a4 g fis | d c b | a8 a4 a8 a16 a a8| g4 fis e | b'2.| r8 a r r g r r8 c r g16 fis8. r8 r e r r e'16 d8.| r8 d, r r f'16 e8. | g8 fis 16 e d c b a8. r8| b8 d fis a4 g8| e16 e8. r8 c16 b a b c e| e g a8 d, c16 b b c g8 | c16 b b c b g ~ g e g8 ~ g16 g | \acciaccatura fis8 fis'4 r8 \acciaccatura g8 c,4 r8| \acciaccatura b8 fis'4 r8 e16 d c b a8 %page 5 \acciaccatura g8 a'4. a16 a g4| \times 2/3 {g16 g g} fis4 r8 e16 e d8 | c16 c a'4 \times 2/3 { a16 a a} g8. fis16| e4 r8 c4 b8| c8 a4 g4. ~ | g8 g16 fis e g fis8. e16 d8| \times 2/3 { e8 b' b} e,8 a a e| \times 2/3 { a8 e' e} a,8 b a c| b8 a c c16 c c8 c| b16 a g a b8 b16 b b8 b| %page 6 measure 61 a16 g fis e fis8 g b d| a2. \bar || } two = \relative c' { \clef treble \key a \minor \time 6/8 r2. | r8 b r r b r| c4. c| b'8 c,4 c4.| d16 e fis g a b c8 c,4| c4. r| a' r| fis4 a c| c,4. c| g'8 g16 fis g8 b4.| b16 a g fis g8 ~ g4 r8| fis4. e16 d e8 r| g16 g8 g16 f8 r e16 e8. | d4. r| d16 e fis4 r8 \times 2/3 {a16 a g} g8| %16 page 3 \times 2/3 {d16 d e} fis4 g16 g8 fis16 fis8| e16 d c b c4. r8| a'4. a16 g fis g c8| d16 c b a b4. r8| a4. r| g r| fis r| e16 d e fis e d c b a4| b16 c8. r8 b' c fis| e2. ~| e| c16 a8 fis16 g8 a g e| r2.| g8. [fis16] g8. [a16] g a8.| e8 fis g a b c| a2.| % 32 page 4 c8 c4 c8 c16 c c8| b8 a4 g8 fis16 g b8| a2.| e8 e4 fis8 a16 c a8| e'32 d16. r8 b32 a16. r8 g32 d'16. r8| a16 g a b c b a g a4| e'16 d c b c4 r| d16 c b a b4 r| g16 a b g fis4 r| d'16 d d8 d16 d c8 [b32 a g fis e8]| r2.| fis|g| a16 g a b c4 r| b16 a b d c4 r| b16 a g a fis4 r| a2.| %49 page 5 g16 fis e8 e16 fis g e a4 | a16 b c8 c16 b c d b4| a16 g fis8 g16 fis e8 fis16 g d8| c4 b2| r2.| c'4 b c | e d c | b2 r4| a8 fis a c b a | g2 r4| fis16 g a8 r g16 d e8 r| fis16 g fis d e2| r2.| b'8 e,4 ~ e4. \bar || } three = \relative c' { \clef treble \key a \minor \time 6/8 a'4 c8 b b16 a a8 | c4 a8 fis g16 fis a8 | %3 a4 b8 c c16 b c8 | b4 a8 g g16 a g8 | a4 \times 2/3 {g16 fis a} g8 g16 fis g8 | a4 \times 2/3 { g16 fis a} g8 a16 b a8| a4 d8 d c16 b a8 | a4 d8 e fis16 e d8 | a4 d8 e d16 c b a | g a g8 a16 g fis4.| %11 a4 e8 d d16 e d8 | e16 fis g a g fis b8 b16 c b8 | e4 e8 d16 c d e c8 | d4 d8 c c16 b a8 | g4 c8 a16 b c b a fis | g4 c8 a4. | a4 d8 b4. | e,4 a8 a a16 a a8 | g16 fis8. c'8 a a16 a a8 | fis16 e8. b'8 a g16 b a8 | fis8.e16 a8 a g16 b d8 | %22 e4 fis8 e e16 d c8 | d4 e8 d d16 c b8 | c4. r| a4 fis'8 e d16 c b8 | a4 fis'8 g16 fis e d e8| a,4 g'8 g16 fis g a e8| fis16 e fis g d8 e16 d e fis c8| d8 a4 ~ a4.| r2.| a8 fis'4 e16 d e g fis8| e16 d e fis b,8 ~ b16 b a4| a8 g4 \times 2/3 {a8 [b c]} d8| %34 e4. r| g4 e8 a4.| fis4 c32 b16. r8 \times 2/3{a c e} | fis d b e a, c| g16 a8. r8 a4. | e'8 a,4 a8 a16 g a8| e'8 b4 a8 a16 b c8 | d a4 d8 g,4| a8 b16 c d8 a g16 b a8| a8 g16 b a8 \times 2/3 { a8 [g b]} a8| a16 ( [g b] a [g b]) a ( [g b] c) [d8] | e8 [b16 b b b] a8 [b16 b c b] | e fis b, b b b a b c d e g| %46 e16 g a8 \times 2/3 { d,16 d d } \times 2/3 {c16 b a}\times 2/3 {c16 b a } \times 2/3 {g16 fis fis}| fis8 fis4 fis8 fis16 fis fis8| fis8 e4 e8 e16 e e8| e16 d a'4 a8 a16 g a8 ~ a8 e4 a8 g16 b a8| g8 fis4 e8 d16 e e8| b'8 b4 b8 a16 b a8| g8 g4 g8 fis16 g a b | g8 g4 g8 fis16 g fis8| e2. | a2.| c8 c4 c8 b16 c b a | c8 c4 c8 b16 a g a | b8 b4 a16 g fis e d a' | c4 d e | a,2. \bar || } four = \relative
Re: text in staff
If you want to move something vertically, it's almost always better to use the padding property instead of extra-offset. The reason is that if you set padding, then LilyPond will realize that you have moved something and migh for example add some extra spacing between the staves to avoid that your moved text collides with the stave above. If you use extra-offset, then LilyPond will not adjust the layout of anything else. See the section 9.2.1 Common tweaks for examples of how to set the padding property. /Mats Kris Shaffer wrote: The markup command is the correct way to do it, but instead of \lower, use the extra-offset property. For example, \once \override TextScript #'extra-offset = #'(0 . -10) c4^markup will create a quarter note C, place the word markup above the staff, and the extra-offset will shift it 0 staff spaces horizontally and 10 staff spaces down. -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Centred Piano Dynamics
As far as I understand, this copy/paste problem is only a problem if you use the PDF version of the manual. The HTML version should work better (especially if you click on the music example to see the full input but make sure not to copy the trash at the top of the file that's only needed to give a layout adapted to the HTML). However, I realize that it migh be a problem if you have a slow internet-connection since a local copy of the HTML version of the documentation isn't included in most packages. /Mats Graham Percival wrote: On 20-Aug-05, at 8:03 PM, Jay Hamilton, Sound and Silence wrote: Try typing the code in often the copy paste is not satisfactory but typing the material in often works. Specifically, the apostrophes ' get screwed up by tex. Even though they're in a @verbatim environment. :( Solutions are quite welcome. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: conversion batchfile or commandscript
On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote Graham, Thank you for your reaction. I have looked into README.txt but I haven't found a clue. At least I do not recognize the script file - supposing it has the word CONVERT in it -. Please keep lilypond issues on the mailist, so that other people can contribute. Doesn't the readme.txt file tell you how to set up lilypond so you can use scripts like convert-ly ? I'm not familiar with the windows version, but the information should be there. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with finding fonts in lilypond
Version 2.4.2 is probably more recent than 2.5.2 (the latter is a unstable development version that shouldn't have made its way into any packaging system). /Mats [EMAIL PROTECTED] wrote: Hi all, I ran into this same problem with Gentoo Linux and version 2.5.2. So I installed version 2.4.2 instead... The same problem exists, but only for the lilybook command. If the lilypond-latex command is used, the problem doesn't occur, the font can be found and the music is set correctly. (I wonder if this also works when version 2.5.2 is installed ...) (I know it is time to go for version 2.6, but it is not yet possible to install that version using the portage system of Gentoo, 2.5.2 is the highest installable version.) Maybe this information can be helpful... regards Maurits Lamers Citeren Mats Bengtsson [EMAIL PROTECTED]: I would definitely recommend you to install the latest stable version, version 2.4.x, of LilyPond instead of the development version you have now. I've never user Gentoo, but on most other Linux distributions, the LilyPond installation installs a file in /etc/profile.d/ that sets some environment variables that are needed for LilyPond to find font files and some other files. This file isn't sourced until you start a new shell (or maybe you even have to logout and login again), so if you use a shell that was open before the installation, LilyPond will not work. /Mats Tazz wrote: Hello, I just installed lilypond 2.5.2 on my computer. I run linux Gentoo. I installed it using the gentoo portage. I also have tetex : 2.0.2-r1 installed. Now, when I try to get a very simple test file compiled with lilypond, it crashes with the message: Interpreting music... error: cannot find `feta20.afm' Music font has not been installed properly.Aborting I have been seeking the previous threads on this topic. It seems to be a path problem. However, when trying the different advices I could find, nothing worked. If I manually set the paths to all font directory with the -I option, it still crashes not finding fonts with kpathsea... so I suppose I need to set the link with Texmf right.. only problem I have no idea how to do this, I am not such an expert in TeX etc.. just know what is needed to use it ;-) I am running out of ideas now so I call for help. The verbose output is the following: bash-2.05b$ lilypond -V test.ly GNU LilyPond 2.5.2 LILYPOND_DATADIR=/usr/share/lilypond LOCAL_LILYPOND_DATADIR=/usr/share/lilypond/2.5.2 LOCALEDIR=/usr/share/locale LILYPONDPREFIX= [/usr/share/lilypond/2.5.2/scm/lily-library.scm][/usr/share/lilypond/2.5.2/scm/define-music-types.scm][/usr/share/lilypond/2.5.2/scm/output-lib.scm][/usr/share/lilypond/2.5.2/scm/c++.scm][/usr/share/lilypond/2.5.2/scm/chord-ignatzek-names.scm][/usr/share/lilypond/2.5.2/scm/chord-entry.scm][/usr/share/lilypond/2.5.2/scm/chord-generic-names.scm][/usr/share/lilypond/2.5.2/scm/stencil.scm][/usr/share/lilypond/2.5.2/scm/new-markup.scm][/usr/share/lilypond/2.5.2/scm/bass-figure.scm][/usr/share/lilypond/2.5.2/scm/music-functions.scm][/usr/share/lilypond/2.5.2/scm/part-combiner.scm][/usr/share/lilypond/2.5.2/scm/define-music-properties.scm][/usr/share/lilypond/2.5.2/scm/auto-beam.scm][/usr/share/lilypond/2.5.2/scm/chord-name.scm][/usr/share/lilypond/2.5.2/scm/ly-from-scheme.scm][/usr/share/lilypond/2.5.2/scm/define-context-properties.scm][/usr/share/lilypond/2.5.2/scm/translation-functions.scm][/usr/share/lilypond/2.5.2/scm/script.scm][/usr/share/lilypond/2.5.2/scm/midi.scm][/usr/s hare/lilypond/2.5.2/scm/beam.scm][/usr/share/lilypond/2.5.2/scm/clef.scm][/usr/share/lilypond/2.5.2/scm/slur.scm][/usr/share/lilypond/2.5.2/scm/font.scm][/usr/share/lilypond/2.5.2/scm/encoding.scm][/usr/share/lilypond/2.5.2/scm/fret-diagrams.scm][/usr/share/lilypond/2.5.2/scm/define-markup-commands.scm][/usr/share/lilypond/2.5.2/scm/define-grob-properties.scm][/usr/share/lilypond/2.5.2/scm/define-grobs.scm][/usr/share/lilypond/2.5.2/scm/define-grob-interfaces.scm][/usr/share/lilypond/2.5.2/scm/page-layout.scm][/usr/share/lilypond/2.5.2/scm/titling.scm][/usr/share/lilypond/2.5.2/scm/paper.scm][/usr/share/lilypond/2.5.2/scm/safe-lily.scm]Processing `test.ly' Parsing...
Re: lilypond-book mysteries
See http://lists.gnu.org/archive/html/lilypond-user/2005-08/msg00419.html /Mats David Bobroff wrote: I'm anticipating a possible need for lilypond-book. I've been experimenting with a short file to see how everything interacts so I can get a feel for how it works. I've run into some unexpected results. If I run this through straight LilyPond (2.7.6) it's fine: %% File myfile.ly \score { \relative c' { c1 \break c } } It becomes mysterious, however, if I call the above *.ly file from lilypond-book: %% File test.lytex \documentclass{article} \usepackage[margin=3cm, noheadfoot]{geometry} \usepackage{graphicx} \begin{document} \lilypondfile{myfile.ly} \end{document} %%% If I use options in [] before {myfile.ly} the music is printed on a single line despite the \break. Is this because it is now treated as a fragment? I also lose the normal indentation, which I would like to keep, that is present when using plain LilyPond. Also, when running dvips I get this output in the console: This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) ' TeX output 2005.08.20:0730' - dent.ps dvips: Font CenturySchL-Roma used in file lily-602189417-1.eps is not in the mapping file. dvips: Font PFAEmmentaler-20 used in file lily-602189417-1.eps is not in the mapping file. tex.proalt-rule.prodent.psfontstexc.prof7b6d320.enctexps.pro special.pro. cmr10.pfb[1lily-602189417-1.epslily-602189417-2.eps] [EMAIL PROTECTED] out]# -David Fedora Core 3 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MIDI settings
I guess that major problem is that you cannot even specify a \p or \ within \chordmode {...}. Otherwise, it's easy to modify the definition of the ChordNames context to take the dynamics into account in the MIDI output. One possibility is to include your dynamics in a separate identifier: mydynamics = { s1 \p s1*4 \f ...} and make a separate \score for the MIDI output, with \score{ ... \new Voice \mychords \mydynamics ... \midi{...} } corresponding to \score{ ... \new ChordNames \mychords ... \layout{...} } in the print version. /Mats fiëé visuëlle wrote: Hi ho! It's nice that LilyPond plays my chords in MIDI, and I recognized I can set the instrument with \set ChordNames.midiInstrument = flute But how to set the volume? Dynamic marks like \p don't work in chordmode. Further I'd like to get every MIDI file with mid extension instead of midi - MacOSX doesn't recognize .midi, and Windows doesn't either. How can I setup that? Greetlings from Lake Constance --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-use r -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Centred Piano Dynamics
In addition to all previous answers, you may also want to take a look at http://lists.gnu.org/archive/html/bug-lilypond/2005-08/msg00130.html for a (in my opinion) much simpler alternative. /Mats Will Oram wrote: Does the template for centred dynamics in a piano staff found in the 2.6 manual actually work? I've copied-and-pasted directly into a test ly file and gotten no success when building from the lily binary (OSX Panther). Indeed, I've tried the 2.6 and 2.7.6 templates within their respective lily binary versions, and both puke. 2.6 sez: Processing `/Users/spamguy/pianotest.ly' Parsing... /Applications/LilyPond.app/Contents/Resources/share/lilypond/current/ ly/init.ly:27:0: error: syntax error, unexpected SCM_T #(if (and (ly:get-option 'old-relative) /Applications/LilyPond.app/Contents/Resources/share/lilypond/current/ ly/init.ly:38:69: error: syntax error, unexpected $end (apply ly:make-book $defaultpaper $globalheader toplevel-scores))) error: failed files: /Users/spamguy/pianotest.ly --- 2.7.6 sez the same thing. Looking a few files in Mutopia based on this template, I'm pushed to think that something's not right on my end. Will Oram // Genius @ Large // AIM spamguy21 spamguy (at) foxchange (dot) com // wro1 (at) cwru (dot) edu ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6
I noticed the same thing. Just change the \version statement and you are good to go. Henrik Frisk Looks like a silly packaging error. Just edit the converted .ly file and replace 2.7.7 with 2.7.6 in the \version statement. /Mats David Fedoruk wrote: Hello all: I downloaded the latest development version of lilypond for Mac OS X (2.7.6-1 (vBuild from 19-08-2005 22:05). When I run Update Syntax from the GUI in O S X, it converts to the wrong version. To test this I took the Welcome document which opens the application and contains a short test script renamed it test2.7.6 and ran Update syntax... this is its output: -- SNIP - convert-ly (GNU LilyPond) 2.7.6 Processing `/Users/nicholas/Documents/Lilypond/test2.7.6.ly'... Applying conversion: 2.7.0, 2.7.1, 2.7.2, 2.7.4, 2.7.6, 2.7.7 --- end SNIP -- Notice that it coverts to 2.7.7, one version higher that it really is. As soon as you run the compile for the script it dies because of the wrong version. It is really 2.7.6. david ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: extra verses below
This is a new feature in the latest development versions, 2.7.x. Apart from the brief documentation in 8.1.7 Overview of text markup commands, I think the best documentation is actually in the example called markup-word-wrap.ly in the Regression Test document for version 2.7. /Mats Aaron Mehl wrote: Hi all, I remember that a while ago there was a thread on this but I can't seem to find it. I need to place the extra lyrics below the notation as blocks of text (not under the notation but way below as text). I am not even sure where to look this up in the docs. Is it text markup? Thanks Aaron __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond does not accept local path
I don't know if that's a bug, but that works like that. If you use the command line, you can always type: lilypond $PWD/test.ly $PWD will mean your current directory wherever you are. Bert [EMAIL PROTECTED] wrote: Hi, I've installed lilypond 2.6.0-1 on Cygwin and it works well, but I cannot give the file name without its absolute path otherwise lilypond tells that the file cannot be found. For example I have to give the following command: lilypond /cygdrive/c/SHEET/test.ly I'd like to give: lilypond test.ly if I am in the SHEET directory! could you help me? Andrea ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: conversion batchfile or commandscript
Graham Percival wrote: On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote Graham, Thank you for your reaction. I have looked into README.txt but I haven't found a clue. At least I do not recognize the script file - supposing it has the word CONVERT in it -. Please keep lilypond issues on the mailist, so that other people can contribute. Doesn't the readme.txt file tell you how to set up lilypond so you can use scripts like convert-ly ? I'm not familiar with the windows version, but the information should be there. No. The information is not, as the windows version wasn't intended for cygwin users. The lilypond-tool.zip archive contains .exe files for the scripts; please report if they work for you. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Output other than PDF
If you have the OSX version installed, you can create a symlink to lilypond.sh in /usr/local/bin and use it just as the commandline tool would work on Linux or with the Fink version of LilyPond. Do ln -s /usr/local/bin/lilypond.sh /usr/local/bin/lilypond and open a new terminal window. /Henrik Frisk Rutgers, I see what you're trying to do. (and silly me for not seeing this before to!) You are trying to type the contents of lilypond.sh into the command line. You have failed because its meant to be run as a single command. $INSTALL in that script is a variable which is set to /Applications which is where Lilypond is. The rest of the script burrows into the application bundle and calls lilypond. I tested it like this: First I typed just lilpond.sh -- terminal snip --- LilyPond produces beautiful music notation. For more information, see http://lilypond.org Options: -b, --backend=BACK use backend BACK (gnome, ps [default], scm, svg, tex, texstr) -d, --define-default=SYM=VAL set a Scheme program option. Uses #t if VAL is not specified Try -dhelp for help. -e, --evaluate=EXPR evaluate scheme code -f, --formats=FORMATsdump FORMAT,... Also as separate options: --dvigenerate DVI (tex backend only) --pdfgenerate PDF (default) --pnggenerate PNG --ps generate PostScript --texgenerate TeX (tex backend only) -h, --help print this help -H, --header=FIELD dump a header field to file BASENAME.FIELD -I, --include=DIRadd DIR to search path -i, --init=FILE use FILE as init file -o, --output=FILEwrite output to FILE (suffix will be added) -j, --jail=USER,GROUP,JAIL,DIR chroot to JAIL, become USER:GROUP and cd into DIR --no-print do not generate printed output -p, --previewgenerate a preview of the first system -s, --safe-mode run in safe mode -v, --versionprint version number -V, --verbosebe verbose -w, --warranty show warranty and copyright Report bugs to [EMAIL PROTECTED] --- end teminal snip -- That told me the right flag to use to get lilypond to produce png files instead of pdf. I tested it on a Bach Invention i had just finished typsetting: lilypond.sh -f png invention.ly After rendering I was left with this list of files: invention-page1.png invention-page2.png invention-page3.png invention.ly invention.midi invention.ps If you type this: lilypond.sh -f png yourDocument.ly the output will be similar. There is yoru PNG and its way easier than I thouught The out put will be (assuming there are no errors) your typset music as post script file, a midi file and you will find PNG files for each page of music manuscript you produced. I hope this makes things WAY easier! Let me know if there are any other questions. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond does not accept local path
Bertalan Fodor writes: I don't know if that's a bug, but that works like that. Yes, that's a bug, and should be investigated and fixed. 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
text below staff ouch!
Hi again, I got the markup of text below the staff to work, but the hebrew is backwards, ouch. Is there a specific command I must type to get the text to bidi correctly? Thanks Aaron If an example is needed I can send a png, I am not sure how large attachments the list permits so I am leaving it off this email. Thanks Aaron __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: acciaccatura messes repeat
\version 2.6.3 %#(ly:set-option (quote no-point-and-click)) \header{ title = Karev Yom % poet = T: composer = Unbekannt % instrument = 2 voc + git source = maintainer = Henning Hraban Ramm maintainerWeb = http://angerweit.tikon.ch/lieder/; lastupdated = 2005-08-21 } global = { \clef treble \key a \minor \time 4/4 } akkorde = \chordmode { \repeat volta 2 { a1:m | d:m | a2:m d:m | a1:m } \repeat volta 2 { a:m | f2 a:m | a:m b4 e:7 | a1:m } a:m | d:m | a2:m d:m | a1:m } oberstimme = \relative c'' { \repeat volta 2 { a4 c c2 | d4 c8 b c4 e | a, c d8 c b a | c4 a8 a a4 a } \break \repeat volta 2 { e'4. dis8 e4 a | c a, a a | e'8 dis fis e dis c b a | c4 a a a } \break \grace s8 a4 c c2 d4 c8 b c4 e \grace s8 a,4 c d8 c b a \grace s8 c4 a8 a a4 a } unterstimme = \relative c'' { \repeat volta 2 { a2. g4 | f2. e4 | f2. d4 | e2. a4 } \repeat volta 2 { a2. g4 | f2 e | c' b4 gis | e2. a4 } \acciaccatura f'8 e1~ e1 \acciaccatura g8 f1 \acciaccatura f8 e4 a2. } % Papier-Ausgabe \score { \context ChordNames { \germanChords %\set chordChanges = ##t \akkorde } \context Staff = Upper \global \context Voice = eins \oberstimme \context Staff = Lower \global \context Voice = zwei \unterstimme \layout { indent = 0\cm } } % MIDI \score { \unfoldRepeats { \context Staff = chords \context ChordNames { \set ChordNames.midiInstrument = fx 4 (atmosphere) \set chordChanges = ##t \akkorde } \context Staff = ober \set Staff.midiInstrument = violin \context Voice = ober \oberstimme \context Staff = unter \set Staff.midiInstrument = viola \context Voice = unter \unterstimme } \midi{ \tempo 4=120 } } %%% Local Variables: %%% coding: utf-8 %%% End: Am 2005-08-22 um 01:18 schrieb Erik Sandberg: In the attached example, the acciaccatura in the lower voice doubles the repeat end bar and goes behind that wrong bar. It is a known bug. The workaround is to add dummy grace notes in all parts, like { \repeat volta 2 { .. } \grace s8 .. } { \repeat volta 2 { .. } \acciaccatura f8 e1 ... } Thank you, but it doesn't help. I added dummy grace notes at every place in the upper voice where I use one in the lower - no change. Greetlings from Lake Constance --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: HEADSUP: autopackage and guile 1.6.7
JN == Jan Nieuwenhuizen [EMAIL PROTECTED] writes: [tmp]# dpkg -l guile-1.6 ii guile-1.6 1.6.7-1The GNU extension language and Scheme interp JN But this is only the package called guile. For the other packages JN (runtime libraries, eg), try JNdpkg -l | grep guile Thanks, that was it. I needed to upgrade guile-1.6-libs and maybe libguile-ltdl-1 as well. So I can now run lilypond-2.6. -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6
Am 2005-08-22 um 09:17 schrieb Mats Bengtsson: Looks like a silly packaging error. Just edit the converted .ly file and replace 2.7.7 with 2.7.6 in the \version statement. No, no - I'm sure it's an effect of Guido's time machine - some LilyPond Python script used from __future__ import __version__! ;-D Greetlings from Lake Constance --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: text in staff
thanks everybody, the #'extra-offset command worked fine for me. stephen Am 22.08.2005 um 09:50 schrieb Mats Bengtsson: If you want to move something vertically, it's almost always better to use the padding property instead of extra-offset. The reason is that if you set padding, then LilyPond will realize that you have moved something and migh for example add some extra spacing between the staves to avoid that your moved text collides with the stave above. If you use extra-offset, then LilyPond will not adjust the layout of anything else. See the section 9.2.1 Common tweaks for examples of how to set the padding property. /Mats Kris Shaffer wrote: The markup command is the correct way to do it, but instead of \lower, use the extra-offset property. For example, \once \override TextScript #'extra-offset = #'(0 . -10) c4^markup will create a quarter note C, place the word markup above the staff, and the extra-offset will shift it 0 staff spaces horizontally and 10 staff spaces down. -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: conversion batchfile or commandscript
I just tried http://lilypond.org/mingw/lilypond-tools-2.6.0.zip and have some comments: - convert-ly crashes with Applying conversion: 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.12, 2.5.13, Traceback (most recent call last): File convert-ly.py, line 213, in ? File convert-ly.py, line 207, in main File convert-ly.py, line 109, in do_one_file File convertrules.pyc, line 2553, in do_conversion File convertrules.pyc, line 2418, in conv File codecs.pyc, line 673, in getdecoder LookupError: unknown encoding: ascii - lilypond-book breaks with lilypond-book.exe (GNU LilyPond) 2.5.32 lilypond-book.exe: error: `kpsexpand \$TEXMF' failed (0) lilypond-book.exe: error: The error log is as follows: 'kpsexpand' is not recognized as an internal or external command, operable program or batch file. - the included tools are for LilyPond version 2.5.32 - midi2ly is missing - There are no installation instructions at all. Do you expect an average Windows user to know what to do with a ZIP file with a number of .exe? My tests were on a Win XP machine. /Mats Han-Wen Nienhuys wrote: Graham Percival wrote: On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote Graham, Thank you for your reaction. I have looked into README.txt but I haven't found a clue. At least I do not recognize the script file - supposing it has the word CONVERT in it -. Please keep lilypond issues on the mailist, so that other people can contribute. Doesn't the readme.txt file tell you how to set up lilypond so you can use scripts like convert-ly ? I'm not familiar with the windows version, but the information should be there. No. The information is not, as the windows version wasn't intended for cygwin users. The lilypond-tool.zip archive contains .exe files for the scripts; please report if they work for you. -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: text below staff ouch!
Aaron Mehl wrote: Hi again, I got the markup of text below the staff to work, but the hebrew is backwards, ouch. Is there a specific command I must type to get the text to bidi correctly? Hi, the text layout is handled by Pango, so I guess it's a matter of passing the right options to Pango. I can look into it as a sponsored feature, if you like. CAn you explain the problem more precisely: does Lily's hebrew go LtoR or RtoL, and should the bidi be switchable, or is there a sane default that we can use? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: circle around noteheads?
I think if you override the NoteHead print-function to \override Voice.NoteHead #'print-function = #Text_interface::print and use \override Voice.NoteHead #'text = #(markup #:circle #:musicglyph noteheads.s2)) perhaps along with some #:raise or #:translate or extra-offset, you can achieve this. Bert [EMAIL PROTECTED] wrote: hello lilypond-users, is there a way to draw a circle around a note-head? so far i tried it: - with balloon help, but I didn't like the looks of it (btw: is there a way to set the size of the balloon?) - manually with \markup{ \circle } and extra-offset, which is quite time-consuming any better ideas? as always thanks a lot! stephen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: text below staff ouch!
the text layout is handled by Pango, so I guess it's a matter of passing the right options to Pango. I can look into it as a sponsored feature, if you like. yes how much would it cost? Aarn but actually for each word the letters are in the correct order but the words themselves go left to right instead of right to left. I am attaching a png if it will help (if you can read hebrew :) ) Aaron CAn you explain the problem more precisely: does Lily's hebrew go LtoR or RtoL, and should the bidi be switchable, or is there a sane default that we can use? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Kris and Mats, thanks for your answers, I think I understand now. Mats, is there a list somewhere of objects that can be overridden? In the manual some (but I'm sure not all) are mentioned but only in examples. It certainly would be helpfull to have such a list (eg. Staff.TimeSignature, Score.skipBars, TextScript, Score.BarNumber). thanks, Hans. - Original Message - From: Mats Bengtsson [EMAIL PROTECTED] To: Kris Shaffer [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Monday, August 22, 2005 9:32 AM Subject: Re: offset not working I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. -- = 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-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: circle around noteheads?
Take a look at the example called boxed-stencil.ly in the Tips and Tricks document. There is a function called make-stencil-circler that you can use the same way as make-stencil-boxer. If you can't figure out the exact \override command you need, you can find it at the end of this email, but I recommend that you try to figure it out yourself first. I hope you have read in the chapter on Changing Defaults on how to navigate through the program reference. /Mats [EMAIL PROTECTED] wrote: hello lilypond-users, is there a way to draw a circle around a note-head? so far i tried it: - with balloon help, but I didn't like the looks of it (btw: is there a way to set the size of the balloon?) - manually with \markup{ \circle } and extra-offset, which is quite time-consuming any better ideas? as always thanks a lot! stephen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user Spoiler: \override NoteHead #'print-function = #(make-stencil-circler 0.1 0.3 Note_head::print) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6
No, no - I'm sure it's an effect of Guido's time machine - some LilyPond Python script used from __future__ import __version__! ;-D I had a feeling something like that might have been at work but I've always been so bad at temporal mechanics that I was loath to even suggest it. ;) -- David Fedoruk B.Mus. UBC,1986 Certificate in Internet Systems Administration, UBC, 2003 Music is enough for one's life time, but one life time is not enough for music Sergei Rachmaninov ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: acciaccatura messes repeat
Am 2005-08-22 um 14:51 schrieb Mats Bengtsson: Thank you, but it doesn't help. I added dummy grace notes at every place in the upper voice where I use one in the lower - no change. You didn't change it in all parts. When I added a dummy grace note also to the chords, it seems to work better: Ah, me stupid! Thank you again! I must remember to think of chords as a voice... Greetlings from Lake Constance --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Read 9.2 The \override command in the manual with all subsections to learn how to find the relevant information. /Mats Hans de Rijck wrote: Kris and Mats, thanks for your answers, I think I understand now. Mats, is there a list somewhere of objects that can be overridden? In the manual some (but I'm sure not all) are mentioned but only in examples. It certainly would be helpfull to have such a list (eg. Staff.TimeSignature, Score.skipBars, TextScript, Score.BarNumber). thanks, Hans. - Original Message - From: Mats Bengtsson [EMAIL PROTECTED] To: Kris Shaffer [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Monday, August 22, 2005 9:32 AM Subject: Re: offset not working I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Two markup problems
I have two problems with markup commands: First: \markup{ \caps Bla } (working in version 2.4.6) does not produce capitalised letters in version 2.6.0 Second: \markup{ \char #65 } (also in versions 2.6.0). gives the following error: Layout output to `MeineEngenGrenzen.ps'...ERROR: In procedure string-length: ERROR: Wrong type argument in position 1 (expecting string): #f Any idea? Tanks Georg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Output other than PDF
On 21 Aug 2005, at 14:47, Rutger Hofman wrote: Hans Aberg wrote: On 21 Aug 2005, at 11:08, Han-Wen Nienhuys wrote: I think /usr/local/bin/lilypond is the shell script to invoke it from the command line. It currently says # run the program python $INSTALLDIR/LilyPond.app/Contents/Resources/lilycall.py \ $INSTALLDIR/LilyPond.app/ $* but if you put $* it doesn't work for multiple arguments Wouldn't $@ work? Somehow, you have stripped out my quote. I just put into /usr/local/ bin/lilypond #!/bin/sh IFS= ... Hans Aberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
Mats, I've read that. It describes how it works, but not on what objects. From examples all over the manual one can extract some objects (Staff, Stem, Voice) and some properties (skipBars, MetronomeMark, Stem etc) but there is no list of all these. At least, I can't find one. It would be handy to have such a list, so its easier to see what can be overridden. thanks, Hans. - Original Message - From: Mats Bengtsson [EMAIL PROTECTED] To: Hans de Rijck [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Monday, August 22, 2005 5:12 PM Subject: Re: offset not working Read 9.2 The \override command in the manual with all subsections to learn how to find the relevant information. /Mats Hans de Rijck wrote: Kris and Mats, thanks for your answers, I think I understand now. Mats, is there a list somewhere of objects that can be overridden? In the manual some (but I'm sure not all) are mentioned but only in examples. It certainly would be helpfull to have such a list (eg. Staff.TimeSignature, Score.skipBars, TextScript, Score.BarNumber). thanks, Hans. - Original Message - From: Mats Bengtsson [EMAIL PROTECTED] To: Kris Shaffer [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Monday, August 22, 2005 9:32 AM Subject: Re: offset not working I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \markup text defs between \score blocks
Mats Bengtsson [EMAIL PROTECTED] writes: How about redefining the function that prints the page footer and include something like \fromproperty #'header:footnotes. Then you could do \score{ some music \header{ ... footnotes = ... } } The default definition can be found in the function oddFooterMarkup in the file .../ly/titling-init.ly /Mats I'm not sure that would work (now). Here is a failed attempt: 8- \version 2.7.6 \paper { noteFooterMarkup = \markup \fill-line { \fromproperty #'header:footnotes \hspace #1 bla } #(define make-footer (marked-up-headfoot 'noteFooterMarkup 'noteFooterMarkup)) } \header { % printallheaders = ##t footnotes = book footnotes } \score { { c' } \header { breakbefore = ##t footnotes = 1st score footnotes piece = 1st score } } \score { { d' } \header { breakbefore = ##t footnotes = 2nd score footnotes piece = 2nd score } } 8- What is printed on both pages is book footnotes. nicolas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
auto-beaming question
Hello, I'm typesetting a piece with a lot of rhythms like: es16.[ es32 d16. c32] and I'd like beaming to be automatically set as in the above exemple, without using []. I've tried many things like: #(override-auto-beam-setting '(end * * * *) 1 4 ) or \set beatLength = #(ly:make-moment 1 4) and both together but nothing's ok... How could I do ? Thanks Gauvain ___ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
tie rewrite
hi, results for the Tie rewrite are at http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Output other than PDF
Hello: I'd like to suggest to all the Mac OS X users here that if they do not already know the basics of a UNIX shell like what you find when you open Terminal, that you take some time to find a tutorial on the web and follow it through. When you have done a few of the tutorials you will find using the Terminal is not quite as scary or unfathomable. Most of the problems that have come up here are because of some basic lack of information about a Unix command line. You won't be able to do learn this on the fly while you are also learning lilypond. It will be totally confusing. Try working through the ones at MacDevCenter: http://www.macdevcenter.com/pub/a/mac/2005/05/20/terminal1.html or here at MacObserver: http://www.macobserver.com/tips/macosxcl101/2002/20021101.shtml A google search for Mac OS X and Terminal tutorial will give you hundreds of links to choose from. Follow the tutorials through even if you don't understand where they are headed. Every one I have encountered showed some aspect of OS X that is relevant to running and operating OS X. Terminal and command line may seem difficult at first, but there are some things that just work better and faster by typing one command then 5 keystrokes in the GUI. As you see here, there are more options available sometimes at the command line level. Also remember that lilypond is a GNU Linux application and a command line one at that. All the GUI portions are add-ons. I will answer a few questions off the list if some of you wish, but knowing some command line basics is essential eventually to use OS X effectively and have access to all the applications from UNIX and Linux that are potentially available. cheers.. david -- David Fedoruk B.Mus. UBC,1986 Certificate in Internet Systems Administration, UBC, 2003 Music is enough for one's life time, but one life time is not enough for music Sergei Rachmaninov ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: triplet problem in multi-staff score 2.7 and 2.6 versions
Alas that did not solve the problem in 2.7.4 but it did solve it for 2.6.x so at least I've got a good copy now. Thanks all. Jay BTW there does seem to be disagreement on the list, I am under the impression that Han-Wen thinks 2.7x are usable and therefore should be used (and sometimes have to be used to get benefit from some of the needed features) But then Mats/Graham and others keep on recommending staying with 'stable' which won't have the 'needed' features. I'd love a clarification on this one. [EMAIL PROTECTED] wrote: I hate to make a simple-minded suggestion, but the triplet in question \times 2/3{a c e} is written differently from all your other triplets. If you put a space after the 2/3 and an 8 after the a, does the problem persist? \times 2/3 {a8 c e} Conceivably, the \times operator blows a cork while it's trying to figure out what 2/3{a c e} is. That guess is pretty far out, so probably I'm wrong, but it would be easy to fix just to see. Also, your fourth part (and staff) stops abruptly at measure 33. Could that somehow cause a problem with staff spacing because of space being left for the ghost of the 4th staff? What happens if you (temporarily) add another half-dozen measures to the fourth part? -- Tom Jay Hamilton wrote: I'm having a problem that I can't see to fix. Here's the file. The problem is pdf output at measure 36 third staff. The triplet or something has made the staff spacing huge. Since it's the only place that this is happening and there is nothing that I can see in the file that makes it this way. I'm stumped. This was a problem in 2.6x too but I thought maybe it was me. Jay oh yeah running this on xp \version 2.7.4 \header { title = Jat 9 composer = Jay Hamilton subtitle = suite for five instruments copyright = CC some rights reserved Jay Hamilton 2005 } one = \relative c' { \clef treble \key a \minor \time 6/8 #(set-global-staff-size 20) \tempo 8=112 r8 b'4 r8 b r | r8. b r b |r8 b4 r8 c r | r \times 2/3 {e16 d c } r8 c r a| \times 2/3 {e'16 d c} r8 b r4 a8| r8 b r r d r | r \times 2/3 {e16 d b} r8 d r g,| fis8 a c r4.| fis,8 r4 r8 b16 c8. | a4. r| a16 a8. r8 \times 2/3 {c16 b a} r8 g16 g| fis 16 fis r8 fis'8 e4. | d8 b g c a fis| b16 c b a g b g fis e4| c'16 d c b a b a g f8 r| b16 a g8 r c16 b a8 r| e'4. (d4) r8| %17 r2. | r8 b a r a16 fis a8| r8 b-. a-. r a16 fis a8| r8 c-. b-. r8 a16 g e8| d16 e fis g a c b8 a4 | r8 b (a) g fis16 g a8 | e'8 (d) r b a16 b d8| c8 b16 a g8 a fis16 fis a8| r b16 b8. r8 fis'16 fis8. | c2. | d8 c b a g fis | g2. | e'8 d c b a g | c8. b a4.| fis'8 a,4 e'8. c | g'8 b,4 fis'8. d | e8 d16 c b a c8 g'16 fis g8| %34 a4 g fis | d c b | a8 a4 a8 a16 a a8| g4 fis e | b'2.| r8 a r r g r r8 c r g16 fis8. r8 r e r r e'16 d8.| r8 d, r r f'16 e8. | g8 fis 16 e d c b a8. r8| b8 d fis a4 g8| e16 e8. r8 c16 b a b c e| e g a8 d, c16 b b c g8 | c16 b b c b g ~ g e g8 ~ g16 g | \acciaccatura fis8 fis'4 r8 \acciaccatura g8 c,4 r8| \acciaccatura b8 fis'4 r8 e16 d c b a8 %page 5 \acciaccatura g8 a'4. a16 a g4| \times 2/3 {g16 g g} fis4 r8 e16 e d8 | c16 c a'4 \times 2/3 { a16 a a} g8. fis16| e4 r8 c4 b8| c8 a4 g4. ~ | g8 g16 fis e g fis8. e16 d8| \times 2/3 { e8 b' b} e,8 a a e| \times 2/3 { a8 e' e} a,8 b a c| b8 a c c16 c c8 c| b16 a g a b8 b16 b b8 b| %page 6 measure 61 a16 g fis e fis8 g b d| a2. \bar || } two = \relative c' { \clef treble \key a \minor \time 6/8 r2. | r8 b r r b r| c4. c| b'8 c,4 c4.| d16 e fis g a b c8 c,4| c4. r| a' r| fis4 a c| c,4. c| g'8 g16 fis g8 b4.| b16 a g fis g8 ~ g4 r8| fis4. e16 d e8 r| g16 g8 g16 f8 r e16 e8. | d4. r| d16 e fis4 r8 \times 2/3 {a16 a g} g8| %16 page 3 \times 2/3 {d16 d e} fis4 g16 g8 fis16 fis8| e16 d c b c4. r8| a'4. a16 g fis g c8| d16 c b a b4. r8| a4. r| g r| fis r| e16 d e fis e d c b a4| b16 c8. r8 b' c fis| e2. ~| e| c16 a8 fis16 g8 a g e| r2.| g8. [fis16] g8. [a16] g a8.| e8 fis g a b c| a2.| % 32 page 4 c8 c4 c8 c16 c c8| b8 a4 g8 fis16 g b8| a2.| e8 e4 fis8 a16 c a8| e'32 d16. r8 b32 a16. r8 g32 d'16. r8| a16 g a b c b a g a4| e'16 d c b c4 r| d16 c b a b4 r| g16 a b g fis4 r| d'16 d d8 d16 d c8 [b32 a g fis e8]| r2.| fis|g| a16 g a b c4 r| b16 a b d c4 r| b16 a g a fis4 r| a2.| %49 page 5 g16 fis e8 e16 fis g e a4 | a16 b c8 c16 b c d b4| a16 g fis8 g16 fis e8 fis16 g d8| c4 b2| r2.| c'4 b c | e d c | b2 r4| a8 fis a c b a | g2 r4| fis16 g a8 r g16 d e8 r| fis16 g fis d e2| r2.| b'8 e,4 ~ e4. \bar || } three = \relative c' { \clef treble \key a \minor \time 6/8 a'4 c8 b b16 a a8 | c4 a8 fis g16 fis a8 | %3 a4 b8 c c16 b c8 | b4 a8 g g16 a g8 | a4 \times 2/3 {g16 fis a} g8 g16 fis g8 | a4 \times 2/3 { g16 fis a} g8 a16 b a8| a4 d8 d c16 b a8 | a4 d8 e fis16 e d8 | a4 d8 e d16 c b a | g a g8 a16 g fis4.| %11 a4 e8 d d16 e d8 | e16 fis g a g fis b8 b16 c b8 | e4 e8 d16 c d e c8 | d4 d8 c c16 b a8 | g4 c8 a16 b c b a fis | g4 c8 a4. | a4 d8 b4. | e,4 a8 a a16 a a8 | g16
Re: tie rewrite
On Monday 22 August 2005 19.46, Han-Wen Nienhuys wrote: hi, results for the Tie rewrite are at http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html .. which of course should be: http://lilypond.org/doc/v2.7/Documentation/topdocs/out-www/NEWS.html Looks great! -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: acciaccatura messes repeat
On Monday 22 August 2005 14.04, fiëé visuëlle wrote: In the attached example, the acciaccatura in the lower voice doubles the repeat end bar and goes behind that wrong bar. It is a known bug. The workaround is to add dummy grace notes in all parts, like { \repeat volta 2 { .. } \grace s8 .. } { \repeat volta 2 { .. } \acciaccatura f8 e1 ... } Thank you, but it doesn't help. I added dummy grace notes at every place in the upper voice where I use one in the lower - no change. You need to do it everywhere where you specified \repeat {} - looks like you forgot the ChordNames context! -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: tie rewrite
On Mon, 22 Aug 2005, Han-Wen Nienhuys wrote: results for the Tie rewrite are at http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html Sorry, but that should be: http://lilypond.org/doc/v2.7/Documentation/topdocs/out-www/NEWS.html ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: triplet problem in multi-staff score 2.7 and 2.6 versions
Jay Hamilton, Sound and Silence wrote: Alas that did not solve the problem in 2.7.4 but it did solve it for 2.6.x so at least I've got a good copy now. Thanks all. Jay BTW there does seem to be disagreement on the list, I am under the impression that Han-Wen thinks 2.7x are usable and therefore should be used (and sometimes have to be used to get benefit from some of the needed features) But then Mats/Graham and others keep on recommending staying with 'stable' which won't have the 'needed' features. I'd love a clarification on this one. 2.7 is definitely usable. However, it's wise to *always* upgrade to the lastest before reporting a bug. I've been messign with tuplets, so bugs are quite possible. However, these bugs also get fixed very soon, often before I receive the bugreport. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
editor-lilypond quick parse
Hi all, Is there a way to not have to reparse a file each time I want to view changes? Something where only the newest changes are parsed or the pdf is updated in almost realtime? I am using vim. Thanks Aaron Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: 2.4 doc links broke?
Website. OK today. -Original Message- From: John Mandereau [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 16, 2005 3:21 PM To: Fairchild Cc: lilypond-user@gnu.org Subject: Re: 2.4 doc links broke? Fairchild wrote: I can't open the regression tests or tips and tricks for v2.4?? My problem or generic? - Bruce Do you mean those on the website, or on your harddisk? I had no problem opening those on the website. -- John Mandereau [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: triplet problem in multi-staff score 2.7 and 2.6 versions
On Monday 22 August 2005 21.24, Jay Hamilton, Sound and Silence wrote: Alas that did not solve the problem in 2.7.4 but it did solve it for 2.6.x so at least I've got a good copy now. Thanks all. Jay BTW there does seem to be disagreement on the list, I am under the impression that Han-Wen thinks 2.7x are usable and therefore should be used (and sometimes have to be used to get benefit from some of the needed features) But then Mats/Graham and others keep on recommending staying with 'stable' which won't have the 'needed' features. I'd love a clarification on this one. It depends on what you expect from it: 2.7 _is_ usable, so you can use it if you like. We also appreciate bug reports and comments. However, it's not stable, which means that - there's a greater risk of random errors - people like Mats and Graham (and me) are less likely to help you if you run into problems. So, it's up to you. If you need the new features, you can either use 2.7 and expect a lower degree of support, or you can wait for 2.8. Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: editor-lilypond quick parse
On Monday 22 August 2005 23.47, Aaron Mehl wrote: Hi all, Is there a way to not have to reparse a file each time I want to view changes? Something where only the newest changes are parsed or the pdf is updated in almost realtime? I am using vim. If you're using 2.7, there is a command that helps this. From the announcement of v2.7.2: * If `skipLastLength' is set, only the last few measures of a piece are rendered, which speeds up correcting scores. For example, setting showLastLength = R1*5 \score { ... } will render only the last five measures (assuming 4/4 time signature) of a piece. -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: color every note-head by its note-name
On Friday 19 August 2005 17.50, Kenneth Lee wrote: Hi, i would like to color the note-head by its note-name on the whole score. For example, to color every C with red and every D with yellow, for example. i have tried \applyoutput but it only work on the note that follows immediately. This means i need to \applyoutput on every notes which is not perferrable. any help would be deeply appreciated. You could take a look at \musicMap. It could be used to map each NoteEvent cis8 to { \applyoutput {...} cis8 } It requires some Scheme hacking though, and you need to know about the internal representation of Music Expressions. It's probably doable in less than 20 lines of code, including colour codes. -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
One more question on this issue: The commands \fatText and \emptyText have no effect on either s1*0^\markup {whatever} R1*4 or R1*4^\markup {whatever} How can I automatically apply the width of the markup string to the width of the multi-rest bar? Kris Shaffer On Mon, 22 Aug 2005 03:32:31 -0400, Mats Bengtsson [EMAIL PROTECTED] wrote: I don't think you understood Han-Wen's answer. Everything will work fine if you do \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0) or (preferably) \override MultiMeasureRestText #'padding = #2.0 As you can read in section 8.2.1, texts attached to multi measure rests are handled by MultiMeasureRestText layout objects in contrast to texts attached to normal notes, which are handled by TextScript layout objects. The comment on using a skip note are only relevant if you want to place something at the beginning of the bar instead of in the middle (which is where the multimeasure rest is placed). /Mats Kris Shaffer wrote: Since the manual (section 8.2.1, page 173) mentions the need to use s1*0^\markup {whatever } R1*4 instead of R1*4^\markup to control markup alignment on a multirest, I figured it was not an unknown bug. But it sounds like something I should submit, though, so I'll send it. Sorry about any confusion. -- Kris Shaffer graduate student in music theory, Yale University www.shaffermusic.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: conversion batchfile or commandscript
On 22-Aug-05, at 5:28 AM, Mats Bengtsson wrote: - There are no installation instructions at all. Do you expect an average Windows user to know what to do with a ZIP file with a number of .exe? Judging from the spread of trojans and viruses in the windows world, I'd say yes. ;-) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: offset not working
On 22-Aug-05, at 6:15 PM, Kris Shaffer wrote: One more question on this issue: The commands \fatText and \emptyText have no effect on either s1*0^\markup {whatever} R1*4 or R1*4^\markup {whatever} How can I automatically apply the width of the markup string to the width of the multi-rest bar? Take a look in ly/property-init.ly to find out what \fatText does, then change the TextScript to MultiMeasureRestText. ly/property.init.ly: fatText = \override TextScript #'no-spacing-rods = ##f emptyText = \override TextScript #'no-spacing-rods = ##t I've added the following to the manual: Warning! This text is created by @code{MultiMeasureRestText}, not @code{TextScript}. { \override TextScript #'padding = #5 R1^low \override MultiMeasureRestText #'padding = #5 R1^high } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: triplet problem in multi-staff score 2.7 and 2.6 versions
On 22-Aug-05, at 3:06 PM, Erik Sandberg wrote: On Monday 22 August 2005 21.24, Jay Hamilton, Sound and Silence wrote: But then Mats/Graham and others keep on recommending staying with 'stable' which won't have the 'needed' features. I'd love a clarification on this one. It depends on what you expect from it: 2.7 _is_ usable, so you can use it if you like. We also appreciate bug reports and comments. However, it's not stable, which means that - there's a greater risk of random errors - people like Mats and Graham (and me) are less likely to help you if you run into problems. I'd like to clarify that somewhat: if you're using 2.7, then I expect more from the user. They should be aware that random notation errors occur, that random packaging errors occur, etc. If they report a bug, I'd like to see a minimal example that demonstrates it, not here's my whole project; bar 86 looks weird. If somebody running 2.7 is polite about reporting a problem and has done some investigation of their own, then I'm delighted to help them. More so than somebody posting a random question about 2.6, in fact. But if somebody seems surprised and upset that a feature in 2.7.7 is broken when it worked in 2.6.3, or doesn't seem to know enough about lily to diagnose problems, or is running a somewhat obscure operating system and has packaging/installation problems, or just in general seems to prefer a stable music creation program, I recommend 2.6. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: editor-lilypond quick parse
Hi again, The problem is that I am not entering new music but correcting existing notation, so that there are already 50 measures written and I just corrected measure 4. but maybe it will help, I will give it a try I guess if I just pretend that there is no music after measure 5 whats the difference. HOWever this isn't what I meant by realtime updates. there should be a way to do this... Aaron --- Erik Sandberg [EMAIL PROTECTED] wrote: On Monday 22 August 2005 23.47, Aaron Mehl wrote: Hi all, Is there a way to not have to reparse a file each time I want to view changes? Something where only the newest changes are parsed or the pdf is updated in almost realtime? I am using vim. If you're using 2.7, there is a command that helps this. From the announcement of v2.7.2: * If `skipLastLength' is set, only the last few measures of a piece are rendered, which speeds up correcting scores. For example, setting showLastLength = R1*5 \score { ... } will render only the last five measures (assuming 4/4 time signature) of a piece. -- Erik __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Two markup problems
Georg -- the thing to do is to send these to the bug- mailist, as I've done. These two commands don't work. The first has no effect; the second produces an error message as described below. \markup{ \caps Bla } \markup{ \char #65 } Cheers, - Graham On 22-Aug-05, at 8:47 AM, Georg Dummer wrote: I have two problems with markup commands: First: \markup{ \caps Bla } (working in version 2.4.6) does not produce capitalised letters in version 2.6.0 Second: \markup{ \char #65 } (also in versions 2.6.0). gives the following error: Layout output to `MeineEngenGrenzen.ps'...ERROR: In procedure string-length: ERROR: Wrong type argument in position 1 (expecting string): #f Any idea? Tanks Georg ___ 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: text below staff ouch!
Aaron Mehl wrote: but actually for each word the letters are in the correct order but the words themselves go left to right instead of right to left. With automatic text reversal, I would expect \markup { ONE TWO THREE } to produce ENO OWT EERHT But, with a pair of quote-marks added, I would expect \markup { ONE TWO THREE } to produce EERHT OWT ENO In the first case, \markup handles 3 arguments, one after the other. In the second case, \markup handles one single argument. -- Tom ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: auto-beaming question
Graham Percival wrote: If you haven't already, try reading section 8.6.2 from the documentation for 2.7. The docs have been (hopefully) clarified, and it will all apply to 2.6 as well. Done. The documentation seems clear to me, but there's something I don't understand. Here is a short example: \version 2.6.3 \score { \new Staff { \relative c'{ \key g \major \clef violin \time 2/4 #(override-auto-beam-setting '(end * * * *) 1 4 ) c16. c32 c8 c4 %Bar 1 c8 c16. c32 c4 %Bar 2 }}} The result can be seen here: http://pocentek.perso.cegetel.net/test-override.png The 1st bar is not correct, and I can't see why. I'd like to get this: http://pocentek.perso.cegetel.net/test-bracket.png (which I obtain whith []) Gauvain PS: I tried with 2.6.3 and 2.7.6 ___ Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger Téléchargez cette version sur http://fr.messenger.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user