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

SAラン広域セン支の覚え書き

・ボダブレ辞書 ・各種日本語入力ソフトの辞書解説 ・実用Excel VBA

SIGMA 19mm F2.8 DNを買いました。……沼なの?

f:id:dz_dzone:20170527010654j:plain

広告を非表示にする

明るい単焦点レンズを買いました。

最近ずっとしまい込んでいたんですが、急にレンズが欲しくなったのです(唐突

f:id:dz_dzone:20170522211259j:plain

SONY SEL50F18 50mm F1.8です。ボディは結構前に買ったSONY NEX-5R

 

スマホを撮ってみました。

f:id:dz_dzone:20170522211619j:plain

ボケ味がよさげ。

 

うちのこかわいい

f:id:dz_dzone:20170522212611j:plain

iOSの日本語入力アプリ考 on Twitter 2015.5.20

 iOSで標準ユーザー辞書を一括登録するにはMacが必要

 母艦iTunesとの連携で単語一括登録できるが絵文字が弱いATOK

 

ATOK -日本語入力キーボード

ATOK -日本語入力キーボード

  • JUSTSYSTEMS CORPORATION
  • ユーティリティ
  • ¥1,600

なんでこんなに評価低いのかよくわからんな……w

 

バランスのいい日本語入力アプリは flick

 

 

Simejiはというと

 

Simeji - 日本語文字入力&きせかえ・顔文字キーボード

Simeji - 日本語文字入力&きせかえ・顔文字キーボード

  • Baidu Japan Inc.
  • ユーティリティ
  • 無料

 

Excel for Mac / WindowsでmacOS標準辞書の一括登録ファイルを作成するシートを公開します

概要

長年Appleの日本語入力アプリと言えば'ことえり'でしたが、現在では単に'macOS日本語入力プログラム'と称されています。ことえり時代には'読み''単語'に加え'品詞'も持ったごく普通の辞書ファイルでしたが正直変換効率はそれほど良いものではありませんでした。現在の'macOS日本語入力プログラムでは'読み''単語'のみを辞書に持っています。これはiOSでの成功が関連しているのではと私は考えています。

macOS標準辞書の登録ファイル(プロパティリスト形式)の書式

一つの単語と読みはで挟まれたセクションに記載されます。なお、品詞やコメントはありません。

<?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>きららざか</string>
	</dict>
</array>
</plist>

必要なソフトウェア

この変換シートはExcel VBAを使って作られています。同一シートでWindowsMacの両対応です。Windowsの場合は、直接プロパティリストファイルを作成します。Macの場合は一度新規シートにファイル内容が出力されます。それをコピーしてテキストエディタにペーストし、不要部分を正規表現置換で削除します。
なお、Windowsで変換した場合でも、Macにファイル転送して作業が必要です。

辞書ファイルを作成するExcelシート

ダウンロード

  • ExcelmacOS日本語入力プログラムのユーザー辞書ファイルを作成するシート
  • ファイル名:Excel2Plist.xlsm
  • ダウンロード:Excel2Plist.zip (zip形式圧縮)
  • 動作確認:Excel2010/2013/2016 for Windows、Excel2016 for Macで確認しています

使い方

Macの場合

任意の場所にダウンロードします。
f:id:dz_dzone:20170520215828j:plain
任意の場所に解凍して、Excel2Plist.xlsmをダブルクリックして起動します。
f:id:dz_dzone:20170520221318j:plain
マクロを有効にしてください。
f:id:dz_dzone:20170520221402j:plain
'初期設定'シートです。
f:id:dz_dzone:20170520222049j:plain
'変換元シート名'のシートに変換する辞書を入力します。A列に'読み(ひらがな)'、B列に'単語'を入力します。他のタブ区切りテキスト形式の辞書をコピー&ペーストしてきても構いません。
f:id:dz_dzone:20170520222024j:plain
用意が出来たら'初期設定'シートに戻り、'変換'ボタンを押します。
f:id:dz_dzone:20170520222049j:plain
自動的に新規シートが作成され、そのシートにプロパティリストの内容が生成されます。
f:id:dz_dzone:20170520223619j:plain
A列の一番下まで選択してコピーします。
f:id:dz_dzone:20170520224124j:plain

正規表現で置換が出来るテキストエディタ(ここではCotEditor)にペーストします。f:id:dz_dzone:20170520224440j:plain
ペーストされた状態。行頭と行末に余計なダブルクォーテーションが入ってしまっています。
f:id:dz_dzone:20170520224855j:plain
メニューバーから、'検索'>'検索'を選択します。
f:id:dz_dzone:20170520225051j:plain
'正規表現'にチェックを入れてから、検索窓に ^" と入力して、'すべて置換'をクリックします。( ^" は'行頭の"'という意味)
f:id:dz_dzone:20170520225228j:plain
行頭の'"'が削除されました。次に、検索窓に "$ と入力して、'すべて置換'をクリックします。( "$ は'行末の"'という意味)
f:id:dz_dzone:20170520225512j:plain
行末のダブルクォーテーションが削除されました。
f:id:dz_dzone:20170520225826j:plain
任意の名前で保存します。このとき、拡張子を'plist'、文字コードを'UTF-8'、改行コードを'LF'にしてください。
f:id:dz_dzone:20170520225955j:plain
f:id:dz_dzone:20170520230638j:plain
ファイルが作成されました。
f:id:dz_dzone:20170520231150j:plain

