LaTeXiTで数式が表示されない

LaTeXiTで数式が表示されない

- 田中 慎太郎 の投稿
返信数: 4
初めて質問させていただきます。
MacOS Sierra 10.12.6でLaTeXiTで設定を済ませ、試しにaaaを
出力させようとするとそれが表示されずに
エラーメッセージとして、
『予期しないエラーが起きました。LaTeX メニューから「最後のログを表示」を見てください』
が出力されます。

LaTeXiT > 環境設定 > プログラム の設定は添付画像の通りとなっています。

どうすれば解決できるでしょうか?
お忙しい中すみません。宜しくお願いいたします。

----
「最後のログを表示」で出る実行ログ:

Source :
\documentclass[10pt]{article}
\usepackage[usenames]{color} %フォントカラー
\usepackage{amssymb} %数式記号
\usepackage{amsmath} %数式
\usepackage[utf8]{inputenc} %発音区別符アルファベットの直接入力

\pagestyle{empty} \begin{document}\begin{align*}aaa
\end{align*}
\end{document}

--------------- 処理中 platex ---------------
#!/bin/sh
export PATH="/opt/X11/bin:/sw/usr/local/sbin:/usr/local/texbin:/usr/local/sbin:/sw/local/bin:/usr/local/bin:/usr/texbin:/sw/sbin:/sw/local/sbin:/sbin:/Library/TeX/texbin:/sw/usr/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sw/usr/sbin:/sw/usr/local/bin:/sw/bin" 1>/dev/null 2>&1
export TMPDIR="/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/" 1>/dev/null 2>&1
export LOGNAME="stanaka" 1>/dev/null 2>&1
export XPC_FLAGS="0x0" 1>/dev/null 2>&1
export HOME="/Users/stanaka" 1>/dev/null 2>&1
export Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.dNbM2BSTcU/Render" 1>/dev/null 2>&1
export USER="stanaka" 1>/dev/null 2>&1
export SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.btMTkBwiJv/Listeners" 1>/dev/null 2>&1
export DISPLAY="/private/tmp/com.apple.launchd.t8sObhEWnv/org.macosforge.xquartz:0" 1>/dev/null 2>&1
export XPC_SERVICE_NAME="fr.chachatelier.pierre.LaTeXiT.4332" 1>/dev/null 2>&1
export SHELL="/bin/zsh" 1>/dev/null 2>&1
export __CF_USER_TEXT_ENCODING="0x1F5:0x1:0xE" 1>/dev/null 2>&1
cd /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1
/Library/TeX/texbin/platex -file-line-error -interaction nonstopmode /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.tex 1>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stdout.qMAAoyoz.log 2>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stderr.SphtUquK.log </dev/null

This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (utf8.euc) (TeX Live 2017) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.tex
pLaTeX2e <2017/05/05> (based on LaTeX2e <2017-04-15>)
Babel <3.12> and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/dvips.def)
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/dvipsnam.def))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/omsenc.dfu)))
No file latexit-1.aux.
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd) [1]
(./latexit-1.aux) )
Output written on latexit-1.dvi (1 page, 340 bytes).
Transcript written on latexit-1.log.

--------------- 処理中 dvipdfmx ---------------
/Library/TeX/texbin/dvipdfmx /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi
/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi -> latexit-1.pdf
[1]
1485 bytes written

