On Thu, 30 Oct 2003 11:30:46 +0000, you wrote: > On Wed, Oct 29, 2003 at 08:23:16PM +0100, Rein Klazes wrote: > > Hi, > > > > There are a couple of non-MS TT fonts on my system that only display > > rectangles in win98's charmap.exe. Wine recognize these to have a SYMBOL > > character set but Windows (win2k) does not. So libfreetype returning a > > character mapping ft_encoding_symbol is not enough, I propose testing > > the 0xf000 character offset that is assumed in other parts of the code. > > > > Tested to work for libfreetype 2.0.9 and 2.1.5 > > This sounds strange. Is there any chance that you could send me the > font?
in your mailbox. > Failing that could you send me the output of ftdump? I did not even know ftdump, here is the output of my rinki dinkie: These two are the problem fonts: | font '/dos/d/win98/fonts/nwcv15.ttf' | num_glyphs 60 flags 00000219 num_charmaps 2 firstchar 0 | encoding #0 is armn platform: 1 encoding: 0 err 0 firstchar 0 | encoding #1 is symb platform: 3 encoding: 0 err 0 firstchar 20 | font '/usr/share/fonts/truetype/mapsym.ttf' | num_glyphs 46 flags 00000219 num_charmaps 3 firstchar 20 | encoding #0 is unic platform: 0 encoding: 0 err 0 firstchar 20 | encoding #1 is armn platform: 1 encoding: 0 err 0 firstchar 0 | encoding #2 is symb platform: 3 encoding: 0 err 0 firstchar 20 Compare that to a well behaved font: | font '/dos/d/win98/fonts/VANDALE.ttf' | num_glyphs 227 flags 00000259 num_charmaps 3 firstchar f020 | encoding #0 is unic platform: 0 encoding: 0 err 0 firstchar f020 | encoding #1 is armn platform: 1 encoding: 0 err 0 firstchar 0 | encoding #2 is symb platform: 3 encoding: 0 err 0 firstchar f020 Encoding & platform are exactly the same, I need something else then the charmap properties. Rein. -- Rein Klazes [EMAIL PROTECTED]
