奥村先生のページに書いてありますが,シンボリックリンクを使って少し手抜き。
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