This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Unicode fonts [was: Re: [1.7] Updated: cygwin-1.7.0-45]
- From: Thomas Wolff <towo at computer dot org>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 8 Apr 2009 16:23:30 +0200 (CEST)
- Subject: Re: Unicode fonts [was: Re: [1.7] Updated: cygwin-1.7.0-45]
- References: <20090331111757.GA22043@calimero.vinschen.de> <200904021548.n32FmJff025399@mail.bln1.bf.nsn-intra.net>
- Reply-to: cygwin-xfree at cygwin dot com
I wrote:
> Now that cygwin supports UTF-8 in a standard fashion, I think it's time
> to also add Unicode fonts to the Cygwin/X distribution. Otherwise the
> additional value of running xterm or rxvt in UTF-8 mode is quite limited.
>
> I would be willing to provide the Unicode versions of the standard
> "misc-fixed" fonts (source: http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html)
> as a package maintainer, if that's accepted.
Yaakov wrote:
> 1) Do any major Linux distros package these fonts? I can't find such a
> package in Gentoo or Debian.
I know for sure with SUSE. I would have assumed others provide them as well
since Unicode support has become standard finally, I think, and the misc-fixed
fonts are kind of traditional standard fonts for xterm & co.
> 2) Many of these fonts collide with those provided by X.Org. How would
> you intend to deal with this?
They are distinguished by font encoding. E.g. xlsfonts would include:
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-1
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-10
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-11
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-13
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-14
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-15
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-16
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-2
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-3
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-4
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-5
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-7
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-8
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso8859-9
-misc-fixed-medium-r-normal--18-120-100-100-c-90-koi8-r
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
SUSE even installs them into the same directory. I would like
to do that too, so I wouldn't have to care whether a new
directory is included in the X font path by default (otherwise
I'd have to change that in postinstall, but where is it defined?).
On the other hand, installing into the same directory means
fonts.dir has to be changed in postinstall (no problem) but
would have to changed again in a postremove script (invoking
mkfontdir after removing files) rather than preremove. I don't
know how to deal with this, since postremove is not available.
Is clean removal of a font package a prerequisite?
Kind regards,
Thomas
--
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/