http://bugs.winehq.org/show_bug.cgi?id=3284
richard@daijobu.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |marcus@jet.franken.de
------- Additional Comments From richard@daijobu.co.uk 2005-09-09 05:46 ------- OK, I can reproduce this. ... trace:font:AddFontFileToList Loading font file "/home/rauch/.wine/dosdevices/c:/windows/fonts/wine_marlett.ttf" index 0 trace:font:AddFontFileToList fsCsb = 00000001 00000000/00000001 10000000 00000000 00000000 <--- ** This line is wrong ** trace:font:AddFontFileToList Added font L"Wine Marlett" L"Regular" ... trace:font:LoadReplaceList Got "Marlett"="Wine Marlett" trace:font:LoadReplaceList mapping L"Wine Marlett" L"Regular" to Marlett trace:font:AddFontFileToList Loading font file "/home/rauch/.wine/dosdevices/c:/windows/fonts/wine_marlett.ttf" index 0 trace:font:AddFontFileToList fsCsb = 00000001 00000000/00000001 10000000 00000000 00000000 <--- ** This line is wrong ** trace:font:AddFontFileToList Added font L"Marlett" L"Regular" ... trace:font:CreateFontIndirectW (-13 0 0 0 1 0 0 0 2) L"Marlett" => 0x6dbc trace:font:WineEngCreateFontInstance L"Marlett", h=-13, it=0, weight=400, PandF=01, charset=2 orient 0 escapement 0 trace:font:WineEngCreateFontInstance not in cache trace:font:WineEngCreateFontInstance Chosen: L"Linux Libertine" L"Book" (/usr/X11R6/lib/X11/fonts/truetype/LinLibertine-0.5.9.ttf:0)
Wine asks for "Marlett" with SYMBOL_CHARSET, and the font mapper chooses "Linux Libertine".
I will attach a new version of wine_marlett.ttf, which should fix it. It looks like the fonts in wine-20050830-SuSELinux93.i586.rpm were built with an old version of fontforge, so I'm assigning this bug to Marcus. (I used fontforge-0.0.20050904-1 in Debian unstable to build the new font)
I'll also send a patch for Wine so that it does not insist on SYMBOL_CHARSET.
To try the new wine_marlett.ttf, copy it into ~/.wine/drive_c/windows/fonts
NB. In the next release of Wine, you will not need the Fonts\Replacements key.