bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: font error in 2.11.36/5 - workaround (not quite)


From: Risto Vääräniemi
Subject: Re: font error in 2.11.36/5 - workaround (not quite)
Date: Mon, 24 Dec 2007 14:14:03 -0800 (PST)

Hi again,

Risto Vääräniemi wrote:
> I made some more tests. On my XP box the effect was similar 
> to Martial-3's observations, i.e., dynamic texts and time 
> signature were converted to sans-serif font but lyrics and 
> markups were fine. I was wondering why I got different results 
> on this computer but I finally remembered that I had copied 
> the Lilypond OTF fonts to the Windoze Fonts directory. 
> When did the same trick on my W2k box I got similar results.
> 
> After that I copied the Type1 Feta fonts to windoze\fonts 
> directory (normal copy & paste doesn't work, but command 
> line copy does). After that LP was able to find the Feta 
> font and the output seemed quite OK.

I think there are two font bugs after all (they could be interrelated,
though). One is related to missing accents and the other to substituting all
fonts with Verdana.

The trick described above only helps if you're suffering the Verdana font
error that was introduced in .36 (cannot find fonts under LP installation
dir). If the accents were missing (in .35) it won't bring them back. :-(

I made a new installation on my mother's computer (XP Personal in Finnish)
and I cannot get accents on the prints even if I copy the OTF and TYPE1
fonts to Windows\Fonts dir. The fonts are restored to normal, though.

On my two other computers (XP Pro and W2k both in English) there were no
accent problems either with .35 or .36. I wonder if there could be a
connection with Windoze language and font (Pango?) errors.

When LP is run with -V option it blurts out errors like this:
(lilypond.exe:712): Pango-CRITICAL **: pango_coverage_get: assertion `index
>= 0' failed

programming error: FT_Get_Glyph_Name () error: invalid argument
continuing, cross fingers
programming error: Glyph has no name, but font supports glyph naming.
Skipping glyph U+FFFFFFFF, file C:/WINDOWS/fonts/CenturySchL-Ital.otf
continuing, cross fingers

If someone is interested in a full print, let me know.

-Risto

-- 
View this message in context: 
http://www.nabble.com/font-error--in-2.11.36-tp14313181p14491636.html
Sent from the Gnu - Lilypond - Bugs mailing list archive at Nabble.com.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]