跳轉到內容

Asymptote/檔案 I/O

來自華夏公益教科書

本節討論Asymptote的各種檔案操作功能。 它涵蓋了影像檔案輸出、原始碼包含以及資料檔案輸入和輸出。

影像檔案

[編輯 | 編輯原始碼]

影像檔案透過呼叫shipout函式來建立。 但是,這不需要顯式包含。

原始檔

[編輯 | 編輯原始碼]

許多有用的模組,如Asymptote主頁所述,可以使用檔案匯入例程匯入; 例如

import graph.asy;

將提供對檔案graph.asy.

中包含的眾多繪圖函式的訪問許可權。 根據軟體文件 (http://asymptote.sourceforge.net),Asymptote 將在以下目錄中(按順序)搜尋模組檔案

  1. 當前目錄;
  2. 使用者主目錄中的 .asy 目錄 (%USERPROFILE%\.asy 在 MSDOS 下);
  3. 由配置變數 dir 指定的一個或多個目錄列表(在 UNIX 下由 : 分隔,在 MSDOS 下由 ; 分隔);
  4. Asymptote 系統目錄(預設情況下,在 UNIX 下為 /usr/local/share/asymptote,在 MSDOS 下為 C:\Program Files\Asymptote)。

可以使用以下命令更改工作目錄

string cd(string directory_string);

返回值是新目錄。 如果directory_string為空字串,系統將返回到啟動時的工作目錄。 注意:必須啟用 -global-unsafe 選項才能更改工作目錄。

資料檔案

[編輯 | 編輯原始碼]

資料檔案可以輸入和輸出

華夏公益教科書