Sending support
Sending lets you fix the distance between the left edges of successive character bounding boxes in
horizontal text, or the top edges of successive character bounding boxes in vertical text. You can apply
sending in QuarkXPress by selecting text and entering an explicit measurement (such as 2mm or 8q) in
the Track Amount field in the Classic or
Character Attributes tab of the Measurements palette. Sending is now also supported in Modifier SXT
as an attribute of RICHTEXT (similar to the implementation of tracking support).
Grouped character support
The Grouped Character feature can be used to include a group of horizontal characters, such as Roman
characters, within a vertical line of text. Grouped characters always display horizontally and do not break
at the end of a line.
<!ELEMENT GROUPCHARACTERS ((RICHTEXT | HIDDEN)+)>
<!ATTLIST GROUPCHARACTERS
SCALEDIRECTION (HORIZONTAL | VERTICAL) #IMPLIED
SCALEAMOUNT CDATA #IMPLIED
SENDING CDATA #IMPLIED
TRACKAMOUNT CDATA #IMPLIED
>
The GROUPCHARACTERS element specifies one or more RICHTEXT (or HIDDEN text) elements
to be grouped together in the text flow. You can specify the scale and sending of the grouped text
characters as attributes to this element.
Support for new OpenType text styles
You can apply an OpenType(R) style to characters to display different, specially designed, or
repositioned glyphs within the current font. For example, you can apply Fractions to access specific
fraction glyphs instead of manually formatting fractions by resizing and repositioning existing characters.
Likewise, applying Standard Ligatures represents characters according to ligatures available in the font.
(See "Using ligatures" for more information.) You can apply many styles in combination, although some,
such as Superscript and Subscript, are mutually exclusive.
Since version 7.2, QuarkXPress Server has supported the application of OpenType styles, which are
provided as attributes to the RICHTEXT element. These have been supplemented with the new
OpenType styles that have been added to QuarkXPress 8.
OTGlyphs are special glyphs created by combining multiple characters - e.g 3/5 can be represented in a
single glyph depending upon the fonts used. These glyphs are available in the Glyph palette in
QuarkXPress.
In the Modifier DTD, we support using new attributes OTFEATURE and OTVARIANT under the
RICHTEXT node. Attribute OTFEATURE contains the value of the OpenType feature applied on text
such as AlternateFractions (afrc), AlternateAnnotations, etc. The OTVARIANT attribute shows which
variant to use, among the multiple matches found.
Support for hanging character sets
Hanging character sets handle both hanging punctuation and margin alignment. Margin alignment lets you
hang characters partially outside the margin to create visually uniform text alignment along the margin.
Hanging punctuation lets you hang punctuation characters fully outside the margin so that the text is flush
against either a uniform margin at the beginning of a line of text (leading) or against a uniform margin at
the end of a line of text (trailing). For example, the period in the second sample text below is hanging