X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=lisp%2Futf-2000%2FREADME.en;h=8c3b71b810491a29a5c22003c542ea04b0f5c03c;hp=a68a9a5125628aba9ed7def843762a690ca8477e;hb=8446d9ddabcd222a62507fe60ffc05f092abad69;hpb=339a6af152417bc1599a63c42495df4bd635b673 diff --git a/lisp/utf-2000/README.en b/lisp/utf-2000/README.en index a68a9a5..8c3b71b 100644 --- a/lisp/utf-2000/README.en +++ b/lisp/utf-2000/README.en @@ -1,33 +1,33 @@ CHISE character database format (S-expression version) -+ + * Relations between Characters -Property-name `->foo' or `<-foo' mean relations between characters. +Feature-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. +If there are a relationship `foo', feature-name `->foo' means a value +of the feature is a `foo' of the defined character. Likewise, +feature-name `<-foo' means the defined character is a `foo' of each +value of the feature. -Example 1: If a character ?A has property `(->lowercase . (?a))', the -character ?a specified in the property is a lowercase of the defined +Example 1: If a character ?A has feature `(->lowercase . (?a))', the +character ?a specified in the feature is a lowercase of the defined character ?A. -Example 2: If a character ?a has property `(<-lowercase . (?A))', the +Example 2: If a character ?a has feature `(<-lowercase . (?A))', the defined character ?a is a lowercase of the character ?A specified in -the property. +the feature. ** Character Reference -Type of property `->foo' or `<-foo' are list of ``char-ref''. The +Type of feature `->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 + char-ref = character | char-spec | char-spec -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: +The type ``char-spec'' is a list of features. In the list of +features, some keys are defined in the specification. Following list +describes meaning of keys: :char Required. It indicates a character. @@ -48,25 +48,38 @@ list describes meaning of keys: yunhai (inkai) $B1$2q(B yunhai-bei (inkaiho) $B1$2qJd(B zihui (jii) $B;zWC(B - zihui-bei (jiiho) $B;zWCJd(B + zihui-biansi $B;zWC(B-$BQ~;w(B + zihui-biansi-2char $B;zWC(B-$BQ~;w(B-$BFs;zAj;w(B + zihui-bu (zihui-bei, jiiho) $B;zWCJd(B cihai (jikai) $B<-3$(B jiyun (shuuin) $B=81$(B + wuyinjiyun (goon-shuuin) $B8^2;=81$(B + wuyin-pianhai (goon-henkai) $B8^2;JS3$(B haipian (kaihen) $B3$JS(B kangxi $B9/_f;zE5(B + kangxi-biansi-2char $B9/_f;zE5(B-$BQ~;w(B-$BFs;zAj;w(B + kangxi-biansi-3char $B9/_f;zE5(B-$BQ~;w(B-$B;0;zAj;w(B guangyun (kouin) $B9-1$(B daikanwa (morohashi-daikanwa) $BBg4AOB<-E5(B - ruishuu-meigishou $BN`f\L>5A>6(B + (goonruiju) $B8^2;N`f\(B + ruijumyougishou (ruishuu-meigishou) $BN`f\L>5A>6(B zhengyun (seiin) $B@51$(B - zhengzi-tong (seiji-tsuu) $B@5;z$(CwW(B + zhengzitong (zhengzi-tong, seiji-tsuu) $B@5;z$(CwW(B shuowen-tongxun-dingsheng (setsumon-tsuukun-teisei) $B@bJ8DL71Djfa(B shuowen $B@bJ8(B + shuowen-zhu (danchuu) $(C`c$BJ82r;zCm!JCJCp!K(B songyuan-yilai-suzipu (sougen-irai-zokujifu) $BAW850JMhB/;zIh(B yuquan $B6L@t(B chuanpian (senhen) $B@nJS(B + hanshu (kanjo) $B4A=q(B + lunheng (ronkou) $BO@9U(B + hougen + (jigakushinan) $B;z3X;XFn(B + -** Properties +** Features ->lowercase indicates lowercase ->uppercase indicates uppercase @@ -75,17 +88,17 @@ list describes meaning of keys: ->fullwidth indicates ``fullwidth'' characters <-fullwidth a ``fullwidth'' character of -->same-ideograph indicates same characters ($BF1;z(B) -->original-ideograph indicates ``original'' characters ($BK\;z(B) -<-original-ideograph an ``original'' character of -->ancient-ideograph indicates ``ancient'' characters ($B8E;z(B) -<-ancient-ideograph an ``ancient'' character of -->vulgar-ideograph indicates ``vulgar'' characters ($BB/;z(B) -<-vulgar-ideograph a ``vulgar'' character of -->wrong-ideograph indicates ``wrong'' characters ($Bkw;z(B) -<-wrong-ideograph a ``wrong'' character of -->simplified-ideograph indicates simplified characters -<-simplified-ideograph a simplified character of +->same indicates same characters ($BF1;z(B) +->original indicates ``original'' characters ($BK\;z(B) +<-original an ``original'' character of +->ancient indicates ``ancient'' characters ($B8E;z(B) +<-ancient an ``ancient'' character of +->vulgar indicates ``vulgar'' characters ($BB/;z(B) +<-vulgar a ``vulgar'' character of +->wrong indicates ``wrong'' characters ($Bkw;z(B) +<-wrong a ``wrong'' character of +->simplified indicates simplified characters +<-simplified a simplified character of ->ideographic-variants indicates variants ($B0[BN;z(B) ->synonyms indicates synonyms