In each *fullwidth* variant:
authortomo <tomo>
Tue, 9 Nov 2004 11:35:04 +0000 (11:35 +0000)
committertomo <tomo>
Tue, 9 Nov 2004 11:35:04 +0000 (11:35 +0000)
- Use `<-denotational' instead of `=>ucs'.
- Omit features defined in the mother.
In each ucs character:
- Omit `->fullwidth' for non-UCS objects.

lisp/utf-2000/u02070-Superscripts.el
lisp/utf-2000/u02080-Subscripts.el

index fdff77c..2f762c4 100644 (file)
     (digit-value        . 4)
     (numeric-value      . 4)
     (->decomposition   super #x0034)
-    (->fullwidth
-     ((name              . "fullwidth superscript four")
-      (=ks-x1001         . #x2979)     ; &K0-2979; [09-89]
-      ))
     (=ucs              . #x2074)       ; ⁴
     ))
 (define-char
-  '((name              . "fullwidth superscript four")
-    (=>ucs             . #x2074)       ; ⁴
-    (general-category  number other) ; Normative Category
-    (bidi-category     . "EN")
-    (mirrored          . nil)
-    (decimal-digit-value . 4)
-    (digit-value        . 4)
-    (numeric-value      . 4)
-    (->decomposition   wide #x2074)
+  '((<-denotational
+     ((name              . "SUPERSCRIPT FOUR")
+      (=ucs              . #x2074)     ; ⁴
+      ))
     (<-fullwidth
      ((name              . "SUPERSCRIPT FOUR")
       (=ucs              . #x2074)     ; ⁴
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006E)
-    (->fullwidth
-     ((name              . "fullwidth superscript latin small letter n")
-      (=ks-x1001         . #x297A)     ; &K0-297A; [09-90]
-      ))
     (=ucs              . #x207F)       ; ⁿ
     ))
 (define-char
-  '((name              . "fullwidth superscript latin small letter n")
-    (=>ucs             . #x207F)       ; ⁿ
-    (general-category  letter lowercase) ; Normative Category
-    (bidi-category     . "L")
-    (mirrored          . nil)
-    (->decomposition   wide #x207F)
+  '((<-denotational
+     ((name              . "SUPERSCRIPT LATIN SMALL LETTER N")
+      (=ucs              . #x207F)     ; ⁿ
+      ))
     (<-fullwidth
      ((name              . "SUPERSCRIPT LATIN SMALL LETTER N")
       (=ucs              . #x207F)     ; ⁿ
index 5533caa..d407d64 100644 (file)
     (digit-value        . 1)
     (numeric-value      . 1)
     (->decomposition   sub #x0031)
-    (->fullwidth
-     ((name              . "FULLWIDTH SUBSCRIPT ONE")
-      (=ks-x1001         . #x297B)     ; &K0-297B; [09-91]
-      ))
     (=ucs              . #x2081)       ; ₁
     ))
 (define-char
-  '((name              . "FULLWIDTH SUBSCRIPT ONE")
-    (=>ucs             . #x2081)       ; ₁
-    (general-category  number other) ; Normative Category
-    (bidi-category     . "EN")
-    (mirrored          . nil)
-    (decimal-digit-value . 1)
-    (digit-value        . 1)
-    (numeric-value      . 1)
-    (->decomposition   wide #x2081)
+  '((<-denotational
+     ((name              . "SUBSCRIPT ONE")
+      (=ucs              . #x2081)     ; ₁
+      ))
     (<-fullwidth
      ((name              . "SUBSCRIPT ONE")
       (=ucs              . #x2081)     ; ₁
     (digit-value        . 2)
     (numeric-value      . 2)
     (->decomposition   sub #x0032)
-    (->fullwidth
-     ((name              . "FULLWIDTH SUBSCRIPT TWO")
-      (=ks-x1001         . #x297C)     ; &K0-297C; [09-92]
-      ))
     (=ucs              . #x2082)       ; ₂
     ))
 (define-char
-  '((name              . "FULLWIDTH SUBSCRIPT TWO")
-    (=>ucs             . #x2082)       ; ₂
-    (general-category  number other) ; Normative Category
-    (bidi-category     . "EN")
-    (mirrored          . nil)
-    (decimal-digit-value . 2)
-    (digit-value        . 2)
-    (numeric-value      . 2)
-    (->decomposition   wide #x2082)
+  '((<-denotational
+     ((name              . "SUBSCRIPT TWO")
+      (=ucs              . #x2082)     ; ₂
+      ))
     (<-fullwidth
      ((name              . "SUBSCRIPT TWO")
       (=ucs              . #x2082)     ; ₂
     (digit-value        . 3)
     (numeric-value      . 3)
     (->decomposition   sub #x0033)
-    (->fullwidth
-     ((name              . "FULLWIDTH SUBSCRIPT THREE")
-      (=ks-x1001         . #x297D)     ; &K0-297D; [09-93]
-      ))
     (=ucs              . #x2083)       ; ₃
     ))
 (define-char
-  '((name              . "FULLWIDTH SUBSCRIPT THREE")
-    (=>ucs             . #x2083)       ; ₃
-    (general-category  number other) ; Normative Category
-    (bidi-category     . "EN")
-    (mirrored          . nil)
-    (decimal-digit-value . 3)
-    (digit-value        . 3)
-    (numeric-value      . 3)
-    (->decomposition   wide #x2083)
+  '((<-denotational
+     ((name              . "SUBSCRIPT THREE")
+      (=ucs              . #x2083)     ; ₃
+      ))
     (<-fullwidth
      ((name              . "SUBSCRIPT THREE")
       (=ucs              . #x2083)     ; ₃
     (digit-value        . 4)
     (numeric-value      . 4)
     (->decomposition   sub #x0034)
-    (->fullwidth
-     ((name              . "FULLWIDTH SUBSCRIPT FOUR")
-      (=ks-x1001         . #x297E)     ; &K0-297E; [09-94]
-      ))
     (=ucs              . #x2084)       ; ₄
     ))
 (define-char
-  '((name              . "FULLWIDTH SUBSCRIPT FOUR")
-    (=>ucs             . #x2084)       ; ₄
-    (general-category  number other) ; Normative Category
-    (bidi-category     . "EN")
-    (mirrored          . nil)
-    (decimal-digit-value . 4)
-    (digit-value        . 4)
-    (numeric-value      . 4)
-    (->decomposition   wide #x2084)
+  '((<-denotational
+     ((name              . "SUBSCRIPT FOUR")
+      (=ucs              . #x2084)     ; ₄
+      ))
     (<-fullwidth
      ((name              . "SUBSCRIPT FOUR")
       (=ucs              . #x2084)     ; ₄