[PC周辺] xdvi が FT2: Open Font Error. (min) (20061120)

xdvi がなんというか,

% xdvi hoge.dvi
FT2: Open Font Error. (min)

とか言って寒く落ちる状態になってしまった.

% xdvi -debug 4 hoge.dvi
(snip)
xdvi: Define font "cmss8" scale=524288 design=524288 number=80
xdvi: Define font "min10" scale=1162740 design=655360 number=78
FT2: Open Font Error. (min)

ということらしい.よくわからない. Google によると vfontmap 云々の問題ぽいので,

% strace -f xdvi -debug 4 thesis.dvi |& grep vfont
[pid  5303] open("vfontmap", O_RDONLY)  = -1 ENOENT (No such file or directory)                        
[pid  5303] open("/var/lib/texmf/vfontmap", O_RDONLY) = 4

とかで探りを入れて,/var/lib/texmf/vfontmap を見てみる.

[/var/lib/texmf/vfontmap]
### This file is automatically generated by update-vfontmap
#
# Please do not edit this file directly.  If you want to change
# or add anything please take a look at the files in
# /etc/texmf/vfontmap.d, and invoke update-vfontmap.
#
###

### From file: /etc/texmf/vfontmap.d/20ptex-jisfonts.map
### For ptex-jisfonts
jis     /usr/share/fonts/truetype/kochi/kochi-mincho.ttf
jisg    /usr/share/fonts/truetype/kochi/kochi-gothic.ttf
### End of file: /etc/texmf/vfontmap.d/20ptex-jisfonts.map
### From file: /etc/texmf/vfontmap.d/20xdvik-ja.map
@Mincho Roman|Mincho@
	rml  JIS-H	% ASCII pTeX
	rmlv JIS-V	% ASCII pTeX
	dm   JIS-H	% NTT jTeX

@Gothic SansSerif|Gothic@
	gbm  JIS-H	% ASCII pTeX
	gbmv JIS-V	% ASCII pTeX
	dg   JIS-H	% NTT jTeX
### End of file: /etc/texmf/vfontmap.d/20xdvik-ja.map

