j1.35 and TODO

Nobuyuki Tsuchimura tutim****@nn*****
2008年 1月 20日 (日) 03:04:50 JST


  土村です。

  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 <tutim****@nn*****>
Subject: j1.34
Date: Thu, 09 Nov 2006 00:12:10 +0900
Message-ID: <20061****@nn*****>

>   以前の 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 <tsuch****@namaz*****>
Subject: 太明朝・太ゴチック
Date: Wed, 25 Oct 2006 23:41:53 +0900
Message-ID: <87fyd****@tsuch*****>

> モリサワ基本5書体を表示させるために,通常の明朝フォント・ゴシックフォ
> ントを,freetype の機能で boldize して表示してくれると嬉しいのではない
> かと思うのですが,どうでしょうか.

  これも対応します。手元では動いてるのですが、
設定ファイルの書式拡張を伴うので、
(3) の vfontmap の扱いの変更と同時に行わせて下さい。
-----
土村 展之     Nobuyuki Tsuchimura




Xdvi-users メーリングリストの案内
Back to archive index