Re: lilypond 2.4.4 package on suse 9.3: dvips problem
Robert Memering writes: > My problem: > > - I have SuSE 9.3, lilypond 2.4.4. > - Lilypond works, dvi and midi output is fine. > - The integrated production of ps and pdf fails. SUSE ships a broken LilyPond installation. Did you think of Solution: report bug to SUSE? 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
doc help: reminder
Recently there's been some discussion about helping with the docs. Great! If you're interested, please see this page: http://lilypond.org/web/devel/participating/documentation-adding In other words, the only thing you need to do is send an email. I've tried to make it as easy as possible to contribute to the docs. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond 2.4.4 package on suse 9.3: dvips problem
Robert Memering wrote: - I have SuSE 9.3, lilypond 2.4.4. - Lilypond works, dvi and midi output is fine. - The integrated production of ps and pdf fails. I get documents with many musical symbols missing and all wrong text fonts. - invoking dvips (and ps2pdf) manually works, but produces very bad resolution (esp. on screen). I had trouble with lilypond in SuSE 9.3, which now is solved thanks to Mats Bengtsson. This is the solution: cd /usr/share/lilypond/2.4.4/fonts/ mkdir map cd map ln -s ../../dvips/lilypond.map texhash R/Bo ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond 2.4.4 package on suse 9.3: dvips problem
Am Samstag, 4. Juni 2005 06:27 schrieb Tapio Tuovila: > I'd like to second Graham's opinion. Compiling 2.5.2x goes smoothly on > suse 9.3; at least I have noticed no particular problem. And once you > use 2.5.x you need not worry about dvips -sort of things. I have deleted 2.4.4 and built 2.5.27 on SuSE now, and you are right: compilation went quite smoothly. But it is not much use, because none of my old 2.4.x scores work. I used convert-ly, but I still have several problems. One score doesn't compile, and the other ones have one-line-staves instead of five-line ones (this -at least- seems to be a bug of the unstable version because the score on page 48 of the 2.5 Manual, pdf version, shows the same phenomenon). So, I think that I will wait for a new stable version, because I am fed up with spending days on trying to get things running. By the way, thanks to Bo Herlin, but this "solution" didn't work for me (I had even tried similar soft-link solutions myself before). If any of the developers is interested, see below for the output of the score that doesn't compile. Regards, Robert lilypond sicongieprens-neu.ly GNU LilyPond 2.5.27 »sicongieprens-neu.ly« wird verarbeitet Analysieren...sicongieprens-neu.ly:1:48: In expression (make-stencil-boxer 0.1 0.25 ...): sicongieprens-neu.ly:1:48: Wrong number of arguments to # ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lay out
Well this seems to imply: "forget being able to build a lilypond file from scratch, you must start from a template or all is lost." Infact for the majority of my Lilypond experience I relied on templates for creating scores. What this did was limit my ability to make a score do exactly what I wanted. So in the 2.4 series lilypond I was eventually able to create my own template. Still I was never exactly sure why it worked and others I tried didn't... An abstraction layer would be nice with a clearly defined structure and it would also be nice to be able to seperate content from formatting Although I don't care so much how Lilypond is structured so long as I understand it and can reproduce it, which I currently can't do consistantly. I also haven't seen templates without the x=y structure although I think I am close to getting it working in the development version. Aaron > > %{The best way to proceed IMO is to comment the > templates much more > and then to grow the section from that. Some of the > examples in the > docs could use more commenting too, especially > labeling to show what > in the text is referring to what in the example.%} > daveA > > -- > The only technical exercises for all guitarists > worth a lifetime > of practice: "Dynamic Guitar Technique". Nothing > else is close. > Free download: > http://www.openguitar.com/instruction.html > daveA David Raleigh Arnold > dra..at..openguitar.com > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > __ Discover Yahoo! Get on-the-go sports scores, stock quotes, news and more. Check it out! http://discover.yahoo.com/mobile.html ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond 2.4.4 package on suse 9.3: dvips problem
Robert Memering wrote: I have deleted 2.4.4 and built 2.5.27 on SuSE now, and you are right: compilation went quite smoothly. But it is not much use, because none of my old 2.4.x scores work. I used convert-ly, but I still have several problems. One score doesn't compile, and the other ones have one-line-staves instead of five-line ones (this -at least- seems to be a bug of the unstable version because the score on page 48 of the 2.5 Manual, pdf version, shows the same phenomenon). So, I think that I will wait for a new stable version, because I am fed up with spending days on trying to get things running. That's not going to help. 2.6 will be based on the current 2.5 - send a bug report if you want it fixed. -- 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: doc help: reminder
Thanks I saw. I am still trying to figure out if there are required elements in a lilypond file and if they must occur in a certain place or not. I started writing a file structure section for the docs but am stuck on this. Aaron --- Graham Percival <[EMAIL PROTECTED]> wrote: > Recently there's been some discussion about helping > with the docs. > Great! > If you're interested, please see this page: > http://lilypond.org/web/devel/participating/documentation-adding > > In other words, the only thing you need to do is > send an email. I've > tried to > make it as easy as possible to contribute to the > docs. > > Cheers, > - Graham > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > __ 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: doc help: reminder
On 4-Jun-05, at 1:07 PM, Aaron Mehl wrote: I am still trying to figure out if there are required elements in a lilypond file You need a score. It can be explicit, \score{ blah blah } or you can use a shortcut { c'4 blah blah } which adds the \score{} part automatically. and if they must occur in a certain place or not. It doesn't matter where they go, but if you use identifiers cellomusic= { blah blah } then the identifiers have to be defined before you use them \cellomusic - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lay out
On 4-Jun-05, at 12:47 PM, Aaron Mehl wrote: So in the 2.4 series lilypond I was eventually able to create my own template. Still I was never exactly sure why it worked and others I tried didn't... Why can't you use your 2.4 scores in 2.5? You might need to update them with convert-ly, but the basic ideas are the same. I think we really need an example of what you're trying to do. I don't understand what the difficulty is. Please send an example. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond 2.4.4 package on suse 9.3: dvips problem
On 4-Jun-05, at 10:25 AM, Robert Memering wrote: I have deleted 2.4.4 and built 2.5.27 on SuSE now, and you are right: compilation went quite smoothly. But it is not much use, because none of my old 2.4.x scores work. I used convert-ly, but I still have several problems. One score doesn't compile, and the other ones have one-line-staves instead of five-line ones (this -at least- seems to be a bug of the unstable version because the score on page 48 of the 2.5 Manual, pdf version, shows the same phenomenon). In the future, please refer to the section number, rather than pdf. Saying ``the template in section 3.5 "Ancient notation templates" is broken" is easier for us to track, since the page numbers change between versions. I'll follow up this bug. So, I think that I will wait for a new stable version, because I am fed up with spending days on trying to get things running. The next stable version is based on the current 2.5 version, and will be coming out Real Soon Now. If there's bugs -- and I wouldn't have noticed that problem in Ancient Notation, BTW -- then we'd like to know about them. GNU LilyPond 2.5.27 »sicongieprens-neu.ly« wird verarbeitet Analysieren...sicongieprens-neu.ly:1:48: In expression (make-stencil-boxer 0.1 0.25 ...): sicongieprens-neu.ly:1:48: Wrong number of arguments to # The attachment got cut off, but it looks like you're trying to do something fancy in scheme. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: doc help: reminder
Ok I finally got it the shortcut {} was making me crazy. So a first rule is every lilypond file must have a score block. Its correlary is that it can be written out or in a shortcut. Great. Now I will go back to the other thread for other questions so as not to confuse me and anyone else. Thanks Aaron --- Graham Percival <[EMAIL PROTECTED]> wrote: > > On 4-Jun-05, at 1:07 PM, Aaron Mehl wrote: > > > I am still trying to figure out if there are > required > > elements in a lilypond file > > You need a score. It can be explicit, > \score{ > blah blah > } > or you can use a shortcut > { > c'4 > blah blah > } > which adds the \score{} part automatically. > > > and if they must occur in > > a certain place or not. > > It doesn't matter where they go, but if you use > identifiers > cellomusic= { blah blah } > then the identifiers have to be defined before you > use them > \cellomusic > > - Graham > > __ 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: lay out
Hi Graham and list, I did as you said and did a convert-ly on the file. it basically replaced paper with layout and removed the notes block but I see a second set of brackets. -- \version "2.2.0" \header{ title = "Zachrenu" poet = "Machzor Yom Kippur" composer = "Yechiel Halpern" meter = "Andante" } #(set-global-staff-size 18) \score { \notes { \set Staff.midiInstrument = "acoustic grand" \time 4/4 \key a \minor \clef treble e'4 e''8 c'' b' a' b' c'' | a'4 a' a' a' | gis'8 a' b' c'' b' gis' a' f' | e'4 gis'8. gis'16 gis'4 gis'8. e'16 | %5 a'8 gis' a' f' e' d' f' a' | d'4 d' d' d'8. d''16 | d'' c'' b' a' b' a' gis' f' gis' f' e' d' gis' a' gis' f' | e'2. r8 e'16 e' | a'8. gis'16 a'8 b' c''8. b'16 c''8 a' | %10 b'4 b' b' b'8 e' | b'8. ais'16 b'8 c'' d''8. c''16 d''8 b' | c''4 c'' c'' c'' | f''8. e''16 d''8 c'' b'16 c'' b' c'' d''4 | e''8. d''16 c''8 b' a'16 b' a' b' c''4 | %15 d''8. c''16 b'8 a' gis' e' c'' b' | a'2 \bar "|." } \paper { } \midi { \tempo 4 = 72 } } - \version "2.5.12" \header{ title = "Zachrenu" poet = "Machzor Yom Kippur" composer = "Yechiel Halpern" meter = "Andante" } #(set-global-staff-size 18) \score { { \set Staff.midiInstrument = "acoustic grand" \time 4/4 \key a \minor \clef treble e'4 e''8 c'' b' a' b' c'' | a'4 a' a' a' | gis'8 a' b' c'' b' gis' a' f' | e'4 gis'8. gis'16 gis'4 gis'8. e'16 | %5 a'8 gis' a' f' e' d' f' a' | d'4 d' d' d'8. d''16 | d'' c'' b' a' b' a' gis' f' gis' f' e' d' gis' a' gis' f' | e'2. r8 e'16 e' | a'8. gis'16 a'8 b' c''8. b'16 c''8 a' | %10 b'4 b' b' b'8 e' | b'8. ais'16 b'8 c'' d''8. c''16 d''8 b' | c''4 c'' c'' c'' | f''8. e''16 d''8 c'' b'16 c'' b' c'' d''4 | e''8. d''16 c''8 b' a'16 b' a' b' c''4 | %15 d''8. c''16 b'8 a' gis' e' c'' b' | a'2 \bar "|." } \layout { } \midi { \tempo 4 = 72 } } - So am I able to generalize from this that layout replaces paper (you said not and the docs still say that paper is still in?) Also is the second set of brackets under the score block just a shortcut for \note {}? I need to acheive a template with lyrics in it where in this template would I put lyrics? Again it is nice to get a working template for my personal project but even nicer would be to have some structural rules I can share with others. What I mean is that a lilypond file must have these blocks and optionally can have these blocks. It could be that nothing really has changed in the versions and I just never bothered to pin down what is the basic structure before. But infact one of the stumbling blocks with lilyxml was defining what was the lilypond structure. And I see that it is very different than xml so this discussion is most enlightening for me. Aaron __ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Crescendo-Decrescendo
Mats - With your pointers, I've made significant progress. Three anomalies remain. A) The big aha: text size is controlled with, e.g. \override DynamicTextSpanner #'font-size = # 6 but dotted- and dashed-lines aren't scaled. B) Got the \markup thing working, almost. In \set decrescendoText = \markup{ \fontsize #6 { "" \raise #-10 "test"}} the text and line are not "raised" the same distance. C) Both \set crescendoSpanner = #'dashed-line \set decrescendoSpanner = #'dotted-line do as expected, but \set crescendoSpanner = #'line gives a dashed line. - Bruce ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lay out
On 4-Jun-05, at 4:31 PM, Aaron Mehl wrote: So am I able to generalize from this that layout replaces paper (you said not and the docs still say that paper is still in?) There is currently a \paper{} and \layout{}. I really don't want to talk about anything that happened before 2.4, because I really don't know what the relationship is. I'm looking into what \paper{} and \layout{} do. Stay tuned. Also is the second set of brackets under the score block just a shortcut for \note {}? There's no \note{} anymore. {} is like the old \note{}, and \relative c' { } is like the old \note{\relative c'{ }}. I need to acheive a template with lyrics in it where in this template would I put lyrics? I don't know. I don't write music with lyrics. Let's look at the docs... Instrument-specific notation -> Vocal music. http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/ Setting-simple-songs.html Hmm, it says that for simple stuff, just add \addlyrics under the notes. Let's see if that works. Hey, it does! insert \addlyrics{ type lyrics here } into your example, right after your notes. Here's some context: -- %15 d''8. c''16 b'8 a' gis' e' c'' b' | a'2 \bar "|." } \addlyrics{ type lyrics here } \layout { } - PLEASE, please read the docs! We've spent hours and hours writing and editing the docs. This question required ten seconds of reading the first section about vocal music! How could we make this easier to find? - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lay out
> I don't know. I don't write music with lyrics. > Let's look at the > docs... Instrument-specific notation -> Vocal music. Why not look a lyrics which is what I did and I got the following: And I couldn't figure out where to put it because I go an x =y situation again. Remember you know where to look in the docs and a newbie doesn't. I also remember reading that \lyricsto is needed to line up lyrics to the text, but I gather the \addlyrics is good enough... Sorry I got confused but I did read the docs. Thanks Aaron http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/Single-staff.html#Single-staff The next example demonstrates a simple melody with lyrics. Cut and paste, add notes, then words for the lyrics. This example turns off automatic beaming, which is common for vocal parts. If you want to use automatic beaming, you'll have to change or comment out the relevant line. \version "2.4.0" melody = \relative c' { \clef treble \key c \major \time 4/4 a4 b c d } text = \lyricmode { Aaa Bee Cee Dee } \score{ << \context Voice = one { \autoBeamOff \melody } \lyricsto "one" \new Lyrics \text >> \layout { } \midi { \tempo 4=60 } } > Setting-simple-songs.html > > Hmm, it says that for simple stuff, just add > \addlyrics under the notes. > Let's see if that works. Hey, it does! > > insert > > \addlyrics{ > type lyrics here > } > > into your example, right after your notes. Here's > some context: > -- > %15 > d''8. c''16 b'8 a' gis' e' c'' b' | > a'2 \bar "|." > } > \addlyrics{ > type lyrics here > } > > > > \layout { > } > - > > > PLEASE, please read the docs! We've spent hours and > hours writing > and editing the docs. This question required ten > seconds of reading > the first section about vocal music! How could we > make this easier to > find? > > - Graham > > __ Discover Yahoo! Get on-the-go sports scores, stock quotes, news and more. Check it out! http://discover.yahoo.com/mobile.html ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
PNG problem with 2.5.27 on WinXP
I installed 2.5.27 on WinXP box and it worked fine but it fails to generate PNG files :( I have python installed and 2.4.2 works okay. When I tried to find out what happens I found that file lilylib.py is missing. I tried to place an old lilylib.py from 2.4.2 there but it did not work. And lilylib.py from latest CVS doesn't work either -- it has to be modified during compilation... How to solve this problem? I need PNG files as preview images for PDFs... BTW I don't see any diagnostics when lilypond works. It may be ok for these who love drag&drop, but I work in bash (cygwin) and use makefile to generate several PDF and PNG files at once. How to force lilypond to print diagnostics to stdout, like 2.4.2 did? Also I can't run lilypond -h to find out all command line options... -- Roman V. Isaev http://www.soprano-recorder.ru Moscow, Russia ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
how to fix this mess
Slur crosses decrescendo mark http://www.soprano-recorder.ru/tmp/question.gif : fis2( _\markup { " " \column { " " \italic \dynamic "p" } } \> g4) _\markup { " " \column { " " \italic \dynamic "pp" } } \! r4 | \bar "|." I used \markup because if I use \p and \pp things get hairy... http://www.soprano-recorder.ru/tmp/question.gif : fis2( \p \> g4) \pp \! r4 | \bar "|." What is the proper method to solve this problem? -- Roman V. Isaev http://www.soprano-recorder.ru Moscow, Russia ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to fix this mess
On 4-Jun-05, at 10:36 PM, Roman V. Isaev wrote: Slur crosses decrescendo mark What is the proper method to solve this problem? Increase the #'padding property. See http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/ Common-tweaks.html (I normally set it to #1.5 , if that looks too big I decrease it, but it's a good number to start with) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond 2.4.4 package on suse 9.3: dvips problem
Robert Memering kirjoitti: compilation went quite smoothly. at least I'm glad about this. But it is not much use, because none of my old 2.4.x scores work. I used convert-ly, but I still have several problems. One score doesn't compile, and the other ones have one-line-staves instead of five-line ones (this -at least- seems to be a bug of the unstable version because the score on page 48 of the 2.5 Manual, pdf version, shows the same phenomenon). Yes, seems that either that score is somehow broken or there is a bug in lilypond 2.5.27. On the other hand, for me the 2.5.27 on SuSE 9.3 has worked fine (as have most versions after 2.5.18, by the way), in my opinion it is not at all that 'unstable'. I also tested converting some 2.4.x scores and this mostly went OK. One occasion, however, was somehow messed with the encodings (2.4 *.ly files being in iso-8859-1 and 2.5 *.ly files in utf-8) and that one produced blank pages after the header. But when I tried converting again, this also went OK. As I could not reproduce the problem there's not much to say about it. So, I think that I will wait for a new stable version, because I am fed up with spending days on trying to get things running. Or, how about a bug report with short examples? The stable version is coming pretty soon, and would be nice if your problem were fixed in it, too. my best, Tapio ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to fix this mess
On 06/04, Graham Percival wrote: > On 4-Jun-05, at 10:36 PM, Roman V. Isaev wrote: > >Slur crosses decrescendo mark > >What is the proper method to solve this problem? > Increase the #'padding property. See > http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/ > Common-tweaks.html > (I normally set it to #1.5 , if that looks too big I decrease it, but > it's a good number to start with) I tried to increase padding: \override Script #'padding = #5 it moved down tenuto and staccato marks a lot but did not do anything else and "p > pp" picture crossed with slur remained the same... -- Roman V. Isaev http://www.gunlab.com.ru Moscow, Russia ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
convert-ly in 2.5.27
During conversion it marks files as \version "2.5.25" Is it okay?.. -- Roman V. Isaev http://www.soprano-recorder.ru Moscow, Russia ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user