試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

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: