From 0d0b84bc268c334bee6cf25d0d652492700af944 Mon Sep 17 00:00:00 2001 From: eto Date: Tue, 18 Mar 2003 15:13:16 +0000 Subject: [PATCH] add eto's presentation --- symposium2003/eto/128awase-twopi1.svg | 1 + symposium2003/eto/128awase-twopi2.svg | 1 + symposium2003/eto/KanjiNetwork.html | 9 + symposium2003/eto/RubyCHISE.html | 9 + symposium2003/eto/cKanjiNetwork.html | 64 + symposium2003/eto/cRubyCHISE.html | 197 + symposium2003/eto/count1.rb | 17 + symposium2003/eto/shou4-twopi.svg | 6469 +++++++++++++++++++++++++++++++++ symposium2003/eto/style.css | 122 + symposium2003/eto/test1.rb | 9 + symposium2003/eto/test2.rb | 8 + symposium2003/eto/test3.rb | 7 + symposium2003/eto/test4.rb | 7 + symposium2003/eto/test5.rb | 10 + 14 files changed, 6930 insertions(+) create mode 100644 symposium2003/eto/128awase-twopi1.svg create mode 100755 symposium2003/eto/128awase-twopi2.svg create mode 100755 symposium2003/eto/KanjiNetwork.html create mode 100755 symposium2003/eto/RubyCHISE.html create mode 100755 symposium2003/eto/cKanjiNetwork.html create mode 100755 symposium2003/eto/cRubyCHISE.html create mode 100755 symposium2003/eto/count1.rb create mode 100755 symposium2003/eto/shou4-twopi.svg create mode 100755 symposium2003/eto/style.css create mode 100755 symposium2003/eto/test1.rb create mode 100755 symposium2003/eto/test2.rb create mode 100755 symposium2003/eto/test3.rb create mode 100755 symposium2003/eto/test4.rb create mode 100755 symposium2003/eto/test5.rb diff --git a/symposium2003/eto/128awase-twopi1.svg b/symposium2003/eto/128awase-twopi1.svg new file mode 100644 index 0000000..7c61c43 --- /dev/null +++ b/symposium2003/eto/128awase-twopi1.svg @@ -0,0 +1 @@ + G 11937 11945 11949 11950 11991 13317 17553 19968 19971 20008 20022 20027 20027->20022 29579 20027->29579 20049 20113 20129 20132 20146 20155 20157 20181 20181->20155 22763 20181->22763 20241 20241->20155 26408 20241->26408 20301 20301->20155 31435 20301->31435 20303 20303->20027 20303->20155 20489 20489->20157 21475 20489->21475 1644202446 &CDP-89CE; 20489->1644202446 20799 20804 20804->20799 20804->21475 20809 20809->20799 1644202222 &CDP-88EE; 20809->1644202222 20843 20960 20992 20998 20998->20843 20998->20992 20999 20999->19971 20999->20992 21014 21021 21021->20992 34916 21021->34916 21069 21069->17553 21069->21014 21147 21152 21152->21147 21152->21475 21158 21162 21162->21147 22900 21162->22900 21241 21253 21253->21241 24051 21253->24051 21269 21270 21270->20155 133390 𠤎 21270->133390 21271 21271->21269 1644202949 &CDP-8BC5; 21271->1644202949 21274 21307 21307->21274 30690 21307->30690 21313 21332 21332->21158 21332->21313 21344 21378 21407 21407->21378 1644202948 &CDP-8BC4; 21407->1644202948 21430 21448 21451 21451->21448 131207 𠂇 21451->131207 21453 21453->21448 131206 𠂆 21453->131206 21462 21462->21448 32819 21462->32819 21463 21463->21448 1644202936 &CDP-8BB8; 21463->1644202936 21476 21476->21313 21476->21475 21491 21491->21475 21491->131207 21509 21512 21512->21475 1644202748 &CDP-8AFC; 21512->1644202748 21516 21516->21475 132412 𠔼 21516->132412 21517 21517->21475 22805 21517->22805 21566 21697 21697->21475 21697->21509 21733 21839 21839->21475 38272 21839->38272 22231 22256 22256->22231 22256->26408 22269 22269->22231 29577 22269->29577 22303 22338 22338->21453 22338->22303 22799 157947 𦣻 22799->157947 16035966 22799->16035966 22823 22899 22909 22909->22899 23376 22909->23376 23383 23383->23376 23424 23383->23424 23389 23389->23376 1644202834 &CDP-8B52; 23389->1644202834 23432 23432->23424 23544 23432->23544 23433 23433->22899 23433->23424 23478 23478->23424 35925 23478->35925 23546 23546->22303 23546->23544 23569 23608 23621 23621->21476 23621->23608 23665 23721 23721->23665 30707 23721->30707 23798 23798->23665 1644203195 &CDP-8CBB; 23798->1644203195 24037 24038 24038->24037 24038->131207 24049 24062 24067 24067->24062 24067->131207 24115 24115->24062 38263 24115->38263 24186 24188 24188->21147 24188->24186 24191 广 24215 24215->21344 24215->24191 24235 24235->24191 36554 24235->36554 24339 24341 24341->20008 24341->24339 24373 24373->24339 24373->38263 24375 24375->24339 1644203104 &CDP-8C60; 24375->1644203104 24435 24460 24460->24435 1644202875 &CDP-8B7B; 24460->1644202875 24515 24536 24536->20129 24536->24515 24605 24605->24515 30000 24605->30000 24754 24754->24515 38750 24754->38750 26020 26032 26032->20146 26032->26020 26041 26053 26053->26041 1644203349 &CDP-8D55; 26053->1644203349 26085 26089 26089->21313 26089->26085 26126 26126->26085 26376 26126->26376 26228 26228->26085 38738 26228->38738 26426 26426->20960 26426->26408 26519 26519->26408 26519->26408 26657 26657->20132 26657->26408 26862 26862->26408 26862->26519 27424 27468 27468->21733 27468->27424 27490 27491 27491->19968 27491->27490 27513 27515 27515->21269 27515->27513 27668 27671 27671->13317 27671->27668 27700 27701 27703 27703->20022 27703->27700 27875 27875->11937 27875->31435 28779 28780 28784 28784->28779 28784->131207 28857 28857->21344 28857->28780 29677 29677->29579 29677->29579 1644202986 &CDP-8BEA; 29677->1644202986 29694 29694->11945 35211 29694->35211 30007 30007->21147 30007->30000 30032 30033 30033->28779 30033->30000 30058 30058->30000 37318 30058->37318 30333 30446 30452 30452->21313 1644202917 &CDP-8BA5; 30452->1644202917 30475 30475->30446 1644202861 &CDP-8B6D; 30475->1644202861 30693 30693->21475 30693->30690 30701 30701->30690 35910 30701->35910 30722 30722->23569 30722->30707 31119 31119->11949 31119->30032 31166 31169 31169->21430 31169->31166 31179 31179->28779 31179->31166 31186 31186->23569 31186->31166 31348 31354 31354->24037 31354->31348 31558 31558->11950 32895 31558->32895 31572 31572->11950 31572->21512 31859 31881 31881->20998 31881->31859 32654 32654->22823 156492 𦍌 32654->156492 32701 32722 32722->30333 32722->32701 32862 32862->32819 32862->38272 33292 33401 33457 33457->21270 33457->33401 33756 33756->33401 37319 33756->37319 34880 34886 34886->20049 34886->34880 35282 35299 35299->35282 1644203112 &CDP-8C68; 35299->1644203112 35328 35441 35441->33292 35441->35328 35486 35486->21566 35486->35328 35997 36007 36007->20998 36007->35997 36790 36820 36820->21453 36820->36790 36855 36855->31859 36855->36790 36914 36914->36790 38585 36914->38585 36947 36947->36790 39318 36947->39318 37193 37197 37197->24049 37197->37193 37202 37202->27701 37202->37193 38291 38291->26085 38291->38272 38429 38450 38450->26041 38450->38429 38598 38598->26408 38598->38585 38642 38642->11991 38642->20113 38651 38651->11991 1644202984 &CDP-8BE8; 38651->1644202984 40165 40180 40180->21475 40180->40165 \ No newline at end of file diff --git a/symposium2003/eto/128awase-twopi2.svg b/symposium2003/eto/128awase-twopi2.svg new file mode 100755 index 0000000..78f924b --- /dev/null +++ b/symposium2003/eto/128awase-twopi2.svg @@ -0,0 +1 @@ + G 11914 11937 27700 11937->27700 11945 29579 11945->29579 11949 11950 31481 11950->31481 11991 38632 11991->38632 13317 31859 13317->31859 17553 19968 19971 19990 21313 19990->21313 19990->21313 19990->21313 20008 20022 20027 20027->20022 20027->29579 20031 丿 20049 20154 20049->20154 20049->20154 20049->20154 20108 20113 20113->20108 21430 20113->21430 20116 20129 20132 20146 26409 20146->26409 31435 20146->31435 20155 20155->20154 20181 20181->20155 22763 20181->22763 20241 20241->20155 26408 20241->26408 20301 20301->20155 20301->31435 20303 20303->20027 20303->20155 20489 21475 20489->21475 39135 20489->39135 20799 20804 20804->20799 20804->21475 20809 20809->20799 1644202222 &CDP-88EE; 20809->1644202222 20837 20843 20866 20869 20869->20837 20869->20866 20960 20992 20994 20994->20992 20998 20998->20843 20998->20992 20999 20999->19971 20999->20992 21014 21014->20994 26376 21014->26376 21021 21021->20992 34916 21021->34916 21069 21069->17553 21069->21014 21147 21152 21152->21147 21152->21475 21158 21158->21147 133172 𠠴 21158->133172 21162 21162->21147 22900 21162->22900 21241 21253 21253->21241 24051 21253->24051 21269 21270 21270->20155 133390 𠤎 21270->133390 21271 21271->21269 1644202949 &CDP-8BC5; 21271->1644202949 21274 21307 21307->21274 30690 21307->30690 21315 21322 21322->20843 29275 21322->29275 21332 21332->21158 21332->21313 21344 21344->11914 22231 21344->22231 21378 21407 21407->21378 1644202948 &CDP-8BC4; 21407->1644202948 21448 21451 21451->21448 131207 𠂇 21451->131207 21453 21453->21448 131206 𠂆 21453->131206 21462 21462->21448 32819 21462->32819 21463 21463->21448 1644202936 &CDP-8BB8; 21463->1644202936 21476 21476->21313 21476->21475 21487 21491 21491->21475 21491->131207 21509 21509->21475 21509->21475 21512 21512->21475 1644202748 &CDP-8AFC; 21512->1644202748 21516 21516->21475 132412 𠔼 21516->132412 21517 21517->21475 22805 21517->22805 21566 21566->20116 21566->21475 21697 21697->21475 21697->21509 21733 21733->21487 21733->21487 21839 21839->21475 38272 21839->38272 22256 22256->22231 22256->26408 22269 22269->22231 29577 22269->29577 22303 22303->22303 22338 22338->21453 22338->22303 22786 22799 157947 𦣻 22799->157947 16035966 22799->16035966 22823 22826 22826->20022 22826->22823 22899 22900->21448 22900->22899 22909 22909->22899 23376 22909->23376 23383 23383->23376 23424 23383->23424 23389 23389->23376 32769 23389->32769 23432 23432->23424 23544 23432->23544 23433 23433->22899 23433->23424 23478 23478->23424 35925 23478->35925 25165 23544->25165 23546 23546->22303 23546->23544 23569 23608 23621 23621->21476 23621->23608 23665 23721 23721->23665 30707 23721->30707 23798 23798->23665 40165 23798->40165 24030 24037 24038 24038->24037 24038->131207 24049 24062 24067 24067->24062 24067->131207 24115 24115->24062 38263 24115->38263 24186 24188 24188->21147 24188->24186 24191 广 24215 24215->21344 24215->24191 24235 24235->24191 36554 24235->36554 24339 24341 24341->20008 24341->24339 24373 24373->24339 24373->38263 24375 24375->21430 24375->24339 34411 24375->34411 24435 24460 24460->24435 1644202875 &CDP-8B7B; 24460->1644202875 24515 24536 24536->20129 24536->24515 24605 24605->24515 30000 24605->30000 24754 24754->24515 38750 24754->38750 25163 26020 26032 26032->20146 26032->26020 26041 26053 26053->26041 1644203349 &CDP-8D55; 26053->1644203349 26085 26089 26089->21313 26089->26085 26126 26126->26085 26126->26376 26228 26228->26085 38738 26228->38738 26409->26408 26426 26426->20960 26426->26408 26481 26481->26085 26481->26408 26519 26519->26408 26519->26408 26657 26657->20132 26657->26408 26862 26862->26408 26862->26519 27424 27468 27468->21733 27468->27424 27490 27491 27491->19968 27491->27490 27513 27515 27515->21269 27515->27513 27604 27604->21269 27604->21269 27668 27671 27671->13317 27671->27668 27701 27701->27700 27703 27703->20022 27703->27700 27849 27875 27875->11937 27875->31435 28779 28780 28784 28784->28779 28784->131207 28857 28857->21344 28857->28780 29227 29677 29677->29579 29677->29579 1644202986 &CDP-8BEA; 29677->1644202986 29694 29694->11945 35211 29694->35211 30003 30007 30007->21147 30007->30000 30032 30032->30000 134043 𠮛 30032->134043 30033 30033->28779 30033->30000 30058 30058->30000 37318 30058->37318 30333 30399 30446 30452 30452->21313 1644202917 &CDP-8BA5; 30452->1644202917 30475 30475->25163 30475->30446 30693 30693->21475 30693->30690 30701 30701->30690 35910 30701->35910 30722 30722->23569 30722->30707 31119 31119->11949 31119->30032 31166 31169 31169->21430 31169->31166 31179 31179->28779 31179->31166 31186 31186->23569 31186->31166 31348 31354 31354->24037 31354->31348 31558 31558->11950 32895 31558->32895 31572 31572->11950 31572->21512 31881 31881->20998 31881->31859 32650 32654 32654->22823 32654->32650 32701 32722 32722->30333 32722->32701 32862 32862->32819 32862->38272 33292 33292->21315 33292->21475 33401 33457 33457->21270 33457->33401 33756 33756->33401 37319 33756->37319 34880 34880->20031 34880->30399 34886 34886->20049 34886->34880 34915 34916->34915 35211->20799 35211->30446 35282 35299 35299->35282 1644203112 &CDP-8C68; 35299->1644203112 35328 35441 35441->33292 35441->35328 35486 35486->21566 35486->35328 35895 35895->20843 35895->21475 1644202845 &CDP-8B5D; 35895->1644202845 35997 36007 36007->20998 36007->35997 36196 36196->22823 36196->28779 36790 36820 36820->21453 36820->36790 36855 36855->31859 36855->36790 36914 36914->36790 38585 36914->38585 36947 36947->36790 39318 36947->39318 37193 37197 37197->24049 37197->37193 37202 37202->27701 37202->37193 37319->26408 37319->29227 37324 37324->22303 37324->30000 37325 38291 38291->26085 38291->38272 38429 38450 38450->26041 38450->38429 38598 38598->26408 38598->38585 38642 38642->11991 38642->20113 38651 38651->11991 1644202984 &CDP-8BE8; 38651->1644202984 40180 40180->21475 40180->40165 131206->21378 131207->21378 132412->19968 132412->20866 133172->21147 133172->21147 133390->21269 134043->19968 134043->21475 16035966->22786 1644202845->20154 1644202948->27849 1644202984->30003 1644202986->20992 1644203112->20992 1644203112->29275 \ No newline at end of file diff --git a/symposium2003/eto/KanjiNetwork.html b/symposium2003/eto/KanjiNetwork.html new file mode 100755 index 0000000..d10a6eb --- /dev/null +++ b/symposium2003/eto/KanjiNetwork.html @@ -0,0 +1,9 @@ + + +CHISE Symposium 2003: KanjiNetwork + + + + + + diff --git a/symposium2003/eto/RubyCHISE.html b/symposium2003/eto/RubyCHISE.html new file mode 100755 index 0000000..90a5256 --- /dev/null +++ b/symposium2003/eto/RubyCHISE.html @@ -0,0 +1,9 @@ + + +CHISE Symposium 2003: Ruby/CHISE + + + + + + diff --git a/symposium2003/eto/cKanjiNetwork.html b/symposium2003/eto/cKanjiNetwork.html new file mode 100755 index 0000000..afcbe30 --- /dev/null +++ b/symposium2003/eto/cKanjiNetwork.html @@ -0,0 +1,64 @@ + + +Š¿Žšƒlƒbƒgƒ[ƒN\‘¢‚ÌŽ‹Šo‰» + + + +
.
+

