五月女です.
スミマセン...
まったく同じファイルをCentOS上のMoodleからfile.php経由で閲覧した所,問題なく閲覧出来ました.
これは,私のFreeBSDの設定が問題だと思います.
#何がいけないんだろう...
Yuichi Saotome
Aportación realizada por Yuichi Saotome
五月女です.
また自己レスです.
生成された画像ファイルをカレントディレクトリにコピーしてApache経由で直接見た場合
例)
は表示されますが,
file.php経由で見た場合
例)
は表示されませんね.
うーんapacheもエラー吐いていませんし,分からなくなってきました.
また自己レスです.
生成された画像ファイルをカレントディレクトリにコピーしてApache経由で直接見た場合
例)

は表示されますが,
file.php経由で見た場合
例)

は表示されませんね.
うーんapacheもエラー吐いていませんし,分からなくなってきました.
五月女です.
自己レスです.
filter/tex/texdebug.php?tex=latex&action=ShowOutputTexの実行結果です.
うーん,やはりファイル生成自体には問題なさそうです...
dvips executable (/usr/local/bin/dvips) is readable
convert executable (/usr/local/bin/convert) is readable
自己レスです.
filter/tex/texdebug.php?tex=latex&action=ShowOutputTexの実行結果です.
うーん,やはりファイル生成自体には問題なさそうです...
Checking executables
latex executable (/usr/local/bin/latex) is readabledvips executable (/usr/local/bin/dvips) is readable
convert executable (/usr/local/bin/convert) is readable
base filename for expression is '25f7e525b5c0641e1eb1fb3bdbeb15b5'
Processing TeX expression:
latex
$ /usr/local/bin/latex --interaction=nonstopmode /home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.tex OUTPUT: This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) entering extended mode (/home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.tex LaTeX2e <2003/12/01> Babel and hyphenation patterns for american, french, german, ngerman, b ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur kish, ukrainian, nohyphenation, loaded. (/usr/local/share/texmf-dist/tex/latex/base/article.cls Document Class: article 2004/02/16 v1.4f Standard LaTeX document class (/usr/local/share/texmf-dist/tex/latex/base/size12.clo)) (/usr/local/share/texmf-dist/tex/latex/base/inputenc.sty (/usr/local/share/texmf-dist/tex/latex/base/latin1.def)) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/share/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/share/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/share/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/local/share/texmf-dist/tex/latex/amsfonts/amssymb.sty) (/usr/local/share/texmf-dist/tex/latex/base/latexsym.sty) (./25f7e525b5c0641e1eb1fb3bdbeb15b5.aux) (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/local/share/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/local/share/texmf-dist/tex/latex/base/ulasy.fd) [1] (./25f7e525b5c0641e1eb1fb3bdbeb15b5.aux) ) Output written on 25f7e525b5c0641e1eb1fb3bdbeb15b5.dvi (1 page, 212 bytes). Transcript written on 25f7e525b5c0641e1eb1fb3bdbeb15b5.log. RETURN CODE: 0
$ /usr/local/bin/dvips -E /home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.dvi -o /home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.ps OUTPUT: RETURN CODE: 0
$ /usr/local/bin/convert -density 240 -trim /home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.ps /home/meshi/ealps2_data/temp/latex/25f7e525b5c0641e1eb1fb3bdbeb15b5.gif OUTPUT: RETURN CODE: 0
五月女です.
試してみました所,多少前進しました.
私はportsから導入したapache22を利用していますので,
/usr/local/etc/apache22/envvars.d に path.env というファイル名で
PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
と記載し,portsからインストールされるバイナリのパスをapacheの環境変数へ追加しました.
すると,gifファイルの作成までは成功する様になりました
しかし,コース上へ表示はされません.
texdebug.phpで確認した所,「画像ファイル"(デバッグ用画像へのパス)"は壊れているため、表示出来ません」と言われてしまいます.
でも,実際にtemp/latexにはgifファイルが作成されており,直接参照すると正しく表示されるんですよね...
中身も確認してみます.
試してみました所,多少前進しました.
私はportsから導入したapache22を利用していますので,
/usr/local/etc/apache22/envvars.d に path.env というファイル名で
PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
と記載し,portsからインストールされるバイナリのパスをapacheの環境変数へ追加しました.
すると,gifファイルの作成までは成功する様になりました

しかし,コース上へ表示はされません.
texdebug.phpで確認した所,「画像ファイル"(デバッグ用画像へのパス)"は壊れているため、表示出来ません」と言われてしまいます.
でも,実際にtemp/latexにはgifファイルが作成されており,直接参照すると正しく表示されるんですよね...
中身も確認してみます.
五月女です.
すごいタイミングです.
丁度私も同じ事で悩んでいます.
とりあえず,必要なライブラリについてはportsのjapanese/teTexとgraphics/ImageMagickをインストールする事で準備出来ます.
それぞれのportsではこんなライブラリが導入されます.
japanese/teTex
+ print/gsfonts
+ print/tex-texmflocal
+ x11-fonts/p5-type1inst
+ print/amspsfnt
+ japanese/ipa-ttfonts
+ textproc/texi2html
+ www/libwww
+ print/cmpsfont
+ print/teTeX-texmf
+ print/ghostscript8
+ print/teTeX-base
+ japanese/texfamily
+ japanese/ptex
+ japanese/texfamily-vfn2a
+ japanese/dvipsk
+ japanese/xdvik
+ japanese/teTeX
graphics/ImageMagick
+ graphics/lcms
+ graphics/libfpx
+ graphics/jasper
+ graphics/tiff (install error)
+ graphics/jbigkit
+ graphics/ImageMagick
ただ,パスを設定しても,どうも正しく動作しません.
psファイルまでの出力は正常に行えるのですが,ps to gifの部分でなんらかの問題が発生してしまっている様子です.
作成されたpsファイルを手動でコマンドを使ってgif化すると問題無いので,filter/tex/latex.phpの中でなんらかの問題が発生していると考えています.
この投稿が参考になりました.
http://moodle.org/mod/forum/discuss.php?d=102366
すごいタイミングです.
丁度私も同じ事で悩んでいます.
とりあえず,必要なライブラリについてはportsのjapanese/teTexとgraphics/ImageMagickをインストールする事で準備出来ます.
それぞれのportsではこんなライブラリが導入されます.
japanese/teTex
+ print/gsfonts
+ print/tex-texmflocal
+ x11-fonts/p5-type1inst
+ print/amspsfnt
+ japanese/ipa-ttfonts
+ textproc/texi2html
+ www/libwww
+ print/cmpsfont
+ print/teTeX-texmf
+ print/ghostscript8
+ print/teTeX-base
+ japanese/texfamily
+ japanese/ptex
+ japanese/texfamily-vfn2a
+ japanese/dvipsk
+ japanese/xdvik
+ japanese/teTeX
graphics/ImageMagick
+ graphics/lcms
+ graphics/libfpx
+ graphics/jasper
+ graphics/tiff (install error)
+ graphics/jbigkit
+ graphics/ImageMagick
ただ,パスを設定しても,どうも正しく動作しません.
psファイルまでの出力は正常に行えるのですが,ps to gifの部分でなんらかの問題が発生してしまっている様子です.
作成されたpsファイルを手動でコマンドを使ってgif化すると問題無いので,filter/tex/latex.phpの中でなんらかの問題が発生していると考えています.
この投稿が参考になりました.
http://moodle.org/mod/forum/discuss.php?d=102366