mkpic(1) DekDoc scripts mkpic(1) (NAME) mkpic - mfpic (SYNOPSIS) mkpic [options] [picfile] (OPTIONS) -c,--clean -p,--pdfsample pdf -f,--font= --[no]box -V,--version -h,--help --[no]debug -l,--log= DATA . (COMMAND OVERVIEW) begin name xl yl xmin ymin xmax ymax xlabel ylabel end stop var=value # comment arccst xcenter ycenter xstart ystart theta arcset xstart ystart xend yend theta arccrtt xcenter ycenter radius theta1 theta2 arc3 x1 y1 x2 y2 x3 y3 xmark [label1] x1 [label2] x2 ... Xmark [label1] x1 [label2] x2 ... ymark [label1] y1 [label2] y2 ... Ymark [label1] y1 [label2] y2 ... xdrop x y ydrop x y xydrop x y arrow x1 y1 x2 y2 label label YX x y label xlabels YX x y dx label ... ylabels YX x y dy label ... point x1 y1 x2 y2 ... dpoint x1 y1 dx1 dy1 ... lines x1 y1 x2 y2 ... dlines x1 y1 dx1 dy1 ... curve x1 y1 x2 y2 ... dcurve x1 y1 dx1 dy1 ... rect x1 y1 x2 y2 drect x y dx dy dcrect x y dx dy crect x1 y1 x2 y2 arect xc yc width height theta bar x xdev height func xmin xmax step expression-in-x grid dx dy xgap ygap hatch bhat ehat (DESCRIPTION) mkpic mfpic . ( DATA mkpic ). mkpicdoc.tex mkpicdoc.pdf . mkpic . picfile mkpic : picfile.mac TeX picfile.sty (style) latex TeX . --pdfsample : picfile.pdf PDF . . picfile.tex TeX PDF . LaTeX \usepackage{picfile} \Figname name begin mkpic . TeX ConTeXt \inputpicfile.mac \Figname name begin mkpic . TeX \bye (not \end TeX mkpic TeX LaTeX ConTeXt RUNNING . (COMMANDS) ( SYNOPSIS ): begin, end begin end . begin tex 'Fig' . .mac . begin aa ... \def\Figaa{...} .mac TeX .mac \Figaa . xl yl x y . xlabel ylabel . "-" . stop . . var=value var value . . . # () xmark, ymark, Xmark, Ymark x y (xmark ymark) (Xmark Ymark) . [xXyY]mark [-.0-9] ( !) . x . : {1950}. arccst (: center start theta.) xcenter,ycenter xstart,ystart theta . arcset (: start end theta.) xstart,ystart xend,yend theta . arccrtt (: center radius theta1 theta2.) xcenter,ycenter radius theta1 theta2 . arc3 (: .) (x1,y1) (x2,y2) (x3,y3) . xdrop, ydrop, xydrop x y . arrow (x1,y1) (x2,y2) label label (x,y) . YX : Y=t,b,c y (x,y) X=l,r,c x (x,y) . label tl 0 0 Hello World! "Hello World" (0,0) xlabels (x,y) x dx . YX: label . - . ylabels xlabels y dy . point (dots) (x1,y1) (x2,y2) . dpoint (dots) (x1,y1) (dx1,dy1) (dx2,dy2) . lines (x1,y1) (x2,y2) (x3,y3) . dlines (x1,y1) (dx1,dy1) (dx2,dy2) . curve (x1,y1) (x2,y2) (x3,y3) . dcurve (x1,y1) (dx1,dy1) (dx2,dy2) . rect (x1,y1) (x2,y2) . drect (x,y) (x+dx,y+dy) . crect (x1,y1) (x2,y2) . dcrect (x,y) (x+dx,y+dy) . arect width height (xc,yc) (xc,yc) theta x . bar rectx-xdev0x+xdevheight func expression-in-x xmin xmax step x . expression-in-x Metafont metafont . grid dx dy x y xgap ygap . dx/xgap dy/ygap . hatch . bhat . ehat bhat . anything else mfpic . . mkpic picfile picfile.mac \input TeX ConTeXt picfile.sty \usepackage LaTeX . TeX ( LaTeX ConTeXt) picfile.mf Metafont ( TeX 600 dpi ) picfile.600gf . gftopk pk . TeX . pdfLaTeX : mkpic picfile pdflatex file.tex mf picfile gftopk picfile.600gf pdflatex file pdflatex file (BUGS) . tex-command . (AUTHORS) Wybo Dekker (wybodekker@me.com) (COPYRIGHT) (www.gnu.orgcopyleftgpl.html) mkpic version 1.03 October 3, 2025 mkpic(1)