3D 模式下的標籤在 Asymptote 中不起作用

3D 模式下的標籤在 Asymptote 中不起作用

當我建立 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 為我解決了這個問題。

相關內容