両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン |
freewnn [2023/11/01 00:38] – skk | freewnn [2023/11/01 01:59] (現在) – skk |
---|
= [[FreeWnn]] LM: [2023-11-01 00:38:00] | = [[FreeWnn]] LM: [2023-11-01 01:58:45] |
~~NOCACHE~~ | ~~NOCACHE~~ |
| |
論文など,長い文章を書く際,egg/FreeWnn のペアで書いていたため,ゆっくりと文章を考えたい場合,どうしてもこのセットを使いたくなる.今はもうほとんど使ってる人いないだろうな… | 論文など,長い文章を書く際,egg/FreeWnn のペアで書いていたため,ゆっくりと文章を考えたい場合,どうしてもこのセットを使いたくなる.今はもうほとんど使ってる人いないだろうな… |
| |
現在,インターネット上の FreeWnn に関する情報はかなり消え去りつつあり,よしだともこさんが残してくれている,http://www.tomo.gr.jp/FreeWnn/ こちらにかなりの情報が残っている状態. | 現在,インターネット上の FreeWnn に関する情報はかなり消え去りつつあり,よしだともこさんが残してくれている,http://www.tomo.gr.jp/FreeWnn/ こちらかなりの情報が残っている状態.むしろ,ソースコード内の mannual ディレクトリ内の情報がとても充実しているので,参考にするべきと思われる. |
| |
====== - 構造メモ [2023-10-16] ====== | ====== - 構造メモ [2023-10-16] ====== |
</code> | </code> |
| |
| [2023-11-01] ''\comment'' は,''M-x egg-toroku-region'' の際に選択する辞書に表示される情報として利用されている. |
| |
参考: | 参考: |
追ってないのだが,何故か Wnn 側の設定ファイルで辞書の登録はする必要がない.emacs から使うことだけを考えるなら,egg の ''eggrc'' という設定ファイルだけ変更すれば良い.50 行目程度のところに,以下のように追記すれば良い. | 追ってないのだが,何故か Wnn 側の設定ファイルで辞書の登録はする必要がない.emacs から使うことだけを考えるなら,egg の ''eggrc'' という設定ファイルだけ変更すれば良い.50 行目程度のところに,以下のように追記すれば良い. |
| |
<code> | <code lisp> |
(wnn-add-dict "mozcdic/mozc_ippan_meishi.dic" '("mozc_ippan_meishi.h") 1 nil t) | (wnn-add-dict "mozcdic/mozc_ippan_meishi.dic" '("mozc_ippan_meishi.h") 1 nil t) |
(wnn-add-dict "mozcdic/mozc_koyu_meishi.dic" '("mozc_koyu_meishi.h") 1 nil t) | (wnn-add-dict "mozcdic/mozc_koyu_meishi.dic" '("mozc_koyu_meishi.h") 1 nil t) |
| </code> |
| |
| [2023-11-01] [[https://www.sakaki.works/doku/doku.php?id=freewnn#%E5%9B%BA%E5%AE%9A%E8%BE%9E%E6%9B%B8_%E3%81%AE%E6%89%B1%E3%81%84_2023-11-01|辞書の節]]で書いたように,固定辞書をユーザ辞書に変換した場合,eggrc の記述を以下のように変更すると,例えば,kihon.dic の頻度情報が kihon.dic の中に追記されていくので,別のホストに辞書を持っていっても,頻度情報が引き継がれることになる.この時,ud を一番前に持ってきておくと,''M-x egg-toroku-region'' した時に,''ud'' が一番最初に候補に出てくるようになる. |
| |
| |
| <code lisp> |
| (wnn-add-dict '("ud") nil 5 t t) |
| (wnn-add-dict '("kihon.dic") nil 5 t t) |
| (wnn-add-dict '("setsuji.dic") nil 5 t t) |
| (wnn-add-dict '("koyuu.dic") nil 1 t t) |
| (wnn-add-dict '("chimei.dic") nil 1 t t) |
| (wnn-add-dict '("jinmei.dic") nil 1 t t) |
| (wnn-add-dict '("special.dic") nil 5 t t) |
| (wnn-add-dict '("computer.dic") nil 5 t t) |
| (wnn-add-dict '("symbol.dic") nil 1 t t) |
| (wnn-add-dict '("tankan.dic") nil 1 t t) |
| (wnn-add-dict '("bio.dic") nil 1 t t) |
| (wnn-add-dict '("tankan2.dic") nil 1 t t) |
| (wnn-add-dict '("tankan3.dic") nil 1 t t) |
| (wnn-add-dict '("g-jinmei.dic") nil 1 t t) |
| (wnn-add-dict '("supplement.dic") nil 1 t t) |
</code> | </code> |
| |