XML Professional Publisher (XPP)
Encyclopedia
XML Professional Publisher (XPP) is an automated XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

 based publishing system that was developed out of a proprietary typesetting system.

XPP is a standards-based, content formatting and publishing application for the automatic composition, transformation, and rendering of XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

, SGML or tagged ASCII
ASCII
The American Standard Code for Information Interchange is a character-encoding scheme based on the ordering of the English alphabet. ASCII codes represent text in computers, communications equipment, and other devices that use text...

 content into high-quality output into PostScript
PostScript
PostScript is a dynamically typed concatenative programming language created by John Warnock and Charles Geschke in 1982. It is best known for its use as a page description language in the electronic and desktop publishing areas. Adobe PostScript 3 is also the worldwide printing and imaging...

 and PDF format. It holds the XML or SGML in its native format and it is able to re-export the data after paper pagination, even if corrections have been made in XPP. The software is used worldwide to produce a wide variety of publications including Technical Documentation, Scientific, Medical Journals (STM) Directory, Dictionary and Legal loose-leaf publishing.

XPP was originally, in the early 1980s, a proprietary system which included the software and hardware. It was one of the first systems to combine high speed batch composition with an interactive mode displaying WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 pages. Originally Xyvision was built using its own display hardware as off-the-shelf hardware at that time was not up to the task of rapidly displaying pages. Over the years as readily available hardware became more powerful, Xyvision moved away from its own hardware to become a software-only vendor. Xyvision was a publicly held company and evolved in 1995 into the privately owned company called XyEnterprise. XyEnterprise currently employs some 80 people to develop and maintain the XPP software as well as supporting its other products, Contenta, an intelligent XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

 content management system and LiveContent, an information products delivery platform.
XPP can be used as a stand-alone system or in conjunction with Contenta and LiveContent.

Each page within XPP is stored as a separate file, which allows XPP to open up a document at every page and reformat this page as a separate unit. XPP can even compose a single line as a separate unit. The ability to handle pages as individual objects means that it is well suited to loose-leaf publications.

The software also has a very active User group which helps communicate back to XyEnterprise what the users want to see in the future, and is usually incorporated into successive new versions.

The latest version, 8.2, allows the full use of Open Type fonts and right-to-left languages.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK