MetaPostについて質問させて頂きます。
現在、自分のPCでMetaPostやMePoTeXの利用環境を整備している者です。
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?MetaPost#j8ce9e55
に掲載されているソース
prologues:=1;
defaultfont := "rptmr";
defaultscale := 1.5;
beginfig(1);
u=100;
fill (u,0)..(2u,u)..(u,2u)..(0,u)..cycle withcolor red;
label("Red Ball", (u,u));
endfig;
end.
を記述したファイルの名前をtest.mpとして、コマンドプロンプトで
jmpost test.mp
を実行してみると、変なところはありませんでした。
しかし、ソース内での「Red Ball」を「赤い玉」に変えて、コマンドプロンプトで
jmpost test.mp
を実行し、生成されたEPSファイル(test.1)をGSView for Windows(version 4.9)で開いてみると、赤い玉の中の文字が
¢°
と表示されてしまいました。
「Red Ball」と表示されていたところに「赤い玉」と表示させてみたいのです。自分なりに調べてみましたが、よく分からず投稿させて頂いた次第です。解決方法をご存知の方、教えて頂けると幸いです。
なお、私のPCの環境やTeXの環境等は以下の通りです。
OSはWindows Professional XP Service Pack 3です。
2008年11月30日付けのW32TeXをフルインストールしました。
test.mpはTeraPadというテキストエディタで編集しており、文字コードはShift_JISです。
お返事ありがとうございます。
環境変数TEXという事ですが、TEXという名前の環境変数はLinuxに特有の環境変数と思っていました。
Windowsでの環境変数には、デフォルトではTEXという名前の環境変数はありませんでしたので。
私のPCでは、「システム環境変数」の値の中に「C:\usr\local\w32tex\bin\」を入れています。
私のPCの環境では、ptex.exeの場所は
C:\usr\local\w32tex\bin\ptex.exe
ですので、「システム環境変数」に「TEX」という環境変数を新規に作成して、その値を「C:\usr\local\w32tex\bin\」とすればよろしいでしょうか?
環境変数TEXという事ですが、TEXという名前の環境変数はLinuxに特有の環境変数と思っていました。
Windowsでの環境変数には、デフォルトではTEXという名前の環境変数はありませんでしたので。
私のPCでは、「システム環境変数」の値の中に「C:\usr\local\w32tex\bin\」を入れています。
私のPCの環境では、ptex.exeの場所は
C:\usr\local\w32tex\bin\ptex.exe
ですので、「システム環境変数」に「TEX」という環境変数を新規に作成して、その値を「C:\usr\local\w32tex\bin\」とすればよろしいでしょうか?
>「システム環境変数」に「TEX」という環境変数を
> 新規に作成して、その値を
>「C:\usr\local\w32tex\bin\」
> とすればよろしいでしょうか?
いいえだめです。先ほど書きましたように値は ptex
です。ユーザ環境変数でもシステム環境変数でも
どちらでもよいでしょう。
TEX=ptex
なっていると、 platex を使いたい場合は
コマンドラインで -tex=platex としてもよいですが、
ソースのトップを
verbatimtex
%&platex
etex
としておけばよいです。
こうしておくと、
${TEX} &platex ...
つまり
ptex &platex ...
のように呼び出されます。
これは
platex ...
と等価です。
> 新規に作成して、その値を
>「C:\usr\local\w32tex\bin\」
> とすればよろしいでしょうか?
いいえだめです。先ほど書きましたように値は ptex
です。ユーザ環境変数でもシステム環境変数でも
どちらでもよいでしょう。
TEX=ptex
なっていると、 platex を使いたい場合は
コマンドラインで -tex=platex としてもよいですが、
ソースのトップを
verbatimtex
%&platex
etex
としておけばよいです。
こうしておくと、
${TEX} &platex ...
つまり
ptex &platex ...
のように呼び出されます。
これは
platex ...
と等価です。
連続投稿失礼します。
TeX Wiki内のMetaPostも参考にさせて頂いているのですが、
TeXにまだまだ慣れていない方たち(私を含めて)にとっては難しいと私は思いました。
MetaPostのソースの例などはありますが、MetaPostの導入方法や最初の設定などがもっと詳細にあれば良いと思うのですが、いかがでしょうか?
今回、私がMetaPostを導入している過程で気付いた事などを、TeX Wiki内のMetaPostのページに載せさせても宜しいでしょうか?
まだまだ理解が足りないので、間違いを書いたりしてしまうかもしれませんが、MetaPostを使いたい人たちのきっかけを増やせたらと思います。
TeX Wiki内のMetaPostも参考にさせて頂いているのですが、
TeXにまだまだ慣れていない方たち(私を含めて)にとっては難しいと私は思いました。
MetaPostのソースの例などはありますが、MetaPostの導入方法や最初の設定などがもっと詳細にあれば良いと思うのですが、いかがでしょうか?
今回、私がMetaPostを導入している過程で気付いた事などを、TeX Wiki内のMetaPostのページに載せさせても宜しいでしょうか?
まだまだ理解が足りないので、間違いを書いたりしてしまうかもしれませんが、MetaPostを使いたい人たちのきっかけを増やせたらと思います。