Windowsの場合

任意の場所に解凍して、ダブルクリックして起動します。
f:id:dz_dzone:20170520231753j:plain
'コンテンツの有効化'をクリックしてマクロを有効化してください。
f:id:dz_dzone:20170520232914j:plain
'変換元シート名'、'変換先ファイル名'を入力。
f:id:dz_dzone:20170520232651j:plain
'変換元シート名'のシートに変換する辞書を入力します。A列に'読み(ひらがな)'、B列に'単語'を入力します。他のタブ区切りテキスト形式の辞書をコピー&ペーストしてきても構いません。
f:id:dz_dzone:20170520233549j:plain
'初期設定'シートに戻り、'変換'をクリックします。既存のファイルがある場合は上書きされます。
f:id:dz_dzone:20170520234000j:plain
f:id:dz_dzone:20170520234646j:plain
出力されました。
f:id:dz_dzone:20170520234712j:plain
出力されたファイルは何らかの方法でMacにコピーしてください。


辞書ファイルをmacOS日本語入力プログラムに読み込む


f:id:dz_dzone:20170520231150j:plain
'システム環境設定'から'キーボード'を開き、'ユーザー辞書'タブを選択します。
f:id:dz_dzone:20170520235700j:plain
プロパティリスト形式の辞書ファイルを'ユーザー辞書'にドラッグ&ドロップします。
f:id:dz_dzone:20170520235836j:plain
'ユーザー辞書'が追加されました。
f:id:dz_dzone:20170521000214j:plain


iOS標準ユーザー辞書に同期する

iCloudを適切に設定することでMacのユーザー辞書とiOS端末のユーザー辞書が同期されます。f:id:dz_dzone:20170521000335j:plain


関連リンク

dz11.hatenadiary.jp

ユーザー辞書の一括登録方法 〜かわせみ2編〜

概要

'かわせみ'は、老舗の日本語入力プログラム'EgBridge'(エルゴソフト)の流れをくむOS X用日本語入力アプリで、OS X ver.10.8.5 (Mountain Lion)以降は後継の'かわせみ2'となっています。この記事では、'かわせみ2'の単語登録と削除、一括登録(インポート)および書き出し(エクスポート)の方法について解説します。

www.monokakido.jp

目次

かわせみ2のユーザー辞書の登録方法

かわせみ2の単語登録の方法

単語登録/削除ウィンドウで登録する場合

IMメニューから'単語登録/削除'を選択します。(または control + F7 )

f:id:dz_dzone:20170505120144j:plain

'単語登録/削除'ウィンドウが開きました。

f:id:dz_dzone:20170505120327j:plain

'読み(ひらがな)'と'単語'を入力し、'品詞'を選択して、'登録'をクリックします。。任意で'コメント'の入力も可能です。

f:id:dz_dzone:20170505120636j:plain

単語が登録されました。

f:id:dz_dzone:20170505120734j:plain

辞書管理ツールで登録する場合

IMメニューから'辞書管理ツール'を選択します。

f:id:dz_dzone:20170505123550j:plain

'辞書管理ツール'が開きました。'登録'アイコンをクリックします。

f:id:dz_dzone:20170505123612j:plain

'読み(ひらがな)'と'単語'を入力し、'品詞'を選択して、'登録'をクリックします。。任意で'コメント'の入力も可能です。

f:id:dz_dzone:20170505123719j:plain

 

かわせみ2の単語削除の方法

'辞書管理ツール'を開きます。 削除したい単語を選択してから'削除'アイコンをクリックします。

f:id:dz_dzone:20170505124254j:plain

確認ダイアログが出るので、'削除'をクリックします。

f:id:dz_dzone:20170505124422j:plain

単語が削除されました。

f:id:dz_dzone:20170505124521j:plain

 

かわせみ2のユーザー辞書の一括登録(インポート)の方法

'辞書管理ツール'を開き、'ファイル'メニューから'辞書/テキストの読み込み'を選択します。

f:id:dz_dzone:20170505125006j:plain

辞書ファイルを選択して'開く'をクリックします。

f:id:dz_dzone:20170505125818j:plain

登録確認画面が出ますので、'閉じる'をクリックします。

f:id:dz_dzone:20170505125903j:plain

単語が一括登録(インポート)されました。

f:id:dz_dzone:20170505125915j:plain

なお、読み込み(インポート)できる形式は以下の通り。

上の3つは一般的なタブ区切りテキストファイル形式、4番目はコンマ区切りテキストファイル形式、5番目は拡張子が*.plistのXMLファイル形式です。

