2011年1月28日金曜日

Macにおけるキーボード配列について

Macminiで使用しているキーボードをアルミニウム筐体のApple Keyboardに変えたところ、以下の不具合が出た。

■現象
「ひらがな」入力から「英字」入力に切り替えると、yキーを押すとz、zキーを押すとyが入力される

■対処
システム環境設定の「言語とテキスト」でことえりの「ひらがな」と「英字」以外のチェックを外す。

■原因(推測を含む)
どうやらQWERTZ配列という中央ヨーロッパで使用されるキー配列が影響していたようだ。
もともとシステム環境設定の「言語とテキスト」でドイツ語(German)をチェックしていて、通常は入力ソースをドイツ語にするとQWERTZ配列になる。その結果、キーボードのyとzの表記と実際に入力される文字が入れ替わる。ただ、今回は「ひらがな」と「英字」の間で入力ソース切り替えをしていたはずなのに、上記現象が発生した。「はず」と表記したのは、もう1度試してみたところ、再現しなかったため。OSかキーボードか分からないが、ここには何かバグが潜んでいる気がする。

2011年1月11日火曜日

DreamweaverCS5のユーザー辞書の修正

DreamweaverCS5でスペルチェック機能を使っていたら
誤ってスペルミスした単語を登録してしまった。
アドビのサイトで修正方法を調べると、以下の記述があった。

注意: Dreamweaver では、個人辞書に追加したエントリを削除する方法はありません。

http://help.adobe.com/ja_JP/dreamweaver/cs/using/WSc78c5058ca073340dcda9110b1f693f21-7cc8a.html

さらに探すとユーザーフォーラムに私と同じ状況の記述があり、それを参考に辞書の実体ファイルを
見つけた。ファイルの場所と使用環境は以下のとおり。
http://forums.adobe.com/message/2905112#2905112

■環境
MacOS10.6.6
DreamweaverCS5

■辞書ファイルの場所
/Users/username/Library/Application Support/Adobe/Linguistics/Dictionaries/Adobe Custom Dictionary/eng/added.clam

今回は、初めて登録した単語が誤っていたため、削除せずにadded.clamの名前を変えて、Dreamweaverを再起動。再度スペルチェックをすると新しいadded.clamファイルが作成された。

ただし、辞書ファイルはプレーンテキストではないため、複数の単語の中から特定のファイルを編集するのは難しいと思います。

注意:この操作によって不具合が生じる可能性があるため、自己責任の上で行ってください。