読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Mac標準の日本語入力に絶望したので Google日本語入力に乗り換えるメモ

漢字トーク7の頃からことえりを使ってたけど最近のMac標準日本語入力の誤変換が酷い 気がするので乗り換えることにした。(過去3回くらい試したことあるけど…)

Google日本語入力をインストール

$ brew cask install google-japanese-ime

要OS再起動

ユーザー辞書を移植する

これを忘れていた。ささっと簡単に置換してしまおう。
とりあえずユーザ辞書.plist`を書き出す

  • システム環境設定 > キーボード > ユーザ辞書
  • 入力・変換のとこで全選択してドラッグアンドドロップ
  • ユーザ辞書.plist ファイルができる

ユーザ辞書.plist` (例)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>phrase</key>
        <string>七十七銀行</string>
        <key>shortcut</key>
        <string>77ぎんこう</string>
    </dict>
    <dict>
        <key>phrase</key>
        <string>魁力屋</string>
        <key>shortcut</key>
        <string>かいりきや</string>
    </dict>
    <dict>
        <key>phrase</key>
        <string>上杉</string>
        <key>shortcut</key>
        <string>かみすぎ</string>
    </dict>
</array>
</plist>

正規表現で置換

CotEditer v3.xで置換した

検索

^    <dict>
        <key>phrase</key>
        <string>(.*?)</string>
        <key>shortcut</key>
        <string>(.*?)</string>
    </dict>$

置換

$2\t$1\t名詞\t

結果

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
77ぎんこう  七十七銀行 名詞  
かいりきや 魁力屋   名詞  
かみすぎ    上杉  名詞  
</array>
</plist>

これのタグ部分を削除して必要な読み仮名などのみを hoge.txt に保存

Google日本語入力の辞書ツールでインポート

辞書ツールを起動して辞書名を右クリック的なのでメニュー表示して hoge.txt をインポートする

感想

いい感じで変換できる気がする