なお、plist形式には品詞の情報がついていません。全て名詞扱いとなります。

 

かわせみ2のユーザー辞書の書き出し(エクスポート)の方法

'辞書管理ツール'を開き、'ファイル'メニューから'テキストに書き出し'を選択します。

f:id:dz_dzone:20170505174649j:plain

保存するファイルの名前を入力し、保存場所を選択します。また、出力形式および出力対象を選択してから、'保存'をクリックします。

f:id:dz_dzone:20170505174736j:plain

書き出し(エクスポート)が完了しました。

f:id:dz_dzone:20170505174928j:plain

出力されたファイルです。

f:id:dz_dzone:20170505175200j:plain

 

関連リンク

ユーザー辞書の一括登録方法 〜Baidu IME編〜

概要

Windows用日本語入力ソフトのBaidu IMEのユーザー辞書の単語登録と削除、一括登録(インポート)および書き出し(エクスポート)の方法を解説します。

目次

Baidu IMEのユーザー辞書の登録方法

'あ'のところで右クリックしてメニューを出します。

f:id:dz_dzone:20170505011047j:plain

'ユーザー辞書'をクリックします。

f:id:dz_dzone:20170505011101j:plain

ユーザー辞書が開きました。

f:id:dz_dzone:20170505011223j:plain

 

Baidu IMEの単語登録の方法

'追加'をクリックします。

f:id:dz_dzone:20170505011223j:plain

'単語'と'読み(ひらがな)'を入力し、'品詞'を選択してから、'登録'をクリックします。

f:id:dz_dzone:20170505011308j:plain

単語が登録されました。

f:id:dz_dzone:20170505011444j:plain

 

Baidu IMEの単語削除の方法

単語を選択してから、'削除'をクリックします。

f:id:dz_dzone:20170505011524j:plain

確認ダイアログが出るので、'OK'をクリックします。

f:id:dz_dzone:20170505011548j:plain

単語が削除されました。

f:id:dz_dzone:20170505011758j:plain

 

Baidu IMEのユーザー辞書の一括登録(インポート)の方法

 '管理'メニューから'テキストファイルをインポート'を選択します。

f:id:dz_dzone:20170505011847j:plain

Baidu IME用の辞書ファイル(タブ区切りテキストファイル/UTF-16/LF)を開きます。f:id:dz_dzone:20170505011929j:plain

辞書が登録されました。

f:id:dz_dzone:20170505012128j:plain

 

Baidu IMEのユーザー辞書の書き出し(エクスポート)の方法

'管理'メニューから'テキストファイルにエクスポート'を選択します。

f:id:dz_dzone:20170505012328j:plain

任意のフォルダに'保存'します。

f:id:dz_dzone:20170505012529j:plain

エクスポートが完了しました。

f:id:dz_dzone:20170505012705j:plain

エクスポートされたテキストファイルがこちらです。

f:id:dz_dzone:20170505012647j:plain

 

他の日本語入力ソフトへのコンバートについて

主要な日本語入力ソフトの辞書と同様のタブ区切りテキストファイル形式の辞書ファイルです。この形式ですと、簡単な加工で他の日本語入力ソフトの辞書に変換することが可能です。 (例:MS-IME, ATOK, Google日本語入力)

 

以上です。

 

関連リンク

 

ユーザー辞書の一括登録方法 〜macOS日本語入力プログラム編〜

概要

macOS 10.11以降に搭載されている日本語入力プログラムのユーザー辞書の一括登録方法を解説します。iCloudによりiPhoneなどのiOS端末と同期することも出来ます。

目次

macOS日本語入力プログラムの辞書の登録方法

'システム環境設定'を開きます。

f:id:dz_dzone:20170504230629j:plain

'キーボード'を開きます。

f:id:dz_dzone:20170504232713j:plain

'ユーザー辞書'タブを開きます。

f:id:dz_dzone:20170504232759j:plain

 macOS日本語入力プログラムの単語の登録方法

左下の'+'をクリックします。

f:id:dz_dzone:20170504232916j:plain

'入力'欄に'読み(ひらがな)'を、'変換'欄に'単語'を入力します。

f:id:dz_dzone:20170504233051j:plain

単語が追加されました。

f:id:dz_dzone:20170504233600j:plain

 macOS日本語入力プログラムの単語の削除方法

削除した単語を選択します。続いて、'delete'キーを押します。

f:id:dz_dzone:20170504233600j:plain

削除されました。

f:id:dz_dzone:20170504233938j:plain

※複数選択する場合は、'shift'キーを押しながらクリックします。

 macOS日本語入力プログラムの単語の一括登録方法

macOS日本語入力プログラム用の辞書ファイルは拡張子が*.plistのXMLファイルです。

f:id:dz_dzone:20170504235506j:plain

このPLISTファイルをユーザー辞書の一覧にドラッグ&ドロップします。

f:id:dz_dzone:20170504234900j:plain

単語が追加されました。

f:id:dz_dzone:20170504235532j:plain

以上です。 

 

関連リンク