From tutimura @ nn.iij4u.or.jp Sun Jan 20 03:04:50 2008 From: tutimura @ nn.iij4u.or.jp (Nobuyuki Tsuchimura) Date: Sun, 20 Jan 2008 03:04:50 +0900 Subject: j1.35 and TODO Message-ID: <20080120030450G.tutimura@nn.iij4u.or.jp> 土村です。 xdvik-jp-22.84.13-j1.35 を公開しました。 http://sourceforge.jp/projects/xdvi/files/ 22.84.13-j1.34 の uint32_t の問題を解決して、 ついでに細かな修正を行いました。 -- uint32_t に関する検出を改善しました。 -- configure による freetype2 の検出を改良しました。 TeX Live に組み込んだ場合にうまく動くはずです。 -- フォントが正方形でない場合でも、警告表示にとどめ、 強制終了しないようにしました。 -- コメントの追加など、動作に影響しない細かな修正を行いました。 随分と間が空いてしまいましたが、 以前の TODO を思い出してみます。 From: Nobuyuki Tsuchimura Subject: j1.34 Date: Thu, 09 Nov 2006 00:12:10 +0900 Message-ID: <20061109001210U.tutimura @ nn.iij4u.or.jp> > 以前の TODO をもう一度挙げておきます。 > (1) と (4) の vf2ft.c -> ft2.c は完了しました。 > (3) をまさにこれから着手しようとしています。 > > (1) NTT jTeX サポートの削除(→j1.34 で完了) > (2) USE_ZEIT, USE_VFONTMAP, PTEX, KANJI 等のマクロの単純化 > (PTEX or KANJI の一本に集約してよい?) > (3) vfontmap の扱いを変更 > (multi style を廃止、map ファイルを xdvi.cfg で指定する、 > Ryumin-Light などの置き換えを定義できるようにする?) > (4) ソースファイル名の変更? > vf2ft.c -> ft2.c or freetype2.c(→ft2.c, j1.34 で完了) > vfontmap.c -> ptexmap.c or kanjimap.c > zeit.c -> ptex.c or kanji.c or (vfontmap.c に吸収?) > (5) ライセンスの見直し > (「GPL, LGPL と混ざっても OK」と宣言してよい? > xdvik 本体のライセンスと同じにすることは可能か?) > > (5) については、 > > uchiyama> xdvi 17 のころの miyu patch の杉浦さん, markpage+toc+printdvi の小野さ > uchiyama> んのコードがどのくらい残っていますかね. 大昔に, 山賀さんが「著作権を明 > uchiyama> 示してあれば配布してよい」ということまでは確認してくださっています. そ > uchiyama> れらが具体的にどのライセンスに対応するかまでは, 確認されていなかったよ > uchiyama> うに思います. > > とコメントをいただいてます。 > miyu patch は special.c に残っているようです。 > "markpage", "toc", "printdvi" の文字列は、 > 日本語パッチの中では、もうドキュメントにしか含まれてなくて、 > 既に xdvik 本家に同等の機能があるようです。 (3) を先にやるようなことを書いてましたが、 機械的にできる (2) を先にやろうと思います。(^^;) マクロ名の USE_ZEIT, USE_VFONTMAP, PTEX, KANJI を、 すべて PTEX に統一しようと思います。 USE_ZEIT などは PTEX に必須なので、 もう別のマクロにしておく意味はないでしょう。 シンボル名として KANJI か PTEX か、 どちらを採用するかは迷うところかもしれませんが、 PTEX 以外の kanji が使えるわけではないでしょうから、 実態としては PTEX が適切だと思っています。 j1.36 としてこの変更を行うつもりです。 From: TSUCHIYA Masatoshi Subject: 太明朝・太ゴチック Date: Wed, 25 Oct 2006 23:41:53 +0900 Message-ID: <87fydca24u.fsf @ tsuchiya.vaj.namazu.org> > モリサワ基本5書体を表示させるために,通常の明朝フォント・ゴシックフォ > ントを,freetype の機能で boldize して表示してくれると嬉しいのではない > かと思うのですが,どうでしょうか. これも対応します。手元では動いてるのですが、 設定ファイルの書式拡張を伴うので、 (3) の vfontmap の扱いの変更と同時に行わせて下さい。 ----- 土村 展之 Nobuyuki Tsuchimura From tutimura @ nn.iij4u.or.jp Tue Jan 29 21:29:26 2008 From: tutimura @ nn.iij4u.or.jp (Nobuyuki Tsuchimura) Date: Tue, 29 Jan 2008 21:29:26 +0900 Subject: j1.36 In-Reply-To: <20080120030450G.tutimura@nn.iij4u.or.jp> References: <20080120030450G.tutimura@nn.iij4u.or.jp> Message-ID: <20080129212926B.tutimura@nn.iij4u.or.jp> 土村です。 xdvik-jp-22.84.13-j1.36 を公開しました。 http://sourceforge.jp/projects/xdvi/files/ From: Nobuyuki Tsuchimura Subject: j1.35 and TODO Date: Sun, 20 Jan 2008 03:04:50 +0900 Message-ID: <20080120030450G.tutimura @ nn.iij4u.or.jp> 土村> マクロ名の USE_ZEIT, USE_VFONTMAP, PTEX, KANJI を、 土村> すべて PTEX に統一しようと思います。 土村> USE_ZEIT などは PTEX に必須なので、 土村> もう別のマクロにしておく意味はないでしょう。 土村> 土村> シンボル名として KANJI か PTEX か、 土村> どちらを採用するかは迷うところかもしれませんが、 土村> PTEX 以外の kanji が使えるわけではないでしょうから、 土村> 実態としては PTEX が適切だと思っています。 土村> 土村> j1.36 としてこの変更を行うつもりです。 予告通り、この作業を行いました。 この次は大がかりな改造を行うので、 今後しばらくの安定版ということになると思います。 土村> > (3) vfontmap の扱いを変更 土村> > (multi style を廃止、map ファイルを xdvi.cfg で指定する、 土村> > Ryumin-Light などの置き換えを定義できるようにする?) 次はこの作業を行います。 バージョン番号は j1.40 にするつもりです。 xdvi.cfg に "ptexmap xdvi-ptex.map" のように書いて、 xdvi-ptex.map にフォントの設定を書くというパターンにします。 書式はがらりと変わって、dvipdfmx 用の map と なるべく似たものにします。  Ryumin-Light などの置き換えは、手元では動いているのですが、 皆さんのご意見を伺いながら j1.41 あたりで作業しようと思います。 ----- 土村 展之 Nobuyuki Tsuchimura