跳轉到內容

RattleCAD 使用者手冊/安裝和配置

來自 Wikibooks,開放書籍,開放世界

MS Windows

[編輯 | 編輯原始碼]
安裝 Tcl/Tk
[編輯 | 編輯原始碼]

推薦的 tcl/Tk 8.5 安裝位置
C:\Program Files\Tcl\8.5

準備安裝目錄
[編輯 | 編輯原始碼]

為 rattlecad 的當前和未來版本準備一個目錄。
rattleCAD 沒有提供安裝過程。因此您必須提供一個目錄並將下載的 zip 檔案解壓縮到此目錄中。
C:\Users\username\rattleCAD

安裝 rattleCAD
[編輯 | 編輯原始碼]

從以下地址下載當前版本

並直接解壓縮到準備好的目錄中
C:\Users\username\rattleCAD
您的目錄應該看起來像這樣

  ./3.4.02.35/... 
             ./etc/... 
             ./lib/... 
             ./.../... 
             ./main.tcl 
             ./rattleCAD.tcl 
             ./readme.txt 
             ./... 
   ./rattleCAD.bat 
   ./rattleCAD.tcl 
   ./rattleCAD_3.4.02.35.exe 
   ./rattleCAD_3.4.02.35.kit 
   ./rattleCAD_3.4.02.35.zip 
   ./readme.txt 
   ./tclkit.ico


在這種情況下

  • rattleCAD.bat: 執行 rattleCAD_3.4.02.35.exe
  • rattleCAD.tcl: 執行 ./3.4.02.35/main.tcl


安裝更新後,您的目錄應該看起來像這樣

  ./3.4.02.35/... 
   ./3.4.02.36/... 
   ./3.4.02.37/... 
   ./3.4.02.38/... 
   ./3.4.02.38/etc/... 
             ./etc/... 
             ./lib/... 
             ./.../... 
             ./main.tcl 
             ./rattleCAD.tcl 
             ./readme.txt 
             ./... 
   ./rattleCAD.bat 
   ./rattleCAD.tcl 
   ./rattleCAD_3.4.02.35.exe 
   ./rattleCAD_3.4.02.35.kit 
   ./rattleCAD_3.4.02.35.zip 
   ./rattleCAD_3.4.02.36.exe 
   ./rattleCAD_3.4.02.36.kit 
   ./rattleCAD_3.4.02.36.zip 
   ./rattleCAD_3.4.02.37.exe 
   ./rattleCAD_3.4.02.37.kit 
   ./rattleCAD_3.4.02.37.zip 
   ./rattleCAD_3.4.02.38.exe 
   ./rattleCAD_3.4.02.38.kit 
   ./rattleCAD_3.4.02.38.zip 
   ./readme.txt 
   ./tclkit.ico

Mac OS X 包含執行 RattleCAD 所需的上下文,但根據 RattleCAD 版本依賴關係可能已過時。原因是 OS X 中包含的 Python 版本也比較舊。

RattleCAD 安裝與其他平臺類似。建立一個資料夾,並在其中下載 rattleCAD_v.vv.vv.kitrattleCAD_v.vv.vv_plugin.zipzip 可能會自動解壓縮到 _plugin_ 資料夾中。如果沒有,請解壓縮它。

開啟一個終端,導航到包含 rattleCAD_v.vv.vv.kit 的資料夾,然後鍵入 wish rattleCAD_v.vv.vv.kit

更新 Tcl/Tk
[編輯 | 編輯原始碼]

如果您收到錯誤,請透過鍵入 wish 並從 Wish 選單中選擇“關於 Tcl & Tk”來檢查 Tcl/Tk 版本是否為 8.5。如果它為 8.5 版本,RattleCAD 可能無法執行。

您也可以從 SourceForge 上的 RattleCAD 專案下載 rattleCAD_checkEnv.tcl,透過執行 tclsh rattleCAD_checkEnv.tcl 來檢查環境。輸出將顯示 Tk 版本並識別任何缺少的元件。

如果您選擇更新 Tcl/Tk,您可以從 ActiveState 獲取 ActiveTcl 社群版 8.6+ 版本的完整安裝包。它包含執行 RattleCAD 所需的模組。

rattleCAD 有兩個配置檔案。它們位於您的專案目錄中。
例如:C:\Users\<yourUserName>\Documents\rattleCAD

.rattleCAD_<yourPCName>.init
[編輯 | 編輯原始碼]

rattleCAD 提供了一個配置檔案來配置您針對 rattleCAD 的環境

    <?xml version="1.0" encoding="UTF-8" ?>
    <root>
        <hostname>anton-pc</hostname>
        <fileName>C:/Users/anton/Documents/rattleCAD/.rattleCAD_anton-pc.init</fileName>
        <fileCreated>2014.06.15 15:40</fileCreated>
        <GUI_Font>Helvetica 12</GUI_Font>
        <mime>
            <mime name=".test">_any_executable</mime>
        </mime>
        <exec>
            <exec name="gs">C:/Program Files (x86)/gs/gs9.14/bin/gswin32c.exe</exec>
            <exec name="_test">_any_executable</exec>
        </exec>
    </root>
.rattleCAD_<yourPCName>.Xdefaults
[編輯 | 編輯原始碼]

rattleCAD 提供了一個配置檔案來配置 rattleCAD 的視覺外觀

    ! ... created by  rattleCAD (3.4.01.62)
    !     ... on  2014.06.15 14:58
    !
    !*Menu.foreground: black
    !
    !*Menu.background: lemonChiffon2
    !*Menu.foreground: red
    !
    !
    ! --- any untested examples: -----------------
    !       ... see: http://computer-programming-forum.com/57-tcl/714fcdf48fb18c6c.htm
    !
    ! ----- try some attributes ------------------
    !*padX: 10
    !*padY: 10
    !*sliderLength: 20
    !*yScrollSide: left
    !*Scale.width: 8
    ...
華夏公益教科書