Difference between revisions of "Command/startstaticMPfigure"
< Command
Jump to navigation
Jump to search
m (Text replacement - "<syntax type="environment">" to "<syntax>start") |
m (Taco moved page Environment/staticMPfigure to Command/startstaticMPfigure over a redirect without leaving a redirect) |
Latest revision as of 09:48, 7 August 2020
\startstaticMPfigure
Syntax (autogenerated)
\startstaticMPfigure{...} ... \stopstaticMPfigure | |
{...} | name |
Syntax
\startstaticMPfigure{...} | |
{...} | name |
Description
\startstaticMPfigure{name} creates a separate pdf file called name.pdf containing the graphic. This pdf can be included in the document using \usestaticMPfigure. ConTeXt is clever enough to recompile the resulting MetaPost file only if something inside the \startstaticMPgraphic has changed. To force the figure files to be regenerated, remove all the *.mp.md5
files from the current directory.
Example
\startstaticMPfigure{center} draw fullcircle scaled 2cm ; dotlabel.bot(textext("(0,0)"),origin) ; \stopstaticMPfigure \startstaticMPfigure{radius} draw fullcircle scaled 2cm ; drawarrow (0,0)--(1cm,0) ; label.bot(textext("$r$"),(5mm,0)) ; \stopstaticMPfigure \starttext Circle centered \usestaticMPfigure[center][width=1cm] at origin with radius \usestaticMPfigure[radius][width=1cm] $r=1\,\text{cm}$. \stoptext
See also
- \defineMPinstance
- \setupMPinstance
- \startMPinclusions
- \startMPenvironment — deprecated
- \startMPcode
- \startuseMPgraphic — dynamic graphics that are recompiled at every use
- \useMPgraphic — use a dynamic graphic
- \startuniqueMPgraphic — dynamic graphics that are recompiled when parameters (width, height, depth, background color, line color) change
- \uniqueMPgraphic — use a dynamic graphic
- \startreusableMPgraphic — static graphics that are compiled once
- \reuseMPgraphic — use a static graphic
- \startstaticMPfigure — standalone graphics
- \usestaticMPfigure — use a standalone graphic
- \startMPpage — a page just large enough to fit its MetaPost contents
- MetaFun - MetaPost in ConTeXt
Help from ConTeXt-Mailinglist/Forum
All issues with: