直ってますね。
個人的な日記用の Emacs の major mode でも作りたいな。 日付を出すくらいなら簡単に作れそう。
2.4.11、出た。2.5 は?
現在の woody の defoma は buggy らしい。 [debian-users:30136] Re: defoma? gs? psfontmgr? perl? そう言えば、perl 関係のエラーが大量に出ていた。 pool から defoma の 0.4.14 をもらってきて入れる。
やはり、日記の日付を間違えてはだめでしょう。
いつの間にか gs7.00 の ps2pdf が埋め込みではなく、 日本語コードを呼び出す pdf を作るようになっていた。 何が影響しているのだろう。前回試した時から変わったことといったら、 ttf-kochi-gothic-naga10 と ttf-kochi-mincho-naga10 を入れたことと defoma の version が上がったことくらい。 本当は前回できなかったことの方が間違っているのだろうが。
ただし、サイズは dvipdfm の方がまだ小さい。
-rw-rw-r-- 1 makoto makoto 159542 10月 9 18:15 main-dvipdfm.pdf
-rw-rw-r-- 1 makoto makoto 666087 10月 9 18:45 main-ps2pdf-gs550.pdf
-rw-rw-r-- 1 makoto makoto 281644 10月 9 18:30 main-ps2pdf-gs700.pdf
-rw-rw-r-- 1 makoto makoto 327299 10月 9 18:48 main.ps
元の ps ファイルは dvips で作った 17ページのファイル。
ところで、「日本語のフォントを埋め込んでいる」と 「日本語のコードを埋め込んでいる」を簡単にコマンドラインで 区別する方法はないだろうか。arcobat で見れば一目瞭然だが、 わざわざ立ち上げるのは面倒臭い。
`strings file.pdf | grep -i gothic' なんてことをすれば十分かな。
$ strings main-dvipdfm.pdf | grep -i gothic
/BaseFont/GothicBBB-Medium
/BaseFont/GothicBBB-Medium-H
/FontName/GothicBBB-Medium
$ strings main-ps2pdf-gs700.pdf | grep -i gothic
<</Type/FontDescriptor/FontName/JMYFJI+Kochi-Gothic/FontBBox[-2 -157 1000 859]/Flags 4
<</Type/Font/Subtype/Type0/BaseFont/Kochi-Gothic/Encoding /H/DescendantFonts[10 0 R]>>
<</Type/Font/Subtype/Type0/BaseFont/Kochi-Gothic/Encoding /H/DescendantFonts[10 0 R]>>
<</Type/Font/Subtype/Type0/BaseFont/Kochi-Gothic/Encoding /H/DescendantFonts[10 0 R]>>
<</Type/Font/Subtype/Type0/BaseFont/Kochi-Gothic/Encoding /H/DescendantFonts[10 0 R]>>
<</Subtype/CIDFontType2/CIDSystemInfo 11 0 R/BaseFont/JMYFJI+Kochi-Gothic/Type/Font/Name/R10/FontDescriptor 9 0 R/DW 1000
<</Type/Font/Subtype/Type0/BaseFont/Kochi-Gothic/Encoding /H/DescendantFonts[10 0 R]>>
$ strings main-ps2pdf-gs550.pdf | grep -i gothic
$
やっぱり、gs7.00 の ps2pdf には、kochi-gothic が関係しているみたい。
昨日、cvs update した時に初めて気が付いたが、prv-xemacs.el という ファイルが追加されている。どうやら XEmacs のサポートが始まったようだ。 deb も作ってみる。しかし、XEmacs で試すと
(4) (error/warning) Error in process sentinel: (wrong-number-of-arguments #<subr add-text-properties> 9)
というエラーが出てうまくいかない。
「TeX by Topic」(アスキー)
plain TeX の詳しいリファレンスとしてはなかなか良さそう。 値段もお手頃。
woody の ssh が upgrade した。ssh のプロトコルには、version 1 と version 2 があるようで、ssh1 のホストと接続する際には、 -1 というオプションが必要になった。
なんとなく Debian の teTeX のソースを覗いてみる。 すると、teTeX の distribution の中に texinfo や web2c、kpathsea、 dvipsk などがあって、さらに、web2c の中に eTeX や mf があるという 形になっているようだ。 でも、やはり、plain TeX の primitive がどこで定義されているのか 良く分からない。
結局僕の知りたい、\if や \hbox というのは、plain TeX に組み込みの コマンドで、「TeX primitive」と呼ばれているもののようだ。 どこかに、オンラインマニュアルはないのだろうか。 `The TeXBook' でも買うかな。
ちょっとした TeX のマクロを作ろうとして思ったのだが、 そろそろ本格的な TeX のマクロを書いてみたい。 しかし、よさそうなテキストが見付からない。 どこかに TeX および、LaTeX の総合的なリファレンスはないのか。
新しい platex のライセンスが BSD-like になっている。
2.4.11-pre1。
kernel.org の kernel/testing に、
-rw-r--r-- 1 ftp ftp 13265 Sep 28 10:35 dangerous-dont-use-2.bz2
-rw-r--r-- 1 ftp ftp 248 Sep 28 10:35 dangerous-dont-use-2.bz2.sign
-rw-r--r-- 1 ftp ftp 14759 Sep 28 10:35 dangerous-dont-use-2.gz
-rw-r--r-- 1 ftp ftp 248 Sep 28 10:35 dangerous-dont-use-2.gz.sign
-rw-r--r-- 1 ftp ftp 14596 Sep 29 03:42 dangerous-dont-use-3.bz2
-rw-r--r-- 1 ftp ftp 248 Sep 29 03:42 dangerous-dont-use-3.bz2.sign
-rw-r--r-- 1 ftp ftp 16291 Sep 29 03:42 dangerous-dont-use-3.gz
-rw-r--r-- 1 ftp ftp 248 Sep 29 03:42 dangerous-dont-use-3.gz.sign
-rw-r--r-- 1 ftp ftp 17857 Sep 30 04:58 dangerous-dont-use-4.bz2
-rw-r--r-- 1 ftp ftp 248 Sep 30 04:58 dangerous-dont-use-4.bz2.sign
-rw-r--r-- 1 ftp ftp 20318 Sep 30 04:58 dangerous-dont-use-4.gz
-rw-r--r-- 1 ftp ftp 248 Sep 30 04:58 dangerous-dont-use-4.gz.sign
-rw-r--r-- 1 ftp ftp 8732 Sep 25 14:35 dangerous-dont-use.bz2
-rw-r--r-- 1 ftp ftp 248 Sep 25 14:35 dangerous-dont-use.bz2.sign
-rw-r--r-- 1 ftp ftp 9588 Sep 25 14:35 dangerous-dont-use.gz
-rw-r--r-- 1 ftp ftp 248 Sep 25 14:35 dangerous-dont-use.gz.sign
なんていうものがある。 そんなに使うなと言われると使いたくなってしまうではないか。
異様に多い debug メッセージを抑制したいが、 その方法が良く分からないので source をもらってくる。
Copyright(C) 2000-2001 OHURA Makoto. All Rights Reserved.
$Id: 200110-1.html 859 2003-11-24 07:54:19Z mohura $