MetaPost 1.8 erschienen
Updates zu MetaPost wurden veröffentlicht, mit Version 1.80x gibt es nun (teils in vorangehenden Alpha-Versionen bereits enthalten)
- ein neues PNG Ausgabeformat, die Optionen [cce inline=”true”]format=[rgba|rgb|graya|gray][/cce] und [cce inline=”true”]antialias=[none|fast|good|best][/cce] werden verarbeitet, das voreingestellte Verhalten ist [cce inline=”true”]format=rgba antialias=fast[/cce],
- schnellere PNG-Erzeugung durch Nutzung intelligenterer libpng-Funktionen,
- IEEE-Gleitkomma-Unterstützung,
- eine C-API, um die Kontrollpunkte eines Pfades auf dem gleichen Weg wie MetaPost zu bestimmen.
MetaPost-Diagramme lassen sich mit LuaTeX und der luamplib direkt in LaTeX-Dokumenten erzeugen. Hier ein kleines Beispiel, der MetaPost-Beispielsammlung auf CTAN entnommen und in LaTeX eingebaut:
[cce lang=”latex”]\documentclass{article}
\usepackage{luamplib}
\begin{document}
\begin{mplibcode}
beginfig(0)
transform T;
u:=1cm;
z1=(0,2u);
n := 5;
for i=1 upto n-1:
z[i+1] = z1 rotated (360*i/n);
endfor;
z1 transformed T = .1[z1,z2];
z2 transformed T = .1[z2,z3];
z3 transformed T = .1[z3,z4];
path p;
p = for i=1 upto n: z[i] — endfor cycle;
for i=0 upto 100:
fill p withcolor 0.8*blue;
p := p transformed T;
fill p withcolor white;
p := p transformed T;
endfor;
endfig;
\end{mplibcode}
\end{document}[/cce]
Über Stefan Kottwitz
Maintainer von texwelt.de, betreut auch LaTeX.org und TeXample.net. Sein persönliches Blog ist auf texblog.net.
18. Juni 2013 von Stefan Kottwitz
Kategorien: MetaPost |
Schlagwörter: metapost |
Schreibe einen Kommentar