这是 refdbxml 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
refdbxml - 转换包含 RefDB 书目的 XML 文档
概要
引用数据库 [-c fop_配置文件[-f fo_处理器[-h[-p xslt-处理器[-s 样式表]
[-t 格式] 文件
商品描述
refdbxml 使用您创建的样式表驱动程序文件 围兜(1) 并将其提供给
一个 XSLT 处理器,用于将您的 DocBook 或 TEI XML 文档转换为受支持的一种
输出格式。 如果请求可打印输出,中间 FO 输出将是
由 FO 处理器进一步处理。
配置
-c fop_配置文件
FO 处理器的自定义配置文件的路径 FOP 扩展名[1]。
-f fo_处理器
用于将 FO 文件转换为可打印输出的 FO 处理器的名称。
支持的值为 纨裤子弟 (默认), 被动纺织, 西普及 xfor.
-h
在屏幕上打印命令概要并退出
-i 变量
定义一个传递给 Jade/OpenJade 的变量。 多个条目是可能的。 这个
可用于根据以下条件有条件地包含或排除文档的某些部分
设置了哪个变量。
-p xslt-处理器
这决定了要使用的 XSL 处理器。 refdbxml 目前知道
处理 夏兰, XT, 撒克逊及 xslt过程.
-s 样式表
这将选择样式表驱动程序文件。 这个文件是由 参考资料(1) (其中
反过来被称为 围兜(1)) 并包含其他格式信息。
-t 格式
使用此选项选择输出格式。 可能的值为 html\fr, RTF及 PDF格式.
文件
一个或多个 XML 文件的名称。 每个文件将被单独处理。
配置
除了使用命令行开关,还可以通过以下方式配置 refdbxml
refdbxmlrc 配置文件。 与所有 refdb 配置文件一样,您可以维护
/usr/local/etc/refdb/ 中的全局副本和每个用户的一个副本 $ HOME.
表 1. 引用数据库
┌──────────────────┬────────────────────┬──────────────── ──────────────┐
│请按需咨询 │ 默认 │ 评论 │
├────────────────┼────────────────────┼────────────── ──────────────┤
│xslt_processor │ xsltproc │ XSLT 的名称 │
│ │ │ 处理器用于 │
│ │ │ 转换 XML 文档 │
│ │ │ 到 html 或 fo 文件。 │
│ │ │ 支持的值是 │
│ │ │ xsltproc (默认), │
│ │ │ xalan, xt, 撒克逊, │
│ │ │ saxon-xerces(使用 │
│ │ │ xerces 解析器代替 │
│ │ │ 内置解析器) │
├────────────────┼────────────────────┼────────────── ──────────────┤
│xslt_classpath │ /usr/共享/java │ 指定目录│
│ │ │ 其中包含Java │
│ │ │ 基于Java的类│
│ │ │ XSLT 处理器。 这│
│ │ │ 变量不是必需的 │
│ │ │ 如果你使用非 Java │
│ │ │ 处理器(xsltproc)。 │
├────────────────┼────────────────────┼────────────── ──────────────┤
│fo_processor │ fop │ FO 的名称 │
│ │ │ 处理器用于 │
│ │ │ 将FO文件转化为│
│ │ │ 可打印输出。 │
│ │ │ 支持的值为 fop │
│ │ │(默认),passivetex,│
│ │ │ xep 和 xfor。 │
├────────────────┼────────────────────┼────────────── ──────────────┤
│fo_classpath │ /usr/共享/java │ 指定目录│
│ │ │ 其中包含Java │
│ │ │ 基于Java的类│
│ │ │ FO 处理器。 这│
│ │ │ 变量不是必需的 │
│ │ │ 如果你使用非 Java │
│ │ │ 处理器(passivetex)。 │
├────────────────┼────────────────────┼────────────── ──────────────┤
│fop_config_file │ (none) │ 自定义路径│
│ │ │ │ 的配置文件
│ │ │ FOP。 │
├────────────────┼────────────────────┼────────────── ──────────────┤
│outformat │ html │ 设置默认输出│
│ │ │ 格式。 支持的值 │
│ │ │ 分别是html, xhtml, pdf, │
│ │ │ 和 rtf。 请注意│
│ │ │ pdf 和 rtf 不是 │
│ │ │ 支持所有FO │
│ │ │ 处理器。 │
└────────────────┴───────────────────┴──────────────── ──────────────┘
解决 PUBLIC 身份标识
如果您有可用的 XML 目录,则公共标识符可以解析为本地文件
您的系统以及您的 XSLT 处理器是否支持 XML 目录。 夏兰和撒克逊需要
额外的 Java 类来支持 XML 目录。 如需更多信息,请咨询
鲍勃·斯泰顿 书[2] 关于 XSLT。
使用 onworks.net 服务在线使用 refdbxml