Archive]:http://web.archive.org/web/20030318073200/http://www.fsci.fuk.kindai.ac.jp/~kakuto/win32-ptex/mpost.pdf]]という文章に触発されて書いたものです。角藤さんに感謝いたします。↑この謝辞は、この文章が[[Wiki>../]]に移される前に[[奥村さん>http://cise.edu.mie-u.ac.jp/~okumura/]]が記したものです。~この文章がWikiに移された後は不特定多数の方が加筆しているので、謝辞は妥当なものではなくなっているかもしれません。PostScript(EPS)形式のファイルを出力します。metapostで確認してください。発展させたベクトルグラフィック記述言語もあります。ライセンス不要のフリーソフトになりました。[#t3a63dd6]まず簡単なMetaPostプログラムを作ってみましょう。end.これは単に4点を3本の線分で結ぶだけです。ファイルに出力されます。確認してみてください。test.2に出力されます。拡張子を決めるだけですが,拡張子は数字(番号)しか使えません。~上の例は単なる折れ線でした。(u,0)--(2u,u)--(u,2u)--(0,u)--cycle;とします。(u,0)..(2u,u)..(u,2u)..(0,u)..cycle;とします。(u,0)--(2u,u)--(u,2u)..(0,u)..cycle;のような使い方もできます。~塗りつぶしや色指定もできます。red;としてみてください。[#j8ce9e55]文字を入れることもできます。しておけば,独立のEPSとして使えます。なってしまい,一般のプリンタでは出力できません。;などのように書いておきます。/Resource/Fontディレクトリにコピーしておいてもいいでしょう。いうPostScriptファイルができますので,Ghostscriptで見るか,PostScriptプリンタに送ります。以外のアプリケーションに取り込むこともできます。[#o948ef03]上のような方法ではカーニングやリガチャは入りませんし,数式を含ませることもできません。TEXで指定しておく必要があります。testと打ち込みます。対するエンジンでなければいけません。(最近のものではpdftex)。日本語を使うことができます。Ballの文字列が「赤いボール」に置き換わります。~ただし,日本語としてセンタリングされるわけではありませんので,一般に位置がずれます。[#nda680a6]もうちょっと数学のテスト問題に使えそうな例をあげておきます。exemples:http://www.math.jussieu.fr/~zoonek/LaTeX/Metapost/metapost.html]]というページにあります。併用して[[等高線を描くプログラム:http://oku.edu.mie-u.ac.jp/~okumura/texfaq/contour.html]]を作ってみました。[#o3813278]MetaPostで作成した図をLaTeX文書に取り込むようなとき、図のソースをLaTeX文書に埋め込んで図の生成と取り込みを自動化するパッケージ[[MePoTeX>http://homepage2.nifty.com/domae/metapost/mepotex.html]]というものもあります。以降で追加された新機能のいくつかを述べます。使用できるようですが無くなるかもしれません。outputtemplate:="%j-%3c.mps";のほうがよいでしょう。構文の違いに気をつけてください。なる綴りは使えないので注意すること。出力する機能が強化されています。2;でフォントマップファイルに従ってフォント定義を完全に行います。フォントのサブセットをダウンロードします。