Re: How to add another output format?
On Wednesday 08 February 2006 13.09, Han-Wen Nienhuys wrote: > Milan Zamazal wrote: > > I started to work on a small project to output a Festival singing mode > > file from LilyPond input (this is useful for blind authors to easily > > check lyrics is properly aligned with music). I think this could be > > similar to producing MIDI output but I haven't found a way how to take > > advantage of it. > > > > Is there a better way how to do it than analyzing the parsed music > > expression (as displayed by \displayMusic)? Is there any documentation > > on adding new output formats (without modifying LilyPond)? > > I think the quickest hack would be to add an engraver to the Lyrics > context, which can catch lyric syllables and trace to which note > (including pitch and onset time) these are connected. Another option is > to analyse the music in a separate processing phase (this is similar to > how \partcombine works). I can make a quote, if you want to sponsor this. When music streams are implemented, there is a simplification to this: The Lyric_combine_iterator knows which note each lyric syllable is synchronised to, so it can simply copy the 'pitch property from the note to the syllable. -- Erik ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
setting the number of pages for a score
My english is very poor... So I ask my question in 2 languages: J'ai l'habitude de travailler ainsi: une fois qu'une partition est complètement saisie, j'estime le nombre idéal de pages pour la lisibilité , les tournes, l'occupation des pages. J'essaie ensuite diverses valeurs avec set-global-staff-size jusqu'à obtenir ce nombre. Cette méthode est longue : modification de la valeur, recompilation , visualisation... En existe-t-il une meilleure : je pense à une variable indiquant le nombre de pages souhaité et dont l'utilisation laisserait lilypond libre de choisir la meilleure global-staff-size pour l'obtenir I'm used to work this way: once a score is completely keyed , i estimate the ideal number of pages for legibility, turns , occupation of pages. Next i try different values with set-global-staff-size until I obtain this number. This method is long : new value for global-staff-size, recompilation, test ... I'm searching a better way : I think to a variable giving the wished number of pages , lilypond being free to choose global-staff-size to obtain this number. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \tempo not working
Ed Baskerville wrote: How much? Besides myself, I bet there are a number of people that would I think 100 EUR is a reasonable amount, given the effort it will require. like this, and I'd certainly be willing to chip in. I also notice you have a general MIDI rewrite on the sponsor-worthy feature page...any ballpark on how much the full monty would cost? I've detailed the first steps, for a total of 1330 eur. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the number of pages for a score
i don't think this exists in lilypond at the moment, but i think it's a very good idea too. anyone know how easy it would be to implement it? On 2/9/06, Jose-Luc Hopital <[EMAIL PROTECTED]> wrote: > My english is very poor... > So I ask my question in 2 languages: > J'ai l'habitude de travailler ainsi: une fois qu'une partition > est complètement saisie, j'estime le nombre idéal de pages > pour la lisibilité , les tournes, l'occupation des pages. > J'essaie ensuite diverses valeurs avec set-global-staff-size > jusqu'à obtenir ce nombre. Cette méthode est longue : > modification de la valeur, recompilation , visualisation... > En existe-t-il une meilleure : je pense à une variable > indiquant le nombre de pages souhaité et dont l'utilisation > laisserait lilypond libre de choisir la meilleure > global-staff-size pour l'obtenir > > I'm used to work this way: once a score is completely > keyed , i estimate the ideal number of pages for legibility, > turns , occupation of pages. Next i try different values > with set-global-staff-size until I obtain this number. > This method is long : new value for global-staff-size, > recompilation, test ... > I'm searching a better way : I think to a variable giving the wished > number of pages , lilypond being free to choose > global-staff-size to obtain this number. > > > > ___ > 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: split lyrics
I'm not sure if you ever got an answer to your question. Also, I'm not sure exactly what you tried to achieve and what failed. If, for example, you just wanted to move one of the lyrics lines above the stave, you could either use the idea from the "SATB vocal score" example in the manual or use the nice feature mentioned in the NEWS file for version 2.6 (but not in the manual as far as I can see): \version "2.6.5" \score{ << \context Staff = mystave << \context Voice = "melody" { \relative c' { c << {\voiceOne c'8 e} \context Voice = splitpart {\voiceTwo c, 4} >> \oneVoice c4 c | c } } >> \new Lyrics \lyricsto "melody" { we shall not o- ver- come } \new Lyrics \with { alignAboveContext = #"mystave" } \lyricsto "splitpart" { shall } >> } /Mats [EMAIL PROTECTED] wrote: Hello, I'm looking through the archives and I've found almost exactly what I need. I'm trying to have a split where the text for the upper part is above the staff, and the text for lower voice is below the staff, and I just cannot figure out what to do. The example I found from the archives (from Mats Bengtsson) is here: \version "2.6.5" \score{ << \context Voice = "melody" { \relative c' { c << {\voiceOne c'8 e} \context Voice = splitpart {\voiceTwo c, 4} >> \oneVoice c4 c | c } } \new Lyrics \lyricsto "melody" { we shall not o- ver- come } \new Lyrics \lyricsto "splitpart" { shall } >> } But everything I try affects the splitpart and not the melody. ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ 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: split lyrics
Wow, that’s grat. I didn’t know about the ”align above context”‘cause it’s not in the manual. Thanks Am 09.02.2006 um 07:55 schrieb Mats Bengtsson: I'm not sure if you ever got an answer to your question. Also, I'm not sure exactly what you tried to achieve and what failed. If, for example, you just wanted to move one of the lyrics lines above the stave, you could either use the idea from the "SATB vocal score" example in the manual or use the nice feature mentioned in the NEWS file for version 2.6 (but not in the manual as far as I can see): \version "2.6.5" \score{ << \context Staff = mystave << \context Voice = "melody" { \relative c' { c << {\voiceOne c'8 e} \context Voice = splitpart {\voiceTwo c, 4} >> \oneVoice c4 c | c } } >> \new Lyrics \lyricsto "melody" { we shall not o- ver- come } \new Lyrics \with { alignAboveContext = #"mystave" } \lyricsto "splitpart" { shall } >> } /Mats [EMAIL PROTECTED] wrote: Hello, I'm looking through the archives and I've found almost exactly what I need. I'm trying to have a split where the text for the upper part is above the staff, and the text for lower voice is below the staff, and I just cannot figure out what to do. The example I found from the archives (from Mats Bengtsson) is here: \version "2.6.5" \score{ << \context Voice = "melody" { \relative c' { c << {\voiceOne c'8 e} \context Voice = splitpart {\voiceTwo c, 4} >> \oneVoice c4 c | c } } \new Lyrics \lyricsto "melody" { we shall not o- ver- come } \new Lyrics \lyricsto "splitpart" { shall } >> } But everything I try affects the splitpart and not the melody. ___ Telefonate ohne weitere Kosten vom PC zum PC: http:// messenger.yahoo.de ___ 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 = ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
1 and 5 lines to percussion
Peace and Health in Jesus Christ \version "2.4.5" Is it possible to have a 1 line staff (as in RhythmicStaff) to type non pitched instruments and then when the percussionist will change to marimba, for example, the staff at this precise measure became 5 line with G clef and after change again - according the instrument he has to play? thanks in advance, a r s ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \tempo not working
On Wednesday 08 February 2006 07:27 am, Han-Wen Nienhuys wrote: > Ed Baskerville wrote: > > I just responded on bug-lilypond with a link to previous documentation > > of the problem: > > > > http://lists.gnu.org/archive/html/bug-lilypond/2004-02/msg00346.html > > > > For now, you can use Mighty MIDI for playback, available on > > versiontracker.com. You can clean up the MIDI file by importing lilypond's product into midge, a GNU midi editor. The format is utterly alien to lilypond, but to change velocities and tempos it's a snap. If it chokes, try going through abc first. lily --> midi --> abc --> midi --> midge edit --> midi. Not nearly as bad as it looks. daveA -- Free download of technical exercises worth a lifetime of practice: "Dynamic Guitar Technique": http://www.openguitar.com/instruction.html email: "David Raleigh Arnold" <[EMAIL PROTECTED]>|<[EMAIL PROTECTED]> or use [EMAIL PROTECTED]: http://www.openguitar.com/contact.html ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \tempo not working
Put me down for 20 EUR to help fix the tempo bug. Any other takers? On Feb 9, 2006, at 2:14 AM, Han-Wen Nienhuys wrote: Ed Baskerville wrote: How much? Besides myself, I bet there are a number of people that would I think 100 EUR is a reasonable amount, given the effort it will require. like this, and I'd certainly be willing to chip in. I also notice you have a general MIDI rewrite on the sponsor- worthy feature page...any ballpark on how much the full monty would cost? I've detailed the first steps, for a total of 1330 eur. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Putting Lyrics between barlines / Lyrics and \appogiatura
Thanks Thies... I tried your hint but the lyrics still cross the bar line. My main concern is that lyrics hang over the bar along the right hand side of the score. Especially if the note is a semi-quaver the lyric will tend to hang in space. If there is a extender line this makes the situation worse as the lyric and the extender-line hangs in white space. the \override Score.PaperColumn #'keep-inside-line = ##t command doesn't work to well either. There is a small reduction in the overhang but it is still present. I think there needs to be more space given to last note if there is an associated lyric. Now for that \appogiatura problem... and why lyrics alignment to the appogiatura note and not the main note. Trent - Original Message - From: "Thies Albrecht" <[EMAIL PROTECTED]> To: "Trent Johnston" <[EMAIL PROTECTED]>; "lilypond" Sent: Friday, February 10, 2006 4:28 AM Subject: Re: Putting Lyrics between barlines / Lyrics and \appogiatura > Hi Trent! > > > But what I have found is that tiny fragments of bar-lines > > appear under the lyrics. How can I get rid of these? > Using > > \context Lyrics = "lmelodySop" \lyricmode { >\lyricsto "melodySop" \override BarLine #'bar-size = #0 \verse > } > > in the score section works. > > I don't know whether this is supposed to be a bug or not. But I also > wouldn't have expected any bar lines in lyric context when adding a > Bar_engraver. > > On the other side: I wouldn't mind lyrics crossing bar lines (and hence > not add any Bar_engraver) as long as there are no visible bar lines > (like when using a StaffGroup). > > Kind regards, > Thies Albrecht > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Segmentation fault in Lily 2.7.32-3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thomas Scharkowski wrote: > I get the same error here with 2.7.32.3 windows. > > Thomas > > >>Hi folks, >> >>I've just downloaded and installed the GNU/Linux GUB for 2.7.32-3. >>I've convert-ly'ed a slightly older score (that compiled cleanly under >>2.7.29) and compiled. It fails with this error: >> >>[EMAIL PROTECTED]:~/Work_Folder/music/projects/IdaAndDot$ lilypond >>IdaAndDot.ly GNU LilyPond 2.7.32 Processing `IdaAndDot.ly' Parsing... >>error: unknown translator: `Parenthesis_engraver' Segmentation fault >> >> >>SHould I forward this to lily-bug? >> >>Cam >> >> >> >>___ >>lilypond-user mailing list >>lilypond-user@gnu.org >>http://lists.gnu.org/mailman/listinfo/lilypond-user > > > > Good news--it all works with the new 2.7.33. Thanks team! Cam -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD68NevoajcVq9gkURAjSHAJ9cvxJPPzYdc10Im54Jqc6WEteIOgCfWd/7 iAVodr5kiR8Jt6t12TBZrOQ= =XKSV -END PGP SIGNATURE- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the number of pages for a score
Jose-Luc Hopital wrote: I'm used to work this way: once a score is completely keyed , i estimate the ideal number of pages for legibility, turns , occupation of pages. Next i try different values with set-global-staff-size until I obtain this number. First of all, i recommend playing with \override Score.SpacingSpanner #'shortest-duration-space instead of global-staff-size. If you do many pieces with different global-staff-sizes, then put them all together they look strange because they all have different font sizes! This method is long : new value for global-staff-size, recompilation, test ... I'm searching a better way : I think to a variable giving the wished number of pages , lilypond being free to choose global-staff-size to obtain this number. Once again, I think changing the spacing instead of the font size is better. But as it happens, I have been working on something like this for some time now. I am still having some problems, but I thought I'd share what I have so far (this is my first time hacking the lily source, so be gentle!). I am writing a combined page/line breaker that aims to break pages in a page-turnable way. The idea is that the user will add \allowPageBreak in certain places, then lilypond will break the pages optimally with page turns only at those allowed places. The actual page-breaking part is currently a mess, but I think the line breaker is mostly OK, so I am enclosing a patch for my new line breaker. Rather than simply breaking lines optimally like the Gourlay_breaker, the line breaker allows specification of - the number of lines to break things into - the starting point - the ending point It also stores intermediate calculations to ensure that each recalculation (with different parameters maybe) is short. It is currently slower than the Gourlay_breaker (it makes lily about 20% slower) but I haven't done much optimisation and in any case it does a lot more work. The idea for the page breaker is that, using a similar algorithm to the current Gourlay line breaker, it will try out different numbers of systems on each page until it finds the solution with the least combined line and page demerits. The starting/ending point specification in the line breaker allows the page breaker to only line break the segment of music between 2 possible page breaks. As I said previously, the page breaker is still a mess. It's mostly related to the fact that lilypond assumes that, once the line breaking is done, it can throw away unneeded grobs. Since I need to try many different line breakings, this is causing problems. If there is enough interest in the page breaker (and people think the design is acceptable) then I will keep going on this. Joe PS: this is probably a stupid question, but how do I get CVS to give me a diff including new files? I tried the -N option, but that didn't work. As a result, I attach a patch for my changes to existing files and my new files in full (I know this is discouraged, sorry). Index: lily/break-algorithm.cc === RCS file: /sources/lilypond/lilypond/lily/break-algorithm.cc,v retrieving revision 1.53 diff -u -r1.53 break-algorithm.cc --- lily/break-algorithm.cc 6 Feb 2006 01:13:58 - 1.53 +++ lily/break-algorithm.cc 9 Feb 2006 23:05:24 - @@ -89,7 +89,7 @@ } std::vector -Break_algorithm::solve () const +Break_algorithm::solve () { std::vector h= do_solve (); Index: lily/gourlay-breaking.cc === RCS file: /sources/lilypond/lilypond/lily/gourlay-breaking.cc,v retrieving revision 1.92 diff -u -r1.92 gourlay-breaking.cc --- lily/gourlay-breaking.cc 6 Feb 2006 01:13:58 - 1.92 +++ lily/gourlay-breaking.cc 9 Feb 2006 23:05:24 - @@ -75,7 +75,7 @@ inspiration. */ std::vector -Gourlay_breaking::do_solve () const +Gourlay_breaking::do_solve () { std::vector optimal_paths; Link_array__Grob_ all Index: lily/include/break-algorithm.hh === RCS file: /sources/lilypond/lilypond/lily/include/break-algorithm.hh,v retrieving revision 1.30 diff -u -r1.30 break-algorithm.hh --- lily/include/break-algorithm.hh 3 Feb 2006 01:32:16 - 1.30 +++ lily/include/break-algorithm.hh 9 Feb 2006 23:05:26 - @@ -30,14 +30,14 @@ Simple_spacer_wrapper *generate_spacing_problem (Link_array__Grob_ const &, Interval) const; - virtual std::vector do_solve () const = 0; + virtual std::vector do_solve () = 0; public: virtual ~Break_algorithm (); Simple_spacer *(*get_line_spacer) (); Break_algorithm (); void set_pscore (Paper_score *); - std::vector solve () const; + std::vector solve (); }; #endif // BREAK_HH Index: lily/include/gourlay-breaking.hh === RCS file: /sources/lilypond/lilypond/lily/include/gourlay-breaking.hh,v
Re: alignAboveContext problems together with \lyricsto
Yes it is a great feature. I just used it tonight in transcribing a song. By the way, I still have a problem with the setting of the lyrics, and for this reason I attached its file. Alright, I managed to put the lyrics of the bass above the clef in the refrain. But I couldn't force it to go further up: The 3rd system (measure 7) has these lyrics settings: The four stanzasThe refrain: (...) His might. (...) for youTrust in the One (...) (...) to gain.[I would like to put the words of the bass on this line, more or less] (...) the end. Bass words -> Trust in the One I guess different lyrics contexts can't overlap, so what should I do? I tried Lyrics.VerticalAxisGroup #'minimum-Y-extent, but it didn't help. I'll be much beholden to you. Eduardo Vieira - Original Message - From: "Mats Bengtsson" <[EMAIL PROTECTED]> To: "Lilypond bug" Sent: Thursday, February 09, 2006 2:01 PM Subject: alignAboveContext problems together with \lyricsto > Hi, > > I just realized that there is a problem with setting alignAboveContext > within a lyrics context if the corresponding lyrics doesn't start at the > top of the score. Example: > > \version "2.6.0" > \score{ > << > \context Staff = mystave << > \context Voice = "melody" { >\relative c' { c > << {\voiceOne c'} \context Voice = splitpart {\voiceTwo c,8 e} >> > } > } > \context Voice = splitpart {s1 * 2} % Doesn't help! > >> > \new Lyrics \lyricsto "melody" { \set alignAboveContext = #"mystave" > Text above } > \new Lyrics \lyricsto "splitpart" { \set alignAboveContext = #"mystave" > not above } > >> > } > > The problem is that also the \set directive seems to happen at the same > place as the > first syllable, which is too late. A workaround, of course, is to use \with: > > \version "2.6.0" > \score{ > << > \context Staff = mystave << > \context Voice = "melody" { >\relative c' { c > << {\voiceOne c'} \context Voice = splitpart {\voiceTwo c,8 e} >> > } > } > \context Voice = splitpart {s1 * 2} % Doesn't help! > >> > \new Lyrics \with {alignAboveContext = #"mystave" } \lyricsto "melody" > { Text above } > \new Lyrics \with {alignAboveContext = #"mystave" } \lyricsto > "splitpart" { also above } > >> > } > > > The problem is the same in version 2.6 and 2.7. > >/Mats > > -- > = > 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 > = > > > > ___ > bug-lilypond mailing list > bug-lilypond@gnu.org > http://lists.gnu.org/mailman/listinfo/bug-lilypond > % Created on Fri Feb 03 20:21:54 BRST 2006 \version "2.7.30" #(set-global-staff-size 16) \header { title = "Trust in the Lord" poet = "Paul W. Cook, b. 1907" composer = "George W. Blackwell, b. 1904" copyright = "Property of Geo. W. Blackwell & Paul W. Cook, 1930. Used by permission" } \include "english.ly" verseI= \lyricmode { \set stanza = "1." Trust in the Lord, What priv -- i -- lege giv -- en! O in this world fail not to live right; Stand by His word with hope and de -- ci -- sion, God will not leave you, trust in His might. } verseII= \lyricmode { \set stanza = "2." Trust in the Lord; for -- get not His prom -- ise, Heav -- en will pass ere it prove un -- true; Sing mid your tri -- als, have faith in Je -- sus, Trust in His grace suf -- fi -- cient for you. Trust in the One who nev -- er will fail you, On Him re -- ly, He's faith -- ful to you; O do not fal -- ter, stay on the al -- tar, An -- chor your soul in Him that is true. } verseIII= \lyricmode { \set stanza = "3." Trust in the Lord when you are in trou -- ble, When in your life come sor -- row and pain, God is un -- fail -- ing, dai -- ly He'll help you, O -- ver your foes the vic -- t'ry to gain. } verse= \lyricmode { \set stanza = "4." Trust in the Lord, how sweet the ex -- pe -- rience, If in this life we on Him de -- pend; Fit -- ted for ser -- vice; rea -- dy for judg -- ment, So let us live and trust to the end. } basi = \lyricmode { Trust in the One who nev -- er will fail you, On Him re -- ly, He's } tebai = \lyricmode { faith -- ful to you; } basii = \lyricmode { O do not fal -- ter, stay on the al -- tar, An -- chor your soul in } tebaii = \lyricmode { Him that is true. } staffSoprano = \new Staff { \time 9/8 \set Staff.midiInstrument="choir aahs" \set Staff.shapeNoteStyles = ##(do re mi fa #f la ti) \key c \major \clef treble \context Voice = "melodySop" { \relative c'' { \autoBeamOff \partial 8*3 < g e >8 < fs ds > < g e > < e c >4. < e g >4. < c' e, >8 < d e, > < c e, > < c f,>4. 8 4. < c e,>4. %%% 1st sys
Lilypond error for 3 eighth notes
It looks like Lilypond is giving the wrong output here: { \time 3/4 c'4. c'8 d' e' } The three eighth notes are grouped together. I have no idea why this should happen, because they aren't triplets. If the time signature were 6/8 then it might make sense, but otherwise I can't imagine why. I guess there isn't any "right" or "wrong" way to group 8th notes, but this is a strange choice for the default. I'm using version 2.6.5.1. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond error for 3 eighth notes
would c'4. c'8 d'[ e'] be what you expect? or what? On 2/10/06, Ben Fisher <[EMAIL PROTECTED]> wrote: > > It looks like Lilypond is giving the wrong output here: > > { > \time 3/4 > c'4. c'8 d' e' > } > > The three eighth notes are grouped together. I have no idea why this should > happen, because they aren't triplets. If the time signature were 6/8 then it > might make sense, but otherwise I can't imagine why. > > I guess there isn't any "right" or "wrong" way to group 8th notes, but this > is a strange choice for the default. I'm using version 2.6.5.1. > ___ > 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
LilyPond 2.7.32 File Sizes
Hi, I think that it has been mentioned several times before that the current LilyPond CVS versions produce PDF's with large file sizes. The culprit is the embedding of some fonts roughly 20 to 30 times (or once for each character that uses that font?). However, LilyPond's own Feta font doesn't seem to be one of these. Pango problems??? Aligorith _ Check out the latest video @ http://xtra.co.nz/streaming ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user