自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
March 03, 2005 [おもひで]
■ [Ruby-GNOME2] Rabbit-0.0.7をWindowsで使ってみよう
日本語がトーフ(□)になってしまっていたんだけど、lib/rabbit/theme.rbのset_font_family()メソッドを無効化してあげれば文字化けしなくなるYO!
--- theme.rb 2005-02-12 15:12:02.000000000 +0900
+++ theme.rb.new 2005-03-03 20:25:25.707180594 +0900
@@ -213,7 +213,7 @@
end
def set_font_family(target, family=@font_family)
- target.prop_set("font_family", family) if family
+# target.prop_set("font_family", family) if family
end
def windows?
■ もちろん、フォントが常に同じになっちゃうけど、サイズは普通に変わるし実用上は問題なさげ。
この辺を工夫したテーマを書くと良いかもしれない。
#どうもデフォルトで取得しているフォントが英語フォントっぽい。
■ [Ruby-GNOME2] フォント選択
そのシステムでどんなフォントが使えるのかなぁ、と思ったら以下のようなone-linerが便利。
$ ruby -rgtk2 -e 'Gtk.init;Gtk::FontSelectionDialog.new.run'

Windowsの場合はデフォルトでフォントを指定しないようにしておきました.<br># うーん,フォント周りは鬼門だ...
まぁ、フォント周り等の機種依存部分は難しいところですよね。