パブリッシングエンジンの概要
Arbortext Publishing Engine 環境では、PTC Arbortext、Arbortext Editor、または Arbortext Styler からの要求に従ってプレビューまたはパブリッシング処理から出力を生成する、3 つのパブリッシングエンジンを使用できます。
• PTC APP
• FOSI
• XSL-FO
|
FOSI および XSL-FO 印刷エンジンは継続サポートの対象であり、これらには機能強化やメンテナンス修正プログラムは提供されません。PTC APP が印刷/PDF 出力に関する推奨エンジンとなります。
|
各環境で有効な印刷エンジンを設定するオプションを使用できます。これは、
Arbortext Editor および
Arbortext Styler を使用するローカルシステムに適用されます。また、
Arbortext Publishing Engine を使用して文書をパブリッシングする場合は、
Arbortext PE サーバー にも適用されます。パブリッシングエンジンの設定と使用については、
「Logic for print engine selection」を参照してください。どのパブリッシングエンジンを選択するかは、文書の内容、スタイルシートの種類、パブリッシングの種類、必要な最終出力形式によって異なります。さらに、ソースを編集してスタイルシートを拡張する場合は、それについての知識も影響します。適切なエンジンを選択できるよう、ここでは各エンジンについて簡単に説明します。
次の有効な印刷エンジン設定は、Arbortext Styler のスタイルシートに適用されます。
• 既存のスタイルシート: セットとして ALD、FOSI、または XSL-FO
既存のスタイルシートに廃止される printenginedefault オプションに基づく印刷エンジン設定が含まれている場合、その値はスタイルシートの更新時に以下のように更新されます。
◦ 古い値は 自動 - 新しい値は ALD
◦ 古い値は app - 新しい値は ALD
◦ 古い値が fosi - 新しい値は FOSI
◦ 古い値が xslfo - 新しい値は XSL-FO
新しい値は、スタイルシート用の「スタイルシートプロパティ」ダイアログボックスの「印刷/PDF」タブに反映されます。
• 新規スタイルシート: ALD
• 配布されたスタイルシート (\doctypes ディレクトリ、DITA、または Technical Information Application ディレクトリに提供されています): ALD
PTC Arbortext の配布するスタイルシートは、すべての印刷エンジンで使用できます。
PTC APP 印刷エンジン
PTC Advanced Print Publisher (PTC APP) 印刷エンジンは Arbortext Styler および Arbortext Publishing Engine のインストールに含まれています。これらいずれかのコンポーネントを追加せずに Arbortext Editor をインストールした場合は、APP 印刷エンジンを使用できません。このエンジンはタイ語、ヘブライ語、アラビア語、中国語、日本語、韓国語 (CJK グループ) など、標準ラテン語以外の言語を含む文書をフォーマットしたり、印刷したりするための PTC APP の機能にアクセスし、Arbortext Styler スタイルシートの機能を拡張することができます。
プレビューまたは印刷や PDF 形式へのパブリッシングに対応するには、このエンジンを選択できます。PTC APP エンジンは HTML、Web、および RTF 出力をサポートしません。
詳細については、Arbortext Styler ヘルプ、特に以下のセクションを参照してください。
FOSI パブリッシングエンジン
FOSI パブリッシングエンジンは Arbortext Publishing Engine のコンポーネントです。このエンジンでは、Formatting Output Specification Instance 標準 (MIL-PRF-28001) に準拠したスタイルシートを使用して、SGML 文書または XML 文書の出力フォーマットを表します。FOSI 自体も SGML または XML 文書です。同じ技術を使用して、Arbortext Editor に文書を表示します。
FOSI エンジンの重要な機能、つまりパブリッシング処理に関する FOSI エンジンの利点は以下のとおりです。
• FOSI エンジンは、現在 Arbortext Publishing Engine をサポートしているすべてのプラットフォームで使用できます。
• 文書のエディタビューは FOSI によって制御されます。現在の環境で Arbortext Styler を利用できない場合、通常は、別のスタイルシートを使用して印刷/PDF パブリッシングを行います。FOSI エンジンを使用するように設定されている場合は、その必要がありません。
詳細については、FOSI Reference を参照してください。
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 APP、FOSI、および XSL-FO パブリッシングエンジンの比較
以下の一覧は、上記で説明した各パブリッシングエンジンの機能をまとめたものです。
|
エディタビューのサポート
|
CJK 言語のサポート
|
ヘブライ語、アラビア語、タイ語のサポート
|
パフォーマンス
|
公表されている言語
|
FOSI
|
あり
|
一部
|
なし
|
速い
|
なし
|
XSL-FO
|
なし
|
一部
|
なし
|
遅い
|
あり
|
PTC APP (印刷/PDF のみ)
|
なし
|
すべて
|
すべて
|
速い
|
なし
|