upTeX + epTeX + Babel の環境を作りたいので,ptexlive ではなく,ptetex3 で環境を構築する.
$SRCDIR(たとえば /var/tmp/ptetex)に次のファイルを用意しておく.
$ cd $SRCDIR $ tar xvzf ptetex3-20090610.tar.gz $ tar xvzf ptetex-cmap-20051117.tar.gz $ tar xvzf uptex-0.29.tar.gz
$ cd $SRCDIR $ cp ptetex3-20090610/my_option.sample ./my_option $ vi my_option
$ cp uptex-0.29/patch/- ptetex3-20090610 $ cp uptex-0.29/jdvi2tty_src/SOURCES/- ../
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
を書き換えておく.この行を削除してもよいが,これは危険.
$ cd $SRCDIR/ptetex3-20090610 $ ./0uptex.sh
$ 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
$ make fonty $ make test $ sudo make install