[Bug 5887] Wine does not load dynamically generated fonts

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Apr 9 08:58:27 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=5887


Igor Tarasov <tarasov.igor at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tarasov.igor at gmail.com




--- Comment #7 from Igor Tarasov <tarasov.igor at gmail.com>  2008-04-09 08:58:26 ---
Dripple, which bug do you refer to exactly (I have wtlib, and would like to
help with testing)? Do you mean references sign and hebrew letters? If so, then
yes, there is bug on clean wine 0.9.59.

There are several files in windows/temp dir, some of them are definately ttf
fonts (named, for instance, MPS51a2.tmp). These are being created just in time
of first opening of page, containing such symbols.

Bug screenshot: http://polosatus.ru/wine/fonts_bug.png
Reference rendering: http://polosatus.ru/wine/fonts_reference.png

Notice all these boxes instead of special characters.

Reference rendering was achieved this way: I've opened these temp files in font
editor, and saved them in non-unicode encodings (in symbol, hebrew and greek to
be exact). Then I've put these new files to windows/fonts and voila! it's
working. Simple copy of these files, without encoding change didn't work.

Wine reports the following:

When program starts:

fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
fixme:font:WineEngCreateFontInstance Untranslated charset 227
fixme:imm:ImmGetDefaultIMEWnd (0x10050 - (nil) 0x1324b8 ): semi-stub
fixme:imm:ImmSetConversionStatus (0x1324b8, 0, 0): stub
fixme:imm:ImmReleaseContext (0x1005c, 0x1324b8): stub
fixme:commdlg:PageSetupDlgW Unicode implementation is not done yet

And later on, when I open text:

fixme:tooltips:TOOLTIPS_SetFont full redraw needed!

Well, I suppose the problem is with somewhat unicode.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list