Difference between revisions of "Command/startMPcode"
< Command
Jump to navigation
Jump to search
Line 51: | Line 51: | ||
<cd:commandref name="startuseMPgraphic"></cd:commandref> | <cd:commandref name="startuseMPgraphic"></cd:commandref> | ||
<cd:commandref name="startuniqueMPgraphic"></cd:commandref> | <cd:commandref name="startuniqueMPgraphic"></cd:commandref> | ||
− | <cd:commandref name="startreusableMPgraphic"></cd:commandref></cd:seealso> | + | <cd:commandref name="startreusableMPgraphic"></cd:commandref> |
+ | <cd:commandref name="startstaticMPfigure"></cd:commandref> | ||
+ | <cd:commandref name="startMPpage"></cd:commandref> | ||
+ | <cd:wikipage page="MetaFun - MetaPost in ConTeXt"></cd:wikipage></cd:seealso> | ||
</cd:commandgroup> | </cd:commandgroup> |
Latest revision as of 19:22, 12 September 2023
Contents
\startMPcode ... \stopMPcode
Summary
The environment \startMPcode ... \stopMPcode is used for Metapost inline graphics.
Settings
\startMPcode{...} ... \stopMPcode | |
{...} | metafun minifun extrafun lessfun doublefun binaryfun decimalfun mprun metapost nofun doublepost binarypost decimalpost simplefun |
Description
\startMPcode simply runs some MetaPost code and immediately inserts the resulting graphic. Optionally, you can specify a MetaPost instance to use; see \defineMPinstance.
Examples
Example 1
This is the origin and radius of a circle: \startMPcode draw fullcircle scaled 2cm ; dotlabel.bot(textext("(0,0)"),origin) ; \stopMPcode \startMPcode draw fullcircle scaled 2cm ; drawarrow (0,0)--(1cm,0) ; label.bot(textext("$r$"),(5mm,0)) ; \stopMPcode