パスワードを忘れた? アカウント作成
737007 journal

kubotaの日記: Eterm 国際化

日記 by kubota

Rxvt国際化と同じことを、Eterm にしようと画策中。LC_CTYPE ロケールを調べて、それに従ってフォントとマルチバイトエンコーディング方式を設定してやればいい。まあ、簡単なことだ。

しかし、Eterm 固有の問題がひとつ。Eterm はテーマをサポートしているが、テーマがフォントを指定可能となっている。テーマがフォントを指定する場合、ロケール由来のフォントとどちらを優先するのがいいのか? というのが問題。ぼくの考えでは、いくらテーマによって見栄えを追求したところで、エンコーディングが違ってたら間違った表示になってしまうのだから、「美しさ」よりは「正しい・間違い」の問題のほうが優先するのが当然だと思う。しかし、テーマ作者はそう思わないかもしれない。それでも、ISO-8859-1 のことしか考えないテーマ作者はその偏狭な考えを捨てるべきである、とぼくは思うが、一方で世界中のすべてのエンコーディングのことを考えるのは大変なことでテーマ作者には荷が重いだろうし不可能だ。

正しいエンコーディングを必要とする世界中のユーザと、見栄えを指定したいテーマ作者。どのへんで妥協ができるだろうか。

typodupeerror

Stableって古いって意味だっけ? -- Debian初級

読み込み中...