- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-04-17T00:50:18+09:00","","")
[[Computer/Mac/SnowLeopard]]
#author("2019-12-10T10:44:49+00:00;2016-04-16T15:50:18+00:00","","")
[[Computer/Mac/OSX/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