ptl08-compile-xxxxxx.tar.lzma 取扱説明書


■ 必要なファイル：$ESRC にあると仮定．
   xxxxxx には日付を表す 6 桁の数値が入ります．

A. e-pTeX とコンパイルスクリプト（e-pTeX wiki から）
  @ eptex-xxxxxx.tar.bz2 (http://sourceforge.jp/projects/eptex/wiki/)
  @ ptl08-compile-xxxxxx.tar.lzma

B. ptexlive（土村さんのサイトから）
  @ ptexlive-2009716.tar.gz (from Mr. Tsuchimura's website)

C. upTeX-0.27 （ttk さんのサイトから）
  @ uptex-0.27.tar.gz 
  @ uptex_font-0.22.tar.gz (from Mr. ttk's website)

■ 注意事項

0. 自分のコンピュータでしかテストしてないので，
   このコンパイルスクリプトが正常に動作しないかもしれません．
1. updvi2tty はコンパイルされません．
2. 通常ユーザでのプロンプトを [ ]$ で，
   rootでのプロンプトを       < ># で表す．

■ コンパイル作業

1. ptl08-compile-xxxxxx.tar.lzma を $ESRC で解凍．

2. $ESRC/ptl08-compile/option を編集．

   「FAM256」パッチ（数式フォント 16 個制限の解除など）を使いたい場合は，
   FAM256=1 をセットする．

3. [ ]$ cd $ESRC
   [ ]$ tar zxf ptexlive-xxxxxxxx.tar.gz
   [ ]$ cd ptexlive-xxxxxxxx

   （この後，ptexlive を普通にコンパイルするときのように，
     ptexlive.cfg を編集する）

   [ ]$ make stage1 stage2
   [ ]$ cd ../ptl08-compile
   [ ]$ ./bld1.sh

なお，FAM256 パッチを有効にした場合は ./bld1.sh の実行中に
   > *** Make FAM256 enabled binaries of e-pTeX and e-upTeX ***
   >          Return key to continue, or Ctrl+C to abort
というメッセージが出て一旦入力待ち状態になる．このメッセージの上の方に
エラーらしきものが出ていないことを確認したのち，Return キーを押せば，
このまま FAM256 パッチが有効なバイナリが make される．
Ctrl+C で中断すれば，無効のままのバイナリが得られている．

4. [ ]$ ./bld2.sh

ここまでで，ptexlive の「make macro」相当までが行われている．後は
ptexlive のディレクトリで「make font」「make test」などを実行すればよいはず．
