帮助 > 打印和发布 > 打印和发布设置 > 发布引擎概述
  
发布引擎概述
PTC Arbortext 环境支持三种发布引擎,它们通过 Arbortext EditorArbortext StylerArbortext Publishing Engine 发出的预览或发布操作请求来生成输出:
PTC ALD
FOSI
XSL-FO
* 
为 FOSI 和 XSL-FO 打印引擎提供了持续支持,且不会对其进行增强或维护。PTC ALD 是用于打印/PDF 输出的推荐引擎。
可以选择为环境设置有效的打印引擎。 这适用于使用 Arbortext EditorArbortext Styler 的本地系统以及 Arbortext PE 服务器 (如果您是使用 Arbortext Publishing Engine 发布文档)。有关设置和使用发布引擎的信息,请参考打印引擎选择的逻辑。选取哪种发布引擎取决于文档内容、其样式表类型、发布类型、所需的最终输出格式以及您的特定专业领域 (如果想要扩展样式表以具有源编辑)。为了帮助您作出决定,下面对每种引擎进行了简要介绍。
下列有效的打印引擎设置适用于 Arbortext Styler 样式表:
现有样式表:当前设置的 ALDFOSIXSL-FO
如果现有样式表具有基于 printenginedefault 选项 (已废弃) 的打印引擎设置,则在样式表更新时,值将按以下方式更新:
旧值 automatic – 新值 ALD
旧值 app – 新值 ALD
旧值 fosi – 新值 FOSI
旧值 xslfo – 新值 XSL-FO
新值将反映在样式表的样式表属性对话框的“打印/PDF”选项卡中。
新样式表:ALD
分布式样式表,在 \doctypes 目录或者 DITA 或 Technical Information Application 目录下提供:ALD
写入 PTC Arbortext 的分布式样式表可与任何打印引擎配合使用。
PTC ALD 打印引擎
安装 Arbortext StylerArbortext Publishing Engine 时会包含 PTC Arbortext Layout Developer (PTC ALD) 打印引擎。如果安装 Arbortext Editor 时没有包括这些附加组件,则 APP 打印引擎不可用。该引擎扩展了 Arbortext Styler 样式表的可用功能,可用于访问 PTC ALD 用于格式化和打印包含非标准拉丁语 (如泰语、希伯来语和阿拉伯语,以及中文、日语和朝鲜语 (CJK) 组中的语言) 文本的文档的功能。
可选择此引擎来支持对打印或 PDF 格式进行预览或发布。 PTC ALD 引擎不支持 HTML、Web 或 RTF 输出。
有关详细信息,请参考 Arbortext Styler 帮助,特别是对以下章节的引用:
文档发布和预览
非拉丁语支持
FOSI 发布引擎
FOSI 发布引擎是 Arbortext Publishing Engine 的一个组件。它使用符合格式化输出规范实例标准 (MIL-PRF-28001) 的样式表来描述 SGML 或 XML 文档的格式化输出。FOSI 本身是一个 SGML 或 XML 文档。Arbortext Editor 中同样使用这种技术来显示文档。
下面列出了 FOSI 引擎功能的重点部分,这可能意味着您想选择该引擎来支持发布操作:
当前支持 Arbortext Publishing Engine 的所有平台均支持 FOSI 引擎。
文档的编辑器视图由 FOSI 控制。如果您环境中 Arbortext Styler 不可用,则可能需要使用其他样式表来支持打印/PDF 打印。如果将发布过程设置为使用 FOSI 引擎,就不会出现这种情况。
有关详细信息,请参考 FOSI Reference (《Arbortext FOSI 参考》)。
XSL-FO 发布引擎
XSL-FO 合成管线使用符合“W3C XSL 1.1 推荐标准”的样式表来描述如何格式化 XML 文档。使用 .style 样式表发布到 XSL-FO时,.style 文件会自动转换成 xsl-fo 样式表,然后会使用此样式表继续执行发布过程。
XSL-FO 是一个公共规范,因而可通过很多方法使用此引擎来实现 Arbortext Styler 没有实现的效果。例如,该规范 (XSL) 的变换部分功能非常强大。由于 Arbortext Styler 能够将样式表导出到 XSL-FO,因此您不必连接到 PTC Arbortext 发布系统就可以执行文档生成。
PTC ALD、FOSI 与 XSL-FO 发布引擎的比较
为便于参考,下表总结了前面几节中介绍的发布引擎功能:
用于支持编辑器视图
CJK 语言支持
支持希伯来语、阿拉伯语和泰语
性能
公开归档的语言
FOSI
部分
更快
XSL-FO
部分
较慢
PTC ALD (仅限打印/PDF)
完整
完整
更快