環境:
mac marvericks OS X 10.9.3
TexStudio:2.7.0
Tex:The MacTeX-2013 Distribution(2014/6/10インストール)
TexStudioがmacでも使えるということで、以前の記事のように、macにtexをインストールし、TexStudioを使ってみようと思ったところ、下のようなエラーが出て動きませんでした。
/usr/bin/env: texlua : No such file or directory
まず参考にしたのが、下のサイト。
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?ptex2pdf#g2950b8d
/usr/texbinの中のptex2pdfをエディタで開き、このサイトに記載してある通り、意味不明な空文字2つを削除。
しかし、それでも以前同じ。
ここで、TexStudioでは動かないものの、ターミナルではptex2pdfが正しく動作することを確認し、パスが通ってないから???と予想。
そこで、
which texlua
をして、この実行ファイルが/usr/texbinにあることを確認し、~/.bash_profileに以下の行を追加(このファイルがなければ、自分で作成してください)
export PATH=$PATH:/usr/texbin
その後、TexStudioを一度終了し、再度立ち上げる。
詳しいことは分かりませんが、どうやらビンゴでした。
コンパイル中は、フリーズちっくな状況になりますが、数秒後に正しくPDFを表示してくれました。
---------------------
追記(2014/06/13)
ptex2pdfは、そのまま実行しても、たぶん動きません。
オプションに-lを付けましょう
/usr/texbin/ptex2pdf -l
TexStudioの場合は、「TexStudioの設定」から、「PdfLatex」の項目を以下のようにすると、動くでしょう。
/usr/texbin/ptex2pdf -l %.tex
-lを付けると、コンパイルをplatexでやってくれます。
これを付けないと、どうやらMacTeX-2013には入っていないコンパイラでコンパイルしようとするのか、うまくいきません。
mac marvericks OS X 10.9.3
TexStudio:2.7.0
Tex:The MacTeX-2013 Distribution(2014/6/10インストール)
TexStudioがmacでも使えるということで、以前の記事のように、macにtexをインストールし、TexStudioを使ってみようと思ったところ、下のようなエラーが出て動きませんでした。
/usr/bin/env: texlua : No such file or directory
まず参考にしたのが、下のサイト。
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?ptex2pdf#g2950b8d
/usr/texbinの中のptex2pdfをエディタで開き、このサイトに記載してある通り、意味不明な空文字2つを削除。
しかし、それでも以前同じ。
ここで、TexStudioでは動かないものの、ターミナルではptex2pdfが正しく動作することを確認し、パスが通ってないから???と予想。
そこで、
which texlua
をして、この実行ファイルが/usr/texbinにあることを確認し、~/.bash_profileに以下の行を追加(このファイルがなければ、自分で作成してください)
export PATH=$PATH:/usr/texbin
その後、TexStudioを一度終了し、再度立ち上げる。
詳しいことは分かりませんが、どうやらビンゴでした。
コンパイル中は、フリーズちっくな状況になりますが、数秒後に正しくPDFを表示してくれました。
---------------------
追記(2014/06/13)
ptex2pdfは、そのまま実行しても、たぶん動きません。
オプションに-lを付けましょう
/usr/texbin/ptex2pdf -l
TexStudioの場合は、「TexStudioの設定」から、「PdfLatex」の項目を以下のようにすると、動くでしょう。
/usr/texbin/ptex2pdf -l %.tex
-lを付けると、コンパイルをplatexでやってくれます。
これを付けないと、どうやらMacTeX-2013には入っていないコンパイラでコンパイルしようとするのか、うまくいきません。
コメント
コメントを投稿