diary/Kojima/2006-04-29
の編集
http://sv5.linet.gr.jp/index.php?diary/Kojima/2006-04-29
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
[[diary/Kojima]] ・fontconfig フォント名を ASCII でしか返さない 2.2.3 の fc-list と 2.3 系の fc-list を調べてみたのだけど,fc-list 自体の処理はほとんど変ってなくて,むしろ fc-list が呼び出すFcNameUnparse() とか FcNameUnparseEscaped() がちゃん と UTF-8 を処理できるようになった結果という感じ. MSの環境から持ってきたArialのフォントを見るとロシア語やギリシャ語でも "Regular" とか "Bold" が表示されているようだから TrueType フォントに埋 め込まれている各種コーディングの情報も自動的にUTF-8化して出力しているの だろう.それを考えると単純にUTF-8な情報を表示しないようにするのは難しそ うだなぁ.理想的にはUTF-8は内部的な処理に留めて,メッセージの出力時には locale に合わせた出力にしてくれればありがたいのだけど,そういう機能は無 さそうだから悩ましいところ. #comment
タイムスタンプを変更しない
[[diary/Kojima]] ・fontconfig フォント名を ASCII でしか返さない 2.2.3 の fc-list と 2.3 系の fc-list を調べてみたのだけど,fc-list 自体の処理はほとんど変ってなくて,むしろ fc-list が呼び出すFcNameUnparse() とか FcNameUnparseEscaped() がちゃん と UTF-8 を処理できるようになった結果という感じ. MSの環境から持ってきたArialのフォントを見るとロシア語やギリシャ語でも "Regular" とか "Bold" が表示されているようだから TrueType フォントに埋 め込まれている各種コーディングの情報も自動的にUTF-8化して出力しているの だろう.それを考えると単純にUTF-8な情報を表示しないようにするのは難しそ うだなぁ.理想的にはUTF-8は内部的な処理に留めて,メッセージの出力時には locale に合わせた出力にしてくれればありがたいのだけど,そういう機能は無 さそうだから悩ましいところ. #comment
テキスト整形のルールを表示する