Configuring Arbortext Publishing Engine > Understanding Publishing Rules
  
Understanding Publishing Rules
A publishing rule is a set of parameters that are applied to a document publishing process. Some parameters are general and apply to all outputs, such as a stylesheet or profiling. Other parameters are specific to the output type, such as HTML encoding, PDF configuration file, or Web frameset. A publishing rule offers a way to save favorite publishing choices to be reused. Multiple rules can be grouped together into a rule set, and then used to publish a document multiple times to multiple outputs.
Arbortext Editor users can create a publishing rule on the fly and save it to use again when publishing the next time. A Arbortext Editor user defines a publishing rule by choosing:
Tools > Administrative Tools > Publishing Rules
Create Rule from any of the dialog boxes that are launched from the choices on the File > Publish menu:
For Web
For HTML Help
For EPUB
HTML File
PDF File
RTF File
Using XSL
* 
Import/Export, Print Preview, and Print do not support publishing rules.
Arbortext Editor users can then choose File > Publish > Using Rule and select a rule or rule set from the list to publish the document. Publishing rules are documented in the online help for Arbortext Editor. Refer to Publishing Rules Overview in Arbortext Help Center, under Authoring with Arbortext Editor > Help > Printing and Publishing > Publishing Rules
Publishing rules can also be specified by client programs or by the built-in Arbortext Publishing Enginef=convert function parameter. For more information, refer to the Programmer's Guide to Arbortext Publishing Engine. Publishing rules parameters are documented in the Customizer's Guide.
The publishing process in effect at the time the publishing rule is saved determines the type of publishing rule. There are two types of publishing rules as determined by the publishing mode the user is currently using:
A local publishing rule is created if Arbortext Editor is using Arbortext Styler or a local Print Composer option license for publishing. A local publishing rule can be saved in the following locations:
publishingrules subdirectory of the application and custom directories
publishingrules directory of the Arbortext Editor installation
the user’s home directory
local publishing rules can be selected for publishing only if Arbortext Editor is using Arbortext Styler or a local Print Composer option license.
A server publishing rule is created if Arbortext Editor is using Arbortext Publishing Engine for publishing (Tools > Preferences > Publishing Engine, the preference for Use Publishing Engine is checked). In this case, a server rule is still saved locally (in the same possible locations as local publishing rules).
server publishing rules can be selected for publishing only if Arbortext Editor is using Arbortext Publishing Engine for publishing (meaning the Use Publishing Engine preference is checked).
Arbortext Editor looks for publishing rule files in several locations, and offers the user a list of publishing rules that are of the type supported by their current publishing mode:
in a publishingrules subdirectory of application and custom directories
in the publishingrules directory of the Arbortext Editor installation
in the Arbortext Editor user’s home directory
on the Arbortext PE server, if Arbortext Editor is using Arbortext Publishing Engine for publishing.
Arbortext Editor users can check the online help for more information on creating publishing rules and rule sets.