GithubHelp home page GithubHelp logo

eroge-ime-dic's Introduction

eroge-ime-dic

エロゲーマーのための変換用IME辞書です。

元データにErogameScapeを利用しているため、網羅性が高いのが特徴です。また、手動でデータを追加する、タイトルを主タイトルと副タイトルに分割するなど様々な細かい配慮をしています。ただし、網羅性が高い反面、ノイズが若干見受けられます。

変換できる単語の例:

  • 宿星(しゅくせい)のガールフレンド
  • すきま桜(ざくら)とうその都会(まち)
  • 月の虚(うろ) (「虚ノ少女」OP)
  • 栖鴉(せいあ)の綿 (「未来ラジオと人工鳩」OP)
  • 永久(とわ)より永遠(とわ)に (「少女神域∽少女天獄 -The Garden of Fifth Zoa-」ED)

全部インポートすると少し単語数が多いですが、必要なファイルだけインポートすることもできます。たとえば、「自分は抜きゲーのタイトルなんて入力しないよ」ということであれば非抜きゲーの辞書だけをインポートできます。

この辞書に関するブログ記事:

ダウンロード・インストール

生成された辞書はGoogleドライブに置いてあります。自分が使っているIMEに応じて必要なファイルをダウンロードしてください。

ファイル構成

  • eroge-dic: 全部入り辞書
  • eroge-brand-dic: ブランド名の辞書
  • eroge-chara-dic: キャラ名の辞書
  • eroge-corp-game-dic: 商業ゲームの名前の辞書
  • eroge-notnukige-dic: 非抜きゲーの名前の辞書
  • eroge-game-dic: エロゲの名前の辞書
  • eroge-music-dic: エロゲソングの辞書
  • eroge-creator-dic: エロゲのクリエイター(絵師、ライター、音楽、歌手、声優など)の辞書

Microsoft IME

msime.zipをダウンロードして解凍し、必要な辞書をインポートしてください。

Google日本語入力・Mozc

google_ime.zipをダウンロードして解凍し、必要な辞書を辞書ツールでインポートしてください。

ATOK

atok.zipをダウンロードして解凍し、必要な辞書をインポートしてください。 動作確認をしていないため、正しくインポートできないかもしれません。

ことえり(Mac)

kotoeri.zipをダウンロードして解凍し、必要なplistファイルを設定のユーザ辞書のところにドラッグ&ドロップしてください。数万の単語が追加される上に、元々の辞書と混ざってしまい、簡単には戻せないので、お気をつけて。

SKK

SKK-JISYO.erogeをダウンロードし、適切な場所に配置し適切に設定してください。使っているSKK実装によってはUTF-8からEUC-JPに変換する必要があるかもしれません。

ライセンス

生成用コード、辞書、ともにCC0(パブリックドメイン)です。利用・改造・再配布などは自己責任の範囲で全て自由です。

自前でビルドしたい人へ

Googleドライブからダウンロードすれば十分だと思いますが、もしかしたら自分でビルドしたい人がいるかもしれないので。

ビルドに必要なもの

  • MeCab
  • mecab-ipadic-NEologd

ビルド方法

  1. bundle install
  2. bundle exec ./exe/make_dict

一度ErogameScapeから取得したデータはcache/以下にキャッシュされています。再度取得したい場合はrm cache/*を実行するなどしてキャッシュを削除してください。

eroge-ime-dic's People

Contributors

fabon-f avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.