--------------- bounding box computation ---------------
#!/bin/sh
export PATH="/opt/X11/bin:/sw/usr/local/sbin:/usr/local/texbin:/usr/local/sbin:/sw/local/bin:/usr/local/bin:/usr/texbin:/sw/sbin:/sw/local/sbin:/sbin:/Library/TeX/texbin:/sw/usr/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sw/usr/sbin:/sw/usr/local/bin:/sw/bin" 1>/dev/null 2>&1
export TMPDIR="/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/" 1>/dev/null 2>&1
export LOGNAME="stanaka" 1>/dev/null 2>&1
export XPC_FLAGS="0x0" 1>/dev/null 2>&1
export HOME="/Users/stanaka" 1>/dev/null 2>&1
export Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.dNbM2BSTcU/Render" 1>/dev/null 2>&1
export USER="stanaka" 1>/dev/null 2>&1
export SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.btMTkBwiJv/Listeners" 1>/dev/null 2>&1
export DISPLAY="/private/tmp/com.apple.launchd.t8sObhEWnv/org.macosforge.xquartz:0" 1>/dev/null 2>&1
export XPC_SERVICE_NAME="fr.chachatelier.pierre.LaTeXiT.4332" 1>/dev/null 2>&1
export SHELL="/bin/zsh" 1>/dev/null 2>&1
export __CF_USER_TEXT_ENCODING="0x1F5:0x1:0xE" 1>/dev/null 2>&1
cd /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1
/Library/TeX/texbin/dvipdfmx -sstdout=%stderr -dNOPAUSE -dSAFER -dNOPLATFONTS -sDEVICE=bbox -dBATCH -q /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi 1>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stdout.EU38BGxi.log 2>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stderr.pskcJNLP.log </dev/null


添付 スクリーンショット_2017-08-17_17.16.28.png
田中 慎太郎 への返信

Re: LaTeXiTで数式が表示されない

- 和田 勇 の投稿
誰も答えていないので調べて見ました。

田中さんはログインシェルに zsh を使われているのがログから読み取れました
のでその点を中心に検証して見ました。ただし残念ながら田中さんが質問されて
いる現象が再現できていないので原因特定には至っていません。

- 「ユーザのログインシェルを使用」オプションを un-click
- ログインシェルを zsh に設定して起動

どちらも問題なく処理できました。

- bounding box 計算の処理でログファイルを 1>|ログファイル とか 1>|ロ
グファイル のように上書き書き込みしている点についての検証ファイルが存
在した場合、上書き書き込みを禁止するよう setopt noclobber としても >|
はそれを無視するのでエラーとなることはない。

なおログファイルに出力された dvipdfmx のコマンド行をそのままコピペで実
行すると bounding box の計算の際に出力される srdout は空ファイル。
stderr には以下のように記録されていました。

