跳转到内容

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
    ...
华夏公益教科书