BBS水木清华站∶精华区

 
                           附录A 文件指引 
 
 
A.1 本发行版所提供手册 
 
    下面所列有关X的手册被以硬拷贝形式提供, 视为完整 MIT 发行版的一 
部分. 
 
    这些手册的文件来源包含於软体磁带中, 且所对应的档案名称注明於括弧 
内. 想列印硬拷贝版本, 可以使用 nroff 或 troff, 加上选项 -man表示指南 
页 (manpage), -ms选项代表教学 (tutorial) 或其它手册.  对於某些较长的 
手册, 被转换成 PostScript 型式的格式化的档案 也包含在其中; 因为它们 
长度较长, 所以被压缩, 必须使用 uncompress 解压缩. (假如你尚未解压缩 
, 它们应包含在发行版磁带的 $TOP/util/compress, 可按照指示去使用它). 
 
  1. 发行版注意事项, 包括安装指示与本发行版内容的描述. 几乎这里所有的 
     内容均被再制作成本书附录B,C与D. ($TOP/doc/releasenotes/*; 
     PostScript 在 $TOP/hardcopy/releasenotes.PS). 
 
  2. 程式指南页, 或 "指南页(1)". 来源不只储存在一个地方, 但有其代表 
     的程式来源. 在预设安装程序, 它们被安装於系统指南页目录内, 所以 
     它们可以用 man 去读取. ($TOP/.../*.man; PostScript 在 
     $TOP/hardcopy/man/*.PS.Z) 
 
  3. Xlib 功能的指南页; "指南页(3X11). ($TOP/doc/Xlib/Xman/*). 
 
  4. Toolkit Intrinsics 功能的指南页; "指南页(3Xt). ($TOP/doc/Xt/Xman/*; 
     PostScript 在 $TOP/hardcopy/Xt/man.PS.Z). 
 
  5. 由 Scheifler, Getty 与 Newman 所写的一本书 "X WINDOW SYSTEM, C 
     Library and Protocol Reference" (Digital Press, 1988), 内容包括 : 
 
     . "Xlib - C language Interface" 手册. ($TOP/doc/Xlib/*; PostScript 
       在 $TOP/hardcopy/Xlib). 
     . "X Window System Protocol, X Version 11, Release 3" 手册. 
       ($TOP/doc/Protocol/). 
 
  6. "X Toolkit Intrinsics" 手册. ($TOP/doc/Xt/*; PostScript 在 
      $TOP/hardcopy/Xt/intrin.PS.Z). 
 
  7. "X Toolkit Athena Widgets" 手册. ($TOP/doc/Xaw/; PostScript 在 
     $TOP/hardcopy/Xaw/widget.PS.Z). 
 
  8. "Bitmap Distribution Format" 手册. (文件来源是 Scribe 格式, 但 
     具有 PostScript 说明, 在 $TOP/doc/bdf/; 完整的 PostScript 在 
     $TOP/hardcopy/bdf/bdf.PS.Z). 
 
A.2 包括在本发行版本内的其它文件 
 
  1. 字型命名惯例的描述. ($TOP/doc/fontnames/fnames.txt). 
 
  2. 对不同X功能的小教学程式 : 
 
    . 在你撰写的X程式里使用颜色. ($TOP/doc/tutorials/color.tbl.ms). 
 
    . 转换 X11 第 2 次发行版的widget 为第 3 次发行版. 
      ($TOP/doc/tutorials/x10equiv.txt). 
 
    . 使用资源. ($TOP/doc/tutorials/resources.ms). 
 
    . Xlib 函数的 X 版本 10 与版本 11 之对照. 
      ($TOP/doc/tutorials/x10equiv.txt). 
 
  3. 安装 MIT server 至不同系统的注意事项. 
 
    . 安装 X V11 Sample Server 的 godzilla 指南 ($top/doc/server/ddx.tbl.ms). 
 
    . X V11 Sample Server 的安装层(Porting Layer)定义 
      ($top/doc/server/ddx.tbl.ms). 
 
    . X V11 Sample Server 的安装策略 ($top/doc/server/start.ms). 
 
    . X V11 Server 扩充 ($top/doc/server/ext.doc). 
 
  4. "client 间的通讯惯例手册" (Inter-Client Communication Conventions 
      Manual)" 通常以缩写为 ICCCM 来参用. 它应该包含在发行版中的 
      $top/doc/conventions/, 但在发行版中有被修订时才会存在否则常被 
      省略, 所以你可以透过电子邮件取得一个拷贝 -- 见附录F "X 网路与 
      电子邮件服务" 的 xstuff 一节. 
 
  5. 撰写X程式的教学程式, 先教你使用基本的 Xlib 函数, 然後使用 Toolkit. 
     ($top/doc/helloworld). 
 
A.3 包括在本发行版本内的其他资讯来源 
 
    对某些项目, 像 widget 的名称, resources 与动作 (action), 你必须 
看原始码 : 
 
     . Widget提供给Intrinsics 的部分. ($TOP/lib/Xt/). 
 
     . 在 Athena Set 里的 Widget ($TOP/lib/Xaw/). 
 
     . client 程式的原始程式. 每个 client 的原始程式储存於不同的目录, 
       $Top/Clients/Program-name/ 或 $Top/Demos/Program-name/. 
 

BBS水木清华站∶精华区