,----
| dvipdfmx:fatal: Bad page range specification: stdout=%stderr
`----

dvipdfmx がこのようにエラーステータスを返したとしても通常であれば次のス
テップへ処理が進みます。問題のメッセージが出るということは、バッチ処理
続行が不可能と判断されたと考えられるので、その他の zsh のオプションが関
係しているかもしれませんので ...

可能であれば set -o で出力される setopt 関連オプション情報を提示してくだ
さい。

- LaTeXiT の設定でその他変更されていませんか?

たとえば環境設定の処理に使用するプログラムでの dvipdfmで dvipdfmx への
オプションを変更しているとかです。

- LaTeXiT の初期化

可能であればですが、荒療治となりますが LaTeXiT の設定ファイルを退避さ
せるなどして初期化を試せますか?

設定ファイル(フォルダ)は以下です。

$HOME/Library/Application Support/LaTeXiT ... 注意:途中空白あり
$HOME/Library/Preferences/fr.chachatelier.pierre.LaTeXiT.plist

田中 慎太郎 への返信

Re: LaTeXiTで数式が表示されない

- KUROKI Yusuke の投稿
貼っていただいたログの最後の行

> /Library/TeX/texbin/dvipdfmx -sstdout=%stderr -dNOPAUSE -dSAFER (後略引用者)

のプログラム名が dvipdfmx になっているのがおかしいですね.Ghostsctript,つまり今の場合 /usr/local/bin/gs-noX11,になっていないといけません.

添付画像の設定がきちんとなされていて,これが起こるのであれば,単純な不具合の可能性もあるので,LaTeXitのバージョン番号とbounding boxあたりをキーワードにして,既知の不具合となっているか,修正版が出ているかなどを確認するのがよいと思います.
KUROKI Yusuke への返信

Re: LaTeXiTで数式が表示されない

- 田中 慎太郎 の投稿
和田様、KUROKI様、

返事が遅くなりもうしわけありません。
知人からもらったtexのコードを走らせようとしたときに

/usr/local/texlive/2017/texmf-dist/tex/generic/babel/

のパーミッションを変更しろというエラーメッセージが出て、
パーミッションを変更したらそのコードは動いたのですが、
それと同時にLaTeXiTも動きました(画像を添付します)。
LaTeXiTの初期化は行なっていません。

LaTeXiTがうまく動かなかった原因がここにあるかわかりませんけども。。。


念のためログを貼っておきます:

--------

Source :
\documentclass[10pt]{article}
\usepackage[usenames]{color} %フォントカラー
\usepackage{amssymb} %数式記号
\usepackage{amsmath} %数式
\usepackage[utf8]{inputenc} %発音区別符アルファベットの直接入力

\pagestyle{empty} \begin{document}\begin{align*}aaa
\end{align*}
\end{document}

--------------- 処理中 platex ---------------
#!/bin/sh
export PATH="/opt/X11/bin:/sw/usr/local/sbin:/usr/local/texbin:/usr/local/sbin:/sw/local/bin:/usr/local/bin:/usr/texbin:/sw/sbin:/sw/local/sbin:/sbin:/Library/TeX/texbin:/sw/usr/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sw/usr/sbin:/sw/usr/local/bin:/sw/bin" 1>/dev/null 2>&1
export TMPDIR="/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/" 1>/dev/null 2>&1
export LOGNAME="stanaka" 1>/dev/null 2>&1
export XPC_FLAGS="0x0" 1>/dev/null 2>&1
export HOME="/Users/stanaka" 1>/dev/null 2>&1
export Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.uIPoDzFxBB/Render" 1>/dev/null 2>&1
export USER="stanaka" 1>/dev/null 2>&1
export SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.9Wv5wBtAMi/Listeners" 1>/dev/null 2>&1
export DISPLAY="/private/tmp/com.apple.launchd.AC26HiLj7U/org.macosforge.xquartz:0" 1>/dev/null 2>&1
export XPC_SERVICE_NAME="fr.chachatelier.pierre.LaTeXiT.4332" 1>/dev/null 2>&1
export SHELL="/bin/zsh" 1>/dev/null 2>&1
export __CF_USER_TEXT_ENCODING="0x1F5:0x1:0xE" 1>/dev/null 2>&1
cd /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1
/Library/TeX/texbin/platex -file-line-error -interaction nonstopmode /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.tex 1>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stdout.aMD6qfvX.log 2>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stderr.F5qtJAhZ.log </dev/null

This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (utf8.euc) (TeX Live 2017) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.tex
pLaTeX2e <2017/05/05> (based on LaTeX2e <2017-04-15>)
Babel <3.12> and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/dvips.def)
(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/dvipsnam.def))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2017/texmf-dist/tex/latex/base/omsenc.dfu)))
No file latexit-1.aux.
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd) [1]
(./latexit-1.aux) )
Output written on latexit-1.dvi (1 page, 340 bytes).
Transcript written on latexit-1.log.

--------------- 処理中 dvipdfmx ---------------
/Library/TeX/texbin/dvipdfmx /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi
/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi -> latexit-1.pdf
[1]
1482 bytes written

--------------- bounding box computation ---------------
#!/bin/sh
export PATH="/opt/X11/bin:/sw/usr/local/sbin:/usr/local/texbin:/usr/local/sbin:/sw/local/bin:/usr/local/bin:/usr/texbin:/sw/sbin:/sw/local/sbin:/sbin:/Library/TeX/texbin:/sw/usr/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sw/usr/sbin:/sw/usr/local/bin:/sw/bin" 1>/dev/null 2>&1
export TMPDIR="/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/" 1>/dev/null 2>&1
export LOGNAME="stanaka" 1>/dev/null 2>&1
export XPC_FLAGS="0x0" 1>/dev/null 2>&1
export HOME="/Users/stanaka" 1>/dev/null 2>&1
export Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.uIPoDzFxBB/Render" 1>/dev/null 2>&1
export USER="stanaka" 1>/dev/null 2>&1
export SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.9Wv5wBtAMi/Listeners" 1>/dev/null 2>&1
export DISPLAY="/private/tmp/com.apple.launchd.AC26HiLj7U/org.macosforge.xquartz:0" 1>/dev/null 2>&1
export XPC_SERVICE_NAME="fr.chachatelier.pierre.LaTeXiT.4332" 1>/dev/null 2>&1
export SHELL="/bin/zsh" 1>/dev/null 2>&1
export __CF_USER_TEXT_ENCODING="0x1F5:0x1:0xE" 1>/dev/null 2>&1
cd /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1
/Library/TeX/texbin/dvipdfmx -sstdout=%stderr -dNOPAUSE -dSAFER -dNOPLATFONTS -sDEVICE=bbox -dBATCH -q /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.dvi 1>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stdout.Pqru7i7C.log 2>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stderr.6B3Vlx26.log </dev/null


--------------- bounding box computation ---------------
#!/bin/sh
export PATH="/opt/X11/bin:/sw/usr/local/sbin:/usr/local/texbin:/usr/local/sbin:/sw/local/bin:/usr/local/bin:/usr/texbin:/sw/sbin:/sw/local/sbin:/sbin:/Library/TeX/texbin:/sw/usr/bin:/usr/bin:/usr/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sw/usr/sbin:/sw/usr/local/bin:/sw/bin" 1>/dev/null 2>&1
export TMPDIR="/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/" 1>/dev/null 2>&1
export LOGNAME="stanaka" 1>/dev/null 2>&1
export XPC_FLAGS="0x0" 1>/dev/null 2>&1
export HOME="/Users/stanaka" 1>/dev/null 2>&1
export Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.uIPoDzFxBB/Render" 1>/dev/null 2>&1
export USER="stanaka" 1>/dev/null 2>&1
export SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.9Wv5wBtAMi/Listeners" 1>/dev/null 2>&1
export DISPLAY="/private/tmp/com.apple.launchd.AC26HiLj7U/org.macosforge.xquartz:0" 1>/dev/null 2>&1
export XPC_SERVICE_NAME="fr.chachatelier.pierre.LaTeXiT.4332" 1>/dev/null 2>&1
export SHELL="/bin/zsh" 1>/dev/null 2>&1
export __CF_USER_TEXT_ENCODING="0x1F5:0x1:0xE" 1>/dev/null 2>&1
cd /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1
/usr/local/bin/gs-noX11 -sstdout=%stderr -dNOPAUSE -dSAFER -dNOPLATFONTS -sDEVICE=bbox -dBATCH -q /var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-1.pdf 1>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stdout.MGY0mjuL.log 2>|/var/folders/_q/q10p_2pn2lqc5wvcp7h1f78m0000gn/T/LaTeXiT-2.8.1/latexit-task-stderr.g2e3VOY1.log </dev/null




添付 スクリーンショット_2017-09-04_19.40.52.png
田中 慎太郎 への返信

Re: LaTeXiTで数式が表示されない

- 和田 勇 の投稿
今回の事象は /usr/local/texlive/2017 以下を一旦削除して再インストールという対処がわかりやすいのかもしれませんが ....

こちらで再現テストしようとして試しに babel の下を読めなくなるように chmod a-x としたのですが再現せずでした。
実際どのようなことをなされたか改めて報告していただけると幸いです。
今後同じようなつまずきで戸惑う人を救えるかもしれませんので。