9front - general discussion about 9front
 help / color / mirror / Atom feed
* [9front] ktrans
@ 2022-07-02 16:00 rgl
  2022-07-02 20:56 ` ori
  2022-07-03 17:56 ` cinap_lenrek
  0 siblings, 2 replies; 12+ messages in thread
From: rgl @ 2022-07-02 16:00 UTC (permalink / raw)
  To: 9front

[-- Attachment #1: Type: text/plain, Size: 728 bytes --]

hi there!

this is a new version of ktrans(1), originally written by Kenji
Okamoto, that includes modifications by:

	- cinap: to work with kbdfs(8) instead of pipefile(1) (could've done more work i can't track)
	- BurnZeZ: naming corrections and proper argument handling
	- romi: support for korean and shortcuts that play nice with sam and rc

i cleaned up the code a bit, corrected some comments (mostly typos)
and adapted the man page to reflect the aforementioned changes.

romi also made a nice little tool to extend the kanji.jisho Kenji
prepared—in case 7.5K kanjis aren't enough for you.  you can find it
at
https://git.sansfontieres.com/~romi/ktrans/tree/front/item/contrib/kanjimerge.


is it OK to commit?

-rodri

[-- Attachment #2: Type: text/plain, Size: 260842 bytes --]

--- /tmp/diff100001089635
+++ lib/kanji.jisho
@@ -1,0 +1,7586 @@
+;; Medium size dictionary for SKK system
+;; version 8.1 of May 24, 1995.
+;;
+;; Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995
+;; Masahiko Sato (masahiko@sato.riec.tohoku.ac.jp),
+;; Hironobu Takahashi (takahasi@tiny.or.jp),
+;; Masahiro Doteguchi, Miki Inooka,
+;; Yukiyoshi Kameyama, Akihiko Sasaki, Dai Ando, Junichi Okukawa,
+;; Katsushi Sato and Nobuhiro Yamagishi
+;;
+;; This dictionary is free software; you can redistribute it and or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation; either versions 2, or (at your option)
+;; any later version.
+;;
+;; This dictionary is distributed in the hope that it will be useful
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+;; GNU General Public License for more details.
+;;
+;; You should have received a copy of the GNU General Public License
+;; along with SKK, see the file COPYING.	If not, write to the Free
+;; Software Foundation Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+;;
+;; re-arranged for ktrans of Plan 9 by Kenji Okamoto
+;; 			(okamoto@granite.cias.osakafu-u.ac.jp).
+;;					Feb. 17, 2000
+;; okuri-ari entries.
+あb	浴
+あe	合 会 逢
+あg	挙 揚 上
+あi	合 会 空 開
+あk	飽 開 明 空
+あo	合
+あr	有 在
+あs	悪
+あt	当 有 挙 合 会 蓬
+あu	合 逢 会
+あw	合 会
+あいs	愛
+あいかわr	相変
+あおi	青
+あおk	青
+あかi	赤
+あかn	赤
+あかr	明
+あきr	明
+あきらm	諦
+あさi	浅
+あさk	浅
+あずk	預
+あせt	焦
+あそb	遊
+あそn	遊
+あたe	与
+あたr	辺 当
+あたt	当 的
+あたたk	暖
+あたたm	暖
+あたらs	新
+あつi	熱 暑 厚
+あつk	厚 熱 暑
+あつk	厚 熱 暑
+あつs	暑
+あつm	集 厚
+あつかe	扱
+あつかi	扱
+あつかo	扱
+あつかt	扱
+あつかu	扱
+あつかw	扱
+あばr	暴
+あぶn	危
+あぶなi	危
+あまe	甘
+あまi	甘
+あまr	余
+あやs	怪
+あやまr	誤 謝
+あやまt	誤 謝
+あゆm	歩
+あらe	洗
+あらi	洗 荒
+あらt	新 洗
+あらu	洗
+あらz	非
+あらいだs	洗い出
+あらかじm	予
+あらそu	争
+あらたm	改
+あらわr	現
+あらわs	現 表
+ありがたi	有難
+ありがとu	有難
+あるi	歩
+あるk	歩
+あわi	淡
+あわr	憐 哀
+あわs	淡
+あんしんs	安心
+いe	言
+いi	言 良
+いk	行 生
+いm	居
+いn	居
+いo	言
+いr	入 居 煎
+いt	言 行 居
+いu	言 云
+いw	言
+いかr	怒
+いかt	怒
+いきおi	勢
+いきぎr	息切
+いくr	幾
+いくt	幾
+いくとおr	幾通
+いそg	急
+いそi	急
+いそがs	忙
+いたi	痛
+いたm	痛 傷 炒
+いたn	痛 傷
+いたr	至 到
+いたs	致
+いたt	至
+いただi	頂 戴
+いただk	頂 戴
+いだi	抱
+いだk	抱
+いちじるs	著
+いちずk	位置付
+いっt	言 行
+いっしょn	一緒
+いとs	愛
+いなm	否
+いのr	祈
+いのt	祈
+いれかe	入れ替
+いわi	祝
+いわu	祝
+うe	飢 植
+うi	浮
+うk	受 浮
+うm	埋 生 産
+うr	売 得
+うt	売 打
+うかがe	伺
+うかがi	伺
+うかがt	伺
+うかがu	窺 伺
+うかがw	伺
+うけつけn	受け付け
+うけつけr	受け付け
+うけとr	受け取 受取
+うけとt	受け取 受取
+うけわたs	受渡
+うごi	動
+うごk	動
+うしなt	失
+うしなu	失
+うしなw	失
+うすi	薄
+うすk	薄
+うすr	薄
+うずm	埋
+うたi	歌
+うたがi	疑
+うたがu	疑
+うたがw	疑
+うったe	訴
+うつr	移
+うつt	移
+うつs	移 映 写
+うつくs	美
+うながs	促
+うばt	奪
+うばu	奪
+うまi	旨 美 甘
+うまk	旨
+うみだs	生み出
+うらm	恨
+うらn	恨
+うらぎr	裏切
+うらなi	占
+うれs	嬉
+えm	得
+えn	得
+えr	得
+えt	得
+えがi	描
+えがk	描
+えらb	選
+えらi	偉
+えらn	選
+えらs	偉
+えんj	演
+えんz	演
+おc	落
+おe	終 追 負
+おi	置 追 負
+おk	起 置
+おo	追
+おp	追
+おr	降 折 居
+おs	押 惜 推
+おt	落 折 負 追
+おu	負 追
+おw	終 追
+おうj	応
+おうz	応
+おおi	多 大
+おおk	大 多
+おおm	多
+おおs	多
+おおt	覆
+おおu	覆
+おおw	覆
+おおくr	御送
+おかs	犯 可笑
+おがm	拝
+おきかe	置き換
+おぎなt	補
+おぎなu	補
+おくr	送 遅 贈
+おくt	送
+おこr	起 怒
+おこs	起
+おこたr	怠
+おこたt	怠
+おこなe	行
+おこなi	行
+おこなo	行
+おこなt	行
+おこなu	行
+おこなw	行
+おさm	収 治 納
+おしe	教
+おそi	遅
+おそk	遅
+おそr	恐
+おそs	遅
+おちこm	落ち込
+おちこn	落ち込
+おちつk	落着
+おとr	劣
+おとs	落
+おとどk	御届
+おどr	踊
+おどろi	驚
+おどろk	驚
+おなj	同
+おねがi	お願
+おぼe	覚 憶
+おもe	思
+おもi	思 重 想
+おもk	重
+おもm	重
+おもn	主
+おもs	重
+おもt	思 重 想
+おもu	思 想
+おもw	思
+おもしろi	面白
+おもしろk	面白
+おもしろs	面白
+およb	及
+およg	泳
+おろk	愚
+おわr	終
+おわt	終
+おんよm	音読
+かe	変 替 買 換
+かi	書 買
+かk	書 描 掛 欠 架 賭 駆 懸
+かm	噛
+かn	噛 兼
+かo	買
+かs	貸 加 化 課
+かt	買 勝 掛 刈
+かr	借 苅 刈 枯
+かu	買
+かw	買 替 変 代 換
+かいs	介
+かえr	帰 換
+かえs	返 帰
+かえt	帰 返
+かえりm	省
+かおr	香
+かおだt	顔立
+かおまk	顔負
+かかe	抱
+かかg	掲
+かかr	係
+かかw	関
+かがやi	輝
+かがやk	輝
+かきかe	書換
+かきこm	書込
+かきだs	書出
+かきなおs	書き直
+かきならb	書き並
+かぎr	限
+かぎt	限
+かくr	隠
+かくs	隠
+かくていs	確定
+かこm	囲
+かこn	囲
+かこu	囲
+かさn	重
+かざr	飾
+かざt	飾
+かしこi	賢
+かしこk	賢
+かすm	霞 掠 翳
+かせg	稼
+かぞe	数
+かたi	難 固 堅
+かたk	固
+かたm	固 傾
+かたr	語
+かたt	語
+かたつk	型付
+かたむi	傾
+かなs	悲
+かなu	叶
+かならz	必
+かまe	構
+かまi	構
+かまu	構
+かまw	構
+かよe	通
+かよi	通
+かよo	通
+かよt	通
+かよu	通
+かよw	通
+からm	絡
+からn	絡
+かるi	軽
+かるk	軽
+かるs	軽
+かれr	彼
+かわr	変 代 換
+かわt	変
+かわいg	可愛
+かわいi	可愛
+かわいk	可愛
+かわいr	可愛
+かんj	感
+かんs	関
+かんj	感
+かんz	感
+かんがe	考
+かんしゃs	感謝
+がんせき	岩石
+かんだかi	甲高
+かんちがi	勘違
+かんねんs	観念
+がんばr	頑張
+がんばt	頑張
+きe	消
+きg	気
+きi	聞 聴 効
+きk	聞 聴 効 利
+きm	決 来
+きr	切 着
+きs	記
+きt	来 切 着
+きかe	着換
+きさいs	記載
+きざm	刻
+きずt	傷
+きたn	汚
+きづi	気付
+きづk	気付
+きどr	気取
+きびs	厳
+きもt	気持
+きゅうs	窮
+きょうh	今日
+きよi	清
+きらi	嫌
+きらt	嫌
+きらu	嫌
+きらw	嫌
+きりかえn	切り替え
+きりかえr	切り替え
+きりたt	切り立
+きりはなs	切離
+きわm	極
+きわだt	際立
+きんちょうs	緊張
+ぎゃくじょうs	逆上
+ぎゃくもどr	逆戻
+ぎゃっこうs	逆行
+くe	喰 食
+くi	食 喰 悔
+くm	組
+くn	組
+くr	来 繰 暮
+くt	食 喰
+くu	食 喰
+くw	食 喰
+くぎr	区切
+くぎt	区切
+くずr	崩
+くだk	砕
+くだr	下
+くだs	下
+くだt	下
+くつがえs	覆
+くばr	配
+くばt	配
+くみあw	組合
+くみこm	組込
+くみとr	汲み取
+くもr	曇
+くやm	悔
+くらb	比 較
+くらi	暗
+くらk	暗
+くらs	暮
+くらt	食
+くりあw	繰り合
+くりかえs	繰り返
+くるi	狂
+くるs	苦
+くるt	狂
+くるu	狂
+くわe	加
+くわs	詳
+くわw	加
+けr	蹴
+けs	消 決
+けt	蹴
+けいえいs	経営
+けいこくs	警告
+けずr	削
+けずt	削
+けっs	決
+けんとうs	検討
+げんj	減
+げんz	減
+こe	越
+こg	焦
+こi	濃 来
+こk	濃
+こm	込 混
+こn	込 来 混
+こr	来 懲 凝
+こs	越 漉
+こt	凝
+こu	乞 請
+こy	来
+こうj	高
+こうしょう	鉱床 高尚
+こうぶつ	鉱物 好物
+こうりょs	考慮
+こえt	超
+こおr	凍
+こおt	凍
+こころh	心
+こころm	試
+こごe	凍
+こじs	誇示
+こたe	答 応
+ことn	異
+ことw	断
+ことごとk	尽
+ことなr	異
+ことわr	断
+ことわt	断
+このm	好
+こまk	細
+こまr	困
+こまt	困
+こまc	困
+こもr	籠 隠
+こもt	籠 隠
+ころb	転
+ころg	転
+ころn	転
+ころs	殺
+こわg	怖 恐
+こわi	恐 怖
+こわr	壊
+こわs	壊 恐
+ごぞんj	御存
+さe	冴
+さg	下
+さi	咲 裂 割
+さk	避 咲 裂 割
+さm	覚
+さr	去
+さs	指 差 刺
+さt	去
+さいわi	幸
+さかn	盛
+さかr	盛
+さがs	捜 探
+さきだt	先立
+さぐr	探
+さけb	叫
+さけn	叫
+ささe	支
+さずk	授
+さそi	誘
+さそt	誘
+さそu	誘
+さそw	誘
+さだk	定
+さだm	定
+さっs	察
+さっちs	察知
+さとr	悟
+さとt	悟
+さばk	捌
+さびs	寂 淋
+さみs	淋 寂
+さむi	寒
+さむk	寒
+さむs	寒
+さらn	更
+さらs	晒
+さわg	騒
+さわi	騒
+さわr	触
+さわt	触
+ざいせきs	在籍
+しi	強
+しk	敷
+しm	締 占 閉
+しn	死
+しr	知
+しt	知
+しあg	仕上
+しあわs	幸
+しかk	仕掛
+しかr	叱
+しかt	叱
+しかくi	四角
+しくm	仕組
+しずk	静
+しずm	沈
+しずn	沈
+したs	親
+したがe	従
+したがi	従
+したがt	従
+したがu	順 従
+したがw	従
+したたr	舌足
+しのb	偲 忍
+しのg	凌
+しはらi	支払
+しはらt	支払
+しはらu	支払
+しはらw	支払
+しばr	縛
+しぶi	渋
+しぶt	渋
+しぼr	絞
+しぼt	絞
+しめp	湿
+しめs	示
+しめきr	締切
+しゃべr	喋
+しゃべt	喋
+しょうj	生
+しょうs	称
+しょじs	所持
+しようs	使用
+しらb	調
+しるs	記
+しろi	白
+しろk	白
+しんj	信
+じてんd	時点
+じゅんj	準
+じゅんz	準
+すe	据
+すg	過
+すi	済 吸 空
+すk	好
+すm	済 住 澄
+すn	住 済
+すr	擦 摺 刷
+すt	捨 吸
+すu	吸
+すくi	救
+すくn	少
+すくu	救 巣く 抄 済
+すくw	救
+すぐr	優
+すこs	少
+すごi	凄
+すごk	凄
+すごm	凄
+すごs	凄 過
+すすm	進 勧 薦
+すすn	進
+すずs	涼
+すでn	既
+すなわc	即
+すなわt	即
+すばr	素晴
+すばやi	素早
+すばらs	素晴
+すべr	滑
+すべt	全 滑
+するどi	鋭
+すわr	座
+すわt	座
+ずm	済
+せk	急
+せm	責
+せs	接
+せいちょうs	成長
+せっきんs	接近
+せっしょくs	接触
+せつめいs	説明
+せまi	狭
+せまr	迫
+せまt	迫
+ぜっs	絶
+ぜんk	前
+そe	添
+そi	沿
+そm	初 染
+そt	沿 添
+そだt	育
+そなe	備
+そろe	揃
+そろi	揃
+そろt	揃
+そろu	揃
+ぞんj	存
+ぞんz	存
+たb	食
+たc	立
+たe	耐 絶
+たk	焚
+たm	溜
+たn	他
+たr	足 垂
+たs	足 達
+たt	立 建 断 経
+たいs	対 大
+たおr	倒
+たおs	倒
+たかi	高
+たかk	高
+たかm	高
+たかs	高
+たがi	互
+たしk	確
+たすk	助
+たずn	尋
+たたk	叩
+たたかt	闘 戦
+たたかu	闘
+ただs	但 正
+ただc	直
+ただt	直
+たとe	例
+たおr	倒
+たおr	倒
+たのm	頼
+たのn	頼
+たのs	楽
+たまr	溜
+たまt	溜
+ためn	為
+ためs	試
+たもt	保
+たよr	頼 便
+たよt	頼
+たんn	単
+だs	出
+たいおうs	対応
+だいすk	大好
+だまr	黙
+だまs	騙
+だまt	黙
+ちr	散
+ちいs	小
+ちかi	近
+ちかk	近
+ちかt	誓
+ちかu	誓
+ちかづi	近付
+ちがe	違
+ちがi	違
+ちがt	違
+ちがu	違
+ちがw	違
+ちじm	縮
+ちまよt	血迷
+つg	告 継
+つi	付 着 突 憑 継
+つk	付 着 突 漬 尽 使 点 尾
+つm	詰 積
+つn	積
+つr	連 釣 吊
+つt	突
+ついy	費
+つうj	通
+つうほうs	通報
+つかe	使
+つかi	使 遣
+つかm	捕 掴
+つかo	使
+つかr	疲
+つかt	使
+つかu	使
+つかw	使
+つかさどr	司
+つくr	作 創 造
+つくt	作
+つくろi	繕
+つくろu	繕
+つけくわe	付け加
+つずr	綴
+つたe	伝
+つたt	伝
+つたu	伝
+つたw	伝
+つだi	伝
+つつm	包
+つつしm	慎
+つつしn	謹
+つづi	続
+つづk	続
+つづr	綴
+つとm	勤 務 努
+つなg	繋
+つなi	継
+つねn	常
+つぶs	潰
+つみあげr	積み上げ
+つみあげt	積み上げ
+つめt	冷
+つづr	綴
+つよi	強
+つよk	強
+つらi	辛
+つらn	連
+づk	付
+てr	照
+てあt	手当
+ておくr	手遅
+てがk	手書
+てきs	適
+てごわi	手強
+てちがi	手違
+てつだe	手伝
+てつだi	手伝
+てつだt	手伝
+てつだu	手伝
+てつづk	手続
+てなおs	手直
+てびk	手引
+てまどr	手間取
+でm	出
+でn	出
+でr	出
+でs	出
+でt	出
+でy	出
+であt	出逢
+であu	出逢
+でかk	出掛
+できm	出来
+できn	出来
+できr	出来
+できs	出来
+できt	出来
+できz	出来
+でまわr	出回
+でそろi	出揃
+でそろu	出揃
+でそろt	出揃
+とb	飛 跳
+とe	問
+とi	問 解
+とj	綴 閉
+とk	解 説 溶 融 熔
+とm	止 泊
+とn	飛
+とr	取 撮 捕 採
+とt	取 撮 採
+とu	問
+とw	問
+とj	閉
+といあw	問い合
+とうj	投
+とおi	遠
+とおk	遠
+とおr	通
+とおs	遠 通
+とおt	通
+とおz	遠
+とくn	特
+とくちょうづk	特徴付
+とっしんs	突進
+ととのt	整
+ととのu	整
+とどi	届
+とどk	届
+とどm	留
+となr	隣
+とぼs	乏
+とまt	止
+ともr	燈
+ともなi	伴
+ともなt	伴
+ともなu	伴
+ともなw	伴
+とらe	捕
+とりあe	取り敢
+とりあげn	取り上げ
+とりあげr	取り上げ
+とりあげt	取り上げ
+とりあつかi	取り扱
+とりあつかu	取り扱
+とりあつかw	取り扱
+とりいr	取り入 取入
+とりかこm	取り囲
+とりだs	取出
+とりつk	取付け
+とりのぞi	取り除
+とりはかr	取り計
+とりまk	取り巻
+どおr	通
+どうせきs	同席
+なi	無 鳴 泣
+なk	無 鳴 亡 泣
+なr	慣 鳴 馴 成
+なs	無 成
+なt	鳴 成
+なおr	直 治
+なおs	直
+なおt	治 直
+なかb	半
+ながi	長 永
+ながk	長
+ながm	眺
+ながr	流
+ながs	流 長
+なごr	名残
+なさk	情
+なつやすm	夏休
+なづk	名付
+ななm	斜
+なにげn	何気
+なのr	名乗
+なまk	怠
+なめr	滑
+なやm	悩
+なやn	悩
+ならb	並
+ならi	習
+ならn	並
+ならt	習
+ならu	習
+ならべかw	並べ変
+ならべかe	並べ変
+なりたt	成り立
+にg	逃
+にr	煮 似
+にs	似
+にt	似 煮
+にy	煮
+にあi	似合
+にあt	似合
+にあu	似合
+にあw	似合
+におe	匂
+におi	匂
+におt	匂
+におu	匂
+におw	匂
+にがi	苦
+にぎr	握
+にぎt	握
+にぎw	賑
+にくi	憎 難
+にくs	憎 難
+にごr	濁
+にごs	濁
+になt	担
+になu	担
+にゅうしゅつりょくn	入出力
+にゅうしゅつりょくm	入出力
+にゅうしゅつりょくh	入出力
+ぬi	抜
+ぬk	抜
+ぬr	塗 濡
+ぬt	塗 縫
+ぬすm	盗
+ねr	寝 練
+ねt	寝
+ねがi	願
+ねがt	願
+ねがu	願
+ねびk	値引
+ねむi	眠
+ねむr	眠
+ねむt	眠
+ねらi	狙
+ねらt	狙
+ねらu	狙
+のb	述 伸 延
+のk	退
+のm	飲 呑
+のn	飲
+のr	乗 載
+のs	載 乗
+のt	乗 載
+のk	乗
+のこr	残
+のこs	残
+のこt	残
+のぞi	除 覗
+のぞk	除 覗
+のぞm	望 臨
+のぞn	望
+のぼr	登 昇
+のぼt	登
+はe	生
+はk	掃除
+はn	跳
+はr	張 貼 晴
+はs	発
+はt	果 貼 張
+はu	這
+はj	恥
+はz	恥
+はいr	入
+はいs	排
+はいt	入
+はかr	図 計 測
+はかt	計
+はげm	励
+はげs	激
+はこb	運
+はこn	運
+はしr	走
+はしt	走
+はじm	始 初
+はずs	外
+はたらi	働
+はたらk	働
+はなr	離
+はなs	離 話 放
+はなy	華
+はぶk	省
+はやi	速 早
+はやk	早 速
+はやm	早 速
+はやs	速 早
+はやt	流行
+はらe	払
+はらi	払
+はらo	払
+はらt	払
+はらu	払
+はらw	払
+はりきr	張り切
+はりきt	張り切
+はりだs	張り出
+はりつけn	張り付け
+はりつけr	張り付け
+はるk	遥
+はんs	反
+ばk	化
+ばあいわk	場合分
+ひe	冷
+ひi	引 弾
+ひk	引 弾 挽
+ひt	引
+ひy	冷
+ひかe	控
+ひかr	光
+ひがえr	日帰
+ひきうk	引き受
+ひきずr	引き摺
+ひきだs	引出
+ひくi	低
+ひくk	低
+ひくs	低
+ひさs	久
+ひそn	潜
+ひっこs	引越
+ひとs	等
+ひとt	一
+ひびk	響
+ひやs	冷
+ひょうへんs	豹変
+ひらi	開
+ひらk	開
+ひろg	広
+ひろi	広
+ひろk	広
+ひろu	拾
+ふe	増
+ふi	吹
+ふk	吹
+ふm	踏
+ふn	踏
+ふr	降 振 触
+ふs	付 伏
+ふt	降 振
+ふy	増
+ふかi	深
+ふかk	深
+ふかm	深
+ふくm	含
+ふくn	含
+ふせg	防
+ふせi	防
+ふたt	二
+ふたたb	再
+ふとi	太
+ふとk	太
+ふとs	太
+ふとどk	不届
+ふりこm	振り込
+ふりこn	振り込
+ふるb	古
+ふるe	震
+ふるi	古
+ふるk	古
+ふるm	古
+ふるs	古
+ふるさとh	故郷
+ふるまi	振舞
+ふるまu	振舞
+ぶr	振
+ぶあつi	分厚
+へr	減
+へt	減 経
+へんかんg	変換
+へんにゅうs	編入
+ほr	掘 惣
+ほs	欲
+ほうt	放
+ほこr	誇
+ほそi	細
+ほそk	細
+ほそm	細
+ほそs	細
+ほそながi	細長
+ほとんd	殆
+ほどこs	施
+ほねおr	骨折
+ぼうえいs	防衛
+まc	待
+まi	舞
+まj	交
+まk	負 巻
+まs	増
+まt	待
+まu	舞
+まj	混
+まz	混 先
+まいr	参 詣
+まいt	参 詣
+まかs	任
+まがr	曲
+まぎr	紛
+まさr	優 勝 増さ
+まじw	交
+まずs	貧
+またh	又
+まちがe	間違
+まちがi	間違
+まちがt	間違
+まちがu	間違
+まったk	全
+まどu	惑
+まなb	学
+まなn	学
+まねi	招
+まねk	招
+まもr	守
+まもt	守
+まよe	迷
+まよi	迷
+まよt	迷
+まよu	迷
+まよw	迷
+まるi	丸 円
+まるk	丸 円
+まわr	周 回
+まわs	周 回
+まわt	回
+みe	見
+みk	見
+みm	見
+みn	見 身
+みr	見 観
+みs	見
+みt	見 満 観
+みw	見
+みy	見
+みz	見
+みあt	見当
+みあw	見合
+みいだs	見出
+みおt	見落
+みおとs	見落
+みかk	見掛
+みきr	見切
+みぎまわr	右回
+みこm	見込
+みさだm	見定
+みしr	見知
+みじかi	短
+みじかm	短
+みだr	乱
+みだs	乱
+みちがu	見違
+みちびi	導
+みちびk	導
+みつk	見付
+みつもr	見積
+みとm	認
+みとおs	見通
+みなr	見慣
+みなs	皆
+みなおs	見直
+みにくi	醜
+みのr	実
+みはr	見張
+みはt	見張
+みまi	見舞
+みまもr	見守
+みやすk	見易
+みやぶr	見破
+むi	向
+むk	向
+むかe	迎
+むかi	向
+むくw	報
+むすb	結
+むすn	結
+むずかs	難
+むづかs	難
+めs	召
+めいr	滅入
+めいt	滅入
+めぐm	恵
+めざs	目指
+めずらs	珍
+めだt	目立
+めつk	目付
+もc	持
+もe	燃
+もr	盛 漏
+もt	持 盛
+もy	燃
+もうk	設 儲
+もうs	申
+もうしあg	申し上
+もちi	用
+もちこm	持ち込
+もちこn	持ち込
+もちだs	持出
+もっとm	最 尤
+もっぱr	専
+もとd	基
+もとm	求
+もとz	基
+もどr	戻
+もどs	戻
+もどt	戻
+もよr	最寄
+もらe	貰
+もらi	貰
+もらt	貰
+もらu	貰
+もらw	貰
+やi	焼
+やk	焼
+やm	止 病 已 罷
+やs	痩
+やくたt	役立
+やくだt	役立
+やさs	易 優
+やしなu	養
+やすi	安 易
+やすk	安 易
+やすm	休
+やすn	休
+やすs	安
+やすうr	安売
+やとu	雇
+やぶr	破 敗
+やわらかi	柔らか 軟らか
+やわらかk	柔らか 軟らか
+ゆk	行
+ゆr	揺
+ゆうs	有
+ゆえn	故
+ゆがm	歪
+ゆがn	歪
+ゆずr	譲
+ゆずt	譲
+ゆたk	豊
+ゆだn	委
+ゆるi	緩
+ゆるm	緩
+ゆるk	緩
+ゆるs	許
+よb	呼
+よi	良 酔
+よk	良
+よm	読 呼
+よn	読 呼
+よr	寄 因 依
+よs	寄 良
+よt	酔 寄
+よw	酔
+ようn	様
+ようs	要
+よくばr	欲張
+よごr	汚
+よせがk	寄書
+よびだs	呼出
+よみかk	読み書
+よみこm	読み込 読込
+よみだs	読み出 読出
+よろs	宜
+よろこb	喜 慶
+よろこn	喜
+よわi	弱
+よわk	弱
+よわm	弱
+よわs	弱
+よわt	弱
+よろこb	喜 慶
+よろこb	喜 慶
+ろんj	論
+ろんz	論
+わk	分 湧
+わr	割
+わかi	若
+わかk	若
+わかr	判 解 分
+わかs	若
+わかt	判 解 分
+わきでr	湧き出
+わきでt	湧き出
+わすr	忘
+わずk	僅
+わずらw	煩
+わたr	渡 亙
+わたs	渡
+わたt	渡
+わらe	笑
+わらi	笑
+わらt	笑
+わらu	笑
+わらw	笑
+わりあt	割当
+わりこm	割込
+わりこn	割り込
+わるi	悪
+わるk	悪
+わるs	悪
+;; okuri-nasi entries.
+あ	阿 娃 唖 亜
+あい	愛 哀 相 姶 挨 合
+あいさつ	挨拶
+あいしょう	愛称 相性
+あいじょう	愛情
+あいだ	間
+あいち	愛知
+あいちゃく	愛着
+あいて	相手
+あいぼう	相棒
+あいまい	曖昧
+あいよう	愛用
+あお	青
+あおい	葵 青井
+あおぞら	青空
+あおば	青葉
+あか	赤 垢
+あかご	赤子
+あかさか	赤坂
+あかじ	赤字
+あかつき	暁
+あかね	茜
+あかほん	赤本
+あかま	赤間
+あかもん	赤門
+あき	秋 穐 空 章 昭 明 晰
+あきはばら	秋葉原
+あきひろ	昭博 晃広
+あきら	晃 明 彰 朗 璋
+あく	悪 渥 握
+あくい	悪意
+あくしつ	悪質
+あくしゅ	握手
+あくしゅけん	握手券
+あくせい	悪性
+あくま	悪魔
+あけぼの	曙
+あげ	上
+あさ	朝 麻 浅
+あさか	浅香
+あさがた	朝方
+あさくさ	浅草
+あさって	明後日
+あさひ	朝日 旭
+あざ	字
+あざぶ	麻布
+あし	足 芦 葦
+あしがら	足柄
+あしきり	足切り
+あした	明日
+あしなみ	足並
+あしべ	芦部
+あじ	味 鯵
+あす	明日
+あずさ	梓
+あずま	東 吾妻
+あせ	汗
+あそ	阿蘇 阿曽
+あたい	値
+あたかも	宛
+あたま	頭
+あたり	辺
+あだち	足立
+あっか	悪化
+あっしゅく	圧縮
+あっとう	圧倒
+あっとうてき	圧倒的
+あつ	篤 斡 圧 厚 敦
+あつし	篤志 敦 厚志
+あつゆき	篤幸
+あて	宛
+あてさき	宛先
+あと	後 跡
+あな	穴
+あなた	貴方
+あに	兄
+あね	姉 姐
+あぶ	虻
+あぶら	油 脂
+あべ	安部 安倍 阿部
+あほ	阿呆
+あま	天 甘 雨 尼
+あみ	網
+あめ	雨 飴
+あや	文 綾 絢 彩 亜矢
+あゆ	鮎
+あら	荒
+あらかじめ	予
+あらし	嵐
+あり	有 蟻
+ある	或
+あるいは	或いは
+あるじ	主
+あわ	泡 粟 阿波
+あわさ	粟佐
+あわせ	袷
+あわばこ	泡箱
+あん	安 案 暗 杏 鞍 闇 按 庵
+あんい	安易
+あんか	安価
+あんぎゃ	行脚
+あんけん	案件
+あんこく	暗黒
+あんごう	暗号
+あんごうか	暗号化
+あんざんがん	安山岩
+あんしん	安心
+あんじ	暗示
+あんず	杏
+あんぜん	安全
+あんぜんせい	安全性
+あんてい	安定
+あんない	案内
+あんもく	暗黙
+あんらく	安楽
+い	位 為 意 井 唯 如 偉 異 亥 医 遺 違 謂 衣 萎 胃 緯 維 移 畏 椅 易 慰 惟 尉 威 委 夷 囲 依 伊 以 彙 猪 居
+いい	飯 猪
+いいわけ	言い訳
+いいん	医院 委員
+いいんかい	委員会
+いいんちょう	委員長
+いえ	家
+いえもと	家元
+いか	以下 医科
+いかが	如何
+いかがく	医科学
+いかん	如何
+いがい	以外 意外
+いがくぶ	医学部
+いがらし	五十嵐
+いき	息 域 囲気 閾 粋 意気
+いきき	行き来
+いぎ	意義 異義
+いきさつ	経緯
+いく	郁 育
+いくさ	戦
+いくせい	育成
+いけ	池
+いけん	意見 違憲 異見
+いこう	以降 移行 意向
+いこく	異国
+いこま	生駒
+いご	以後
+いざかや	居酒屋
+いし	医師 石 意思 意志
+いしい	石井
+いしき	意識
+いしきてき	意識的
+いしそつう	意志疎通
+いしつ	異質
+いしゃ	医者
+いしゅ	異種
+いしゅせい	異種性
+いしょう	衣裳 衣装
+いしょく	移植 委嘱
+いしょくせい	移植性
+いじ	維持 意地
+いじょう	以上 異常 ≧
+いじょうしゅうりょう	異常終了
+いじん	異人
+いす	椅子
+いすう	位数
+いず	伊豆
+いずみ	和泉 泉
+いずみがおか	泉ケ丘
+いせん	緯線
+いぜん	以前 依然
+いそ	磯
+いそう	位相
+いぞん	依存 異存
+いぞんせい	依存性
+いぞんぶ	依存部
+いた	板
+いたい	遺体
+いたく	委託
+いたみ	痛み 傷み 伊丹
+いち	一 位置 壱 市
+いちい	一位 一意
+いちいせい	一意性
+いちいち	一々
+いちいてき	一意的
+いちいん	一因 一員
+いちおう	一応
+いちがい	一概
+いちぎょう	一行
+いちげん	一言 一見
+いちごうかん	一号館
+いちじ	一時 一事 一次
+いちじかん	一時間
+いちじてき	一時的
+いちじほうていしき	一次方程式
+いちぞん	一存
+いちだい	一台
+いちだん	一段
+いちど	一度
+いちどう	一同
+いちにち	一日
+いちにんしょう	一人称
+いちにんまえ	一人前
+いちねん	一年
+いちばん	一番
+いちばんちょう	一番町
+いちぶ	一部
+いちぶぶん	一部分
+いちまい	一枚
+いちまんえん	一万円
+いちまんえんしへい	一万円紙幣
+いちもくりょうぜん	一目瞭然
+いちもつ	一物
+いちよう	一様
+いちらん	一覧
+いちれい	一例
+いちれん	一連
+いちろう	一郎
+いっかい	一回 一階 一介
+いっかげつ	一箇月
+いっかしょ	一箇所
+いっかつ	一括
+いっかん	一環 一貫
+いっき	一気
+いっきょ	一挙
+いっけん	一件 一見 一軒
+いっこ	一個
+いっこう	一行 一向
+いっこく	一刻
+いっさい	一切
+いっさつ	一冊
+いっさくねん	一昨年
+いっしき	一式
+いっしゅ	一種
+いっしゅうかん	一週間
+いっしゅどくとく	一種独特
+いっしゅるい	一種類
+いっしゅん	一瞬
+いっしょ	一緒
+いっしょう	一生
+いっしょうけんめい	一生懸命
+いっすん	一寸
+いっせい	一斉
+いっそう	一層
+いったい	一体
+いったん	一端 一旦
+いっち	一致
+いっちょうめ	一丁目
+いっちょくせん	一直線
+いっつう	一通
+いってい	一定
+いってん	一点
+いっとき	一時
+いっぱい	一杯
+いっぱく	一泊 一拍
+いっぱつ	一発
+いっぱん	一般
+いっぱんか	一般化
+いっぱんせい	一般性
+いっぱんてき	一般的
+いっぷう	一風
+いっぺん	一遍
+いっぽ	一歩
+いっぽう	一方 一報
+いっぽん	一本
+いつ	逸 溢 何時
+いてん	移転
+いでん	遺伝
+いでんし	遺伝子
+いと	意図 糸
+いとう	伊藤 伊東
+いとてき	意図的
+いど	緯度 井戸
+いどう	移動
+いな	否 稲
+いない	以内
+いなか	田舎
+いなげ	稲毛
+いにん	委任
+いぬ	犬
+いね	稲
+いの	猪野 伊野 猪
+いのしし	猪
+いのち	命 生命
+いはん	違反
+いばら	茨
+いばらぎ	茨城
+いほう	違法
+いま	今
+いまだ	未
+いみ	意味
+いみろん	意味論
+いみん	移民
+いも	芋
+いもうと	妹
+いや	嫌
+いよ	伊予
+いよう	医用 異様
+いよく	意欲
+いらい	以来 依頼
+いりえ	入江
+いりぐち	入口
+いりや	入谷
+いりょう	医療
+いりょく	威力
+いるま	入間
+いろ	色
+いろあい	色合い
+いろいろ	色々
+いろん	異論
+いわ	岩
+いわお	巌
+いわし	鰯
+いわて	岩手
+いん	音 引 印 隠 陰 因 韻 院 蔭 胤 淫 飲 姻 員 咽 允 隕
+いんさつ	印刷
+いんし	院試
+いんしょう	印象
+いんじ	印字
+いんすう	因数
+いんせい	院生
+いんせき	隕石
+いんたい	引退
+いんち	吋
+いんてつ	隕鉄
+いんど	印度
+いんぺい	隠蔽
+いんぼう	陰謀
+いんよう	引用
+いんようかいし	引用開始
+いんりょく	引力
+いんりょくけん	引力圏
+う	雨 右 有 鵜 卯 迂 羽 烏 宇
+うい	初
+うえ	上 ↑ 植
+うえき	植え木
+うお	魚
+うけつけ	受付
+うけとりにん	受取人
+うし	丑 牛
+うしろ	後
+うじ	氏
+うす	臼 碓
+うすき	薄
+うず	渦
+うそ	嘘
+うた	歌 唄
+うたひめ	歌姫
+うち	内 家
+うちあわせ	打合せ
+うちがわ	内側
+うちゅう	宇宙
+うちゅうきち	宇宙基地
+うちゅうれき	宇宙暦
+うちわけ	内訳
+うつ	蔚 欝 鬱
+うつし	写し
+うつわ	器
+うだぐん	宇陀郡
+うで	腕
+うでまえ	腕前
+うなぎ	鰻
+うば	姥
+うへん	右辺
+うま	馬
+うまや	厩
+うみ	海
+うみべ	海辺
+うめ	梅
+うめざわ	梅澤
+うら	裏 浦
+うり	瓜
+うりば	売場
+うるう	閏
+うるうどし	閏年
+うわさ	噂
+うわべ	上辺
+うん	云 運 雲
+うんえい	運営
+うんえいのうりょく	運営能力
+うんせい	運勢
+うんちん	運賃
+うんてん	運転
+うんてんしゅ	運転手
+うんどう	運動
+うんぬん	云々
+うんぱん	運搬
+うんめい	運命
+うんも	雲母
+うんよう	運用
+え	回 会 絵 重 恵 餌 荏 江 得 枝 柄 笑
+えい	英 映 影 鋭 詠 衛 頴 穎 盈 瑛 洩 泳 永 栄 曳 嬰 営 叡
+えいえん	永遠
+えいかいわ	英会話
+えいが	映画
+えいきゅう	永久
+えいきょう	影響
+えいぎょう	営業
+えいぎょうしょ	営業所
+えいぎょうぶ	営業部
+えいこく	英国
+えいこもじ	英小文字
+えいご	英語
+えいしゃ	映写
+えいしゃき	映写機
+えいじ	英字
+えいすうじ	英数字
+えいせい	衛生 衛星
+えいてん	栄転
+えいぶん	英文
+えいゆう	英雄
+えいり	営利
+えいりもくてき	営利目的
+えがお	笑顔
+えき	駅 役 益 疫 液 易 繹
+えきしょう	液晶
+えきちょう	駅長
+えきでん	駅伝
+えきめい	駅名
+えたい	得体
+えだ	枝
+えちご	越後
+えつ	閲 越 謁 悦
+えの	榎
+えのき	榎
+えひめ	愛媛
+えびす	恵比寿 戎 夷 蛭子
+えり	襟
+えん	円 宛 延 煙 淵 演 塩 鴛 鉛 遠 薗 苑 艶 縁 猿 燕 焔 炎 沿 援 掩 怨 宴 奄 堰 園 厭
+えんえき	演繹
+えんえきほう	演繹法
+えんかい	宴会
+えんかく	遠隔
+えんかくち	遠隔地
+えんかつ	円滑
+えんかん	鉛管
+えんき	延期 塩基
+えんぎ	演技 縁起
+えんけい	円形
+えんこ	円弧 塩湖 縁故
+えんざん	演算
+えんざんし	演算子
+えんしゅう	演習 円周
+えんしんりょく	遠心力
+えんじょ	援助
+えんすい	円錐 塩水
+えんすいけい	円錐形
+えんそう	演奏
+えんだい	演題
+えんちょう	園長 延長
+えんとつ	煙突
+えんどう	遠藤
+えんぴつ	鉛筆
+えんぺん	縁辺
+えんぽう	遠方
+えんりょ	遠慮
+お	汚 於 尾 夫 御 雄 男 生 小
+おい	甥 追
+おいたち	生い立ち
+おいわけ	追分
+おう	横 桜 応 黄 鴎 鴬 襖 翁 王 殴 欧 旺 押 往 奥 央 凹
+おうえん	応援
+おうかん	王冠
+おうきゅう	応急
+おうきゅうてあて	応急手当
+おうぎ	扇
+おうしゅう	応酬
+おうしょう	王将
+おうじ	王子
+おうじさま	王子様
+おうじょう	往生
+おうせい	旺盛
+おうせつ	応接
+おうせつしつ	応接室
+おうだ	殴打
+おうとう	応答
+おうとつ	凹凸
+おうふく	往復
+おうぶん	欧文
+おうべい	欧米
+おうへん	応変
+おうぼ	応募
+おうよう	応用
+おうようかがく	応用科学
+おお	大 多 太
+おおあかじ	大赤字
+おおあざ	大字
+おおい	大井
+おおいそぎ	大急ぎ
+おおいた	大分
+おおえん	応援
+おおかみ	狼
+おおかわ	大川
+おおがた	大型
+おおがら	大柄
+おおくぼ	大久保 大窪
+おおけが	大怪我
+おおごえ	大声
+おおごと	大事
+おおさか	大阪
+おおさかふ	大阪府
+おおさかふだい	大阪府大
+おおさかふりつだいがく	大阪府立大学
+おおしま	大嶋 大島
+おおすじ	大筋
+おおぜい	大勢 多勢
+おおそうじ	大掃除
+おおだい	大台
+おおつ	大津
+おおて	大手
+おおはば	大幅
+おおふな	大船
+おおまち	大町
+おおみや	大宮
+おおむかし	大昔
+おおむね	概
+おおめ	大目
+おおもじ	大文字
+おおやけ	公
+おか	丘 岡
+おかげ	御陰
+おかし	お菓子
+おかもと	岡本
+おかもとけんじ	岡本健二
+おかやま	岡山
+おがさわら	小笠原
+おき	沖
+おきなわ	沖縄
+おぎ	荻
+おく	屋 奥 臆 憶 億
+おくじょう	屋上
+おくの	奥野 奥乃
+おくのいん	奥の院
+おくりじょう	送り状
+おけ	桶
+おげんき	御元気
+おこり	瘧
+おさ	長
+おさむ	修 了
+おじゃま	御邪魔
+おす	牡 ♂
+おすみつき	御墨付
+おだ	織田 小田
+おち	落
+おっと	夫
+おっぱま	追浜
+おつ	乙
+おと	音
+おとうと	弟
+おとこ	男
+おとさた	音沙汰
+おととい	一昨日
+おとな	大人
+おとなし	音無
+おなじ	々 同じ
+おに	鬼
+おね	尾根
+おねがい	お願い
+おのおの	各々
+おのれ	己
+おば	伯母
+おばあちゃん	お婆ちゃん
+おひま	御暇
+おび	帯
+おぼろ	朧
+おみ	臣
+おも	主 面
+おもい	思
+おもしろ	面白
+おもて	表 面
+おもわく	思惑
+おや	親
+おやこ	親子
+おやだま	親玉
+おり	折
+おれ	俺
+おれい	御礼
+おれせん	折線
+おろし	卸
+おわり	終
+おん	音 御 穏 温 恩
+おんかい	音階
+おんがく	音楽
+おんがくか	音楽家
+おんきょう	音響
+おんせい	音声
+おんせん	温泉
+おんちゅう	御中
+おんてい	音程
+おんど	温度 音頭
+おんどけい	温度計
+おんどく	音読
+おんな	女
+おんぱ	音波
+おんぷ	音符
+か	下 日 歌 化 家 個 仮 花 夏 火 暇 香 靴 果 蚊 霞 過 迦 貨 嘩 課 蝦 菓 華 荷 茄 苛 箇 稼 禾 禍 珂 河 架 科 寡 嫁 嘉 可 加 佳 価 伽 何 賀
+かい	回 皆 会 絵 改 海 階 懐 壊 魁 解 介 怪 開 甲斐 貝 蟹 芥 界 灰 械 晦 拐 戒 恢 悔 快 廻 塊 下位 獪
+かいいん	会員
+かいえん	開演
+かいかん	快感 会館
+かいが	絵画
+かいがい	海外
+かいがいりょこう	海外旅行
+かいがもり	貝が森
+かいがら	貝殻
+かいがん	海岸
+かいきょう	回教
+かいぎ	会議
+かいぎしつ	会議室
+かいぎょう	改行 開業
+かいけい	会計
+かいけつ	解決
+かいこ	蚕
+かいこう	開講 海溝 改稿 開校 邂逅 回航
+かいこうめん	開口面
+かいご	介護
+かいごほけん	介護保険
+かいごう	会合
+かいさい	開催
+かいさつ	改札
+かいざい	介在
+かいざん	海山 改竄
+かいし	開始 懐紙
+かいしつ	開室
+かいしつび	開室日
+かいしゃ	会社
+かいしゃく	解釈
+かいしゅう	回収
+かいしょう	解消
+かいしょく	会食
+かいじょ	解除
+かいじょう	会場 階乗 海上
+かいすう	回数
+かいせい	快晴 改正 回生
+かいせき	解析
+かいせきほう	解析法
+かいせつ	解説 開設
+かいせん	回線
+かいぜん	改善
+かいそう	階層
+かいそく	快速
+かいぞう	改造 解像
+かいぞうど	解像度
+かいたい	解体
+かいだん	階段
+かいちょう	快調 会長
+かいてい	改訂
+かいていばん	改訂版
+かいてき	快適
+かいてん	回転
+かいとう	回答
+かいとうしゃ	回答者
+かいどく	解読
+かいにゅう	介入
+かいにん	解任
+かいはつ	開発
+かいはつぶ	開発部
+かいひ	回避 会費
+かいひん	海浜
+かいふう	開封
+かいふく	回復
+かいぶん	回文
+かいへい	開閉
+かいへん	改変
+かいほう	開放 解法 解放 会報
+かいむ	皆無
+かいめい	改名 解明
+かいもの	買物
+かいよう	海洋 潰瘍
+かいらん	回覧
+かいり	解離 乖離 海里 浬 
+かいりょう	改良
+かいれい	海嶺
+かいろ	回路
+かいわ	会話
+かいわい	界隈
+かいわれ	貝割
+かえ	替
+かえりびと	帰人
+かえる	蛙
+かお	顔
+かおう	花王 花押
+かおり	香織 香
+かおる	馨 薫
+かかい	可解
+かかく	価格
+かかり	係 掛
+かかりかん	係官
+かかりちょう	係長 掛長
+かかん	日間
+かがく	科学 化学
+かがくか	科学科
+かがくかい	科学会
+かがくぎじゅつ	科学技術
+かがみ	鏡
+かき	下記 蛎 柿 垣 書
+かきおき	書き置き
+かきん	課金
+かぎ	鍵 鈎
+かぎり	限
+かく	確 各 客 覚 革 隔 閣 郭 較 赫 角 穫 獲 殻 核 格 撹 拡 廓 嚇 劃 画
+かくい	各位
+かくぎょう	各行
+かくご	覚悟
+かくしゃ	各社
+かくしゅ	各種 核種
+かくしん	確信
+かくじ	各自
+かくじつ	確実
+かくじん	各人
+かくすう	画数
+かくだい	拡大
+かくちょう	拡張 格調
+かくちょうし	拡張子
+かくちょうせい	拡張性
+かくてい	確定
+かくていてき	確定的
+かくとう	格闘 確答
+かくとく	獲得
+かくど	角度
+かくにん	確認
+かくねん	隔年
+かくのう	格納
+かくほ	確保
+かくらん	各欄
+かくりつ	確率 確立
+かくろん	各論
+かぐら	神楽
+かけ	掛
+かけひ	筧
+かけんひ	科研費
+かげ	陰 影
+かげき	歌劇
+かげつ	ヶ月 箇月
+かげん	加減
+かこ	過去
+かこう	加工 火口 下降
+かこうせんりょくがん	花崗閃緑岩
+かこうがん	花崗岩
+かごしま	鹿児島
+かさ	笠 傘
+かさい	火災 家裁 火砕
+かさいりゅう	火砕流
+かさん	加算
+かざん	火山
+かざんたい	火山体
+かざんばい	火山灰
+かし	菓子 歌詞 橿 樫 可視
+かしつ	過失
+かしゅ	歌手
+かしょ	個所 箇所
+かしら	頭
+かしわ	栢 柏
+かじ	梶
+かじか	鰍
+かじょう	箇条
+かすが	春日
+かすみ	霞
+かず	数 和 一 下図
+かせい	火星 火成 化成
+かせいがん	火成岩
+かせき	化石
+かせつ	仮説
+かせん	下線
+かぜ	風 風邪
+かそう	仮想 下層
+かそうきおく	仮想記憶
+かそうきおくきこう	仮想記憶機構
+かそうてき	仮想的
+かぞく	家族
+かた	方 形 型 肩 潟 片
+かたい	難
+かたかな	片仮名
+かたがた	方々
+かたき	敵
+かたすいろん	型推論
+かたたいけい	型体系
+かたち	形
+かたて	片手
+かたな	刀
+かたはば	肩幅
+かたひら	片平
+かたほう	片方
+かためん	片面
+かたりろん	型理論
+かだい	課題 過大
+かち	価値
+かちどき	勝鬨
+かちょう	課長
+かっか	閣下
+かっきてき	画期的
+かっこ	括弧 【 】 ( ) 』 『 [ ]
+かっこう	格好
+かって	勝手
+かっぱつ	活発
+かつ	割 滑 且 轄 褐 葛 渇 活 括 恰 喝 勝 克
+かつお	鰹
+かつじ	活字
+かつどう	活動
+かつやく	活躍
+かつよう	活用
+かてい	仮定 過程 課程 家庭
+かていかんきょう	家庭環境
+かていちょうさ	家庭調査
+かでん	家電 荷電
+かとき	過渡期
+かど	角 過度 ┘ ┐ ┌ └
+かどう	稼働 華道
+かどくせい	可読性
+かどまつ	角松
+かな	仮名
+かなかんじ	仮名漢字
+かなかんじへんかん	仮名漢字変換
+かながわ	神奈川
+かなざわ	金沢
+かなめ	要
+かにゅう	加入
+かね	金 鐘 印 矩 鉦 鉄漿
+かねつ	加熱
+かのう	可能
+かのうせい	可能性
+かのじょ	彼女
+かば	樺 椛
+かばん	鞄
+かひつ	加筆
+かびん	花瓶
+かふんしょう	花粉症
+かぶ	株 下部
+かぶしき	株式
+かぶしきかいしゃ	株式会社
+かぶしきがいしゃ	株式会社
+かぶそしき	下部組織
+かぶと	兜 甲
+かへん	可変
+かべ	壁
+かほう	下方
+かま	鎌 釜 蒲
+かまど	竃
+かみ	上 紙 髪 神
+かみなり	雷
+かめ	亀
+かめい	仮名 亀井
+かめん	仮面
+かも	鴨
+かもく	科目
+かや	萱 茅
+かゆ	粥
+かよう	火曜
+かようび	火曜日
+から	空 柄 殻 唐
+からだ	体 身体
+かり	仮 刈
+かりうど	狩人
+かりゅう	下流
+かりょく	火力
+かれ	彼
+かれら	彼等
+かわ	側 川 皮 河
+かわい	可愛
+かわら	瓦 河原
+かん	間 換 巻 感 甘 観 完 函 関 舘 館 韓 陥 閑 鑑 還 貫 諌 莞 艦 肝 翰 缶 緩 簡 管 竿 看 監 環 潅 澗 漢 汗 歓 款 棺 桓 柑 敢 憾 慣 患 幹 干 寛 官 姦 堪 喚 勧 勘 刊 寒 冠 侃 乾 甲 菅 煥 神
+かんい	簡易
+かんかく	感覚 間隔
+かんかつ	管轄
+かんがえ	考え
+かんきょう	環境
+かんきょうせってい	環境設定
+かんきょうへんすう	環境変数
+かんくう	関空
+かんけい	関係
+かんけいしゃ	関係者
+かんけいせつ	関係節
+かんけつ	簡潔 完結 間欠
+かんけつか	簡潔化
+かんげい	歓迎
+かんげき	感激
+かんげん	管弦
+かんげんがく	管弦楽
+かんこう	観光 官公 刊行
+かんこく	韓国
+かんさい	関西
+かんさいちく	関西地区
+かんさいちほう	関西地方
+かんさつ	観察
+かんし	監視
+かんしゃ	感謝
+かんしゅう	慣習 監修
+かんしょく	感蝕
+かんしん	感心 関心
+かんじ	漢字 幹事
+かんじへんかん	漢字変換
+かんじょう	感情 勘定
+かんじん	肝心
+かんすう	関数
+かんすうがた	関数型
+かんすうくうかん	関数空間
+かんすうてきよう	関数適用
+かんすうめい	関数名
+かんせい	完成
+かんせつ	間接 関節
+かんせつてき	間接的
+かんぜん	完全
+かんそう	感想 乾燥 完走
+かんそく	観測
+かんそくじょ	観測所
+かんたん	簡単
+かんたんか	簡単化
+かんち	関知 感知
+かんちょう	艦長
+かんづめ	缶詰
+かんてい	鑑定 官邸 艦艇
+かんてん	観点
+かんとう	関東
+かんとく	監督
+かんどう	感動
+かんない	舘内 艦内 関内
+かんにゅう	貫入 陥入 嵌入
+かんねん	観念
+かんばん	看板
+かんべん	勘弁 簡便
+かんぺき	完璧
+かんぼつ	陥没
+かんめい	簡明 感銘
+かんやく	簡約 監訳
+かんやくりつ	簡約律
+かんよ	関与
+かんらく	陥落 歓楽
+かんり	管理
+かんりしゃ	管理者
+かんりにん	管理人
+かんりゃく	簡略
+かんりょう	完了
+かんれき	還暦
+かんれん	関連
+かんわ	緩和 漢和 閑話
+かんわきゅうだい	閑話休題
+が	我 茅 駕 餓 雅 賀 蛾 芽 臥 画 牙 峨 俄 河
+がい	外 街 害 概 骸 鎧 該 蓋 碍 涯 慨 崖 咳 劾 凱 既
+がいえん	外縁
+がいかい	外界
+がいかん	概観
+がいき	外気
+がいきおん	外気温
+がいけい	外形
+がいこく	外国
+がいこくご	外国語
+がいこくじん	外国人
+がいしゃ	会社 外車
+がいしゅつ	外出
+がいしょう	外傷
+がいじ	外字
+がいじん	外人
+がいすい	崖錐
+がいせつ	概説
+がいせつほう	外接法
+がいせん	外線
+がいたい	外帯
+がいてき	外的
+がいとう	該当 街頭
+がいねん	概念
+がいねんてき	概念的
+がいぶ	外部
+がいよう	概要
+がいりゃく	概略
+がいろ	街路
+がいろじゅ	街路樹
+がか	画家
+がき	垣
+がく	楽 額 学 顎 岳 學
+がくい	学位
+がくいん	学院
+がくえん	学園
+がくえんちょう	学園町 学園長
+がくがい	学外
+がくぎょう	学業
+がくぎょうせいせき	学業成績
+がくし	学士
+がくしゃ	学者
+がくしゅう	学習
+がくしょう	楽章
+がくしん	学振
+がくじゅつ	学術
+がくじょうもう	学情網
+がくせい	学生
+がくせいふく	学生服
+がくだん	楽団
+がくちょう	学長
+がくない	学内
+がくないびん	学内便
+がくねん	学年
+がくふ	楽譜
+がくぶ	学部
+がくほう	学報
+がくむ	学務
+がくもん	学問
+がくれき	学歴
+がくわり	学割
+がけ	崖
+がし	樫
+かせい	火星
+がそ	画素
+がそかん	画素間
+がそごと	画素毎
+がぞう	画像
+がぞうしょり	画像処理
+がぞうじょうほう	画像情報
+がた	型 潟 方
+がっか	学科
+がっかい	学会
+がっかいし	学会誌
+がっき	学期 楽器
+がっこう	学校
+がっしゅく	合宿
+がっしょう	合唱
+がっそう	合奏
+がったい	合体
+がっち	合致
+がっぴ	月日
+がつ	月
+がばん	画板
+がまん	我慢
+がみ	上
+がめん	画面
+がら	柄
+がらす	硝子
+がりゅう	我流
+がわ	側
+がん	元 岩 顔 丸 含 願 頑 雁 贋 翫 眼 癌 玩 巌 岸
+がんこもの	巌固者
+がんたん	元旦
+がんらい	元来
+き	気 既 木 机 基 記 機 危 起 祈 寄 亀 鬼 騎 飢 輝 軌 貴 規 徽 紀 稀 季 畿 汽 毅 帰 棄 棋 期 旗 揮 忌 幾 希 岐 嬉 奇 器 喜 伎 企 樹 黄 饋 綺 氣 己 僖
+きあつ	気圧
+きい	紀伊 奇異
+きいろ	黄色
+きいん	起因
+きおく	記憶
+きおん	気温
+きか	幾何
+きかい	機械 機会
+きかがく	幾何学
+きかく	企画 規格
+きかくぶ	企画部
+きかん	期間 機関 饋還 貴艦
+きがく	貴学
+きがる	気軽
+きき	機器 危機
+きぎょう	企業
+きく	鞠 菊 掬
+きくち	菊地 菊池
+きぐ	危惧 器具
+きぐち	木口
+きけつ	帰結
+きけん	危険 棄権
+きけんど	危険度
+きげん	起源 期限
+きこう	機構 寄港 気候
+きこうとう	機構棟
+きこうぞう	木構造
+きこく	帰国
+きごう	記号 〓 ↓ ↑ ← → 〒 ※ ▼ ▽ ▲ △ ■ □ ◆ ◇ ◎ ● ○ ★ ☆ § @ * & # % £ ¢ $ ″ ′ ° ♀ ♂ ∴ ∞ ≧ ≦ > < ≠ = ÷ × ± − + 】 【 』 『 」 「 》 《 〉 〈 } { ] [ 〕 〔 ) ( ” “ ’ ‘ ‥ … | ‖ \ / ‐ ― ー 〇 〆 々 仝 〃 ゞ ゝ ヾ ヽ _ ^ ¨ ` ´ ゜ ゛ ! ? ; : ・ . , 。 、 ♪
+きごうしょり	記号処理
+きごうれつ	記号列
+きごうろんりがく	記号論理学
+きさい	記載
+きさま	貴様
+きざい	機材
+きし	岸
+きしゃ	気車
+きしゅ	機種
+きしょく	気色
+きじ	記事
+きじすう	記事数
+きじせんたく	記事選択
+きじつ	期日
+きじゅつ	記述
+きじゅん	基準
+きすう	奇数
+きず	傷
+きせい	帰省 既成 寄生
+きせき	奇跡
+きせつ	季節
+きそ	基礎 起訴
+きそく	規則
+きそりろん	基礎理論
+きそろん	基礎論
+きそん	既存
+きぞく	帰属
+きぞん	既存
+きた	北
+きたい	期待
+きたかぜ	北風
+きたがわ	北側
+きたく	帰宅
+きち	吉 既知 基地
+きちゃく	帰着
+きちょう	貴重
+きっさ	喫茶
+きって	切手
+きっぷ	切符
+きつ	詰 橘 桔 喫 吃 吉
+きてい	規定 既定
+きど	城戸
+きどう	起動
+きなが	気長
+きにゅう	記入
+きぬた	砧
+きね	杵
+きねん	記念
+きねんび	記念日
+きのう	機能 昨日 帰納
+きのうかん	機能間
+きのうてき	帰納的
+きのうほう	帰納法
+きば	牙 木場
+きばん	基盤
+きび	黍
+きびき	忌引
+きふ	寄付
+きふきん	寄付金
+きふく	起伏 帰服
+きぶん	気分
+きほう	記法
+きほん	基本
+きほんがた	基本型
+きほんきごうれつ	基本記号列
+きほんきのう	基本機能
+きほんしき	基本式
+きほんてき	基本的
+きぼ	規模
+きぼう	希望
+きぼうしゃ	希望者
+きまつ	期末
+きみ	君 気味
+きみとし	公稔
+きみょう	奇妙
+きもち	気持
+きゃく	客 脚 却
+きゃくいん	客員
+きゃくほん	脚本
+きゃしゃ	華奢
+きゃっかん	客観
+きやく	規約
+きゅう	久 吸 急 泣 救 休 及 求 旧 給 糾 級 笈 窮 究 球 灸 汲 朽 弓 宮 仇 丘 九
+きゅういん	吸引
+きゅうか	休暇 旧家
+きゅうがた	旧型
+きゅうきゅう	救急
+きゅうきゅうしゃ	救急車
+きゅうきょく	究極
+きゅうぎょう	休業
+きゅうけい	休憩
+きゅうけいじょ	休憩所
+きゅうげき	急激
+きゅうこう	急行 休講 旧交
+きゅうし	給紙
+きゅうしゅう	九州 吸収
+きゅうしゅん	急峻
+きゅうじつ	休日
+きゅうじょう	球場
+きゅうじん	求人
+きゅうせい	旧姓
+きゅうそく	急速
+きゅうびん	急便
+きゅうむ	急務
+きゅうめん	球面
+きゅうよう	休養
+きゅうらい	旧来
+きゅうりょう	給料
+きょ	居 去 距 許 虚 渠 挙 拠 拒 巨
+きょう	今日 京 強 狭 橋 鏡 胸 共 香 狂 経 叫 教 驚 饗 響 郷 蕎 興 脅 矯 況 挟 恭 恐 怯 彊 峡 境 喬 卿 匡 協 凶 競 兇 僑 侠 供 享 亨
+きょうあく	凶悪
+きょういく	教育
+きょういくしゃ	教育者
+きょういくてき	教育的
+きょういん	教員
+きょうか	強化
+きょうかい	境界 協会 教会
+きょうかいめん	境界面
+きょうかしょ	教科書
+きょうかつ	恐喝
+きょうかん	教官 共感
+きょうき	凶器
+きょうきゅう	供給
+きょうぎ	協議
+きょうくん	教訓
+きょうこう	恐慌 強行
+きょうごう	競合
+きょうさい	共済
+きょうざい	教材
+きょうし	教師
+きょうしつ	教室
+きょうしゅう	教習
+きょうしゅうしょ	教習所
+きょうしゅく	恐縮
+きょうしょく	教職
+きょうじ	恭司 教示
+きょうじゃく	強弱
+きょうじゅ	教授
+きょうじん	強靭
+きょうせい	強制
+きょうせいてき	強制的
+きょうそう	競争
+きょうそうきょく	協奏曲
+きょうぞん	共存
+きょうだい	兄弟 兄妹 京大
+きょうちょ	共著
+きょうちょしゃ	共著者
+きょうちょう	強調 協調
+きょうちょうせい	協調性
+きょうつう	共通
+きょうつういちじ	共通一次
+きょうてん	経典
+きょうと	京都
+きょうとう	教頭
+きょうとだいがく	京都大学
+きょうど	強度
+きょうどう	協同 共同
+きょうふ	恐怖
+きょうへん	共編
+きょうぼう	凶暴
+きょうみ	興味
+きょうむ	教務
+きょうゆう	共有
+きょうよう	教養 共用
+きょうようがくぶ	教養学部
+きょうようぶ	教養部
+きょうりつ	共立
+きょうりょく	協力 強力
+きょうれつ	強烈
+きょうわ	協和
+きょか	許可
+きょく	曲 局 極
+きょくいん	局員
+きょくしょうち	極小値
+きょくせつ	曲折
+きょくせん	曲線
+きょくたん	極端
+きょくち	極値
+きょくちょう	局長
+きょくばん	局番
+きょくめい	曲名
+きょくめん	曲面 局面
+きょくもく	曲目
+きょくりつ	曲率
+きょくりょく	極力
+きょしつ	居室
+きょしょ	拠所
+きょじゅう	居住
+きょじん	巨人
+きょせい	虚勢
+きょぞう	巨象
+きょだい	巨大
+きょどう	挙動
+きょねん	去年
+きょひ	拒否
+きょよう	許容
+きょり	距離
+きよ	清
+きよう	器用
+きよし	清
+きよみず	清水
+きらく	気楽
+きり	桐 切
+きりかえき	切替器
+きりすときょう	基督教
+きりとりせん	切取り線
+きりゅう	桐生
+きりょく	気力
+きれい	綺麗
+きれつ	亀裂
+きろく	記録
+きろめーとる	粁
+きわ	際
+きん	今 近 金 筋 謹 襟 衿 菌 芹 緊 禽 禁 琴 欽 欣 斤 錦 巾 均 勤 僅
+きんがく	金額
+きんきゅう	緊急
+きんきょう	近況
+きんけん	金券
+きんこ	金庫
+きんざん	金山
+きんし	禁止
+きんしつ	均質
+きんしょう	金賞
+きんしゅく	緊縮
+きんじ	近似
+きんじょ	近所
+きんせい	金星
+きんせん	金銭
+きんぞく	金属
+きんだい	近代
+きんちょう	緊張
+きんてつ	近鉄
+きんにく	筋肉
+きんねん	近年
+きんぱく	金箔
+きんぺん	近辺
+きんぼう	近傍
+きんむ	勤務
+きんよう	金曜
+きんようび	金曜日
+きんりん	近隣
+ぎ	技 疑 議 誼 蟻 義 祇 犠 欺 擬 戯 宜 妓 儀 偽 城 木
+ぎし	技師
+ぎじ	議事 擬似
+ぎじへんすう	擬似変数
+ぎじゅく	義塾
+ぎじゅつ	技術
+ぎじゅつしゃ	技術者
+ぎじゅつてき	技術的
+ぎじろく	議事録
+ぎせいしゃ	儀牲者
+ぎだい	議題
+ぎちょう	議長
+ぎふ	岐阜
+ぎほう	技法
+ぎみ	気味
+ぎむ	義務
+ぎもん	疑問
+ぎもんし	疑問視
+ぎもんてん	疑問点
+ぎゃく	逆 虐
+ぎゃくかんすう	逆関数
+ぎゃくしゅう	逆襲
+ぎゃくじょう	逆上
+ぎゃっこう	逆行
+ぎゅう	牛
+ぎゅうにゅう	牛乳
+ぎょ	魚 御 禦 漁
+ぎょう	行 仰 業 暁 尭 凝
+ぎょうかい	業界
+ぎょうしゃ	業者
+ぎょうすう	行数
+ぎょうせき	業績
+ぎょうむ	業務
+ぎょうめ	行目
+ぎょうれつ	行列
+ぎょく	玉
+ぎょらい	魚雷
+ぎれい	儀礼
+ぎろん	議論
+ぎん	銀 吟
+ぎんが	銀河
+ぎんがけい	銀河系
+ぎんこう	銀行
+ぎんざ	銀座
+ぎんみ	吟味
+く	口 苦 工 駒 駈 駆 躯 矩 玖 狗 区 句 倶 九 久
+くう	空
+くうかん	空間
+くうかんちゅう	空間中
+くうき	空気
+くうきょ	空虚
+くうこう	空港
+くうしゅうごう	空集合
+くうせき	空席
+くうちょう	空調
+くうどう	空洞
+くうはく	空白
+くうらん	空欄
+くうれつ	空列
+くかく	区画
+くかん	区間
+くぎり	区切
+くけい	矩形
+くさ	草
+くし	釧 櫛 串 駆使
+くしん	苦心
+くじょう	苦情
+くじら	鯨
+くす	楠
+くすのき	楠
+くすり	薬
+くず	屑
+くそ	糞
+くだん	九段
+くち	口
+くちぐち	口々
+くちだし	口出し
+くちびる	唇
+くちぶえ	口笛
+くちゃ	苦茶
+くちょう	口調
+くっせつ	屈折
+くつ	靴 掘 沓 窟 屈
+くつう	苦痛
+くつわ	轡
+くとうてん	句読点
+くどう	駆動 工藤
+くどうりん	駆動輪
+くに	国 邦 國
+くび	首
+くふう	工夫
+くぶん	区分
+くべつ	区別
+くぼ	窪 久保
+くぼち	窪地 凹地
+くま	熊 隈
+くまがい	熊谷
+くまがや	熊谷
+くみ	組 久美
+くみあい	組合
+くめ	粂
+くも	雲
+くもり	曇
+くやくしょ	区役所
+くよう	供養
+くら	蔵 倉
+くらい	位
+くらぶ	倶楽部
+くり	繰 栗
+くりょ	苦慮
+くるま	車
+くれない	紅
+くろ	黒
+くろう	苦労
+くろかみ	黒髪
+くろご	黒子
+くろさか	黒坂
+くろぼし	黒星
+くろまつ	黒松
+くろまる	黒丸 ●
+くわ	鍬 桑
+くん	君 董 訓 薫 勲
+くんれいしき	訓令式
+くんれん	訓練
+ぐ	虞 愚 具 倶
+ぐあい	具合
+ぐう	隅 遇 寓 偶 宮
+ぐうき	偶奇
+ぐうきせい	偶奇性
+ぐうぜん	偶然
+ぐしょうか	具象化
+ぐたい	具体
+ぐたいてき	具体的
+ぐたいれい	具体例
+ぐち	愚痴
+ぐのう	愚能
+ぐび	具備
+ぐみ	組
+ぐらい	位
+ぐん	群 郡 軍
+ぐんじ	郡司
+ぐんたい	軍隊
+ぐんま	群馬
+け	化 家 怪 祁 袈 卦 毛
+けい	形 型 系 兄 計 継 恵 軽 経 傾 鶏 頚 警 詣 蛍 荊 茎 罫 繋 稽 畦 渓 桂 景 敬 携 掲 憩 慧 慶 径 契 珪 圭 啓 刑 係 掛 痙
+けいい	敬意 経緯
+けいえい	経営
+けいおう	慶應 慶応
+けいか	経過
+けいかい	警戒
+けいかく	計画
+けいかん	警官
+けいき	契機 計器 景気 継起 京畿 刑期
+けいぐ	敬具
+けいけん	経験
+けいげん	軽減
+けいこう	傾向
+けいこく	警告
+けいさい	掲載
+けいさつ	警察
+けいさん	計算
+けいさんき	計算機
+けいさんきかがく	計算機科学
+けいさんきしつ	計算機室
+けいさんきそく	計算規則
+けいさんけっか	計算結果
+けいさんほう	計算法
+けいさんほうほう	計算方法
+けいさんりょう	計算量
+けいざい	経済
+けいしき	形式
+けいしきか	形式化
+けいしきてき	形式的
+けいしゃ	傾斜
+けいしょう	継承 敬称
+けいじ	刑事 掲示 計時
+けいじどうしゃ	軽自動車
+けいじばん	掲示板
+けいじょう	形状
+けいすう	係数
+けいせい	形成
+けいせき	形跡
+けいせん	罫線 ┴ ┤ ┼ ┘ ┬ ├ └ ┐ ┌ │ ─ ━ ┃ ┏ ┓ ┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┝ ┰ ┥ ┸ ╂
+けいそう	軽装
+けいそく	計測
+けいぞく	継続
+けいぞくてき	継続的
+けいたい	形態 携帯
+けいとう	系統
+けいとうてき	系統的
+けいど	経度 軽度 傾度 珪土
+けいひ	経費
+けいひん	京浜
+けいふ	系譜
+けいほう	警報
+けいもう	啓蒙
+けいやく	契約
+けいやくしょ	契約書
+けいゆ	経由
+けいよう	京葉
+けいり	経理
+けいりょう	計量
+けいりょうてき	計量的
+けいれき	経歴
+けいれつ	系列
+けいれん	痙攣
+けいろ	経路
+けが	怪我
+けさ	今朝
+けしき	景色
+けしょう	化粧
+けしょうばこ	化粧箱
+けしん	化身 仮身
+けた	桁
+けっか	結果
+けっかん	血管
+けっきょく	結局
+けっこう	結構
+けっこん	結婚
+けっこんしき	結婚式
+けっさく	傑作
+けっしょう	結晶 決勝 血漿
+けっしん	決心
+けっせき	欠席
+けっせきにっすう	欠席日数
+けっそん	欠損
+けっちゃく	結着
+けってい	決定
+けってん	欠点
+けっぱく	潔白
+けつ	穴 決 結 訣 血 潔 欠 傑
+けつあつ	血圧
+けつご	結語
+けつごう	結合
+けつごうほうそく	結合法則
+けつじょ	欠如
+けつろん	結論
+けはい	気配
+けねん	懸念
+けむ	煙
+けむり	煙
+けもの	獣
+けやき	欅
+けん	見 間 件 研 肩 犬 嫌 鍵 権 鹸 験 顕 険 遣 軒 賢 謙 県 絹 硯 献 牽 検 捲 拳 懸 憲 建 堅 圏 喧 剣 券 兼 健 倦 倹 樫 筧
+けんあん	懸案
+けんい	権威
+けんか	喧嘩
+けんかい	見解
+けんかじょうず	喧嘩上手
+けんがく	見学
+けんきゅう	研究
+けんきゅういん	研究員
+けんきゅうか	研究科
+けんきゅうかい	研究会
+けんきゅうしつ	研究室
+けんきゅうしゃ	研究者
+けんきゅうしゅうかい	研究集会
+けんきゅうしょ	研究所
+けんきゅうじょ	研究所
+けんきゅうひ	研究費
+けんげん	権限
+けんこう	健康
+けんこうしんだん	健康診断
+けんさ	検査
+けんさく	検索
+けんし	犬歯
+けんしゅう	研修
+けんしゅうせい	研修生
+けんしゅつ	検出
+けんしょう	検証
+けんしょうけい	検証系
+けんじ	健二 健司 検事 謙二 研二 顕二 賢二 拳二 憲二 憲司 建二 権二 謙司
+けんじょうご	謙譲語
+けんすけ	謙介
+けんせつ	建設
+けんせつてき	建設的
+けんそう	喧噪
+けんぞうぶつ	建造物
+けんたろう	健太郎
+けんち	検知 見地
+けんちく	建築
+けんちょ	顕著
+けんとう	検討 見当
+けんとうちゅう	検討中
+けんない	県内
+けんにん	兼任
+けんびきょう	顕微鏡
+けんぶつ	見物
+けんみん	県民
+けんむ	兼務
+けんめい	懸命 賢明
+けんり	権利
+けんろん	圏論
+げ	下 外
+げい	鯨 迎 芸 猊
+げいか	猊下
+げいじゅつ	芸術
+げき	激 隙 撃 戟 劇
+げきじょう	劇場
+げきてき	劇的
+げきとつ	激突
+げきは	撃破
+げしゃ	下車
+げしゅく	下宿
+げじゅん	下旬
+げっかん	月刊
+げっこう	月光
+げっぽ	月歩
+げつ	月
+げつよう	月曜
+げつようび	月曜日
+げらく	下落
+げん	言 元 現 原 限 諺 舷 絃 玄 源 減 弦 幻 厳
+げんあん	原案
+げんいん	原因
+げんいんふめい	原因不明
+げんえき	現役
+げんかい	限界
+げんがくしじゅうそう	弦楽四重奏
+げんき	元気
+げんきゅう	言及
+げんきょう	元凶
+げんきん	現金 厳禁
+げんこう	原稿 現行
+げんご	言語
+げんさく	原作
+げんざい	現在
+げんざいいち	現在位置
+げんし	原子
+げんしかく	原子核
+げんしゅ	厳守
+げんしょ	原書
+げんしょう	現象 減少
+げんしりょく	原子力
+げんじつ	現実
+げんじつてき	現実的
+げんじてん	現時点
+げんじゅう	厳重
+げんじゅうしょ	現住所
+げんじょう	現状 現場
+げんすい	減衰 減水
+げんそ	元素
+げんそく	原則
+げんぞん	現存
+げんだい	現代
+げんち	現地
+げんちょ	原著
+げんてい	限定
+げんてん	原点
+げんど	限度
+げんば	現場
+げんぱつ	原発
+げんぶがん	玄武岩
+げんぶん	原文
+げんぺい	源平
+げんぽん	原本
+げんまい	玄米
+げんみつ	厳密
+げんり	原理
+げんりてき	原理的
+げんりょう	限量
+こ	子 個 雇 鼓 顧 鈷 跨 誇 虎 菰 胡 股 袴 糊 狐 湖 枯 故 戸 弧 庫 己 孤 姑 固 呼 古 乎 小 琥 児 来
+こあみ	小網
+こい	恋 鯉 故意
+こいし	小石
+こいびと	恋人
+こう	行 後 広 口 好 項 横 光 向 考 香 高 更 慌 垢 溝 稿 工 公 降 構 厚 鴻 閤 鋼 砿 鉱 酵 郊 購 貢 講 衡 荒 航 膏 腔 肱 肯 耕 綱 絞 紘 紅 糠 硬 皇 甲 港 浩 洪 江 梗 校 杭 晃 昂 攻 控 拘 抗 恒 弘 康 庚 幸 巷 巧 宏 孝 孔 坑 喉 后 勾 効 功 倖 候 侯 佼 交 黄 廣 敲 剛 興 河 崗
+こうあん	考案
+こうい	行為 好意
+こういき	広域 高域
+こういしょう	後遺症
+こううん	幸運
+こううんき	耕耘機
+こうえい	光栄 後裔 公営
+こうえん	講演 公園 公演
+こうえんかい	講演会
+こうか	効果 高価 降下 高架 工科
+こうかい	公開 後悔 高階
+こうかいろんり	高階論理
+こうかきかえ	項書換え
+こうかせんろ	高架線路
+こうかん	交換
+こうかんけい	項関係
+こうがい	梗概
+こうがく	工学 高額
+こうがくか	工学科
+こうがくはかせ	工学博士
+こうがくぶ	工学部
+こうがっか	工学科
+こうき	後期 後記 好奇
+こうきしん	好奇心
+こうきち	厚吉
+こうきのう	高機能
+こうきゅう	高級
+こうきょう	交響 公共
+こうきょうきょく	交響曲
+こうぎ	抗議 講義
+こうぎしつ	講義室
+こうぎょう	興業 工業
+こうくう	航空
+こうくうけん	航空券
+こうぐ	工具
+こうけい	光景 後継
+こうけいしゃ	後継者
+こうけん	貢献
+こうげき	攻撃
+こうこう	高校 航行
+こうこうせい	高校生
+こうこく	広告
+こうご	交互
+こうごう	皇后
+こうさ	交差
+こうさく	耕作
+こうさつ	考察
+こうざ	口座 講座
+こうざん	鉱山
+こうし	講師 格子 講士
+こうしき	公式
+こうしつ	皇室
+こうしてん	格子点
+こうしゃ	後者 公社 校舎
+こうしゅう	講習 公衆
+こうしゅうかい	講習会
+こうしょう	交渉 鉱床
+こうしん	更新 交信 後身
+こうじ	麹 公示 高次 工事 孝二
+こうじつ	口実
+こうじゅつ	後述
+こうじょう	工場 向上
+こうすいい	高水位
+こうすう	工数
+こうず	構図
+こうせい	構成 更生 後世 校正 恒星
+こうせいきそく	構成規則
+こうせいけい	恒星系
+こうせいし	構成子
+こうせいてき	構成的
+こうせいてきすうがく	構成的数学
+こうせいのう	高性能
+こうせいようそ	構成要素
+こうせん	高専 光線
+こうそう	構想 高層
+こうそく	高速 拘束
+こうそくか	高速化
+こうぞう	構造
+こうぞうたい	構造体
+こうぞうてき	構造的
+こうぞうぶつ	構造物
+こうた	小唄
+こうたい	交代
+こうだんしゃ	講談社
+こうち	高知
+こうちく	構築
+こうちゃ	紅茶
+こうちょう	好調 校長
+こうちょうしつ	校長室
+こうつう	交通
+こうつうこうしゃ	交通公社
+こうつうひ	交通費
+こうつごう	好都合
+こうてい	肯定 高低 工程
+こうてん	交点
+こうでん	光電
+こうとう	高等 恒等 後頭
+こうとうがっこう	高等学校
+こうとうぶ	後頭部
+こうど	高度 光度
+こうどう	行動 講堂
+こうどく	講読
+こうにゅう	購入
+こうはい	後輩 荒廃
+こうはく	工博
+こうはん	後半 広範
+こうはんい	広範囲
+こうばい	勾配 公倍
+こうひ	公費 校費
+こうひょう	公表 好評 講評
+こうふ	甲府 交付
+こうふく	幸福
+こうふし	甲府市
+こうぶん	構文
+こうぶんきそく	構文規則
+こうぶんし	高分子
+こうぶんろん	構文論
+こうへい	公平
+こうべ	頭 神戸
+こうほ	候補
+こうほう	広報
+こうほしゃ	候補者
+こうぼ	公募
+こうみょう	巧妙 光明
+こうむ	公務
+こうむいん	公務員
+こうもく	項目
+こうや	荒野
+こうやさん	高野山
+こうよう	紅葉 効用
+こうらくえん	後楽園
+こうり	公理
+こうりけい	公理系
+こうりつ	効率
+こうりつてき	効率的
+こうりゅう	交流
+こうりょ	考慮
+こうりょう	荒涼
+こうれべる	高レベル
+こうろ	航路
+こえ	声 越
+こおり	氷
+こがた	小型
+こきゅう	呼吸
+こきゅうおん	呼吸音
+こく	国 黒 鵠 酷 穀 告 刻 克
+こくおう	国王
+こくこうりつ	国公立
+こくご	国語
+こくごじてん	国語辞典
+こくさい	国際
+こくさいかいぎ	国際会議
+こくさいけん	国際研
+こくさいしょく	国際色
+こくじ	酷似 告示 国事
+こくてつ	国鉄
+こくどう	国道
+こくない	国内
+こくばん	黒板
+こくびゃく	黒白
+こくぶんちょう	国分町
+こくみん	国民
+こくりつ	国立
+ここ	個々
+ここち	心地
+こころ	心
+こころざし	志
+こころみ	試み
+ここん	古今
+こごえ	小声
+こさめ	小雨
+こし	腰
+こしき	甑
+こしつ	個室
+こしょう	故障
+こしょうちゅう	故障中
+こじ	誇示
+こじん	個人
+こじんじょうほう	個人情報
+こじんてき	個人的
+こすう	個数
+こせい	個性
+こせき	戸籍
+こせきとうほん	戸籍謄本
+こぜに	小銭
+こたえ	答
+こたつ	炬燵
+こつ	骨 惚 忽
+こてい	固定
+こていてき	固定的
+こと	事 琴 異
+ことがら	事柄
+ことし	今年
+ことば	言葉
+ことぶき	寿
+ことり	小鳥
+こども	子供 小人
+こな	粉 小菜 此な
+こはく	琥珀
+こはる	小春
+こぶし	拳
+こべつ	個別
+こま	細 駒
+こまいぬ	狛
+こまめ	細目
+こみ	込
+こみち	小道 小路
+こむ	込
+こめ	米
+こもの	小物 小者
+こもじ	小文字
+こもん	顧問
+こゆう	固有 個有
+こよみ	暦
+こりつ	孤立
+これ	此
+ころ	頃
+こわね	声音
+こん	今 金 混 根 魂 艮 紺 痕 梱 昆 昏 懇 恨 婚 墾 坤 困 琴
+こんかい	今回
+こんき	根気
+こんきょ	根拠
+こんげつ	今月
+こんげつごう	今月号
+こんげつちゅう	今月中
+こんげん	根源
+こんご	今後
+こんごう	混合 金剛
+こんざい	混在
+こんざつ	混雑
+こんしゅう	今週
+こんしん	懇親
+こんじょう	根性
+こんせい	混成
+こんだんかい	懇談会
+こんど	今度
+こんどう	混同
+こんなん	困難
+こんにち	今日
+こんねん	今年
+こんねんど	今年度
+こんばん	今晩
+こんぽん	根本
+こんや	今夜
+こんらん	混乱
+こんわく	困惑
+ご	後 語 御 誤 醐 護 碁 瑚 檎 梧 悟 娯 吾 呉 午 伍 互 五 児
+ごあんない	御案内
+ごい	語彙
+ごいけん	御意見
+ごう	合 号 強 轟 豪 濠 拷 壕 劫 剛 郷 傲
+ごうい	合意
+ごういん	強引
+ごうかく	合格
+ごうかん	号館
+ごうけい	合計
+ごうしつ	号室
+ごうせい	合成
+ごうとう	強盗
+ごうどう	合同
+ごうまん	傲慢
+ごうりか	合理化
+ごうりゅう	合流
+ごえ	声
+ごかい	誤解
+ごがつ	五月
+ごかん	互換
+ごかんせい	互換性
+ごがく	語学
+ごく	獄 極
+ごくひ	極秘
+ごくろう	御苦労
+こご	個々
+ごご	午後
+ごしゅっせき	御出席
+ごしょうち	御承知
+ごしょく	誤殖
+ごじつ	後日
+ごじゅん	語順
+ごじょ	互除
+ごじょげん	御助言
+ごぜん	午前
+ごぜんちゅう	午前中
+ごぞんじ	御存知
+ごと	毎
+ごはん	御飯
+ごふく	五福
+ごぶさた	御無沙汰
+ごへんじ	御返事
+ごめいわく	御迷惑
+ごめん	御免
+ごよう	御用 誤用
+ごようぼう	御要望
+ごらん	御覧
+ごりやく	御利益
+ごりょう	御陵
+ごろ	頃 語呂
+ごん	言 権
+ごんご	言語
+ごんごどうだん	言語道断
+さ	差 左 茶 裟 鎖 詐 砂 瑳 沙 査 嵯 唆 叉 佐 些 作
+さっ	察
+さい	際 最 歳 才 西 再 妻 載 裁 菜 細 斎 祭 砦 砕 犀 采 災 済 栽 採 彩 宰 塞 哉 催 債 差異 齋
+さいあく	最悪
+さいかい	最下位 再開
+さいかそう	最下層
+さいがい	災害
+さいき	再帰
+さいきてき	再帰的
+さいきょう	最強
+さいきん	最近 細菌
+さいく	細工
+さいけい	再掲
+さいけん	再見
+さいけんさ	再検査
+さいげん	再現
+さいこう	最高 再考
+さいこうせい	再構成
+さいご	最後
+さいしゅう	最終
+さいしゅうかい	最終回
+さいしゅうてき	最終的
+さいしょ	最初
+さいしょう	最少 最小
+さいしょうかもんだい	最小化問題
+さいしょうげん	最小限
+さいしょうこうばいすう	最小公倍数
+さいしょうち	最小値
+さいしょく	彩色
+さいしん	最新 細心
+さいしんえい	最新鋭
+さいしんばん	最新版
+さいじつ	祭日
+さいじょうい	最上位
+さいじょうかい	最上階
+さいせい	再生
+さいせん	細線
+さいせんか	細線化
+さいぜん	最善
+さいそう	再送
+さいそく	催促
+さいたま	埼玉
+さいたん	最短
+さいだい	最大
+さいだいげん	最大限
+さいだいち	最大値
+さいちゅう	最中
+さいちょう	最長
+さいてい	最低 裁定
+さいていげん	最低限
+さいてき	最適 最的
+さいてきか	最適化
+さいてん	採点
+さいど	再度
+さいはいふ	再配布
+さいはつ	再発
+さいふ	財布
+さいぶ	細部
+さいぶん	細分
+さいゆうせん	最優先
+さいよう	採用
+さいりょう	最良
+さいりよう	再利用
+さか	酒 坂 阪
+さかい	堺 境 酒井 坂井
+さかいし	堺市
+さかえ	栄
+さかき	榊
+さかさ	逆
+さかな	魚 肴
+さかや	酒屋
+さが	性 佐賀
+さき	先 碕 埼 崎 咲 嵜
+さきがけ	先駆け 魁
+さきごろ	先頃
+さきどり	先取り
+さきほど	先程
+さきょう	左京
+さぎ	鷺
+さぎょう	作業
+さく	作 冊 錯 索 策 窄 柵 朔 昨 搾 咋 削
+さくいん	索引
+さくげん	削減
+さくご	錯誤
+さくし	索師 作詩
+さくしゃ	作者
+さくじつ	昨日
+さくじょ	削除
+さくせい	作成
+さくせいしゃ	作成者
+さくせいび	作成日
+さくそう	錯綜
+さくてい	策定
+さくねん	昨年
+さくばん	昨晩
+さくはく	削剥
+さくひん	作品
+さくふ	作譜
+さくふしゃ	作譜者
+さくぶん	作文
+さくや	昨夜
+さくら	桜
+さくらい	桜井
+さけ	酒 鮭
+さこ	迫
+さこう	酒匂
+ささ	笹
+ささい	些細
+ささき	佐々木
+さしだしにん	差出人
+さじ	匙
+さた	沙汰
+さだ	貞
+さち	幸
+さっか	作家
+さっき	殺気
+さっきょく	作曲
+さっきん	殺菌
+さっこん	昨今
+さっそく	早速
+さっち	察知
+さっぽろ	札幌
+さつ	札 冊 擦 薩 殺 撮 拶 察 刷
+さつき	皐
+さつたば	札束
+さと	里 智
+さとう	砂糖 佐藤
+さとし	聡
+さどう	作動 差動
+さどうちゅう	作動中
+さどく	査読
+さはんじ	茶飯事
+さば	鯖
+さばく	砂漠
+さび	錆
+さぶん	差分
+さへん	左辺
+さほう	作法
+さま	様
+さまざま	様々
+さむらい	士
+さめ	鮫
+さゆう	左右
+さゆうたいしょう	左右対称
+さよう	作用
+さら	更 皿
+さらいねん	再来年
+さらいしゅう	再来週
+さらす	晒
+さる	猿
+さわ	澤 沢
+さん	山 三 散 餐 酸 賛 讃 蚕 纂 算 産 珊 燦 桟 撒 惨 参 傘
+さんか	参加
+さんかい	三回 三階
+さんかく	▽ 三角
+さんかくけい	三角形
+さんかしゃ	参加者
+さんがつ	三月
+さんぎょう	産業
+さんげんじゃや	三軒茶屋
+さんこう	参考
+さんこうしりょう	参考資料
+さんこうぶんけん	参考文献
+さんごうかん	三号舘
+さんざい	散在 散財
+さんざし	山査子
+さんしゃ	三者
+さんしょう	参照
+さんじ	参事
+さんじゅうし	三銃士
+さんじゅつ	算術
+さんすう	算数
+さんせい	賛成 酸性
+さんたい	山体
+さんちょう	山頂
+さんどう	賛同 山道 参道
+さんにゅう	参入
+さんにんぐみ	三人組
+さんにんしょう	三人称
+さんねん	三年
+さんのう	山王
+さんばん	三番
+さんぱく	三拍
+さんぱつ	散髪 散発
+さんぶ	三部
+さんぷ	算譜
+さんぷく	山腹
+さんぽ	散歩
+さんぽう	算法
+さんみゃく	山脈
+さんめい	三名
+さんよ	参与
+さんりく	三陸
+さんりょう	山稜
+さんろく	山麓
+ざ	座 挫 坐
+ざい	財 在 罪 材 剤 済
+ざいがく	在学
+ざいけい	財形
+ざいこ	在庫
+ざいせい	財政
+ざいさん	財産
+ざいしょく	在職
+ざいせき	在籍
+ざいだん	財団
+ざいだんほうじん	財団法人
+ざいむ	財務
+ざいりょう	材料
+ざき	崎 先
+ざせつ	挫折
+ざた	沙汰
+ざちょう	座長
+ざっし	雑誌
+ざっそう	雑草
+ざっとう	雑踏
+ざっぱ	雑破
+ざつ	雑
+ざつおん	雑音
+ざつよう	雑用
+ざひょう	座標
+ざひょうけい	座標系
+ざひょうへんかん	座標変換
+ざわ	沢
+ざん	残 暫 斬
+ざんがい	残骸
+ざんがく	残額
+ざんぎょう	残業
+ざんしょ	残暑
+ざんだか	残高
+ざんだんすう	残弾数
+ざんてい	暫定
+ざんねん	残念
+ざんりょう	残量
+し	私 子 氏 指 紙 覗 使 誌 死 旨 姿 姉 伺 至 師 歯 止 試 飼 雌 賜 資 諮 詩 詞 視 脂 肢 紫 糸 祉 獅 枝 施 斯 孜 支 思 志 市 屍 始 士 四 嗣 史 司 刺 仔 仕 岐 知
+しあい	試合
+しあげ	仕上
+しあん	思案 試案
+しい	椎
+しいん	子音
+しえん	支援
+しえんけい	支援系
+しえんしつ	支援室
+しお	汐 塩 潮
+しおかぜ	汐風 潮風
+しか	鹿 歯科
+しかい	司会
+しかいしゃ	司会者
+しかく	資格 視覚 四角 死角 ■ □
+しかけ	仕掛
+しかた	仕方
+しがい	市外
+しがくぶ	歯学部
+しがつ	四月
+しがん	志願
+しき	色 式 拭 識 指揮 敷
+しきじょう	式場
+しきち	敷地
+しきちょう	色調
+しきべつ	識別
+しきべつし	識別子
+しきゅう	至急 支給
+しぎ	鴫
+しけん	試験 私見
+しげ	滋 茂 重
+しげき	刺激 滋樹 茂樹
+しげる	茂 滋
+しげん	資源
+しこう	指向 思考 試行 施行
+しこうさくご	試行錯誤
+しこく	四国
+しご	死後
+しごと	仕事
+しごとば	仕事場 堺市学園町1ー1 
+しさ	示唆 視差
+しさい	仔細 子細
+しさく	試作
+しさつ	視察
+しさん	資産
+しさんか	資産家
+ししつ	資質
+ししゃ	支社 死者 試写 使者
+ししゅつ	支出
+ししょ	支所
+ししょう	支障
+ししょばこ	私書箱
+ししん	私信 指針
+しじ	指示 支持
+しじょう	紙上 史上 試乗
+しじょうさいきょう	史上最強
+しじん	詩人
+しすう	指数
+しず	静
+しずお	静雄
+しずおか	静岡
+しずく	雫
+しずみこみ	沈み込み
+しずみこみたい	沈み込み帯
+しせい	姿勢
+しせつ	施設
+しぜん	自然
+しぜんえんえきたいけい	自然演繹体系
+しぜんかんきょう	自然環境
+しぜんすう	自然数
+しぜんすうしき	自然数式
+しそう	思想
+しそく	四則
+した	下 舌 ↓
+したい	死体
+したみ	下見
+しだい	次第
+しち	質 七
+しちょう	試聴 視聴 市長 市庁
+しちょうかく	視聴覚
+しっこう	執行 失効
+しっしょく	失職
+しっと	嫉妬
+しっぱい	失敗
+しっぴつ	執筆
+しつ	失 質 疾 漆 湿 悉 室 嫉 執 叱
+しつちょう	室長
+しつない	室内
+しつないがく	室内楽
+しつねん	失念
+しつぼう	失望
+しつもん	質問
+しつもんしゃ	質問者
+しつれい	失礼
+しつれん	失恋
+してい	指定
+してき	指摘 私的
+してつ	私鉄
+してん	支店 始点 視点
+しと	使途
+しとみ	蔀
+しどう	指導 私道
+しどういん	指導員
+しどうきょうかん	指導教官
+しどうしゃ	指導者
+しな	品 支那 科
+しない	市内
+しなもの	品物
+しなん	至難
+しの	篠 紫乃
+しのばず	不忍
+しはらい	支払い
+しはい	支配
+しば	芝 柴
+しばしば	屡
+しひ	私費
+しひょう	指標
+しぶ	支部 渋
+しへい	紙幣
+しへん	四辺
+しへんけい	四辺形
+しべ	蕊
+しほう	紫峰
+しほん	資本
+しぼう	死亡 脂肪 志望
+しぼうさいぼう	脂肪細胞
+しま	縞 嶋 島
+しまい	姉妹
+しまうち	島内
+しまず	島津
+しまね	島根
+じまん	自慢
+しめい	氏名
+しめきり	締切
+しも	下 霜
+しもて	下手
+しゃ	車 者 社 煮 写 斜 遮 謝 紗 赦 捨 射 舎 砂
+しゃいん	社員
+しゃかい	社会
+しゃがい	社外
+しゃきん	謝金
+しゃく	昔 錫 釈 酌 爵 灼 杓 尺 勺 借
+しゃくぜん	釈然
+しゃくぶく	折伏
+しゃくよう	借用
+しゃくようしょ	借用書
+しゃげき	射撃
+しゃしょう	車掌 捨象
+しゃしょく	写植
+しゃしん	写真
+しゃじ	謝辞
+しゃぞう	写像
+しゃだん	社団
+しゃちょう	社長
+しゃない	社内
+しゃめん	斜面
+しゃりょう	車両
+しゃんはい	上海
+しゅ	手 主 種 修 首 酒 取 趣 腫 珠 狩 殊 朱 守
+しゅう	集 修 週 秋 祝 拾 習 醜 酬 酋 輯 蹴 讐 襲 衆 蒐 舟 臭 繍 終 秀 洲 愁 州 就 宗 周 収 囚
+しゅうい	周囲
+しゅうえいしゃ	集英社
+しゅうかい	集会
+しゅうかん	週間 習慣
+しゅうきょう	宗教
+しゅうぎ	祝儀
+しゅうけい	集計
+しゅうけつ	終結
+しゅうごう	集合
+しゅうごうかた	集合型
+しゅうごうばしょ	集合場所
+しゅうごうろん	集合論
+しゅうし	修士
+しゅうしかてい	修士課程
+しゅうしゅう	収拾 収集
+しゅうしょく	就職
+しゅうしろんぶん	修士論文
+しゅうじつ	終日
+しゅうせい	修正
+しゅうせき	集積
+しゅうそく	収束
+しゅうだん	集団
+しゅうち	周知
+しゅうちゃく	執着
+しゅうちゅう	集中
+しゅうちゅうこうぎ	集中講義
+しゅうちゅうてき	集中的
+しゅうてん	終点
+しゅうでん	終電
+しゅうでんしゃ	終電車
+しゅうとく	修得
+しゅうにゅう	収入
+しゅうにん	就任
+しゅうねん	周年 執念
+しゅうのう	収納
+しゅうは	宗派
+しゅうはい	集配
+しゅうはすう	周波数
+しゅうふく	修復
+しゅうふくさぎょう	修復作業
+しゅうぶん	秋分
+しゅうへん	周辺
+しゅうへんきき	周辺機器
+しゅうへんそうち	周辺装置
+しゅうほう	週報
+しゅうまつ	週末
+しゅうもく	衆目
+しゅうやく	集約
+しゅうり	修理
+しゅうりちゅう	修理中
+しゅうりつ	州立
+しゅうりつだいがく	州立大学
+しゅうりょう	終了 修了
+しゅうろく	収録
+しゅうろん	修論
+しゅかん	主幹 主管
+しゅきおく	主記憶
+しゅきおくそうち	主記憶装置
+しゅぎ	主義
+しゅぎょう	修行
+しゅく	宿 祝 粛 縮 淑 夙 叔
+しゅくが	祝賀
+しゅくしゃ	宿舎
+しゅくしょう	縮小 縮少
+しゅくだい	宿題
+しゅくはく	宿泊
+しゅくめい	宿命
+しゅご	主語
+しゅさ	主査
+しゅさい	主催 主宰
+しゅさいしゃ	主催者
+しゅし	主旨 趣旨
+しゅしゃ	取捨
+しゅしゅ	種々
+しゅじ	主事
+しゅじんこう	主人公
+しゅせき	主席
+しゅたい	主体
+しゅだい	主題
+しゅだいか	主題歌
+しゅだん	手段
+しゅちょう	主張
+しゅっか	出荷
+しゅっきん	出勤
+しゅっけつ	出欠
+しゅっこう	出向 出航
+しゅっし	出資
+しゅっしゃ	出社
+しゅっしょ	出所
+しゅっしん	出身
+しゅっすい	出水
+しゅっせ	出世
+しゅっせい	出生
+しゅっせき	出席
+しゅったいきん	出退勤
+しゅっちょう	出張
+しゅっちょうちゅう	出張中
+しゅってん	出典 出展
+しゅっぱつ	出発
+しゅっぱつてん	出発点
+しゅっぱん	出版
+しゅっぱんしゃ	出版社
+しゅっぴ	出費
+しゅつ	出
+しゅつえん	出演
+しゅつえんしゃ	出演者
+しゅつがん	出願
+しゅつげん	出現
+しゅつげんいち	出現位置
+しゅつじょう	出場
+しゅつりょく	出力
+しゅつりょくほう	出力法
+しゅとく	取得
+しゅどう	手動
+しゅにん	主任
+しゅび	守備
+しゅふ	主婦
+しゅべつ	種別
+しゅほう	手法
+しゅみ	趣味
+しゅむ	主務
+しゅもく	種目
+しゅよう	主要
+しゅりゅう	主流
+しゅるい	種類
+しゅん	春 瞬 駿 舜 竣 峻 俊 旬
+しゅんかん	瞬間
+しゅんぶん	春分
+しょ	所 初 書 暑 諸 藷 薯 署 緒 庶 渚 曙 処
+しょう	上 松 少 章 性 勝 傷 正 尚 姓 称 小 消 笑 焼 鞘 障 鐘 鍾 鉦 醤 賞 象 詳 詔 証 訟 裳 衝 蕉 蒋 菖 肖 紹 粧 祥 礁 硝 省 症 照 焦 湘 渉 沼 樵 樟 梢 晶 昭 昌 昇 捷 掌 招 抄 承 彰 廠 床 庄 将 宵 娼 妾 奨 嘗 唱 商 哨 召 升 匠 償 生 漿 璋
+しょううちゅう	小宇宙
+しょうかい	紹介 照会
+しょうがい	障害 生涯 渉外 傷害
+しょうがいぶつ	障害物
+しょうがく	少額 小学
+しょうがくかん	小学館
+しょうがくきふきん	奨学寄付金
+しょうがくきん	奨学金
+しょうがくせい	小学生
+しょうがっこう	小学校
+しょうがつ	正月
+しょうきぼ	小規模
+しょうきょ	消去
+しょうきょく	消極
+しょうぎょう	商業
+しょうぎょうてき	商業的
+しょうぎょうもくてき	商業目的
+しょうけん	証券
+しょうげき	衝撃
+しょうこ	証拠
+しょうこう	商工
+しょうこうし	小公子
+しょうこうもく	小項目
+しょうご	正午
+しょうごう	照合
+しょうさい	詳細
+しょうさん	勝算 称讃 硝酸
+しょうしゅう	召集
+しょうしゅつ	晶出
+しょうしょう	少々
+しょうじ	商事
+しょうじき	正直
+しょうじょ	少女
+しょうじょう	症状
+しょうすう	小数
+しょうせい	小生
+しょうせつ	小説 小節
+しょうたい	招待 正体
+しょうだく	承諾
+しょうだくしょ	承諾書
+しょうち	承知
+しょうちょう	象徴
+しょうちょうてき	象徴的
+しょうてん	商店 焦点
+しょうとくてき	生得的
+しょうとつ	衝突
+しょうどう	衝動
+しょうなり	≦
+しょうにん	承認 証人
+しょうねん	少年
+しょうねんひこう	少年非行
+しょうばい	商売
+しょうひ	消費
+しょうひしゃ	消費者
+しょうひぜい	消費税
+しょうひょう	商標
+しょうひょうけん	商標権
+しょうひん	商品 賞品 小品
+しょうひんめい	商品名
+しょうぶ	勝負
+しょうへい	昇平
+しょうめい	証明
+しょうめいしょ	証明書
+しょうめいず	証明図
+しょうめいろん	証明論
+しょうめつ	消滅
+しょうもう	消耗
+しょうもうひん	消耗品
+しょうよう	商用
+しょうらい	将来
+しょうりゃく	省略
+しょうりょう	少量
+しょうれい	奨励
+しょうわ	昭和
+しょき	初期 書記
+しょきか	初期化
+しょきけい	初期型
+しょきち	初期値
+しょきゅう	初級
+しょく	色 燭 拭 食 蝕 触 職 織 殖 植 飾 埴 嘱
+しょくいん	職員
+しょくいんしつ	職員室
+しょくぎょう	職業
+しょくぎょうがら	職業柄
+しょくさい	植栽
+しょくじ	食事
+しょくどう	食堂
+しょくどうしゃ	食堂車
+しょくば	職場
+しょくひん	食品
+しょくぶつ	植物
+しょくみん	植民
+しょくみんせい	植民星
+しょくみんち	植民地
+しょくよく	食欲
+しょくれき	職歴
+しょくん	諸君
+しょぐう	処遇
+しょけん	所見
+しょこ	書庫
+しょこく	諸国
+しょさん	所産 初産
+しょざい	所在
+しょざいち	所在地
+しょしき	書式
+しょしんしゃ	初心者
+しょじ	所持
+しょじゅん	初旬
+しょせい	初生 処世 書生
+しょせき	書籍
+しょぞく	所属
+しょたいめん	初対面
+しょだな	書棚
+しょち	処置
+しょちょう	所長
+しょっき	食器
+しょてん	書店
+しょとうてき	初等的
+しょとうてきろんりしき	初等的論理式
+しょない	所内
+しょにち	初日
+しょはん	初版
+しょぶん	処分
+しょほ	初歩
+しょほてき	初歩的
+しょぼう	書房
+しょむ	庶務
+しょむかかり	庶務掛
+しょめい	署名 書名
+しょゆう	所有
+しょり	処理
+しょりけい	処理系
+しょりそうち	処理装置
+しょりちゅう	処理中
+しょりほうしき	処理方式
+しょるい	書類
+しよう	使用 仕様 私用
+しようご	使用後
+しようしゃ	使用者
+しようしょ	仕様書
+しようちゅう	使用中
+しようほう	使用法
+しようれい	使用例
+しらゆり	白百合
+しり	尻
+しりつ	私立
+しりつちゅうがく	私立中学
+しりょ	思慮
+しりょう	資料 試料
+しりょく	視力
+しるし	印
+しれい	指令
+しろ	城 白
+しろうと	素人
+しろぼし	白星
+しろまる	白丸 〇
+しろもの	代物
+しわく	思惑
+しわす	師走
+しん	心 新 真 親 身 神 伸 森 寝 辛 辰 進 信 震 針 診 薪 芯 臣 紳 秦 疹 申 深 浸 榛 晋 振 慎 審 娠 唇 侵 清 眞
+しんか	進化 深化
+しんかろん	進化論
+しんかん	新館
+しんかんせん	新幹線
+しんがい	侵害
+しんがく	進学
+しんがくぎほう	信学技報
+しんがくろん	信学論
+しんき	新規
+しんきょく	新曲
+しんぎ	審議
+しんくう	真空
+しんくうかん	真空管
+しんくうでんし	真空電子
+しんけい	神経
+しんけいけい	神経系
+しんけいしつ	神経質
+しんけいじょうほうしょり	神経情報処理
+しんけん	真剣
+しんこう	進行 振興 信仰
+しんこうかい	振興会
+しんこうちゅう	進行中
+しんごう	信号
+しんこく	深刻 申告
+しんごんしゅう	真言宗
+しんさ	審査
+しんさく	新作
+しんさつ	診察
+しんざん	新参
+しんしゃ	新車
+しんしゅう	信州
+しんしゅつ	新出 進出
+しんしょ	新書
+しんしょく	浸食 浸蝕 侵食 侵蝕
+しんじつ	真実
+しんじゅく	新宿
+しんじん	新人
+しんすう	進数
+しんせい	申請 新星
+しんせいしょ	申請書
+しんせいひん	新製品
+しんせき	親戚
+しんせだい	新世代
+しんせつ	親切 新設
+しんせん	新鮮
+しんそう	真相
+しんぞく	親族
+しんたい	身体
+しんたく	信託
+しんだん	診断
+しんだんしょ	診断書
+しんちょう	慎重 新調
+しんちょく	進捗
+しんてん	進展 親展
+しんとう	新棟 浸透
+しんにゅう	侵入 新入
+しんにゅうせい	新入生
+しんねん	信念 新年
+しんねんかい	新年会
+しんばんぐみ	新番組
+しんぱい	心配
+しんぴん	新品
+しんぶん	新聞
+しんぶんしゃ	新聞社
+しんぷく	振幅
+しんぼく	親睦
+しんぼくかい	親睦会
+しんぽ	進歩
+しんみつ	親密
+しんや	深夜
+しんよう	信用
+しんらい	信頼
+しんらいせい	信頼性
+しんり	真理 心理
+しんりかんすう	真理関数
+しんりがく	心理学
+しんりち	真理値
+しんりひょう	真理表
+しんろ	進路
+しんわ	神話 親和 新和
+しんわせい	親和性
+じ	時 次 事 字 二 耳 自 地 持 辞 蒔 而 示 磁 痔 璽 爾 治 滋 慈 寺 児 侍 似 子 除 路
+じあい	自愛
+じいしき	自意識
+じいん	寺院
+じえい	自衛 自営
+じえいそしき	自衛組織
+じかい	次回 磁界
+じかく	自覚
+じかん	時間
+じかんえいぎょう	時間営業
+じき	直 時期 磁気 次期 自棄
+じきあらし	磁気嵐
+じきてき	自棄的
+じきゅう	自給 時給
+じぎょう	事業 事行
+じぎょうぶ	事業部
+じぎょうほんぶ	事業本部
+じく	宍 軸 竺
+じけい	自警
+じけいだん	自警団
+じけん	事件
+じげん	次元 時限
+じげんじょう	次元上
+じこ	事故 自己
+じこう	事項 時効 自校
+じこく	時刻
+じこし	事故死
+じこしゅうふく	自己修復
+じこしゅうふくきのう	自己修復機能
+じこしょうかい	自己紹介
+じご	事後
+じごう	次号
+じごく	地獄
+じさ	時差
+じさく	自作
+じさつ	自殺
+じさん	自参
+じしき	次式
+じしつ	自室
+じしゃ	自社
+じしゃく	磁石
+じしゅく	自粛
+じしょ	辞書
+じしょう	事象 次章
+じしょとうろく	辞書登録
+じしん	自身 自信 地震
+じじこくこく	時々刻々
+じじつ	事実
+じじつじょう	事実上
+じじょう	事情
+じせい	時制 自制 時世
+じせだい	次世代
+じせつ	次節 時節
+じぜん	事前
+じそう	時相
+じそく	自足 時速
+じたい	自体 事態 辞退 字体
+じたく	自宅 大阪府堺市高倉台4丁31-92 堺市高倉台4丁31-92
+じだ	耳朶
+じだい	時代
+じちょう	次長
+じっか	実家
+じっかん	実感
+じっけん	実験 実権
+じっけんしつ	実験室
+じっこう	実行 実効
+じっこうちゅう	実行中
+じっさい	実際
+じっさいてき	実際的
+じっし	実施
+じっしつ	実質
+じっしゅう	実習
+じっしょう	実証
+じっしん	実身
+じっすう	実数
+じっせいかつ	実生活
+じっせかい	実世界
+じっせき	実績
+じっせん	実践
+じっそう	実装
+じっそく	実測
+じったい	実体
+じっぴ	実費
+じつ	日 実
+じつぎ	実技
+じつげん	実現
+じつげんか	実現化
+じつざい	実在
+じつざいろん	実在論
+じつじょう	実状
+じつぶつ	実物
+じつよう	実用
+じつようか	実用化
+じつようせい	実用性
+じつようてき	実用的
+じつれい	実例
+じてん	時点 辞典
+じてんしゃ	自転車
+じどう	自動
+じどうか	自動化
+じどうしゃ	自動車
+じどうてき	自動的
+じどうはんばいき	自動販売機
+じはく	自白
+じはつ	自発
+じば	磁場 地場
+じばく	自爆
+じひ	自費
+じふ	自負
+じぶん	自分
+じぶんかつ	時分割
+じぶんじしん	自分自身
+じぶんよう	自分用
+じま	島
+じまえ	自前
+じまく	字幕
+じみ	地味
+じむ	事務
+じむきょく	事務局
+じむしつ	事務室
+じむしょ	事務所
+じむしょるい	事務書類
+じむてき	事務的
+じめい	自明
+じめん	地面
+じもと	地元
+じゃ	邪 蛇
+じゃく	寂 惹 弱 若 雀
+じゃけん	邪険
+じゃっかん	若干
+じゃどう	邪道
+じゃま	邪魔
+じゅ	受 需 綬 樹 授 寿 呪 儒
+じゅう	重 十 住 渋 銃 縦 獣 汁 柔 戎 従 充 什 中
+じゅうこう	重工
+じゅうし	重視
+じゅうしょ	住所
+じゅうしょく	住職
+じゅうしん	重心
+じゅうじ	従事
+じゅうじつ	充実
+じゅうせい	獣性
+じゅうたい	渋滞
+じゅうたく	住宅
+じゅうたくがい	住宅街
+じゅうだい	重大
+じゅうてん	重点
+じゅうどう	柔道
+じゅうなん	柔軟
+じゅうなんせい	柔軟性
+じゅうふく	重複
+じゅうぶん	十分 充分
+じゅうみん	住民
+じゅうめん	渋面
+じゅうよう	重要
+じゅうらい	従来
+じゅうりょう	重量
+じゅうりょく	重力
+じゅぎょう	授業
+じゅく	熟 塾
+じゅくご	熟語
+じゅくれん	熟練
+じゅけん	受験
+じゅけんしゃ	受験者
+じゅこう	受講
+じゅこうせい	受講生
+じゅしょう	受賞
+じゅしょうしき	授賞式
+じゅしん	受信 受身
+じゅしんしゃ	受信者
+じゅじゅ	授受
+じゅたく	受託
+じゅちゅう	受注
+じゅつ	述 術
+じゅつご	述語
+じゅもん	呪文
+じゅよ	授与
+じゅよう	需要
+じゅり	受理
+じゅわき	受話器
+じゅん	順 醇 遵 巡 純 盾 潤 準 淳 絢 殉 楯 旬 循 准
+じゅんい	順位
+じゅんかい	巡回
+じゅんかん	循環
+じゅんかんしょうすう	循環小数
+じゅんきょ	準拠
+じゅんぎょう	巡業
+じゅんじ	順次
+じゅんじょ	順序
+じゅんじょつい	順序対
+じゅんすい	純粋
+じゅんせい	純正
+じゅんせんもん	準専門
+じゅんちょう	順調
+じゅんどうけい	準同形
+じゅんどうけいしゃぞう	準同形写像
+じゅんばん	順番
+じゅんび	準備
+じゆう	自由
+じゆうど	自由度
+じゆうへんすう	自由変数
+じょ	女 如 除 鋤 恕 徐 序 叙 助
+じょう	上 生 場 常 定 成 条 城 状 情 乗 錠 醸 譲 蒸 穣 畳 浄 杖 擾 嬢 壌 剰 丞 丈 冗 條
+じょうい	上位
+じょうえい	上映
+じょうえつ	上越
+じょうき	上記
+じょうきょう	状況
+じょうきょういみろん	状況意味論
+じょうきょうりろん	状況理論
+じょうけん	条件
+じょうけんしき	条件式
+じょうけんぶ	条件部
+じょうげ	上下
+じょうげん	上限
+じょうざん	乗算
+じょうめん	上面
+じょうし	上司
+じょうしき	常識
+じょうしゃ	乗車
+じょうしゃけん	乗車券
+じょうしょう	上昇
+じょうじ	常時
+じょうじゅつ	上述
+じょうじゅん	上旬
+じょうず	上手 上図
+じょうたい	状態
+じょうたいせんいず	状態遷移図
+じょうたん	上端
+じょうだん	冗談
+じょうち	上智
+じょうちょう	冗長
+じょうなん	城南
+じょうにん	常任
+じょうひん	上品
+じょうぶ	上部 丈夫
+じょうほう	情報
+じょうほうかがく	情報科学
+じょうほうかがくか	情報科学科
+じょうほうがく	情報学
+じょうほうきき	情報機器
+じょうほうけんさく	情報検索
+じょうほうこうかん	情報交換
+じょうほうこうがく	情報工学
+じょうほうこうがくか	情報工学科
+じょうほうしょり	情報処理
+じょうほうしょりがっかい	情報処理学会
+じょうほうりろん	情報理論
+じょうむ	常務
+じょうよ	剰余
+じょうりゅう	上流
+じょうれん	常連
+じょがい	除外
+じょきょ	除去
+じょきょうじゅ	助教授
+じょきょく	序曲
+じょく	辱
+じょげん	助言
+じょざん	除算
+じょし	女子 女史
+じょしつ	除湿
+じょしつき	除湿機
+じょしゅ	助手
+じょしゅせき	助手席
+じょじょ	徐々
+じょせい	女性 助成
+じょぶん	序文
+じょゆう	女優
+じょりょく	助力
+じょろん	序論
+じりき	自力
+じりゅう	自流
+じりょく	磁力
+じれい	事例
+じろう	二郎
+じん	人 尽 靭 陣 迅 訊 腎 甚 尋 壬 塵 刃 仁 神 臣
+じんいん	人員
+じんく	甚句
+じんこう	人工
+じんこうちのう	人工知能
+じんしゅ	人種
+じんじ	人事
+じんじゃ	神社
+じんじょう	尋常
+じんせい	人生
+じんそく	迅速
+じんたい	人体
+じんとく	人徳
+じんぶつ	人物
+じんりょく	尽力
+じんるい	人類
+す	酢 須 諏 笥 素 寿 洲
+すい	水 吹 錘 錐 酔 遂 衰 翠 粋 睡 炊 推 帥 垂
+すいい	推移 水位
+すいけい	水系
+すいこう	推敲 遂行
+すいさつ	推察
+すいしつ	水質
+すいしょう	推奨
+すいしん	推進
+すいしんねんりょう	推進燃料
+すいじゅん	水準
+すいず	水津
+すいせい	水星 彗星 水性 衰勢
+すいせん	推薦
+すいそく	推測
+すいた	吹田
+すいちゅう	水中
+すいちょく	垂直
+すいてい	推定
+すいとう	水筒
+すいどう	水道
+すいへい	水平
+すいま	睡魔
+すいみん	睡眠
+すいよう	水曜
+すいようえき	水溶液
+すいようび	水曜日
+すいり	推理
+すいりょう	推量 水量
+すいりょく	水力
+すいろん	推論
+すいろんきそく	推論規則
+すう	数 雛 趨 枢 嵩 崇
+すうがく	数学
+すうがくか	数学科
+すうがくきょうしつ	数学教室
+すうがくてき	数学的
+すうがっか	数学科
+すうぎょう	数行
+すうこ	数個
+すうしゅうかん	数週間
+すうじ	数字
+すうじかん	数時間
+すうじつ	数日
+すうじゅう	数十
+すうせい	趨勢
+すうだい	数台
+すうち	数値
+すうにん	数人
+すうねん	数年
+すうふん	数分
+すうぶつ	数物
+すうほん	数本
+すうめい	数名
+すうり	数理
+すうりかいせき	数理解析
+すえ	末
+すが	菅 須賀
+すがた	姿
+すき	隙
+すきま	隙間
+すぎ	椙 杉
+すぎなみ	杉並
+すぐ	直
+すけ	介 助
+すけっと	助っ人 助人
+すげ	菅
+すこぶる	頗
+すじ	筋
+すすむ	晋 進
+すず	鈴
+すずき	鈴木
+すずきよしたつ	鈴木嘉尚
+すずか	鈴鹿
+すずめ	雀
+すそ	裾
+すその	裾野
+すてき	素敵
+すで	既 素手
+すな	砂
+すなお	素直
+すなわち	即ち 則ち
+すべて	総
+すみ	墨 隅 純 済
+するが	駿河
+すん	寸
+すんぜん	寸前
+すんぴょう	寸評
+すんぽう	寸法
+ず	頭 逗 厨 図 津
+ずい	髄 瑞 随
+ずいじ	随時
+ずいぶん	随分
+ずけい	図形
+ずけいもじ	図形文字
+ずし	図示
+ずしき	図式
+ずみ	済
+ずめ	詰
+ずめん	図面
+せ	世 背 瀬 畝
+せい	生 声 世 星 成 性 西 製 正 姓 青 勢 斉 静 醒 逝 請 誓 誠 聖 精 盛 牲 清 栖 棲 晴 整 政 征 制 凄 省 靖
+せいいん	成因
+せいか	成果
+せいかい	正解 盛会
+せいかく	正確 性格
+せいかつ	生活
+せいかつたいど	生活態度
+せいかん	青函
+せいがん	請願
+せいき	世紀 精気 生起 正規
+せいきけい	正規形
+せいきこう	正規項
+せいきゅう	請求
+せいきゅうしょ	請求書
+せいきょ	逝去
+せいきょう	盛況 生協
+せいぎ	正義
+せいぎょ	制御
+せいぎょこうがく	制御工学
+せいぎょそうち	制御装置
+せいけい	西経 整形
+せいげん	制限
+せいこう	成功
+せいごう	整合
+せいごうせい	整合性
+せいさく	製作
+せいさくしゃ	製作者
+せいさくしょ	製作所
+せいさん	生産
+せいし	正視
+せいしき	正式
+せいしつ	性質
+せいしゅん	青春
+せいしょ	成書
+せいしん	精神
+せいじ	政治
+せいじか	政治家
+せいじつ	誠実
+せいじょう	正常 成城
+せいじん	成人
+せいすう	整数
+せいせい	生成
+せいせいきそく	生成規則
+せいせいぶんぽう	生成文法
+せいせいほうほう	生成方法
+せいせき	成績
+せいそ	整礎
+せいぞう	製造
+せいたい	生態
+せいだんそう	正断層
+せいち	整地 精緻
+せいちょう	成長
+せいてき	静的
+せいてつ	製鉄
+せいてん	晴天
+せいでんき	静電気
+せいと	生徒
+せいとう	正当 政党
+せいとうか	正当化
+せいとうせい	正当性
+せいとうぼうえい	正当防衛
+せいとくてき	生得的
+せいど	制度 精度
+せいなん	西南
+せいなんにほん	西南日本
+せいねん	生年 青年
+せいねんがっぴ	生年月日
+せいのう	性能
+せいひ	正否
+せいひん	製品
+せいび	整備
+せいびし	整備士
+せいふ	政府
+せいぶ	西部 西武
+せいぶつ	生物
+せいぶん	成分
+せいほう	正方 西方
+せいほくせい	西北西
+せいほん	製本
+せいみつ	精密
+せいみつか	精密化
+せいめい	生命
+せいやく	制約
+せいよう	西洋 静養
+せいようけん	精養軒
+せいり	整理
+せいりつ	成立
+せいりょく	勢力
+せいれき	西暦
+せいれつ	整列
+せいれん	精錬
+せいろんりしき	正論理式
+せかい	世界
+せかいじゅう	世界中
+せかいてき	世界的
+せき	昔 積 席 夕 関 寂 碩 蹟 跡 赤 責 脊 績 籍 石 析 斥 戚 惜 隻 晰
+せきえい	石英
+せきえいせんりょくがん	石英閃緑岩
+せきにん	責任
+せきにんしゃ	責任者
+せきぶん	積分
+せけん	世間
+せし	℃ セ氏 摂氏
+せじ	世辞
+せすじ	背筋
+せだい	世代
+せっかいがん	石灰岩
+せっかく	折角
+せっきょく	積極
+せっきょくてき	積極的
+せっきん	接近
+せっく	節句
+せっけい	設計
+せっけいず	設計図
+せっし	℃ セ氏 摂氏
+せっしょう	折衝
+せっしょく	接触
+せっち	設置
+せっちゅう	折衷
+せってい	設定
+せっとく	説得
+せつ	雪 説 節 切 設 折 窃 摂 接 拙
+せつお	節夫
+せつじょくせん	雪辱戦
+せつぞく	接続
+せつぞくかんけい	接続関係
+せつだん	切断
+せつど	節度
+せつなん	摂南
+せつび	設備
+せつめい	説明
+せつめいかい	説明会
+せつめいしょ	説明書
+せつやく	節約
+せつわ	説話
+せびょうし	背表紙
+せびろ	背広
+せびろふう	背広風
+せみ	蝉
+せりふ	台詞
+せろん	世論
+せわ	世話
+せわにん	世話人
+せん	先 線 戦 繊 船 川 選 占 鮮 閃 銑 銭 遷 践 賎 詮 薦 舛 腺 羨 箭 穿 旋 煽 煎 潜 染 洗 浅 泉 栴 栓 撰 扇 尖 専 宣 千 仙 箋
+せんい	遷移 繊維
+せんが	線画
+せんきょく	選曲
+せんけい	線型
+せんけつごう	線結合
+せんげん	宣言 線源
+せんこう	先行 選考 専攻
+せんさばんべつ	千差万別
+せんざい	潜在
+せんしゅ	選手
+せんしゅう	先週
+せんしゅけん	選手権
+せんしん	先進
+せんじつ	先日
+せんじょう	線状 扇状 船上 戦場
+せんじょうち	扇状地
+せんせい	先生
+せんそう	戦争
+せんたく	選択
+せんたくし	選択肢
+せんたん	先端
+せんだい	仙台
+せんちめーとる	糎
+せんちょう	線長
+せんちょうかいせき	線長解析
+せんてい	選定
+せんでん	宣伝
+せんとう	先頭 戦闘 銭湯
+せんにゅうかん	先入観
+せんにん	専任
+せんねん	専念 先年 千年
+せんば	仙波
+せんぱい	先輩
+せんぱん	先般
+せんぶん	線分 千分
+せんぷう	旋風
+せんべつ	選別
+せんぼう	羨望
+せんぼく	泉北
+せんぽう	先方
+せんむ	専務
+せんめい	鮮明 船名
+せんもん	専門
+せんもんか	専門家
+せんゆう	占有
+せんよう	専用
+せんようかいせん	専用回線
+せんようせん	専用線
+せんりゃく	戦略
+せんりょう	占領
+せんりょく	戦力
+せんりんかく	線輪郭
+せんれん	洗練
+せんれんけつ	線連結
+せんろ	線路
+ぜ	是
+ぜい	税 脆
+ぜいきん	税金
+ぜいしゅう	税収
+ぜいじゃく	脆弱
+ぜいたく	贅沢
+ぜいたくひん	贅沢品
+ぜいりし	税理士
+ぜっく	絶句
+ぜっしょく	絶食
+ぜったい	絶対
+ぜつ	絶 舌
+ぜつみょう	絶妙
+ぜひ	是非
+ぜん	前 全 膳 繕 禅 然 漸 善
+ぜんいん	全員
+ぜんいき	全域
+ぜんえい	全英
+ぜんかい	前回
+ぜんかく	全角
+ぜんかくかな	全角仮名
+ぜんがく	全学 全額
+ぜんき	前期
+ぜんきん	漸近
+ぜんけい	全景 前傾
+ぜんこう	前項
+ぜんこく	全国
+ぜんこくたいかい	全国大会
+ぜんこくてき	全国的
+ぜんご	前後
+ぜんごさゆう	前後左右
+ぜんしゃ	前者 全社
+ぜんしゅう	全集
+ぜんしょう	前章 前哨 全称
+ぜんじつ	前日 全日
+ぜんじゅつ	前述
+ぜんじゅんじょ	全順序
+ぜんじんるい	全人類
+ぜんせつ	前節
+ぜんぜん	全然
+ぜんたい	全体
+ぜんちきゅう	全地球
+ぜんちょう	全長
+ぜんてい	前提
+ぜんねん	前年
+ぜんねんど	前年度
+ぜんはん	前半
+ぜんぱん	全般
+ぜんぶ	全部
+ぜんぶん	全文
+ぜんぷく	全幅
+ぜんめつ	全滅
+ぜんめん	全面 前面
+ぜんめんてき	全面的
+ぜんりゃく	前略
+そ	組 鼠 遡 阻 訴 蘇 素 粗 租 祖 礎 疎 疏 狙 楚 曽 曾 措 岨 塑 噌
+そいんすう	素因数
+そいんすうぶんかい	素因数分解
+そう	騒 総 層 相 想 送 早 霜 鎗 遭 走 装 藻 蒼 葬 荘 草 聡 綜 糟 窓 痩 争 燥 漕 槽 槍 巣 曹 操 掻 挿 掃 捜 惣 匝 宋 爽 奏 壮 喪 倉 叢 双 創 僧 噪
+そうい	相違 相異
+そういてん	相異点 相違点
+そうおう	相応
+そうおん	騒音
+そうかい	総会
+そうかつ	総括
+そうかん	壮観
+そうがく	総額 奏楽
+そうき	早期
+そうきゅう	早急
+そうきん	送金
+そうぎ	葬儀 争議
+そうぐう	遭遇
+そうこ	倉庫
+そうこう	走行 草稿
+そうご	相互
+そうごう	総合 綜合
+そうごうかがくぶ	総合科学部
+そうごうけんきゅう	総合研究
+そうさ	操作 走査
+そうさいん	操作員
+そうさく	創作
+そうし	創始
+そうしき	葬式
+そうししゃ	総支社
+そうしゃ	奏者
+そうしゅつ	送出
+そうしょう	総称
+そうしん	送信
+そうじ	掃除
+そうじゅ	送受
+そうじゅしん	送受信
+そうすう	総数
+そうそう	草々 早々
+そうぞう	想像 創造
+そうたい	相対
+そうたいてき	相対的
+そうだ	操舵
+そうだん	相談
+そうだんいん	相談員
+そうだんしょ	相談所
+そうち	装置
+そうちゃく	装着
+そうてい	想定
+そうでん	送電
+そうとう	相当 争闘
+そうにゅう	挿入
+そうび	装備
+そうふ	送付
+そうふさき	送付先
+そうほう	双方
+そうほうこう	双方向
+そうむ	創夢 総務
+そうりつ	創立
+そうりょう	送料
+ぞうがんこうぶつ	造岩鉱物
+そえ	添
+そが	蘇我
+そがい	阻害
+そく	足 側 速 息 即 測 束 捉 則 促
+そくざ	即座
+そくしん	促進
+そくせん	側線
+そくたつ	速達
+そくてい	測定
+そくど	速度 測度
+そくばく	束縛
+そくめん	側面
+そくりょう	測量
+そけつごう	疎結合
+そこ	底
+そこう	粗稿
+そしき	組織
+そしきぼうりょく	組織暴力
+そしきぼうりょくはんざいしゃ	組織暴力犯罪者
+そすう	素数
+そすうぶんかい	素数分解
+そせい	組成
+そち	措置
+そっき	測器
+そつ	率 卒
+そつぎょう	卒業
+そつぎょうけんきゅう	卒業研究
+そつけん	卒研
+そつろん	卒論
+そで	袖
+そと	外
+そとがわ	外側
+その	其 園
+そのご	その後
+そのた	その他
+そば	側
+そふ	祖父
+そぼ	祖母
+そぼう	粗暴
+そぼく	素朴
+そら	空
+そらいろ	空色
+それい	租霊
+それがし	某
+そん	損 存 遜 村 尊 孫
+そんがい	損害
+そんけい	尊敬
+そんけいご	尊敬語
+そんざい	存在
+そんしつ	損失
+そんしょう	損傷
+そんしょうど	損傷度
+そんぞく	存続
+そんちょう	尊重
+ぞう	臓 贈 造 蔵 憎 増 像 象 三
+ぞうか	増加
+ぞうがく	増額
+ぞうかん	増刊
+ぞうき	臓器
+ぞうきょう	増強 蔵経
+ぞうご	造語
+ぞうさつ	増刷
+ぞうせつ	増設
+ぞうせん	造船
+ぞうだい	増大
+ぞうぶん	増分
+ぞく	続 族 賊 属 俗
+ぞくご	俗語
+ぞくせい	属性
+ぞくせつ	俗説
+ぞくへん	続編
+ぞくほう	続報
+ぞん	存
+ぞんじ	存知
+ぞんぶん	存分
+ぞんめい	存命
+た	他 太 多 詑 汰 田
+たい	大 代 袋 体 隊 対 態 鯛 黛 逮 退 貸 苔 腿 胎 滞 泰 替 戴 怠 待 帯 岱 耐 堆 他意 太
+たいあん	大安
+たいい	大意
+たいいく	体育
+たいいくかん	体育館
+たいいき	帯域
+たいおう	対応
+たいおん	体温
+たいかい	大会
+たいかく	体格
+たいかん	退官
+たいがい	大概
+たいがく	退学
+たいき	大気 待期
+たいきゅう	耐久
+たいきゅうりょく	耐久力
+たいきょく	対極
+たいきん	大金
+たいく	体躯
+たいくつ	退屈
+たいけい	体系 体型
+たいけん	体験
+たいこう	対抗
+たいさ	大差
+たいさく	大作 対策
+たいざい	大罪 滞在
+たいし	大史
+たいしかん	大使館
+たいしつ	退室
+たいしゃ	退社
+たいしゃく	貸借
+たいしょ	対処
+たいしょう	対象 大将 対称 大賞 大正 対症 対照
+たいしょうせい	対称性
+たいしょうぶつ	対象物
+たいしょく	退職
+たいしん	耐震
+たいせい	態勢 体制
+たいせき	体積 退席 堆積
+たいせきがん	堆積岩
+たいせきぶつ	堆積物
+たいせつ	大切
+たいせん	大戦
+たいちょう	体調
+たいてい	大抵
+たいでん	帯電
+たいど	態度
+たいひ	退避 対比
+たいふう	台風
+たいへん	大変
+たいまん	怠慢
+たいめん	対面
+たいやく	対訳
+たいよう	大要 太陽 大洋 耐用 態様
+たいようけい	太陽系
+たいら	平ら 平
+たいりく	大陸
+たいりゅう	対流 滞留
+たいりょう	大量
+たいりょく	体力
+たいわ	対話
+たえ	妙
+たか	鷹 高 隆 貴 孝 亨
+たがく	多額
+たから	宝
+たき	瀧 滝 多岐
+たく	鐸 託 琢 濯 沢 拓 択 托 宅 啄 卓 澤
+たくいつ	択一
+たくさん	沢山
+たぐい	類
+たけ	茸 竹 武 丈 健
+たこ	蛸 凧
+たこう	他校
+たこうしき	多項式
+たこうせい	他校生
+たしゃ	他社
+たしょう	多少
+たじげん	多次元
+たじゅう	多重
+たじゅうか	多重化
+たじゅうしょり	多重処理
+たじゅうせきぶん	多重積分
+たすう	多数
+たぜい	多勢
+たそう	多相
+たそうがた	多相型
+たそがれ	黄昏
+たたみ	疊 畳
+ただ	唯 只 忠
+ただい	多大
+ただし	正
+ただち	直
+たち	達 立
+たちば	立場
+たっきゅうびん	宅急便
+たっしゃ	達者
+たっする	達する
+たっせい	達成
+たて	竪 │ 縦 立
+たてぼう	縦棒
+たてもの	建物
+たな	棚
+たなばた	七夕
+たに	谷
+たにん	他人
+たぬき	狸
+たね	種
+たば	束
+たび	度 旅
+たびたび	度々
+たぶん	多分
+たほう	他方
+たぼう	多忙
+たま	玉 弾 多摩 球
+たまがわ	多摩川 玉川
+たまだ	玉田
+たまねぎ	玉葱
+ため	為
+ためいき	溜息
+たよう	多様
+たようがた	多様型
+たら	鱈
+たりょう	多量
+たる	樽
+たろう	太郎 太朗
+たん	単 端 反 鍛 誕 蛋 胆 耽 綻 箪 短 炭 湛 淡 歎 旦 探 担 坦 嘆 丹
+たんい	単位
+たんいげん	単位元
+たんいつ	単一
+たんいつか	単一化
+たんか	単価
+たんき	短期
+たんきかん	短期間
+たんきょり	短距離
+たんけん	探検
+たんこう	単項
+たんこうぼん	単行本
+たんご	単語
+たんさ	探査
+たんさき	探査機
+たんさく	探索
+たんし	端子
+たんしゃ	単写
+たんしゅく	短縮
+たんしょ	短所
+たんじゅん	単純
+たんじょう	誕生
+たんじょうび	誕生日
+たんすう	単数
+たんそ	炭素 炭疽
+たんそしつ	炭素質
+たんち	探知
+たんちょう	単調 短調
+たんとう	担当
+たんとうしゃ	担当者
+たんどく	単独
+たんにん	担任
+たんば	丹羽
+たんぱく	蛋白
+たんぺん	短編
+たんまつ	端末
+たんまつまど	端末窓
+たんらく	短絡
+だ	騨 駄 陀 楕 舵 柁 打 惰 妥 堕 唾 田 朶
+だい	大 第 内 代 台 題 醍
+たいく	体育
+たいいく	体育
+だいいち	第一
+だいがく	大学
+だいがくいん	大学院
+だいがくいんせい	大学院生
+だいがくせい	大学生
+だいがくない	大学内
+だいきぼ	大規模
+だいきん	代金
+だいこう	代行
+だいこん	大根
+だいご	醍醐 第五
+だいさん	第三
+だいさんきょうしつ	第三教室
+だいさんしゃ	第三者
+だいさんせい	大賛成
+たいざん	大山 泰山
+だいしょう	大小 代償
+だいじ	大事
+だいじょうぶ	大丈夫
+だいすう	台数 代数
+だいぜんてい	大前提
+だいたい	大体 代替 大腿
+だいたん	大胆
+だいち	大地
+だいに	第二
+だいにゅう	代入
+だいにゅうぶん	代入文
+だいひき	代引き 代金引換
+だいひゃっか	大百科
+だいひょう	代表
+だいひょうしゃ	代表者
+だいひょうてき	代表的
+だいぶぶん	大部分
+だいめい	題名
+だいもく	題目
+だいよう	代用
+だいり	代理
+だいりてん	代理店
+だえん	楕円
+たかくらだい	高倉台
+だく	諾 濁
+だしん	打診
+だそく	蛇足
+だち	達
+だっ	脱
+だつ	奪 脱
+だて	館
+だとう	妥当
+だとうせい	妥当性
+だな	棚
+だめ	駄目
+だれ	誰
+だん	男 段 断 弾 暖 談 檀 壇 団
+だんいん	団員
+だんかい	段階
+だんき	暖機
+だんけつ	団結
+だんさ	段差
+だんし	男子
+だんすう	弾数
+だんそう	断層
+だんたい	団体
+だんだん	段々
+だんち	団地
+だんぺん	断片 断編 断篇
+だんぼう	暖房
+だんめん	断面
+だんらく	段落
+だんろ	暖炉
+だんわ	談話
+だんわかい	談話会
+ち	値 恥 地 知 茅 馳 遅 蜘 致 置 稚 痴 池 智 弛 血 千
+ちい	地位
+ちいき	地域
+ちえ	知恵 千恵
+ちえん	遅延
+ちか	地下 近
+ちかく	地殻
+ちかごろ	近頃
+ちかてつ	地下鉄
+ちから	力
+ちがく	地学
+ちがくじっけん	地学実験
+ちきゅう	地球
+ちきゅうかがく	地球科学
+ちく	逐 蓄 筑 竹 畜 築 地区
+ちくきょう	地区協
+ちくさ	千種
+ちくじ	逐次
+ちくせき	蓄積
+ちくりん	竹林
+ちけい	地形
+ちこう	地溝 グラーベン
+ちこく	遅刻
+ちしき	知識
+ちしつ	地質
+ちしつがく	地質学
+ちしつず	地質図
+ちじ	知事
+ちじき	地磁気
+ちじん	知人
+ちず	地図
+ちせい	知性
+ちそう	地層
+ちち	父
+ちつ	窒 秩
+ちつじょ	秩序
+ちてき	知的
+ちてきしょり	知的処理
+ちてん	地点
+ちとせ	千歳
+ちのう	知能
+ちのうはん	知能犯
+ちのけ	血の気
+ちば	千葉
+ちばけん	千葉県
+ちひょう	地表
+ちひょうすい	地表水
+ちひょうめん	地表面
+ちほう	地方
+ちめい	地名
+ちゃ	茶
+ちゃく	着 嫡
+ちゃくしん	着信
+ちゃくそう	着想
+ちゃくにん	着任
+ちゃくばらい	着払い
+ちゃくもく	着目
+ちゃくりく	着陸
+ちゃだい	茶代
+ちゃっかん	着艦
+ちゅう	中 注 昼 虫 宙 駐 鋳 酎 註 衷 柱 抽 忠 仲
+ちゅうい	注意
+ちゅういほう	注意報
+ちゅうおう	中央
+ちゅうおうしょりそうち	中央処理装置
+ちゅうおうぶ	中央部
+ちゅうか	中華
+ちゅうかい	仲介 注解 註解
+ちゅうかがい	中華街
+ちゅうかく	中核
+ちゅうかん	中間
+ちゅうがく	中学
+ちゅうがっこう	中学校
+ちゅうき	中期
+ちゅうきゅう	中級
+ちゅうきょう	中京
+ちゅうきょり	中距離
+ちゅうぎ	忠義
+ちゅうけい	中継
+ちゅうこ	中古
+ちゅうごく	中国
+ちゅうし	中止
+ちゅうしゃ	駐車
+ちゅうしゃく	註釈 注釈
+ちゅうしゃじょう	駐車場
+ちゅうしゅつ	抽出
+ちゅうしょう	抽象
+ちゅうしょうか	抽象化
+ちゅうしょうきぎょう	中小企業
+ちゅうしょうつい	抽象対
+ちゅうしょうてき	抽象的
+ちゅうしょく	昼食
+ちゅうしん	中心
+ちゅうしんぶ	中心部
+ちゅうじゅん	中旬
+ちゅうじょう	中條
+ちゅうせん	抽選
+ちゅうだん	中断
+ちゅうと	中途
+ちゅうとはんぱ	中途半端
+ちゅうどく	中毒
+ちゅうばち	中鉢
+ちゅうび	中火
+ちゅうぶ	中部
+ちゅうもく	注目
+ちゅうもん	注文
+ちゅうりつ	中立
+ちゅうりゃく	中略
+ちょ	貯 著 苧 猪 瀦 樗
+ちょう	長 超 肇 弔 重 帳 調 張 鳥 頂 銚 跳 諜 蝶 腸 脹 聴 眺 町 牒 潮 朝 暢 挑 懲 徴 彫 庁 帖 寵 喋 凋 兆 丁 嘲
+ちょうおん	長音
+ちょうか	超過
+ちょうかく	聴覚
+ちょうかん	長官
+ちょうき	長期
+ちょうきかん	長期間
+ちょうきょり	長距離
+ちょうきん	超勤
+ちょうこう	徴候 聴講
+ちょうさ	調査
+ちょうさん	逃散
+ちょうし	調子
+ちょうしゃ	庁舎
+ちょうしゅ	聴取
+ちょうしゅう	徴収 長洲
+ちょうしょ	調書 長所
+ちょうしょう	嘲笑
+ちょうじかん	長時間
+ちょうじゅん	超準
+ちょうじょう	頂上 長上
+ちょうせい	調整
+ちょうせつ	調節
+ちょうせん	挑戦 朝鮮
+ちょうたつ	調達
+ちょうたん	長短
+ちょうちょう	長調
+ちょうてん	頂点
+ちょうでん	弔電
+ちょうど	丁度
+ちょうはつ	長髪
+ちょうひょう	帳表 帳票
+ちょうふ	調布
+ちょうふく	重複
+ちょうへい	徴兵
+ちょうほう	重宝
+ちょうほうけい	長方形
+ちょうめ	丁目
+ちょうめい	町名
+ちょうりょく	張力 聴力
+ちょきん	貯金
+ちょく	直 捗 勅
+ちょくげき	直撃
+ちょくご	直後
+ちょくせき	直積
+ちょくせつ	直接
+ちょくせつてき	直接的
+ちょくせん	直線
+ちょくぜん	直前
+ちょくつう	直通
+ちょくめん	直面
+ちょくれつ	直列
+ちょくわ	直和
+ちょさく	著作
+ちょさくけん	著作権
+ちょさくけんほう	著作権法
+ちょさくしゃ	著作者
+ちょさくぶつ	著作物
+ちょしゃ	著者
+ちょしゃめい	著者名
+ちょしょ	著書
+ちょすい	貯水
+ちょすいりょう	貯水量
+ちょちく	貯蓄
+ちょっかん	直観 直感
+ちょっけい	直径 直系
+ちょっけつ	直結
+ちょっこう	直交 直航 直行
+ちょっこうせい	直交性
+ちょめい	著名
+ちり	地理
+ちん	椿 陳 鎮 賃 珍 沈 朕
+ちんぎん	賃金
+ちんもく	沈黙
+ぢめん	地面
+つ	津 都 付
+つい	対 鎚 追 槌 椎 墜
+ついか	追加
+ついきゅう	追及 追求
+ついしん	追伸
+ついせき	追跡 追惜
+ついたち	一日
+ついび	追尾
+ついびそうち	追尾装置
+つう	通 痛
+つううん	通運
+つうか	通過
+つうかい	痛快
+つうかん	痛感
+つうがく	通学
+つうきん	通勤
+つうけん	通研
+つうさん	通産
+つうしょう	通称
+つうしん	通信
+つうしんこうがっか	通信工学科
+つうしんほうしき	通信方式
+つうじょう	通常
+つうち	通知
+つうはん	通販
+つうほう	通報
+つうやく	通訳
+つうよう	通用 痛痒
+つえ	杖
+つか	塚
+つかいかた	使い方
+つかいがって	使い勝手
+つが	栂
+つき	月 付 槻 築
+つきじ	築地
+つぎ	次
+つぎつぎ	次々
+つく	筑
+つくえ	机
+つくだ	佃
+つくりかた	作り方
+つくりて	作り手
+つけかた	付け方
+つげ	柘 柘植
+つごう	都合
+つじ	辻
+つじきよこ	辻企世子
+つた	蔦
+つち	土
+つつ	砲 筒
+つつみ	提
+つとむ	務 勉
+つど	都度
+つどい	集
+つね	常
+つねじ	常次
+つば	鍔
+つばき	椿
+つぼ	壷 坪
+つぼみ	莟 蕾
+つま	妻 嬬
+つみ	罪
+つみあげ	積み上げ
+つみき	積木
+つみたて	積立
+つむぎ	紬
+つむじかぜ	旋風
+つめ	爪 詰
+つゆ	露 梅雨
+つよき	強気
+つら	面
+つり	釣 吊
+つる	鶴
+づけ	付
+づめ	詰
+て	手
+てい	定 袋 程 鼎 釘 鄭 邸 逓 蹄 諦 訂 艇 締 禎 碇 汀 梯 提 挺 抵 悌 弟 廷 庭 底 帝 堤 呈 貞 剃 偵 停 低 亭
+ていあん	提案
+ていいん	定員
+ていおん	低温 低音
+ていか	定価 低下
+ていかかく	低価格 定価格
+ていがく	定額 停学
+ていき	定期 提起
+ていきょう	提供
+ていぎ	定義
+ていぎいき	定義域
+ていけい	提携
+ていげん	提言
+ていこう	抵杭
+ていこく	帝国
+ていし	停止
+ていしき	定式
+ていしきか	定式化
+ていしせい	停止性
+ていしゅつ	提出
+ていしょう	提唱
+ていしょく	抵触 定食 定職 停職
+ていじ	提示 定時
+ていすう	定数
+ていせい	訂正 定性
+ていせいてき	定性的
+ていそく	低速
+ていち	低地
+ていでん	停電
+ていど	程度
+ていねい	丁寧
+ていねん	停年
+ていり	定理
+ていりつ	定立
+ていりょう	定量
+ていれい	定例
+ていれべる	低レベル
+てかず	手数
+てがみ	手紙
+てがる	手軽
+てき	的 敵 鏑 適 笛 滴 擢 摘
+てきい	敵意
+てきおう	適応
+てきかく	的確 適格
+てきかん	敵艦
+てきぎ	適宜
+てきごう	適合
+てきせい	適性
+てきせつ	適切
+てきとう	適当
+てきど	適度
+てきにん	適任
+てきよう	適用
+てぎわ	手際
+てくび	手首
+てごろ	手頃
+てさぎょう	手作業
+てじゅん	手順
+てすう	手数
+てすうりょう	手数料
+てちょう	手帳
+てっかい	撤回
+てっこつ	鉄骨
+てってい	徹底
+てつ	鉄 迭 轍 撤 徹 哲 鐵
+てつお	哲雄
+てつがく	哲学
+てつがくしゃ	哲学者
+てつづき	手続
+てつどう	鉄道
+てつや	徹夜 哲弥
+てだすけ	手助け
+てはい	手配
+てびき	手引
+てふだ	手札
+てほん	手本
+てま	手間
+てまえ	手前
+てもと	手元
+てら	寺
+てる	輝 照
+てれや	照れ屋
+てん	、 点 店 天 転 顛 甜 纏 添 展 填 典 ・ . 殿
+てんい	転移
+てんいん	店員
+てんか	転嫁 点火 天下
+てんかい	展開
+てんかん	転換
+てんき	天気
+てんきん	転勤
+てんくう	天空
+てんけいてき	典型的
+てんけつごう	点結合
+てんけん	点検
+てんこう	天候
+てんこうせい	転校生
+てんごく	天国
+てんさい	転載 天才
+てんさく	添削
+てんし	天使
+てんしゅうごう	点集合
+てんしゅつ	転出
+てんしゅつこう	転出校
+てんじ	展示
+てんじょう	天井 天上 添乗
+てんじん	天神
+てんすう	点数
+てんそう	転送
+てんつい	点対
+てんてん	転々 ・・・ … ‥
+てんとう	店頭 点灯 転倒
+てんにゅう	転入
+てんにゅうせい	転入生
+てんにん	転任
+てんねん	天然
+てんのう	天皇
+てんぱん	典範
+てんぷ	添付
+てんぼう	展望
+てんもん	天文
+てんよう	転用
+てんり	天理
+てんれつ	点列
+てんれんけつ	点連結
+で	出
+でい	泥
+でいりぐち	出入口
+でかた	出方
+でき	出来 溺
+できごと	出来事
+でぐち	出口
+でこぼこ	凸凹
+でし	弟子
+でばん	出番
+でん	電 田 澱 殿 伝
+でんか	殿下
+でんかせいひん	電化製品
+でんき	電気 電機 伝記 電器
+でんきけい	電気系
+でんきこうがく	電気工学
+でんきこうがくか	電気工学科
+でんげん	電源
+でんごん	伝言
+でんごんばん	伝言板
+でんさん	電算
+でんさんき	電算機
+でんし	電子
+でんしけいさん	電子計算
+でんしこうがっか	電子工学科
+でんしじょうほうけい	電子情報系
+でんしゃ	電車
+でんしょく	電飾
+でんしん	電信
+でんしんでんわ	電信電話
+でんそう	電装 伝送
+でんたく	電卓
+でんたつ	伝達
+でんつう	電通
+でんとう	伝統
+でんぱ	電波
+でんぴょう	伝票
+でんりゅう	電流
+でんりょく	電力
+でんわ	電話
+でんわき	電話機
+でんわだい	電話代
+でんわばんごう	電話番号
+と	土 十 登 砺 砥 鍍 都 途 賭 菟 渡 杜 斗 徒 屠 妬 塗 堵 吐 兎 戸 富 人 図
+とい	問
+といあわせ	問合せ
+とう	十 登 等 頭 当 討 董 東 投 冬 盗 闘 騰 陶 鐙 透 逃 踏 豆 謄 藤 蕩 到 統 糖 筒 答 祷 痘 燈 灯 涛 湯 淘 棟 梼 桃 搭 悼 嶋 島 宕 套 塘 塔 唐 刀 凍 党 倒 父
+とうあん	答案
+とういつ	統一
+とういつか	統一化
+とうえい	投影
+とうか	十日 透過
+とうかい	東海
+とうかいどう	東海道
+とうかつ	統括 統轄
+とうかんかく	等間隔
+とうがい	当該
+とうき	冬季 冬期
+とうきょう	東京
+とうきょうと	東京都
+とうきょうほうめん	東京方面
+とうきょく	撓曲 当局
+とうけい	統計 東経
+とうけいじょうほう	統計情報
+とうけいてき	統計的
+とうげ	峠
+とうこう	投稿 等高 登校
+とうこうしゃ	投稿者
+とうこうせん	等高線
+とうごう	統合 等号
+とうごうか	統合化
+とうさい	塔載
+とうさんさい	唐三彩
+とうざ	当座
+とうざい	東西
+とうしき	等式
+とうしば	東芝
+とうしゃ	投射
+とうしょ	当初
+とうしょう	闘将
+とうじ	当時
+とうじしゃ	当事者
+とうじつ	当日
+とうじょう	登場
+とうぜん	当然
+とうたつ	到達
+とうち	当地
+とうちゃく	到着
+とうちょう	盗聴
+とうとう	等々 等等
+とうなん	盗難
+とうにん	当人
+とうばん	当番
+とうひょう	投票
+とうふ	豆腐
+とうぶ	東部
+とうぶん	当分
+とうほう	当方 東方
+とうほく	東北
+とうほん	謄本
+とうめい	東名 透明
+とうめいせい	透明性
+とうめん	当面
+とうよう	東洋 東陽
+とうらい	到来
+とうろく	登録
+とうろん	討論 闘論
+とお	十
+とおり	通
+とおる	徹 透 亨
+とかい	都会
+とき	時 鴇
+ときどき	時々
+とく	特 得 篤 禿 督 涜 徳 匿
+とくい	得意
+とくぎ	特技
+とくさつ	特撮
+とくしつ	特質
+とくしゅ	特殊
+とくしゅう	特集
+とくしゅうごう	特集号
+とくしょく	特色
+とくせい	特性
+とくちょう	特徴 特長
+とくてい	特定
+とくてん	得点 特典
+とくばん	特番
+とくべつ	特別
+とくゆう	特有
+とくろん	特論
+とけい	時計
+とけつ	吐血
+とこ	常 床
+ところ	所
+ところどころ	所々
+とざん	登山
+とし	年 歳 利 都市 俊 寿 捷 敏
+としごろ	年頃
+としより	年寄
+としょ	図書
+としょかん	図書館
+とじょう	途上
+とせ	歳
+とそう	塗装
+とたん	途端
+とだな	戸棚
+とち	土地 橡 栃
+とちぎ	栃木
+とちゅう	途中
+とっきょ	特許
+とっけん	特権
+とっしん	突進
+とっとり	鳥取
+とっぴ	突飛
+とつ	突 凸
+とつぜん	突然
+ととう	徒党
+とどうふけん	都道府県
+とない	都内
+となり	隣
+との	殿
+とほう	途方
+とび	鳶
+とびこみ	飛込み
+とびら	扉
+とま	苫
+とみ	富 冨
+とめおき	留置き
+とも	共 友 知 智 倶
+ともだち	友達
+とよ	豊
+とら	寅 虎
+とらい	渡来
+とり	酉 鳥
+とりしまりやく	取締役
+とりつ	都立
+とりつけ	取付け
+とりょう	塗料
+とろ	瀞
+とん	豚 頓 遁 沌 敦 惇 屯 噸
+ど	度 奴 土 怒 努
+どあい	度合
+どう	道 動 瞳 導 同 銅 萄 胴 童 洞 撞 憧 堂 働 藤
+どうい	同意
+どういたい	同位体
+どういつ	同一
+どういつし	同一視
+どういん	動員
+どうかん	同感
+どうき	同期 動機
+どうきょ	同居
+どうぎ	同義
+どうくん	同君
+どうぐ	道具
+どうけい	同型 同形 同慶
+どうこう	瞳孔 動向 同行
+どうさ	動作
+どうさつ	洞察
+どうし	動詞 同士 同志
+どうしゃ	同社
+どうしゅつ	導出
+どうしん	同心
+どうしんえん	同心円
+どうじ	同時 童子
+どうじき	同時期
+どうじく	同軸
+どうじつ	同日
+どうじょう	同上 同情
+どうじょうしゃ	同乗者
+どうじん	同人
+どうじんし	同人誌
+どうせいどうめい	同姓同名
+どうせき	同席
+どうそう	同窓
+どうそうかい	同窓会
+どうたい	導体
+どうだん	道断
+どうち	同値
+どうちかんけい	同値関係
+どうちせい	同値性
+どうちょう	同調
+どうてき	動的
+どうとう	同等
+どうにゅう	導入
+どうねん	同年
+どうねんれい	同年齢
+どうふう	同封
+どうぶつ	動物
+どうぶん	同文
+どうほう	同報
+どうめい	同名
+どうよう	同様
+どうり	道理
+どうりょう	同僚
+どうるい	同類
+どうろ	道路
+どがいし	度外視
+どきょう	度胸 読経
+どく	毒 読 独
+どくがく	独学
+どくしゃ	読者
+どくしゅう	独習
+どくしょ	読書
+どくしん	独身
+どくじ	独自
+どくせん	独占
+どくそう	独創
+どくだん	独断
+どくとく	独特
+どくりつ	独立
+どくりょく	独力
+どけんや	土建屋
+どこ	何処
+どしゃ	土砂
+どだい	土台
+どて	土手
+どにち	土日
+どの	殿
+どぼく	土木
+どよう	土曜
+どようび	土曜日
+どりょく	努力
+どろつち	泥土
+どん	鈍 曇 呑 貪 丼
+どんき	鈍器
+どんてん	曇天
+どんよく	貪欲
+な	名 七 那 奈 魚 菜 字 肴 納 無 儺 己 汝 何 
+ない	内 無
+ないがい	内外
+ないき	内記 内規
+ないしょ	内緒
+ないせん	内線
+ないぞう	内臓 内蔵
+ないち	内地
+ないてい	内定
+ないぶ	内部
+ないぶしりょう	内部資料
+ないぶひょうげん	内部表現
+ないぶへんすう	内部変数
+ないよう	内容
+ないようてき	内容的
+ないらん	内覧
+ないりん	内輪
+なえば	苗場
+なお	直 尚
+なか	中 仲
+なかごろ	中頃
+なかてん	・
+なかま	仲間
+なかまどうし	仲間同士
+なかみ	中身
+ながさ	長さ
+ながなが	長々
+ながの	長野 永野
+ながら	乍
+ながらく	長らく 永らく
+ながれず	流れ図
+なぎ	凪
+なぐ	薙
+なごや	名古屋
+なごやし	名古屋市
+なさけ	情
+なし	梨
+なぜ	何故
+なぞ	謎
+なだ	灘
+なっとく	納得
+なつ	夏 捺
+なつじかん	夏時間
+など	等
+なな	七
+ななえ	七重
+ななくさ	七草
+なに	何
+なにげ	何気
+なにごと	何事
+なにもの	何物 何者
+なべ	鍋
+なま	生
+なまえ	名前
+なまり	鉛
+なみ	波 並 奈美
+なみだ	涙 泪
+なら	奈良 楢
+ならけん	奈良県
+なり	成
+なりた	成田
+なりたくうこう	成田空港
+なわ	縄
+なわて	畷
+なん	何 難 南 軟 楠
+なんい	難易
+なんいど	難易度
+なんかい	何回 南海 難解
+なんきょく	南極
+なんぎ	難儀
+なんぎょう	何行
+なんくせ	難癖
+なんしょ	難所
+なんじ	汝 何時
+なんじかん	何時間
+なんせい	南西
+なんせいぶ	南西部
+なんたん	南端
+なんだい	何台
+なんつう	何通
+なんとう	南東 何頭
+なんとうぶ	南東部
+なんど	何度
+なんなんせい	南南西
+なんなんとう	南南東
+なんにち	何日
+なんにん	何人
+なんねん	何年
+なんば	難波
+なんばん	何番
+なんぶ	南部
+なんぷん	何分
+なんぽう	南方
+なんぼく	南北
+なんまい	何枚
+なんもん	難問
+に	二 迩 弐 尼 荷 煮
+にい	新 兄
+にいがた	新潟
+にかい	二回 二階
+にがて	苦手
+にく	肉
+にくがん	肉眼
+にこう	二項
+にごうかん	二号館
+にし	西 仁
+にしがわ	西側
+にしき	錦
+にしゃたくいつ	二者択一
+にしんほう	2進法
+にじ	虹 二次
+にじかい	二次会
+にじゅう	二重 二十
+にち	日
+にちじ	日時
+にちじょう	日常
+にちじょうさはんじ	日常茶飯事
+にちべい	日米
+にちや	日夜
+にちょうめ	二丁目
+にちよう	日曜
+にちようび	日曜日
+にっかん	日刊
+にっき	日記
+にっけい	日経
+にっしん	日清 日進
+にっすう	日数
+にっちゅう	日中
+にっつう	日通
+にってい	日程
+にってつ	日鉄
+にっとう	日当
+にっぽん	日本
+にど	二度
+にどめ	二度目
+にねん	二年
+にはく	二泊 二拍
+にばい	二倍
+にばいす	二杯酢
+にばん	二番
+にぶんぎ	二分木
+にほん	日本 二本
+にほんれっとう	日本列島
+にほんがわ	日本側
+にほんこくない	日本国内
+にほんご	日本語
+にほんごか	日本語化
+にほんごにゅうりょく	日本語入力
+にほんごにゅうりょくきこう	日本語入力機構
+にほんごやく	日本語訳
+にほんしゅ	日本酒
+にほんじん	日本人
+にほんばし	日本橋
+にほんりょうり	日本料理
+にもつ	荷物
+にもの	煮物
+にゃく	若
+にゅう	入 乳
+にゅういん	入院
+にゅうかい	入会
+にゅうかん	入館
+にゅうがく	入学
+にゅうし	入試
+にゅうしゃ	入社
+にゅうしゅ	入手
+にゅうしゅかのう	入手可能
+にゅうしゅつりょく	入出力
+にゅうじょう	入場
+にゅうでん	入電
+にゅうもん	入門
+にゅうりょく	入力
+にょ	女 如
+にょう	尿
+にょうぼう	女房
+にら	韮
+にわ	庭
+にん	人 任 妊 忍 刃 認
+にんい	任意
+にんき	人気 任期
+にんぎょう	人形
+にんげん	人間
+にんしき	認識
+にんじゃ	忍者
+にんしょう	認証
+にんずう	人数
+にんち	認知
+にんてい	認定
+にんむ	任務
+にんめ	人目
+ぬ	奴 怒
+ぬき	貫
+ぬし	主
+ぬの	布
+ぬま	沼
+ぬまず	沼津
+ね	音 値 寝 根
+ねい	寧 祢 禰
+ねうち	値打
+ねぎ	葱
+ねぎし	根岸
+ねこ	猫
+ねこか	猫科
+ねだん	値段
+ねっとう	熱湯
+ねつ	熱
+ねつい	熱意
+ねびき	値引き
+ねぼう	寝坊
+ねもと	根本
+ねやがわ	寝屋川
+ねり	練
+ねん	年 念 粘 燃 撚 捻
+ねんかん	年間
+ねんがっぴ	年月日
+ねんきゅう	年休
+ねんきん	年金
+ねんすう	年数
+ねんし	年始
+ねんしゅつ	捻出
+ねんしょう	年少 燃焼
+ねんじ	年次
+ねんじゅう	年中
+ねんせい	年生
+ねんだい	年代
+ねんちょう	年長
+ねんとう	念頭
+ねんど	年度
+ねんない	年内
+ねんばん	年版
+ねんぴ	燃費
+ねんまえ	年前
+ねんまつ	年末
+ねんりょう	燃料
+ねんりょうひ	燃料費
+ねんれい	年齢
+の	埜 之 廼 乃 野 濃
+のう	農 膿 脳 能 納 濃 悩 嚢 王 皇
+のうがくぶ	農学部
+のうき	農機 納期
+のうぎょう	農業
+のうしゃ	納車
+のうそん	農村
+のうど	濃度
+のうにゅう	納入
+のうひん	納品
+のうひんけつ	脳貧血
+のうひんしょ	納品書
+のうりつ	能率
+のうりつてき	能率的
+のうりょく	能力
+のち	後
+のはら	野原
+のぶ	信 伸 宣
+のぼる	昇
+のみ	蚤
+のみかい	飲み会
+のり	法 紀 則 典 憲 徳 範
+は	破 葉 歯 波 端 琶 派 杷 覇 播 把 巴 羽 刃
+はあく	把握
+はい	灰 背 配 輩 肺 牌 盃 杯 敗 排 拝 廃 俳
+はいいろ	灰色
+はいか	配下 廃家
+はいき	廃棄 排気
+はいく	俳句
+はいけい	背景 拝啓
+はいけん	拝見
+はいご	背後
+はいし	廃止
+はいじょ	排除
+はいすい	排水 配水
+はいせん	配線
+はいそう	配送
+はいぞく	配属
+はいた	排他
+はいたつ	配達
+はいち	配置
+はいちゅうりつ	排中律
+はいとう	配当
+はいふ	配布
+はいふはんい	配布範囲
+はいふほうほう	配布方法
+はいふぶつ	配布物
+はいぶん	配分
+はいぼく	敗北
+はいり	背理
+はいりほう	背理法
+はいりょ	配慮
+はいれつ	配列
+はえ	蝿
+はか	墓
+はかい	破壊
+はかいてき	破壊的
+はかいりょく	破壊力
+はかく	破格
+はかせ	博士
+はかせかてい	博士課程
+はかり	秤
+はがき	葉書
+はき	破棄
+はぎ	萩 矧
+はぎや	萩谷
+はく	泊 白 薄 迫 舶 粕 箔 柏 拍 博 剥 伯 珀
+はくい	白衣
+はくがい	迫害
+はくさん	白山
+はくし	博士
+はくしかてい	博士課程
+はくしゃく	伯爵
+はくじょう	白状 薄情
+はくじん	白人
+はくだつ	剥奪
+はくぶつかん	博物館
+はくへん	薄片 剥片
+はくりょく	迫力
+はぐろ	羽黒
+はけん	派遣
+はこ	箱 函
+はこだて	函館
+はさん	破産
+はざま	硲
+はし	箸 橋 端
+はじ	恥
+はす	蓮
+はすう	端数 波数
+はず	筈
+はずれ	外
+はぜ	櫨
+はた	幡 畑
+はたけ	畠 畑
+はたらき	働き
+はだ	肌
+はち	鉢 八
+はちょう	波長
+はっかん	発刊
+はっき	発揮
+はっきょう	発狂
+はっくつ	発掘
+はっけい	八景
+はっけん	発見
+はっこう	発行 発酵
+はっこうねん	発行年
+はっさん	発散
+はっしゃ	発車 発射
+はっしょう	発祥
+はっしん	発信
+はっしんび	発信日
+はっせい	発生
+はっせいほう	発生法
+はっそう	発送 発想
+はったつ	発達
+はっちゅう	発注
+はってん	発展
+はっぴゃく	八百
+はっぴょう	発表
+はっぴょうかい	発表会
+はっぴょうしゃ	発表者
+はっぴょうないよう	発表内容
+はつ	髪 初 発 醗 溌
+はつおん	発音
+はつげん	発言
+はつさわ	初沢
+はつでん	発電
+はつでんしょ	発電所
+はつに	初荷
+はつねつ	発熱
+はつばい	発売
+はつひので	初日の出
+はつほん	発本
+はつめい	発明
+はつもうで	初詣
+はつゆめ	初夢
+はつれい	発令
+はてな	?
+はで	派手
+はと	鳩
+はな	花 鼻
+はないずみ	花泉
+はなし	話 噺
+はなたば	花束
+はなみ	花見
+はなび	花火
+はなもじ	花文字
+はなよめ	花嫁
+はなわ	塙
+はね	羽 羽根
+はねだ	羽田
+はは	母
+ははおや	母親
+はば	幅
+はへん	破片
+はま	浜
+はまぐり	蛤
+はまべ	浜辺
+はもの	刃物
+はもん	波紋
+はや	早
+はやし	林
+はやばや	早々
+はやぶさ	隼
+はやめ	早目
+はやり	流行
+はら	腹 原
+はらん	波乱
+はり	張 針
+はる	春 治
+はるか	遥
+はん	版 半 坂 判 反 飯 頒 煩 釆 範 販 藩 般 繁 畔 班 犯 汎 氾 板 斑 搬 帆 叛 伴
+はんい	範囲
+はんえい	反映
+はんかく	半角
+はんかくかたかな	半角片仮名
+はんかくかな	半角仮名
+はんがく	半額
+はんきゅう	半球 半休 阪急
+はんきょう	反響
+はんけい	半径
+はんざい	犯罪
+はんざいしゃ	犯罪者
+はんしゃ	反射
+はんしゃてき	反射的
+はんしょく	繁殖
+はんしょくち	繁殖地
+はんしん	阪神
+はんせい	反省
+はんせいかい	反省会
+はんたい	反対
+はんだ	半田
+はんだい	阪大
+はんだん	判断
+はんちゅう	範疇
+はんてい	判定
+はんていかいろ	判定回路
+はんていかのう	判定可能
+はんてん	反転
+はんとし	半年
+はんどうたい	半導体
+はんにゅう	搬入
+はんにん	犯人
+はんのう	反応
+はんばい	販売
+はんばいてん	販売店
+はんぱ	半端
+はんぱつ	反撥 反発
+はんぶん	半分
+はんぷく	反復
+はんべつ	判別
+はんめい	判明
+はんめん	反面
+はんよう	汎用
+はんようき	汎用機
+はんようてき	汎用的
+はんらん	氾濫
+はんれいがん	斑砺岩
+はんろん	反論
+ば	場 馬 芭 罵 婆 羽
+ばあい	場合
+ばい	倍 陪 賠 売 買 狽 煤 楳 梅 媒 培
+ばいう	梅雨
+ばいかい	媒介
+ばいかく	倍角
+ばいすう	倍数
+ばいたい	媒体
+ばいばい	売買
+ばか	馬鹿
+ばく	麦 駁 莫 縛 爆 漠 曝 獏
+ばくしょう	爆笑
+ばくぜん	漠然
+ばくだい	莫大
+ばくは	爆破
+ばくはつ	爆発
+ばくはつてき	爆発的
+ばし	橋
+ばしゃ	馬車
+ばしょ	場所
+ばしょう	芭蕉
+ばせい	罵声
+ばっすい	抜粋
+ばつ	罰 閥 筏 抜 伐 ×
+ばていけい	馬蹄形
+ばめん	場面
+ばりき	馬力
+ばん	版 番 万 判 蛮 蕃 磐 盤 晩 挽 坂 伴 板
+ばんがい	番外
+ばんぐみ	番組
+はんげん	半減
+ばんこく	万国
+ばんごう	番号
+ばんしょう	万障
+ばんぜん	万全
+ばんそう	伴奏
+ばんち	番地
+ばんの	坂野
+ばんのう	万能
+ばんめ	番目
+ばんゆういんりょく	万有引力
+ばんり	万里
+ぱ	波 破
+ぱん	版
+ひ	日 彼 比 扉 火 陽 費 樋 飛 非 避 誹 被 肥 罷 緋 秘 碑 皮 疲 泌 斐 披 批 悲 庇 妃 否 卑 匪 痺
+ひいらぎ	柊
+ひえ	稗
+ひかかい	非可解
+ひかく	比較
+ひかくてき	比較的
+ひかげ	日陰
+ひかり	光
+ひかん	悲観
+ひがい	被害
+ひがし	東
+ひがしがわ	東側
+ひき	匹 疋 引 比企
+ひきすう	引数
+ひけっていせい	非決定性
+ひげ	髭
+ひげき	悲劇
+ひげんじつてき	非現実的
+ひこ	彦
+ひこう	飛行 非行
+ひこうき	飛行機
+ひこうしょうねん	非行少年
+ひごろ	日頃
+ひさ	久 寿
+ひさしぶり	久し振り
+ひさん	悲惨
+ひざ	膝
+ひし	菱
+ひしがた	菱形
+ひしょ	避暑 秘書
+ひじ	肘
+ひじゅうふく	非重複
+ひじゅうふくわ	非重複和
+ひじょう	非常
+ひじょうきん	非常勤
+ひたい	額
+ひたんちょう	非単調
+ひたんちょうすいろん	非単調推論
+ひだい	肥大
+ひだいか	肥大化
+ひだり	左 ←
+ひだりかんやくほうそく	左簡約法則
+ひだりがわ	左側
+ひだりようそ	左要素
+ひっ	必
+ひっこし	引越し
+ひっし	必死
+ひっしゃ	筆者
+ひっす	必須
+ひっちゃく	必着
+ひつ	必 逼 筆 畢 弼
+ひつじ	未
+ひつじゅ	必需
+ひつじゅひん	必需品
+ひつぜん	必然
+ひつぜんせい	必然性
+ひつぜんてき	必然的
+ひつどく	必読
+ひつよう	必要
+ひつようじゅうぶんじょうけん	必要十分条件
+ひつようせい	必要性
+ひづけ	日付
+ひてい	否定
+ひで	英 秀
+ひと	人
+ひといき	一息
+ひとくち	一口
+ひとけ	人気
+ひとこえ	一声
+ひとこと	一言
+ひとごと	人事
+ひとすじ	一筋
+ひとすじなわ	一筋縄
+ひとたち	人達
+ひとたび	一度
+ひとつき	一月
+ひとで	人手 人出
+ひとなみ	人波
+ひとばん	一晩
+ひとびと	人々
+ひとみ	瞳
+ひとめ	人目
+ひとやすみ	一休み
+ひとり	一人
+ひどうき	非同期
+ひなた	日向
+ひなん	非難
+ひにく	皮肉
+ひのき	桧
+ひはん	批判
+ひび	日々
+ひま	暇
+ひみつ	秘密
+ひめ	媛 姫
+ひめい	悲鳴
+ひも	紐
+ひもく	費目
+ひゃく	百
+ひやあせ	冷汗
+ひょう	表 豹 評 票 瓢 漂 氷 標 彪 俵 剽 憑
+ひょうか	評価
+ひょうかけっか	評価結果
+ひょうかご	評価後
+ひょうかじゅんじょ	評価順序
+ひょうかず	評価図
+ひょうかち	評価値
+ひょうかほう	評価法
+ひょうかよう	評価用
+ひょうが	氷河
+ひょうき	表記 標記
+ひょうきほう	表記法
+ひょうぎかい	評議会
+ひょうげん	表現
+ひょうし	表紙 拍子
+ひょうしょう	表象 表彰
+ひょうじ	表示
+ひょうじゅん	標準
+ひょうじゅんか	標準化
+ひょうじゅんご	標準語
+ひょうじゅんてき	標準的
+ひょうじょう	表情
+ひょうそう	表層 表装
+ひょうだい	表題 標題
+ひょうてん	氷点
+ひょうてんか	氷点下
+ひょうばん	評判
+ひょうへん	豹変
+ひょうほん	標本
+ひょうめい	表明
+ひょうめん	表面
+ひょうめんせき	表面積
+ひょうろん	評論
+ひょうろんしゃ	評論社
+ひよう	費用
+ひより	日和
+ひら	平
+ひりき	非力
+ひりつ	比率
+ひる	昼 蛭 蒜 簸
+ひるま	昼間
+ひるめし	昼飯
+ひれ	鰭
+ひれい	非礼 比例
+ひれつ	卑劣
+ひろ	裕 広 博 弘 洋 尋 寛 比呂 廣 宏 周
+ひろう	疲労
+ひろうえん	披露宴
+ひろし	宏 博 博史 浩
+ひん	頻 賓 貧 瀕 浜 斌 彬 品
+ひんい	品位
+ひんけつ	貧血
+ひんこん	貧困
+ひんしつ	品質
+ひんじゃく	貧弱
+ひんど	頻度
+ひんぱん	頻繁
+ひんもく	品目
+び	鼻 美 眉 琵 毘 枇 微 尾 備 日
+びおんか	鼻音化
+びこう	備考
+びさい	微細 微才
+びしょう	微少
+びしょうじょ	美少女
+びしょうねん	美少年
+びじん	美人
+びだくおん	鼻濁音
+びっくり	!
+ひっしゅう	必修
+びーさんごうとう	B3号棟
+ひっしゅうたんい	必修単位
+びと	人
+びどう	微動
+びひん	備品
+びぶん	微分
+びみ	美味
+びみょう	微妙
+びゅう	謬
+びょう	秒 平 鋲 錨 苗 病 描 猫 廟
+びょういん	病院
+びょうが	描画
+びょうき	病気
+びょうげんきん	病源菌
+びょうじょう	病状
+びょうどう	平等
+びよういん	美容院
+びりょう	微量 鼻梁
+びりょうげんそ	微量元素
+びん	瓶 敏 便
+びんじょう	便乗
+びんせん	便箋
+びんぼう	貧乏
+びんめい	便名
+びんらん	便覧
+ふ	父 負 附 阜 赴 賦 譜 芙 膚 腐 符 浮 普 斧 敷 扶 怖 府 布 冨 富 婦 夫 埠 付 不
+ふあん	不安
+ふあんてい	不安定
+ふいっち	不一致
+ふう	風 楓 封
+ふうけい	風景
+ふうちょう	風潮
+ふうとう	封筒
+ふうもん	風紋
+ふうふ	夫婦
+ふうみ	風味
+ふえ	笛
+ふか	付加 負荷 不可
+ふかけつ	不可欠
+ふかさ	深さ
+ふかすぎr	深過ぎ
+ふかすぎn	深過ぎ
+ふかのう	不可能
+ふかや	深谷
+ふかんぜん	不完全
+ふき	蕗 葺
+ふきそく	不規則
+ふきゅう	普及
+ふきょう	布教
+ふきん	付近
+ふく	覆 幅 腹 福 服 複 復 副 伏
+ふくげん	復元
+ふくごう	複合 復号
+ふくさよう	副作用
+ふくざつ	複雑
+ふくざつか	複雑化
+ふくしゃ	複写
+ふくしゅ	副手
+ふくすう	複数
+ふくせい	複製
+ふくそう	服装
+ふくちょう	復調
+ふくぶ	腹部
+ふくぶくろ	福袋
+ふくもと	福本
+ふくろ	袋
+ふこう	不幸
+ふごう	符号
+ふごうか	符号化
+ふごうかく	不合格
+ふごうご	符号語
+ふさ	総 房
+ふさんか	不参加
+ふざい	不在
+ふし	節
+ふしぎ	不思議
+ふしぜん	不自然
+ふしめ	節目 伏し目
+ふしん	不振 腐心 不審 不信 普請
+ふじ	富士 藤
+ふじさん	富士山
+ふじたこういち	藤田光一
+ふじゆう	不自由
+ふじゅうぶん	不十分
+ふすう	負数
+ふずい	付随 附随
+ふせいかく	不正確
+ふそく	不足
+ふぞく	附属 付属
+ふた	二
+ふたい	付帯
+ふたがみ	二上
+ふたござ	双子座
+ふたつ	二つ
+ふたり	二人
+ふたん	負担
+ふだ	札
+ふだい	府大
+ふだん	普段
+ふち	淵 縁
+ふちゅう	府中
+ふちゅうい	不注意
+ふちょう	不調
+ふっかつ	復活
+ふっき	復帰
+ふっきゅう	復旧
+ふっきん	腹筋
+ぶっぴん	物品
+ふつ	沸 払 弗 仏
+ふつう	普通 不通
+ふつごう	不都合
+ぶつだん	仏檀
+ふてい	不定 不逞
+ふてき	不適
+ふてきとう	不適当
+ふてん	符点
+ふで	筆
+ふところ	懐
+ふとん	布団
+ふどう	浮動
+ふどうてん	不動点 浮動点
+ふな	鮒
+ふなばし	船橋
+ふにん	赴任
+ふね	船
+ふのう	不能
+ふひつよう	不必要
+ふへん	不変
+ふほう	訃報 不法 付法
+ふび	不備
+ふべん	不便
+ふまん	不満
+ふみ	文
+ふむき	不向き
+ふめい	不明
+ふめいかく	不明確
+ふめいりょう	不明瞭
+ふもと	麓
+ふもん	不問
+ふゆ	冬
+ふよ	付与
+ふよう	不要
+ふり	振
+ふりかえ	振替
+ふりつ	府立
+ふりょう	不良
+ふるさと	故郷
+ふれんぞく	不連続
+ふろ	風呂
+ふろう	不老
+ふろく	付録
+ふろしき	風呂敷
+ふろんりしき	負論理式
+ふん	分 糞 雰 紛 粉 奮 焚 扮 憤 墳 噴 吻
+ふんいき	雰囲気
+ふんか	噴火
+ふんさい	粉砕
+ふんしつ	紛失
+ぶ	分 部 無 蕪 葡 舞 武 撫 侮
+ぶいん	部員
+ぶがい	部外
+ぶがいしゃ	部外者
+ぶき	武器
+ぶきみ	不気味
+ぶきょく	部局
+ぶさいく	不細工
+ぶさた	無沙汰
+ぶしょ	部署
+ぶじ	無事
+ぶすう	部数
+ぶぜい	無勢
+ぶた	豚
+ぶたい	舞台
+ぶちょう	部長
+ぶっけん	物件
+ぶっし	物資
+ぶっしつ	物質
+ぶっせい	物性
+ぶったい	物体
+ぶつ	物 仏
+ぶつめつ	仏滅
+ぶつり	物理
+ぶつりがく	物理学
+ぶつりてき	物理的
+ぶつりゅう	物流
+ぶどう	葡萄
+ぶなん	無難
+ぶひん	部品
+ぶひんか	部品化
+ぶぶん	部分
+ぶぶんぐん	部分群
+ぶぶんてき	部分的
+ぶもん	部門
+ぶん	分 文 聞
+ぶんか	文化 分科 分化
+ぶんかい	分解
+ぶんかかい	分科会
+ぶんかつ	分割
+ぶんがく	文学
+ぶんがくぶ	文学部
+ぶんき	分岐
+ぶんきょう	文京 文教
+ぶんけい	文系
+ぶんけん	文献
+ぶんこ	文庫
+ぶんさん	分散
+ぶんさんかんきょう	分散環境
+ぶんさんしょり	分散処理
+ぶんし	分子
+ぶんしょ	文書
+ぶんしょう	文章
+ぶんしょしょり	文書処理
+ぶんじん	文人
+ぶんせき	分析
+ぶんせつ	文節
+ぶんたい	文体
+ぶんたん	分担
+ぶんたんしゃ	分担者
+ぶんちゅう	文中
+ぶんぱい	分配
+ぶんぷ	分布
+ぶんぽう	文法
+ぶんぽうてき	文法的
+ぶんみゃく	文脈
+ぶんめい	文明
+ぶんめん	文面
+ぶんや	分野
+ぶんり	分離
+ぶんりょう	分量
+ぶんるい	分類
+ぷん	分
+へい	閉 平 陛 蔽 並 柄 弊 幣 塀 兵 併 丙
+へいか	陛下
+へいがい	弊害
+へいき	平気
+へいきん	平均
+へいきんち	平均値
+へいきんちょう	平均長
+へいきんてん	平均点
+へいげん	平原
+へいこう	並行 平行 平向
+へいごう	併合
+へいさ	閉鎖
+へいせい	平成
+へいたん	平坦 平淡
+へいにん	併任
+へいほう	閉包 平方
+へいめん	平面
+へいめんじょう	平面上
+へいよう	併用
+へいれつ	並列
+へいれつしょり	並列処理
+へいれつせい	並列性
+へいわ	平和
+へき	壁 碧 癖 僻
+べき	冪
+べきじょう	冪乗
+へた	下手
+へび	蛇
+へや	部屋
+へら	箆
+へり	辺
+へん	変 辺 編 返 遍 篇 片 偏
+へんか	変化
+へんかん	変換
+へんかんりつ	変換率
+へんきゃく	返却
+へんきゃくきげん	返却期限
+へんきょく	編曲
+へんけい	変形 辺形
+へんけん	偏見
+へんげ	変化
+へんこう	変更 偏光
+へんこうてん	変更点
+へんさい	返済
+へんしゅう	編集
+へんしゅうぶ	編集部
+へんしん	返信
+へんじ	返事
+へんすう	変数
+へんすうめい	変数名
+へんせい	編成 変成
+へんせいがん	変成岩
+へんそう	返送
+へんそうきょく	変奏曲
+へんそく	変則
+へんとう	返答
+へんどう	変動
+へんにゅう	編入
+へんぴん	返品
+へんぶん	変分
+べ	辺 部
+べい	米
+べいこく	米国
+べっかく	別格
+べっかん	別館
+べっさつ	別冊
+べっし	別紙
+べっそう	別荘
+べっと	別途
+べっぴょう	別表
+べつ	別 蔑 瞥
+べつず	別図
+べつびん	別便
+べつべつ	別々
+べつめい	別名
+べつわく	別枠
+べに	紅
+べん	勉 鞭 弁 娩 便
+べんきょう	勉強
+べんきょうかい	勉強会
+べんぎ	便宜
+べんごし	弁護士
+べんとう	弁当
+べんべつ	弁別
+べんり	便利
+ぺーじ	頁
+ぺい	平 閉
+ほ	保 穂 輔 補 甫 歩 捕 圃 鋪 舗 帆
+ほう	方 法 泡 砲 放 報 鵬 鳳 飽 鋒 邦 豊 訪 褒 蜂 蓬 萌 芳 胞 烹 朋 捧 抱 庖 崩 峯 峰 宝 奉 呆 包 俸 倣
+ほうい	方位
+ほうえい	放映
+ほうかい	崩壊
+ほうかつ	包括
+ほうがん	包含
+ほうき	放棄
+ほうげん	方言
+ほうこう	方向
+ほうこく	報告
+ほうこくしょ	報告書
+ほうこくじこう	報告事項
+ほうさく	方策
+ほうしき	方式
+ほうしゃ	放射
+ほうしゃか	放射化
+ほうしゃじょう	放射状
+ほうしゃのう	放射能
+ほうしゅう	報酬
+ほうしゅつ	放出 抛出
+ほうしょく	奉職
+ほうしん	方針
+ほうじん	法人
+ほうそう	放送 包装
+ほうそく	法則
+ほうたい	包帯
+ほうち	放置
+ほうていしき	方程式
+ほうどう	報道
+ほうふ	豊富
+ほうぶつ	放物
+ほうぶつせん	放物線
+ほうほう	方法
+ほうほうろん	方法論
+ほうむ	法務
+ほうめん	方面
+ほうもん	訪問
+ほうらく	崩落
+ほうりつ	法律
+ほうりつろん	法律論
+ほうろう	放浪
+ほうろうへき	放浪癖
+ほお	頬
+ほか	他 外
+ほかん	保管
+ほきゅう	補給
+ほきゅうぶっし	補給物資
+ほきゅうりょう	補給量
+ほきょう	補強
+ほく	北
+ほくぶ	北部
+ほくせい	北西
+ほくせいぶ	北西部
+ほくたん	北端
+ほくと	北斗
+ほくとう	北東
+ほくとうぶ	北東部
+ほくべい	北米
+ほくほくせい	北北西
+ほくほくとう	北北東
+ほくりく	北陸
+ほけん	保険 保健
+ほけんしょう	保険証
+ほけんたいく	保健体育
+ほこ	鉾
+ほこう	歩行 補講
+ほこうしゃ	歩行者
+ほご	保護
+ほごしゃ	保護者
+ほさ	補佐
+ほし	星 ※ ☆ ★
+ほしくず	星屑
+ほしとりひょう	星取表
+ほしゅ	保守
+ほしょう	保証
+ほじ	保持
+ほじゅう	補充
+ほじょ	補助
+ほせい	補正
+ほぜん	保全
+ほそ	細
+ほそく	補足
+ほそじ	細字
+ほそぼそ	細細
+ほぞん	保存
+ほっ	発
+ほっかいどう	北海道
+ほっさ	発作
+ほっそく	発足
+ほったん	発端
+ほっぽう	北方
+ほとけ	仏
+ほとり	辺
+ほとんど	殆ど
+ほど	程
+ほどう	補導
+ほどうれき	補導歴
+ほね	骨
+ほねみ	骨身
+ほゆう	保有
+ほゆうりょう	保有量
+ほり	堀
+ほろ	幌
+ほん	本 翻 奔
+ほんかく	本格
+ほんかくてき	本格的
+ほんかん	本館 本艦
+ほんき	本気
+ほんぎょう	本業
+ほんけんきゅう	本研究
+ほんこう	本稿
+ほんごう	本郷
+ほんざん	本山
+ほんしつ	本質
+ほんしつてき	本質的
+ほんしゃ	本社
+ほんしょ	本書
+ほんしょう	本章
+ほんじつ	本日
+ほんすじ	本筋
+ほんせつ	本節
+ほんせき	本籍
+ほんせん	本線
+ほんたい	本体
+ほんだい	本題
+ほんちょう	本町
+ほんとう	本当
+ほんにん	本人
+ほんね	本音
+ほんねん	本年
+ほんねんど	本年度
+ほんのう	本能
+ほんのうてき	本能的
+ほんば	本場
+ほんぶ	本部
+ほんぶん	本文
+ほんまち	本町
+ほんみょう	本名
+ほんもの	本物
+ほんや	本屋
+ほんやく	翻訳
+ほんらい	本来
+ほんろんぶん	本論文
+ぼ	母 暮 菩 簿 戊 慕 墓 募 模 保
+ぼいん	母音
+ぼう	某 妨 防 鉾 貿 貌 謀 膨 肪 紡 冒 棒 望 暴 房 忙 忘 帽 坊 剖 傍 亡 乏
+ぼうえい	防衛
+ぼうえん	望遠
+ぼうえんきょう	望遠鏡
+ぼうえき	貿易
+ぼうか	防火
+ぼうけん	冒険
+ぼうこう	暴行
+ぼうこうざた	暴行沙汰
+ぼうさつ	忙殺 謀殺
+ぼうし	防止
+ぼうそう	暴走
+ぼうだい	膨大
+ぼうちょう	膨張 防潮 傍聴 
+ぼうとう	冒頭
+ぼうどう	暴動
+ぼうねんかい	忘年会
+ぼうり	暴利
+ぼうりょく	暴力
+ぼうりょくざた	暴力沙汰
+ぼうりょくだん	暴力団
+ぼうれい	亡霊
+ぼうや	坊や
+ぼく	僕 木 穆 睦 牧 朴 撲 墨 卜
+ぼこう	母校
+ぼこくご	母国語
+ぼしゅう	募集
+ぼしゅうこうこく	募集広告
+ぼたい	母体
+ぼたん	釦
+ぼっしゅう	没収
+ぼっとう	没頭
+ぼつ	没 勃 ・
+ぼん	盆 凡
+ぽん	本
+ま	間 目 真 麻 魔 磨 摩 馬 眞
+まーじゃん	麻雀
+まい	枚 毎 昧 妹 埋 舞 米
+まいあさ	毎朝
+まいかい	毎回
+まいご	迷子
+まいごう	毎号
+まいしゅう	毎週
+まいすう	枚数
+まいつき	毎月
+まいとし	毎年
+まいど	毎度
+まいにち	毎日
+まいねん	毎年
+まいぼつ	埋没
+まいる	哩
+まえ	前
+まえかわ	前川
+まえしょり	前処理
+まえだおし	前倒し
+まき	巻 槙 牧 薪
+まきすとーぶ	薪ストーブ
+まきた	真北
+まく	膜 幕
+まくはり	幕張
+まくら	枕
+まぐろ	鮪
+まこと	真 誠
+まさ	正 柾 雅 昌之 政 真 昌 征 真砂
+まさし	仁
+まじか	真近
+まじめ	真面目
+まじん	魔神
+ます	桝 鱒 益 増 升
+また	又 俣 亦 股
+まち	街 町
+まちなか	街中 町中
+まっか	真赤
+まっしょう	抹消
+まっすぐ	真っ直ぐ
+まったく	全
+まったん	末端
+まつ	松 末 沫 抹
+まつじつ	末日
+まつび	末尾
+まつり	祭
+まで	迄
+まと	的
+まど	窓
+まどぐち	窓口
+まどべ	窓辺
+まなつ	真夏
+まね	真似
+まひ	麻痺
+まひがし	真東
+まほう	魔法
+まぼろし	幻
+まま	侭
+まみなみ	真南
+まめ	豆
+まやく	麻薬
+まゆ	繭
+まよなか	真夜中
+まる	。 円 丸 ○ ● ◎
+まるぜん	丸善
+まれ	稀
+まろ	麿
+まん	万 満 蔓 漫 慢 饅
+まんいち	万一
+まんえん	万円
+まんかい	満開
+まんが	漫画
+まんがく	満額
+まんじ	卍
+まんじゅう	饅頭
+まんすい	満水
+まんせい	慢性
+まんぞく	満足
+まんてん	満点
+まんなか	真中
+まんめん	満面
+み	実 味 三 身 未 箕 巳 魅 美 見 己
+みうち	身内
+みかいけつ	未解決
+みかくにん	未確認
+みかた	味方 見方
+みかんせい	未完成
+みがる	身軽
+みぎ	右 →
+みぎがわ	右側
+みぎて	右手
+みぎようそ	右要素
+みぎよこ	右横
+みくにがおか	三国丘
+みごと	見事
+みさき	岬
+みしよう	未使用
+みじか	身近
+みじゅく	未熟
+みじゅくもの	未熟者
+みず	水
+みずから	自ら
+みせ	店
+みぜん	未然
+みぞ	溝
+みち	道 路 未知
+みつえ	御杖
+みっか	三日
+みっせつ	密接
+みっぺい	密閉
+みっぷう	密封
+みつ	蜜 密 光
+みつえむら	御杖村
+みつけつごう	密結合
+みつど	密度
+みつびし	三菱
+みつもり	見積り
+みつもりしょ	見積書
+みてい	未定
+みていぎ	未定義
+みと	水戸
+みどく	未読
+みどり	緑
+みな	皆
+みなかた	皆方
+みなさま	皆様
+みなと	湊 港
+みなみ	南
+みなみがわ	南側
+みなもと	源
+みね	峯 峰
+みの	蓑 美濃
+みのる	稔 實
+みぶん	身分
+みほん	見本
+みみ	耳
+みみもと	耳許
+みめい	未明
+みゃく	脈
+みや	宮
+みやげ	土産
+みやこ	都 宮古
+みやわき	宮脇
+みょう	名 明 命 妙
+みょうごにち	明後日
+みょうじ	苗字
+みょうじん	明神
+みょうにち	明日
+みよし	三好
+みらい	未来
+みりめーとる	粍
+みりょく	魅力
+みん	眠 民
+みんぞく	民族
+みんな	皆
+む	夢 無 鵡 霧 矛 牟 務
+むいみ	無意味
+むかし	昔
+むかしつ	無過失
+むかしつせきにん	無過失責任
+むかんけい	無関係
+むがい	無害
+むく	椋
+むげん	無限
+むこ	婿
+むこう	無効
+むこうち	向内
+むさし	武蔵
+むし	無視 虫
+むしょう	無償 無性
+むじゅん	矛盾
+むじょうけん	無条件
+むすう	無数
+むすこ	息子
+むすめ	娘
+むせいか	無声化
+むせいげん	無制限
+むせきにん	無責任
+むせん	無線
+むそう	夢想
+むだ	無駄
+むだい	無題
+むだん	無断
+むち	無知
+むちゃ	無茶
+むね	旨 胸 宗
+むねん	無念
+むのうしゃ	無能者
+むひょうじょう	無表情
+むぼう	無謀
+むよう	無用
+むら	村
+むらさき	紫
+むらた	村田
+むり	無理
+むりょう	無料
+むりょく	無力
+むれ	群
+むろまち	室町
+むろらん	室蘭
+め	目 女 茅 眼
+めい	名 明 命 迷 姪 鳴 銘 盟 冥
+めいおうせい	冥王星
+めいかく	明確
+めいき	明記 名器 銘記
+めいきょく	名曲
+めいぎ	名義
+めいさい	明細
+めいさいしょ	明細書
+めいさくげきじょう	名作劇場
+めいし	名詞 名刺
+めいしょ	名所
+めいしょう	名称
+めいじ	明示 明治
+めいじてき	明示的
+めいだい	命題
+めいだいへんすう	命題変数
+めいちゅう	命中
+めいどう	鳴動
+めいはく	明白
+めいぶつ	名物
+めいぼ	名簿
+めいもく	名目
+めいよ	名誉
+めいりょう	明瞭
+めいれい	命令
+めいろ	迷路
+めいわく	迷惑
+めがみ	女神
+めし	飯
+めす	牝 ♀
+めだまやき	目玉焼
+めった	滅多
+めつ	滅
+めど	目途
+めやす	目安
+めん	面 麺 緬 綿 棉 免
+めんきょ	免許
+めんけつごう	面結合
+めんしき	面識
+めんじょ	免除
+めんせき	面積
+めんせつ	面接
+めんどう	面倒 面堂
+めんめん	面々
+めんれんけつ	面連結
+も	茂 母 模 摸 裳 妹 面 喪 藻 最
+もう	蒙 耗 網 盲 猛 毛 孟 妄
+もうしこみしょ	申込書
+もうしで	申し出
+もうしわけ	申し訳
+もうそう	妄想
+もうだ	猛打
+もうで	詣
+もうら	網羅
+もうりょう	魍魎
+もく	目 木 杢 黙
+もくし	目指
+もくじ	目次
+もくせい	木星
+もくてき	目的
+もくてきご	目的語
+もくひょう	目標
+もくよう	木曜
+もくようび	木曜日
+もくろく	目録
+もけい	模型
+もじ	文字
+もじじょうほう	文字情報
+もじれつ	文字列
+もち	餅 持
+もちづき	望月
+もちだし	持出し
+もちろん	勿論 勿
+もっとも	最も 尤も
+もつ	物
+もと	下 本 元 基 許 素
+もともと	元々
+もなか	最中
+もの	物 者
+ものがたり	物語
+ものごと	物事
+もはや	最早
+もはん	模範
+もみ	籾
+もみじ	紅葉
+もも	桃
+ももまた	桃俣
+もものまた	桃俣
+もよう	模様
+もり	森 守 盛 杜
+もろ	諸
+もろい	脆い
+もろもろ	諸々
+もん	問 文 門 紋 悶
+もんがいかん	門外漢
+もんく	文句
+もんしょう	紋章
+もんだい	問題
+もんだいかいけつ	問題解決
+もんだいじ	問題児
+もんだいていき	問題提起
+もんだいてん	問題点
+もんぶ	文部
+もんぶしょう	文部省
+もんめ	匁
+や	屋 家 夜 矢 弥 野 耶 爺 冶 也 谷 ↓ ← → ↑ 八 彌 哉
+やがい	野外
+やかん	夜間
+やき	夜気
+やきとり	焼き鳥
+やきとりや	焼き鳥屋
+やきにく	焼肉
+やきゅう	野球
+やぎ	八木 柳
+やぎやま	八木山
+やく	訳 役 約 薬 躍 厄 繹
+やくいん	役員
+やくがくぶ	薬学部
+やくご	訳語
+やくしまる	薬師丸
+やくしゃ	訳者
+やくしょ	役所
+やくすう	約数
+やくそう	薬草
+やくそく	約束
+やくちゅう	訳注
+やくひん	薬品
+やくぶん	約分
+やくほん	訳本
+やくわり	役割
+やし	椰子 香具師
+やしろ	社 八代
+やじ	野次
+やじゅう	野獣
+やじるし	矢印 ↓ ↑ → ←
+やす	康 安 靖 泰
+やすい	靖 安井
+やすこ	靖子 康子
+やすざけ	安酒
+やすし	靖 康
+やせい	野生
+やせいみ	野生味
+やっかい	厄介
+やっこ	奴
+やつ	奴
+やど	宿
+やなぎ	柳
+やね	屋根
+やばん	野蛮
+やひ	野卑
+やぶ	薮
+やま	山
+やまづみ	山積み
+やまなし	山梨
+やみ	闇
+やよい	弥生
+やり	鑓 矢理
+やろう	野郎
+ゆ	諭 油 由 輸 癒 愈 愉 湯
+ゆい	由 唯
+ゆいいつ	唯一
+ゆいごん	遺言
+ゆいしょ	由緒
+ゆう	優 由 裕 夕 有 融 雄 郵 邑 遊 誘 祐 猷 猶 涌 湧 柚 揖 憂 悠 幽 宥 友 勇 佑 右
+ゆうい	有為
+ゆういぎ	有意義
+ゆううつ	憂鬱
+ゆうえき	有益
+ゆうが	優雅
+ゆうがた	夕方
+ゆうき	勇気 有機
+ゆうきぶつ	有機物
+ゆうげん	有限
+ゆうげんかい	有限回
+ゆうげんぐん	有限群
+ゆうげんこ	有限個
+ゆうこう	有効 有向
+ゆうこうか	有効化
+ゆうごう	融合
+ゆうし	勇史 有志
+ゆうしゅう	優秀
+ゆうしょう	優勝
+ゆうしょく	夕食
+ゆうじょう	友情
+ゆうじん	友人
+ゆうせい	郵政
+ゆうせいしょう	郵政省
+ゆうせん	優先 有線
+ゆうせんじゅんい	優先順位
+ゆうせんど	優先度
+ゆうそう	郵送
+ゆうづう	融通
+ゆうどう	誘導
+ゆうはつ	誘発
+ゆうはん	夕飯
+ゆうびん	郵便 〒
+ゆうびんきょく	郵便局
+ゆうびんばんごう	〒 郵便番号 〒590-0117 〒599-8531
+ゆうびんぶつ	郵便物
+ゆうべ	夕べ
+ゆうめい	有名
+ゆうめいじん	有名人
+ゆうよう	有用
+ゆうらくちょう	有楽町
+ゆうり	有利
+ゆうりょう	有料
+ゆうりょく	有力
+ゆうわく	誘惑
+ゆか	床
+ゆき	雪 之 由貴 由樹 由記 幸 行
+ゆくえ	行方
+ゆにゅう	輸入
+ゆび	指
+ゆびさき	指先
+ゆびわ	指輪
+ゆびわものがたり	指輪物語
+ゆみ	弓
+ゆみこ	弓子 由美子
+ゆめ	夢
+ゆらい	由来
+ゆるやか	緩やか
+よ	代 世 余 夜 予 預 輿 誉 与
+よう	用 様 要 陽 遥 葉 養 踊 謡 蓉 耀 羊 窯 熔 溶 洋 楊 曜 擁 揺 揚 庸 容 妖 幼 傭 雍
+ようい	用意 容易
+よういせい	容易性
+よういん	要因
+ようがし	洋菓子
+ようがん	熔岩 溶岩
+ようき	容器
+ようきゅう	要求
+ようきゅうしよう	要求仕様
+ようけん	用件
+ようこ	葉子 陽子
+ようこう	要項
+ようご	用語
+ようし	用紙
+ようしき	様式
+ようしゃ	容赦
+ようしょ	洋書
+ようじ	用事
+ようじん	用心
+ようす	様子
+ようせい	要請 妖精
+ようせん	用箋
+ようそ	要素
+ようそう	様相
+ようそうろんり	様相論理
+ようたい	容体
+ようち	幼稚
+ようちえん	幼稚園
+ようてん	要点
+ようと	用途
+ようど	用度
+ようひん	用品
+ようび	曜日
+ようほう	用法
+ようぼう	要望
+ようやく	要約
+ようゆう	熔融 溶融
+ようりょう	容量 要領
+よきん	預金
+よき	予期 斧
+よぎ	余儀
+よく	翼 翌 浴 沃 欲 抑 慾
+よくしゅう	翌週
+よくじつ	翌日
+よくせい	抑制
+よくぼう	欲望
+よけい	余計
+よけん	予見
+よげん	予言
+よこ	横 ─
+よこう	予行 予稿
+よこうち	横内
+よこく	予告
+ようたつ	
+よこて	横手
+よこはま	横浜
+よこもじ	横文字
+よさん	予算
+よし	由 吉 嘉 義 好 良 芳
+よしたつ	嘉尚
+よそう	予想
+よそく	予測
+よだん	余談
+よち	予知 余地
+よてい	予定
+よど	淀
+よなか	夜中
+よね	米
+よねざわ	米澤 米沢
+よのなか	世の中
+よは	余波
+よび	予備
+よびぐん	予備軍
+よぶん	余分
+よほど	余程
+よぼう	予防
+よみせ	夜店
+よみて	読み手
+よめ	夜目 嫁
+よやく	予約
+よゆう	余裕
+より	和
+よりどころ	拠所
+よりょく	余力
+よる	夜
+よろい	鎧
+よろず	万
+よん	四
+よんかい	四階
+ら	等 裸 螺 羅
+らい	来 雷 頼 莱
+らいげつ	来月
+らいこう	来航
+らいしゃ	来社
+らいしゅう	来週
+らいしゅん	来春
+らいてん	来店
+らいにち	来日
+らいねん	来年
+らいねんど	来年度
+らく	楽 落 酪 絡 洛
+らくさ	落差
+らくだい	落第
+らっか	落下
+られつ	羅列
+らん	覧 欄 嵐 乱 蘭 藍 濫 卵
+らんすう	乱数
+らんぼう	乱暴
+り	裏 里 離 理 利 痢 裡 璃 梨 李 履 吏
+りえき	利益
+りか	理科
+りかい	理解
+りかがく	理化学
+りかけい	理科系
+りがく	理学
+りがくけい	理学系
+りがくはくし	理学博士
+りがくぶ	理学部
+りき	力
+りきがく	力学
+りく	陸
+りくつ	理屈
+りけい	理経 理系
+りけん	理研
+りこう	理工
+りこうがく	理工学
+りこうがくぶ	理工学部
+りさん	離散
+りし	利子
+りしゅう	履修
+りじ	理事
+りじゅん	利潤
+りせい	理性
+りそう	理想
+りつあん	立案
+りっきょう	立教
+りったい	立体
+りっぱ	立派
+りっぽう	立方
+りっぽうがそ	立方画素
+りっぽうこうし	立方格子
+りっぽうたい	立方体
+りつ	率 立 葎 律
+りてん	利点
+りねん	理念
+りはく	理博
+りゃく	略 掠
+りゃっきほう	略記法
+りゅう	流 隆 立 龍 竜 粒 硫 留 琉 溜 劉
+りゅうかん	流感 流行性感冒
+りゅうがく	留学
+りゅうがくせい	留学生
+りゅうきゅう	琉球
+りゅうぎ	流儀
+りゅうこう	流行
+りゅうしゅつ	流出
+りゅうたい	流体
+りゅうつう	流通
+りゅうどう	流動
+りゅうどうせい	流動性
+りゅうねん	留年
+りゅうよう	流用
+りゅうど	粒度
+りゆう	理由
+りょ	虜 旅 慮 侶
+りょう	量 寮 両 領 陵 遼 諒 良 糧 稜 瞭 療 猟 涼 梁 料 凌 僚 亮 了 漁 糧 粮 霊
+りょうあし	両足
+りょういき	領域
+りょうか	量化
+りょうかい	了解
+りょうがわ	両側
+りょうきん	料金
+りょうこう	良好
+りょうしゃ	両者
+りょうしょう	了承
+りょうしん	両親
+りょうじつ	両日
+りょうぜん	瞭然
+りょうて	両手
+りょうへん	両辺
+りょうほう	両方 療法
+りょうめ	両目
+りょうめん	両面
+りょうり	料理
+りょうりつ	両立
+りょく	力 緑
+りょこう	旅行
+りょひ	旅費
+りよう	利用
+りようけん	利用研
+りようしゃ	利用者
+りようほうほう	利用方法
+りれき	履歴
+りれきしょ	履歴書
+りろん	理論
+りろんてき	理論的
+りん	隣 輪 麟 鱗 臨 琳 燐 淋 林 厘 倫 鈴
+りんかい	臨海
+りんかく	隣隔 輪郭
+りんき	臨機
+りんきおうへん	臨機応変
+りんこう	輪講
+りんじ	臨時
+りんじょう	臨場
+りんせつ	隣接
+る	流 瑠 留
+るい	涙 類 累 塁
+るいじ	類似
+るいすい	類推
+るす	留守
+るすちゅう	留守中
+るすばん	留守番
+れい	例 齢 麗 霊 零 隷 鈴 苓 礼 玲 怜 嶺 励 冷 伶 令
+れいがい	例外
+れいき	冷気
+れいせい	冷静
+れいぜん	冷然
+れいだい	例題
+れいねん	例年
+れいふう	冷風
+れいふうき	冷風機
+れいふく	礼服
+れいぶん	例文
+れき	歴 暦
+れきし	歴史
+れっき	列記
+れっきょ	列挙
+れっしゃ	列車
+れつ	列 裂 烈 劣
+れん	恋 蓮 連 聯 練 簾 煉 漣 憐 廉 攣
+れんきゅう	連休
+れんけつ	連結
+れんけつせい	連結性
+れんこう	連行
+れんごう	連合
+れんさい	連載
+れんしゅう	練習
+れんせつ	連接
+れんそう	連想
+れんぞく	連続
+れんぞくち	連続値
+れんぞくてき	連続的
+れんちゅう	連中
+れんだん	連弾
+れんどう	連動
+れんぱつ	連発
+れんぽう	連邦
+れんぽうかいぎ	連邦会議
+れんぽうぐん	連邦軍
+れんらく	連絡
+れんらくかい	連絡会
+れんらくさき	連絡先
+れんらくせん	連絡船
+れんりつ	連立
+ろ	露 路 賂 炉 櫓 魯 呂 絽 艫
+ろう	朗 郎 蝋 聾 老 篭 狼 牢 漏 浪 榔 楼 弄 廊 婁 労
+ろうか	廊下
+ろうかい	老獪
+ろうご	老後
+ろうどう	労働
+ろうどく	朗読
+ろうひ	浪費
+ろうりょく	労力
+ろく	緑 録 肋 禄 麓 六
+ろくが	録画
+ろこつ	露骨
+ろしゅつ	露出
+ろじ	路地
+ろせん	路線
+ろとう	露頭 路頭 炉頭
+ろっかく	六角
+ろっかくけい	六角形
+ろっこう	六甲
+ろん	論
+ろんがい	論外
+ろんぎ	論議
+ろんそう	論争
+ろんぶん	論文
+ろんぶんし	論文誌
+ろんり	論理
+ろんりがく	論理学
+ろんりきごう	論理記号
+ろんりしき	論理式
+ろんりてき	論理的
+わ	話 輪 和 倭 羽 我
+わい	歪 賄 隈
+わか	若
+わかもの	若者
+わが	我
+わがくに	我が国
+わき	脇
+わきやま	脇山
+わく	枠 惑
+わくせい	惑星
+わけ	訳
+わざ	技
+わし	鷲 儂
+わしつ	和室
+わしゃ	話者
+わじま	和嶋
+わせだ	早稲田
+わた	渡
+わたくし	私
+わたし	私
+わたしこじん	私個人
+わたしじしん	私自身
+わたしたち	私達
+わだい	話題
+わに	鰐
+わふう	和風
+わやく	和訳
+わら	藁 原
+わらび	蕨
+わり	割
+わりあい	割合
+わりばし	割箸
+わるくち	悪口
+われ	我
+われめ	割れ目 破目
+われら	我等
+われわれ	我々
+わん	腕 碗 湾 椀
+わんがん	湾岸
--- /tmp/diff100001089646
+++ sys/man/1/ktrans
@@ -1,0 +1,90 @@
+.TH KTRANS 1
+.SH NAME
+ktrans \- language transliterator
+.SH SYNOPSIS
+.B ktrans
+.SH DESCRIPTION
+The
+.I ktrans
+program works with
+.IR kbdfs (8)
+to transliterate typed letter sequences into characters for languages
+that do not use the Latin character set, and pipes the result to
+.BR /dev/cons .
+The language is selected by typing a control character:
+.TP
+.B ctl-t
+return to default English mode (no transliteration).
+.TP
+.B ctl-n
+Japanese hiragana: interpret lower-case letters as a Hepburn
+representation of hiragana.  In this mode, typing ctl-\\ looks up the
+last `word' in a hiragana-kanji dictionary and replaces it.
+Subsequent ctl-\\ characters cycle through the possibilities.  A word
+is the longest immediately preceding unbroken string of hiragana
+characters.
+.TP
+.B ctl-k
+Japanese katakana.
+.TP
+.B ctl-l
+If you want to put the hiragana not converted, you can type.
+.TP
+.B ctl-x
+Read kana-kanji conversion dictionary once more, and renews it.  This
+will be convenient when you updated kana-kanji conversion dictionary
+on such acme editor.In default, the kana-kanji conversion dictionary
+is read once at beginning and to make a hashed table, which will be
+arranged so that the last selected candidate will be the first
+candidate for later search.
+.TP
+.B ctl-r
+Russian: interpret letters as Cyrillic; the transliteration is mostly
+phonetic, with
+.B '
+for
+.IR myagkij-znak
+(ь),
+.B ''
+for
+.I tverdyj-znak
+(ъ)
+.I yo
+for ё,
+.B j
+for
+.IR i-kratkaya
+(й).
+.TP
+.B ctl-o
+Greek.
+.TP
+.B ctl-s
+Korean.
+.PP
+.SH SOURCE
+.B /sys/src/cmd/ktrans
+.SH SEE ALSO
+.IR rio (1)
+.IR kbdfs (8)
+.SH EXAMPLE
+If you want to make the Japanese text as below:
+
+私は毎日35分以上歩いて、 更に10分電車に乗って学校に通います。
+ 健康の維持にも役だっていますが、 なかなかたのしいものです。
+
+your keyboard typing stream should be:
+
+watashiHA[^\]mainichi[^\]35[^l]fun[^\]ijou[^\]aruIte, 
+[^\]saraNI[^\]10[^l]fun[^\]denshaNI[^\]noTte[^\]gakkouNI
+[^\]kayoImasu.[^\]kenkouNO[^\]ijiNImo[^\]yakuDAtteimasuga, 
+[^\]nakanaka[^l]tanoshiI[^\]monodesu.[^l]
+
+where [^\] and [^l] indicate 'ctl-\\' and 'ctl-l',
+respectively.  See README.kenji for the details of this Japanese input
+method.
+.SH BUGS
+.PP
+There is no way to generate the control characters literally.  At the
+most beggining of a new line, you have to begin with ctl-l for
+successful kana-kanji conversion.
--- /tmp/diff100001089649
+++ sys/src/cmd/ktrans/README.kenji
@@ -1,0 +1,108 @@
+This version of ktrans works with pipefile by Rob Pike, which replaces /dev/kbd of
+2nd Edition Plan 9 by Dennis Ritchie.  By this new idea, we can input Japanese
+anytime onto any windows.  I included his post to 9fans mailing-list here (pipefile
+file).
+
+This is a distribution as a derived work license of Plan 9, and I included the
+Plan 9 License term here.  Please refer to it on the details of this license.
+
+
+Main features are as follows:
+
+1) There is a "local" dictionary file for translation from kana to kanji, which can 
+      easily be edited by the user.  The default file name is $home/lib/ktrans-jisho.
+      If you want to use another dictionary file, set the KTJISHO environment 
+      variable to point to that file.  This dictionary comprises many lines of
+      edittable text strings.  
+
+2) Capital romaji input is used for words such as verbs or adjectives with okurigana, 
+      which follows the idea of the SKK system by Masahiko Sato of Kyoto Univ.
+      (masahiko@kuis.kyoto-u.ac.jp).  If you want to get the kanji string (runes)
+      "動かす", which is a verb, you may input "ugoKasu" from the keyboard.  
+      Note here the Kasu's k is a capital (important).  You will see hiragana
+      runes "うごかす", and then the kanji runes of "動かす", when you type
+      "Shift+Space". 
+        If you are satisfied by that translation, continue to input the next word.   
+      If you are not pleased with that candidate, hit 'Shift+Space' once more 
+      to see more candiates for that hiragana input.  When there are no more candidates
+      registered in your dictionary, you will see the initial hiragana input.
+
+3) For Japanese "joshi", a post-positioned short word after a noun, you can use another
+      method that I developed for this work.  If you want the kanji string (runes) "私は", 
+      then type "watashiHA" from the keyboard.  Note that the sound of "wa(ha)" is expressed 
+      as capitalized "HA".  You will see a hiragana string of "わたしは", and then "私は" 
+      after `Shift+Space'.
+
+4) A control sequence of 'ctl-l' is introduced to leave input hiragana runes unchanged.
+      This is occasionally neccessary.
+
+5) A simple leaning mechanism has been implemented for the in-memory hashing 
+      dictinary, in which the most recently used kanji runes (candidate) moves to the top 
+      of the list of candidates.  This is valid only during the session you called ktrans.
+      It is done this way intentionally, because the present learning method is ..well... 
+      naive. ^_^  I know this; however, I believe you can solve it by making a good 
+      dictionary best fitted to your purposes on your own.
+
+6)  'ctl-x' re-reads the new kana-kanji translation dictionary when you have edited your
+      kana-kanji translation, and want to incorporate it into your current in-memory translation 
+      dictionary.  The kana-kanji translation dictionary is usually read only once, at the 
+      beginning of the ktrans session.  I believe this simplification is not a serious constraint, 
+      because you can edit the dictionary anytime by co-working with acme and using this ctl-x 
+      mechanism.
+
+7) A mode change to kana-input is triggered by 'ctl-n', ctl-k for katakana mode, 
+      ctl-g for Greek mode, and ctl-r for Russian mode.
+
+8) As the starting $home/lib/ktrans-jisho, you may re-format the SKK-JISYO.S (66.9KB) of the 
+      SKK system, which can be retrieved from ftp.kuis.kyoto-u.ac.jp.  The next three lines 
+      show the short sed filter to transform from an SKK type dictionary to Plan 9.  Before 
+      this, you should change the kanji code of the SKK dictionary from ujis(euc) to UTF-8 by 
+      the tcs utility, of course.
+            s/\// /g
+            s/  /	/g
+            s/ $//g
+      The header items are sorted in a strange order in the original SKK dictionary.  
+      This implementation does not care about the order, therefore, you can change it on 
+      your own.
+
+9) SKK jisho, such as SKK-JISYO.S, is composed of two parts, okuri-ari and okuri-nashi 
+      entries.  This greatly depends on the Japanese grammer, and okuri-ari may represent 
+      verb/adjective etc., i.e., not noun.  These two parts work differently in the original 
+      SKK system, however, I did not employ that method; rather, I took a simple approarch 
+      as described in (2) and (3).  Here, we make no difference between these two parts, 
+      and the reason why I left the two-part structure is just to make it easier to read for 
+      editting.  Of course, you can change it without any side-effects.
+    
+10) The essence of this Japanese input method is to convert every one word by one key 
+      triggering.  This may cause some cumbersome feelings for Nihongo users who are accustomed 
+      to, say, Windows. I know this.  However, I intended to keep the codes as compact as 
+      possible as a first step towards developing a Nihongo input system on Plan 9.  
+      Furthermore, I've never seen the latter work perfectly.  I think the conversion failed 
+      essentially when we see more than, say, five/six candidates for one set of hiragana runes.  
+      Finaly, I'd like to add that I have no problem to write long Japanese documents by 
+      this version.
+
+11) The translation trigger key has been changed from ^t to Shift+Space, because
+      we experienced butting of the trigger key sequence sometime.  For this reason,
+      you have to edit the key-binding table, such as kbtabshift[0x39] in /sys/src/9/pc/kbd.c
+      or keymapshift[0x79] in /sys/src/9/ss/screen.c to assign Shift+Space to '^\'.
+      I use here '^\' as the trigger key.  Therefore, you can trigger translation 
+      from kana to kanji by Shit+Space or just '^\'.
+
+12) A usage example:  If you want to make the Japanese text as below:
+
+           私は毎日35分以上歩いて、 更に10分電車に乗って学校に通います。
+           健康の維持にも役だっていますが、 なかなかたのしいものです。
+
+      your keyboard typing stream should be:
+
+      watashiHA[^t]mainichi[^t]35[^l]fun[^t]ijou[^t]aruIte, [^t]saraNI[^t]
+      10[^l]fun[^t]denshaNI[^t]noTte[^t]gakkouNI[^t]kayoImasu.[^t]
+      kenkouNO[^t]ijiNImo[^t]yakuDAtteimasuga, [^t]nakanaka[^l]tanoshiI[^t]
+      monodesu.[^l]
+
+    where [^t], [^l] indicates 'Shift+Space' and 'ctl-l', respectively.
+
+
+		       				Kenji  Okamoto  August 14, 2000
+
--- /tmp/diff100001089652
+++ sys/src/cmd/ktrans/READMEJ.kenji
@@ -1,0 +1,126 @@
+Plan 9がRelase 3になってソースが公開されました。このため、更に多くのユーザがPlan 9を
+使い始める事になると思います。このバージョンになって、Windowシステムが8½からrioに
+変更になり、それにともなって、release 2に含まれていたktransが無くなりました。
+
+そこで、Rob Pikeさんにお願いしたら、pipefileというすばらしいアイデアを考えて戴け
+ました。これはrelease 2でDennis Ritchieさんが提供した/dev/kbdを置き替えるもので、
+このいきさつは、Pikeさんの9fansのlmailing-listへの投稿を同封してありますので、
+そちら(pipefile)を御覧下さい。この方法は何時でもどのウィンドへも日本語を入力出来る
+ので、以前のバージョンの様にウィンド毎にktransを起動する必要がなくなりました。
+pipefileはrioより前に起動される必要がありますので、ここに同封したKanjiという
+スクリプトを各自のlib/profileにrioを起動する替わりに、このKanjiスクリプトを
+起動する様にして下さい。
+
+
+Main features are as follows:
+
+1) There is a "local" dictionary file for translation from kana to kanji, which can 
+      easily be edited by the user.  The default file name is $home/lib/ktrans-jisho.
+      If you want to use another dictionary file, set the KTJISHO environment 
+      variable to point to that file.  This dictionary comprises many lines of
+      edittable text strings.  
+
+2) Capital romaji input is used for words such as verbs or adjectives with okurigana, 
+      which follows the idea of the SKK system by Masahiko Sato of Kyoto Univ.
+      (masahiko@kuis.kyoto-u.ac.jp).  If you want to get the kanji string (runes)
+      "動かす", which is a verb, you may input "ugoKasu" from the keyboard.  
+      Note here the Kasu's k is a capital (important).  You will see hiragana
+      runes "うごかす", and then the kanji runes of "動かす", when you type
+      "Shift+Space". 
+        If you are satisfied by that translation, continue to input the next word.   
+      If you are not pleased with that candidate, hit 'Shift+Space' once more 
+      to see more candiates for that hiragana input.  When there are no more candidates
+      registered in your dictionary, you will see the initial hiragana input.
+
+3) For Japanese "joshi", a post-positioned short word after a noun, you can use another
+      method that I developed for this work.  If you want the kanji string (runes) "私は", 
+      then type "watashiHA" from the keyboard.  Note that the sound of "wa(ha)" is expressed 
+      as capitalized "HA".  You will see a hiragana string of "わたしは", and then "私は" 
+      after `Shift+Space'.
+
+4) A control sequence of 'ctl-l' is introduced to leave input hiragana runes unchanged.
+      This is occasionally neccessary.
+
+5) A simple leaning mechanism has been implemented for the in-memory hashing 
+      dictinary, in which the most recently used kanji runes (candidate) moves to the top 
+      of the list of candidates.  This is valid only during the session you called ktrans.
+      It is done this way intentionally, because the present learning method is ..well... 
+      naive. ^_^  I know this; however, I believe you can solve it by making a good 
+      dictionary best fitted to your purposes on your own.
+
+6)  'ctl-x' re-reads the new kana-kanji translation dictionary when you have edited your
+      kana-kanji translation, and want to incorporate it into your current in-memory translation 
+      dictionary.  The kana-kanji translation dictionary is usually read only once, at the 
+      beginning of the ktrans session.  I believe this simplification is not a serious constraint, 
+      because you can edit the dictionary anytime by co-working with acme and using this ctl-x 
+      mechanism.
+
+7) A mode change to kana-input is triggered by 'ctl-n', ctl-k for katakana mode, 
+      ctl-g for Greek mode, and ctl-r for Russian mode.
+
+8) As the starting $home/lib/ktrans-jisho, you may re-format the SKK-JISYO.S (66.9KB) of the 
+      SKK system, which can be retrieved from ftp.kuis.kyoto-u.ac.jp.  The next three lines 
+      show the short sed filter to transform from an SKK type dictionary to Plan 9.  Before 
+      this, you should change the kanji code of the SKK dictionary from ujis(euc) to UTF-8 by 
+      the tcs utility, of course.
+            s/\// /g
+            s/  /	/g
+            s/ $//g
+      The header items are sorted in a strange order in the original SKK dictionary.  
+      This implementation does not care about the order, therefore, you can change it on 
+      your own.
+
+9) SKK jisho, such as SKK-JISYO.S, is composed of two parts, okuri-ari and okuri-nashi 
+      entries.  This greatly depends on the Japanese grammer, and okuri-ari may represent 
+      verb/adjective etc., i.e., not noun.  These two parts work differently in the original 
+      SKK system, however, I did not employ that method; rather, I took a simple approarch 
+      as described in (2) and (3).  Here, we make no difference between these two parts, 
+      and the reason why I left the two-part structure is just to make it easier to read for 
+      editting.  Of course, you can change it without any side-effects.
+    
+10) The essence of this Japanese input method is to convert every one word by one key 
+      triggering.  This may cause some cumbersome feelings for Nihongo users who are accustomed 
+      to, say, Windows. I know this.  However, I intended to keep the codes as compact as 
+      possible as a first step towards developing a Nihongo input system on Plan 9.  
+      Furthermore, I've never seen the latter work perfectly.  I think the conversion failed 
+      essentially when we see more than, say, five/six candidates for one set of hiragana runes.  
+      Finaly, I'd like to add that I have no problem to write long Japanese documents by 
+      this version.
+
+11) The translation trigger key has been changed from ^t to Shift+Space, because
+      we experienced butting of the trigger key sequence sometime.  For this reason,
+      you have to edit the key-binding table, such as kbtabshift[0x39] in /sys/src/9/pc/kbd.c
+      or keymapshift[0x79] in /sys/src/9/ss/screen.c to assign Shift+Space to '^\'.
+      I use here '^\' as the trigger key.  Therefore, you can trigger translation 
+      from kana to kanji by Shit+Space or just '^\'.
+
+12) A usage example:  If you want to make the Japanese text as below:
+
+           私は毎日35分以上歩いて、 更に10分電車に乗って学校に通います。
+           健康の維持にも役だっていますが、 なかなかたのしいものです。
+
+      your keyboard typing stream should be:
+
+      watashiHA[^t]mainichi[^t]35[^l]fun[^t]ijou[^t]aruIte, [^t]saraNI[^t]
+      10[^l]fun[^t]denshaNI[^t]noTte[^t]gakkouNI[^t]kayoImasu.[^t]
+      kenkouNO[^t]ijiNImo[^t]yakuDAtteimasuga, [^t]nakanaka[^l]tanoshiI[^t]
+      monodesu.[^l]
+
+    where [^t], [^l] indicates 'Shift+Space' and 'ctl-l', respectively.
+
+
+		       				Kenji  Okamoto  August 14, 2000
+
+
+これはRelease 2のPlan 9に含まれていたDennis Ritchieさんのktransを機能強化したもので、
+大阪府立大学の岡本健二が作成いたしました。  疑問、提案等がございましたら、
+okamoto@granite.cias.osakafu-u.ac.jpまで御連絡ください。
+なお, Plan 9そのものにつきましては、 
+    http://basalt.cias.osakafu-u.ac.jp/plan9/p9index.html に95年度より
+ささやかなWeb Pageをもっていますので、そちらも参照くださいませ。
+
+なおこのプログラムはPlan 9のderived workとしてのライセンスを持った配布となります。
+Plan 9のLicense fileを同封してありますので、ここに書かれている事を守ってお使い
+下さいませ。
+
+大阪府立大学総合科学部    岡本健二			August 14, 2000
--- /tmp/diff100001089655
+++ sys/src/cmd/ktrans/jisho.c
@@ -1,0 +1,211 @@
+/* 
+ *  open jisho file, and set the size of this jisho etc
+ *
+ *          Kenji Okamoto   August 4, 2000
+ *		Osaka Prefecture Univ.
+ *            okamoto@granite.cias.osakafu-u.ac.jp
+ */
+
+#include <u.h>
+#include <libc.h>
+#include <bio.h>
+#include "jisho.h"
+
+Dictionary *openQDIC(char *);
+void freeQDIC(Dictionary*);
+KouhoList *getKouhoHash(Dictionary*, char *);
+KouhoList *getKouhoFile(DicList*, char *);
+void selectKouho(KouhoList **, KouhoList*);
+int hashVal(char *);
+void addHash(Hash **, DicList*);
+
+
+
+/*
+ * Open QuickDIC (hashed personal dictionary)
+ *   open skk styled ktrans dictionary file, and make its hash table 
+ *    based on individual header kana strings
+ *
+ *                                        KouhoList
+ *                                       |---------|
+ *                  Hash         |---->kouho---->kouhotop
+ *               |-------|       |
+ *    dic---->dhash---->dicindex---->kanahead
+ *     |--------|         |--------|
+ *     Dictionary           DicList
+ *
+ */
+Dictionary *
+openQDIC(char *dicname)
+{
+	Biobuf *f;
+	void *Bbuf;
+	Dictionary *dic;
+	DicList *dicitem;			/* for a future extension */
+	char buf[1024], *startstr, *endstr;
+	int i;
+
+	SET(dicitem);		 /* yes, I know I'm wrong, but... */
+
+	dic = (Dictionary*)malloc(sizeof(Dictionary));
+  	      /* make room for pointer array (size=HASHSIZE) of hash table */
+	for(i=0; i< HASHSIZE; i++) dic->dhash[i] = 0;
+	dic->dlist = 0;		/* for a future extension (more than one dics ^_^ */
+
+	if ((f = Bopen(dicname, OREAD)) == 0)
+	    return dic;
+
+    /* make hash table by the dic's header word */
+
+	while(Bbuf = Brdline(f, '\n')) {
+	   strncpy(buf, (char *)Bbuf, Blinelen(f));
+
+	   if (buf[0] == ';')    /* comment line */
+		continue;
+	   else {
+    	  	/* get header word from jisho */
+	  	startstr = buf;
+	  	if(!(endstr = utfutf(startstr, "\t"))) break;
+	  	*endstr = '\0';
+			/* dicitem includes each header word from the jisho */
+
+		dicitem = (DicList*)malloc(sizeof(DicList)+(endstr-startstr+1));
+		dicitem->nextitem = 0;		/* for a future extension */
+		strcpy(dicitem->kanahead, startstr);
+
+		dicitem->kouho = getKouhoFile(dicitem, endstr);    /* read kouho from jisho */
+		addHash(dic->dhash, dicitem);
+	   }
+	   continue;
+	}
+	dic->dlist = dicitem;
+	Bterm(f);
+	return dic;
+}
+
+/* 
+ * free dynamically allocated memory
+ */
+void
+freeQDIC(Dictionary *dic)
+{
+   Hash *hash1, *hash2;
+   DicList *dlist, *dlist2;
+   int l;
+
+	for (dlist = dic->dlist;
+		dlist != 0;
+		dlist2 = dlist, dlist = dlist->nextitem, free((void *)dlist2));
+	for (l = 0; l < HASHSIZE; l++) {
+		for (hash1 = dic->dhash[l]; hash1; hash1 = hash2) {
+			if (hash1->next !=0) {
+				hash2 = hash1->next;
+				free((void *)hash1);
+			}else
+				break;
+		}
+	}
+	free((void *)dic);
+}
+
+int
+hashVal(char *s)
+{
+	uint h;
+
+	h = 0x811c9dc5;
+	while(*s != 0)
+		h = (h^(uchar)*s++) * 0x1000193;
+	return h % HASHSIZE;
+}
+
+void
+addHash(Hash **hash, DicList *ditem)
+{
+	Hash *h;
+	int v;
+
+	v = hashVal(ditem->kanahead);
+	h = (Hash*)malloc(sizeof(Hash));
+	h->dicindex = ditem;
+	h->length = strlen(ditem->kanahead);
+	h->next = hash[v];
+	hash[v] = h;
+}
+
+/* 
+ * read Kouho list from the jisho file defined by Biobuf descriptor f
+ * 
+ *  revised for Plan 9 by K.Okamoto
+ */
+KouhoList *
+getKouhoFile(DicList *dicitem, char * endstr)
+{
+	char *kouhostart, *kouhoend;
+	KouhoList *kouhoitem, *currntkouhoitem=0, *prevkouhoitem;
+
+	prevkouhoitem = 0;
+	kouhostart = endstr + 1;
+	while((kouhoend = utfutf(kouhostart, " ")) || 
+			(kouhoend = utfutf(kouhostart, "\n"))) {
+	   *kouhoend = '\0';
+
+	   kouhoitem = (KouhoList*)malloc(sizeof(KouhoList)+(kouhoend-kouhostart+1));
+	   kouhoitem->nextkouho = 0;
+	   kouhoitem->prevkouho = prevkouhoitem;
+	   kouhoitem->dicitem = dicitem;
+	   strcpy(kouhoitem->kouhotop, kouhostart);
+	   if (prevkouhoitem)
+		prevkouhoitem->nextkouho = kouhoitem;
+	   else
+		currntkouhoitem = kouhoitem;
+	   prevkouhoitem = kouhoitem;
+	   kouhostart = kouhoend + 1;
+	}
+	return currntkouhoitem;
+}
+
+/*
+ * get matched kouho from the hash table of header word of the dict
+ * if found, returns pointer to the first candidate in the hash table.
+ * if not found, returns 0.
+ * 
+ * from getCand() in skklib.c by Akinori Ito et al.,(aito@ei5sun.yz.yamagata-u.ac.jp)
+ */
+KouhoList *
+getKouhoHash(Dictionary *dic, char *s)
+{
+	int l, v;
+	Hash *h;
+
+	l = strlen(s);
+	v = hashVal(s);
+	for (h = dic->dhash[v]; h != 0; h = h->next) {
+		if (h->length != l ||
+		    strcmp(h->dicindex->kanahead, s)) continue;
+		return h->dicindex->kouho;      /* return matched kouho */
+	}
+	return 0;
+}
+
+/* 
+ * from skklib.c by Akinori Ito et al.,(aito@ei5sun.yz.yamagata-u.ac.jp)
+ * just modified to read easier for current purpose
+ */
+void
+selectKouho(KouhoList **first, KouhoList *current)
+{
+	/* take off currentkouho from the kouholist table */
+	if (current->prevkouho) {
+		current->prevkouho->nextkouho = current->nextkouho;
+		if (current->nextkouho)
+			current->nextkouho->prevkouho = current->prevkouho;
+		current->prevkouho = 0;
+	}
+	/* take place of firstkouho by currentkouho  */
+	if (*first != current) {
+		(*first)->prevkouho = current;
+		current->nextkouho = *first;
+		*first = current;
+	}
+}
--- /tmp/diff100001089658
+++ sys/src/cmd/ktrans/jisho.h
@@ -1,0 +1,41 @@
+/*
+ *          Kenji Okamoto   August 4, 2000
+ *		Osaka Prefecture Univ.
+ *            okamoto@granite.cias.osakafu-u.ac.jp
+ */
+
+#define HASHSIZE 257
+
+/*
+ * Structure for Dictionary's header word (in Hiragana)
+ */
+typedef	struct DicList DicList;
+struct DicList {
+	struct KouhoList *kouho;
+	struct DicList *nextitem; /* for a future extension */
+	char kanahead[1];
+};
+
+/*
+ * Structure for Kouho of each index word in the dictionary
+ */
+typedef	struct KouhoList KouhoList;
+struct KouhoList {
+	struct KouhoList *nextkouho;
+	struct KouhoList *prevkouho;
+	struct DicList *dicitem;
+	char kouhotop[1]; /* top of the kouhos */
+} ;
+
+typedef	struct Hash Hash;
+struct Hash {
+	DicList *dicindex; /* pointer to a KouhoList and kanahead etc */
+	short length;
+	struct Hash *next;
+};
+
+typedef	struct Dictionary Dictionary;
+struct Dictionary {
+	DicList *dlist; /* for a future extension, having more than one dictionaries */
+	Hash *dhash[HASHSIZE];
+};
--- /tmp/diff100001089661
+++ sys/src/cmd/ktrans/ktrans.h
@@ -1,0 +1,2865 @@
+typedef	struct	Map	Map;
+struct	Map {
+	char	*roma;
+	char	*kana;
+	char	advance;
+};
+
+
+Map kata[] = {
+	"a",	"ア", 1,
+	"-",	"ー", 1,
+	"i",	"イ", 1,
+	"u",	"ウ", 1,
+	"e",	"エ", 1,
+	"o",	"オ", 1,
+	"ka",	"カ", 2,
+	"ga",	"ガ", 2,
+	"ki",	"キ", 2,
+	"kya",	"キャ", 3,
+	"kyu",	"キュ", 3,
+	"kyo",	"キョ", 3,
+	"gi",	"ギ", 2,
+	"gya",	"ギャ", 3,
+	"gyu",	"ギュ", 3,
+	"gyo",	"ギョ", 3,
+	"ku",	"ク", 2,
+	"gu",	"グ", 2,
+	"ke",	"ケ", 2,
+	"ge",	"ゲ", 2,
+	"ko",	"コ", 2,
+	"go",	"ゴ", 2,
+	"sa",	"サ", 2,
+	"za",	"ザ", 2,
+	"si",	"シ", 2,
+	"shi",	"シ", 3,
+	"ji",	"ジ", 2,
+	"sha",	"シャ", 3,
+	"she",	"シェ", 3,
+	"shu",	"シュ", 3,
+	"je",	"ジェ", 2,
+	"sho",	"ショ", 3,
+	"syo",	"ショ", 3,
+	"ja",	"ジャ", 2,
+	"ju",	"ジュ", 2,
+	"je",	"ジェ", 2,
+	"jo",	"ジョ", 2,
+	"su",	"ス", 2,
+	"zu",	"ズ", 2,
+	"se",	"セ", 2,
+	"ze",	"ゼ", 2,
+	"so",	"ソ", 2,
+	"zo",	"ゾ", 2,
+	"ta",	"タ", 2,
+	"da",	"ダ", 2,
+	"ti",	"ティ", 2,
+	"chi",	"チ", 3,
+	"zi",	"ヂ", 2,
+	"cha",	"チャ", 3,
+	"chu",	"チュ", 3,
+	"tyu",	"チュ", 3,
+	"che",	"チェ", 3,
+	"cho",	"チョ", 3,
+	"tu",	"ツ", 2,
+	"tsu",	"ツ", 3,
+	"du",	"ヅ", 2,
+	"te",	"テ", 2,
+	"de",	"デ", 2,
+	"to",	"ト", 2,
+	"do",	"ド", 2,
+	"na",	"ナ", 2,
+	"ni",	"ニ", 2,
+	"nya",	"ニャ", 3,
+	"nyu",	"ニュ", 3,
+	"nyo",	"ニョ", 3,
+	"nu",	"ヌ", 2,
+	"ne",	"ネ", 2,
+	"no",	"ノ", 2,
+	"ha",	"ハ", 2,
+	"ba",	"バ", 2,
+	"pa",	"パ", 2,
+	"hi",	"ヒ", 2,
+	"hya",	"ヒャ", 3,
+	"hyu",	"ヒュ", 3,
+	"hyo",	"ヒョ", 3,
+	"bi",	"ビ", 2,
+	"bya",	"ビャ", 3,
+	"byu",	"ビュ", 3,
+	"byo",	"ビョ", 3,
+	"pi",	"ピ", 2,
+	"pya",	"ピャ", 3,
+	"pyu",	"ピュ", 3,
+	"pyo",	"ピョ", 3,
+	"hu",	"フ", 2,
+	"fu",	"フ", 2,
+	"bu",	"ブ", 2,
+	"pu",	"プ", 2,
+	"he",	"ヘ", 2,
+	"be",	"ベ", 2,
+	"pe",	"ペ", 2,
+	"ho",	"ホ", 2,
+	"bo",	"ボ", 2,
+	"po",	"ポ", 2,
+	"ma",	"マ", 2,
+	"mi",	"ミ", 2,
+	"mya",	"ミャ", 3,
+	"myu",	"ミュ", 3,
+	"myo",	"ミョ", 3,
+	"mu",	"ム", 2,
+	"me",	"メ", 2,
+	"mo",	"モ", 2,
+	"ya",	"ヤ", 2,
+	"yu",	"ユ", 2,
+	"yo",	"ヨ", 2,
+	"ra",	"ラ", 2,
+	"ri",	"リ", 2,
+	"rya",	"リャ", 3,
+	"ryu",	"リュ", 3,
+	"ryo",	"リョ", 3,
+	"ru",	"ル", 2,
+	"re",	"レ", 2,
+	"ro",	"ロ", 2,
+	"wa",	"ワ", 2,
+	"wi",	"ヰ", 2,
+	"we",	"ヱ", 2,
+	"wo",	"ヲ", 2,
+	"n",	"ン", 1,
+	"xn",	"ン", 2,
+	"v",	"ヴ", 1,
+	"xa",	"ァ", 2,
+	"xi",	"ィ", 2,
+	"xe",	"ェ", 2,
+	"xo",	"ォ", 2,
+	"cc",	"ッ", 1,
+	"dd",	"ッ", 1,
+	"kk",	"ッ", 1,
+	"pp",	"ッ", 1,
+	"tt",	"ッ", 1,
+	"tch",	"ッ", 1,
+	"ss",	"ッ", 1,
+	"xn",	"ン", 2,
+	"di",	"ディ", 2,
+	"fa",	"ファ", 2,
+	"fi",	"フィ", 2,
+	"fe",	"フェ", 2,
+	"fo",	"フォ", 2,
+	"va",	"ヴァ", 2,
+	"vi",	"ヴィ", 2,
+	"ve",	"ヴェ", 2,
+	"vo",	"ヴォ", 2,
+	".",	"。", 1,
+	",",	"、", 1,
+	0
+};
+
+Map hira[] = {
+	"a",	"あ", 1,
+	"-",	"ー", 1,
+	"i",	"い", 1,
+	"u",	"う", 1,
+	"e",	"え", 1,
+	"o",	"お", 1,
+	"ka",	"か", 2,
+	"ga",	"が", 2,
+	"ki",	"き", 2,
+	"kya",	"きゃ", 3,
+	"kyu",	"きゅ", 3,
+	"kyo",	"きょ", 3,
+	"gi",	"ぎ", 2,
+	"gya",	"ぎゃ", 3,
+	"gyu",	"ぎゅ", 3,
+	"gyo",	"ぎょ", 3,
+	"ku",	"く", 2,
+	"gu",	"ぐ", 2,
+	"ke",	"け", 2,
+	"ge",	"げ", 2,
+	"ko",	"こ", 2,
+	"go",	"ご", 2,
+	"sa",	"さ", 2,
+	"za",	"ざ", 2,
+	"si",	"し", 2,
+	"shi",	"し", 3,
+	"sha",	"しゃ", 3,
+	"shu",	"しゅ", 3,
+	"she",	"しぇ", 3,
+	"sho",	"しょ", 3,
+	"syo",	"しょ", 3,
+	"zi",	"ぢ", 2,
+	"ja",	"じゃ", 2,
+	"ju",	"じゅ", 2,
+	"je",	"じぇ", 2,
+	"jo",	"じょ", 2,
+	"su",	"す", 2,
+	"zu",	"ず", 2,
+	"se",	"せ", 2,
+	"ze",	"ぜ", 2,
+	"so",	"そ", 2,
+	"zo",	"ぞ", 2,
+	"ta",	"た", 2,
+	"da",	"だ", 2,
+	"ti",	"ち", 2,
+	"chi",	"ち", 3,
+	"cha",	"ちゃ", 3,
+	"chu",	"ちゅ", 3,
+	"tyu",	"ちゅ", 3,
+	"cho",	"ちょ", 3,
+	"ji",	"じ", 2,
+	"tu",	"つ", 2,
+	"tsu",	"つ", 3,
+	"du",	"づ", 2,
+	"te",	"て", 2,
+	"de",	"で", 2,
+	"to",	"と", 2,
+	"do",	"ど", 2,
+	"na",	"な", 2,
+	"ni",	"に", 2,
+	"nya",	"にゃ", 3,
+	"nyu",	"にゅ", 3,
+	"nyo",	"にょ", 3,
+	"nu",	"ぬ", 2,
+	"ne",	"ね", 2,
+	"no",	"の", 2,
+	"ha",	"は", 2,
+	"ba",	"ば", 2,
+	"va",	"ば", 2,
+	"pa",	"ぱ", 2,
+	"hi",	"ひ", 2,
+	"hya",	"ひゃ", 3,
+	"hyu",	"ひゅ", 3,
+	"hyo",	"ひょ", 3,
+	"bi",	"び", 2,
+	"bya",	"びゃ", 3,
+	"byu",	"びゅ", 3,
+	"byo",	"びょ", 3,
+	"vi",	"び", 2,
+	"pi",	"ぴ", 2,
+	"pya",	"ぴゃ", 3,
+	"pyu",	"ぴゅ", 3,
+	"pyo",	"ぴょ", 3,
+	"hu",	"ふ", 2,
+	"fu",	"ふ", 2,
+	"bu",	"ぶ", 2,
+	"vu",	"ぶ", 2,
+	"pu",	"ぷ", 2,
+	"he",	"へ", 2,
+	"be",	"べ", 2,
+	"ve",	"べ", 2,
+	"pe",	"ぺ", 2,
+	"ho",	"ほ", 2,
+	"bo",	"ぼ", 2,
+	"vo",	"ぼ", 2,
+	"po",	"ぽ", 2,
+	"ma",	"ま", 2,
+	"mi",	"み", 2,
+	"mya",	"みゃ", 3,
+	"myu",	"みゅ", 3,
+	"myo",	"みょ", 3,
+	"mu",	"む", 2,
+	"me",	"め", 2,
+	"mo",	"も", 2,
+	"ya",	"や", 2,
+	"yu",	"ゆ", 2,
+	"yo",	"よ", 2,
+	"ra",	"ら", 2,
+	"ri",	"り", 2,
+	"rya",	"りゃ", 3,
+	"ryu",	"りゅ", 3,
+	"ryo",	"りょ", 3,
+	"ru",	"る", 2,
+	"re",	"れ", 2,
+	"ro",	"ろ", 2,
+	"wa",	"わ", 2,
+	"wi",	"ゐ", 2,
+	"we",	"ゑ", 2,
+	"wo",	"を", 2,
+	"n",	"ん", 1,
+	"xn",	"ん", 2,
+	"v",	"\x80", 1,
+	"xa",	"ぁ", 2,
+	"xi",	"ぃ", 2,
+	"xu",	"ぅ", 2,
+	"xe",	"ぇ", 2,
+	"xo",	"ぉ", 2,
+	"cc",	"っ", 1,
+	"dd",	"っ", 1,
+	"kk",	"っ", 1,
+	"pp",	"っ", 1,
+	"tt",	"っ", 1,
+	"ss",	"っ", 1,
+	".",	"。", 1,
+	",",	"、", 1,
+	0,
+};
+
+Map cyril[] = {
+	"YO",	"Ё", 2,
+	"Yo",	"Ё", 2,
+	"A",	"А", 1,
+	"B",	"Б", 1,
+	"V",	"В", 1,
+	"G",	"Г", 1,
+	"D",	"Д", 1,
+	"Ye",	"Е", 1,
+	"YE",	"Е", 2,
+	"E",	"Е", 1,
+	"Zh",	"Ж", 2,
+	"ZH",	"Ж", 2,
+	"Z",	"З", 1,
+	"I",	"И", 1,
+	"J",	"Й", 1,
+	"K",	"К", 1,
+	"L",	"Л", 1,
+	"M",	"М", 1,
+	"N",	"Н", 1,
+	"O",	"О", 1,
+	"P",	"П", 1,
+	"R",	"Р", 1,
+	"S",	"С", 1,
+	"T",	"Т", 1,
+	"U",	"У", 1,
+	"F",	"Ф", 1,
+	"Kh",	"Х", 2,
+	"KH",	"Х", 2,
+	"X",	"Х", 1,
+	"Ts",	"Ц", 2,
+	"TS",	"Ц", 2,
+	"Ch",	"Ч", 2,
+	"CH",	"Ч", 2,
+	"Sh",	"Ш", 2,
+	"SH",	"Ш", 2,
+	"Shch",	"Щ", 4,
+	"SHCH",	"Щ", 4,
+	"''",	"ъ", 2,
+	"Y",	"Ы", 1,
+	"'",	"ь", 1,
+	"EH",	"Э", 2,
+	"Eh",	"Э", 2,
+	"Yu",	"Ю", 2,
+	"YU",	"Ю", 2,
+	"Ya",	"Я", 2,
+	"YA",	"Я", 2,
+	"a",	"а", 1,
+	"b",	"б", 1,
+	"v",	"в", 1,
+	"g",	"г", 1,
+	"d",	"д", 1,
+	"ye",	"е", 2,
+	"e",	"е", 1,
+	"zh",	"ж", 2,
+	"z",	"з", 1,
+	"i",	"и", 1,
+	"j",	"й", 1,
+	"k",	"к", 1,
+	"l",	"л", 1,
+	"m",	"м", 1,
+	"n",	"н", 1,
+	"o",	"о", 1,
+	"p",	"п", 1,
+	"r",	"р", 1,
+	"s",	"с", 1,
+	"t",	"т", 1,
+	"u",	"у", 1,
+	"f",	"ф", 1,
+	"kh",	"х", 2,
+	"x",	"х", 1,
+	"ts",	"ц", 2,
+	"ch",	"ч", 2,
+	"sh",	"ш", 2,
+	"shch",	"щ", 4,
+	"''",	"ъ", 2,
+	"y",	"ы", 1,
+	"'",	"ь", 1,
+	"eh",	"э", 2,
+	"yu",	"ю", 2,
+	"ya",	"я", 2,
+	"yo",	"ё", 2,
+	0,
+};
+
+Map greek[] = {
+	"A",	"Α", 1,
+	"'A",	"Ά", 2,
+	"B",	"Β", 1,
+	"G",	"Γ", 1,
+	"D",	"Δ", 1,
+	"E",	"Ε", 1,
+	"'E",	"Έ", 2,
+	"Z",	"Ζ", 1,
+	"E!",	"Η", 2,
+	"'E!",	"Έ", 3,
+	"TH",	"Θ", 2,
+	"Th",	"Θ", 2,
+	"I",	"Ι", 1,
+	"'I",	"Ί", 2,
+	"K",	"Κ", 1,
+	"L",	"Λ", 1,
+	"M",	"Μ", 1,
+	"N",	"Ν", 1,
+	"KS",	"Ξ", 2,
+	"Ks",	"Ξ", 2,
+	"O",	"Ο", 1,
+	"'O",	"Ό", 2,
+	"P",	"Π", 1,
+	"R",	"Ρ", 1,
+	"S",	"Σ", 1,
+	"T",	"Τ", 1,
+	"U",	"Υ", 1,
+	"'U",	"Ύ", 2,
+	"F",	"Φ", 1,
+	"CH",	"Χ", 2,
+	"Ch",	"Χ", 2,
+	"PS",	"Ψ", 2,
+	"Ps",	"Ψ", 2,
+	"O!",	"Ω", 2,
+	"W",	"Ω", 1,
+	"'O!",	"Ώ", 3,
+	"'W",	"Ώ", 2,
+	"a",	"α", 1,
+	"'a",	"ά", 2,
+	"b",	"β", 1,
+	"v",	"β", 1,
+	"g",	"γ", 1,
+	"d",	"δ", 1,
+	"e",	"ε", 1,
+	"'e",	"έ", 2,
+	"z",	"ζ", 1,
+	"e!",	"η", 2,
+	"'e!",	"ή", 3,
+	"ii",	"η", 2,
+	"'ii",	"ή", 3,
+	"h",	"η", 1,
+	"'h",	"ή", 2,
+	"th",	"θ", 2,
+	"i",	"ι", 1,
+	"'i",	"ί", 2,
+	"k",	"κ", 1,
+	"l",	"λ", 1,
+	"m",	"μ", 1,
+	"n",	"ν", 1,
+	"ks",	"ξ", 2,
+	"x",	"ξ", 1,
+	"o",	"ο", 1,
+	"'o",	"ό", 2,
+	"p",	"π", 1,
+	"r",	"ρ", 1,
+	"s ",	"ς", 1,
+	"s.",	"ς", 1,
+	"s,",	"ς", 1,
+	"s\n",	"ς", 1,
+	"s",	"σ", 1,
+	"t",	"τ", 1,
+	"u",	"υ", 1,
+	"'u",	"ΰ", 2,
+	"y",	"υ", 1,
+	"'y",	"ΰ", 2,
+	"f",	"φ", 1,
+	"ch",	"χ", 2,
+	"ps",	"ψ", 2,
+	"o!",	"ω", 2,
+	"w",	"ω", 1,
+	"'o!",	"ώ", 3,
+	"'w",	"ώ", 2,
+	0
+};
+
+Map hangul[] = {
+	"A",	"A",	1,
+	"B",	"ㅟ",	1,
+	"C",	"ㅊ",	1,
+	"E",	"ㄸ",	1,
+	"F",	"F",	1,
+	"G",	"G",	1,
+	"H",	"ㅙ",	1,
+	"J",	"ㅝ",	1,
+	"K",	"ㅘ",	1,
+	"L",	"ㅚ",	1,
+	"M",	"ㅢ",	1,
+	"N",	"ㅞ",	1,
+	"O",	"ㅒ",	1,
+	"P",	"ㅖ",	1,
+	"Q",	"ㅃ",	1,
+	"R",	"ㄲ",	1,
+	"S",	"S",	1,
+	"T",	"ㅆ",	1,
+	"V",	"V",	1,
+	"W",	"ㅉ",	1,
+	"a",	"ㅁ",	1,
+	"b",	"ㅠ",	1,
+	"c",	"c",	1,
+	"d",	"ㅇ",	1,
+	"e",	"ㄷ",	1,
+	"f",	"ㄹ",	1,
+	"g",	"ㅎ",	1,
+	"h",	"ㅗ",	1,
+	"i",	"ㅑ",	1,
+	"j",	"ㅓ",	1,
+	"k",	"ㅏ",	1,
+	"l",	"ㅣ",	1,
+	"m",	"ㅡ",	1,
+	"n",	"ㅜ",	1,
+	"o",	"ㅐ",	1,
+	"p",	"ㅔ",	1,
+	"q",	"ㅂ",	1,
+	"r",	"ㄱ",	1,
+	"s",	"ㄴ",	1,
+	"t",	"t",	1,
+	"u",	"ㅕ",	1,
+	"v",	"ㅍ",	1,
+	"w",	"ㅈ",	1,
+	"x",	"ㅌ",	1,
+	"y",	"ㅛ",	1,
+	"z",	"ㅋ",	1,
+	"rk",	"가",	2,
+	"ro",	"개",	2,
+	"ri",	"갸",	2,
+	"rO",	"걔",	2,
+	"rj",	"거",	2,
+	"rp",	"게",	2,
+	"ru",	"겨",	2,
+	"rP",	"계",	2,
+	"rh",	"고",	2,
+	"rK",	"과",	2,
+	"rH",	"괘",	2,
+	"rL",	"괴",	2,
+	"ry",	"교",	2,
+	"rn",	"구",	2,
+	"rJ",	"궈",	2,
+	"rN",	"궤",	2,
+	"rB",	"귀",	2,
+	"rb",	"규",	2,
+	"rm",	"그",	2,
+	"rM",	"긔",	2,
+	"rl",	"기",	2,
+	"Rk",	"까",	2,
+	"Ro",	"깨",	2,
+	"Ri",	"꺄",	2,
+	"Rj",	"꺼",	2,
+	"Rp",	"께",	2,
+	"Ru",	"껴",	2,
+	"RP",	"꼐",	2,
+	"Rh",	"꼬",	2,
+	"RK",	"꽈",	2,
+	"RH",	"꽤",	2,
+	"RL",	"꾀",	2,
+	"Ry",	"꾜",	2,
+	"Rn",	"꾸",	2,
+	"RJ",	"꿔",	2,
+	"RN",	"꿰",	2,
+	"RB",	"뀌",	2,
+	"Rb",	"뀨",	2,
+	"Rm",	"끄",	2,
+	"Rl",	"끼",	2,
+	"sk",	"나",	2,
+	"so",	"내",	2,
+	"si",	"냐",	2,
+	"sj",	"너",	2,
+	"sp",	"네",	2,
+	"su",	"녀",	2,
+	"sP",	"녜",	2,
+	"sh",	"노",	2,
+	"sK",	"놔",	2,
+	"sL",	"뇌",	2,
+	"sy",	"뇨",	2,
+	"sn",	"누",	2,
+	"sJ",	"눠",	2,
+	"sN",	"눼",	2,
+	"sB",	"뉘",	2,
+	"sb",	"뉴",	2,
+	"sm",	"느",	2,
+	"sM",	"늬",	2,
+	"sl",	"니",	2,
+	"ek",	"다",	2,
+	"eo",	"대",	2,
+	"ei",	"댜",	2,
+	"ej",	"더",	2,
+	"ep",	"데",	2,
+	"eu",	"뎌",	2,
+	"eP",	"뎨",	2,
+	"eh",	"도",	2,
+	"eK",	"돠",	2,
+	"eH",	"돼",	2,
+	"eL",	"되",	2,
+	"ey",	"됴",	2,
+	"en",	"두",	2,
+	"eJ",	"둬",	2,
+	"eN",	"뒈",	2,
+	"eB",	"뒤",	2,
+	"eb",	"듀",	2,
+	"em",	"드",	2,
+	"eM",	"듸",	2,
+	"el",	"디",	2,
+	"Ek",	"따",	2,
+	"Eo",	"때",	2,
+	"Ej",	"떠",	2,
+	"Ep",	"떼",	2,
+	"Eu",	"뗘",	2,
+	"Eh",	"또",	2,
+	"EK",	"똬",	2,
+	"EH",	"뙈",	2,
+	"EL",	"뙤",	2,
+	"En",	"뚜",	2,
+	"EN",	"뛔",	2,
+	"EB",	"뛰",	2,
+	"Em",	"뜨",	2,
+	"EM",	"띄",	2,
+	"El",	"띠",	2,
+	"fk",	"라",	2,
+	"fo",	"래",	2,
+	"fi",	"랴",	2,
+	"fj",	"러",	2,
+	"fp",	"레",	2,
+	"fu",	"려",	2,
+	"fP",	"례",	2,
+	"fh",	"로",	2,
+	"fK",	"롸",	2,
+	"fL",	"뢰",	2,
+	"fy",	"료",	2,
+	"fn",	"루",	2,
+	"fJ",	"뤄",	2,
+	"fN",	"뤠",	2,
+	"fB",	"뤼",	2,
+	"fb",	"류",	2,
+	"fm",	"르",	2,
+	"fl",	"리",	2,
+	"ak",	"마",	2,
+	"ao",	"매",	2,
+	"ai",	"먀",	2,
+	"aj",	"머",	2,
+	"ap",	"메",	2,
+	"au",	"며",	2,
+	"aP",	"몌",	2,
+	"ah",	"모",	2,
+	"aK",	"뫄",	2,
+	"aL",	"뫼",	2,
+	"ay",	"묘",	2,
+	"an",	"무",	2,
+	"aJ",	"뭐",	2,
+	"aN",	"뭬",	2,
+	"aB",	"뮈",	2,
+	"ab",	"뮤",	2,
+	"am",	"므",	2,
+	"al",	"미",	2,
+	"qk",	"바",	2,
+	"qo",	"배",	2,
+	"qi",	"뱌",	2,
+	"qj",	"버",	2,
+	"qp",	"베",	2,
+	"qu",	"벼",	2,
+	"qP",	"볘",	2,
+	"qh",	"보",	2,
+	"qK",	"봐",	2,
+	"qH",	"봬",	2,
+	"qL",	"뵈",	2,
+	"qy",	"뵤",	2,
+	"qn",	"부",	2,
+	"qJ",	"붜",	2,
+	"qN",	"붸",	2,
+	"qB",	"뷔",	2,
+	"qb",	"뷰",	2,
+	"qm",	"브",	2,
+	"ql",	"비",	2,
+	"Qk",	"빠",	2,
+	"Qo",	"빼",	2,
+	"Qi",	"뺘",	2,
+	"Qj",	"뻐",	2,
+	"Qp",	"뻬",	2,
+	"Qu",	"뼈",	2,
+	"Qh",	"뽀",	2,
+	"QL",	"뾔",	2,
+	"Qy",	"뾰",	2,
+	"Qn",	"뿌",	2,
+	"Qb",	"쀼",	2,
+	"Qm",	"쁘",	2,
+	"Ql",	"삐",	2,
+	"tk",	"사",	2,
+	"to",	"새",	2,
+	"ti",	"샤",	2,
+	"tO",	"섀",	2,
+	"tj",	"서",	2,
+	"tp",	"세",	2,
+	"tu",	"셔",	2,
+	"tP",	"셰",	2,
+	"th",	"소",	2,
+	"tK",	"솨",	2,
+	"tH",	"쇄",	2,
+	"tL",	"쇠",	2,
+	"ty",	"쇼",	2,
+	"tn",	"수",	2,
+	"tJ",	"숴",	2,
+	"tN",	"쉐",	2,
+	"tB",	"쉬",	2,
+	"tb",	"슈",	2,
+	"tm",	"스",	2,
+	"tl",	"시",	2,
+	"Tk",	"싸",	2,
+	"To",	"쌔",	2,
+	"Tj",	"써",	2,
+	"Tp",	"쎄",	2,
+	"Th",	"쏘",	2,
+	"TK",	"쏴",	2,
+	"TH",	"쐐",	2,
+	"TL",	"쐬",	2,
+	"Ty",	"쑈",	2,
+	"Tn",	"쑤",	2,
+	"TJ",	"쒀",	2,
+	"TN",	"쒜",	2,
+	"TB",	"쒸",	2,
+	"Tm",	"쓰",	2,
+	"TM",	"씌",	2,
+	"Tl",	"씨",	2,
+	"dk",	"아",	2,
+	"do",	"애",	2,
+	"di",	"야",	2,
+	"dO",	"얘",	2,
+	"dj",	"어",	2,
+	"dp",	"에",	2,
+	"du",	"여",	2,
+	"dP",	"예",	2,
+	"dh",	"오",	2,
+	"dK",	"와",	2,
+	"dH",	"왜",	2,
+	"dL",	"외",	2,
+	"dy",	"요",	2,
+	"dn",	"우",	2,
+	"dJ",	"워",	2,
+	"dN",	"웨",	2,
+	"dB",	"위",	2,
+	"db",	"유",	2,
+	"dm",	"으",	2,
+	"dM",	"의",	2,
+	"dl",	"이",	2,
+	"wk",	"자",	2,
+	"wo",	"재",	2,
+	"wi",	"쟈",	2,
+	"wO",	"쟤",	2,
+	"wj",	"저",	2,
+	"wp",	"제",	2,
+	"wu",	"져",	2,
+	"wP",	"졔",	2,
+	"wh",	"조",	2,
+	"wK",	"좌",	2,
+	"wH",	"좨",	2,
+	"wL",	"죄",	2,
+	"wy",	"죠",	2,
+	"wn",	"주",	2,
+	"wJ",	"줘",	2,
+	"wN",	"줴",	2,
+	"wB",	"쥐",	2,
+	"wb",	"쥬",	2,
+	"wm",	"즈",	2,
+	"wl",	"지",	2,
+	"Wk",	"짜",	2,
+	"Wo",	"째",	2,
+	"Wi",	"쨔",	2,
+	"Wj",	"쩌",	2,
+	"Wp",	"쩨",	2,
+	"Wu",	"쪄",	2,
+	"Wh",	"쪼",	2,
+	"WK",	"쫘",	2,
+	"WH",	"쫴",	2,
+	"WL",	"쬐",	2,
+	"Wn",	"쭈",	2,
+	"WJ",	"쭤",	2,
+	"WB",	"쮜",	2,
+	"Wb",	"쮸",	2,
+	"Wm",	"쯔",	2,
+	"Wl",	"찌",	2,
+	"ck",	"차",	2,
+	"co",	"채",	2,
+	"ci",	"챠",	2,
+	"cj",	"처",	2,
+	"cp",	"체",	2,
+	"cu",	"쳐",	2,
+	"cP",	"쳬",	2,
+	"ch",	"초",	2,
+	"cK",	"촤",	2,
+	"cL",	"최",	2,
+	"cy",	"쵸",	2,
+	"cn",	"추",	2,
+	"cJ",	"춰",	2,
+	"cN",	"췌",	2,
+	"cB",	"취",	2,
+	"cb",	"츄",	2,
+	"cm",	"츠",	2,
+	"cl",	"치",	2,
+	"zk",	"카",	2,
+	"zo",	"캐",	2,
+	"zi",	"캬",	2,
+	"zj",	"커",	2,
+	"zp",	"케",	2,
+	"zu",	"켜",	2,
+	"zP",	"켸",	2,
+	"zh",	"코",	2,
+	"zK",	"콰",	2,
+	"zH",	"쾌",	2,
+	"zL",	"쾨",	2,
+	"zy",	"쿄",	2,
+	"zn",	"쿠",	2,
+	"zJ",	"쿼",	2,
+	"zN",	"퀘",	2,
+	"zB",	"퀴",	2,
+	"zb",	"큐",	2,
+	"zm",	"크",	2,
+	"zl",	"키",	2,
+	"xk",	"타",	2,
+	"xo",	"태",	2,
+	"xi",	"탸",	2,
+	"xj",	"터",	2,
+	"xp",	"테",	2,
+	"xu",	"텨",	2,
+	"xP",	"톄",	2,
+	"xh",	"토",	2,
+	"xK",	"톼",	2,
+	"xH",	"퇘",	2,
+	"xL",	"퇴",	2,
+	"xy",	"툐",	2,
+	"xn",	"투",	2,
+	"xJ",	"퉈",	2,
+	"xN",	"퉤",	2,
+	"xB",	"튀",	2,
+	"xb",	"튜",	2,
+	"xm",	"트",	2,
+	"xM",	"틔",	2,
+	"xl",	"티",	2,
+	"vk",	"파",	2,
+	"vo",	"패",	2,
+	"vi",	"퍄",	2,
+	"vj",	"퍼",	2,
+	"vp",	"페",	2,
+	"vu",	"펴",	2,
+	"vP",	"폐",	2,
+	"vh",	"포",	2,
+	"vK",	"퐈",	2,
+	"vL",	"푀",	2,
+	"vy",	"표",	2,
+	"vn",	"푸",	2,
+	"vJ",	"풔",	2,
+	"vB",	"퓌",	2,
+	"vb",	"퓨",	2,
+	"vm",	"프",	2,
+	"vl",	"피",	2,
+	"gk",	"하",	2,
+	"go",	"해",	2,
+	"gi",	"햐",	2,
+	"gj",	"허",	2,
+	"gp",	"헤",	2,
+	"gu",	"혀",	2,
+	"gP",	"혜",	2,
+	"gh",	"호",	2,
+	"gK",	"화",	2,
+	"gH",	"홰",	2,
+	"gL",	"회",	2,
+	"gy",	"효",	2,
+	"gn",	"후",	2,
+	"gJ",	"훠",	2,
+	"gN",	"훼",	2,
+	"gB",	"휘",	2,
+	"gb",	"휴",	2,
+	"gm",	"흐",	2,
+	"gM",	"희",	2,
+	"gl",	"히",	2,
+	"rkr",	"각",	3,
+	"rks",	"간",	3,
+	"rke",	"갇",	3,
+	"rkf",	"갈",	3,
+	"rkG",	"갉",	3,
+	"rkM",	"갊",	3,
+	"rka",	"감",	3,
+	"rkq",	"갑",	3,
+	"rkC",	"값",	3,
+	"rkt",	"갓",	3,
+	"rkT",	"갔",	3,
+	"rkd",	"강",	3,
+	"rkw",	"갖",	3,
+	"rkc",	"갗",	3,
+	"rkx",	"같",	3,
+	"rkv",	"갚",	3,
+	"rkg",	"갛",	3,
+	"ror",	"객",	3,
+	"ros",	"갠",	3,
+	"rof",	"갤",	3,
+	"roa",	"갬",	3,
+	"roq",	"갭",	3,
+	"rot",	"갯",	3,
+	"roT",	"갰",	3,
+	"rod",	"갱",	3,
+	"rir",	"갹",	3,
+	"ris",	"갼",	3,
+	"rif",	"걀",	3,
+	"rit",	"걋",	3,
+	"rid",	"걍",	3,
+	"rOs",	"걘",	3,
+	"rOf",	"걜",	3,
+	"rjr",	"걱",	3,
+	"rjs",	"건",	3,
+	"rje",	"걷",	3,
+	"rjf",	"걸",	3,
+	"rjM",	"걺",	3,
+	"rja",	"검",	3,
+	"rjq",	"겁",	3,
+	"rjt",	"것",	3,
+	"rjT",	"겄",	3,
+	"rjd",	"겅",	3,
+	"rjw",	"겆",	3,
+	"rjx",	"겉",	3,
+	"rjv",	"겊",	3,
+	"rjg",	"겋",	3,
+	"rps",	"겐",	3,
+	"rpf",	"겔",	3,
+	"rpa",	"겜",	3,
+	"rpq",	"겝",	3,
+	"rpt",	"겟",	3,
+	"rpT",	"겠",	3,
+	"rpd",	"겡",	3,
+	"rur",	"격",	3,
+	"ruR",	"겪",	3,
+	"rus",	"견",	3,
+	"rue",	"겯",	3,
+	"ruf",	"결",	3,
+	"rua",	"겸",	3,
+	"ruq",	"겹",	3,
+	"rut",	"겻",	3,
+	"ruT",	"겼",	3,
+	"rud",	"경",	3,
+	"rux",	"곁",	3,
+	"rPs",	"곈",	3,
+	"rPf",	"곌",	3,
+	"rPq",	"곕",	3,
+	"rPt",	"곗",	3,
+	"rhr",	"곡",	3,
+	"rhs",	"곤",	3,
+	"rhe",	"곧",	3,
+	"rhf",	"골",	3,
+	"rhM",	"곪",	3,
+	"rhN",	"곬",	3,
+	"rhF",	"곯",	3,
+	"rha",	"곰",	3,
+	"rhq",	"곱",	3,
+	"rht",	"곳",	3,
+	"rhd",	"공",	3,
+	"rhw",	"곶",	3,
+	"rKr",	"곽",	3,
+	"rKs",	"관",	3,
+	"rKf",	"괄",	3,
+	"rKM",	"괆",	3,
+	"rKa",	"괌",	3,
+	"rKq",	"괍",	3,
+	"rKt",	"괏",	3,
+	"rKd",	"광",	3,
+	"rHs",	"괜",	3,
+	"rHf",	"괠",	3,
+	"rHq",	"괩",	3,
+	"rHT",	"괬",	3,
+	"rHd",	"괭",	3,
+	"rLr",	"괵",	3,
+	"rLs",	"괸",	3,
+	"rLf",	"괼",	3,
+	"rLa",	"굄",	3,
+	"rLq",	"굅",	3,
+	"rLt",	"굇",	3,
+	"rLd",	"굉",	3,
+	"rys",	"굔",	3,
+	"ryf",	"굘",	3,
+	"ryq",	"굡",	3,
+	"ryt",	"굣",	3,
+	"rnr",	"국",	3,
+	"rns",	"군",	3,
+	"rne",	"굳",	3,
+	"rnf",	"굴",	3,
+	"rnG",	"굵",	3,
+	"rnM",	"굶",	3,
+	"rnF",	"굻",	3,
+	"rna",	"굼",	3,
+	"rnq",	"굽",	3,
+	"rnt",	"굿",	3,
+	"rnd",	"궁",	3,
+	"rnw",	"궂",	3,
+	"rJr",	"궉",	3,
+	"rJs",	"권",	3,
+	"rJf",	"궐",	3,
+	"rJT",	"궜",	3,
+	"rJd",	"궝",	3,
+	"rNt",	"궷",	3,
+	"rBr",	"귁",	3,
+	"rBs",	"귄",	3,
+	"rBf",	"귈",	3,
+	"rBa",	"귐",	3,
+	"rBq",	"귑",	3,
+	"rBt",	"귓",	3,
+	"rbs",	"균",	3,
+	"rbf",	"귤",	3,
+	"rmr",	"극",	3,
+	"rms",	"근",	3,
+	"rme",	"귿",	3,
+	"rmf",	"글",	3,
+	"rmG",	"긁",	3,
+	"rma",	"금",	3,
+	"rmq",	"급",	3,
+	"rmt",	"긋",	3,
+	"rmd",	"긍",	3,
+	"rlr",	"긱",	3,
+	"rls",	"긴",	3,
+	"rle",	"긷",	3,
+	"rlf",	"길",	3,
+	"rlM",	"긺",	3,
+	"rla",	"김",	3,
+	"rlq",	"깁",	3,
+	"rlt",	"깃",	3,
+	"rld",	"깅",	3,
+	"rlw",	"깆",	3,
+	"rlv",	"깊",	3,
+	"Rkr",	"깍",	3,
+	"RkR",	"깎",	3,
+	"Rks",	"깐",	3,
+	"Rkf",	"깔",	3,
+	"RkM",	"깖",	3,
+	"Rka",	"깜",	3,
+	"Rkq",	"깝",	3,
+	"Rkt",	"깟",	3,
+	"RkT",	"깠",	3,
+	"Rkd",	"깡",	3,
+	"Rkx",	"깥",	3,
+	"Ror",	"깩",	3,
+	"Ros",	"깬",	3,
+	"Rof",	"깰",	3,
+	"Roa",	"깸",	3,
+	"Roq",	"깹",	3,
+	"Rot",	"깻",	3,
+	"RoT",	"깼",	3,
+	"Rod",	"깽",	3,
+	"Rir",	"꺅",	3,
+	"Rif",	"꺌",	3,
+	"Rjr",	"꺽",	3,
+	"RjR",	"꺾",	3,
+	"Rjs",	"껀",	3,
+	"Rjf",	"껄",	3,
+	"Rja",	"껌",	3,
+	"Rjq",	"껍",	3,
+	"Rjt",	"껏",	3,
+	"RjT",	"껐",	3,
+	"Rjd",	"껑",	3,
+	"Rpr",	"껙",	3,
+	"Rps",	"껜",	3,
+	"Rpa",	"껨",	3,
+	"Rpt",	"껫",	3,
+	"Rpd",	"껭",	3,
+	"Rus",	"껸",	3,
+	"Ruf",	"껼",	3,
+	"Rut",	"꼇",	3,
+	"RuT",	"꼈",	3,
+	"Rux",	"꼍",	3,
+	"Rhr",	"꼭",	3,
+	"Rhs",	"꼰",	3,
+	"RhH",	"꼲",	3,
+	"Rhf",	"꼴",	3,
+	"Rha",	"꼼",	3,
+	"Rhq",	"꼽",	3,
+	"Rht",	"꼿",	3,
+	"Rhd",	"꽁",	3,
+	"Rhw",	"꽂",	3,
+	"Rhc",	"꽃",	3,
+	"RKr",	"꽉",	3,
+	"RKf",	"꽐",	3,
+	"RKT",	"꽜",	3,
+	"RKd",	"꽝",	3,
+	"RHr",	"꽥",	3,
+	"RHd",	"꽹",	3,
+	"RLs",	"꾄",	3,
+	"RLf",	"꾈",	3,
+	"RLa",	"꾐",	3,
+	"RLq",	"꾑",	3,
+	"RLd",	"꾕",	3,
+	"Rnr",	"꾹",	3,
+	"Rns",	"꾼",	3,
+	"Rnf",	"꿀",	3,
+	"RnF",	"꿇",	3,
+	"Rna",	"꿈",	3,
+	"Rnq",	"꿉",	3,
+	"Rnt",	"꿋",	3,
+	"Rnd",	"꿍",	3,
+	"Rnw",	"꿎",	3,
+	"RJf",	"꿜",	3,
+	"RJT",	"꿨",	3,
+	"RJd",	"꿩",	3,
+	"RNr",	"꿱",	3,
+	"RNs",	"꿴",	3,
+	"RNf",	"꿸",	3,
+	"RNa",	"뀀",	3,
+	"RNq",	"뀁",	3,
+	"RNT",	"뀄",	3,
+	"RBs",	"뀐",	3,
+	"RBf",	"뀔",	3,
+	"RBa",	"뀜",	3,
+	"RBq",	"뀝",	3,
+	"Rmr",	"끅",	3,
+	"Rms",	"끈",	3,
+	"RmH",	"끊",	3,
+	"Rmf",	"끌",	3,
+	"RmM",	"끎",	3,
+	"RmF",	"끓",	3,
+	"Rma",	"끔",	3,
+	"Rmq",	"끕",	3,
+	"Rmt",	"끗",	3,
+	"Rmd",	"끙",	3,
+	"Rmx",	"끝",	3,
+	"Rlr",	"끽",	3,
+	"Rls",	"낀",	3,
+	"Rlf",	"낄",	3,
+	"Rla",	"낌",	3,
+	"Rlq",	"낍",	3,
+	"Rlt",	"낏",	3,
+	"Rld",	"낑",	3,
+	"skr",	"낙",	3,
+	"skR",	"낚",	3,
+	"sks",	"난",	3,
+	"ske",	"낟",	3,
+	"skf",	"날",	3,
+	"skG",	"낡",	3,
+	"skM",	"낢",	3,
+	"ska",	"남",	3,
+	"skq",	"납",	3,
+	"skt",	"낫",	3,
+	"skT",	"났",	3,
+	"skd",	"낭",	3,
+	"skw",	"낮",	3,
+	"skc",	"낯",	3,
+	"skx",	"낱",	3,
+	"skg",	"낳",	3,
+	"sor",	"낵",	3,
+	"sos",	"낸",	3,
+	"sof",	"낼",	3,
+	"soa",	"냄",	3,
+	"soq",	"냅",	3,
+	"sot",	"냇",	3,
+	"soT",	"냈",	3,
+	"sod",	"냉",	3,
+	"sir",	"냑",	3,
+	"sis",	"냔",	3,
+	"sif",	"냘",	3,
+	"sia",	"냠",	3,
+	"sid",	"냥",	3,
+	"sjr",	"넉",	3,
+	"sjS",	"넋",	3,
+	"sjs",	"넌",	3,
+	"sjf",	"널",	3,
+	"sjM",	"넒",	3,
+	"sjA",	"넓",	3,
+	"sja",	"넘",	3,
+	"sjq",	"넙",	3,
+	"sjt",	"넛",	3,
+	"sjT",	"넜",	3,
+	"sjd",	"넝",	3,
+	"sjg",	"넣",	3,
+	"spr",	"넥",	3,
+	"sps",	"넨",	3,
+	"spf",	"넬",	3,
+	"spa",	"넴",	3,
+	"spq",	"넵",	3,
+	"spt",	"넷",	3,
+	"spT",	"넸",	3,
+	"spd",	"넹",	3,
+	"sur",	"녁",	3,
+	"sus",	"년",	3,
+	"suf",	"녈",	3,
+	"sua",	"념",	3,
+	"suq",	"녑",	3,
+	"suT",	"녔",	3,
+	"sud",	"녕",	3,
+	"suz",	"녘",	3,
+	"sPs",	"녠",	3,
+	"shr",	"녹",	3,
+	"shs",	"논",	3,
+	"shf",	"놀",	3,
+	"shM",	"놂",	3,
+	"sha",	"놈",	3,
+	"shq",	"놉",	3,
+	"sht",	"놋",	3,
+	"shd",	"농",	3,
+	"shv",	"높",	3,
+	"shg",	"놓",	3,
+	"sKs",	"놘",	3,
+	"sKf",	"놜",	3,
+	"sKT",	"놨",	3,
+	"sLs",	"뇐",	3,
+	"sLf",	"뇔",	3,
+	"sLa",	"뇜",	3,
+	"sLq",	"뇝",	3,
+	"sLt",	"뇟",	3,
+	"syr",	"뇩",	3,
+	"sys",	"뇬",	3,
+	"syf",	"뇰",	3,
+	"syq",	"뇹",	3,
+	"syt",	"뇻",	3,
+	"syd",	"뇽",	3,
+	"snr",	"눅",	3,
+	"sns",	"눈",	3,
+	"sne",	"눋",	3,
+	"snf",	"눌",	3,
+	"sna",	"눔",	3,
+	"snq",	"눕",	3,
+	"snt",	"눗",	3,
+	"snd",	"눙",	3,
+	"sJT",	"눴",	3,
+	"sBs",	"뉜",	3,
+	"sBf",	"뉠",	3,
+	"sBa",	"뉨",	3,
+	"sBq",	"뉩",	3,
+	"sbr",	"뉵",	3,
+	"sbf",	"뉼",	3,
+	"sba",	"늄",	3,
+	"sbq",	"늅",	3,
+	"sbd",	"늉",	3,
+	"smr",	"늑",	3,
+	"sms",	"는",	3,
+	"smf",	"늘",	3,
+	"smG",	"늙",	3,
+	"smM",	"늚",	3,
+	"sma",	"늠",	3,
+	"smq",	"늡",	3,
+	"smt",	"늣",	3,
+	"smd",	"능",	3,
+	"smw",	"늦",	3,
+	"smv",	"늪",	3,
+	"sMs",	"늰",	3,
+	"sMf",	"늴",	3,
+	"slr",	"닉",	3,
+	"sls",	"닌",	3,
+	"slf",	"닐",	3,
+	"slM",	"닒",	3,
+	"sla",	"님",	3,
+	"slq",	"닙",	3,
+	"slt",	"닛",	3,
+	"sld",	"닝",	3,
+	"slv",	"닢",	3,
+	"ekr",	"닥",	3,
+	"ekR",	"닦",	3,
+	"eks",	"단",	3,
+	"eke",	"닫",	3,
+	"ekf",	"달",	3,
+	"ekG",	"닭",	3,
+	"ekM",	"닮",	3,
+	"ekA",	"닯",	3,
+	"ekF",	"닳",	3,
+	"eka",	"담",	3,
+	"ekq",	"답",	3,
+	"ekt",	"닷",	3,
+	"ekT",	"닸",	3,
+	"ekd",	"당",	3,
+	"ekw",	"닺",	3,
+	"ekc",	"닻",	3,
+	"ekg",	"닿",	3,
+	"eor",	"댁",	3,
+	"eos",	"댄",	3,
+	"eof",	"댈",	3,
+	"eoa",	"댐",	3,
+	"eoq",	"댑",	3,
+	"eot",	"댓",	3,
+	"eoT",	"댔",	3,
+	"eod",	"댕",	3,
+	"ejr",	"덕",	3,
+	"ejR",	"덖",	3,
+	"ejs",	"던",	3,
+	"eje",	"덛",	3,
+	"ejf",	"덜",	3,
+	"ejM",	"덞",	3,
+	"ejA",	"덟",	3,
+	"eja",	"덤",	3,
+	"ejq",	"덥",	3,
+	"ejt",	"덧",	3,
+	"ejd",	"덩",	3,
+	"ejc",	"덫",	3,
+	"ejv",	"덮",	3,
+	"epr",	"덱",	3,
+	"eps",	"덴",	3,
+	"epf",	"델",	3,
+	"epa",	"뎀",	3,
+	"epq",	"뎁",	3,
+	"ept",	"뎃",	3,
+	"epT",	"뎄",	3,
+	"epd",	"뎅",	3,
+	"eus",	"뎐",	3,
+	"euf",	"뎔",	3,
+	"euT",	"뎠",	3,
+	"eud",	"뎡",	3,
+	"ePs",	"뎬",	3,
+	"ehr",	"독",	3,
+	"ehs",	"돈",	3,
+	"ehe",	"돋",	3,
+	"ehf",	"돌",	3,
+	"ehM",	"돎",	3,
+	"ehN",	"돐",	3,
+	"eha",	"돔",	3,
+	"ehq",	"돕",	3,
+	"eht",	"돗",	3,
+	"ehd",	"동",	3,
+	"ehc",	"돛",	3,
+	"ehx",	"돝",	3,
+	"eKs",	"돤",	3,
+	"eKf",	"돨",	3,
+	"eHT",	"됐",	3,
+	"eLs",	"된",	3,
+	"eLf",	"될",	3,
+	"eLa",	"됨",	3,
+	"eLq",	"됩",	3,
+	"eLt",	"됫",	3,
+	"enr",	"둑",	3,
+	"ens",	"둔",	3,
+	"enf",	"둘",	3,
+	"ena",	"둠",	3,
+	"enq",	"둡",	3,
+	"ent",	"둣",	3,
+	"end",	"둥",	3,
+	"eJT",	"뒀",	3,
+	"eNd",	"뒝",	3,
+	"eBs",	"뒨",	3,
+	"eBf",	"뒬",	3,
+	"eBq",	"뒵",	3,
+	"eBt",	"뒷",	3,
+	"eBd",	"뒹",	3,
+	"ebs",	"듄",	3,
+	"ebf",	"듈",	3,
+	"eba",	"듐",	3,
+	"ebd",	"듕",	3,
+	"emr",	"득",	3,
+	"ems",	"든",	3,
+	"eme",	"듣",	3,
+	"emf",	"들",	3,
+	"emM",	"듦",	3,
+	"ema",	"듬",	3,
+	"emq",	"듭",	3,
+	"emt",	"듯",	3,
+	"emd",	"등",	3,
+	"elr",	"딕",	3,
+	"els",	"딘",	3,
+	"ele",	"딛",	3,
+	"elf",	"딜",	3,
+	"ela",	"딤",	3,
+	"elq",	"딥",	3,
+	"elt",	"딧",	3,
+	"elT",	"딨",	3,
+	"eld",	"딩",	3,
+	"elw",	"딪",	3,
+	"Ekr",	"딱",	3,
+	"Eks",	"딴",	3,
+	"Ekf",	"딸",	3,
+	"Eka",	"땀",	3,
+	"Ekq",	"땁",	3,
+	"Ekt",	"땃",	3,
+	"EkT",	"땄",	3,
+	"Ekd",	"땅",	3,
+	"Ekg",	"땋",	3,
+	"Eor",	"땍",	3,
+	"Eos",	"땐",	3,
+	"Eof",	"땔",	3,
+	"Eoa",	"땜",	3,
+	"Eoq",	"땝",	3,
+	"Eot",	"땟",	3,
+	"EoT",	"땠",	3,
+	"Eod",	"땡",	3,
+	"Ejr",	"떡",	3,
+	"Ejs",	"떤",	3,
+	"Ejf",	"떨",	3,
+	"EjM",	"떪",	3,
+	"EjA",	"떫",	3,
+	"Eja",	"떰",	3,
+	"Ejq",	"떱",	3,
+	"Ejt",	"떳",	3,
+	"EjT",	"떴",	3,
+	"Ejd",	"떵",	3,
+	"Ejg",	"떻",	3,
+	"Epr",	"떽",	3,
+	"Eps",	"뗀",	3,
+	"Epf",	"뗄",	3,
+	"Epa",	"뗌",	3,
+	"Epq",	"뗍",	3,
+	"Ept",	"뗏",	3,
+	"EpT",	"뗐",	3,
+	"Epd",	"뗑",	3,
+	"EuT",	"뗬",	3,
+	"Ehr",	"똑",	3,
+	"Ehs",	"똔",	3,
+	"Ehf",	"똘",	3,
+	"Ehd",	"똥",	3,
+	"EKf",	"똴",	3,
+	"ELs",	"뙨",	3,
+	"Enr",	"뚝",	3,
+	"Ens",	"뚠",	3,
+	"Enf",	"뚤",	3,
+	"EnF",	"뚫",	3,
+	"Ena",	"뚬",	3,
+	"End",	"뚱",	3,
+	"EBs",	"뛴",	3,
+	"EBf",	"뛸",	3,
+	"EBa",	"뜀",	3,
+	"EBq",	"뜁",	3,
+	"EBd",	"뜅",	3,
+	"Emr",	"뜩",	3,
+	"Ems",	"뜬",	3,
+	"Eme",	"뜯",	3,
+	"Emf",	"뜰",	3,
+	"Ema",	"뜸",	3,
+	"Emq",	"뜹",	3,
+	"Emt",	"뜻",	3,
+	"EMs",	"띈",	3,
+	"EMf",	"띌",	3,
+	"EMa",	"띔",	3,
+	"EMq",	"띕",	3,
+	"Els",	"띤",	3,
+	"Elf",	"띨",	3,
+	"Ela",	"띰",	3,
+	"Elq",	"띱",	3,
+	"Elt",	"띳",	3,
+	"Eld",	"띵",	3,
+	"fkr",	"락",	3,
+	"fks",	"란",	3,
+	"fkf",	"랄",	3,
+	"fka",	"람",	3,
+	"fkq",	"랍",	3,
+	"fkt",	"랏",	3,
+	"fkT",	"랐",	3,
+	"fkd",	"랑",	3,
+	"fkw",	"랒",	3,
+	"fkv",	"랖",	3,
+	"fkg",	"랗",	3,
+	"for",	"랙",	3,
+	"fos",	"랜",	3,
+	"fof",	"랠",	3,
+	"foa",	"램",	3,
+	"foq",	"랩",	3,
+	"fot",	"랫",	3,
+	"foT",	"랬",	3,
+	"fod",	"랭",	3,
+	"fir",	"략",	3,
+	"fis",	"랸",	3,
+	"fit",	"럇",	3,
+	"fid",	"량",	3,
+	"fjr",	"럭",	3,
+	"fjs",	"런",	3,
+	"fjf",	"럴",	3,
+	"fja",	"럼",	3,
+	"fjq",	"럽",	3,
+	"fjt",	"럿",	3,
+	"fjT",	"렀",	3,
+	"fjd",	"렁",	3,
+	"fjg",	"렇",	3,
+	"fpr",	"렉",	3,
+	"fps",	"렌",	3,
+	"fpf",	"렐",	3,
+	"fpa",	"렘",	3,
+	"fpq",	"렙",	3,
+	"fpt",	"렛",	3,
+	"fpd",	"렝",	3,
+	"fur",	"력",	3,
+	"fus",	"련",	3,
+	"fuf",	"렬",	3,
+	"fua",	"렴",	3,
+	"fuq",	"렵",	3,
+	"fut",	"렷",	3,
+	"fuT",	"렸",	3,
+	"fud",	"령",	3,
+	"fPs",	"롄",	3,
+	"fPq",	"롑",	3,
+	"fPt",	"롓",	3,
+	"fhr",	"록",	3,
+	"fhs",	"론",	3,
+	"fhf",	"롤",	3,
+	"fha",	"롬",	3,
+	"fhq",	"롭",	3,
+	"fht",	"롯",	3,
+	"fhd",	"롱",	3,
+	"fKs",	"롼",	3,
+	"fKd",	"뢍",	3,
+	"fHT",	"뢨",	3,
+	"fLs",	"뢴",	3,
+	"fLf",	"뢸",	3,
+	"fLa",	"룀",	3,
+	"fLq",	"룁",	3,
+	"fLt",	"룃",	3,
+	"fLd",	"룅",	3,
+	"fys",	"룐",	3,
+	"fyf",	"룔",	3,
+	"fyq",	"룝",	3,
+	"fyt",	"룟",	3,
+	"fyd",	"룡",	3,
+	"fnr",	"룩",	3,
+	"fns",	"룬",	3,
+	"fnf",	"룰",	3,
+	"fna",	"룸",	3,
+	"fnq",	"룹",	3,
+	"fnt",	"룻",	3,
+	"fnd",	"룽",	3,
+	"fJT",	"뤘",	3,
+	"fBr",	"뤽",	3,
+	"fBs",	"륀",	3,
+	"fBf",	"륄",	3,
+	"fBa",	"륌",	3,
+	"fBt",	"륏",	3,
+	"fBd",	"륑",	3,
+	"fbr",	"륙",	3,
+	"fbs",	"륜",	3,
+	"fbf",	"률",	3,
+	"fba",	"륨",	3,
+	"fbq",	"륩",	3,
+	"fbt",	"륫",	3,
+	"fbd",	"륭",	3,
+	"fmr",	"륵",	3,
+	"fms",	"른",	3,
+	"fmf",	"를",	3,
+	"fma",	"름",	3,
+	"fmq",	"릅",	3,
+	"fmt",	"릇",	3,
+	"fmd",	"릉",	3,
+	"fmw",	"릊",	3,
+	"fmx",	"릍",	3,
+	"fmv",	"릎",	3,
+	"flr",	"릭",	3,
+	"fls",	"린",	3,
+	"flf",	"릴",	3,
+	"fla",	"림",	3,
+	"flq",	"립",	3,
+	"flt",	"릿",	3,
+	"fld",	"링",	3,
+	"akr",	"막",	3,
+	"aks",	"만",	3,
+	"akH",	"많",	3,
+	"ake",	"맏",	3,
+	"akf",	"말",	3,
+	"akG",	"맑",	3,
+	"akM",	"맒",	3,
+	"aka",	"맘",	3,
+	"akq",	"맙",	3,
+	"akt",	"맛",	3,
+	"akd",	"망",	3,
+	"akw",	"맞",	3,
+	"akx",	"맡",	3,
+	"akg",	"맣",	3,
+	"aor",	"맥",	3,
+	"aos",	"맨",	3,
+	"aof",	"맬",	3,
+	"aoa",	"맴",	3,
+	"aoq",	"맵",	3,
+	"aot",	"맷",	3,
+	"aoT",	"맸",	3,
+	"aod",	"맹",	3,
+	"aow",	"맺",	3,
+	"air",	"먁",	3,
+	"aif",	"먈",	3,
+	"aid",	"먕",	3,
+	"ajr",	"먹",	3,
+	"ajs",	"먼",	3,
+	"ajf",	"멀",	3,
+	"ajM",	"멂",	3,
+	"aja",	"멈",	3,
+	"ajq",	"멉",	3,
+	"ajt",	"멋",	3,
+	"ajd",	"멍",	3,
+	"ajw",	"멎",	3,
+	"ajg",	"멓",	3,
+	"apr",	"멕",	3,
+	"aps",	"멘",	3,
+	"apf",	"멜",	3,
+	"apa",	"멤",	3,
+	"apq",	"멥",	3,
+	"apt",	"멧",	3,
+	"apT",	"멨",	3,
+	"apd",	"멩",	3,
+	"aur",	"멱",	3,
+	"aus",	"면",	3,
+	"auf",	"멸",	3,
+	"aut",	"몃",	3,
+	"auT",	"몄",	3,
+	"aud",	"명",	3,
+	"auc",	"몇",	3,
+	"ahr",	"목",	3,
+	"ahS",	"몫",	3,
+	"ahs",	"몬",	3,
+	"ahf",	"몰",	3,
+	"ahM",	"몲",	3,
+	"aha",	"몸",	3,
+	"ahq",	"몹",	3,
+	"aht",	"못",	3,
+	"ahd",	"몽",	3,
+	"aKs",	"뫈",	3,
+	"aKT",	"뫘",	3,
+	"aKd",	"뫙",	3,
+	"aLs",	"묀",	3,
+	"aLf",	"묄",	3,
+	"aLq",	"묍",	3,
+	"aLt",	"묏",	3,
+	"aLd",	"묑",	3,
+	"ays",	"묜",	3,
+	"ayf",	"묠",	3,
+	"ayq",	"묩",	3,
+	"ayt",	"묫",	3,
+	"anr",	"묵",	3,
+	"anR",	"묶",	3,
+	"ans",	"문",	3,
+	"ane",	"묻",	3,
+	"anf",	"물",	3,
+	"anG",	"묽",	3,
+	"anM",	"묾",	3,
+	"ana",	"뭄",	3,
+	"anq",	"뭅",	3,
+	"ant",	"뭇",	3,
+	"and",	"뭉",	3,
+	"anx",	"뭍",	3,
+	"ang",	"뭏",	3,
+	"aJs",	"뭔",	3,
+	"aJf",	"뭘",	3,
+	"aJq",	"뭡",	3,
+	"aJt",	"뭣",	3,
+	"aBs",	"뮌",	3,
+	"aBf",	"뮐",	3,
+	"abs",	"뮨",	3,
+	"abf",	"뮬",	3,
+	"aba",	"뮴",	3,
+	"abt",	"뮷",	3,
+	"ams",	"믄",	3,
+	"amf",	"믈",	3,
+	"ama",	"믐",	3,
+	"amt",	"믓",	3,
+	"alr",	"믹",	3,
+	"als",	"민",	3,
+	"ale",	"믿",	3,
+	"alf",	"밀",	3,
+	"alM",	"밂",	3,
+	"ala",	"밈",	3,
+	"alq",	"밉",	3,
+	"alt",	"밋",	3,
+	"alT",	"밌",	3,
+	"ald",	"밍",	3,
+	"alc",	"및",	3,
+	"alx",	"밑",	3,
+	"qkr",	"박",	3,
+	"qkR",	"밖",	3,
+	"qkS",	"밗",	3,
+	"qks",	"반",	3,
+	"qke",	"받",	3,
+	"qkf",	"발",	3,
+	"qkG",	"밝",	3,
+	"qkM",	"밞",	3,
+	"qkA",	"밟",	3,
+	"qka",	"밤",	3,
+	"qkq",	"밥",	3,
+	"qkt",	"밧",	3,
+	"qkd",	"방",	3,
+	"qkx",	"밭",	3,
+	"qor",	"백",	3,
+	"qos",	"밴",	3,
+	"qof",	"밸",	3,
+	"qoa",	"뱀",	3,
+	"qoq",	"뱁",	3,
+	"qot",	"뱃",	3,
+	"qoT",	"뱄",	3,
+	"qod",	"뱅",	3,
+	"qox",	"뱉",	3,
+	"qir",	"뱍",	3,
+	"qis",	"뱐",	3,
+	"qiq",	"뱝",	3,
+	"qjr",	"벅",	3,
+	"qjs",	"번",	3,
+	"qje",	"벋",	3,
+	"qjf",	"벌",	3,
+	"qjM",	"벎",	3,
+	"qja",	"범",	3,
+	"qjq",	"법",	3,
+	"qjt",	"벗",	3,
+	"qjd",	"벙",	3,
+	"qjw",	"벚",	3,
+	"qpr",	"벡",	3,
+	"qps",	"벤",	3,
+	"qpe",	"벧",	3,
+	"qpf",	"벨",	3,
+	"qpa",	"벰",	3,
+	"qpq",	"벱",	3,
+	"qpt",	"벳",	3,
+	"qpT",	"벴",	3,
+	"qpd",	"벵",	3,
+	"qur",	"벽",	3,
+	"qus",	"변",	3,
+	"quf",	"별",	3,
+	"quq",	"볍",	3,
+	"qut",	"볏",	3,
+	"quT",	"볐",	3,
+	"qud",	"병",	3,
+	"qux",	"볕",	3,
+	"qPs",	"볜",	3,
+	"qhr",	"복",	3,
+	"qhR",	"볶",	3,
+	"qhs",	"본",	3,
+	"qhf",	"볼",	3,
+	"qha",	"봄",	3,
+	"qhq",	"봅",	3,
+	"qht",	"봇",	3,
+	"qhd",	"봉",	3,
+	"qKs",	"봔",	3,
+	"qKT",	"봤",	3,
+	"qHT",	"뵀",	3,
+	"qLr",	"뵉",	3,
+	"qLs",	"뵌",	3,
+	"qLf",	"뵐",	3,
+	"qLa",	"뵘",	3,
+	"qLq",	"뵙",	3,
+	"qys",	"뵨",	3,
+	"qnr",	"북",	3,
+	"qns",	"분",	3,
+	"qne",	"붇",	3,
+	"qnf",	"불",	3,
+	"qnG",	"붉",	3,
+	"qnM",	"붊",	3,
+	"qna",	"붐",	3,
+	"qnq",	"붑",	3,
+	"qnt",	"붓",	3,
+	"qnd",	"붕",	3,
+	"qnx",	"붙",	3,
+	"qnv",	"붚",	3,
+	"qJf",	"붤",	3,
+	"qJT",	"붰",	3,
+	"qBr",	"뷕",	3,
+	"qBs",	"뷘",	3,
+	"qBf",	"뷜",	3,
+	"qBd",	"뷩",	3,
+	"qbs",	"뷴",	3,
+	"qbf",	"뷸",	3,
+	"qba",	"븀",	3,
+	"qbt",	"븃",	3,
+	"qbd",	"븅",	3,
+	"qmr",	"븍",	3,
+	"qms",	"븐",	3,
+	"qmf",	"블",	3,
+	"qma",	"븜",	3,
+	"qmq",	"븝",	3,
+	"qmt",	"븟",	3,
+	"qlr",	"빅",	3,
+	"qls",	"빈",	3,
+	"qlf",	"빌",	3,
+	"qlM",	"빎",	3,
+	"qla",	"빔",	3,
+	"qlq",	"빕",	3,
+	"qlt",	"빗",	3,
+	"qld",	"빙",	3,
+	"qlw",	"빚",	3,
+	"qlc",	"빛",	3,
+	"Qkr",	"빡",	3,
+	"Qks",	"빤",	3,
+	"Qkf",	"빨",	3,
+	"QkM",	"빪",	3,
+	"Qka",	"빰",	3,
+	"Qkq",	"빱",	3,
+	"Qkt",	"빳",	3,
+	"QkT",	"빴",	3,
+	"Qkd",	"빵",	3,
+	"Qkg",	"빻",	3,
+	"Qor",	"빽",	3,
+	"Qos",	"뺀",	3,
+	"Qof",	"뺄",	3,
+	"Qoa",	"뺌",	3,
+	"Qoq",	"뺍",	3,
+	"Qot",	"뺏",	3,
+	"QoT",	"뺐",	3,
+	"Qod",	"뺑",	3,
+	"Qir",	"뺙",	3,
+	"Qia",	"뺨",	3,
+	"Qjr",	"뻑",	3,
+	"Qjs",	"뻔",	3,
+	"Qje",	"뻗",	3,
+	"Qjf",	"뻘",	3,
+	"Qja",	"뻠",	3,
+	"Qjt",	"뻣",	3,
+	"QjT",	"뻤",	3,
+	"Qjd",	"뻥",	3,
+	"Qpd",	"뼁",	3,
+	"Qur",	"뼉",	3,
+	"Qua",	"뼘",	3,
+	"Quq",	"뼙",	3,
+	"Qut",	"뼛",	3,
+	"QuT",	"뼜",	3,
+	"Qud",	"뼝",	3,
+	"Qhr",	"뽁",	3,
+	"Qhs",	"뽄",	3,
+	"Qhf",	"뽈",	3,
+	"Qha",	"뽐",	3,
+	"Qhq",	"뽑",	3,
+	"Qhd",	"뽕",	3,
+	"Qyd",	"뿅",	3,
+	"Qnr",	"뿍",	3,
+	"Qns",	"뿐",	3,
+	"Qnf",	"뿔",	3,
+	"Qna",	"뿜",	3,
+	"Qnt",	"뿟",	3,
+	"Qnd",	"뿡",	3,
+	"Qbd",	"쁑",	3,
+	"Qms",	"쁜",	3,
+	"Qmf",	"쁠",	3,
+	"Qma",	"쁨",	3,
+	"Qmq",	"쁩",	3,
+	"Qlr",	"삑",	3,
+	"Qls",	"삔",	3,
+	"Qlf",	"삘",	3,
+	"Qla",	"삠",	3,
+	"Qlq",	"삡",	3,
+	"Qlt",	"삣",	3,
+	"Qld",	"삥",	3,
+	"tkr",	"삭",	3,
+	"tkS",	"삯",	3,
+	"tks",	"산",	3,
+	"tke",	"삳",	3,
+	"tkf",	"살",	3,
+	"tkG",	"삵",	3,
+	"tkM",	"삶",	3,
+	"tka",	"삼",	3,
+	"tkq",	"삽",	3,
+	"tkt",	"삿",	3,
+	"tkT",	"샀",	3,
+	"tkd",	"상",	3,
+	"tkx",	"샅",	3,
+	"tor",	"색",	3,
+	"tos",	"샌",	3,
+	"tof",	"샐",	3,
+	"toa",	"샘",	3,
+	"toq",	"샙",	3,
+	"tot",	"샛",	3,
+	"toT",	"샜",	3,
+	"tod",	"생",	3,
+	"tir",	"샥",	3,
+	"tis",	"샨",	3,
+	"tif",	"샬",	3,
+	"tia",	"샴",	3,
+	"tiq",	"샵",	3,
+	"tit",	"샷",	3,
+	"tid",	"샹",	3,
+	"tOs",	"섄",	3,
+	"tOf",	"섈",	3,
+	"tOa",	"섐",	3,
+	"tOd",	"섕",	3,
+	"tjr",	"석",	3,
+	"tjR",	"섞",	3,
+	"tjS",	"섟",	3,
+	"tjs",	"선",	3,
+	"tje",	"섣",	3,
+	"tjf",	"설",	3,
+	"tjM",	"섦",	3,
+	"tjA",	"섧",	3,
+	"tja",	"섬",	3,
+	"tjq",	"섭",	3,
+	"tjt",	"섯",	3,
+	"tjT",	"섰",	3,
+	"tjd",	"성",	3,
+	"tjv",	"섶",	3,
+	"tpr",	"섹",	3,
+	"tps",	"센",	3,
+	"tpf",	"셀",	3,
+	"tpa",	"셈",	3,
+	"tpq",	"셉",	3,
+	"tpt",	"셋",	3,
+	"tpT",	"셌",	3,
+	"tpd",	"셍",	3,
+	"tur",	"셕",	3,
+	"tus",	"션",	3,
+	"tuf",	"셜",	3,
+	"tua",	"셤",	3,
+	"tuq",	"셥",	3,
+	"tut",	"셧",	3,
+	"tuT",	"셨",	3,
+	"tud",	"셩",	3,
+	"tPs",	"셴",	3,
+	"tPf",	"셸",	3,
+	"tPd",	"솅",	3,
+	"thr",	"속",	3,
+	"thR",	"솎",	3,
+	"ths",	"손",	3,
+	"thf",	"솔",	3,
+	"thM",	"솖",	3,
+	"tha",	"솜",	3,
+	"thq",	"솝",	3,
+	"tht",	"솟",	3,
+	"thd",	"송",	3,
+	"thx",	"솥",	3,
+	"tKr",	"솩",	3,
+	"tKs",	"솬",	3,
+	"tKf",	"솰",	3,
+	"tKd",	"솽",	3,
+	"tHs",	"쇈",	3,
+	"tHf",	"쇌",	3,
+	"tHa",	"쇔",	3,
+	"tHt",	"쇗",	3,
+	"tHT",	"쇘",	3,
+	"tLs",	"쇤",	3,
+	"tLf",	"쇨",	3,
+	"tLa",	"쇰",	3,
+	"tLq",	"쇱",	3,
+	"tLt",	"쇳",	3,
+	"tyr",	"쇽",	3,
+	"tys",	"숀",	3,
+	"tyf",	"숄",	3,
+	"tya",	"숌",	3,
+	"tyq",	"숍",	3,
+	"tyt",	"숏",	3,
+	"tyd",	"숑",	3,
+	"tnr",	"숙",	3,
+	"tns",	"순",	3,
+	"tne",	"숟",	3,
+	"tnf",	"술",	3,
+	"tna",	"숨",	3,
+	"tnq",	"숩",	3,
+	"tnt",	"숫",	3,
+	"tnd",	"숭",	3,
+	"tnc",	"숯",	3,
+	"tnx",	"숱",	3,
+	"tnv",	"숲",	3,
+	"tJT",	"쉈",	3,
+	"tNr",	"쉑",	3,
+	"tNs",	"쉔",	3,
+	"tNf",	"쉘",	3,
+	"tNa",	"쉠",	3,
+	"tNd",	"쉥",	3,
+	"tBr",	"쉭",	3,
+	"tBs",	"쉰",	3,
+	"tBf",	"쉴",	3,
+	"tBa",	"쉼",	3,
+	"tBq",	"쉽",	3,
+	"tBt",	"쉿",	3,
+	"tBd",	"슁",	3,
+	"tbr",	"슉",	3,
+	"tbf",	"슐",	3,
+	"tba",	"슘",	3,
+	"tbt",	"슛",	3,
+	"tbd",	"슝",	3,
+	"tmr",	"슥",	3,
+	"tms",	"슨",	3,
+	"tmf",	"슬",	3,
+	"tmG",	"슭",	3,
+	"tma",	"슴",	3,
+	"tmq",	"습",	3,
+	"tmt",	"슷",	3,
+	"tmd",	"승",	3,
+	"tlr",	"식",	3,
+	"tls",	"신",	3,
+	"tle",	"싣",	3,
+	"tlf",	"실",	3,
+	"tlF",	"싫",	3,
+	"tla",	"심",	3,
+	"tlq",	"십",	3,
+	"tlt",	"싯",	3,
+	"tld",	"싱",	3,
+	"tlv",	"싶",	3,
+	"Tkr",	"싹",	3,
+	"TkS",	"싻",	3,
+	"Tks",	"싼",	3,
+	"Tkf",	"쌀",	3,
+	"Tka",	"쌈",	3,
+	"Tkq",	"쌉",	3,
+	"TkT",	"쌌",	3,
+	"Tkd",	"쌍",	3,
+	"Tkg",	"쌓",	3,
+	"Tor",	"쌕",	3,
+	"Tos",	"쌘",	3,
+	"Tof",	"쌜",	3,
+	"Toa",	"쌤",	3,
+	"Toq",	"쌥",	3,
+	"ToT",	"쌨",	3,
+	"Tod",	"쌩",	3,
+	"Tid",	"썅",	3,
+	"Tjr",	"썩",	3,
+	"Tjs",	"썬",	3,
+	"Tjf",	"썰",	3,
+	"TjM",	"썲",	3,
+	"Tja",	"썸",	3,
+	"Tjq",	"썹",	3,
+	"TjT",	"썼",	3,
+	"Tjd",	"썽",	3,
+	"Tps",	"쎈",	3,
+	"Tpf",	"쎌",	3,
+	"TPs",	"쏀",	3,
+	"Thr",	"쏙",	3,
+	"Ths",	"쏜",	3,
+	"The",	"쏟",	3,
+	"Thf",	"쏠",	3,
+	"ThM",	"쏢",	3,
+	"Tha",	"쏨",	3,
+	"Thq",	"쏩",	3,
+	"Thd",	"쏭",	3,
+	"TKr",	"쏵",	3,
+	"TKs",	"쏸",	3,
+	"TKT",	"쐈",	3,
+	"THT",	"쐤",	3,
+	"TLs",	"쐰",	3,
+	"TLf",	"쐴",	3,
+	"TLa",	"쐼",	3,
+	"TLq",	"쐽",	3,
+	"Tnr",	"쑥",	3,
+	"Tns",	"쑨",	3,
+	"Tnf",	"쑬",	3,
+	"Tna",	"쑴",	3,
+	"Tnq",	"쑵",	3,
+	"Tnd",	"쑹",	3,
+	"TJT",	"쒔",	3,
+	"TBs",	"쒼",	3,
+	"Tbd",	"쓩",	3,
+	"Tmr",	"쓱",	3,
+	"Tms",	"쓴",	3,
+	"Tmf",	"쓸",	3,
+	"TmM",	"쓺",	3,
+	"TmF",	"쓿",	3,
+	"Tma",	"씀",	3,
+	"Tmq",	"씁",	3,
+	"TMs",	"씐",	3,
+	"TMf",	"씔",	3,
+	"TMa",	"씜",	3,
+	"Tlr",	"씩",	3,
+	"Tls",	"씬",	3,
+	"Tlf",	"씰",	3,
+	"Tla",	"씸",	3,
+	"Tlq",	"씹",	3,
+	"Tlt",	"씻",	3,
+	"Tld",	"씽",	3,
+	"dkr",	"악",	3,
+	"dks",	"안",	3,
+	"dkJ",	"앉",	3,
+	"dkH",	"않",	3,
+	"dkf",	"알",	3,
+	"dkG",	"앍",	3,
+	"dkM",	"앎",	3,
+	"dkF",	"앓",	3,
+	"dka",	"암",	3,
+	"dkq",	"압",	3,
+	"dkt",	"앗",	3,
+	"dkT",	"았",	3,
+	"dkd",	"앙",	3,
+	"dkx",	"앝",	3,
+	"dkv",	"앞",	3,
+	"dor",	"액",	3,
+	"dos",	"앤",	3,
+	"dof",	"앨",	3,
+	"doa",	"앰",	3,
+	"doq",	"앱",	3,
+	"dot",	"앳",	3,
+	"doT",	"앴",	3,
+	"dod",	"앵",	3,
+	"dir",	"약",	3,
+	"dis",	"얀",	3,
+	"dif",	"얄",	3,
+	"diA",	"얇",	3,
+	"dia",	"얌",	3,
+	"diq",	"얍",	3,
+	"dit",	"얏",	3,
+	"did",	"양",	3,
+	"dix",	"얕",	3,
+	"dig",	"얗",	3,
+	"dOs",	"얜",	3,
+	"dOf",	"얠",	3,
+	"dOq",	"얩",	3,
+	"djr",	"억",	3,
+	"djs",	"언",	3,
+	"djJ",	"얹",	3,
+	"dje",	"얻",	3,
+	"djf",	"얼",	3,
+	"djG",	"얽",	3,
+	"djM",	"얾",	3,
+	"dja",	"엄",	3,
+	"djq",	"업",	3,
+	"djC",	"없",	3,
+	"djt",	"엇",	3,
+	"djT",	"었",	3,
+	"djd",	"엉",	3,
+	"djw",	"엊",	3,
+	"djz",	"엌",	3,
+	"djv",	"엎",	3,
+	"dpr",	"엑",	3,
+	"dps",	"엔",	3,
+	"dpf",	"엘",	3,
+	"dpa",	"엠",	3,
+	"dpq",	"엡",	3,
+	"dpt",	"엣",	3,
+	"dpd",	"엥",	3,
+	"dur",	"역",	3,
+	"duR",	"엮",	3,
+	"dus",	"연",	3,
+	"duf",	"열",	3,
+	"duM",	"엶",	3,
+	"duA",	"엷",	3,
+	"dua",	"염",	3,
+	"duq",	"엽",	3,
+	"duC",	"엾",	3,
+	"dut",	"엿",	3,
+	"duT",	"였",	3,
+	"dud",	"영",	3,
+	"dux",	"옅",	3,
+	"duv",	"옆",	3,
+	"dug",	"옇",	3,
+	"dPs",	"옌",	3,
+	"dPf",	"옐",	3,
+	"dPa",	"옘",	3,
+	"dPq",	"옙",	3,
+	"dPt",	"옛",	3,
+	"dPT",	"옜",	3,
+	"dhr",	"옥",	3,
+	"dhs",	"온",	3,
+	"dhf",	"올",	3,
+	"dhG",	"옭",	3,
+	"dhM",	"옮",	3,
+	"dhN",	"옰",	3,
+	"dhF",	"옳",	3,
+	"dha",	"옴",	3,
+	"dhq",	"옵",	3,
+	"dht",	"옷",	3,
+	"dhd",	"옹",	3,
+	"dhc",	"옻",	3,
+	"dKr",	"왁",	3,
+	"dKs",	"완",	3,
+	"dKf",	"왈",	3,
+	"dKa",	"왐",	3,
+	"dKq",	"왑",	3,
+	"dKt",	"왓",	3,
+	"dKT",	"왔",	3,
+	"dKd",	"왕",	3,
+	"dHr",	"왝",	3,
+	"dHs",	"왠",	3,
+	"dHa",	"왬",	3,
+	"dHt",	"왯",	3,
+	"dHd",	"왱",	3,
+	"dLr",	"왹",	3,
+	"dLs",	"왼",	3,
+	"dLf",	"욀",	3,
+	"dLa",	"욈",	3,
+	"dLq",	"욉",	3,
+	"dLt",	"욋",	3,
+	"dLd",	"욍",	3,
+	"dyr",	"욕",	3,
+	"dys",	"욘",	3,
+	"dyf",	"욜",	3,
+	"dya",	"욤",	3,
+	"dyq",	"욥",	3,
+	"dyt",	"욧",	3,
+	"dyd",	"용",	3,
+	"dnr",	"욱",	3,
+	"dns",	"운",	3,
+	"dnf",	"울",	3,
+	"dnG",	"욹",	3,
+	"dnM",	"욺",	3,
+	"dna",	"움",	3,
+	"dnq",	"웁",	3,
+	"dnt",	"웃",	3,
+	"dnd",	"웅",	3,
+	"dJr",	"웍",	3,
+	"dJs",	"원",	3,
+	"dJf",	"월",	3,
+	"dJa",	"웜",	3,
+	"dJq",	"웝",	3,
+	"dJT",	"웠",	3,
+	"dJd",	"웡",	3,
+	"dNr",	"웩",	3,
+	"dNs",	"웬",	3,
+	"dNf",	"웰",	3,
+	"dNa",	"웸",	3,
+	"dNq",	"웹",	3,
+	"dNd",	"웽",	3,
+	"dBr",	"윅",	3,
+	"dBs",	"윈",	3,
+	"dBf",	"윌",	3,
+	"dBa",	"윔",	3,
+	"dBq",	"윕",	3,
+	"dBt",	"윗",	3,
+	"dBd",	"윙",	3,
+	"dbr",	"육",	3,
+	"dbs",	"윤",	3,
+	"dbf",	"율",	3,
+	"dba",	"윰",	3,
+	"dbq",	"윱",	3,
+	"dbt",	"윳",	3,
+	"dbd",	"융",	3,
+	"dbc",	"윷",	3,
+	"dmr",	"윽",	3,
+	"dms",	"은",	3,
+	"dmf",	"을",	3,
+	"dmV",	"읊",	3,
+	"dma",	"음",	3,
+	"dmq",	"읍",	3,
+	"dmt",	"읏",	3,
+	"dmd",	"응",	3,
+	"dmw",	"읒",	3,
+	"dmc",	"읓",	3,
+	"dmz",	"읔",	3,
+	"dmx",	"읕",	3,
+	"dmv",	"읖",	3,
+	"dmg",	"읗",	3,
+	"dMs",	"읜",	3,
+	"dMf",	"읠",	3,
+	"dMa",	"읨",	3,
+	"dMt",	"읫",	3,
+	"dlr",	"익",	3,
+	"dls",	"인",	3,
+	"dlf",	"일",	3,
+	"dlG",	"읽",	3,
+	"dlM",	"읾",	3,
+	"dlF",	"잃",	3,
+	"dla",	"임",	3,
+	"dlq",	"입",	3,
+	"dlt",	"잇",	3,
+	"dlT",	"있",	3,
+	"dld",	"잉",	3,
+	"dlw",	"잊",	3,
+	"dlv",	"잎",	3,
+	"wkr",	"작",	3,
+	"wks",	"잔",	3,
+	"wkH",	"잖",	3,
+	"wke",	"잗",	3,
+	"wkf",	"잘",	3,
+	"wkM",	"잚",	3,
+	"wka",	"잠",	3,
+	"wkq",	"잡",	3,
+	"wkt",	"잣",	3,
+	"wkT",	"잤",	3,
+	"wkd",	"장",	3,
+	"wkw",	"잦",	3,
+	"wor",	"잭",	3,
+	"wos",	"잰",	3,
+	"wof",	"잴",	3,
+	"woa",	"잼",	3,
+	"woq",	"잽",	3,
+	"wot",	"잿",	3,
+	"woT",	"쟀",	3,
+	"wod",	"쟁",	3,
+	"wir",	"쟉",	3,
+	"wis",	"쟌",	3,
+	"wiH",	"쟎",	3,
+	"wif",	"쟐",	3,
+	"wia",	"쟘",	3,
+	"wid",	"쟝",	3,
+	"wOs",	"쟨",	3,
+	"wOf",	"쟬",	3,
+	"wjr",	"적",	3,
+	"wjs",	"전",	3,
+	"wjf",	"절",	3,
+	"wjM",	"젊",	3,
+	"wja",	"점",	3,
+	"wjq",	"접",	3,
+	"wjt",	"젓",	3,
+	"wjd",	"정",	3,
+	"wjw",	"젖",	3,
+	"wpr",	"젝",	3,
+	"wps",	"젠",	3,
+	"wpf",	"젤",	3,
+	"wpa",	"젬",	3,
+	"wpq",	"젭",	3,
+	"wpt",	"젯",	3,
+	"wpd",	"젱",	3,
+	"wus",	"젼",	3,
+	"wuf",	"졀",	3,
+	"wua",	"졈",	3,
+	"wuq",	"졉",	3,
+	"wuT",	"졌",	3,
+	"wud",	"졍",	3,
+	"whr",	"족",	3,
+	"whs",	"존",	3,
+	"whf",	"졸",	3,
+	"whM",	"졺",	3,
+	"wha",	"좀",	3,
+	"whq",	"좁",	3,
+	"wht",	"좃",	3,
+	"whd",	"종",	3,
+	"whw",	"좆",	3,
+	"whc",	"좇",	3,
+	"whg",	"좋",	3,
+	"wKr",	"좍",	3,
+	"wKf",	"좔",	3,
+	"wKq",	"좝",	3,
+	"wKt",	"좟",	3,
+	"wKd",	"좡",	3,
+	"wHT",	"좼",	3,
+	"wHd",	"좽",	3,
+	"wLs",	"죈",	3,
+	"wLf",	"죌",	3,
+	"wLa",	"죔",	3,
+	"wLq",	"죕",	3,
+	"wLt",	"죗",	3,
+	"wLd",	"죙",	3,
+	"wyr",	"죡",	3,
+	"wys",	"죤",	3,
+	"wyd",	"죵",	3,
+	"wnr",	"죽",	3,
+	"wns",	"준",	3,
+	"wnf",	"줄",	3,
+	"wnG",	"줅",	3,
+	"wnM",	"줆",	3,
+	"wna",	"줌",	3,
+	"wnq",	"줍",	3,
+	"wnt",	"줏",	3,
+	"wnd",	"중",	3,
+	"wJT",	"줬",	3,
+	"wBr",	"쥑",	3,
+	"wBs",	"쥔",	3,
+	"wBf",	"쥘",	3,
+	"wBa",	"쥠",	3,
+	"wBq",	"쥡",	3,
+	"wBt",	"쥣",	3,
+	"wbs",	"쥰",	3,
+	"wbf",	"쥴",	3,
+	"wba",	"쥼",	3,
+	"wmr",	"즉",	3,
+	"wms",	"즌",	3,
+	"wmf",	"즐",	3,
+	"wma",	"즘",	3,
+	"wmq",	"즙",	3,
+	"wmt",	"즛",	3,
+	"wmd",	"증",	3,
+	"wlr",	"직",	3,
+	"wls",	"진",	3,
+	"wle",	"짇",	3,
+	"wlf",	"질",	3,
+	"wlM",	"짊",	3,
+	"wla",	"짐",	3,
+	"wlq",	"집",	3,
+	"wlt",	"짓",	3,
+	"wld",	"징",	3,
+	"wlw",	"짖",	3,
+	"wlx",	"짙",	3,
+	"wlv",	"짚",	3,
+	"Wkr",	"짝",	3,
+	"Wks",	"짠",	3,
+	"WkH",	"짢",	3,
+	"Wkf",	"짤",	3,
+	"WkA",	"짧",	3,
+	"Wka",	"짬",	3,
+	"Wkq",	"짭",	3,
+	"Wkt",	"짯",	3,
+	"WkT",	"짰",	3,
+	"Wkd",	"짱",	3,
+	"Wor",	"짹",	3,
+	"Wos",	"짼",	3,
+	"Wof",	"쨀",	3,
+	"Woa",	"쨈",	3,
+	"Woq",	"쨉",	3,
+	"Wot",	"쨋",	3,
+	"WoT",	"쨌",	3,
+	"Wod",	"쨍",	3,
+	"Wis",	"쨘",	3,
+	"Wid",	"쨩",	3,
+	"Wjr",	"쩍",	3,
+	"Wjs",	"쩐",	3,
+	"Wjf",	"쩔",	3,
+	"Wja",	"쩜",	3,
+	"Wjq",	"쩝",	3,
+	"Wjt",	"쩟",	3,
+	"WjT",	"쩠",	3,
+	"Wjd",	"쩡",	3,
+	"Wpd",	"쩽",	3,
+	"WuT",	"쪘",	3,
+	"Whr",	"쪽",	3,
+	"Whs",	"쫀",	3,
+	"Whf",	"쫄",	3,
+	"Wha",	"쫌",	3,
+	"Whq",	"쫍",	3,
+	"Wht",	"쫏",	3,
+	"Whd",	"쫑",	3,
+	"Whc",	"쫓",	3,
+	"WKr",	"쫙",	3,
+	"WKf",	"쫠",	3,
+	"WKT",	"쫬",	3,
+	"WHT",	"쬈",	3,
+	"WLs",	"쬔",	3,
+	"WLf",	"쬘",	3,
+	"WLa",	"쬠",	3,
+	"WLq",	"쬡",	3,
+	"Wyd",	"쭁",	3,
+	"Wnr",	"쭉",	3,
+	"Wns",	"쭌",	3,
+	"Wnf",	"쭐",	3,
+	"Wna",	"쭘",	3,
+	"Wnq",	"쭙",	3,
+	"Wnd",	"쭝",	3,
+	"WJT",	"쭸",	3,
+	"WJd",	"쭹",	3,
+	"Wma",	"쯤",	3,
+	"Wmt",	"쯧",	3,
+	"Wmd",	"쯩",	3,
+	"Wlr",	"찍",	3,
+	"Wls",	"찐",	3,
+	"Wlf",	"찔",	3,
+	"Wla",	"찜",	3,
+	"Wlq",	"찝",	3,
+	"Wld",	"찡",	3,
+	"Wlw",	"찢",	3,
+	"Wlg",	"찧",	3,
+	"ckr",	"착",	3,
+	"cks",	"찬",	3,
+	"ckH",	"찮",	3,
+	"ckf",	"찰",	3,
+	"cka",	"참",	3,
+	"ckq",	"찹",	3,
+	"ckt",	"찻",	3,
+	"ckT",	"찼",	3,
+	"ckd",	"창",	3,
+	"ckw",	"찾",	3,
+	"cor",	"책",	3,
+	"cos",	"챈",	3,
+	"cof",	"챌",	3,
+	"coa",	"챔",	3,
+	"coq",	"챕",	3,
+	"cot",	"챗",	3,
+	"coT",	"챘",	3,
+	"cod",	"챙",	3,
+	"cis",	"챤",	3,
+	"ciH",	"챦",	3,
+	"cif",	"챨",	3,
+	"cia",	"챰",	3,
+	"cid",	"챵",	3,
+	"cjr",	"척",	3,
+	"cjs",	"천",	3,
+	"cjf",	"철",	3,
+	"cja",	"첨",	3,
+	"cjq",	"첩",	3,
+	"cjt",	"첫",	3,
+	"cjT",	"첬",	3,
+	"cjd",	"청",	3,
+	"cpr",	"첵",	3,
+	"cps",	"첸",	3,
+	"cpf",	"첼",	3,
+	"cpa",	"쳄",	3,
+	"cpq",	"쳅",	3,
+	"cpt",	"쳇",	3,
+	"cpd",	"쳉",	3,
+	"cus",	"쳔",	3,
+	"cuT",	"쳤",	3,
+	"cPs",	"쳰",	3,
+	"cPd",	"촁",	3,
+	"chr",	"촉",	3,
+	"chs",	"촌",	3,
+	"chf",	"촐",	3,
+	"cha",	"촘",	3,
+	"chq",	"촙",	3,
+	"cht",	"촛",	3,
+	"chd",	"총",	3,
+	"cKs",	"촨",	3,
+	"cKf",	"촬",	3,
+	"cKd",	"촹",	3,
+	"cLs",	"쵠",	3,
+	"cLf",	"쵤",	3,
+	"cLa",	"쵬",	3,
+	"cLq",	"쵭",	3,
+	"cLt",	"쵯",	3,
+	"cLd",	"쵱",	3,
+	"cya",	"춈",	3,
+	"cnr",	"축",	3,
+	"cns",	"춘",	3,
+	"cnf",	"출",	3,
+	"cna",	"춤",	3,
+	"cnq",	"춥",	3,
+	"cnt",	"춧",	3,
+	"cnd",	"충",	3,
+	"cJT",	"췄",	3,
+	"cNs",	"췐",	3,
+	"cBs",	"췬",	3,
+	"cBf",	"췰",	3,
+	"cBa",	"췸",	3,
+	"cBq",	"췹",	3,
+	"cBt",	"췻",	3,
+	"cBd",	"췽",	3,
+	"cbs",	"츈",	3,
+	"cbf",	"츌",	3,
+	"cba",	"츔",	3,
+	"cbd",	"츙",	3,
+	"cmr",	"측",	3,
+	"cms",	"츤",	3,
+	"cmf",	"츨",	3,
+	"cma",	"츰",	3,
+	"cmq",	"츱",	3,
+	"cmt",	"츳",	3,
+	"cmd",	"층",	3,
+	"clr",	"칙",	3,
+	"cls",	"친",	3,
+	"cle",	"칟",	3,
+	"clf",	"칠",	3,
+	"clG",	"칡",	3,
+	"cla",	"침",	3,
+	"clq",	"칩",	3,
+	"clt",	"칫",	3,
+	"cld",	"칭",	3,
+	"zkr",	"칵",	3,
+	"zks",	"칸",	3,
+	"zkf",	"칼",	3,
+	"zka",	"캄",	3,
+	"zkq",	"캅",	3,
+	"zkt",	"캇",	3,
+	"zkd",	"캉",	3,
+	"zor",	"캑",	3,
+	"zos",	"캔",	3,
+	"zof",	"캘",	3,
+	"zoa",	"캠",	3,
+	"zoq",	"캡",	3,
+	"zot",	"캣",	3,
+	"zoT",	"캤",	3,
+	"zod",	"캥",	3,
+	"zir",	"캭",	3,
+	"zid",	"컁",	3,
+	"zjr",	"컥",	3,
+	"zjs",	"컨",	3,
+	"zje",	"컫",	3,
+	"zjf",	"컬",	3,
+	"zja",	"컴",	3,
+	"zjq",	"컵",	3,
+	"zjt",	"컷",	3,
+	"zjT",	"컸",	3,
+	"zjd",	"컹",	3,
+	"zpr",	"켁",	3,
+	"zps",	"켄",	3,
+	"zpf",	"켈",	3,
+	"zpa",	"켐",	3,
+	"zpq",	"켑",	3,
+	"zpt",	"켓",	3,
+	"zpd",	"켕",	3,
+	"zus",	"켠",	3,
+	"zuf",	"켤",	3,
+	"zua",	"켬",	3,
+	"zuq",	"켭",	3,
+	"zut",	"켯",	3,
+	"zuT",	"켰",	3,
+	"zud",	"켱",	3,
+	"zhr",	"콕",	3,
+	"zhs",	"콘",	3,
+	"zhf",	"콜",	3,
+	"zha",	"콤",	3,
+	"zhq",	"콥",	3,
+	"zht",	"콧",	3,
+	"zhd",	"콩",	3,
+	"zKr",	"콱",	3,
+	"zKs",	"콴",	3,
+	"zKf",	"콸",	3,
+	"zKa",	"쾀",	3,
+	"zKd",	"쾅",	3,
+	"zHd",	"쾡",	3,
+	"zLf",	"쾰",	3,
+	"znr",	"쿡",	3,
+	"zns",	"쿤",	3,
+	"znf",	"쿨",	3,
+	"zna",	"쿰",	3,
+	"znq",	"쿱",	3,
+	"znt",	"쿳",	3,
+	"znd",	"쿵",	3,
+	"zJs",	"퀀",	3,
+	"zJf",	"퀄",	3,
+	"zJd",	"퀑",	3,
+	"zNd",	"퀭",	3,
+	"zBr",	"퀵",	3,
+	"zBs",	"퀸",	3,
+	"zBf",	"퀼",	3,
+	"zBa",	"큄",	3,
+	"zBq",	"큅",	3,
+	"zBt",	"큇",	3,
+	"zBd",	"큉",	3,
+	"zbs",	"큔",	3,
+	"zbf",	"큘",	3,
+	"zba",	"큠",	3,
+	"zmr",	"큭",	3,
+	"zms",	"큰",	3,
+	"zmf",	"클",	3,
+	"zma",	"큼",	3,
+	"zmq",	"큽",	3,
+	"zmd",	"킁",	3,
+	"zlr",	"킥",	3,
+	"zls",	"킨",	3,
+	"zlf",	"킬",	3,
+	"zla",	"킴",	3,
+	"zlq",	"킵",	3,
+	"zlt",	"킷",	3,
+	"zld",	"킹",	3,
+	"xkr",	"탁",	3,
+	"xks",	"탄",	3,
+	"xkf",	"탈",	3,
+	"xkG",	"탉",	3,
+	"xka",	"탐",	3,
+	"xkq",	"탑",	3,
+	"xkt",	"탓",	3,
+	"xkT",	"탔",	3,
+	"xkd",	"탕",	3,
+	"xor",	"택",	3,
+	"xos",	"탠",	3,
+	"xof",	"탤",	3,
+	"xoa",	"탬",	3,
+	"xoq",	"탭",	3,
+	"xot",	"탯",	3,
+	"xoT",	"탰",	3,
+	"xod",	"탱",	3,
+	"xid",	"턍",	3,
+	"xjr",	"턱",	3,
+	"xjs",	"턴",	3,
+	"xjf",	"털",	3,
+	"xjM",	"턺",	3,
+	"xja",	"텀",	3,
+	"xjq",	"텁",	3,
+	"xjt",	"텃",	3,
+	"xjT",	"텄",	3,
+	"xjd",	"텅",	3,
+	"xpr",	"텍",	3,
+	"xps",	"텐",	3,
+	"xpf",	"텔",	3,
+	"xpa",	"템",	3,
+	"xpq",	"텝",	3,
+	"xpt",	"텟",	3,
+	"xpd",	"텡",	3,
+	"xus",	"텬",	3,
+	"xuT",	"텼",	3,
+	"xPs",	"톈",	3,
+	"xhr",	"톡",	3,
+	"xhs",	"톤",	3,
+	"xhf",	"톨",	3,
+	"xha",	"톰",	3,
+	"xhq",	"톱",	3,
+	"xht",	"톳",	3,
+	"xhd",	"통",	3,
+	"xhv",	"톺",	3,
+	"xKs",	"퇀",	3,
+	"xLs",	"퇸",	3,
+	"xLt",	"툇",	3,
+	"xLd",	"툉",	3,
+	"xnr",	"툭",	3,
+	"xns",	"툰",	3,
+	"xnf",	"툴",	3,
+	"xna",	"툼",	3,
+	"xnq",	"툽",	3,
+	"xnt",	"툿",	3,
+	"xnd",	"퉁",	3,
+	"xJT",	"퉜",	3,
+	"xBr",	"튁",	3,
+	"xBs",	"튄",	3,
+	"xBf",	"튈",	3,
+	"xBa",	"튐",	3,
+	"xBq",	"튑",	3,
+	"xBd",	"튕",	3,
+	"xbs",	"튠",	3,
+	"xbf",	"튤",	3,
+	"xba",	"튬",	3,
+	"xbd",	"튱",	3,
+	"xmr",	"특",	3,
+	"xms",	"튼",	3,
+	"xme",	"튿",	3,
+	"xmf",	"틀",	3,
+	"xmM",	"틂",	3,
+	"xma",	"틈",	3,
+	"xmq",	"틉",	3,
+	"xmt",	"틋",	3,
+	"xMs",	"틘",	3,
+	"xMf",	"틜",	3,
+	"xMa",	"틤",	3,
+	"xMq",	"틥",	3,
+	"xlr",	"틱",	3,
+	"xls",	"틴",	3,
+	"xlf",	"틸",	3,
+	"xla",	"팀",	3,
+	"xlq",	"팁",	3,
+	"xlt",	"팃",	3,
+	"xld",	"팅",	3,
+	"vkr",	"팍",	3,
+	"vkR",	"팎",	3,
+	"vks",	"판",	3,
+	"vkf",	"팔",	3,
+	"vkM",	"팖",	3,
+	"vka",	"팜",	3,
+	"vkq",	"팝",	3,
+	"vkt",	"팟",	3,
+	"vkT",	"팠",	3,
+	"vkd",	"팡",	3,
+	"vkx",	"팥",	3,
+	"vor",	"팩",	3,
+	"vos",	"팬",	3,
+	"vof",	"팰",	3,
+	"voa",	"팸",	3,
+	"voq",	"팹",	3,
+	"vot",	"팻",	3,
+	"voT",	"팼",	3,
+	"vod",	"팽",	3,
+	"vir",	"퍅",	3,
+	"vjr",	"퍽",	3,
+	"vjs",	"펀",	3,
+	"vjf",	"펄",	3,
+	"vja",	"펌",	3,
+	"vjq",	"펍",	3,
+	"vjt",	"펏",	3,
+	"vjT",	"펐",	3,
+	"vjd",	"펑",	3,
+	"vpr",	"펙",	3,
+	"vps",	"펜",	3,
+	"vpf",	"펠",	3,
+	"vpa",	"펨",	3,
+	"vpq",	"펩",	3,
+	"vpt",	"펫",	3,
+	"vpd",	"펭",	3,
+	"vus",	"편",	3,
+	"vuf",	"펼",	3,
+	"vua",	"폄",	3,
+	"vuq",	"폅",	3,
+	"vuT",	"폈",	3,
+	"vud",	"평",	3,
+	"vPf",	"폘",	3,
+	"vPq",	"폡",	3,
+	"vPt",	"폣",	3,
+	"vhr",	"폭",	3,
+	"vhs",	"폰",	3,
+	"vhf",	"폴",	3,
+	"vha",	"폼",	3,
+	"vhq",	"폽",	3,
+	"vht",	"폿",	3,
+	"vhd",	"퐁",	3,
+	"vKd",	"퐝",	3,
+	"vLs",	"푄",	3,
+	"vys",	"푠",	3,
+	"vyf",	"푤",	3,
+	"vyq",	"푭",	3,
+	"vyt",	"푯",	3,
+	"vnr",	"푹",	3,
+	"vns",	"푼",	3,
+	"vne",	"푿",	3,
+	"vnf",	"풀",	3,
+	"vnM",	"풂",	3,
+	"vna",	"품",	3,
+	"vnq",	"풉",	3,
+	"vnt",	"풋",	3,
+	"vnd",	"풍",	3,
+	"vJd",	"풩",	3,
+	"vBs",	"퓐",	3,
+	"vBf",	"퓔",	3,
+	"vBa",	"퓜",	3,
+	"vBt",	"퓟",	3,
+	"vbs",	"퓬",	3,
+	"vbf",	"퓰",	3,
+	"vba",	"퓸",	3,
+	"vbt",	"퓻",	3,
+	"vbd",	"퓽",	3,
+	"vms",	"픈",	3,
+	"vmf",	"플",	3,
+	"vma",	"픔",	3,
+	"vmq",	"픕",	3,
+	"vmt",	"픗",	3,
+	"vlr",	"픽",	3,
+	"vls",	"핀",	3,
+	"vlf",	"필",	3,
+	"vla",	"핌",	3,
+	"vlq",	"핍",	3,
+	"vlt",	"핏",	3,
+	"vld",	"핑",	3,
+	"gkr",	"학",	3,
+	"gks",	"한",	3,
+	"gkf",	"할",	3,
+	"gkB",	"핥",	3,
+	"gka",	"함",	3,
+	"gkq",	"합",	3,
+	"gkt",	"핫",	3,
+	"gkd",	"항",	3,
+	"gor",	"핵",	3,
+	"gos",	"핸",	3,
+	"gof",	"핼",	3,
+	"goa",	"햄",	3,
+	"goq",	"햅",	3,
+	"got",	"햇",	3,
+	"goT",	"했",	3,
+	"god",	"행",	3,
+	"gid",	"향",	3,
+	"gjr",	"헉",	3,
+	"gjs",	"헌",	3,
+	"gjf",	"헐",	3,
+	"gjM",	"헒",	3,
+	"gja",	"험",	3,
+	"gjq",	"헙",	3,
+	"gjt",	"헛",	3,
+	"gjd",	"헝",	3,
+	"gpr",	"헥",	3,
+	"gps",	"헨",	3,
+	"gpf",	"헬",	3,
+	"gpa",	"헴",	3,
+	"gpq",	"헵",	3,
+	"gpt",	"헷",	3,
+	"gpd",	"헹",	3,
+	"gur",	"혁",	3,
+	"gus",	"현",	3,
+	"guf",	"혈",	3,
+	"gua",	"혐",	3,
+	"guq",	"협",	3,
+	"gut",	"혓",	3,
+	"guT",	"혔",	3,
+	"gud",	"형",	3,
+	"gPs",	"혠",	3,
+	"gPf",	"혤",	3,
+	"gPq",	"혭",	3,
+	"ghr",	"혹",	3,
+	"ghs",	"혼",	3,
+	"ghf",	"홀",	3,
+	"ghB",	"홅",	3,
+	"gha",	"홈",	3,
+	"ghq",	"홉",	3,
+	"ght",	"홋",	3,
+	"ghd",	"홍",	3,
+	"ghx",	"홑",	3,
+	"gKr",	"확",	3,
+	"gKs",	"환",	3,
+	"gKf",	"활",	3,
+	"gKt",	"홧",	3,
+	"gKd",	"황",	3,
+	"gHr",	"홱",	3,
+	"gHs",	"홴",	3,
+	"gHt",	"횃",	3,
+	"gHd",	"횅",	3,
+	"gLr",	"획",	3,
+	"gLs",	"횐",	3,
+	"gLf",	"횔",	3,
+	"gLq",	"횝",	3,
+	"gLt",	"횟",	3,
+	"gLd",	"횡",	3,
+	"gys",	"횬",	3,
+	"gyf",	"횰",	3,
+	"gyq",	"횹",	3,
+	"gyt",	"횻",	3,
+	"gnr",	"훅",	3,
+	"gns",	"훈",	3,
+	"gnf",	"훌",	3,
+	"gnB",	"훑",	3,
+	"gna",	"훔",	3,
+	"gnt",	"훗",	3,
+	"gnd",	"훙",	3,
+	"gJs",	"훤",	3,
+	"gJf",	"훨",	3,
+	"gJa",	"훰",	3,
+	"gJd",	"훵",	3,
+	"gNr",	"훽",	3,
+	"gNs",	"휀",	3,
+	"gNf",	"휄",	3,
+	"gNd",	"휑",	3,
+	"gBr",	"휙",	3,
+	"gBs",	"휜",	3,
+	"gBf",	"휠",	3,
+	"gBa",	"휨",	3,
+	"gBq",	"휩",	3,
+	"gBt",	"휫",	3,
+	"gBd",	"휭",	3,
+	"gbr",	"휵",	3,
+	"gbs",	"휸",	3,
+	"gbf",	"휼",	3,
+	"gba",	"흄",	3,
+	"gbt",	"흇",	3,
+	"gbd",	"흉",	3,
+	"gmr",	"흑",	3,
+	"gms",	"흔",	3,
+	"gmH",	"흖",	3,
+	"gme",	"흗",	3,
+	"gmf",	"흘",	3,
+	"gmG",	"흙",	3,
+	"gma",	"흠",	3,
+	"gmq",	"흡",	3,
+	"gmt",	"흣",	3,
+	"gmd",	"흥",	3,
+	"gmx",	"흩",	3,
+	"gMs",	"흰",	3,
+	"gMf",	"흴",	3,
+	"gMa",	"흼",	3,
+	"gMq",	"흽",	3,
+	"gMd",	"힁",	3,
+	"glr",	"힉",	3,
+	"gls",	"힌",	3,
+	"glf",	"힐",	3,
+	"gla",	"힘",	3,
+	"glq",	"힙",	3,
+	"glt",	"힛",	3,
+	"gld",	"힝",	3,
+	0
+};
+
+/* you can add other Map data here */
--- /tmp/diff100001089664
+++ sys/src/cmd/ktrans/main.c
@@ -1,0 +1,471 @@
+/*
+ *   Mostly based on the original source codes of Plan 9 release 2
+ *   distribution.
+ *             by Kenji Okamoto, August 4 2000
+ *                   Osaka Prefecture Univ.
+ *                   okamoto@granite.cias.osakafu-u.ac.jp
+ */
+
+#include <u.h>
+#include <libc.h>
+#include <bio.h>
+#include "ktrans.h"
+#include "jisho.h"
+
+#define	LSIZE	256
+
+Rune	lbuf[LSIZE];		/* hiragana buffer for key input written by send() */
+Map	*table = hira;		/* default language conversion table */
+uchar	okurigana[LSIZE];	/* buffer for okurigana */
+char	okuri = 0;		/* buffer/flag for capital input char */
+int	in, out;
+int	llen, olen, joshi = 0;
+int	natural = 1;		/* not Japanese but English mode */
+
+int	changelang(int);
+int	dotrans(Dictionary*);
+int	nrune(char *);
+void	send(uchar *, int);
+Map	*match(uchar *p, int *nc, Map *table);
+
+extern Dictionary *openQDIC(char *);
+extern KouhoList *getKouhoHash(Dictionary*, char *);
+extern KouhoList *getKouhoFile(DicList*, char *);
+extern void freeQDIC(Dictionary*);
+extern void selectKouho(KouhoList **, KouhoList*);
+
+void
+kbdopen(void)
+{
+	int n, kinfd, koutfd, fd[2];
+	char buf[128];
+	int kbd;
+
+	kbd = 1;
+	if((kinfd = open("/dev/kbd", OREAD)) < 0){
+		kbd = 0;
+		if((kinfd = open("/dev/cons", OREAD)) < 0)
+			sysfatal("open kbd: %r");
+	}
+	if(bind("#|", "/n/temp", MREPL) < 0)
+		sysfatal("bind /n/temp: %r");
+	if((koutfd = open("/n/temp/data1", OWRITE)) < 0)
+		sysfatal("open kbd pipe: %r");
+	if(bind("/n/temp/data", kbd? "/dev/kbd": "/dev/cons", MREPL) < 0)
+		sysfatal("bind kbd pipe: %r");
+	unmount(nil, "/n/temp");
+	if(!kbd){
+		in = kinfd;
+		out = koutfd;
+		return;
+	}
+	if(pipe(fd) < 0)
+		sysfatal("pipe: %r");
+	if(fork()){
+		in = out = fd[0];
+		close(fd[1]);
+		close(kinfd);
+		close(koutfd);
+		return;
+	}
+	close(fd[0]);
+	if(fork()){
+		Biobuf b;
+		long r;
+
+		Binit(&b, fd[1], OREAD);
+		while((r = Bgetrune(&b)) >= 0){
+			n = snprint(buf, sizeof(buf), "c%C", (Rune)r)+1;
+			write(koutfd, buf, n); /* pass on result */
+		}
+	} else
+		while((n = read(kinfd, buf, sizeof(buf))) > 0){
+			buf[n-1] = 0;
+			if(n < 2 || buf[0] != 'c')
+				write(koutfd, buf, n); /* pass on */
+			else
+				write(fd[1], buf+1, n-2); /* to translator */
+		}
+	exits(nil);
+}
+
+void
+usage(void)
+{
+	fprint(2, "usage: %s\n", argv0);
+	exits("usage");
+}
+
+void
+main(int argc, char *argv[])
+{
+
+	uchar *bp, *ep, buf[128];
+	Map *mp;
+	int nchar, wantmore;
+	int n, c;
+	char *dictname;
+	Dictionary *jisho;
+
+	ARGBEGIN{
+	default: usage();
+	}ARGEND;
+	if(argc != 0)
+		usage();
+
+	if((dictname = getenv("jisho")) == nil)
+		dictname = "/lib/kanji.jisho";
+	jisho = openQDIC(dictname);
+
+	kbdopen();
+	if(fork())
+		exits(nil); /* parent process will exit */
+
+	bp = ep = buf;
+	wantmore = 0;
+	for (;;) { /* key board input loop */
+	getmore:
+		if (bp>=ep || wantmore) {
+			if (wantmore==0)
+				bp = ep = buf; /* clear all */
+			n = read(in, ep, &buf[sizeof(buf)]-ep);
+			if (n<=0)
+				exits("");
+			ep += n;
+			*ep = '\0';
+		}
+		while (bp<ep) { /* there are input data */
+			if (table == hira && natural != 1 && (*bp>'A' && *bp<='Z') && ep-bp<2
+			   && !strchr("EIOU", *bp)) {
+				wantmore = 1;
+				goto getmore;
+			}
+			if (!fullrune((char *)bp, ep-bp)) { /* not enough length of input */
+				wantmore = 1;
+				goto getmore;
+			}
+			wantmore = 0;
+
+			if (*bp=='\x18') { /* ^x read ktrans-jisho once more */
+				freeQDIC(jisho);
+				jisho = openQDIC(dictname);
+				llen = 0;
+				olen = okuri = joshi = 0;
+				wantmore=0;
+				bp=ep=buf;
+				continue;
+			}
+			if (*bp=='\x1c') { /* ^\ (start translation command) */
+				c = dotrans(jisho);
+				if (c)
+					*bp = c; /* pointer to translated rune */
+				else
+					bp++;
+				continue;
+			}
+			if (*bp=='\f') { /* ^l (no translate command) */
+				bp++;
+				llen = 0;
+				olen = okuri = joshi = 0;
+				continue;
+			}
+			if (changelang(*bp)) { /* change language mode OK */
+				bp++;
+				olen = okuri = joshi = 0;
+				continue;
+			}
+			if (natural || *bp<=' ' || *bp>='{') { /* English mode but not ascii */
+				Rune r;
+				int rlen = chartorune(&r, (char *)bp);
+				send(bp, rlen); /* write bp to /dev/cons */
+				bp += rlen;
+				continue;
+			}
+			if (table == hira && (*bp >= 'A' && *bp <= 'Z') && (*(bp+1) < 'A'
+			   || *(bp+1) > 'Z')) {
+				*bp = okuri = tolower(*bp);
+				joshi = olen = 0;
+			} else if (table == hira && (*bp >= 'A' && *bp <= 'Z') &&
+			   (*(bp+1) >= 'A' && *(bp+1) <= 'Z')) {
+				*bp = okuri = tolower(*bp);
+				*(bp+1) = tolower(*(bp+1));
+				joshi = 1;
+				olen = 0;
+			}
+			mp = match(bp, &nchar, table);
+			if (mp == 0) {
+				if (nchar>0) { /* match, longer possible */
+					wantmore++;
+					break;
+				}
+				send(bp++, 1); /* alphabet in kana mode */
+			} else {
+				send((uchar*)mp->kana, strlen(mp->kana));
+				bp += nchar;
+			}
+		}
+	}
+}
+
+int
+min(int a, int b)
+{
+	return a<b? a: b;
+}
+
+/*
+ * send UTF string (p) with length (n) to stdout
+ * and write rune (r) in global lbuf[] buffer
+ * or okurigana[] buffer if okuri (verb or joshi) mode
+ */
+void
+send(uchar *p, int n)
+{
+	Rune r;
+	uchar *ep;
+
+	if (write(out, (char*)p, n) != n)
+		sysfatal("write: %r");
+
+	if (llen>LSIZE-64) {
+		memmove((char*)lbuf, (char*)lbuf+64, 64*sizeof(Rune));
+		llen -= 64;
+	}
+
+	if (table!=hira || natural)
+		return;
+
+	ep = p+n;
+	if(okuri)
+		while (olen<LSIZE && p<ep)
+			okurigana[olen++] = *p++;
+	else
+		while (llen<LSIZE && p<ep) {
+			p += chartorune(&r, (char*)p);
+			if (r=='\b') {
+				if (llen>0)
+				llen--;
+				continue;
+			}
+			if (r==0x80) /* ignore view key */
+				continue;
+			lbuf[llen++] = r;
+	   }
+}
+
+/*
+ * Romaji to Hiragana/Katakana conversion
+ *     romaji shoud be input as small letter
+ *     returns the matched address in table, hira, kata, etc.
+ *     nc: number of character (return value)
+ */
+Map *
+match(uchar *p, int *nc, Map *table)
+{
+	register Map *longp = 0, *kp;
+	static char last;
+	int longest = 0;
+
+	*nc = -1;
+	for (kp=table; kp->roma; kp++) {
+		if (*p == *kp->roma) {
+			int lr = strlen(kp->roma);
+			int len = min(lr, strlen((char *)p));
+			if (strncmp(kp->roma, (char *)p, len)==0) {
+				if (len<lr) {
+					*nc = 1;
+					return 0;
+				}
+				if (len>longest) {
+					longest = len;
+					longp = kp;
+				}
+			}
+		}
+	}
+	if (longp) {
+		last = longp->roma[longest-1];
+		*nc = longp->advance;
+	}
+	return longp;
+}
+
+int
+changelang(int c)
+{
+	switch(c){
+	case '\x14': /* ^t (English mode) */
+		natural = 1;
+		llen = 0;
+		return 1;
+		break;
+
+	case '\x0e': /* ^n (Japanese hiragana mode ) */
+		natural = 0;
+		table = hira;
+		llen = 0;
+		return 1;
+		break;
+
+	case '\v': /* ^k (Japanese katakana mode) */
+		natural = 0;
+		table = kata;
+		llen = 0;
+		return 1;
+		break;
+
+	case '\x12': /* ^r (Russian mode) */
+		natural = 0;
+		table = cyril;
+		llen = 0;
+		return 1;
+		break;
+
+	case '\x0f': /* ^o (Greek mode) */
+		natural = 0;
+		table = greek;
+		llen = 0;
+		return 1;
+		break;
+
+	case '\x13': /* ^s (Korean mode) */
+		natural = 0;
+		table = hangul;
+		llen = 0;
+		return 1;
+		break;
+	}
+	return 0;
+}
+
+/*
+ * write translated kanji runes to stdout and return last character
+ * if it's not ctl-\. if the last is ctl-\, proceed with
+ * translation of the next kouho
+ */
+int
+dotrans(Dictionary *dic)
+{
+	Rune *res, r[1];
+	char v[1024], *p, tbuf[64], hirabuf[64];
+	int j, lastlen, nokouho = 0;
+	char ch;
+	KouhoList *fstkouho, *currentkouho;
+
+	if (llen==0)
+		return 0; /* don't use kanji transform function */
+	if (okuri && joshi != 1) {
+		   lbuf[llen++] = (Rune)okuri;
+		   lbuf[llen] = 0;
+	}else
+		lbuf[llen] = 0;
+	okurigana[olen] = 0;
+
+	/*
+	 * search the matched index for the key word in the dict hash table, and
+	 * return a pointer to the matched kouho, 0 otherwise.
+	 */
+	res = lbuf;
+	for (j=0; *res != L'\0'; j += runetochar(v+j, res++))
+		;
+	v[j] = '\0';
+	strcpy(tbuf, v);
+	strcpy(hirabuf, v); /* to remember the initial hiragana input */
+
+	if (okuri && joshi != 1) /* verb mode */
+		hirabuf[strlen(hirabuf) - 1] = '\0';
+
+	if(!(fstkouho = getKouhoHash(dic, v))) { /* not found */
+		llen = olen = okuri = joshi = 0;
+		okurigana[0] = 0;
+		return 0;
+	}
+
+	currentkouho = fstkouho;
+	for(;;) {
+		p = currentkouho->kouhotop; /* p to the head of kanji kouho array */
+		lastlen = nrune(tbuf); /* number of rune chars */
+
+		if (okuri && joshi != 1) /* verb mode */
+	   		for (j=0; j<lastlen-1; j++)
+				write(out, "\b", 1); /* clear hiragana input */
+		else
+			for (j=0; j<lastlen; j++)
+				write(out, "\b", 1); /* clear hiragana input */
+
+		if (okuri) {
+			lastlen = nrune((char *)okurigana);
+			for (j=0; j<lastlen; j++)
+				write(out, "\b", 1);
+		}
+
+		write(out, p, strlen(p)); /* write kanji to stdout */
+		if (okuri)
+			write(out, (char *)okurigana, olen);
+
+		if (read(in, &ch, 1)<=0) /* read from stdin */
+			exits(nil);
+
+		if (ch == '\x1c') { /* if next input is ^\, once again */
+			if(currentkouho->nextkouho != 0) { /* have next kouho */
+				nokouho = 0;
+				strcpy(tbuf, p);
+				currentkouho = currentkouho->nextkouho;
+
+				if (okuri && joshi != 1) /* verb mode */
+					for (j=0; j<nrune(tbuf); j++)
+						write(out, "\b", 1);
+				continue;
+			} else { /* the last kouho */
+				if (okuri) {
+					lastlen = nrune((char *)okurigana);
+					for (j=0; j<lastlen; j++)
+						write(out, "\b", 1);
+				}
+
+				for (lastlen=0; *p != 0; p += j) {
+					j = chartorune(r, p);
+					lastlen++;
+				}
+
+				for (j=0; j<lastlen; j++)
+					write(out, "\b", 1);
+
+				if(hirabuf[0])
+					write(out, hirabuf, strlen(hirabuf));
+
+				if(okurigana[0])
+					write(out, (char *)okurigana, olen);
+
+				olen = okuri = joshi = 0;
+				okurigana[0] = 0;
+				break;
+			}
+		} else {
+			if(!nokouho) /* learn the previous use of the kouho */
+				selectKouho(&(fstkouho->dicitem->kouho), currentkouho);
+
+			olen = okuri = joshi = 0;
+			okurigana[0] = 0;
+			break;
+		}
+	}
+	llen = 0;
+	return ch;
+}
+
+/*
+ * returns the number of characters in the pointed Rune
+ */
+int
+nrune(char *p)
+{
+	int n = 0;
+	Rune r;
+
+	while (*p) {
+		p += chartorune(&r, p);
+		n++;
+	}
+	return n;
+}
--- /tmp/diff100001089667
+++ sys/src/cmd/ktrans/mkfile
@@ -1,0 +1,10 @@
+</$objtype/mkfile
+
+BIN=/$objtype/bin
+TARG=ktrans
+HFILES=jisho.h ktrans.h
+OFILES=\
+	main.$O\
+	jisho.$O
+
+</sys/src/cmd/mkone

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-02 16:00 [9front] ktrans rgl
@ 2022-07-02 20:56 ` ori
  2022-07-03 10:35   ` rgl
  2022-07-03 17:56 ` cinap_lenrek
  1 sibling, 1 reply; 12+ messages in thread
From: ori @ 2022-07-02 20:56 UTC (permalink / raw)
  To: 9front

Quoth rgl@antares-labs.eu:
> this is a new version of ktrans(1), originally written by Kenji
> Okamoto, that includes modifications by:
> 
> 	- cinap: to work with kbdfs(8) instead of pipefile(1) (could've done more work i can't track)
> 	- BurnZeZ: naming corrections and proper argument handling
> 	- romi: support for korean and shortcuts that play nice with sam and rc
> 
> i cleaned up the code a bit, corrected some comments (mostly typos)
> and adapted the man page to reflect the aforementioned changes.
> 
> romi also made a nice little tool to extend the kanji.jisho Kenji
> prepared—in case 7.5K kanjis aren't enough for you.  you can find it
> at
> https://git.sansfontieres.com/~romi/ktrans/tree/front/item/contrib/kanjimerge.
> 
> 
> is it OK to commit?

I like the idea of shipping with kanji support, but I'm not in a position
to know whether this is any good, or if it needs any work.

A few questions:

	- Is this japanese-only? Does it work for other languages?
	- How hard is it to set up? The last tutorial I saw for it
	  made it look like a pain, and I'm wondering if this patch
	  makes it any better. If not, what work would we want to
	  do on it?
	- I see some large hard-coded tables, as well as some dicts
	  and scripts to generate dicts. Can we replace the dicts
	  with scripts?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-02 20:56 ` ori
@ 2022-07-03 10:35   ` rgl
  2022-07-03 18:25     ` ori
                       ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: rgl @ 2022-07-03 10:35 UTC (permalink / raw)
  To: 9front

hi ori,

> Is this japanese-only? Does it work for other languages?

it supports input for english (passthrough/no processing), japanese
(hiragana, katakana and kanji), russian, greek and korean.

> How hard is it to set up? The last tutorial I saw for it
> made it look like a pain, and I'm wondering if this patch
> makes it any better. If not, what work would we want to
> do on it?

it needs to run before a rio session.  you can either set it up on a
sub-rio running `@{ktrans; rio}` on a window, or put it on a line
right before starting rio in your $home/lib/profile.  i'm thinking
these could be handy to have as examples in the man page, since it
isn't really obvious how you are supposed to get it running from the
current docs.

> I see some large hard-coded tables, as well as some dicts
> and scripts to generate dicts. Can we replace the dicts
> with scripts?

i think so, yeah.  the kanji.jisho is an adaptation of the libskk
dicts, the medium sized one to be more precise.  i will try to figure
out the transformation Okamoto did and set up an automated fetch
script to pull them directly from the github.com/skk-dev/dict repo and
apply the filtering.  users could then go to /lib/ktrans, and do
`grabdict [small|medium|large]` based on their preferences.  it could
also be worth shipping with the small jisho, which is 54KB vs.  the
141KB medium one.


i'll update the thread once i get all of the above done.


thanks!

-rodri


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-02 16:00 [9front] ktrans rgl
  2022-07-02 20:56 ` ori
@ 2022-07-03 17:56 ` cinap_lenrek
  1 sibling, 0 replies; 12+ messages in thread
From: cinap_lenrek @ 2022-07-03 17:56 UTC (permalink / raw)
  To: 9front

awesome! yeah, go ahead.

--
cinap

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-03 10:35   ` rgl
@ 2022-07-03 18:25     ` ori
  2022-07-06 23:18     ` smj
  2022-07-07 15:21     ` Xiao-Yong Jin
  2 siblings, 0 replies; 12+ messages in thread
From: ori @ 2022-07-03 18:25 UTC (permalink / raw)
  To: 9front

Quoth rgl@antares-labs.eu:
> hi ori,
> 
> > Is this japanese-only? Does it work for other languages?
> 
> it supports input for english (passthrough/no processing), japanese
> (hiragana, katakana and kanji), russian, greek and korean.
> 
> > How hard is it to set up? The last tutorial I saw for it
> > made it look like a pain, and I'm wondering if this patch
> > makes it any better. If not, what work would we want to
> > do on it?
> 
> it needs to run before a rio session.  you can either set it up on a
> sub-rio running `@{ktrans; rio}` on a window, or put it on a line
> right before starting rio in your $home/lib/profile.  i'm thinking
> these could be handy to have as examples in the man page, since it
> isn't really obvious how you are supposed to get it running from the
> current docs.

Yes, adding an example of how to use it would be fantastic.
 
> > I see some large hard-coded tables, as well as some dicts
> > and scripts to generate dicts. Can we replace the dicts
> > with scripts?
> 
> i think so, yeah.  the kanji.jisho is an adaptation of the libskk
> dicts, the medium sized one to be more precise.  i will try to figure
> out the transformation Okamoto did and set up an automated fetch
> script to pull them directly from the github.com/skk-dev/dict repo and
> apply the filtering.  users could then go to /lib/ktrans, and do
> `grabdict [small|medium|large]` based on their preferences.  it could
> also be worth shipping with the small jisho, which is 54KB vs.  the
> 141KB medium one.

I'd document where it comes from, but I'd just treat it like
/lib/keyboard in kbdfs. Could add some script to pull them,
but I'd be ok with just checking them in.

I'm also ok with just keeping the tables, it just seemed odd
to have a mix.

Thanks!


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-03 10:35   ` rgl
  2022-07-03 18:25     ` ori
@ 2022-07-06 23:18     ` smj
  2022-07-07  5:35       ` romi
  2022-07-07 15:21     ` Xiao-Yong Jin
  2 siblings, 1 reply; 12+ messages in thread
From: smj @ 2022-07-06 23:18 UTC (permalink / raw)
  To: 9front

すみません。
おじゃまじゃまします。

今日はカレーが食べたいな。。。  <ー わ!できました!

これはおもしろいです。

笑! rglさんとおかもとさん,ありがとうんございます!

じゃ、またね。

ス


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-06 23:18     ` smj
@ 2022-07-07  5:35       ` romi
  2022-07-08  0:38         ` kokamoto
  0 siblings, 1 reply; 12+ messages in thread
From: romi @ 2022-07-07  5:35 UTC (permalink / raw)
  To: 9front

I didn’t realised that Kenji’s READMEs had a trailing indent (just bellow the 9th bullet of the features list) haha

Anyway, awesome to have ktrans shipped with 9front out of the box!

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-03 10:35   ` rgl
  2022-07-03 18:25     ` ori
  2022-07-06 23:18     ` smj
@ 2022-07-07 15:21     ` Xiao-Yong Jin
  2 siblings, 0 replies; 12+ messages in thread
From: Xiao-Yong Jin @ 2022-07-07 15:21 UTC (permalink / raw)
  To: 9front


> On Jul 3, 2022, at 5:35 AM, rgl@antares-labs.eu wrote:
> 
> hi ori,
> 
>> Is this japanese-only? Does it work for other languages?
> 
> it supports input for english (passthrough/no processing), japanese
> (hiragana, katakana and kanji), russian, greek and korean.

How easy is it to include other tables?
I'm thinking of converting some of the fcitx tables for this.
Going through the code, perhaps it is possible to pull the Map's in ktrans.h
out to individual files, so the tables are not built in the executables and
users can modify the tables without recompilation.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-07  5:35       ` romi
@ 2022-07-08  0:38         ` kokamoto
  2022-07-08  7:39           ` Rodrigo G. López
  2022-07-08 15:15           ` Xiao-Yong Jin
  0 siblings, 2 replies; 12+ messages in thread
From: kokamoto @ 2022-07-08  0:38 UTC (permalink / raw)
  To: 9front

Quoth romi <r@grtsk.net>:
> I didn’t realised that Kenji’s READMEs had a trailing indent (just bellow the 9th bullet of the features list) haha
> 
> Anyway, awesome to have ktrans shipped with 9front out of the box!

I asked to put ktrans to 9front's contrib several years ago, and I agreed
it with no maintainance by myself.
The ktrans was written more than 20 years ago, then, I don't remember it...

When I was asked to collaborate with GSOC last year, I wrote to the author 
the principle under ktrans, then, I'll put it here again (the last time I'll write about this).

1) the most essential thing about ktrans is not in ktrans, but in pipefile.
2) pipefile was invented by Rob Pike which made us enbale to write Japanese
seamlessly, which means we can trewat Japanese, Greek and Russian as 
English.
3) more precisely, WE DON'T NEED TO WRITE PROGRAMS FOR INDIVIDUAL
LANGUAGE!
4) for ktrans proper, I chose the ktrans-jisho for individual user not system wide, because
each person has each habits to write Japanese, then it is better to have 
individual dictionary (Japanese has many different Kanji with the same sound, homophone)
This is intentional, don't make it change.
5) I also intentionary exclude proper and technical nouns, because those depend
on inviduals.
6) instead, I put tyhe mechanism to edit the ktrans-jisho on the fly.
7) 9front version includes pipekbd.c written by cinap, which is the same thing
of pipefile because 9front has kbdfs.

Kenji

PS. if chinese has not so homophone, it may be easier to include it in ktrans...


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-08  0:38         ` kokamoto
@ 2022-07-08  7:39           ` Rodrigo G. López
  2022-07-08 15:15           ` Xiao-Yong Jin
  1 sibling, 0 replies; 12+ messages in thread
From: Rodrigo G. López @ 2022-07-08  7:39 UTC (permalink / raw)
  To: 9front

hi kenji.

i can't find any reference to the mechanism to edit the jisho on the fly you mention. is it the ctl-x shortcut to refresh the in-memory jisho?

people can choose their own jisho through the $jisho environment variable. i didn't document that, but i will update the manpage and also add romi's tool to merge different jishos—which the user can use to build their own jishos for the given task/environment—this weekend.

i'm learning japanese and i'm far from experienced, so i could use all the help i can get. :)

i'd like to talk to you about the transformations you did to the original skk dict (SKK-JISYO.M afaict), in order to automate it and document it as much as possible, so people can add their own entries from scratch.

i can contact you off-list if you prefer.


cheers!

-rodri

On July 8, 2022 12:38:57 AM UTC, kokamoto@hera.eonet.ne.jp wrote:
>Quoth romi <r@grtsk.net>:
>> I didn’t realised that Kenji’s READMEs had a trailing indent (just bellow the 9th bullet of the features list) haha
>> 
>> Anyway, awesome to have ktrans shipped with 9front out of the box!
>
>I asked to put ktrans to 9front's contrib several years ago, and I agreed
>it with no maintainance by myself.
>The ktrans was written more than 20 years ago, then, I don't remember it...
>
>When I was asked to collaborate with GSOC last year, I wrote to the author 
>the principle under ktrans, then, I'll put it here again (the last time I'll write about this).
>
>1) the most essential thing about ktrans is not in ktrans, but in pipefile.
>2) pipefile was invented by Rob Pike which made us enbale to write Japanese
>seamlessly, which means we can trewat Japanese, Greek and Russian as 
>English.
>3) more precisely, WE DON'T NEED TO WRITE PROGRAMS FOR INDIVIDUAL
>LANGUAGE!
>4) for ktrans proper, I chose the ktrans-jisho for individual user not system wide, because
>each person has each habits to write Japanese, then it is better to have 
>individual dictionary (Japanese has many different Kanji with the same sound, homophone)
>This is intentional, don't make it change.
>5) I also intentionary exclude proper and technical nouns, because those depend
>on inviduals.
>6) instead, I put tyhe mechanism to edit the ktrans-jisho on the fly.
>7) 9front version includes pipekbd.c written by cinap, which is the same thing
>of pipefile because 9front has kbdfs.
>
>Kenji
>
>PS. if chinese has not so homophone, it may be easier to include it in ktrans...
>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-08  0:38         ` kokamoto
  2022-07-08  7:39           ` Rodrigo G. López
@ 2022-07-08 15:15           ` Xiao-Yong Jin
  2022-07-16 22:57             ` Jacob Moody
  1 sibling, 1 reply; 12+ messages in thread
From: Xiao-Yong Jin @ 2022-07-08 15:15 UTC (permalink / raw)
  To: 9front


> On Jul 7, 2022, at 7:38 PM, kokamoto@hera.eonet.ne.jp wrote:
> 
> 3) more precisely, WE DON'T NEED TO WRITE PROGRAMS FOR INDIVIDUAL
> LANGUAGE!

Current code in 9front has built-in kata, hira, cyril, greek, hangul, mappings in the header file.
I hope it can become individual files that lives outside of the binary.

> Kenji
> 
> PS. if chinese has not so homophone, it may be easier to include it in ktrans...

Pronunciation is only one constricted way of mapping ascii to 漢字.
I'm interested in this, https://raw.githubusercontent.com/fcitx/fcitx-table-data/master/wbx.txt

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [9front] ktrans
  2022-07-08 15:15           ` Xiao-Yong Jin
@ 2022-07-16 22:57             ` Jacob Moody
  0 siblings, 0 replies; 12+ messages in thread
From: Jacob Moody @ 2022-07-16 22:57 UTC (permalink / raw)
  To: 9front

On 7/8/22 09:15, Xiao-Yong Jin wrote:
> 
>> On Jul 7, 2022, at 7:38 PM, kokamoto@hera.eonet.ne.jp wrote:
>>
>> 3) more precisely, WE DON'T NEED TO WRITE PROGRAMS FOR INDIVIDUAL
>> LANGUAGE!
> 
> Current code in 9front has built-in kata, hira, cyril, greek, hangul, mappings in the header file.
> I hope it can become individual files that lives outside of the binary.

I want to make ktrans serve a fs where a user can upload mappings/dictionaries.
That way they can live outside the program and the user can just load whichever
specific one they prefer.

> 
>> Kenji
>>
>> PS. if chinese has not so homophone, it may be easier to include it in ktrans...
> 
> Pronunciation is only one constricted way of mapping ascii to 漢字.
> I'm interested in this, https://raw.githubusercontent.com/fcitx/fcitx-table-data/master/wbx.txt

I got this dictionary working with a tiny bit of modifications, but I would like to ask
your opinion of how the completion should work.

Currently how I have it working is 漢字 is only looked up explicitly using [^\], but
ascii are otherwise passed along. Is this how it should be? Or should it map more similarly
to how the kana is done (implicit lookup)?

Thank you,
moody

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-07-16 22:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-02 16:00 [9front] ktrans rgl
2022-07-02 20:56 ` ori
2022-07-03 10:35   ` rgl
2022-07-03 18:25     ` ori
2022-07-06 23:18     ` smj
2022-07-07  5:35       ` romi
2022-07-08  0:38         ` kokamoto
2022-07-08  7:39           ` Rodrigo G. López
2022-07-08 15:15           ` Xiao-Yong Jin
2022-07-16 22:57             ` Jacob Moody
2022-07-07 15:21     ` Xiao-Yong Jin
2022-07-03 17:56 ` cinap_lenrek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).