METAPOST の label エラー

名前: Infinity
日時: 2004-11-23 23:46:27
IPアドレス: 222.1.5.*

 『[改訂第3版]美文書作成入門』第2刷のCD-ROM からインストールしましたが、 label を挿入した mp ファイルを jmpost すると必ず以下のようなエラーが出ます。 TeX や WEB2C を全て最新のものに入れなおしても、同様です。 > jmpost --tex=latex genangle としても同様です。--tex=platex とすると jmpost は通りますが、dviot で表示する際にエラーになります。 同様の質問が何件かあるようですが、根本的な原因は書かれておらず、 また書かれた対処法を試しても回避できませんので投稿させていただきます。 ソース(http://www.sat.t.u-tokyo.ac.jp/~hideyuki/metapost/sample.html) -- verbatimtex \documentclass{jarticle} \begin{document} etex; beginfig(1); u=1cm; drawarrow (-.5u,0)--(4u,0); drawarrow (0,-.5u)--(0,2u); pickup pencircle scaled 1pt; draw (0,0){up} for i=1 upto 8: ..(i/2,sqrt(i/2))*u endfor; label.lrt(btex 関数$y=\sqrt{x}$ etex, (3,sqrt(3))*u); label.rt(btex $x$軸 etex, (4,0)*u); label.top(btex $y$軸 etex, (0,2)*u); label.llft(btex 原点$O$ etex, (0,0)); endfig; verbatimtex \end{document} etex; end. -- エラーログ -- This is jMetaPost, Version 0.641-0.04 (SJIS) (Web2C 7.5.3) (mem=jmpost 2004.10.11) 23 NOV 2004 23:38 **genangle (genangle.mp >> genangle.mp >> genangle.mpx ! Unable to make mpx file. l.12 label.lrt(btex ^^8a^^d6^^90^^94$y=\sqrt{x}$ etex, (3,sqrt(3))*u); The two files given above are one of your source files and an auxiliary file I need to read to find out what your btex..etex blocks mean. If you don't know why I had trouble, try running it manually through MPto -tex, TeX, and DVItoMP. --

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)