(元記事 2013/03/18)
(注意、この記事は2013年の頃の記事ですので最新のMac環境ではおそらく機能しません。備忘録のためにメモしているだけです)
今回インストールしたTeXはptex
インストール方法は Mac Ports
まずは TeXShop を起動 -> 環境設定
下の画像の 赤丸で囲ったところ を編集する
デフォルトのコマンド -> LaTeX
デフォルトのスクリプト -> TeX + DVI
パスの設定(installした場所を指定する)
TeX -> /opt/local/bin
Distiller -> /opt/local/bin
TeX + dvips + distiller
TeX -> ~/Library/TeXShop/bin/ptex2pdf-utf8
LaTeX -> ~/Library/TeXShop/bin/platex2pdf-utf8
しかし、これらのファイルは今存在しないのでコピーして作る
cd ~/Library/TeXShop/bin
cp ptex2pdf-euc ptex2pdf-utf8
cp platex2pdf-euc platex2pdf-utf8
さらにplatex2pdf-utf8の中身を少し編集する(ptex2pdf-utf8は修正しない)
emacsなどのエディターで開いて、
という行を
に書き換える
これで動くはず。
これで終わらなければ、下に追記した -fmt=$PTEX-$ENCODE の削除を行ってみる
それで無理なら・・・ うーん・・・ すまん。
LaTeXiTの設定は本来すべきはずなのに、上の設定をすべて終わらせるとなぜか同様に設定がすでにされており
何もしなくてもコンパイル可能だった(謎)
参考にしたページ
Pirates of 富山湾: MacのTex環境設定「pTeX」「TeXShop」「LaTeXiT」
MacBook Air(Lion)にTex環境を導入した。 - ただのらくがき帳。
------------
(追記)
上と同じことをしようとすると、
kpathsea: Running mktexfmt platex-utf8.fmt
I can't find the format file `platex-utf8.fmt'!
のようなエラーが出た
ptex2pdf-eucとplatex2pdf-utf8にもとから含まれていた「-fmt=$PTEX-$ENCODE」という部分を削除すればうまくいった
-----------
(追記)
Mac high Sierraにも同様の方法で設定ができた
versionはmac portのtexlive-lang-japanese @44377 (tex) とTeXShop v3.97
上の文章で一部わかりにくい表現があったので修正
あと写真をflickrにアップロードし直した
SyncTeXを使えないのが不便にずっと思ってて、試行錯誤してたけどやっと解決方法がわかったので追記
TeXShopの設定で「内部設定」の「pdfTeX」ってところに -synctex=1 と追記してもだめだった
SyncTeXについては以下を参照
■ 参考 :
■ 参考 :
~/Library/TeXShop/bin/platex2pdf-utf8
で
と追記すればうまくSyncTeXが機能するようになった