
Wenn ich den texpath
Befehl in Asymptote verwende, erhalte ich nur ein leeres Pfadarray. Ich verwende eine Miktex-Installation auf einem Windows 8-Rechner, Ghostscript ist installiert. (Ich habe auch eine TeX Live-Installation auf einem Linux-Rechner, wo das problemlos funktioniert).
Bearbeiten: Hier ist ein einfaches Beispiel, bei dem dieses Problem auftritt:
draw(texpath("Hello, World!"));
label(string(texpath("Hello, World!").length), (0,0));
Die resultierende PDF-Datei (und auch die resultierende EPS-Datei) zeigt eine einzelne 0.
Bearbeitung 2: Ich verwende Ghostscript Version 9.16 (32 Bit, aber das gleiche Problem tritt bei der 64-Bit-Version auf).
Antwort1
Hy
Eine neue Version von Asymptote, v2.33, wurde heute veröffentlicht. Vom Update
Für den fehlenden epswrite-Treiber in Ghostscript-9.15 wurde ein Workaround implementiert.
Es scheint also, dass Sie Ghostscript >=9.15 und Asymptote 2.33 verwenden können
Alte Nachricht: SieheErstellen mit Asymptote: Datei-2.tex nicht gefunden, Nulloberflächeund auchBeschriftungen im 3D-Modus funktionieren in Asymptote nicht. Sie müssen also auf die neue kompilierte Version warten oder Ghostscript downgraden (unter Windows).