Publishing Engine Programmer's Guide > PTC Arbortext Publishing > Content Compilers > The Arbortext Formatting Engine and PTC Advanced Print Publisher > Arbortext Styler Files
  
Arbortext Styler Files
To transform an XML or SGML document, both the Arbortext Formatting Engine and PTC Advanced Print Publisher require a formatting specification. Both engines can read a formatting specification from a Arbortext Styler (.style) file. The Arbortext Formatting Engine also supports a FOSI stylesheet, which it can read directly from a .fos stylesheet. The PTC Advanced Print Publisher also supports an PTC APP Template, which it can read directly from a .3f file. A style file is an independent way of representing a formatting specification for either engine. Style files are created by the Arbortext Styler (consult the User's Guide to Arbortext Styler for extensive information).
Note that a .style file may also contain other types of formatting specifications not used by either the Arbortext Formatting Engine or the PTC Advanced Print Publisher:
When a .style file contains an XSL stylesheet, the publishing process uses a content pipeline to apply the stylesheet and transform the document being published to the standard XSL-FO format. Afterwards, the publishing process uses the Arbortext Formatting Engine to translate the XSL-FO document to DVI.
When a .style file contains specifications for transforming a document into output formats other than PDF and Postscript, such specifications are ignored when producing a PDF or PostScript transformation.