New file.
authortomo <tomo>
Mon, 13 Aug 2001 09:02:48 +0000 (09:02 +0000)
committertomo <tomo>
Mon, 13 Aug 2001 09:02:48 +0000 (09:02 +0000)
lisp/utf-2000/README.en [new file with mode: 0644]

diff --git a/lisp/utf-2000/README.en b/lisp/utf-2000/README.en
new file mode 100644 (file)
index 0000000..062db5b
--- /dev/null
@@ -0,0 +1,90 @@
+UTF-2000 character database format (S-expression version)
+
+* Relations between Characters
+
+Property-name `->foo' or `<-foo' mean relations between characters.
+
+If there are a relationship `foo', property-name `->foo' means a value
+of the property is a `foo' of the defined character.  Likewise,
+property-name `<-foo' means the defined character is a `foo' of each
+value of the property.
+
+Example 1: If a character ?A has property `(->lowercase . (?a))', the
+character ?a specified in the property is a lowercase of the defined
+character ?A.
+
+Example 2: If a character ?a has property `(<-lowercase . (?A))', the
+defined character ?a is a lowercase of the character ?A specified in
+the property.
+
+
+** Character Reference
+
+Type of property `->foo' or `<-foo' are list of ``char-ref''.  The
+type char-ref is defined by following definition:
+
+   char-ref = character | char-spec | char-property-list
+
+The type ``char-property-list'' is a property-list.  In the
+property-list, some keys are defined in the specification.  Following
+list describes meaning of keys:
+
+  :char
+       Required.  It indicates a character.
+       [type] character | char-spec
+
+  :sources
+       Optional.  It indicates a source of the relation.
+       [type] list of symbols
+
+       Meaning of some symbols are defined.  Following list describes
+       meaning of symbols:
+
+               doubun-tsuukou                  \e$BF1J8DL9M\e(B
+               gyokuhen                        \e$B6LJS\e(B
+               henkai                          \e$BJS3$\e(B
+               inkaiho                         \e$B1$2qJd\e(B
+               jii                             \e$B;zWC\e(B
+               jiiho                           \e$B;zWCJd\e(B
+               jiyun (shuuin)                  \e$B=81$\e(B
+               kangxi                          \e$B9/_f;zE5\e(B
+               kouin                           \e$B9-1$\e(B
+               morohashi-daikanwa              \e$BBg4AOB<-E5\e(B
+               ruishuu-meigishou               \e$BN`f\L>5A>6\e(B
+               seiin                           \e$B@51$\e(B
+               seiji-tsuu                      \e$B@5;zDL\e(B
+               setsumon-tsuukun-teisei         \e$B@bJ8DL71Djfa\e(B
+               shuowen                         \e$B@bJ8\e(B
+               yuquan                          \e$B6L@t\e(B
+               chuuka-daijiten                 \e$BCf2ZBg<-E5\e(B
+
+** Properties
+
+->lowercase    indicates lowercase
+->uppercase    indicates uppercase
+->titlecase    indicates titlecase (uppercase + lowercase)
+
+->fullwidth    indicates ``fullwidth'' characters
+<-fullwidth    a ``fullwidth'' character of
+
+->same-ideograph       indicates same characters (\e$BF1;z\e(B)
+->original-ideograph   indicates ``original'' characters (\e$BK\;z\e(B)
+<-original-ideograph   an ``original'' character of
+->ancient-ideograph    indicates ``ancient'' characters (\e$B8E;z\e(B)
+<-ancient-ideograph    an ``ancient'' character of
+->vulgar-ideograph     indicates ``vulgar'' characters (\e$BB/;z\e(B)
+<-vulgar-ideograph     a ``vulgar'' character of
+->simplified-ideograph indicates simplified characters
+<-simplified-ideograph a simplified character of
+->ideographic-variants indicates variants (\e$B0[BN;z\e(B)
+->synonyms             indicates synonyms
+
+->radical              indicates corresponding radical forms
+<-radical              a radical form of
+
+->bopomofo             indicates bopomofo characters
+<-bopomofo             a bopomofo character of
+
+->ideographic          indicates corresponding characters used with
+                       Ideographic script
+<-ideographic          an Ideographic symbol of