This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Unicode fonts [was: Re: [1.7] Updated: cygwin-1.7.0-45]


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]