char-attribute (Re: 甲骨文字)
守岡知彦 / MORIOKA Tomohiko
tomo @ mousai.as.wakwak.ne.jp
2002年 12月 25日 (水) 18:49:10 JST
>>>>> In [chise-ja : No.00096]
>>>>> "藤原さん" = Yoshi Fujiwara <yfujiwar @ atr.co.jp> wrote:
藤原さん> >put-char-attribute
藤原さん> >save-char-attribute-table
藤原さん> すいません,おもしろそうなので使い方を教えて下さい.例えば
藤原さん> 「深さ」属性として
藤原さん> 木 -> 1
藤原さん> 林 -> 2
藤原さん> 森 -> 3
藤原さん> という値を付けて保存し,後日ロードしたいとすると具体的にはど
藤原さん> うしましょう?
例えば、「深さ」の属性名を `ideographic-structure-depth' とする時、
(1) 値を付ける
(put-char-attribute ?木 'ideographic-structure-depth 1)
(put-char-attribute ?林 'ideographic-structure-depth 2)
(put-char-attribute ?森 'ideographic-structure-depth 3)
(put-char-attribute ?\u234CF 'ideographic-structure-depth 3)
(put-char-attribute ?\u236E7 'ideographic-structure-depth 4)
(put-char-attribute ?\u23855 'ideographic-structure-depth 6)
(put-char-attribute ?\u2387D 'ideographic-structure-depth 16)
(2) 保存する
(save-char-attribute-table 'ideographic-structure-depth)
(3) load
最初に参照する時に自動的に load されるので特に何もする必要はない。
既に誰かが load してしまった後、disk 側が更新され、その最新の情報を読
み直したい場合は
(reset-char-attribute-table 'ideographic-structure-depth)
すれば良い。
また、どうしても一括 load したい場合は
(load-char-attribute-table 'ideographic-structure-depth)
すれば良い。
藤原さん> 手取り足取りですいませんです(^^;).
;; いえいえ、プログラミング・ガイドを書くべきだったのに整備されてなく
;; て申し訳ないです。
;; API の方はぼちぼち書いてますので、/cvs/chise の specs/ も時々 cvs
;; update して見て頂き、ご意見・追加・編集・修正等頂けると幸いです。
--
┏━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓
┃『開ける価値の無い ┃守岡 知彦 (MORIOKA Tomohiko) ┃
┃ 衣裳ダンスの扉は無い』┃ E-mail: <tomo @ m17n.org> ┃
┗━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━┛
More information about the CHISE-ja
mailing list