トップ 最新 追記

猫熊は燃えつきた?!日記

最近なんにもやっていませんが、なにかやったらこちらに置くようにしています。
2002|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|


2009-05-17 (Sun) [長年日記]

たまには

日記兼生存報告

| Bookmark:

bs-show

M-x bs-show でバッファ一覧経由emacsのバッファ切替は、C-x C-bよりM-x bs-showがいいかもより。
ぼくもibufferよりbs-showの方が気に入りました。とりあえず、
1
2
3
  (global-set-key "\C-x\C-b" 'bs-show)
  (global-set-key "\C-x4\C-b" 'ibuffer)
  (setq ibuffer-use-other-window t)    
としてみた。
| Bookmark:

Emacs23とフォント

antialias が効いた True Type Font だと以下のすべてを満たすものが(探した限りは)無かった。

  • アスキーの文字の幅が全部同じに表示される
  • バックスラッシュが円マークではなくてバックスラッシュで表示される
  • ひらがな/カタカナ/漢字の文字幅がアスキー文字のちょうど二倍
  • italic, bold italicが表示できる
  • それなりに綺麗

というわけで、昔ながら?の 16dot BDF/PCFフォントの設定を使っている。要するに、見た目は Emacs22 も Emacs23 も同じ*1ということだ。
というか、日本語フォントでitalicが表示できるものあるのかな?freetype/fontconfig/xft の環境が solari8 上に自己ビルドで作った環境*2 だし、身の回りに Emacs23 使っている人がいないからよくわからん。

| Bookmark:

*1 Emacs20, 21でも基本は同じだったような気がする。

*2 GTK2も ^^;

フォント表示の確認

いろいろと(set-default-font "hoge")などやるときの確認だが、下の関数とか、Mew の summary の表示で試した。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(defun my-fontcheck-sub (str)
  (let (beg)
    (dolist (face '(default italic bold bold-italic))
      (setq beg (point))
      (insert str "|\n")
      (put-text-property beg (point) 'face face))))
 
(defun my-fontcheck ()
  (interactive)
  (let ((i ?\x20)
	(str "白井あいabAB01*○白井アイウエオアイウエオ"))
    (pop-to-buffer (get-buffer-create "*font check*"))
    (erase-buffer)
    (save-excursion
      (my-fontcheck-sub str)
      (while (< i ?\x7f)
	(my-fontcheck-sub (make-string 32 i))
	(setq i (1+ i))))))    
| Bookmark:

もう少し試してみる

Windows の MS Gothic はバックフラッシュ以外はOK*1だったんだけど、どうしてもバックスラッシュが円マークに見えるのは許せないので、日本語の文字が二倍以外の項目をみんな満たしているBitstream Vera Sans Monoを基準に考えてみた。
日本語の文字だけ変更する方法はいろいろなところに書かれているのだが、漢字などの文字が ascii に比較して小さすぎるという問題が解決できない。
でいろいろ試してみたんだけど、
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  (setq fontset (progn
		  (set-default-font "Bitstream Vera Sans Mono 11")
		  (dolist (charset '(japanese-jisx0208
				     japanese-jisx0208-1978
				     japanese-jisx0212
				     japanese-jisx0213-1
				     japanese-jisx0213-2
				     japanese-jisx0213-a
				     japanese-jisx0213.2004-1
				     katakana-jisx0201))
		    (set-fontset-font (frame-parameter nil 'font)
				      charset
				      ;; (font-spec :family "M+2VM+IPAG circle" :size 16)))
				      (font-spec :family "MeiryoKe_Gothic" :size 16)))
		  (frame-parameter nil 'font)))    

と作ったフォントセットが、

  • bdf の 16dot とほぼ同じ大きさ
  • アスキー文字がすべてずれない
  • アスキーと日本語の文字幅が1:2
  • アスキー文字はitalic, bold italicも表示される

となる。日本語のitalic, bold italicが出ないのが悲しいが、とりあえず、これで生活してみる予定。*2

| Bookmark:

*1 綺麗かどうかははなはだ疑問

*2 って会社の環境ね。

そういや、誕生日があった。

そういえばこの前ぼくの誕生日があった。ぼくと同じ年に埋まれたプロ野球選手が現役を退いて、はや幾年も経つのだが、ハマのおじさんこと、工藤投手と年齢が年に一週間だけ同じになるのが、結構楽しみ。というか、勇気づけられるなぁ〜〜。

| Bookmark:

2009-05-23 (Sat) [長年日記]

emacs23 + ttf の続き

この方法で作った fontset だと、
1
(set-face-attribute 'my-font0 nil :height 300)    
みたいにしても、日本の文字が大きくならない。別に作った fontset を使えば OK なので、とりあえず info 向けに
1
2
3
4
5
(let ((my-vari-fontset (create-fontset-from-ascii-font "M+2P+IPAG circle 12")))
  (make-face 'variable-pitch)
  (set-face-attribute 'variable-pitch nil
		      :font my-vari-fontset
		      :fontset my-vari-fontset))    
とかしてみた。:fontset だけで良いような気がするのだが :font に default の font名が付いちゃっているので両方にしてみた。もしかすると、:font だけで良いのかな?月曜日まで確かめられないが。。。
xft の fontset を create-fontset-from-fontset-spec で作る方法がよくわからんのだが、create-fontset-from-ascii-font で OK の様なので、前回のもそうしておいた。
きっと、fontconfig の設定とかで、もっと良い方法があると思うが、freetype も fontconfig も今回ほとんど初めての経験*1なので良くわからん。
| Bookmark:

*1 なぜか ~/.gtkrc-2.0 に ruby-gtk2 の gemcal 向けの設定が書いてあるが

各所から

きゃーわぁー
昔からこちらの系列はすさまじいと聞いていたんだけど、これほどとは。。。絶句。
電機労連より給料高いだろうから、それだけが救いか。しかし、良く暴動が起きないなぁ。
| Bookmark:

外れ

メール来なかったっす。まぁ、ここ二年ほどまったくもってついていないからね ^^;;;
| Bookmark:

2009-05-28 (Thu) [長年日記]

栗本薫さん死去

高校?大学?ぐらいに『ぼくらのシリーズ』を読んだり、象印クイズヒントでピントを見ていたりぐらい。しかし、ファンの方々の思いはいかばかりか。

ぼくの場合、池波正太郎先生が亡くなられたときは『もう、鬼平も剣客商売も続きが読めない』という絶望感で一杯でした。また、それ以来、一人の著者の本にのめりこむというのが無くなってしまいましたよ。

| Bookmark:

訴訟

最近『?』という訴訟を見かけることがあるけど、

楽天側は全面的に争う姿勢「ファウル当たり負傷」訴訟

 K スタ宮城でプロ野球を観戦中、ファウルボールが目に当たってけがをしたとして、宮城県大崎市の税理士の男性(47)が楽天野球団と球場を所有する県を相手に、約4400万円の損害賠償を求めた訴訟の第1回口頭弁論が 28日、仙台地裁であった。球団側は「安全配慮に瑕疵(かし)はなかった」として、請求棄却を求めて全面的に争う姿勢を示した。

 一方、男性の弁護人は「必要な安全対策はなされていたのか。ただ楽しんで観戦していたのに 1円も賠償されないのか」などと主張している。

 訴えによると、男性は昨年 5月18日、同球場の三塁側内野席で楽天—西武戦を観戦中、2回裏 1死走者なしの場面で楽天の打者のファウルボールが眼鏡の上から右目に当たった。治療を続けたが、0.3 だった視力が 0.03 まで落ちたとしている。

[朝日新聞より引用]

原因は

 担当の弁護士によると、男性は「ビールを席の下に置いて顔を上げたら、目の前にボールがあった」と話しているという。

[産経新聞より引用]

ですって。ファールボールが飛び込むゾーンに座っているのにピッチャーがモーション入ってから目を離したら自殺行為ですって。だけど、最悪でも打球音は聞こえるだろうになぁ〜。
これと、

平川市内の交差点で昨年7月、大鰐町の女性の乗用車と、火災現場に向かっていた平川市の消防車が衝突する事故があり、この女性が平川市を相手取り、慰謝料など計約275万円の損害賠償を求める訴えを起こしていたことが19日、わかった。

訴状によると、事故は同月7日午前、平川市原田村元の県道交差点で、青信号で進入した女性の車の側面に、平川市消防本部の消防車が衝突した。

乗用車は横転し、女性は首や腕などにけがを負った。けがの治療費は保険で全額支払われたが、女性は「危うく死ぬような恐怖を抱いた」などとして、慰謝料50万円や車の修理代を求めている。

平川市は訴えについて、「弁護士と今後対応を相談していく」としている。

[読売新聞より引用]

が最近のヒット作二本ですな。あまり良くない考えだとは思うけど、門前払いって、もっと簡単に出来ないのかなぁ?という気がしてきたりする。その裁判に付き合う方も大変だ。
| Bookmark:

Emacs + Xft

日本語の部分の italic が出ないので、無理やり italic の部分を他のフォント(セット)を使うようにしてみた。Y.OzFont のひらがな/カタカナ/漢字を italic 部分に表示するとなかなか良い感じ。みかちゃんフォントも試したけど、この用途にはちょっと崩れすぎかな?

コードはもう少し練った方が良いと思うのでパス。

| Bookmark:

書いている人: 白井秀行 (mailto:shirai@meadowy。org)
訪問して下さった人: 今日: 人, 昨日: , 過去: 人 (2007年5月10日から)
RDF Feed