Frage

Ich habe Interesse an mit Functional MetaPost auf Mac OS X:

http://cryp.to/funcmp/

Ich bin auf der Suche nach einem Tutorial wie:

http://haskell.org/haskellwiki/Haskell_in_5_steps

aber für ein triviales FuncMP Beispiel, das heißt mit GHC, kann ich etwas einfach zusammenstellen, wie:

import FMP  
myPicture = text "blah"  
main = generate "foo" 1 myPicture  

, aber ich kann nicht herausfinden, wie diese foo.1.mp Ausgabe anzuzeigen. (Es gibt einen Laufzeitfehler über nicht finden ‚virmp‘, meine MetaPost binär ‚mpost‘, ich kann nicht herausfinden, wie man diese Parameter außer Kraft zu setzen oder was meine .FunMP Datei ist oder tun soll ...) Ich kann laufen mpost auf, dass aber der Ausgang (foo.1.1) ist, was, Postscript? EPS? Wie kann ich diese verwenden? (Ich denke ich brauche nur eine einfache LaTeX-Datei mit einem EPS-Bild in ihm oder etwas ...)

Vorzugsweise würde Ich mag Ausgang (.ps oder .pdf, die ich sehen kann) erzeugen, so dass ich eine wirklich irgendwo bekommen mit Functional MetaPost , es zu lernen, mit ihm zu spielen, nicht hämmern meine Kopf gegen Pfade und Binärdateien und Shell-Befehle.

War es hilfreich?

Lösung 2

@ja: Dies gilt (EPS des Ausgangs mpost werden sollte), aber es gibt ein paar Probleme hier:

  1. gv verwendet X11 und ist hässlich (vor allem auf dem Mac) auf den Punkt schwierig zu sein zu verwenden.

  2. Ich brauche glatte Anti-Aliasing Grafiken, speziell PDF, so kann ich die Grafiken in Photoshop importieren, wenn ich fertig bin --- die auf dem Bildschirm Ergebnisse von Bedeutung!

  3. Am Ende, ich bin nicht die einzige, Probleme mit Functional Metapost der nicht-Standard-Metapost Ausgang .

Meine Lösung ist etwas anderes versuchen:

  • Asymptote ... „eine leistungsfähige beschreibende Vektorgrafiken Sprache, die ein mathematisches koordinatenbasiertes Framework bietet für technische Zeichnungen. Labels und Gleichungen werden mit LaTeX setzen, für die gesamte Dokument Konsistenz, das gleiche hohe Qualitätsniveau des Setzens ergeben, die LaTeX für wissenschaftlichen Text zur Verfügung stellt. In der Standardeinstellung es Postscript-Ausgabe produziert, aber es kann auch eine beliebiges Format, die das ImageMagick-Paket erzeugen produzieren kann. "
  • Es sieht wirklich beeindruckend und verbessert auf Metapost in vielerlei Hinsicht (true Floating-Point, voll 3D!) Und die Programmiersprache sieht recht modern und gut durchdacht (First-Class-Funktionen, Pythonic / Java-ish-Syntax).

Wow! Das ist so cool. Asymptote liefert (wenn man es installiert bekommen ... die Probleme sind alle auf den FOSS-Pakete / X11 / texlive / Macports und besonders lazwutil Seite ...)

Andere Tipps

die Ausgabe von mpost ist eps, die Sie sehen in kann gv ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top