2017

Table Of Contents
USING QUARKXPRESS SERVER
A Guide to QuarkXPress Server 2017 | 149
<SPREAD>...</SPREAD>
</LAYOUT>
</PROJECT>
You can create a shared layout for use in a Composition Zones item like so:
<PROJECT>
<LAYOUT OPERATION=”CREATE” SHAREDSTATUS=”THISPROJECT”>
<ID NAME=”ScrollableLayout”/>
<SPREAD>
<ID UID=”1”/>
...
</SPREAD>
</LAYOUT>
</PROJECT>
If you are creating App Studio issues, you can use this technique to create scrollable
layouts on the fly. When doing so, use the HORIZONTALBINDING and
V
ERTICALBINDING
a
ttributes to indicate which direction the layout should scroll.
You can modify the following aspects of an existing
<COMPOSITIONZONE>:
HORIZONTALBINDING and VERTICALBINDING
LAYOUTOPACITY
LAYOUTREF
PREVIEWPAGE
For example:
<COMPOSITIONZONE HORIZONTALBINDING=”fal se” LAYOUTOPACITY=”100%”
LAYOUTREF=”Layout 6” PREVIEWPAGE=”3” VERTICALBINDING=”true”>
<PAGEREF ANGLE=”0” NUMBER=”1” OFFSETACROSS=”0” OFFSETDOWN=”0”
SCALE=”100%”/>
</COMPOSITIONZONE>
Using XSL transformation
You can use an XSLT file to transform the XML returned by the xml namespace into
other formats. You might find this feature useful if you want the xml namespace to
return an XML representation that uses a different schema or a subset of the
returned data.
To use this feature, use the
XSL parameter in the request URL. If the XSL parameter
specifies the absolute path to an XSLT file on the server, QuarkXPress Server uses
that XSLT file to transform the response to that call. For example:
http://QXPServer8:8080/xml/project1.qxp?XSL=
path to XSLT file on server
When you use this feature, “XSL” must be in all caps.
To make the returned XML use the Modifier DTD, uncheck Use default XSLT and
do not use the XSL parameter in your calls to the construct namespace.
QuarkXPress Server currently supports only XML output from XSL transformation.
Working with lists
The <LISTS> element allows you to construct and deconstruct QuarkXPress lists.
Lists allow a user to automatically create a table of contents (TOC) or list of figures.
For more information, see the Modifier DTD .