http://www.matsusaka-u.ac.jp/~okumura/texfaq/install-linux.html
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Make からたどれる
と http://www.nn.iij4u.or.jp/~tutimura/tex/ptetex.html からたどれる
をゲット.
めんどくさいのでこれらは Linux で行う.
ptetex-20040218.tar.gz を展開.
この中に,
で Makefile の
SRC_DIR = $(PREFIX)/src
の行を
SRC_DIR = $(TEX_DIR)/src
と変更する.
作業ディレクトリ作成.
# mkdir /usr/local/teTeX # chown tanaka /usr/local/teTeX % make stage2 % make stage3
こうしてできた /usr/local/teTeX を tar bawl にしまう.
% cd /usr/local % tar cvzf ptetex-tnk.tgz teTeX
この tar bawl を Solaris に持ってくる.
作業ディレクトリ作成.
# mkdir /usr/local/teTeX # chown tanaka /usr/local/teTeX % cd /usr/local % gzcat < ~/src/ptetex-tnk.tgz | tar xvf - % cd teTeX/src % mv tetex-src-2.0.2 ~/build
% cd ~/build/tetex-src-2.0.2 % ./configure --prefix=/usr/local/teTeX --disable-multiplatform \ --without-xdvik --without-oxdvik --without-dvipdfmx % make all <-- make world でインストールまで一気にしてもいい. % make all install <--
% cd texk/web2c/ptex-src-3.1.3 % mktexlsr % ./configure euc --prefix=/usr/local/teTeX % make % make install % mktexlpr
% cd ../dvipsk % ./configure --prefix=/usr/local/teTeX --disable-multiplatform % make % make install
% cd ../mendexk % make % make install
% cd ../dvipdfmx % ./configure --prefix=/usr/local/teTeX --with-kpathsea=/usr/local/teTeX % make % make install % mktexlsr
フォントを埋め込んだ PDF を作るなら
/usr/local/teTeX/share/texmf/dvips/config/dvipdfm.map
を
/usr/local/teTeX/share/texmf/dvips/config/dvipdfm_dl14.map
へのシンボリックリンクにし, 埋め込まない PDF にするなら
/usr/local/teTeX/share/texmf/dvips/config/dvipdfm_ndl14.map
へのシンボリックリンクにする.
埋め込まない方がデフォルト.
また,
% vi /usr/local/teTeX/share/texmf/dvipdfm/config/dvipdfmx.cfg
として修正.
(適当に改行してありますのでつなげてください|) D "gs -q -dNOPAUSE -dBATCH -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false -dAutoFilterColorImages=false -dGrayImageFilter=/FlateEncode -dColorImageFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=%o -c '.setpdfwrite << /NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats /Ryumin-Light /GothicBBB-Medium] >> setdistillerparams' -f %i -c quit"
/usr/local/share/ghostscript/Resource の下にたくさんの CMap ファイルが あるので,これを /usr/local/teTeX/share/texmf/dvipdfm の中に シンボリックリンク.
Ghostscript の CMap をリンク
% cd /usr/local/teTeX/share/texmf/dvipdfm % ln -s /usr/local/share/ghostscript/Resource .
Acrobat Reader の CMap をリンク
% ln -s /usr/local/Acrobat5/Resource/Font/ . % mktexlsr
この作業の前に freetype 1.3.1, VFlib2, libwww をインストールしておく.
% cd ../../libs/t1lib % ./configure % make % cd ../type1 % ./configure % make % cd ../../texk/xdvik % ./configure --prefix=/usr/local/teTeX --disable-multiplatform \ --with-libwww-libdir=/usr/local/lib \ --with-libwww-include=/usr/local/inclide/w3c-libwww \ --with-libwww-config=/usr/local/bin/libwww-config \ --with-vflib=yes % make instlall
# gzcat tetex-texmf-2.0.2.tar.gz | \ (cd /usr/local/teTeX/share/texmf ; tar xvf -) % gzcat tetex-src-2.0.2.tar.gz | tar xvf - % cd tetex-src-2.0.2 % ./configure --prefix=/usr/local/teTeX --disable-multiplatform \ --without-xdvik --without-oxdvik % make all # chown -R nullpyon /usr/local/teTeX % make all install % gzcat ptex-texmf-2.1.tar.gz |(cd /usr/local/teTeX/share/texmf/; tar xf -) % gzcat platex209.tar.gz |(cd /usr/local/teTeX/share/texmf/tex; tar xvf -) % gzcat archive/ptex-src-3.1.3.tar.gz | tar xvf - % cd ptex-src-3.1.3/ % gzcat ../archive/ptex-src-3.1.3-platex209.patch.gz | gpatch -p1 % cd .. % mv ptex-src-3.1.3/ tetex-src-2.0.2/texk/web2c/ % cd tetex-src-2.0.2/texk/web2c/ % mktexlsr % ./configure euc --prefix=/usr/local/teTeX % make