當我建立 3D 漸近線圖形時,標籤不起作用。當我從問題複製程式碼時在漸近線中定位標籤 我得到了完全相同的圖,只是沒有“x”。除了標籤之外,一切都可以正常工作。
我在 Windows 7 上使用 Asymptote。
答案1
我最近剛在一台新機器上設定了 Asymptote 和 Ghostscript,並遇到了您用 3D 圖形描述的問題(不僅影響標籤,還影響其他事物,並在嘗試添加帶有標籤和其他內容的 axis3 時導致錯誤)稍後標註)。經過幾天的搜尋,沒有看到任何關於這個問題的信息,我認為它一定是新的,然後你的問題出現在這裡。
我不能說到底是什麼錯誤導致了這個問題,但我可以說我今天晚上透過安裝舊版本的 Ghostscript(我的 Asymptote 程式碼之前曾在該版本下工作過)修復了它。導致問題的是 64 位元 Windows 的 GS 9.15。嘗試版本 9.10(此處:http://www.ghostscript.com/GPL_Ghostscript_9.10.html)適合您的作業系統的任何版本(32 位元或 64 位元)。
確保您在config.asy
文件中正確指定了所有內容(可以將其放在與工作文件相同的目錄中 - 不確定是否可以將其放在更通用的地方,但您可能可以,而且我只是沒有充分研究文件) 。我的 GS 預設安裝路徑如下所示:
import settings;
gs="C:\Program Files\gs\gs9.10\bin\gswin64c.exe";
祝你好運。
答案2
我無法發表評論,所以這裡有一個答案:如果其他人在 2022 年遇到完全相同的問題,請從幽靈腳本 9.56Ghostscript 9.55 為我解決了這個問題。