2005年02月04日(Fri) 雪が深くて山に行けません [長年日記]
● [tla] tla inventoryでサブディレクトリにあるファイルを含めるのは?
tla add subdir/source.c
はできるし、
tla inventory --names --source
でsubdir/source.cも表示されるのに、
tla inventory --source
してもsubdir/source.cは表示されない。
cd subdir; tla inventory --source
ならできる。
tla add subdir
したら期待通りになった。
● ディスプレイの解像度がうまく設定できていなくて表示が崩れる
メインマシンが壊れた関係でビルドマシンにメインマシンの1600x1200のディスプレイをつないで使っている。そうしてから、xchatのテキストエリアやFirefoxで表示した一部のサイトで、表示が崩れるようになった。
直接の原因は、ディスプレイの解像度が正しく設定されていなかったためのようだ。/etc/X11/xorg.confでDisplaySizeを320 200(だったかな?)から408 306に変更してXを起動しなおしたところ、表示の崩れはなくなった。
しかし、だ。Firefoxでも表示の崩れないサイトは多かった。表示の崩れるサイトのスタイルシートを見てみたところ、例えば、フォントの大きさは10pt、そのフォントが表示されるフォームの大きさは幅が130ptで高さが20pxというように、指定されている長さの単位がまちまちだった。10pt(3.53mm)の大きさの文字が20ピクセルの高さの枠におさまるかどうかは自明ではない。こういうサイトでは読者のディスプレイの解像度を仮定してるってことだよね。良くない。
xchatの表示が崩れた原因は別のものかもしれない。xorg.confを書き変える前はDPI値が133くらいになっていたと思う。一方、インストールしてあるフォントは75DPIのものと100DPIのもの。このため、フォントの大きさをスケールしないといけないのだけれど、そのスケールがうまくいってなかったのかもしれない。
最近のツッコまれどころ