說明 > 列印與發行 > 設定列印與發行 > 發行引擎概述
  
發行引擎概述
PTC Arbortext 環境支援三種發行引擎,這些引擎會從自 Arbortext EditorArbortext StylerArbortext Publishing Engine 請求的預覽或發行動作產生輸出:
PTC APP
FOSI
XSL-FO
* 
FOSI 與 XSL-FO 列印引擎具備持續支援,且不會得到強化或維護修正。PTC APP 是列印/PDF 輸出時建議使用的引擎。
您可以選擇為環境設定有效的列印引擎。 此一系列的設定會套用在使用 Arbortext EditorArbortext Styler 的本機系統上,如果您使用 Arbortext Publishing Engine 發行文件,則會套用到 Arbortext PE 伺服器。請參照選擇列印引擎的邏輯,以取得設定與使用發行引擎的資訊。如果您想要擴展含來源編輯內容的樣式表,則您要選擇哪一種發行引擎取決於文件的內容、其樣式類型、發行類型、所需的最終輸出格式,以及您特殊的專業領域。為了幫助您做出決定,以下將提供每個引擎的簡短描述。
以下有效列印引擎設定適用於 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 APP 列印引擎
PTC Advanced Print Publisher (PTC APP) 列印引擎隨 Arbortext StylerArbortext Publishing Engine 而安裝。如果您安裝了 Arbortext Editor,但不包含這些額外元件,則無法使用此功能。它會擴展 Arbortext Styler 樣式表提供的功能,方法是可讓您存取 PTC APP 的功能來格式化與列印包含非標準拉丁文語言文字的文件,例如泰文、希伯來文和阿拉伯文,以及中文、日文和韓文 (CJK) 群組中的文字。
您可以選取此引擎來支援預覽或發行至列印或 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 引擎功能之重點:
所有目前支援 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 APP、FOSI 和 XSL-FO 發行引擎比較
下表將提供前幾個章節所述之發行引擎功能的摘要,以方便參照:
用於支援「編輯器」檢視
CJK 語言支援
希伯來文、阿拉伯文與泰文語言支援
效能
公開記錄的語言
FOSI
部份
更快
XSL-FO
部份
較慢
PTC APP (僅列印/PDF)
完整
完整
更快