From 25db88f7e34c5e76b5004c1cd12ec9351a8dc3c2 Mon Sep 17 00:00:00 2001 From: tomo Date: Thu, 19 May 2005 12:45:32 +0000 Subject: [PATCH] - Use "feature" instead of "property". - Use "char-spec" instead of "char-property-list". (Character Reference): Add `wuyinjiyun' and `shuowen-zhu'. (Properties): Sync with current feature names. --- lisp/utf-2000/README.en | 54 ++++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/lisp/utf-2000/README.en b/lisp/utf-2000/README.en index 35fb06b..661a84c 100644 --- a/lisp/utf-2000/README.en +++ b/lisp/utf-2000/README.en @@ -2,32 +2,32 @@ 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. @@ -51,6 +51,7 @@ list describes meaning of keys: zihui-bei (jiiho) $B;zWCJd(B cihai (jikai) $B<-3$(B jiyun (shuuin) $B=81$(B + wuyinjiyun (goon-shuuin) $B8^2;=81$(B haipian (kaihen) $B3$JS(B kangxi $B9/_f;zE5(B guangyun (kouin) $B9-1$(B @@ -61,6 +62,7 @@ list describes meaning of keys: 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 @@ -68,7 +70,7 @@ list describes meaning of keys: kanjo $B4A=q(B ronkou $BO@9U(B -** Properties +** Features ->lowercase indicates lowercase ->uppercase indicates uppercase @@ -77,17 +79,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 -- 1.7.10.4