这是 refdbjade 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
refdbjade - 转换包含 RefDB 书目的 SGML 和 XML 文档
概要
参考数据库 [-h[-I 姓名[-j 翡翠参数[-p 字首[-s 样式表[-t 格式]
[-v 变量[=名称]] 文件
商品描述
refdbjade 使用您创建的样式表驱动程序文件 围兜(1) 并将其提供给
Jade/OpenJade 将您的 DocBook SGML 或 XML 文档转换为受支持的文档之一
输出格式。
注意:如果您更喜欢将带有 XSL 样式表的 DocBook XML 文档转换为
现在大多数人都这样做,请使用 引用数据库(1) 代替。
配置
-h
在屏幕上打印命令概要并退出
-I 姓名
更改实体声明的值以包括标记的部分。 多个条目
是可能的。 这些被传递为 -i Jade/OpenJade 的选项。
-j 翡翠参数
为 Jade/OpenJade 设置额外的命令行选项
-p 字首
这决定了添加到 Jade/OpenJade 创建的所有文件名的前缀。
如果您转换或使用多个 DocBook,这对于避免文件名冲突很有用
同一文件夹中的文档。
-s 样式表
这将选择样式表驱动程序文件。 这个文件是由 参考资料(1) (其中
反过来被称为 围兜(1)) 并包含其他格式信息。
-t 格式
使用此选项选择输出格式。 可能的值为 HTML, RTF, DVI, PDF格式, ps,
TEX, 分别生成 HTML、RTF、DVI、PDF、PostScript 或 JadeTeX 输出。 用
TPS 和 tpdf 从中间文件分别创建 PostScript 或 PDF 输出
任何开关生成的 JadeTeX 输出 DVI, PDF格式, ps或 TEX. 这很有用
如果您必须编辑中间 JadeTeX 文件,例如手动移动分页符。
如果您选择的 DSSSL 引擎是 OpenJade,您可以使用 htmlr 生成原始 HTML
输出(与 HTML 相同,但在结束标记中没有这些有趣的换行符)。
-v 变量[=值]
更改样式表中变量的值。 多个条目是可能的。 这些
被传递给 Jade/OpenJade。 语法“variable”导致设置“variable”
到“#t”。 扩展语法“variable[=value]”将变量设置为给定值。
文件
一个或多个 SGML 或 XML 文件的名称。 每份文件都会被处理
分别。
配置
除了使用命令行开关,还可以通过以下方式配置 refdbjade
refdbjaderc 配置文件。 与所有 refdb 配置文件一样,您可以
在 /usr/local/etc/refdb/ 中维护一个全局副本,并在每个用户中维护一个副本 $ HOME.
表 1. 引用数据库
┌──────────────────┬────────────┬──────────────────────── ────┐
│请按需咨询 │ 默认 │ 评论 │
├────────────────┼────────────┼────────────────────── ────┤
│jade_includearg │ none │ 改变 an 的值 │
│ │ │ 实体声明到 │
│ │ │ 包括标记的部分。 │
│ │ │ 多个条目是 │
│ │ │ 可能。 这些是│
│ │ │ 通过为 -i │ 选项
│ │ │ Jade/OpenJade。 │
├────────────────┼────────────┼────────────────────── ────┤
│jade_variable │ none │ 改变 a 的值 │
│ │ │ 变量在 │
│ │ │ 样式表。 多个│
│ │ │ 条目是可能的。 │
│ │ │ 这些都作为 -v │
│ │ │ 选项 │
│ │ │ Jade/OpenJade。 │
│ │ │ 语法“变数”的原因│
│ │ │ “变量”要设置为 │
│ │ │“#t”。 延伸│
│ │ │ 语法 │
│ │ │ "variable[=value]" 集合│
│ │ │ 变量到 │
│ │ │ 定值。 │
├────────────────┼────────────┼────────────────────── ────┤
│jadeargs │ none │ 设置附加命令 │
│ │ │ │ 的线路选项
│ │ │ Jade/OpenJade。 使用例如│
│ │ │“-E 0”禁用│
│ │ │ 最大误差限制 │
├────────────────┼────────────┼────────────────────── ────┤
│outformat │ tex │ 设置默认输出│
│ │ │ 格式。 支持的值 │
│ │ │分别是tex, html, rtf, dvi, │
│ │ │ pdf、ps、tps 和 tpdf │
└────────────────┴────────────┴──────────────────────── ────┘
环境
SGML_目录_文件
参考此环境变量来解析 SGML 源中的公共标识符
文件。 建议保留 DTD 文件的本地副本并添加 超越 可以 至
目录文件的顶部。 这可确保使用本地副本并避免
不必要的网络流量。
例
在这里,我们将使用上面最后一个示例中生成的文件(请参阅 runbib)并生成一个
格式良好的PDF文件:
~$
参考数据库 -d 生物化学杂志 -t PDF格式 我的论文.sgml
要获得 HTML 输出,您只需更改输出类型开关:
~$
参考数据库 -d 生物化学杂志 -t HTML 我的论文.sgml
使用 onworks.net 服务在线使用 refdbjade
