XML Professional Publisher (XPP) Software Options
In addition to XPP's standard publishing capabilities, SDL provides optional software for specific applications, including the following:
Note: For more information about XPP's standard publishing features and capabilities, please see XPP Standard Features.
| User (per use) Licensed Software Options |
Software Licensing Information
SDL employs a token licensing scheme with FlexLM software. Within this scheme, there are four types of licenses: server licenses, site licenses, per use licenses and desktop licenses.
- Server licenses are purchased one per server on which the software should run.
- Site licenses are purchased one per site.
- Per use licenses are based on the number of concurrent copies of a program a user intends to run. The per use licenses are part of a network-wide pool and are not tied to a particular server, terminal, or user, though this may be set up, if desired. Any user on the network can, by accessing the application, use a token. They are used on a first come, first served basis. Attempts to use a feature when tokens are depleted will result in a notification message.
- Desktop licenses are a single user, interactive only license that is a combination server, site and per use licenses without background processing/printing.
Node-locked licensing means the licensed software can only be used on one server. Networked licensing has licensing split among two or more server nodes. This means that work is still possible when one of these nodes goes down or off the network. The following is general information about FLEXlm Networked licensing:
- The daemon must be installed on an odd number of server nodes, fore example, three, five or seven server nodes.
- All license server executables (lmgrd and vendor daemons) should be LOCAL on the system(s) which will run them and there should be a local copy of the license file on each server node.
- The server nodes do not have to be of the same machine architecture; all supported SDL FLEXlm platforms can operate in a heterogeneous manner.
- An effort should be made to select stable systems as server nodes; in other words, do not pick systems that are frequently rebooted or shut down for one reason or another.
Note: For more information about FLEXlm licensing, please see
the Macrovision web site: FLEXlm End
Users Guide and Types of License Files or download the FLEXlm
End User Guide
.
.
![]()
Server Licensed Software Options
Server licensed options are products licensed on a per server basis.
Advanced Production Services
The XPP Advanced Production Services license (ADVP) provides the core of XPP's unmatched batch composition capabilities. Embedded within this product are the page, style and graphics management tools required to set up and automate the composition of complex pages in a controlled batch environment. The capability known as Autoprocessing provides hands off import of text and graphics, and unattended composition through to printing of structured material. The XPP Advanced Production Services license provides XPP's batch composition capabilities for systems with up to 2-CPU's.
Advanced Production Services (Multi-Processor)
The XPP Advanced Production Services Multi-Processor license (ADVP-MP) provides XPP's batch composition capabilities for systems with more than 2-CPU's.
XPP Web Services
XPP Web Services allows you to integrate the power of SDL's XML Professional Publisher with customized web applications, which can be run by anyone, anywhere in the world, via the internet browser of their choice. Running over industry-standard communication protocols (HTTP/S and SOAP), XPP Web Services accepts industry-standard XML input files, document style selections and any other XPP functions you require in your custom application, and returns published documents in the presentation formats of your choosing. The XPP Web Services license provides capabilities for systems with up to 2-CPU's. Please see the XPP Web Services Overview for more information.
XPP Web Services (Multi-Processor)
The XPP Web Services Multi-Processor license provides capabilities for systems with more than 2-CPU's.
XPP Web Style Editor
The XPP Web Style Editor is an out-of-the-box, browser-based interface for creating, modifying, and evolving XPP styles. It can be used to offer remote access to XPP and to do style development from a distance, but it can also be used locally in a department where everyone is co-located. It starts from an existing XPP job and style, allowing users to extend and modify a style, while proofing to see the effects of their changes as they go.
Content, Index, list of Table & Illustration (CITI)
This tool, commonly called CITI, provides an automated mechanism for extracting, organizing and formatting lists of figures, tables, indexes and tables of contents where page numbers and content elements are combined. It can also be used to generate page lists for inclusion in other databases.
XYEDGAR SEC Filing Software
The XyEDGAR module enables users to automatically produce the EDGAR (Electronic Data Gathering Analysis and Retrieval) electronic filing from the master typeset version within a few minutes after final changes have been made.
XyDiff Differencing Engine
XyDiff is an XPP utility that compares the XML or XyASCII version of an existing (baseline) division with another XML or XyASCII file, then outputs the differences to a file with trace elements to show where changes occurred. XyDiff is used in an XPP automatic loose-leaf environment. Please see the XPP Automatic Looseleaf / XyDiff Publishing Overview for more information.
![]()
Site Licensed Software Options
Site licensed options are products licensed on a per site basis.
XPP XyUpdate Tool Kit
XyUpdate extends XPP’s ability to receive information from and export information to external databases in other parts of an enterprise. The XyUpdate toolkit enables users to dynamically integrate information from external databases with any XPP document.
Mark Trace
The Mark Trace special product enables you to “mark” divisions in a job at a point in time so that you can interactively suppress or display trace ele-ments resulting from edits made after or before the mark, without having to modify the divisions. Includes: Enhanced Blacklining for Financial
Add Line Numbers to Output
In XPP, Add Line Numbers counts automatically and generates line numbers in the left and/or right margins when you create a PostScript file, without requiring you to recompose the pages. Add Line Numbers is important for proofing, copyediting, or for financials.
Print Change Pages
The Compare and Print Changed Pages special product identifies pages that have been changed since a specified baseline, and enables you to print only those pages. You can run CAP directly from PathFinder or from the command line.
International Language Support
SDL offers international language support for hyphenation/justification and spell check. Please see XPP Languages for more information.
User (per use) Licensed Software Options
User licensed options are products licensed on a per concurrent user basis to access the license from a given server.
WYSIWYG Display PostScript Xyview
The Xyview “what you see is what you get” editor combines the power of the XPP batch composition engine, a fully interactive editor, and Adobe Display PostScript for screen image generation. The Xyview makes an excellent tool for the creation and maintenance of the styles that control the composition process.
WYSIWYG Display PostScript Asian Xyviews
Chinese Xyview: Includes Chinese H&J Algorithm (AS) and requires Chinese Solaris or AIX Operating System
Japanese Xyview: Includes Japanese H&J Algorithm (JP) and requires Japanese Solaris or AIX Operating System
Korean Xyview: Includes Korean H&J Algorithm (KO) and requires Korean Solaris or AIX Operating System
WYSIWYG Peruse & Review
The Peruse and Review option allows you to define users who can review and annotate a division electronically but who do not have editorial privileges. Includes: Read-Only Xyview & Notes
Magazine Layout
XPP’s Magazine Layout and Pagination application is most often used to create magazines, newsletters, and brochures. However, it is useful for any layout-intensive work involving several different blocks on a single page that contain more than one flow of text.
MathML Composition Package
The XPP Math option enables you to create, edit, compose, and print mathematical expressions. Setting math by traditional methods is a complex and time-consuming process —one that involves not only accessing a large number of special characters but also intricate sizing and positioning of the characters. The XPP Math Option automates these operations and makes the production of math expressions significantly faster, easier, and more accurate. The MathML Composition Package includes: MathML processing and one initial interactive (per use) license. Additional interactive (per use) licenses for Math Composition are available separately.
Loose-leaf Services Package
The XPP Loose-leaf option assists publishers with producing loose-leaf documents, with maintaining the integrity of a total document, and with automating page tracking. Using the XPP Loose-leaf option, you can minimize the number of pages produced for each update; track the total number of pages, page types, and page numbers of the document at each stage of the loose-leaf cycle; and generate a list of effective pages. The Loose-leaf Services Package includes: Loose-leaf, List Of Effective Page, Notes, Classification Marking and one initial interactive (per use) license. Additional interactive (per use) licenses for Loose-leaf Services are available separately. Please see the XPP Automatic Looseleaf / XyDiff Publishing Overview for more information.
Bilingual Merge
SDL's Bilingual Merge option (blmerge) enables you to produce documents containing text in two languages, positioned either side-by-side on a page or on facing pages. The option tracks both languages and vertically aligns the two sets of text. The Bilingual Merge option requires the Magazine Layout option. Please see the XPP Bilingual Merge Overview for more information.
![]()
Desktop Licensed Software Options
XPP Personal Edition
XPP Personal Edition is a single user, interactive only license of the XPP publishing engine. It contains a XyView license with access to interactive composition functions, a CITI license for generation of TOC's and indexes and an H&J Language license (in addition to the native language that is included). Please see the XPP Personal Edition Overview for more information.