fonts in Cygwin
Klaus Kassner
Klaus.Kassner@physik.uni-magdeburg.de
Sun Aug 14 11:34:00 GMT 2005
Michael Denk wrote (schrieb, a écrit):
> On Mon, 1 Aug 2005, Klaus Kassner wrote:
> Actually I got Helvetica Narrow working. I don't know how Debian handles
Well, I did not, so far :-(. I have not done everything *exactly* as
you describe, because that was not possible, but I think I was close
enough that it should have worked, unless I overlooked something important.
> XXX.alias files as normally only files named fonts.alias are recognized as
> aliases. I appended the content from this file to fonts.alias, did some
I just copied gsfonts-x11.alias to fonts.alias, because there was no
previous fonts.alias in Type1.
> renaming (e.g. medium vs. regular), copied the fonts from the ghostscript
> fonts dir to the Type1 fonts dir and called font-update to rebuild
> fonts.dir, fonts.scale and the font cache.
I did that, too, except for the renaming, since I did not know which
fonts to rename to what. Incidentally, there is no man page of
font-update and "font-update -h" does not give any information either.
Is it usable only to rebuild fonts.dir and the other stuff in
/usr/X11R6/lib/X11/fonts?
I had to remove some of the copied fonts, because font-update did not
find font sizes and font weights for them. These were all the fonts
starting with "hr". But then font-update worked through the directory
without error message, and I restarted the X server. After calling
xfig, I had to notice that now xfig did not even find the Times Roman
fonts, not to speak of Helvetica Narrow...
Fortunately (or rather, cautiously), I had made a backup of the Type1
directory and after removing the "spoilt" one and replacing it by the
backup, everything worked as before - that is, most fonts were present,
but Helvetica Narrow was not. (But when starting xfig, I always get a
warning: startup scroll not found, which I don't really understand and
which does not seem to affect its functioning.)
> After restarting the X server
> this worked for some fonts in Xfig or xfontsel, others crashed the
> applications.
> I found some information on the internet that Debian users who have
> installed gsfonts-x11 experienced similar behavior to some extent. I wrote
> some nifty installation script that does all the work in setting up the
> mappings to the ghostscript fonts but as long as I don't know why some
> fonts cause these crashes I prefer not to publish it. This could take a
> while.
My question is then: did you use the ghostscript fonts from your cygwin
installation (this is what I did) or those from some other Linux/Unix
system?
What I'll probably try next is to get only Helvetica-Narrow running,
i.e. copy only those few fonts, because they are actually the only ones
I need in addition to those working already. But I do not understand
why the system lost the Times Roman fonts. How does the fonts.alias
mechanism work? I read that you can have one fonts.alias for several
directories. But there was one in almost every font directory under
/usr/X11R6/lib/X11/fonts. And the Times fonts are not in Type1,
apparently, so I don't understand how changing directory Type1 and none
of the others can render them invisible...
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/
More information about the Cygwin-xfree
mailing list