Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Documentation/unicode.txt: convert it to ReST markup

Probably, unicode is something that we might remove from the
docs, as all modern systems support it. Yet, this chapter
is fun, as it mentions support for the Klington fictional
charset ;)

On the other hand, I bet all other OS user manuals
explicit mention unicode support.

So, convert it to ReST and include it at the user's book.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>

+18 -4
+18 -4
Documentation/unicode.txt
··· 1 + Unicode support 2 + =============== 3 + 1 4 Last update: 2005-01-17, version 1.4 2 5 3 6 This file is maintained by H. Peter Anvin <unicode@lanana.org> as part ··· 9 6 10 7 http://www.lanana.org/docs/unicode/unicode.txt 11 8 12 - ------------------------ 9 + Introdution 10 + ----------- 13 11 14 12 The Linux kernel code has been rewritten to use Unicode to map 15 13 characters to fonts. By downloading a single Unicode-to-font table, ··· 20 16 This changes the semantics of the eight-bit character tables subtly. 21 17 The four character tables are now: 22 18 19 + =============== =============================== ================ 23 20 Map symbol Map name Escape code (G0) 24 - 21 + =============== =============================== ================ 25 22 LAT1_MAP Latin-1 (ISO 8859-1) ESC ( B 26 23 GRAF_MAP DEC VT100 pseudographics ESC ( 0 27 24 IBMPC_MAP IBM code page 437 ESC ( U 28 25 USER_MAP User defined ESC ( K 26 + =============== =============================== ================ 29 27 30 28 In particular, ESC ( U is no longer "straight to font", since the font 31 29 might be completely different than the IBM character set. This ··· 61 55 have been defined; these are used by the DEC VT graphics map. [v1.2] 62 56 THIS USE IS OBSOLETE AND SHOULD NO LONGER BE USED; PLEASE SEE BELOW. 63 57 58 + ====== ====================================== 64 59 U+F800 DEC VT GRAPHICS HORIZONTAL LINE SCAN 1 65 60 U+F801 DEC VT GRAPHICS HORIZONTAL LINE SCAN 3 66 61 U+F803 DEC VT GRAPHICS HORIZONTAL LINE SCAN 7 67 62 U+F804 DEC VT GRAPHICS HORIZONTAL LINE SCAN 9 63 + ====== ====================================== 68 64 69 65 The DEC VT220 uses a 6x10 character matrix, and these characters form 70 66 a smooth progression in the DEC VT graphics character set. I have ··· 82 74 since they are horribly vendor-specific. This, of course, is an 83 75 excellent example of horrible design. 84 76 77 + ====== ====================================== 85 78 U+F810 KEYBOARD SYMBOL FLYING FLAG 86 79 U+F811 KEYBOARD SYMBOL PULLDOWN MENU 87 80 U+F812 KEYBOARD SYMBOL OPEN APPLE 88 81 U+F813 KEYBOARD SYMBOL SOLID APPLE 82 + ====== ====================================== 89 83 90 84 Klingon language support 91 85 ------------------------ ··· 109 99 located it at the end, on a 16-cell boundary in keeping with standard 110 100 Unicode practice. 111 101 112 - NOTE: This range is now officially managed by the ConScript Unicode 113 - Registry. The normative reference is at: 102 + .. note:: 103 + 104 + This range is now officially managed by the ConScript Unicode 105 + Registry. The normative reference is at: 114 106 115 107 http://www.evertype.com/standards/csur/klingon.html 116 108 ··· 124 112 with only the actual shapes being different, in keeping with standard 125 113 Unicode practice these differences are considered font variants. 126 114 115 + ====== ======================================================= 127 116 U+F8D0 KLINGON LETTER A 128 117 U+F8D1 KLINGON LETTER B 129 118 U+F8D2 KLINGON LETTER CH ··· 168 155 U+F8FD KLINGON COMMA 169 156 U+F8FE KLINGON FULL STOP 170 157 U+F8FF KLINGON SYMBOL FOR EMPIRE 158 + ====== ======================================================= 171 159 172 160 Other Fictional and Artificial Scripts 173 161 --------------------------------------