Ubuntu 12.10における幾つかのメモ(PPAのパッケージ更新,fontconfigの警告,Emacs上のC/Migemo)
PPAのパッケージを更新
PPAリポジトリ
で公開しているパッケージをUbuntu 12.10向けに更新した。パッケージの内容自体は基本的に12.04のときのものと同じで、Open JTalkで利用可能な「hts-voice-mei」はMMDAgentの「Sample Script」のバージョンが上がったのに合わせてバージョンが上がっているが、中の「Mei」の声ファイルについては以前のバージョンと同様の内容となる(声のファイル群のMD5などのダイジェストを計算すると、バージョン1.1のときと全く同じものが出力される)ため、特に改善点があったりするわけではない。
各ファイルのMD5ダイジェストは、「Sample Script」のバージョン1.1でも1.3でも下のようになっている。
[/usr/share/hts-voice]$ md5sum mei_*/* 88fa994b0e217334f3376d2da0b1f1d5 mei_angry/dur.pdf 246daf470e6df943071319c765a2f3fd mei_angry/gv-lf0.pdf 239793a2aeee2dd534260dba62bab644 mei_angry/gv-mgc.pdf 034b2f3c64c7881b458e29fadc276fad mei_angry/gv-switch.inf 7efcba3369522a074a304622aaad4daf mei_angry/lf0.pdf ef129333dc9eab32027ce5ae9a966156 mei_angry/lf0.win1 5c7793c3f1ee082413ef7376d4a461bc mei_angry/lf0.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_angry/lf0.win3 6edd934d683b56f4f7f9e3f1eaab3ae9 mei_angry/lpf.pdf ef129333dc9eab32027ce5ae9a966156 mei_angry/lpf.win1 d0d7d120f6b86621684452d17efd67ee mei_angry/mgc.pdf ef129333dc9eab32027ce5ae9a966156 mei_angry/mgc.win1 5c7793c3f1ee082413ef7376d4a461bc mei_angry/mgc.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_angry/mgc.win3 9b80d232935e3a65fa01e28bc155f94a mei_angry/tree-dur.inf 3aab7516e4ec5d2e0be9944a58d0fda8 mei_angry/tree-gv-lf0.inf e75920ee34f194a80116859faa3362d3 mei_angry/tree-gv-mgc.inf 2b386342d3b35b2ccd52de316c2a1202 mei_angry/tree-lf0.inf ca0f71e270020acf0dbb13a498ce786f mei_angry/tree-lpf.inf a696891ea57ce5720a2db62a52bb20c2 mei_angry/tree-mgc.inf 88fa994b0e217334f3376d2da0b1f1d5 mei_bashful/dur.pdf 246daf470e6df943071319c765a2f3fd mei_bashful/gv-lf0.pdf 239793a2aeee2dd534260dba62bab644 mei_bashful/gv-mgc.pdf 034b2f3c64c7881b458e29fadc276fad mei_bashful/gv-switch.inf 5de677381a451eb824d700cbb04782fd mei_bashful/lf0.pdf ef129333dc9eab32027ce5ae9a966156 mei_bashful/lf0.win1 5c7793c3f1ee082413ef7376d4a461bc mei_bashful/lf0.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_bashful/lf0.win3 6edd934d683b56f4f7f9e3f1eaab3ae9 mei_bashful/lpf.pdf ef129333dc9eab32027ce5ae9a966156 mei_bashful/lpf.win1 0c5563030a72d7e9ab08705100c7773c mei_bashful/mgc.pdf ef129333dc9eab32027ce5ae9a966156 mei_bashful/mgc.win1 5c7793c3f1ee082413ef7376d4a461bc mei_bashful/mgc.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_bashful/mgc.win3 9b80d232935e3a65fa01e28bc155f94a mei_bashful/tree-dur.inf 3aab7516e4ec5d2e0be9944a58d0fda8 mei_bashful/tree-gv-lf0.inf e75920ee34f194a80116859faa3362d3 mei_bashful/tree-gv-mgc.inf 2b386342d3b35b2ccd52de316c2a1202 mei_bashful/tree-lf0.inf ca0f71e270020acf0dbb13a498ce786f mei_bashful/tree-lpf.inf a696891ea57ce5720a2db62a52bb20c2 mei_bashful/tree-mgc.inf 2165df91c93f99e4bc9986158c95b193 mei_happy/dur.pdf 246daf470e6df943071319c765a2f3fd mei_happy/gv-lf0.pdf 239793a2aeee2dd534260dba62bab644 mei_happy/gv-mgc.pdf 034b2f3c64c7881b458e29fadc276fad mei_happy/gv-switch.inf 85877cda8d70e33bbdb85d549eebdc1f mei_happy/lf0.pdf ef129333dc9eab32027ce5ae9a966156 mei_happy/lf0.win1 5c7793c3f1ee082413ef7376d4a461bc mei_happy/lf0.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_happy/lf0.win3 6edd934d683b56f4f7f9e3f1eaab3ae9 mei_happy/lpf.pdf ef129333dc9eab32027ce5ae9a966156 mei_happy/lpf.win1 d42a91dce4258173dbc6786a29175907 mei_happy/mgc.pdf ef129333dc9eab32027ce5ae9a966156 mei_happy/mgc.win1 5c7793c3f1ee082413ef7376d4a461bc mei_happy/mgc.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_happy/mgc.win3 9b80d232935e3a65fa01e28bc155f94a mei_happy/tree-dur.inf 3aab7516e4ec5d2e0be9944a58d0fda8 mei_happy/tree-gv-lf0.inf e75920ee34f194a80116859faa3362d3 mei_happy/tree-gv-mgc.inf 2b386342d3b35b2ccd52de316c2a1202 mei_happy/tree-lf0.inf ca0f71e270020acf0dbb13a498ce786f mei_happy/tree-lpf.inf a696891ea57ce5720a2db62a52bb20c2 mei_happy/tree-mgc.inf 0a1d3c0f2776238262b6beea2b622731 mei_normal/dur.pdf 246daf470e6df943071319c765a2f3fd mei_normal/gv-lf0.pdf 239793a2aeee2dd534260dba62bab644 mei_normal/gv-mgc.pdf 034b2f3c64c7881b458e29fadc276fad mei_normal/gv-switch.inf 6e2c106db6a1f6d7000cc29fc215beb8 mei_normal/lf0.pdf ef129333dc9eab32027ce5ae9a966156 mei_normal/lf0.win1 5c7793c3f1ee082413ef7376d4a461bc mei_normal/lf0.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_normal/lf0.win3 6edd934d683b56f4f7f9e3f1eaab3ae9 mei_normal/lpf.pdf ef129333dc9eab32027ce5ae9a966156 mei_normal/lpf.win1 49aa461305cf3b43924d5e265e106b30 mei_normal/mgc.pdf ef129333dc9eab32027ce5ae9a966156 mei_normal/mgc.win1 5c7793c3f1ee082413ef7376d4a461bc mei_normal/mgc.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_normal/mgc.win3 9b80d232935e3a65fa01e28bc155f94a mei_normal/tree-dur.inf 3aab7516e4ec5d2e0be9944a58d0fda8 mei_normal/tree-gv-lf0.inf e75920ee34f194a80116859faa3362d3 mei_normal/tree-gv-mgc.inf 2b386342d3b35b2ccd52de316c2a1202 mei_normal/tree-lf0.inf ca0f71e270020acf0dbb13a498ce786f mei_normal/tree-lpf.inf a696891ea57ce5720a2db62a52bb20c2 mei_normal/tree-mgc.inf 88fa994b0e217334f3376d2da0b1f1d5 mei_sad/dur.pdf 246daf470e6df943071319c765a2f3fd mei_sad/gv-lf0.pdf 239793a2aeee2dd534260dba62bab644 mei_sad/gv-mgc.pdf 034b2f3c64c7881b458e29fadc276fad mei_sad/gv-switch.inf 1d75238577ef381f0d5939cffcc36f1e mei_sad/lf0.pdf ef129333dc9eab32027ce5ae9a966156 mei_sad/lf0.win1 5c7793c3f1ee082413ef7376d4a461bc mei_sad/lf0.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_sad/lf0.win3 6edd934d683b56f4f7f9e3f1eaab3ae9 mei_sad/lpf.pdf ef129333dc9eab32027ce5ae9a966156 mei_sad/lpf.win1 14f8ffbb3deb8880027ee383e153029a mei_sad/mgc.pdf ef129333dc9eab32027ce5ae9a966156 mei_sad/mgc.win1 5c7793c3f1ee082413ef7376d4a461bc mei_sad/mgc.win2 c3a4a9b3aefce1a376bfdbae16f41a23 mei_sad/mgc.win3 9b80d232935e3a65fa01e28bc155f94a mei_sad/tree-dur.inf 3aab7516e4ec5d2e0be9944a58d0fda8 mei_sad/tree-gv-lf0.inf e75920ee34f194a80116859faa3362d3 mei_sad/tree-gv-mgc.inf 2b386342d3b35b2ccd52de316c2a1202 mei_sad/tree-lf0.inf ca0f71e270020acf0dbb13a498ce786f mei_sad/tree-lpf.inf a696891ea57ce5720a2db62a52bb20c2 mei_sad/tree-mgc.inf
fontconfigの警告メッセージとその対処
Ubuntu 12.10に上げた後、あらゆるGUIアプリケーションが
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
という警告メッセージを表示するようになった。fontconfigの設定ファイルとして[ホームディレクトリ]/.fonts.confを使用している場合に表示されるが、新しい適切な場所は
- 環境変数XDG_CONFIG_HOMEが未定義の場合: [ホームディレクトリ]/.config/fontconfig/fonts.conf
- 環境変数XDG_CONFIG_HOMEが定義済みの場合: ${XDG_CONFIG_HOME}/fontconfig/fonts.conf
となる。ディレクトリfontconfigが存在しなければ作成し、[ホームディレクトリ]/.fonts.confをその中にfonts.confという名前で入れる(移動する)ことでこのメッセージは出なくなる。
GNU Emacs上のC/Migemoの動作について
(2016/6/28)ここに記述した内容は古いため、「Debian/UbuntuのEmacsでC/Migemoによる日本語の文字列検索を行う」を参照。
関連記事:
関連URL:
- http://freedesktop.org/software/fontconfig/fontconfig-user.html - Fontconfigのユーザ設定ファイルについて