/etc/texmf/vfontmap.d/* か.

% ls -l /etc/texmf/vfontmap.d/
合計 4
-rw-r--r-- 1 root root 344 2005-04-07 13:27 20ascii-ptex.map.dpkg-bak
-rw-r--r-- 1 root root 119 2005-04-07 13:27 20ntt-jtex.map.dpkg-bak
-rw-r--r-- 1 root root 136 2005-05-11 23:58 20ptex-jisfonts.map
-rw-r--r-- 1 root root 195 2006-10-13 08:12 20xdvik-ja.map

確かに,

[/etc/texmf/vfontmap.d/20ascii-ptex.map.dpkg-bak ]
min     /usr/share/fonts/truetype/kochi/kochi-mincho.ttf

とかになっているので,

% dpkg -S /etc/texmf/vfontmap.d/20ascii-ptex.map
xdvik-ja: /etc/texmf/vfontmap.d/20ascii-ptex.map

ということで xdvik-ja 付近の問題ぽい.

% sudo rm /etc/texmf/vfontmap.d/*bak
% sudo dpkg --purge xdvik-ja           
% sudo dpkg -i xdvik-ja_22.84.8-j1.22-1_i386.deb
% ls -l /etc/texmf/vfontmap.d/
合計 4
-rw-r--r-- 1 root root 344 2005-04-07 13:27 20ascii-ptex.map
-rw-r--r-- 1 root root 119 2005-04-07 13:27 20ntt-jtex.map
-rw-r--r-- 1 root root 136 2005-05-11 23:58 20ptex-jisfonts.map
-rw-r--r-- 1 root root 195 2006-10-13 08:12 20xdvik-ja.map

と,いう感じで直った模様.

関連リンク

[旅・出張] JAL のマイル (20061119)

JAL のマイル残高が「9,521マイル」.有効期限は 2006/12/31.

で,大抵の特典が 10,000 マイルから...

Oki Doki ポイントプログラムから 1ポイント=3マイル でマイルに 変換 すればたぶん 10,000 マイルになるのであるが,どうしたものか.というか,

マイルは、移行のお申し出から約2ヵ月後に積算されます。

間に合わないじゃん...いや,MyJCB によると,

※ポイント移行までには、受付後約2〜4週間かかります。

となっているが...うむむ.やるきなしなしか.

そもそも JAL のマイルの有効期限が問題で, 今までもかなりのマイル数を期限切れで失効してしまっているような気がする. UA の場合は,最後の搭乗から3年以内にまた搭乗すれば, すべてのマイルが有効なままなのに...

参照リンク

[PC周辺] Linux 2.6.19-rc1 以降で shfs が使えないのであきらめて sshfs を使う (20061118)

Linux 2.6.19-rc1 以降で shfs が使えない のであきらめて sshfs を使うことにした.

sshfsFUSE (Filesystem in Userspace) を使って,ssh 越しに filesystem を mount するもの. shfs と違い FUSE は Linux に取り込まれている(fuse.ko)ので, Linux kernel の変化にも追従していっている.

ということで試す.

user 権限で remote.example.org に ssh で login できるとすると, あとは,

% sshfs remote.example.org:/work /home/myn/mnt

とするだけ.ただし,普通にいろいろ怒られたので,メモると,

ぐらい(当然 fuse.ko を modprobe しておく必要がある).

ちなみに umount は,

% fusermount -u /home/myn/mnt

という感じで.ちなみに,いろいろ気持ち悪いので,リストすると,

という感じ.

関連リンク

[PC周辺] Linux 2.6.19-rc1 以降で shfs を使う (20061109)

等々の patch のため(他にもあるかも) fs.h が結構変更されてて, 結局追いきれず.

なお [myn:2006090300] は shfs_0.35-6.1 で対応されているみたい.

関連リンク
参照リンク

[PC周辺] Could not locate a virtual/physical font for TFM rml-jis (20061108)

xdvik-ja と ptex-jisfonts をいじっていたら dvipdfmx が動かなくなった. いつもの,

dvipdfmx hoge.dvi
hoge.dvi -> hoge.pdf
[1kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+359/600 --dpi 959 rml-jis
mktexpk: don't know how to create bitmap font for rml-jis.
kpathsea: Appending font creation commands to missfont.log.

** WARNING ** Could not locate a virtual/physical font for TFM "rml-jis".
** WARNING ** >> There are no valid font mapping entry for this font.
** WARNING ** >> Font file name "rml-jis" was assumed but failed to locate that font.
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...

とかいうやつで.

で,いつも対処法を忘れるのでメモ. <URL:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FDebian> にあるとおり, /etc/texmf/dvipdfm/dvipdfmx.cfg の最後に

f jis-cjk.map

を追記するだけ.

関連リンク

[PC周辺] xdvik-ja_22.84.10-j1.33-1 vs ptex-jisfonts_2-18 (20061108)

なんというか,たぶん先月ぐらいから, xdvik-ja と ptex-jisfonts と vfdata-morisawa5 がぶつかっててややこしい.

Package: xdvik-ja
Version: 22.84.10-j1.33-1
Conflicts: ptex-jisfonts (<= 2-18), vfdata-morisawa5 (<= 0.0.20020122-11)

Package: ptex-jisfonts
Version: 2-18

Package: vfdata-morisawa5
Version: 0.0.20020122-12
Conflicts: xdvik-ja (<< 22.84.10)

という感じで.とりえず, xdvik-ja_22.84.8-j1.22-1

Package: xdvik-ja
Version: 22.84.8-j1.22-1
Conflicts: ptex-jisfonts (<= 2-13), vfdata-morisawa5 (<= 0.0.20020122-7)

という感じなので,vfdata-morisawa5 は捨てて(というか使ってないと思う), ptex-jisfonts_2-18 + xdvik-ja_22.84.8-j1.22-1 で凌ごうかと思う.

参照リンク

[アニメ] 最近見ているアニメ (20061101)

関連リンク
参照リンク

このページのインデックス


Last-modified: Sat Jun 16 12:00:14 +0900 2007

全インデックス