freetype-devel
[Top][All Lists]
Advanced

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

[Devel] Differences between 2.0.9 and 2.1.0+?


From: Pavel Janík
Subject: [Devel] Differences between 2.0.9 and 2.1.0+?
Date: Wed, 10 Jul 2002 19:12:42 +0200
User-agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.3.50 (i386-suse-linux-gnu)

Hi,

I'm currently working on upgrading build-in freetype in
OpenOffice.org. I successfully upgraded to 2.0.9. Now I'm trying to go to
2.1.0, but I have reached the problem with one font - it is known as
OpenSymbol in OpenOffice.org (you can find it in
OpenOffice.org1.0/share/fonts/truetype/opens___.ttf if you installed OOo,
or in extras/source/truetype/symbol/opens___.ttf if you have
sources. I have also uploaded it to http://www.janik.cz/tmp/opens___.ttf
for your convenience). It is not rastered as it was in 2.0.9. I have asked
Pavel Kaňkovský about that issue and he told me to try 2.1.2. I did so, but
the result is the same as it was with 2.1.0 so we are at 2.0.9 right
now. And this is also the reason of this letter ;-)

This problem is most easily reproduced via Insert -> Special symbol
OpenOffice.org menu. I have created two screenshots of the Special Symbols
dialog with OpenSymbol font. The first one is with freetype 2.0.9, the
second one is with 2.1.2. With 2.1.2, no character is rasterized. I think
this is clearly the bug in the font itself or in 2.1.2. I think you can be
interested in solving the problem.

The problem can be seen with or without byte code interpreter and I use the
appended patches to build OOo with the newest freetype:

freetype-2.1.2.patch - this patch is only updated from built-in 2.0.5 and
the only difference is byte code interpreter turned on

OO-new-freetype-patch.diff - you have changed NEXT_UShort to FT_UShort and
similar

I have uploaded all files, patches and screenshots to
http://www.janik.cz/tmp/OOo-freetype/

Please keep me informed if you decide to investigate this, I'm not
subscribed to devel list for a long time.
-- 
Pavel Janík

Experience is that, which you get after you need it.
                  -- Rik van Riel in linux-kernel


reply via email to

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