Wat is een MP-bestand?
Een MP-bestand is een vectorafbeeldingsbestand dat is gegenereerd door de programmeertaal MetaPost om afbeeldingen te maken. Vectorafbeeldingen die zijn gemaakt met het MP-bestandsformaat worden opgeslagen als EPS (Encapsulated PostScript)-bestanden. Bovendien wordt MetaPost geleverd met TeX- en Metafont-frameworks en kunnen MP-bestanden worden gegenereerd vanuit de TEX- en LTX-bestanden die door deze applicaties worden gebruikt. MP-bestanden bevatten tekeninstructies en wiskundige algoritmische tekeningen voor het renderen van het EPS-uitvoerbestand. De PDFTex-engine kan de gemaakte EPS gebruiken om PDF-bestanden rechtstreeks te genereren.
MP-bestandsindeling
MP-bestanden worden op schijf opgeslagen als binaire bestanden en genereren EPS-uitvoer wanneer ze worden geëxporteerd naar het uitvoerbestandsformaat voor vectorafbeeldingen. Tekeningen die met MetaPost zijn gemaakt, worden in opgemaakte vorm opgenomen in technische documenten en tijdschriftpublicaties die met LaTex zijn gemaakt.
MetaPost MP-bestandsvoorbeeld
Hieronder volgt een voorbeeld, waarnaar wordt verwezen vanuit Berkeley Eductational Wiki, dat een pijl en de letter “A” net boven het midden van de pijl.
outputtemplate:="%j%c.mps";
beginfig(1);
z1=(0,0);
z2=(10mm,10mm);
drawarrow(z1--z2);
label.ulft(btex $A$ etex, .5[z1,z2]);
endfig;
bye