当前位置:早雪网网络学院编程文档数据库技术Postgresql → PostgreSQL7.0手册-附录-文档

PostgreSQL7.0手册-附录-文档

减小字体 增大字体 作者:不详  来源:supcode.com收集整理  发布时间:2005-7-23 12:22:40
面行让你的 Emacs 在需要时正确装载 PSGML: 
(setq load-path
      (cons "/usr/local/share/emacs/site-lisp/psgml" load-path))
(autoload 'sgml-mode "psgml" "Major mode to edit SGML files." t)
如果你在编辑 HTML 时也需要使用 PSGML,再加一行: 
(setq auto-mode-alist
      (cons '("\\.s?html?\\'" . sgml-mode) auto-mode-alist))
有一个关于 PSGML 的很重要的问题:它的作者假设你的主 SGMLDTD 目录是 /usr/local/lib/sgml.如果如我们本章例子所说,你用的是 /usr/local/share/sgml,你必须为此做些补偿. 
你可以设置 SGML_CATALOG_FILES 环境变量.
你可以定制你的 PSGML 安装(其手册告诉你如何做). 
你甚至可以在编译和安装 PSGML 前编辑源文件 psgml.el,把写死的路径硬代码改成你自己的缺省值.

安装 JadeTeX
如果你需要的话,你还可以安装 JadeTeX 以便于用 TeX 作为 Jade 的格式化后端.注意这个软件还不很成熟,将会生成比你从 RTF 后端得到的差得多的打印输出.不过,它还是工作的很好的,尤其是不用表的简单文档,并且 JadeTeX 和风格表都在不断的改进中,显然以后它会变得更好. 
要安装和使用JadeTeX,你需要有一个可用的TeX 和LaTeX2e 安装,包括支持的工具(tools)和图形(graphics)包,Babel,AMS 字体 和 AMS-LaTeX,PSNFSS --"35种字体" ("the 35 fonts")的扩展和伴侣工具,用于生成 Postscript 的 dvips 程序,宏包 fancyhdr,hyperref,minitoc,url 和 ot2enc,当然还有 JadeTeX 本身.所有这些可以在离你最近的 CTAN 站点找到. 

JadeTeX 到写作时为止还没有随着一些发布带有安装向导,但是有一个 makefile 显示了需要的东西.它还包括一个目录 cooked,在这里你会发现一些你需要的宏软件包,但不是全部,并且也不完整--至少我们最后一次看到的是这样的. 

在制作 jadetex.fmt 格式文件之前,你可能需要编辑 jadetex.ltx 文件,以便更改 Babel 的配置以适合你的路径.要修改的行看起来象 

\RequirePackage[german,french,english]{babel}[1997/01/23]
并且很显然你应该只列出你实际上需要的语言,然后把 Babel 配置成那样. 
在 JadeTeX 能工作后,你应该可以用下面命令为PostgreSQL手册生成和格式化TeX输出(象上面,在 doc/src/sgml 目录里面) 

jade -t tex -d /usr/local/share/docbook/print/docbook.dsl -D ../graphics postgres.sgml
jadetex postgres.tex
jadetex postgres.tex
dvips postgres.dvi
当然,你做这些的时候,TeX会在第二次运行时停下来,并且告诉你超出其容量了.据我们所知,这是由于 JadeTeX 生成交叉引用信息造成的.当然 TeX 可以编译为大的数据结构尺寸.这些的细节问题根据你的安装不同而异。

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

可选工具集
sgml-tools v2.x 现在支持 jade 和 DocBook. 

--------------------------------------------------------------------------------

上一页  [1] [2] [3] [4] [5] 

[数据载入中...] [返回上一页] [打 印]