Arbortext Advanced Print Publisher

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Arbortext Advanced Print Publisher (APP, formerly Advent 3B2) is a commercial typesetting software application sold by Parametric Technology Corporation.

The software contains an automated publishing engine that can produce high-quality PDF documents that have complex page layouts. In 2006 the software price started at $45,000.[1]


  • Mid-1980s: Swindon-based company Advent Publishing Systems creates 3B2, a desktop publishing application. 3B2 gained a reputation as a challenger for QuarkXPress, but was soon eclipsed by that product in the DTP world and itself evolved into the high end automation market. The name 3B2 comes from the business park in Swindon (UK) that Advent had its offices at the time.
  • Early 2000s: Advent integrate more XML technologies into 3B2, allowing users to associate formatting with XML hierarchies. In 2003 Printing World magazine reported that Springer-Verlag was planning to implement an automated page production process. Dr Patrick Thibor of Springer was quoted as saying "we believe that 3B2 is the only tool available for automated page make up and will enable us to meet our goal of totally automatic production of pages".[2]
  • 2004: Advent Publishing Systems is purchased by Arbortext to provide a more powerful alternative to that product's existing FOSI/TeX engine.
  • 2005: Arbortext purchased by PTC to provide technical documentation capabilities in its product lifecycle management tools.


APP has traditionally been used for a number of specific typesetting tasks.

  • Scientific, technical and medical journal publishing, particularly in India. APP's automation, SGML/XML handling and mathematics formatting mean this complex layout task can be automated
  • Financial typesetting, particularly generation of Edgar reports for Securities and Exchange Commission filings
  • Government reports such as Hansard, daily journals and other reports.


APP supports processing of marked-up text such as SGML, XML and HTML using its own proprietary scripting languages and established technologies such as Perl, XPath and Unicode. Its rules-based engine allows the stylesheet builder to automate demanding page make-up tasks and run them in a 'lights out' server mode.

APP applies text and page formatting properties in a proprietary language based on SGML mark-up. APP 'templates' are stylesheets which comprise page layouts, text formatting styles and scripting. Scripting is used to automate the publishing process using 'macros', which are low-level system commands. When using XML, a template can employ XPath to specify the exact conditions to which style is applied.

Principal outputs are PostScript and PDF, although APP also provides a number of alternative output drivers. APP provides a WYSIWYG view of pages in the Desktop version, which can be used to manipulate pages after automated composition, or to build templates.

Notes and references[edit]

  1. ^ "Automated publishing". Mechanical Engineering-CIME 128 (2): 16. 2006. 
  2. ^ Ward, Gareth (10 February 2003). "Publisher's vorsprung durch technik". Printing World. 

External links[edit]