wine 0.9.30-35 Something strange happened with the fonts ?
billmedland at shaw.ca
Tue Apr 17 16:46:17 CDT 2007
On Tue, 2007-17-04 at 22:08 +0100, Nick Law wrote:
> Huw Davies wrote:
> > On Tue, Apr 17, 2007 at 01:03:03AM +0100, Nick Law wrote:
> >> Nick Law wrote:
> >>> Well, I don't quite know what happened there with the fonts, however
> >>> my fonts are now back working by deleting the contents of the fonts
> >>> folder c:\windows\fonts\ and simply copying in verdana.ttf +
> >>> bold+italics etc into this folder.
> >>> The reason I had to copy verdana was because the application 'anno
> >>> domini' copies a font called broadway into \windows\fonts\ then
> >>> another application 'Virtual Mechanics Webengine' then uses the
> >>> broadway font for it's license dialogue box, presumably because that's
> >>> the only font present in c:\windows\fonts\ unless verdana is in
> >>> /windows/font/ directory then it uses that which looks an awful lot
> >>> more legible than the broadway font.
> >>> So it seems to be working now, however I have a question.
> >>> When you run notepad.exe and look at the fonts available, with an
> >>> empty windows\fonts\ directory notepad lists about 51 fonts, all of
> >>> which are truetype except 1. So why are these fonts not in
> >>> \windows\fonts\ where applications such as webengine can find them ?
> >>> And how does fontforge figure in this equation, I assume it generates
> >>> the 51 fonts & then wine passes those fonts in some way. However won't
> >>> that cause a problem for applications that expect to find fonts
> >>> present in \windows\fonts ?
> >>> Regards
> >>> Nick
> >> I tied it down to a specific font sserief.fon 18,576 bytes (generated
> >> with fontforge ?) This being present in \windows\fonts causes the
> >> license & help dialogues text to be blank in the webengine application..
> >> while in notepad MS sans serif text is also blank. Another, much larger
> >> sserief.fon file (about 62Kbytes) was present in X11/truetype (which may
> >> have come from a windows system ?) was used instead which worked just
> >> fine in both notepad & webengine. So could fontforge be producing a bad
> >> sserief.fon file or .fon files that wine has trouble displaying ?. I
> >> checked back to 0.9.30 and the md5 of the sserief.fon file is the
> >> same as the file in 0.9.35. so the fon file hasn't changed so is it
> >> something in wine changed between version 0.9.30 & 35 ?
> >> Is it the case these .fon files should not be in /windows/fonts
> > We shouldn't be installing fonts into c:\windows\fonts. They go into
> > /usr/share/wine/fonts where Wine should find them (or they'll be found
> > in the build tree if you're running straight from there).
> > fontforge earlier than about Jan 2006 does have some problems
> > generating the bitmap fonts, so that may be part of your problem.
> > Huw.
> /usr/share/wine/fonts does not exist on my system. Is this directory
> supposed to be created by wine/winecfg or by the make install when
> compiling from source.
> I've compiled again from source & started with a fresh .wine directory
> but /usr/share/wine/fonts/ still does not exist. Are you sure that's
> correct or do have to manually create the directory ?
or it might be in /usr/local/share/wine/fonts
(which it is on mine)
More information about the wine-devel