Re: Font scaling [Was: XML file format - Linux vs Windows]
- From: Lars Clausen <lrclause cs uiuc edu>
- To: dia-list gnome org
- Subject: Re: Font scaling [Was: XML file format - Linux vs Windows]
- Date: 20 Jun 2002 11:10:03 -0500
On Thu, 20 Jun 2002, Ian Britten wrote:
On Wed, 19 Jun 2002, Lars Clausen wrote:
We have, and I did in fact make a renderer that uses it. If you take
the 0.90 tarball and compile with --enable-freetype, you can see pretty
antialiased TrueType fonts.
I started out to try this, but am running into a SEGV :-( I haven't
looked too closely at it yet, so I'm not sure whether its dia (0.90) or
freetype (2.0.9).
Here's the stacktrace, in case anyone recognises it:
Program received signal SIGSEGV, Segmentation fault.
0x4036f610 in ps2_hints_apply () from /usr/lib/libfreetype.so.6
(gdb) where
#0 0x4036f610 in ps2_hints_apply () from /usr/lib/libfreetype.so.6
#1 0x403517ca in FT_Get_Postscript_Name () from /usr/lib/libfreetype.so.6
#2 0x080a2d55 in dia_add_freetype_font ()
#3 0x4024ddaf in g_hash_table_foreach () from /usr/lib/libglib-1.2.so.0
#4 0x080a3504 in font_init ()
#5 0x0806fc53 in app_init ()
#6 0x0809b5a7 in main ()
#7 0x4041a5b0 in __libc_start_main () from /lib/libc.so.6
If I find anything more, I'll let you know. (FWIW, I'm pretty sure that
we use FT_Get_Postscript_Name() when printing, and it works for us :-/)
Sounds like a font is confusing either Dia or Freetype. Maybe try it with
just a few simple fonts? You could isolate the problem by printing out
the Freetype name before FT_Get_Postscript_Name.
-Lars
--
Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor
"I do not agree with a word that you say, but I |----------------------------
will defend to the death your right to say it." | Where are we going, and
--Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]