2009-06-21(Sun) [長年日記]

_1 [Mac] Ubuntu 8.04 TLS on VMware Fusion 2.0.4

いまどきのLinuxをParallelsに入れてみようと思っていたが、VMware用仮想マシンが配布されてたので利用することにした。 最初から設定がきちんとされていて便利。ホスト側のディスクがアクセス出来なかったので、VMWare Toolsをインストールした。

.host:/              312235312 187990716 124244596  61% /mnt/hgfs

open-vm-toolsもインストール済みのようだけど、衝突してないのだろうか。

VMwareのウィンドウサイズを変えるとXのドット数が変わる。FreeBSDの方はドット数が変わらずに拡大、縮小される。 この違いはどこから来るのだろう?

キーボードからbackslash/縦棒が入らなくてキーボードの設定を変えたり、 ubuntuで「¥」の文字化けをコピーしたりしたけど、 最初から実用になる環境設定がされている。 素のtwmがインストールされるだけで、それも Xorg -configure が必要なFreeBSDとは大違い。

_2 [Mac] Carbon Emacs 22のフォント設定

どうも設定が決まらない。要件は以下。

  1. 漢字の幅:英字の幅 = 2:1
  2. 高さを合わせる
    • 英字のみの行に漢字を足すとき、漢字のみの行に英字を足すときに、上下にピョコと動くのを避ける
  3. 漢字と英字のアンダーラインを一直線に合わせる
    • ことえり、mew、navi2chとか、アンダーラインを使う機会はそれなり

要件は満たしているが、表示が小さすぎる。10以外だと要件を満たさくなる。

(require 'carbon-font)
(fixed-width-set-fontset "hiramaru" 10)

Cocoa Emacsでのフォント設定には、 Carbon Emacs 22でも希望通りとあるけど、(setq fixed-width-use-QuickDraw-for-ascii t) のお陰でボールドが潰れて不格好である。アンダーラインにも問題がある。

ubuntuがVLだったのでインストールしてみた。フォントの品質を除けばOK。ちょと、行間が広いかな。

(require 'carbon-font)
(set-frame-font "fontset-default")
(set-face-attribute 'default nil :family "vl" :height 140)
(set-fontset-font "fontset-default" 'japanese-jisx0208
                   '("vl" . "iso10646-*"))
(set-fontset-font "fontset-default" 'katakana-jisx0201
                   '("vl" . "iso10646-*"))

なんとかならないかぁ。

[]

トップ «前の日記(2009-05-31(Sun)) 最新