Umichang / nijisanji-ime-dic

Microsoft IMEなどで利用することを想定した「にじさんじ」関連用語の用語辞書です。
MIT License
28 stars 5 forks source link

nijisanji-ime-dic

Microsoft IMEなどで利用することを想定した「にじさんじ」関連用語の用語辞書です。 MITライセンスにて配布しています。

macOSの既定の日本語入力環境にも対応しました! 試験的にATOK向けの辞書ファイルも生成しました。

2020年2月より愛称を 「にじさんじ文芸辞書」 としました!

Topics

ver.20220113 より、ファイルを4分割しました。

原則として main.txt のみを利用することをお勧めします。 あまり辞書登録しすぎると、変換精度が下がる可能性があります。 なお、ver.20220801より大幅に用語を整理しました。辞書崩壊の可能性は若干低くなっていますが、ご利用の日本語入力システムのアルゴリズムに依存します。 (特にATOKへインポートされる方はご注意ください!)

QuickStart(Windows/Microsoft IME or Google日本語入力)

  1. 最新版を「名前をつけて保存」→ https://raw.githubusercontent.com/Umichang/nijisanji-ime-dic/master/main.txt
  2. あなたのご利用になっている日本語入力システム(Microsoft IMEなど)にインポート(やり方はググりな!)
  3. でわな〜

QuickStart(macOSの日本語入力環境)

  1. 最新版を「名前をつけて保存」→ https://raw.githubusercontent.com/Umichang/nijisanji-ime-dic/master/main.plist
  2. 「システム環境設定」→「キーボード」→「ユーザ辞書」を選択
  3. ダウンロードしたdic.plistファイルを一覧にドロップ
  4. やっちゃー!

動作環境

Microsoft IME形式の辞書ファイルを読み込める入力システムであれば、 多くのもので利用可能かと思います。

macOS向けのplist形式も準備しました。 なお、macOSの辞書登録はシステムの仕様上品詞をサポートしていません。

動作確認済環境

main.txt(Microsoft IME形式)

main.plist(macOS形式)

main.atok.txt

iOS/iPadOSで利用する場合

iOSとiPadOSの既定の日本語入力システムでは、 本辞書ファイルは扱うことができません。

現状ではmacOSで登録し、iCloud経由で同期するのがもっとも簡単です。

Google製品で利用する場合

Google日本語入力で動作確認をとっています。また、筆者のメイン執筆環境はChromebook Linux環境(Crostini)のため、Mozcでも動作確認をしています。 なお、今後Chromebook Linux環境(crostini)にてcros-im経由でGoogle日本語入力が利用可能になる予定ですが、現状では動作確認は行なっていません。

一方、Androidで「Gboard」(Googleが製作した多言語キーボードアプリ)を利用する場合、そのままの形では本辞書ファイルを扱うことができません。

機械的に変換したものを用意しましたが、 登録できても変換候補に出ない、コメントアウトされているはずの単語が登録されているなどの不具合が生じます。 そのむね了解の上ご使用ください。

QuickStart(Gboard for Android)

  1. 最新版を「名前をつけて保存」→ https://raw.githubusercontent.com/Umichang/nijisanji-ime-dic/master/main.zip
  2. ZIPファイルを展開せず、 Gboardアプリの「単語リスト」→「日本語」でインポート。なお、インポートのメニューが表示されない場合もあります(詳細は不明)。
  3. おけまるリンゴジュース!

FAQ(ありがちな質問とその回答)

間違いを見つけました、あるいは要望があります

以下の手段でお知らせください。

あるいは、Mastodon/Misskey(ハッシュタグリレーに参加してるインスタンスのみ)であれば、 以下のハッシュタグも定期的に巡回しています:

(もちろん抜け漏れはありますので、その旨ご理解くださいね……)

収録する基準について

この辞書を作るきっかけとなったのは、二次創作文章を入力する際に固有名詞を変換しづらかったことに依ります。 そのため、既存のにじさん辞書と異なり、 チャットで多用するようなフレーズのショートカットなどの収録は目指していません。

そうした辞書を御用命の方は、forkしていただくか、既存のにじさん辞書をご利用ください。

dic.txtからdic.plistとdic.zipを生成する

iconv、Rubyの実行環境と userdic-ng 1.0 以降が必要です。

https://github.com/Umichang/userdic-ng

詳しくはMakefileを読んでなんとかしてください……

呼びづらい、あるいは愛称はないのか

プロダクト名はnijisanji-ime-dicですが、 愛称として「にじさんじ文芸辞書」もご利用ください。

I'm not native Japasene writer, but I want to use this product. so, How can I apply these dictionary files on my Japanese input system?

hmm...If you use Windows 10 (Latest Version), you can add "Japanese Environment", includes Microsoft IME. or, If you use macOS, you can add "Japanese Environment" via Control Panel.


派生したりしたモノ

Thanks

ToDo