Version 38 of Unicode

Updated 2007-11-27 15:29:08 by LV

Purpose: Gather together related Wiki references to Unicode (= ISO 10646), the standard multilingual character encoding - if the ASCII code chart is a page, Unicode is a book with hundreds of such pages. Or, put differently: Unicode is to ASCII what rational numbers are to integers - you still can't represent everything, but infinitely more ;-)

http://www.unicode.org/ http://www.wikipedia.org/wiki/unicode http://www.joelonsoftware.com/articles/Unicode.html


http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html has iso10646 fonts that are useful to install on Unix.

http://www.slovo.info/unifonts.htm links to free TrueType fonts for larger or smaller subsets of the Unicode. Two fonts for writing almost any Latin script based language, one of them is TimesRoman like [L1 ] together with many articles about Unicode.


Until version 3.0, 16 bits (\u0000-\uFFFD: the "Basic Multilingual Plane", BMP) were sufficient for any Unicode. From 3.1, we must expect longer codes - up to 31 bits long, as specified in ISO 10646. Why 31 bits? Because that is the maximum that can be expressed in UTF-8: 6 bytes, omitting the taboo values \xFE and \xFF. (RS)

 1111110a 10aaaaaa 10bbbbbb 10bbcccc 10ccccdd 10dddddd

(small letters standing for "payload" bits of bytes a..d, highestmost has only 7 bits)


Character Sets And Code Pages At The Push Of A Button http://www.i18nguy.com/unicode/codepages.html

Lots of other good info at the same site's home page [L2 ]


"ASCII, dammit" [L3 ] goes the other way.

Unicode Explained [L4 ] (book review)


LV What other fonts are useful for a system to have available to display fonts? Many of this wiki's pages look like damaged nonsense (for instance, displaying the fraction symbols, etc. rather than language characters). I'm using Windows XP, so I would have thought I would have the most popular fonts. Or, maybe it is some settings I need to make to Firefox 2.x? an example of the type of page I mean is (well, this morning - 2007 June 19 10:10 EDT), http://wiki.tcl.tk/34


i18n - writing for the world - Arts and crafts of Tcl-Tk programming - some random korean text