1 2 << xdvik-22.84.16-jp patch について >> 3 4 http://xdvi.sourceforge.jp/ 5 $Date: 2008/07/09 17:01:20 $ 6 7 8[1] xdvik-22.84.16-jp patch とは 9 10xdvik-22.84.16 に対する日本語化パッチです.ただし,従来の日本語化パッチ 11とは大きく異なり,日本語化を本家に統合してもらうための提案としてまとめ 12ようとしています. 13 14従来の日本語化パッチには, 15 16 ・表示中の用紙サイズの変更 17 ・使いやすいページリスト 18 ・Zoom ボタン 19 ・Vi 類似のキーバインド 20 21などの様々な拡張機能が含まれていましたが,これらは全て削除され,単なる 22日本語化部分のみを残しています. 23 24[2] コンパイル・インストール 25 26xdvik-22.84.16.tar.gz にパッチを適用して,./configure ; make して下さい. 27以下のオプションが利用可能です. 28 29 --disable-ptex 30 日本語化しない 31 32和文フォントのラスタライザとして,FreeType 2.1.10 以降が必須です. 33従来の VFlib では動作しません. 34なお,FreeType 2.2.1 以降では,GSUB テーブルを得るモジュールが 35ディフォルトではコンパイルされなくなっているので,modules.cfg の 36'# AUX_MODULES \+= otvalid' のコメントをやめて有効にしておいて下さい. 37これを忘れていると縦書きができなくなります. 38 39従来の vfontmap に対応するものは,xdvi.cfg の中で 40 41 ptexmap xdvi-ptex.map 42 43のように指定します.xdvi.cfg で複数の map ファイルを指定することが 44できるようになりましたが,代わりに VFONTMAP の環境変数や, 45コマンドライン引数の -vfontmap での指定はできなくなりました. 46また,map ファイルの書式も変更しました. 47 48NTT JTeX のフォント (dm*/dg*) の直接のサポートはなくなりましたが, 49以下の仮想フォントを用いると表示できます. 50dvips/dvipdfmx にも必要なものなので入手は容易でしょう. 51ftp://ftp.math.s.chiba-u.ac.jp/tex/dvips-usage/n2bk.tar.gz 52角藤氏の W32TeX にも同様のものがあります. 53ftp://jupiter.fsci.fuk.kindai.ac.jp/pub/ptex/win32/current/vf-n2bk.tar.gz 54 55[3] メンテナ向けのメモ 56 57新しい upstream を import する手順は以下の通り. 58 59 tar xzf xdvik-x.y.tar.gz 60 cd xdvik-x.y 61 cvs -d :ext:user@cvs.sourceforge.jp:/cvsroot/xdvi import -I ! -I CVS -m "Import xdvik-x.y." xdvik xdvik xdvik-x_y 62 63configure スクリプトを更新する手順は以下の通り. 64 65 autoconf --macrodir=../etc/autoconf configure.in > configure 66 67[4] 著作権について 68 69本パッチはかなり多くの方々の総合著作物です.パッチの著作権はそれぞれの 70パッチ作成者にあります.詳しくは READMEs/ 以下のドキュメント群を参照し 71て下さい. 72 73本パッチの再配布は自由に行って構いませんが付属のドキュメント類 74(READMEs/ 以下のファイル)はそのままの形で添付してください.また改変も 75自由に行って構いませんが,改変したものを配布する場合は, 76 77 xdvi-jp メーリングリスト <xdvi-users(at)lists.sourceforge.jp> 78 79まで連絡頂けると幸いです.バグ報告,提案,その他の連絡等も上記までお願 80いします.また,メーリングリストに参加を希望される方は 81http://lists.sourceforge.jp/mailman/listinfo/xdvi-users で手続きしてく 82ださい. 83 84/* xdvi-jp メーリングリスト <xdvi-users(at)lists.sourceforge.jp> */ 85