                     { MetaPost for Win32

                            (version 0.04)


RvɂāA߂ē{ꉻ݂Aݗ؏GKɂ
eiXĂAMetaPost { (jmpost 0.04)  MS VC++5.0
 make ̂łB(Web2C-2010, Kpathsearch 6.0.0)B
A Taco Hoekwater ɂ CWEB łɏĂ܂B܂st@C
̖O pmetapost.exe ƂĂ܂B

pmetapost.exe : mpost.exe ̓{
pdvitomp.exe  : dvitomp.exe  {
琬藧Ă܂B

̃fBNgɂ jmpsample.mp ɂȂĂAjmpsample.ps
͂𗘗pč PS t@CłB

mem t@C͎gp܂B

pMetaPost \[X͈ʂɎ̂悤ɏƗǂł傤:

verbatimtex
%&platex
  \documentclass{jarticle}
  \begin{document}
etex;
beginfig(1);
 pmetapost codes
endfig;
end.

sڂ̃RgsŁAKvȂƂgp TeX vOw肵Ă邱Ƃ
ӂĉB LaTeX gpƂ \end{document} tKv
͂܂B TeX, LaTeX ɂ炸AKIɕt܂B

TeX vOAǂ̂悤ɂđI邩AD揇ʂɏƎ̂悤
Ȃ܂F

(1) pmetapost -tex=TeXCommandName foo 邢
    pmetapost --tex=TeXCommandName foo ̂悤ɁApmetapost ̃R}hC
    w肵ĂATeXCommandName  TeX R}hƂĎgp܂B
    Ƃ΁Apmetapost --tex=platex foo ̂悤ɂ܂B

(2) texmf.cnf ɂ TEX = TeXCommandName A邢͊ϐ
    TEX=TeXCommandName Ɛݒ肵ĂATeXCommandName  TeX R}h
    ƂĎgp܂B

(3) texmf.cnf ɂ MPXTEXCMD = TeXCommandName A邢͊ϐ
    MPXTEXCMD=TeXCommandName Ɛݒ肵ĂATeXCommandName  TeX
    R}hƂĎgp܂B

(4) ̂ɂĂ͂܂ȂAftHgƂ ptex  TeX
    R}hƂĎgp܂B

(5) texmf.cnf ł̓ftHgƂăIWi MetaPost p
    TEX=etex Ɛݒ肵Ă܂A--tex=ptex Ƃ --tex=platex
    ̃IvVt悤ɋC̂ǂł傤B

verbatimtex
%&platex
  \documentclass{jarticle}
  \begin{document}
etex;
beginfig(1);
 jmpost codes
endfig;
end.

̂悤ɏāA(1), (2), (3) ̂ǂw肵Ȃꍇ́ATeX R}h
Ă ptex ĝłA

ptex "&platex" foo ̂悤Ɏs񑩂Ȃ̂ŁA܂ŝłB
̏ꍇARgs
%&platex
dvȖʂĂ܂B

pmetapost --tex=platex foo ̂悤ɎsƂ́A\[X̃Rgs
%&platex
ĂvłB


̑ڍׂ́A؏GK Web y[W
http://www.sat.t.u-tokyo.ac.jp/~hideyuki/metapost/

B

ȂA{GR[fBO Shift JIS ftHgƂĂ܂BIvV
ɂāAjis, euc, sjis, utf8 Ił܂ (ptetex3, ptexlive ̍ғy
񂪓ꂽ@\̗p)B
܂Aϐ PTEX_KANJI_ENC  jis, euc, sjis, utf8 ̂ꂩ̕
ݒ肵ĂƁAftHg̃GR[fBOƂĐݒ肵̂gp܂B
--------------------------
A. Kakuto
