#author("2016-04-17T00:50:18+09:00","","")
[[Computer/Mac/SnowLeopard]]

*ptetex3 [#i2565168]

upTeX + epTeX + Babel の環境を作りたいので,ptexlive ではなく,ptetex3 で環境を構築する.

$SRCDIR(たとえば /var/tmp/ptetex)に次のファイルを用意しておく.

+tetex-src-3.0.tar.gz
+tetex-texmf-3.0po.tar.gz
+ptetex3-20090610.tar.gz
+ptetex-cmap-20051117.tar.gz
+uptex-0.29.tar.gz
+uptex_font-0.22.tar.gz
+eptex-100201.tar.bz2
+(unicode.zip)
+(cm-super.zip)
+(cbfonts.zip)

**Ghostscript [#da752ab9]

+[[JIS X0102 for pTeX:http://www2.kumagaku.ac.jp/teacher/herogw/]] より,Snow Leopard 専用 ESP Ghostscript 7.07.1 をダウンロードする.
+マウントする.
+ESPGhostscript.pkg を実行してインストールする.
+Core 2 Duo 以上でない CPU,つまり Core Solo, Core Duo の場合は x32/GSX32.pkg もインストールしておく.これをやらないと gs コマンドを実行したときに「/usr/local/bin/gs: Bad CPU type in executable」のようなエラーが出る.

**関連ツールのインストール [#n8423958]

+nkf
+. . .

**展開 [#o4a48fa2]

 $ cd $SRCDIR
 $ tar xvzf ptetex3-20090610.tar.gz
 $ tar xvzf ptetex-cmap-20051117.tar.gz
 $ tar xvzf uptex-0.29.tar.gz

**my_option [#m2634a0f]

 $ cd $SRCDIR
 $ cp ptetex3-20090610/my_option.sample ./my_option
 $ vi my_option

**必要なファイルのコピー [#l1d1694b]

 $ cp uptex-0.29/patch/- ptetex3-20090610
 $ cp uptex-0.29/jdvi2tty_src/SOURCES/- ../

**時限爆弾対策 [#hf611715]

2010/06 以降は 

 Error: `pdfetex -ini  -jobname=latex -progname=latex -translate-file=cp227.tcx -latex.ini' possibly failed.

のようなエラーが出てコンパイルできない場合がある.$SRCDIR/ptetex3-20090610/3extract-texmf.sh 中の

 perlprint 's/65$/77/g' $TEXMF/tex/latex/base/latex.ltx

の「77」を,たとえば「89」に書き換えておく.md5sum の値が変化してしまうので,$SRCDIR/ptetex3-20090610/md5sum/texmf の

 46e11c2c40a68d1ed838ab5697e96082  ./tex/latex/base/latex.ltx

を書き換えておく.この行を削除してもよいが,これは危険.

**upTeX のコンパイル(1) [#af358300]

 $ cd $SRCDIR/ptetex3-20090610
 $ ./0uptex.sh

**epTeX のコンパイル [#f2d7d551]

 $ cd /var/tmp/ptetex3/tetex-src-3.0/texk/web2c/
 $ rm eptex-
 $ tar xvjf $SRCDIR/eptex-100201.tar.bz2
 $ cd eptex-100201
 $ script/build
 $ script/install

**upTeX のコンパル(2) [#uf4e5451]

 $ make fonty
 $ make test
 $ sudo make install



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS