nanogui: UniCode


Previous by date: 29 Mar 2000 07:27:33 -0000 Re: FLTK - keyboard input, Greg Haerr
Next by date: 29 Mar 2000 07:27:33 -0000 Re: 'Persistent' nano-X server, Greg Haerr
Previous in thread: 29 Mar 2000 07:27:33 -0000 Re: UniCode, Bradley D. LaRonde
Next in thread: 29 Mar 2000 07:27:33 -0000 Re: Unicode, vidar.hokstad.com

Subject: Unicode
From: ####@####.####
Date: 29 Mar 2000 07:27:33 -0000
Message-Id: <TFSWDLLB@mn.man.de>

Hi!

Some time ago we where talking about unicode and what storage scheme to use,
UTF-8, UTF-16 or UTF-32. Here

http://www.unicode.org/unicode/faq/

I found, that only 28000 Characters are used in the moment. So 16 Bit would be
no problem:

Q: What about the Far East support?

Unicode incorporates the characters of all the major government standards for
ideographic characters from Japan, Korea, China, and Taiwan, and more.
The Unicode Standard, Version 3.0 has almost 28,000 ideographic characters. The
Unicode Consortium actively works with the IRG committee of ISO SC2/WG2 to
define additional sets of ideographic characters for inclusion in future
versions.


I think, that this will fit for a while, because all important or existing
languages are completely in this standard and there is still enough room
available.

So this could speak for a 16-Bit representation. I think, it would be more easy
to convert a given program to 16 bit, because you have a single 16 bit value for
a character, not a floating scheme. So it could be easier to use existing
routines for example to get the length of a string etc. (This could be
different: Is a length the lenght in bytes or the number of characters -what now
could be different. But in old programs its always the same.)

Martin


Previous by date: 29 Mar 2000 07:27:33 -0000 Re: FLTK - keyboard input, Greg Haerr
Next by date: 29 Mar 2000 07:27:33 -0000 Re: 'Persistent' nano-X server, Greg Haerr
Previous in thread: 29 Mar 2000 07:27:33 -0000 Re: UniCode, Bradley D. LaRonde
Next in thread: 29 Mar 2000 07:27:33 -0000 Re: Unicode, vidar.hokstad.com


Powered by ezmlm-browse 0.20.