About Arbortext Styler > Document Preview and Publishing > Arbortext Advanced Print Publisher in Arbortext Styler > Benefits of Publishing with APP
  
Benefits of Publishing with APP
Support for non-Latin languages
The integration of APP with Arbortext Styler provides access to APP's capabilities for formatting documents that contain text in languages other than the standard Latin languages, for example Hebrew, Arabic, Thai, or those in the Chinese, Japanese, and Korean (CJK) group. The following features can be used to support font selection, punctuation, and text properties required to format certain languages correctly:
Hanging Punctuation
Combined Fonts
Text Underlining and Strikethrough
Right-to-Left Layout Direction
Advanced page layout functionality such as multiple column and gutter widths, clip regions to page, avoid settings for page regions, and region borders
Refer to Page Layout Overview for further information.
Automatic shrinking of graphics to fit available space
Refer to Stylesheet Properties — Print/PDF for further information.
Inclusion of printers’ marks
You may include printers’ marks in both print and PDF output when it is published with APP:
Crop marks
Date mark header
Registration marks
Extending the stylesheet with APP code
With Arbortext Styler's edited source feature, you can access the source code in your stylesheet and extend it for APP with Javascript code based on APP's FOM code model. See Editing Stylesheet Source Overview and Editing Stylesheet Source Examples for further information about editing stylesheet source.
Associating an APP template with a .style file
You can associate an APP template (.3f file) with your Arbortext Styler stylesheet. If you select this option you can extend the stylesheet with the code from the APP template. Your stylesheet can then perform APP tasks not available from the Arbortext Styler interface or edited source, such as scripting, style code, and control stream-driven functionality, e.g. anchors and colors. If you associate a template with your stylesheet, the template code will override the stylesheet code if definitions of the same object exist in both files. The APP tag description contained in the template code will therefore take precedence over that contained in the stylesheet, such as that generated by stylesheet conversion. For example, if your APP template contains an autoexec script this will be used in preference to any default scripting provided by the stylesheet.
See Associating an APP Template With a Stylesheet.
Exporting the stylesheet as an APP template
If you have created a Arbortext Styler stylesheet that contains APP-specific information, you can export that stylesheet from Arbortext Styler as an APP template. Once you have created the template in this way you can use the template in a standalone Arbortext Advanced Print Publisher environment, without the need for Arbortext Styler to be running to interpret the stylesheet/template. You may also then use Arbortext Advanced Print Publisher to touch up, extend, or update the template.
* 
The template can only be opened successfully in the same Arbortext Advanced Print Publisher release in which the template was created - you will see an error message if you try to open the document in an earlier release.
See Exporting Stylesheets.