奥村先生のページに書いてありますが,シンボリックリンクを使って少し手抜き。
pdfplatexだけを使う場合は最初のシェルスクリプトだけでもよい。
$ cd ~/Library/TeXShop/bin $ cat pdfeptex #!/bin/sh command=`basename ${0}` ${command#pdf} -synctex=1 "$1" && dvipdfmx "`basename "$1" .tex`" $ ln -s pdfeptex pdfplatex $ ln -s pdfeptex pdfeuptex $ ln -s pdfeptex pdfuplatex $ cat pdfeptex2 #!/bin/sh command2=`basename ${0}` command=${command2#pdf} ${command%2} -synctex=1 "$1" && dvips -Ppdf -z -f "`basename "$1" .tex`.dvi" | convbkmk -g > "`basename "$1" .tex`.ps" && ps2pdf "`basename "$1" .tex`.ps" $ ln -s pdfeptex2 pdfplatex2 $ ln -s pdfeptex2 pdfeuptex2 $ ln -s pdfeptex2 pdfuplatex2 $ cat eptex2pdf-utf8 #!/bin/sh # iNoue Koich! (modified by S. Zenitani) export PATH=$PATH:/usr/texbin:/usr/local/bin COMMAND=${0##*/} PTEX=${COMMAND%2pdf-*} ENCODE=${COMMAND#*-} JOBNAME=${1##*/} JOBNAME=${JOBNAME%.*} eptex -synctex=1 -kanji=$ENCODE -progname=$PTEX $1 && dvipdfmx $JOBNAME $ ln -s eptex2pdf-utf8 platex2pdf-utf8 $ ln -s eptex2pdf-utf8 euptex2pdf-utf8 $ ln -s eptex2pdf-utf8 uplatex2pdf-utf8