Š¿Žšƒlƒbƒgƒ[ƒN\‘¢‚ÌŽ‹Šo‰» +

+

“Æ—§s­–@lŽY‹Æ‹Zp‘‡Œ¤‹†Š “Á•ÊŒ¤‹†ˆõ
]“n _ˆê˜Y k-eto@aist.go.jp +

+ +
.
+

Š¿Žš‚Í•”•i‚É‚í‚©‚ê‚éB

+

‚»‚Ì‚í‚©‚ꂽ•”•i‚Í‚Ü‚½•Ê‚ÌŠ¿Žš‚ɂ‚Ȃª‚éB +

‚»‚̂悤‚ÉŠ¿Žš“¯Žm‚Í•”•i‚ð‰î‚µ‚Đڑ±‚³‚êA
+‚»‚ê‚̓lƒbƒgƒ[ƒN\‘¢‚Æ‚È‚Á‚Ä‚¢‚é‚ƍl‚¦‚ç‚ê‚éB +

‚È‚ç‚΂»‚̃lƒbƒgƒ[ƒN\‘¢‚͂ǂ̂悤‚È“Á’¥‚ðŽ‚Á‚Ä‚¢‚邾‚낤‚©B +

+ +
.
+

‹{‰º‹v•v

+

¬ŠwZ‚ÌŠ¿Žš‹³ˆç‚̉üŠv‚É‚Æ‚è‚­‚ñ‚Å‚¢‚½B +

101‚ÌŠî–{Š¿Žš‚ƁA128‚Ì‚ ‚킹Š¿Žš‚Æ‚ðŒˆ‚ß‚½B +

‚±‚±‚Å‚Í‚±‚̍ŏ¬ƒZƒbƒg‚Æ‚µ‚Ä‚Ì
+128‚Ì‚ ‚킹Š¿Žš‚ðƒ^[ƒQƒbƒg‚Æ‚·‚邱‚Æ‚Æ‚µ‚½B +

+ +
.
+

Graphviz‚É‚æ‚éƒTƒ“ƒvƒ‹

+

neato‚̓oƒl‚É‚æ‚éÚ‘±ƒ‚ƒfƒ‹Atwopi‚͉~Œ`‚É”z’u‚·‚郂ƒfƒ‹B +

128Žš‚Ì‚ ‚킹Š¿Žš‚̐ڑ±ŠÖŒW‚ðŽ‹Šo‰»‚µ‚½B +

¬ŠwZ1`6”N¶‚ŏK‚¤Š¿Žš‚ð‡‚ÉŽ‹Šo‰»‚µ‚½B +

Ú‘±ŠÖŒW‚ª‘‚¦‚Ä‚­‚é‚ƁAŽ‹Šo‰»‚ª”ñí‚ɓ‚­‚È‚éB +
+

+fig 1, +fig 2, +fig 3, +fig 4 +

+ +
.
+

“®“I‚È•\Œ»‚É‚æ‚é
+ƒlƒbƒgƒ[ƒN\‘¢‚ÌŽ‹Šo‰»

+

Springƒ‚ƒfƒ‹‚É‚æ‚èAƒŠƒAƒ‹ƒ^ƒCƒ€‚ɉæ–ʏã‚Å“®‚©‚·B +

ƒCƒ“ƒ^ƒ‰ƒNƒeƒBƒu‚É”z’u‚ðˆÚ“®‚Å‚«‚邽‚߁A•\Ž¦‚ðƒRƒ“ƒgƒ[ƒ‹‚Å‚«‚éB +
+
+

+(screenshot, ƒ_ƒEƒ“ƒ[ƒh€”õ’†B) +

+ +
+ + + + + + +
+ + + diff --git a/symposium2003/eto/cRubyCHISE.html b/symposium2003/eto/cRubyCHISE.html new file mode 100755 index 0000000..d577d5e --- /dev/null +++ b/symposium2003/eto/cRubyCHISE.html @@ -0,0 +1,197 @@ + + +Ruby/CHISE‚ÌŽÀ‘•, IDS‚É‚æ‚鎚Œ`\‘¢•ªÍ‚ÌŽŽ‚Ý + + + +
.
+

Ruby/CHISE‚ÌŽÀ‘•,
IDS‚É‚æ‚鎚Œ`\‘¢•ªÍ‚ÌŽŽ‚Ý

+

“Æ—§s­–@lŽY‹Æ‹Zp‘‡Œ¤‹†Š “Á•ÊŒ¤‹†ˆõ
]“n _ˆê˜Y k-eto@aist.go.jp +

+ +
.
+

‚Ü‚¸‚̓fƒ‚B

+
+require 'chise'
+include CHISE
+p "Žš"					#"Žš"
+p "Žš".ucs				#23383
+p "Žš".total_strokes		#6
+p "Žš".inspect_all			#‚¢‚ë‚¢‚ë‚Å‚Ä‚­‚éB
+p "Žš".ideograph_daikanwa	#6942	#‘势˜a”ԍ†6942‚Å‚ ‚éB
+
+

‚±‚̂悤‚ÉŽÀs‚·‚邱‚Æ‚ª‚Å‚«‚éB +‚‚܂蕶Žš‚»‚Ì‚à‚Ì‚ªŽ©•ª‚ÌŽ‚‘®«‚ð’m‚Á‚Ä‚¢‚āA‚»‚±‚Ƀƒ\ƒbƒh‚Æ‚µ‚ăAƒNƒZƒX‚Å‚«‚éB +

+ +
.
+

Character class

+ +
+p "ŽšŽš".ucs		#ƒGƒ‰[
+
+

Character class‚̃IƒuƒWƒFƒNƒg‚𐶐¬‚µA‚»‚ê‚𒼐ڗp‚¢‚邱‚Æ‚à‚Å‚«‚éB +

+char = "Žš".char			#Character class‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𐶐¬B
+char = Character.get("Žš")	#ã‹L‚Æ‚Ü‚Á‚½‚­“¯‚¶B
+
+

flyweightƒpƒ^[ƒ“‚ð—p‚¢‚Ä‚¢‚éB“¯‚¶Žš‚̏ꍇ‚Í“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚Æ‚È‚éB +

Character‚Í•¶Žšƒf[ƒ^ƒx[ƒX‚É–â‚¢‡‚킹‚ðs‚¢A‘®«‚Ì’l‚ðŽæ“¾‚·‚éB +

+ +
.
+

ŽÀ‘ÌŽQÆ

+
+p "Žš". to_er			#"字"	#ŽÀ‘ÌŽQÆ‰»‚·‚é
+p "字".de_er		#"Žš"			#ŽÀ‘ÌŽQÆ‚ð‰ðœ
+p "&J90-3B7A;".de_er		#JISX0208-1990‚É‚æ‚éŽÀ‘ÌŽQÆ‚ð‰ðœ
+p "&M-06942;".de_er		#‘势˜a”ԍ†‚É‚æ‚éŽÀ‘ÌŽQÆ‚ð‰ðœ
+
+

‚±‚̂悤‚ɁA—lX‚ÈCCS‚É‚¨‚¯‚éŽÀ‘ÌŽQÆ‚ð‰ðœ‚·‚邱‚Æ‚ª‚Å‚«‚éB +

+ +
.
+

String‚ÌŠg’£

+
+ +
String#each_character +
String‚̈ꕶŽš–ˆ‚ɃCƒeƒŒ[ƒ^‚ðŽÀsBˆø”‚Æ‚µ‚ÄCharacter‚ª‚Í‚¢‚éB + +
String#map_character +
“¯—l‚Émap‚µ‚½Œ‹‰Ê‚Ì•¶Žš—ñ‚ð•Ô‚·B + +
String#char_length +
UTF-8“I‚È•¶Žš—ñ‚Ì’·‚³‚ð•Ô‚·B + +
+ +

‘¼‚ɁAto_er, de_er‚ȂǁACharacter‚Æ‹¤’Ê‚Ì—v‘f‚ðŠe•¶Žš–ˆ‚É“E—v‚·‚é‚Æ‚¢‚¤ƒƒ\ƒbƒh‚à‚¢‚­‚‚©—pˆÓ‚³‚ê‚Ä‚¢‚éB +

+ +
.
+

my‘®«‚Ì’è‹`

+
+"–Ø".mydepth = 1
+"—Ñ".mydepth = 2
+"X".mydepth = 3
+
+

ŽÀs‚·‚é‚ÆŽ©“®“I‚Ƀf[ƒ^ƒx[ƒX‚É•Û‘¶‚³‚ê‚邽‚߁A
+ƒvƒƒOƒ‰ƒ€I—¹Œã‚à‘®«‚Í•Û‘¶‚³‚ê‚éB +

+p "–Ø".mydepth
+p "—Ñ".mydepth
+p "X".mydepth
+
+

‚±‚̂悤‚É‚µ‚āAŽ©•ª“ÆŽ©‚Ì•K—v‚È‘®«‚ðì‚èA
+‚»‚Ì‘®«‚ÉŠî‚¢‚½ƒvƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚éB +

+ +
.
+

IDS

+

IDS‚É‚æ‚鎚Œ`•ª‰ðE‡¬‚ª‚Å‚«‚éB +

+p "Žš".decompose		#"⿱   ›~Žq"	#•ª‰ð‚·‚é
+p "⿱   ›~Žq".compose		#"Žš"	#‡¬‚·‚é
+p "ŸT".decompose		#"–ØŠÊ–Ø™k鬜c"	#“‚¢Žš‚àOK
+p "ŸT".decompose_all		#Ä‹A“I‚É•ª‰ð‚·‚éB
+p "–ØŠÊ".find		#‚±‚Ì“ñ‚‚̕”•i‚ðŠÜ‚ÞŠ¿Žš‚ðƒŠƒXƒgƒAƒbƒv
+
+

ŽšŒ`\‘¢‚Í“à•”“I‚É‚Í‚Å‚«‚邾‚¯W–ñ‚µ‚½Œ`‚ÅŽ‚Á‚Ä‚¢‚éB +

+ +
.
+

IDS‚É‚æ‚鎚Œ`\‘¢•ªÍ

+

Š¿Žš‚ÌŽšŒ`“à•”‚̍\‘¢‚ðƒf[ƒ^‚Æ‚µ‚Ĉµ‚¤‚±‚Æ‚ª‚Å‚«‚éB +

JISX0208W‡(6355Žš)‚É‚¨‚¢‚Ä: + + +
+ + + + + + + + +
—v‘f 3525.5%
384660.5%
146523.1%
180.3%
741.2%
+ +
+ + + + + + +
420.7%
771.2%
50.1%
140.2%
+ +
+ + + + + + +
2403.8%
390.6%
1632.6%
200.3%
+ +
+ +

‚±‚̂悤‚É‚µ‚āAŽšŒ`\‘¢•ªÍ‚ðŒø—¦“I‚ɍs‚¤‚½‚ß‚ÌŠî”Õ‚ª\’z‚³‚ꂽB
+‚±‚ÌŠî”Õ‚ðŒ³‚ÉA‚æ‚èÚ×‚ÈŽšŒ`\‘¢•ªÍ‚ð—\’è‚Å‚ ‚éB +

+ +
.
+

•s‘«‚µ‚Ä‚¢‚é‹@”\

+

CESŠÖ˜A‚Í•s‘«‚µ‚Ä‚¢‚éB +

+

ƒhƒLƒ…ƒƒ“ƒg‚ª•s‘«‚µ‚Ä‚¢‚éB +

+
+ +
.
+

How to GET

+
+http://eto.com/2003/ruby/
+
+

Œ»Žž“_‚ł́AXEmacs CHISE‚É‚¨‚¢‚ărƒ‹ƒh‚³‚ꂽ•¶Žšƒf[ƒ^ƒx[ƒX‚ª•K—v +

Windows, Linux‚Å‚à“¯—l‚É“®ì‚·‚éB +

ŠJ”­‚ÍŽå‚ÉWindowsã‚Å‚¨‚±‚È‚Á‚½B + +
+
+

+ƒeƒXƒgƒvƒƒOƒ‰ƒ€: +test1.rb, +test2.rb, +test3.rb, +test4.rb, +test5.rb, +count1.rb + +

+ +
+ + + + + + + + + + + +
+ + + diff --git a/symposium2003/eto/count1.rb b/symposium2003/eto/count1.rb new file mode 100755 index 0000000..ed3ca8b --- /dev/null +++ b/symposium2003/eto/count1.rb @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +require 'kanjilist' +include CHISE + +h = Hash.new(0) +KanjiList.instance.jisx0208.each_character {|char| + ids = char.decompose + if ids.nil? || ids.char_length < 2 + h['element'] += 1 + else + idc = ids.char_at(0) + h[idc] += 1 + end +} +p h.to_a.sort diff --git a/symposium2003/eto/shou4-twopi.svg b/symposium2003/eto/shou4-twopi.svg new file mode 100755 index 0000000..f01e1d7 --- /dev/null +++ b/symposium2003/eto/shou4-twopi.svg @@ -0,0 +1,6469 @@ + + + + + +G +11910 + + +11916 + + +11937 + + +11943 + + +11945 + + +11949 + + +11950 + + +11958 + + +11964 + + +11966 + + +11978 + + +11991 + + +13317 + + +13356 + + +13496 + + +17553 + + +19968 + + +19969 + + +19970 + + +19971 + + +19982 + + +19988 + + +19991 + + +19992 + + +19993 + + +19994 + + +20001 + + +20008 + + +20022 + + +20023 + + +20027 + + +20027->20022 + + + +29579 + + +20027->29579 + + + +20031 +丿 + +20034 + + +20045 + + +20058 + + +20061 + + +20063 + + +20104 + + +20105 + + +1644202843 +&CDP-8B5B; + +20105->1644202843 + + + +1644203006 +&CDP-8BFE; + +20105->1644203006 + + + +20113 + + +20117 + + +20124 + + +20128 + + +20130 + + +20132 + + +20134 + + +20135 + + +20140 + + +20140->20128 + + + +21475 + + +20140->21475 + + + +23567 + + +20140->23567 + + + +20141 + + +20146 + + +20154 + + +20155 + + +20157 + + +20170 + + +20170->20157 + + + +1644202914 +&CDP-8BA2; + +20170->1644202914 + + + +20171 + + +20174 + + +20181 + + +20181->20155 + + + +22763 + + +20181->22763 + + + +20182 + + +20182->20063 + + + +20182->20155 + + + +20184 + + +20184->20155 + + + +23544 + + +20184->23544 + + + +20195 + + +20195->20155 + + + +24331 + + +20195->24331 + + + +20196 + + +20196->20157 + + + +1644202857 +&CDP-8B69; + +20196->1644202857 + + + +20197 + + +20197->20154 + + + +1644202475 +&CDP-89EB; + +20197->1644202475 + + + +20241 + + +20241->20155 + + + +26408 + + +20241->26408 + + + +20250 + + +20250->20113 + + + +1644202845 +&CDP-8B5D; + +20250->1644202845 + + + +20253 + + +20253->20113 + + + +20253->20155 + + + +20301 + + +20301->20155 + + + +31435 + + +20301->31435 + + + +20302 + + +20302->20155 + + + +27664 + + +20302->27664 + + + +20303 + + +20303->20027 + + + +20303->20155 + + + +20307 + + +20307->20155 + + + +26412 + + +20307->26412 + + + +20309 + + +20309->20155 + + + +21487 + + +20309->21487 + + + +20316 + + +20316->20045 + + + +20316->20155 + + + +20336 + + +20351 +使 + +20351->20155 + + + +21519 + + +20351->21519 + + + +20363 + + +20363->20155 + + + +21015 + + +20363->21015 + + + +20374 + + +20415 +便 + +20415->20155 + + + +26356 + + +20415->26356 + + + +20418 + + +20418->20155 + + + +31995 + + +20418->31995 + + + +20449 + + +20449->20155 + + + +35328 + + +20449->35328 + + + +20489 + + +20489->20157 + + + +20489->21475 + + + +1644202446 +&CDP-89CE; + +20489->1644202446 + + + +20493 + + +20493->20155 + + + +21637 + + +20493->21637 + + + +20505 + + +1644202874 +&CDP-8B7A; + +20505->1644202874 + + + +1644202951 +&CDP-8BC7; + +20505->1644202951 + + + +20511 + + +20511->20155 + + + +26132 + + +20511->26132 + + + +20572 + + +20572->20141 + + + +20572->20155 + + + +20581 + + +20581->20155 + + + +24314 + + +20581->24314 + + + +20596 + + +20596->20155 + + + +21063 + + +20596->21063 + + + +20685 + + +20685->20155 + + + +21205 + + +20685->21205 + + + +20740 + + +20740->20155 + + + +24847 + + +20740->24847 + + + +20799 + + +20800 + + +20803 + + +20803->19968 + + + +20803->20800 + + + +20804 + + +20804->20799 + + + +20804->21475 + + + +20808 + + +20808->11943 + + + +20808->20799 + + + +20809 + + +20809->20799 + + + +1644202222 +&CDP-88EE; + +20809->1644202222 + + + +20813 + + +20817 + + +20840 + + +20840->29579 + + + +20840->1644202845 + + + +20843 + + +20844 + + +20844->20843 + + + +21430 + + +20844->21430 + + + +20849 + + +20849->20843 + + + +1644202844 +&CDP-8B5C; + +20849->1644202844 + + + +20851 + + +20852 + + +20853 + + +20853->19992 + + + +20853->20843 + + + +20854 + + +20855 + + +20855->20843 + + + +1644202917 +&CDP-8BA5; + +20855->1644202917 + + + +20856 + + +20856->20843 + + + +1644202464 +&CDP-89E0; + +20856->1644202464 + + + +20879 + + +20886 + + +20889 + + +20889->19982 + + + +20889->20886 + + + +20907 + + +20908 + + +22786 + + +20908->22786 + + + +1644202353 +&CDP-8971; + +20908->1644202353 + + + +20919 + + +20919->20196 + + + +20919->20907 + + + +20981 + + +20992 + + +20994 + + +20998 + + +20998->20843 + + + +20998->20992 + + + +20999 + + +20999->19971 + + + +20999->20992 + + + +21005 + + +21009 + + +21014 + + +21015->20994 + + + +27513 + + +21015->27513 + + + +21021 + + +21021->20992 + + + +34916 + + +21021->34916 + + + +21029 + + +21029->20994 + + + +134048 +𠮠 + +21029->134048 + + + +21033 + + +21033->20994 + + + +31166 + + +21033->31166 + + + +21047 + + +21047->20994 + + + +138287 +𡰯 + +21047->138287 + + + +21069 + + +21069->17553 + + + +21069->21014 + + + +21103 + + +21103->20994 + + + +30032 + + +21103->30032 + + + +21147 + + +21151 + + +21151->21147 + + + +24037 + + +21151->24037 + + + +21152 + + +21152->21147 + + + +21152->21475 + + + +21158 + + +21161 + + +21161->19988 + + + +21161->21147 + + + +21162 + + +21162->21147 + + + +22900 + + +21162->22900 + + + +21172 + + +21172->20886 + + + +21172->21147 + + + +1644202418 +&CDP-89B2; + +21172->1644202418 + + + +21173 + + +21191 + + +21191->21147 + + + +29996 + + +21191->29996 + + + +21193 + + +21193->20813 + + + +21193->21147 + + + +21205->21147 + + + +37325 + + +21205->37325 + + + +21213 + + +21213->21173 + + + +26376 + + +21213->26376 + + + +21218 + + +21218->21147 + + + +22518 + + +21218->22518 + + + +21241 + + +21242 + + +21247 + + +21253 + + +21253->21241 + + + +24051 + + +21253->24051 + + + +21269 + + +21270 + + +21270->20155 + + + +133390 +𠤎 + +21270->133390 + + + +21271 + + +21271->21269 + + + +1644202949 +&CDP-8BC5; + +21271->1644202949 + + + +21274 + + +21306 + + +21306->13317 + + + +21306->21274 + + + +21307 + + +21307->21274 + + + +30690 + + +21307->30690 + + + +21313 + + +21320 + + +21320->21313 + + + +131209 +𠂉 + +21320->131209 + + + +21330 + + +21330->20128 + + + +21330->20174 + + + +21330->21313 + + + +21332 + + +21332->21158 + + + +21332->21313 + + + +21335 + + +21335->21313 + + + +1644202972 +&CDP-8BDC; + +21335->1644202972 + + + +21336 + + +21336->1644202418 + + + +1644202969 +&CDP-8BD9; + +21336->1644202969 + + + +21338 + + +21338->21313 + + + +23555 + + +21338->23555 + + + +21340 + + +21344 + + +21353 + + +21360 + + +21360->21353 + + + +1644203180 +&CDP-8CAC; + +21360->1644203180 + + + +21363 + + +21378 + + +21384 + + +21407 + + +21407->21378 + + + +1644202948 +&CDP-8BC4; + +21407->1644202948 + + + +21435 + + +21435->21430 + + + +22303 + + +21435->22303 + + + +21442 + + +21442->21430 + + + +22823 + + +21442->22823 + + + +24417 + + +21442->24417 + + + +21448 + + +21450 + + +21451 + + +21451->21448 + + + +131207 +𠂇 + +21451->131207 + + + +21453 + + +21453->21448 + + + +131206 +𠂆 + +21453->131206 + + + +21462 + + +21462->21448 + + + +32819 + + +21462->32819 + + + +21463 + + +21463->21448 + + + +1644202936 +&CDP-8BB8; + +21463->1644202936 + + + +21476 + + +21476->21313 + + + +21476->21475 + + + +21481 + + +21484 + + +21488 + + +21488->21430 + + + +21488->21475 + + + +21491 + + +21491->21475 + + + +21491->131207 + + + +21495 + + +21495->19970 + + + +21495->21475 + + + +21496 + + +131276 +𠃌 + +21496->131276 + + + +134043 +𠮛 + +21496->134043 + + + +21508 + + +21508->21475 + + + +21508->22786 + + + +21509 + + +21512 + + +21512->21475 + + + +1644202748 +&CDP-8AFC; + +21512->1644202748 + + + +21513 + + +21516 + + +21516->21475 + + + +132412 +𠔼 + +21516->132412 + + + +21517 + + +21517->21475 + + + +22805 + + +21517->22805 + + + +21531 + + +21531->21475 + + + +23609 + + +21531->23609 + + + +21566 + + +21570 + + +21578 + + +21578->11943 + + + +21578->21475 + + + +21608 + + +21608->11910 + + + +134071 +𠮷 + +21608->134071 + + + +21619 + + +21619->21475 + + + +26410 + + +21619->26410 + + + +21629 + + +21629->21481 + + + +21629->1644202748 + + + +21644 + + +21644->21475 + + + +21644->31166 + + + +21688 + + +21697 + + +21697->21475 + + + +21697->21509 + + + +21729 + + +21729->21475 + + + +35997 + + +21729->35997 + + + +21733 + + +21741 + + +21809 + + +21809->21475 + + + +26124 + + +21809->26124 + + + +21830 + + +21830->20023 + + + +21830->20128 + + + +21830->20879 + + + +21839 + + +21839->21475 + + + +38272 + + +21839->38272 + + + +21916 + + +21916->21475 + + + +22772 + + +21916->22772 + + + +21932 + + +22120 + + +22120->21509 + + + +22120->21741 + + + +22231 + + +22258 + + +22258->20117 + + + +22258->22231 + + + +22259 + + +22259->20034 + + + +22259->22231 + + + +22259->1644202353 + + + +22266 + + +22266->21476 + + + +22266->22231 + + + +22269 + + +22269->22231 + + + +29577 + + +22269->29577 + + + +22290 + + +22290->22231 + + + +34945 + + +22290->34945 + + + +22307 + + +22320 + + +22320->20063 + + + +22320->22303 + + + +22338 + + +22338->21453 + + + +22338->22303 + + + +22388 + + +22411 + + +22411->21009 + + + +22411->22303 + + + +22530 + + +22530->22303 + + + +23578 + + +22530->23578 + + + +22580 + + +22580->22303 + + + +26140 + + +22580->26140 + + + +22633 + + +22633->21475 + + + +22633->22303 + + + +30399 + + +22633->30399 + + + +22633->131209 + + + +22768 + + +22768->22763 + + + +131292 +𠃜 + +22768->131292 + + + +22770 + + +22770->22763 + + + +194583 +冗 + +22770->194583 + + + +22793 + + +22793->20134 + + + +16035966 + + +22793->16035966 + + + +22799 + + +157947 +𦣻 + +22799->157947 + + + +22799->16035966 + + + +22806 + + +22806->21340 + + + +22806->22805 + + + +22812 + + +22812->20128 + + + +22812->20155 + + + +1644202483 +&CDP-89F3; + +22812->1644202483 + + + +22825 + + +22825->19968 + + + +22825->22823 + + + +22827 + + +22828 + + +22830 + + +22833 + + +22833->20031 + + + +22833->22827 + + + +22899 + + +22969 + + +22969->22899 + + + +22969->26410 + + + +22985 + + +22985->22899 + + + +16033595 + + +22985->16033595 + + + +22987 + + +22987->21488 + + + +22987->22899 + + + +22996 + + +22996->22899 + + + +22996->31166 + + + +23044 + + +23376 + + +23383 + + +23383->23376 + + + +23424 + + +23383->23424 + + + +23389 + + +23395 + + +23395->23376 + + + +23395->31166 + + + +23398 + + +23398->20886 + + + +23398->23376 + + + +23398->1644202418 + + + +23403 + + +23403->23376 + + + +23403->31995 + + + +23425 + + +23432 + + +23432->23424 + + + +23432->23544 + + + +23433 + + +23433->22899 + + + +23433->23424 + + + +23436 + + +23436->20803 + + + +23436->23424 + + + +23448 + + +23448->23424 + + + +15616544 + + +23448->15616544 + + + +23450 + + +23450->23424 + + + +1644202958 +&CDP-8BCE; + +23450->1644202958 + + + +23458 + + +23458->21508 + + + +23458->23424 + + + +23460 + + +23460->23424 + + + +33267 + + +23460->33267 + + + +23470 + + +23470->21570 + + + +23470->23424 + + + +23475 + + +23475->21475 + + + +23475->23424 + + + +15539641 +&C1-4464; + +23475->15539641 + + + +23478 + + +23478->23424 + + + +35925 + + +23478->35925 + + + +23487 +宿 + +23487->20336 + + + +23487->23424 + + + +23506 + + +23506->1644202353 + + + +1644203103 +&CDP-8C5F; + +23506->1644203103 + + + +23519 + + +23519->23424 + + + +31085 + + +23519->31085 + + + +23546 + + +23546->22303 + + + +23546->23544 + + + +23550 + + +23550->23544 + + + +25991 + + +23550->25991 + + + +23569 + + +23608 + + +23610 + + +23616 + + +23616->23608 + + + +1644203090 +&CDP-8C52; + +23616->1644203090 + + + +23627 + + +23627->23608 + + + +23627->33267 + + + +23665 + + +23721 + + +23721->23665 + + + +30707 + + +23721->30707 + + + +23736 + + +23736->21384 + + + +23736->23665 + + + +23798 + + +23798->23665 + + + +1644203195 +&CDP-8CBB; + +23798->1644203195 + + + +24029 + + +24038 + + +24038->24037 + + + +24038->131207 + + + +24046 + + +24046->11958 + + + +24046->24037 + + + +24049 + + +24055 + + +24061 + + +24062 + + +24066 + + +24066->20128 + + + +24066->24062 + + + +24067 + + +24076 + + +24076->13317 + + + +24076->24067 + + + +24090 + + +24109 + + +24191 +广 + +24109->24191 + + + +1644203328 +&CDP-8D40; + +24109->1644203328 + + + +24111 + + +24111->19991 + + + +24111->20886 + + + +24111->24062 + + + +24112 + + +24112->24090 + + + +1644202344 +&CDP-8968; + +24112->1644202344 + + + +24115 + + +24115->24062 + + + +38263 + + +24115->38263 + + + +24184 + + +24184->22303 + + + +1644202869 +&CDP-8B75; + +24184->1644202869 + + + +24190 + + +24195 + + +24195->21430 + + + +24195->24191 + + + +24213 + + +24213->24191 + + + +24213->27664 + + + +24215 + + +24215->21344 + + + +24215->24191 + + + +24220 + + +24220->20184 + + + +24220->24191 + + + +24230 + + +24230->24191 + + + +1644203078 +&CDP-8C46; + +24230->1644203078 + + + +24235 + + +24235->24191 + + + +36554 + + +24235->36554 + + + +24237 + + +24237->24191 + + + +24311 + + +24237->24311 + + + +24247 + + +24247->24191 + + + +38582 + + +24247->38582 + + + +24308 + + +24314->24308 + + + +32895 + + +24314->32895 + + + +24318 + + +24320 + + +24335 + + +24335->24037 + + + +24335->24331 + + + +24339 + + +24341 + + +24341->20008 + + + +24341->24339 + + + +24343 + + +24346 + + +24351 + + +24351->20031 + + + +24351->24346 + + + +24369 + + +1644203204 +&CDP-8CC4; + +24369->1644203204 + + + +24369->1644203204 + + + +24375 + + +24375->24339 + + + +1644203104 +&CDP-8C60; + +24375->1644203104 + + + +24400 + + +24403 + + +24403->11916 + + + +1644202364 +&CDP-897C; + +24403->1644202364 + + + +24405 + + +24418 + + +24418->24320 + + + +24418->24417 + + + +24422 + + +24435 + + +24441 + + +24441->24435 + + + +27571 + + +24441->27571 + + + +24453 + + +24453->23546 + + + +24453->24435 + + + +24460 + + +24460->24435 + + + +1644202875 +&CDP-8B7B; + +24460->1644202875 + + + +24466 + + +24466->24435 + + + +36208 + + +24466->36208 + + + +24515 + + +24565 + + +24565->20170 + + + +24565->24515 + + + +24605 + + +24605->24515 + + + +30000 + + +24605->30000 + + + +24613 + + +24613->21005 + + + +24613->24515 + + + +24687 + + +24687->24515 + + + +33258 + + +24687->33258 + + + +24746 + + +24746->20124 + + + +24746->24515 + + + +24754 + + +24754->24515 + + + +38750 + + +24754->38750 + + + +24819 + + +24819->24515 + + + +30456 + + +24819->30456 + + + +24847->24515 + + + +38899 + + +24847->38899 + + + +24859 + + +24859->24515 + + + +24859->16035966 + + + +24859->1644202936 + + + +24863 + + +24863->21688 + + + +24863->24515 + + + +25096 + + +25098 + + +25099 + + +25104 + + +25104->25098 + + + +25104->131276 + + + +25106 + + +25126 + + +25126->21336 + + + +25126->25096 + + + +25142 + + +25152 + + +25152->25142 + + + +26020 + + +25152->26020 + + + +25163 + + +25164 + + +25165 + + +25171 + + +25171->19969 + + + +25171->25164 + + + +25237 + + +25237->25164 + + + +25237->27571 + + + +25240 + + +25240->25164 + + + +25240->26020 + + + +25342 + + +25342->21512 + + + +25342->25164 + + + +25345 + + +25345->23546 + + + +25345->25164 + + + +25351 + + +25351->25164 + + + +26088 + + +25351->26088 + + + +25369 + + +25369->20852 + + + +25369->25163 + + + +25909 + + +25913 + + +25913->25909 + + + +1644202349 +&CDP-896D; + +25913->1644202349 + + + +25918 + + +25918->25909 + + + +26041 + + +25918->26041 + + + +25937 + + +25937->25909 + + + +27714 + + +25937->27714 + + + +25941 + + +25943 + + +25943->25909 + + + +25943->35997 + + + +25945 + + +25945->23389 + + + +25945->25909 + + + +25955 + + +25955->25909 + + + +1644203244 +&CDP-8CEC; + +25955->1644203244 + + + +25968 + + +25968->23044 + + + +25968->25909 + + + +25972 + + +25972->25941 + + + +27491 + + +25972->27491 + + + +26007 + + +26009 + + +26009->26007 + + + +31859 + + +26009->31859 + + + +26032 + + +26032->20146 + + + +26032->26020 + + + +26047 + + +26053 + + +26053->26041 + + + +1644203349 +&CDP-8D55; + +26053->1644203349 + + + +26063 + + +26063->26041 + + + +1644203227 +&CDP-8CDB; + +26063->1644203227 + + + +26071 + + +26071->26041 + + + +1644203260 +&CDP-8CFC; + +26071->1644203260 + + + +26085 + + +26086 + + +26089 + + +26089->21313 + + + +26089->26085 + + + +26126 + + +26126->26085 + + + +26126->26376 + + + +26143 + + +26143->26085 + + + +29983 + + +26143->29983 + + + +26149 + + +26149->26085 + + + +1644202985 +&CDP-8BE9; + +26149->1644202985 + + + +26152 + + +26152->20045 + + + +26152->26085 + + + +26157 + + +26157->21484 + + + +26157->26085 + + + +26159 + + +26167 + + +26172 + + +26172->23610 + + + +26172->26086 + + + +26178 + + +26178->23546 + + + +26178->26085 + + + +26223 + + +26223->20140 + + + +26223->26085 + + + +26228 + + +26228->26085 + + + +38738 + + +26228->38738 + + + +26257 + + +26257->26085 + + + +32773 + + +26257->32773 + + + +26263 + + +26263->26085 + + + +26263->38899 + + + +26332 + + +26332->26085 + + + +32735 + + +26332->32735 + + + +26354 + + +26368 + + +26368->21448 + + + +26368->26085 + + + +26368->32819 + + + +26377 + + +26377->26376 + + + +26377->131207 + + + +26381 + + +26381->26376 + + + +133917 +𠬝 + +26381->133917 + + + +26395 + + +26395->29579 + + + +1644203079 +&CDP-8C47; + +26395->1644203079 + + + +26397 + + +26397->26376 + + + +133533 +𠦝 + +26397->133533 + + + +26399 + + +26399->20854 + + + +26399->26376 + + + +26409 + + +26432 + + +26448 + + +26448->25165 + + + +26448->26408 + + + +26449 + + +26449->23544 + + + +26449->26408 + + + +26463 + + +26495 + + +26495->21453 + + + +26495->26408 + + + +26519 + + +26519->26408 + + + +26519->26408 + + + +26524 + + +26556 + + +26604 + + +26609 + + +26609->20027 + + + +26609->26408 + + + +26628 + + +26628->20886 + + + +26628->26408 + + + +26628->1644202418 + + + +26657 + + +26657->20132 + + + +26657->26408 + + + +26681 + + +26681->26408 + + + +33390 + + +26681->33390 + + + +26696 + + +26696->23433 + + + +26696->26408 + + + +26800 + + +26800->25106 + + + +26800->26408 + + + +26862 + + +26862->26408 + + + +26862->26519 + + + +26893 + + +26893->26408 + + + +30452 + + +26893->30452 + + + +26989 + + +26989->17553 + + + +26989->19994 + + + +26989->26410 + + + +26997 + + +26997->26408 + + + +16035537 + + +26997->16035537 + + + +27005 + + +27005->26408 + + + +30333 + + +27005->30333 + + + +1644202414 +&CDP-89AE; + +27005->1644202414 + + + +27096 + + +27096->26408 + + + +146702 +𣴎 + +27096->146702 + + + +27161 + + +27161->26408 + + + +31080 + + +27161->31080 + + + +27178 + + +27178->26408 + + + +40644 + + +27178->40644 + + + +27211 + + +27211->21932 + + + +27211->26408 + + + +27231 + + +27231->24190 + + + +27231->26408 + + + +27424 + + +27425 + + +27425->20907 + + + +27425->27424 + + + +27468 + + +27468->21733 + + + +27468->27424 + + + +27490 + + +27491->19968 + + + +27491->27490 + + + +27503 + + +27503->20981 + + + +27503->27490 + + + +27503->31859 + + + +27508 + + +27508->21378 + + + +27508->26519 + + + +27508->27490 + + + +27515 + + +27515->21269 + + + +27515->27513 + + + +27531 + + +27531->25099 + + + +27531->27513 + + + +27578 + + +27578->26432 + + + +27578->27571 + + + +27597 + + +27598 + + +27598->131209 + + + +16036796 + + +27598->16036796 + + + +27599 + + +27602 + + +27602->27597 + + + +1644202871 +&CDP-8B77; + +27602->1644202871 + + + +27663 + + +27668 + + +27671 + + +27671->13317 + + + +27671->27668 + + + +27700 + + +27701 + + +27703 + + +27703->20022 + + + +27703->27700 + + + +27704 + + +27744 + + +27744->11937 + + + +27744->20063 + + + +27770 + + +27770->11937 + + + +27770->22828 + + + +27773 + + +27773->11937 + + + +27773->27668 + + + +27833 + + +27833->11937 + + + +30001 + + +27833->30001 + + + +27835 + + +27835->11937 + + + +27835->21488 + + + +27849 + + +27861 + + +27861->11937 + + + +27861->21435 + + + +27874 + + +27874->11937 + + + +30382 + + +27874->30382 + + + +27880 + + +27880->11937 + + + +27880->20027 + + + +27891 + + +27891->11937 + + + +27891->27704 + + + +27915 + + +27915->11937 + + + +32650 + + +27915->32650 + + + +27931 + + +27963 + + +27963->11937 + + + +33292 + + +27963->33292 + + + +27969 + + +27969->11937 + + + +27969->13356 + + + +27973 + + +27973->11937 + + + +27973->25099 + + + +28020 + + +28020->11937 + + + +35895 + + +28020->35895 + + + +28023 + + +28023->11937 + + + +28023->27599 + + + +28040 + + +28040->11937 + + + +32918 + + +28040->32918 + + + +28145 + + +28145->11937 + + + +1644203172 +&CDP-8CA4; + +28145->1644203172 + + + +28165 + + +28165->11937 + + + +28165->38738 + + + +28201 + + +28201->26167 + + + +28201->27701 + + + +28207 + + +28207->24055 + + + +28207->27701 + + + +28246 + + +28246->27701 + + + +32993 + + +28246->32993 + + + +28271 + + +28271->26140 + + + +28271->27701 + + + +28288 + + +28288->11966 + + + +28288->20001 + + + +28288->27701 + + + +28417 + + +28417->27701 + + + +39770 + + +28417->39770 + + + +28450 + + +28450->27701 + + + +1644202963 +&CDP-8BD3; + +28450->1644202963 + + + +28779 + + +28780 + + +28783 + + +28783->19969 + + + +28783->28779 + + + +28814 + + +28845 + + +28845->23665 + + + +1644203389 +&CDP-8D7D; + +28845->1644203389 + + + +28857 + + +28857->21344 + + + +28857->28780 + + + +28982 + + +28982->28780 + + + +1644202933 +&CDP-8BB5; + +28982->1644202933 + + + +28988 + + +28988->11966 + + + +28988->20800 + + + +28988->21313 + + + +28988->28779 + + + +29031 + + +29031->26157 + + + +29031->28780 + + + +29105 + + +29105->22518 + + + +29105->28780 + + + +29273 + + +29287 + + +29287->25909 + + + +1644202921 +&CDP-8BA9; + +29287->1644202921 + + + +29289 + + +29289->21247 + + + +29289->1644202921 + + + +29699 + + +29699->11945 + + + +29699->27714 + + + +29702 + + +29702->11945 + + + +37324 + + +29702->37324 + + + +29987 + + +29987->20135 + + + +29987->29983 + + + +30003 + + +30007 + + +30007->21147 + + + +30007->30000 + + + +30010 + + +30010->19969 + + + +30010->30000 + + + +30011 + + +30011->19968 + + + +30011->20981 + + + +30011->30000 + + + +30028 + + +30028->20171 + + + +30028->30000 + + + +30033 + + +30033->28779 + + + +30033->30000 + + + +30058 + + +30058->30000 + + + +37318 + + +30058->37318 + + + +30098 + + +30149 + + +30149->19993 + + + +30149->30098 + + + +30326 + + +30330 + + +30330->30326 + + + +1644202493 +&CDP-89FD; + +30330->1644202493 + + + +30331 + + +30331->30326 + + + +35910 + + +30331->35910 + + + +30340 + + +30340->21242 + + + +30340->30333 + + + +30342 + + +30446 + + +30452->21313 + + + +30452->1644202917 + + + +30456->26408 + + + +30456->30446 + + + +30465 + + +30465->23569 + + + +30465->30446 + + + +30476 + + +30476->30446 + + + +131274 +𠃊 + +30476->131274 + + + +1644201573 +&CDP-8665; + +30476->1644201573 + + + +30495 + + +30495->20855 + + + +30495->21313 + + + +30528 + + +30528->30446 + + + +1644203212 +&CDP-8CCC; + +30528->1644203212 + + + +30693 + + +30693->21475 + + + +30693->30690 + + + +30701 + + +30701->30690 + + + +30701->35910 + + + +30740 + + +30740->24320 + + + +30740->30707 + + + +31034 + + +31036 + + +31036->11949 + + + +31036->20058 + + + +31038 + + +31038->11949 + + + +31038->22303 + + + +31070 + + +31070->11949 + + + +31070->30003 + + + +31080->31034 + + + +1644202965 +&CDP-8BD5; + +31080->1644202965 + + + +31085->31034 + + + +1644203087 +&CDP-8C4F; + +31085->1644203087 + + + +31119 + + +31119->11949 + + + +31119->30032 + + + +31179 + + +31179->28779 + + + +31179->31166 + + + +31185 + + +31185->26007 + + + +31185->31166 + + + +31186 + + +31186->23569 + + + +31186->31166 + + + +31278 + + +31278->31166 + + + +31278->37325 + + + +31309 + + +31309->31166 + + + +36012 + + +31309->36012 + + + +31348 + + +31350 + + +31350->20061 + + + +31350->31348 + + + +31354 + + +31354->24037 + + + +31354->31348 + + + +31455 + + +31456 + + +31456->26089 + + + +31456->31435 + + + +31461 + + +31461->31435 + + + +31461->37324 + + + +31478 + + +1644203262 +&CDP-8CFE; + +31478->1644203262 + + + +31478->1644203262 + + + +31532 + + +31532->11950 + + + +140200 +𢎨 + +31532->140200 + + + +31558 + + +31558->11950 + + + +31558->32895 + + + +31561 + + +31561->11950 + + + +31561->23546 + + + +31572 + + +31572->11950 + + + +31572->21512 + + + +31639 + + +31639->11950 + + + +31639->24318 + + + +31639->30446 + + + +31649 + + +31649->11950 + + + +31649->23448 + + + +31680 + + +31680->11950 + + + +31680->21363 + + + +31881 + + +31881->20998 + + + +31881->31859 + + + +31992 + + +31993 + + +32000 + + +32000->24049 + + + +32000->31993 + + + +32004 + + +32004->21242 + + + +32004->31993 + + + +32025 + + +32025->27663 + + + +32025->31993 + + + +32026 + + +32026->21450 + + + +32026->31993 + + + +32048 + + +32048->30000 + + + +32048->31993 + + + +32066 + + +32066->20908 + + + +32066->31993 + + + +32068 + + +32068->19988 + + + +32068->31993 + + + +32080 + + +32080->21513 + + + +32080->31993 + + + +32102 + + +32102->21512 + + + +32102->31993 + + + +32117 + + +32117->20250 + + + +32117->31992 + + + +32154 + + +32154->22770 + + + +32154->31992 + + + +32209 + + +32209->24405 + + + +32209->31993 + + + +32218 + + +32218->27849 + + + +32218->31993 + + + +32244 + + +32244->26604 + + + +32244->31993 + + + +32622 + + +32622->30452 + + + +1644202824 +&CDP-8B48; + +32622->1644202824 + + + +32654 + + +32654->22823 + + + +156492 +𦍌 + +32654->156492 + + + +32681 + + +32701 + + +32722 + + +32722->30333 + + + +32722->32701 + + + +32773->26085 + + + +1644202834 +&CDP-8B52; + +32773->1644202834 + + + +32862 + + +32862->32819 + + + +32862->38272 + + + +32946 + + +32946->20128 + + + +32946->21430 + + + +1644202328 +&CDP-8958; + +32946->1644202328 + + + +32963 + + +32963->30000 + + + +32963->1644202328 + + + +33032 + + +33032->11964 + + + +131234 +𠂢 + +33032->131234 + + + +33144 + + +33144->11964 + + + +33144->26140 + + + +33311 + + +33322 + + +33322->20130 + + + +33322->33311 + + + +33337 + + +33337->21475 + + + +33337->33311 + + + +132647 +𠘧 + +33337->132647 + + + +33391 + + +33391->20022 + + + +33391->33390 + + + +33401 + + +33457 + + +33457->21270 + + + +33457->33401 + + + +33464 + + +33464->20113 + + + +33464->33401 + + + +33469 + + +33469->29273 + + + +33469->33401 + + + +33510 + + +33510->21476 + + + +33510->33401 + + + +33521 + + +33521->22830 + + + +33521->33401 + + + +33590 + + +33590->26409 + + + +33590->33401 + + + +33590->1644202845 + + + +33609 + + +33609->26089 + + + +33609->33401 + + + +33655 + + +33655->20309 + + + +33655->33401 + + + +33756 + + +33756->33401 + + + +37319 + + +33756->37319 + + + +33853 + + +33853->27931 + + + +33853->33401 + + + +33865 + + +33865->26556 + + + +33865->33401 + + + +34220 + + +34220->27005 + + + +34220->33401 + + + +34880 + + +34880->20031 + + + +34880->30399 + + + +34920 + + +1644202855 +&CDP-8B67; + +34920->1644202855 + + + +34920->1644202871 + + + +35201 + + +35201->22899 + + + +35201->1644202965 + + + +35211 + + +35226 + + +35226->20886 + + + +35226->35211 + + + +35226->1644202418 + + + +35242 + + +35242->20146 + + + +35242->35211 + + + +35251 + + +35251->35211 + + + +35251->131209 + + + +1644202225 +&CDP-88F1; + +35251->1644202225 + + + +1644202341 +&CDP-8965; + +35251->1644202341 + + + +35336 + + +35336->21313 + + + +35336->35328 + + + +35352 + + +35352->24049 + + + +35352->35328 + + + +35430 + + +35430->24335 + + + +35430->35328 + + + +35433 + + +35433->23546 + + + +35433->35328 + + + +35441 + + +35441->33292 + + + +35441->35328 + + + +35486 + + +35486->21566 + + + +35486->35328 + + + +35500 + + +35500->20817 + + + +35500->35328 + + + +35501 + + +35501->22770 + + + +35501->35328 + + + +35506 + + +35506->26524 + + + +35506->35328 + + + +35519 +調 + +35519->21608 + + + +35519->35328 + + + +35527 + + +35527->28814 + + + +35527->35328 + + + +35696 + + +35696->32681 + + + +35696->35328 + + + +35937 + + +162856 +𧰨 + +35937->162856 + + + +35937->1644202843 + + + +1644202974 +&CDP-8BDE; + +35937->1644202974 + + + +36000 + + +36000->35997 + + + +36000->1644202843 + + + +36008 + + +36008->21270 + + + +36008->35997 + + + +36015 + + +36015->23425 + + + +36015->35997 + + + +36023 + + +36023->35997 + + + +36023->1644202824 + + + +36027 + + +36027->24343 + + + +36027->35997 + + + +36062 + + +36062->23578 + + + +36062->35997 + + + +36215 + + +36215->24051 + + + +36215->36208 + + + +36335 + + +36335->11978 + + + +36335->21508 + + + +36557 + + +36557->20886 + + + +36557->36554 + + + +36578 + + +36578->20113 + + + +36578->36554 + + + +36605 + + +36605->22307 + + + +36605->36554 + + + +36650 + + +36650->20374 + + + +36650->36554 + + + +36763 + + +36766 + + +36766->33292 + + + +36766->36763 + + + +36784 + + +36786 + + +36786->26354 + + + +36786->36784 + + + +36790 + + +36794 + + +36794->20992 + + + +36794->36790 + + + +36817 + + +36817->26020 + + + +36817->36790 + + + +36820 + + +36820->21453 + + + +36820->36790 + + + +36861 + + +36861->36790 + + + +131236 +𠂤 + +36861->131236 + + + +36865 + + +36865->20851 + + + +36865->36790 + + + +36890 + + +36890->29996 + + + +36890->36790 + + + +36895 + + +36895->26463 + + + +36895->36790 + + + +36899 + + +36899->36554 + + + +36899->36790 + + + +36913 + + +36913->21608 + + + +36913->36790 + + + +36914 + + +36914->36790 + + + +38585 + + +36914->38585 + + + +36938 + + +36938->26047 + + + +36938->36790 + + + +36939 + + +36939->36557 + + + +36939->36790 + + + +36947 + + +36947->36790 + + + +39318 + + +36947->39318 + + + +36948 + + +36948->36790 + + + +1644203111 +&CDP-8C67; + +36948->1644203111 + + + +36960 + + +36960->34945 + + + +36960->36790 + + + +36984 + + +36984->24061 + + + +36984->36790 + + + +37089 + + +37089->21531 + + + +38429 + + +37089->38429 + + + +37096 + + +37096->21637 + + + +37096->38429 + + + +37117 + + +37117->32773 + + + +37117->38429 + + + +37193 + + +37197 + + +37197->24049 + + + +37197->37193 + + + +37202 + + +37202->27701 + + + +37202->37193 + + + +37326 + + +37326->20104 + + + +37326->37324 + + + +37327 + + +37327->26086 + + + +37327->37324 + + + +37329 + + +37444 + + +37444->22833 + + + +37444->37329 + + + +37504 + + +37504->33390 + + + +37504->37329 + + + +37682 + + +37682->24405 + + + +37682->37329 + + + +37857 + + +37857->31455 + + + +37857->37329 + + + +38283 + + +38283->24320 + + + +38283->38272 + + + +38291 + + +38291->26085 + + + +38291->38272 + + + +38306 + + +38306->20851 + + + +38306->38272 + + + +38498 + + +38498->23436 + + + +38498->38429 + + + +38520 + + +38520->22388 + + + +38520->38429 + + + +38525 + + +38525->26140 + + + +38525->38429 + + + +38538 + + +38538->13496 + + + +38538->38429 + + + +38542 + + +38542->30342 + + + +38542->38429 + + + +38598 + + +38598->26408 + + + +38598->38585 + + + +38634 + + +38634->11991 + + + +38634->24400 + + + +38642 + + +38642->11991 + + + +38642->20113 + + + +38651 + + +38651->11991 + + + +1644202984 +&CDP-8BE8; + +38651->1644202984 + + + +38745 + + +38745->20105 + + + +38745->38738 + + + +38913 + + +38918 + + +38918->24029 + + + +38918->38913 + + + +38957 + + +38957->35910 + + + +38957->38913 + + + +38988 + + +38988->26159 + + + +38988->38913 + + + +38996 + + +38996->24422 + + + +38996->38913 + + + +39000 + + +39000->21407 + + + +39000->38913 + + + +39006 + + +39006->38913 + + + +1644203097 +&CDP-8C59; + +39006->1644203097 + + + +39135 + + +39151 + + +39151->21453 + + + +1644202937 +&CDP-8BB9; + +39151->1644202937 + + + +39154 + + +39154->27424 + + + +39154->1644202937 + + + +39178 + + +39178->39135 + + + +39178->156492 + + + +39208 + + +39208->23448 + + + +39208->1644202937 + + + +39340 + + +39365 + + +39365->23610 + + + +39365->39340 + + + +39443 + + +39443->19968 + + + +39443->39340 + + + +1644202484 +&CDP-89F4; + +39443->1644202484 + + + +39443->1644202845 + + + +40165 + + +40180 + + +40180->21475 + + + +40180->40165 + + + + diff --git a/symposium2003/eto/style.css b/symposium2003/eto/style.css new file mode 100755 index 0000000..22bdc83 --- /dev/null +++ b/symposium2003/eto/style.css @@ -0,0 +1,122 @@ +/* ---------------------------------------------------------------------- by eto 2003-0314 */ + +/*----------------------------------------------------------------------body*/ +body { + margin: 0em; + padding: 0em; + font-family: "¬’˃SƒVƒbƒN Std R", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; +/* letter-spacing: 0.040em;*/ +/* scrollbar-3d-light-color: #ff0000;*/ + scrollbar-arrow-color: #ff6600; + scrollbar-base-color: #ffffff; +/* scrollbar-dark-shadow-color: #ff0000;*/ + scrollbar-face-color: #ffffff; + scrollbar-highlight-color: #ffffff; + scrollbar-shadow-color: #ff6600; +} + +/*----------------------------------------------------------------------*/ +.rb { + margin: 0em; + padding: 0em; + text-align: right; +} + +/*----------------------------------------------------------------------page*/ +.page { + width: 100%; height: 100%; + margin: 0em; + padding: 4em 2em 2em 4em; +/* border: 0.05em solid #000000;*/ +} + +/*----------------------------------------------------------------------index*/ +.a { color:#ffffff; font-size: 1pt;} +.indexpage { + width: 100%; height: 100%; + margin:0em; padding:0em; +/* text-align:right;*/ + text-align:center; + font-size: xx-large; + font-family: "¬’˃SƒVƒbƒN Std EL", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; + text-decoration:none; +} +.indexpage a { + text-decoration:none; +} +.indexpage a:hover { + background-color: #ff6600; color:#ffffff; text-decoration:none; +} + +/*----------------------------------------------------------------------a*/ +a { color:#ff6600; } +a:link { color:#ff7700; } +a:visited { color:#ff8800; } +a:active { color:#ff0000; } +a:hover { color:#ff0000; text-decoration:none; } + +/*----------------------------------------------------------------------header*/ +h1,h2,h3,h4,address { + color:#ff6600; + font-family:"¬’˃SƒVƒbƒN Std H"; + margin: 0em; + padding: 0em; + font-weight: normal; +} +h1 { font-size: xx-large; font-family:"¬’˃SƒVƒbƒN Std L", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";} +h2 { font-size: xx-large; font-family:"¬’˃SƒVƒbƒN Std L", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; } + +/*----------------------------------------------------------------------p*/ +p { + font-size: large; + font-family: "¬’˃SƒVƒbƒN Std R", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; + margin: 0.5em; + padding: 0em; +} + +/*----------------------------------------------------------------------pre*/ +pre { + margin: 0.1em 0.5em 0.5em 0.5em; + padding: 0.5em; +/* border: 0.05em solid #000000;*/ + background-color: #fff8f0; + border: 0.02em solid #ff6600; + font-size: large; + font-family: "¬’˃SƒVƒbƒN Std R", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; +} + +/*----------------------------------------------------------------------list*/ +ul, dl { + margin: 0.5em 0em 0.5em 1.5em; + list-style-type: square; + font-size: large; +} +dt { + color:#ff6600; +} +/*----------------------------------------------------------------------list*/ +table { + font-size: large; + margin: 0em; + padding: 0em; +} +td, table .b { + padding: 0.2em; + border: 0.05em solid #ffbb99; +} +.e { + width: 3em; +/* color: #ff0000;*/ + text-align: center; +} +.n { + width: 3em; + color: #000000; + text-align: right; +} +.bb { + text-align: center; + width: 100em; +} + +/* ---------------------------------------------------------------------- end. */ diff --git a/symposium2003/eto/test1.rb b/symposium2003/eto/test1.rb new file mode 100755 index 0000000..2daee97 --- /dev/null +++ b/symposium2003/eto/test1.rb @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +include CHISE +p "字" #"字" +p "字".ucs #23383 +p "字".total_strokes #6 +p "字".inspect_all #→いろいろでてくる。 +p "字".ideograph_daikanwa #6942 #大漢和番号6942である。 diff --git a/symposium2003/eto/test2.rb b/symposium2003/eto/test2.rb new file mode 100755 index 0000000..dc93887 --- /dev/null +++ b/symposium2003/eto/test2.rb @@ -0,0 +1,8 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +include CHISE +p "字".to_er #"字" #実体参照化する +p "字".de_er #"字" #実体参照を解除 +p "&J90-3B7A;".de_er #JISX0208-1990におけるコードポイントを用いた実体参照を解除 +p "&M-06942;".de_er #大漢和番号を用いた実体参照を解除 diff --git a/symposium2003/eto/test3.rb b/symposium2003/eto/test3.rb new file mode 100755 index 0000000..e1acf31 --- /dev/null +++ b/symposium2003/eto/test3.rb @@ -0,0 +1,7 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +include CHISE +"木".mydepth = 10 +"林".mydepth = 20 +"森".mydepth = 30 diff --git a/symposium2003/eto/test4.rb b/symposium2003/eto/test4.rb new file mode 100755 index 0000000..fdc344e --- /dev/null +++ b/symposium2003/eto/test4.rb @@ -0,0 +1,7 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +include CHISE +p "木".mydepth +p "林".mydepth +p "森".mydepth diff --git a/symposium2003/eto/test5.rb b/symposium2003/eto/test5.rb new file mode 100755 index 0000000..afab5ee --- /dev/null +++ b/symposium2003/eto/test5.rb @@ -0,0 +1,10 @@ +#!/usr/bin/env ruby +$LOAD_PATH << '../ruby/src' +require 'chise' +include CHISE +p "字".decompose #"⿱宀子" #分解する +p "⿱宀子".compose #"字" #合成する +p "鬱".decompose #"木缶木冖鬯彡" #難しい字も分解できます。 +p "鬱".decompose_all #これ以上分解できないところまで再帰的に分解する。 +p "木缶".find #二つの部品を含む漢字をリストアップする。 +p "木缶".find.map_ucs #二つの部品を含む漢字をリストアップする。 -- 1.7.10.4