1 <!doctype sinfo system>
3 <title>mule-ucs document (English Version)
4 <author> Miyashita Hisashi(HIMI) <mail>himi@bird.scphys.kyoto-u.ac.jp</mail>
14 MULE-UCS is a coding system and character code translator system. This has
15 an universal ability to translate from any character sets to any, and
16 constract new coding systems easily.
20 And MULE-UCS have a package to translate between MULE INTERNAL CODE and
21 ISO-10646, So you can handle ISO-10646 based coding systems on
22 Emacs/Mule(But can't work on 20.2, this version have no extended CCL), Mule
30 MULE-UCS is a character code translator system.
31 I set the goal of this system as follows.
35 <dt> map character codepoint.
36 <dd> MULE-UCS have to map character codepoint fast, and give a flexible way
37 to change mapping policy. </dd>
38 <dt> utilize character codetables
39 <dd> MULE-UCS can handle multiple codepoint tables, and then reorganize many
41 <dt> generate coding system.
42 <dd> MULE-UCS can generate coding systems from your own translation rule.
43 Of course including a CCL to convert font codepoint.
47 MULE-UCS have following supplementary features, too.
49 <li> Very biased(:-P) MULE-INTERNAL and ISO-10646 translator. and
50 ISO-10646 coding-system. </li>
51 <li> Convertor tables from text representation to MULE-UCS awarable emacs
52 lisp representation. </li>
55 <h1> MULE-UCS overview.
59 MULE-UCS consists of these modules mainly.
62 <li> Association compiler.
68 <dt> Association compiler.
69 <dd> On MULE-UCS, codepoint mapping rule is described by association
70 list(alist). Association compiler generate table set from an assocation
71 list for encoding and decoding. Association compiler also optimize tables.
73 <dd> Table Organizer can