[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Getting started
Andries.Brouwer@cwi.nl wrote on 1999-08-27 21:33 UTC:
> Maybe I am asking for information you gave in other letters
> already, but before I start looking at the present state of
> keyboard/console driver, fonts and character support and the like,
> I would like to ask: can you describe the desired interface
> between keyboard/console driver, user, and application?
> Under X? On the console?
>
>
> I would like to have a plan, a goal to reach, and then work
> towards it in a long series of small steps.
> Maybe you can just point me towards some web page?
> If there is no such page, we might try and construct it.
Please read
http://www.cl.cam.ac.uk/~mgk25/unicode.html
It describes briefly what the new "xterm -u8" does (and how you can
install it), and what extensions will hopefully get into it soon (wide
characters for CJK and overstriking combining characters for Thai/Lao/
math/IPA/Navaho/etc.). From the application's point of view, the
console should follow along very similar paths obviously.
Other news: in
http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts.tar.gz
you will now also find a new font 9x18.bdf, that is essentially a
beautified 9x15 font, with more head/foot space, such that combining
accents can work nicely and such that it is not necessary any more to
use a shrinked base character before you can fit an accent over it
(as it was necessary with most of the other "-misc-fixed-*" fonts.
9x18 will also go well together with the new 18x18 ideographic
font in
http://www.cl.cam.ac.uk/~mgk25/download/ucs-fonts-asian.tar.gz
to provide bi-width Japanese output. For those of you who have never
used kterm and the like before: It is common practice to specify two
fonts, one x*y pixels wide, the other x*2y pixels wide, and the
ideographic characters are taken from the wide font (and occupy two
character cells), while the European characters come from the narrow
(normal) font. Unicode Technical Report #11 specifies, which Unicode
characters should be taken from the wider font in xterm and the
console.
I highly recommend that you install the new xterm from
http://www.clark.net/pub/dickey/xterm/xterm.tar.gz
and the new fonts and have a look with just "cat" at the example/* and
*.repertoire-utf8 UTF-8 text files that come with the fonts. That's what
the console should be able to display as well.
Markus
--
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/