Apply new glyph-image conventions for `cns11643-3'.
[chise/xemacs-chise.git-] / lisp / mule / mule-conf.el
index 66847c2..5997e66 100644 (file)
    '==cns11643-1
    "CNS 11643 Plane 1 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?1$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-1
              =>iso-ir 171
    '==cns11643-2
    "CNS 11643 Plane 2 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?2$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-2
              =>iso-ir 172
    '==cns11643-3
    "CNS 11643 Plane 3 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?3$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-3
              =>iso-ir 183
    '==cns11643-4
    "CNS 11643 Plane 4 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?4$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-4
              =>iso-ir 184
    '==cns11643-5
    "CNS 11643 Plane 5 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?5$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-5
              =>iso-ir 185
    '==cns11643-6
    "CNS 11643 Plane 6 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?6$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-6
              =>iso-ir 186
    '==cns11643-7
    "CNS 11643 Plane 7 representative glyph-images."
    '(registry "CNS11643[.-]\\(.*[.-]\\)?7$"
-             dimension 1
+             dimension 2
              chars 94
              mother =cns11643-7
              =>iso-ir 187
               max-code    ,(+ (lsh #x6403 16) #xFFFF)
               code-offset    ,(lsh #x6403 16)))
 
-  (make-charset
-   '=>>>hanyo-denshi/ja
-   "Han'you-Denshi/JA abstract glyph-forms"
-   '(long-name "Han'you-Denshi/JA glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.JA-0$"
-              mother =hanyo-denshi/ja))
-  (make-charset
-   '=>>>hanyo-denshi/jb
-   "Han'you-Denshi/JB abstract glyph-forms"
-   '(long-name "Han'you-Denshi/JB glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.JB-0$"
-              mother =hanyo-denshi/jb))
-  (make-charset
-   '=>>>hanyo-denshi/jc
-   "Han'you-Denshi/JC abstract glyph-forms"
-   '(long-name "Han'you-Denshi/JC glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.JC-0$"
-              mother =hanyo-denshi/jc))
-  (make-charset
-   '=>>>hanyo-denshi/jd
-   "Han'you-Denshi/JD abstract glyph-forms"
-   '(long-name "Han'you-Denshi/JD glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.JD-0$"
-              mother =hanyo-denshi/jd))
-  (make-charset
-   '=>>>hanyo-denshi/ft
-   "Han'you-Denshi/FT abstract glyph-forms"
-   '(long-name "Han'you-Denshi/FT glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.FT-0$"
-              mother =hanyo-denshi/ft))
-  (make-charset
-   '=>>>hanyo-denshi/ib
-   "Han'you-Denshi/IB abstract glyph-forms"
-   '(long-name "Han'you-Denshi/IB glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.IB-0$"
-              mother =hanyo-denshi/ib))
-  (make-charset
-   '=>>>hanyo-denshi/hg
-   "Han'you-Denshi/HG abstract glyph-forms"
-   '(long-name "Han'you-Denshi/HG glyph-forms"
-              chars 94
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.HG-0$"
-              mother =hanyo-denshi/hg))
-  (make-charset
-   '=>>>hanyo-denshi/jt
-   "JT (Juuki Touitsu Moji) abstract glyph-forms"
-   '(long-name "Han'you-Denshi/JT glyph-forms"
-              chars 256
-              dimension 2
-              columns 2
-              graphic 2
-              direction l2r
-              registry "HanyoDenshi\\.JT-0$"
-              mother =hanyo-denshi/jt))
-  (make-charset
-   '=>>>hanyo-denshi/ks
-   "KoSeki-touitsu-moji abstract glyph-forms"
-   '(long-name "Han'you-Denshi/KS glyph-forms"
-              chars 256
-              dimension 3
-              columns 2
-              graphic 2
-              direction l2r
-              mother =hanyo-denshi/ks))
+  (define-charset-alias '=>>>hanyo-denshi/ja '=hanyo-denshi/ja)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/ja
+  ;;  "Han'you-Denshi/JA abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/JA glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.JA-0$"
+  ;;              mother =hanyo-denshi/ja))
+  (define-charset-alias '=>>>hanyo-denshi/jb '=hanyo-denshi/jb)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/jb
+  ;;  "Han'you-Denshi/JB abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/JB glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.JB-0$"
+  ;;              mother =hanyo-denshi/jb))
+  (define-charset-alias '=>>>hanyo-denshi/jc '=hanyo-denshi/jc)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/jc
+  ;;  "Han'you-Denshi/JC abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/JC glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.JC-0$"
+  ;;              mother =hanyo-denshi/jc))
+  (define-charset-alias '=>>>hanyo-denshi/jd '=hanyo-denshi/jd)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/jd
+  ;;  "Han'you-Denshi/JD abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/JD glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.JD-0$"
+  ;;              mother =hanyo-denshi/jd))
+  (define-charset-alias '=>>>hanyo-denshi/ft '=hanyo-denshi/ft)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/ft
+  ;;  "Han'you-Denshi/FT abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/FT glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.FT-0$"
+  ;;              mother =hanyo-denshi/ft))
+  (define-charset-alias '=>>>hanyo-denshi/ib '=hanyo-denshi/ib)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/ib
+  ;;  "Han'you-Denshi/IB abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/IB glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.IB-0$"
+  ;;              mother =hanyo-denshi/ib))
+  (define-charset-alias '=>>>hanyo-denshi/hg '=hanyo-denshi/hg)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/hg
+  ;;  "Han'you-Denshi/HG abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/HG glyph-forms"
+  ;;              chars 94
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.HG-0$"
+  ;;              mother =hanyo-denshi/hg))
+  (define-charset-alias '=>>>hanyo-denshi/jt '=hanyo-denshi/jt)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/jt
+  ;;  "JT (Juuki Touitsu Moji) abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/JT glyph-forms"
+  ;;              chars 256
+  ;;              dimension 2
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              registry "HanyoDenshi\\.JT-0$"
+  ;;              mother =hanyo-denshi/jt))
+  (define-charset-alias '=>>>hanyo-denshi/ks '=hanyo-denshi/ks)
+  ;; (make-charset
+  ;;  '=>>>hanyo-denshi/ks
+  ;;  "KoSeki-touitsu-moji abstract glyph-forms"
+  ;;  '(long-name "Han'you-Denshi/KS glyph-forms"
+  ;;              chars 256
+  ;;              dimension 3
+  ;;              columns 2
+  ;;              graphic 2
+  ;;              direction l2r
+  ;;              mother =hanyo-denshi/ks))
 
   (make-charset
    '=>>hanyo-denshi/ja
                   ;; max-code  67392
                  ))
   (define-charset-alias 'ideograph-gt '=gt)
-  (make-charset '=>>>gt
-               "GT 2000 abstract glyph-forms"
-               '(long-name     "GT abstract glyph-forms"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 mother        =gt))
+  (define-charset-alias '=>>>gt '=gt)
+  ;; (make-charset '=>>>gt
+  ;;               "GT 2000 abstract glyph-forms"
+  ;;               '(long-name     "GT abstract glyph-forms"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 mother        =gt))
   (make-charset '=>>gt
                "GT 2000 abstract glyphs"
                '(long-name     "GT abstract glyphs"
                  direction     l2r
                  =>iso-ir      177
                  mother        =>>>ucs@unicode))
-  (make-charset '=>>>ucs@jis/1990
-               "UCS Representative glyph-forms for JIS X 0208/0212:1990"
-               '(long-name     "UCS glyph-forms for JIS:1990"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 =>iso-ir      177
-                 mother        =>>>ucs@jis))
-  (make-charset '=>>>ucs@jis/2000
-               "UCS Representative glyph-forms for JIS X 0213:2000"
-               '(long-name     "UCS glyph-forms for JIS:2000"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 =>iso-ir      177
-                 mother        =>>>ucs@jis))
-  (make-charset '=>>>ucs@jis/2004
-               "UCS Representative glyph-forms for JIS X 0213:2004"
-               '(long-name     "UCS glyph-forms for JIS:2004"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 =>iso-ir      177
-                 mother        =>>>ucs@jis))
-  (make-charset '=>>>ucs@ks
-               "UCS Representative glyph-forms for Korean Standards"
-               '(long-name     "UCS glyph-forms for KS"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 =>iso-ir      177
-                 mother        =>>>ucs@unicode))
-  (make-charset '=>>>ucs@cns
-               "UCS Representative glyph-forms for CNS 11643 sources"
-               '(long-name     "UCS glyph-forms for CNS"
-                 chars         256
-                 dimension     3
-                 columns       2
-                 graphic       2
-                 direction     l2r
-                 =>iso-ir      177
-                 mother        =>>>ucs@unicode))
+  ;; (make-charset '=>>>ucs@jis/1990
+  ;;               "UCS Representative glyph-forms for JIS X 0208/0212:1990"
+  ;;               '(long-name     "UCS glyph-forms for JIS:1990"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 =>iso-ir      177
+  ;;                 mother        =>>>ucs@jis))
+  ;; (make-charset '=>>>ucs@jis/2000
+  ;;               "UCS Representative glyph-forms for JIS X 0213:2000"
+  ;;               '(long-name     "UCS glyph-forms for JIS:2000"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 =>iso-ir      177
+  ;;                 mother        =>>>ucs@jis))
+  ;; (make-charset '=>>>ucs@jis/2004
+  ;;               "UCS Representative glyph-forms for JIS X 0213:2004"
+  ;;               '(long-name     "UCS glyph-forms for JIS:2004"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 =>iso-ir      177
+  ;;                 mother        =>>>ucs@jis))
+  ;; (make-charset '=>>>ucs@ks
+  ;;               "UCS Representative glyph-forms for Korean Standards"
+  ;;               '(long-name     "UCS glyph-forms for KS"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 =>iso-ir      177
+  ;;                 mother        =>>>ucs@unicode))
+  ;; (make-charset '=>>>ucs@cns
+  ;;               "UCS Representative glyph-forms for CNS 11643 sources"
+  ;;               '(long-name     "UCS glyph-forms for CNS"
+  ;;                 chars         256
+  ;;                 dimension     3
+  ;;                 columns       2
+  ;;                 graphic       2
+  ;;                 direction     l2r
+  ;;                 =>iso-ir      177
+  ;;                 mother        =>>>ucs@unicode))
 
   (make-charset '=ucs@iso
                "ISO/IEC 10646 for its representative glyphs"
                  =>iso-ir      177
                  mother        =ucs@unicode))
   (define-charset-alias 'ucs-cns '=ucs@cns)
+  (define-charset-alias '=>>>ucs@cns '=ucs@cns)
   (make-charset '=ucs@cns/fw
                "ISO/IEC 10646 for CNS 11643 with fullwidth"
                '(long-name     "UCS for CNS-fullwidth"
                  mother        =ucs@jis))
   (define-charset-alias '=ucs@jis-1990 '=ucs@jis/1990)
   (define-charset-alias '=ucs-jis-1990 '=ucs@jis/1990)
+  (define-charset-alias '=>>>ucs@jis/1990 '=ucs@jis/1990)
   (make-charset '=ucs@jis/2000
                "ISO/IEC 10646 for JIS X 0213:2000"
                '(long-name     "UCS for JIS:2000"
                  mother        =ucs@jis))
   (define-charset-alias '=ucs@jis-2000 '=ucs@jis/2000)
   (define-charset-alias '=ucs-jis-2000 '=ucs@jis/2000)
+  (define-charset-alias '=>>>ucs@jis/2000 '=ucs@jis/2000)
   (make-charset '=ucs@jis/2004
                "ISO/IEC 10646 for JIS X 0213:2004"
                '(long-name     "UCS for JIS:2004"
                  direction     l2r
                  =>iso-ir      177
                  mother        =ucs@jis))
+  (define-charset-alias '=>>>ucs@jis/2004 '=ucs@jis/2004)
   (make-charset '=ucs@JP
                "UCS for common glyphs used in Japan"
                '(long-name     "UCS for Japan"
                  =>iso-ir      177
                  mother        =ucs@unicode))
   (define-charset-alias 'ucs-ks '=ucs@ks)
+  (define-charset-alias '=>>>ucs@ks '=ucs@ks)
   (make-charset '=ucs-bmp@ks
                "ISO/IEC 10646 BMP for KS"
                '(long-name     "BMP for KS"