8.5

Table Of Contents
As of version 8.0, the QuarkXPress Server XDK is Unicode-compliant.
The QuarkXPress Server XDK lets you create XTensions modules that provide the following
abilities:
The ability to register request handlers
The ability to register project providers
The ability to register new render formats
The ability to add items to the list of response properties, cookies, and HTTP header items
The ability to log messages in log files and in the status monitor
The ability to initiate a new transaction to be processed by the server
The ability to completely control how projects are processed by the server
In addition, QuarkXPress Server XTensions software can register for the following basic
callbacks:
Pre-processing
Content loading
Layout modification
Post-processing
Removing slugs while running the QuarkXPress project renderer
Analyzing the server after a transaction is complete
Pre- and post-transaction callback
Launching QuarkXPress Server
QuarkXPress Server consists of a single executable that can be executed in two modes.
Both modes are available on Mac OS and Windows.
When executed in console mode, QuarkXPress Server displays a limited user interface for
configuring the server. To access QuarkXPress Server in console mode, double-click the
program icon.
When executed in no-UI mode, QuarkXPress Server displays no visible user interface and
must be controlled (started and stopped) from a command prompt. Running
QuarkXPress Server in no-UI mode will slightly improve its performance.
To control which mode QuarkXPress Server launches in, edit the "QuarkXPress Server.config"
file, which is located at the root level of the QuarkXPress Server application folder. This
file supports the following options:
12 | A GUIDE TO QUARKXPRESS SERVER 8.5
GETTING STARTED WITH QUARKXPRESS SERVER