Special Character Markers usually represent non-printing characters, and can be used anywhere in where you would put text, such as in holidays names, slogans text, saras, holidays options, ...
•As compared to tokens, these markers are not framed by braces, and they begin with an ampersand (eg: &n ).
•If you wish to include an ampersand as plain text (not as a special characters token) then you should use its ASCII value, namely &038.
•Some of the special characters are common to QuarkXPress and InDesign, and some are specific to InDesign.
The following tables list the available Special Character Markers, when using InDesign to generate a diary or calendar:
Markers Common to InDesign and QuarkXPress
The following table lists the available special character markers, that are common to InDesign and QuarkXPress:
Special Characters |
Token |
Non-Breaking Special Characters |
Token |
|
&c |
|
&!h |
||
&s |
|
&!s |
||
&t |
|
&!q |
||
&:t |
|
&!f |
||
&i |
|
|
|
|
&xxx |
|
|
|
|
&:h |
|
|
|
|
&:d |
|
|
|
|
&:c |
|
|
|
|
&:b |
|
|
|
|
&:f |
|
|
|
|
&:p |
|
|
|
|
Flex Space (Quarter em) |
&:q |
|
|
|
&0 |
&x |
The following special character markers are accessible by their InDesign-specific hexadecimal value.
Important
Some of the InDesign space characters below are inherently non-breaking despite this not appearing in their name. To have these characters behave as breaking characters, place a discretionary line break character after.
For example, to have a breaking em-space, use the combination &$2003 &:d (where your 2 markers should not be separated by any space).
Hard Space non-breaking, justifying space (same as &!s above) |
&$00A0 |
|
Zero Space Break |
&$200B |
Narrow No Break Space non-justifying non-breaking space (same as &!f above) |
&$202F |
|
Zero Space No Break |
&$FEFF |
Em Space typically the width of a capital letter M (behaves as a non-breaking character) |
&$2003 |
|
Zero Width Non Joiner |
&$200C |
En Space half the width of an em space (behaves as a non-breaking character) |
&$2002 |
|
Zero Width Joiner |
&$200D |
Third Space one‑third the width of an em space (behaves as a non-breaking character) |
&$2004 |
|
Unicode Hyphen |
&$2010 |
Quarter Space one‑quarter the width of an em space (behaves as a non-breaking character) |
&$2005 |
|
No Break Hyphen (same as &!h above) |
&$2011 |
Sixth Space one‑sixth the width of an em space (behaves as a non-breaking character) |
&$2006 |
|
Discretionary Hyphen |
&$00AD |
Figure Space same width as a number (behaves as a non-breaking character) |
&$2007 |
|
Figure Dash |
&$2012 |
Punctuation Space same width as an exclamation point, period, or colon (behaves as a non-breaking character) |
&$2008 |
|
En Dash |
&$2013 |
Thin Space one-eighth the width of an em space, a good choice on either side of an em dash (behaves as a non-breaking character) |
&$2009 |
|
Em Dash |
&$2014 |
Hair Space one‑twenty‑fourth the width of an em space (behaves as a non-breaking character) |
&$200A |
|
Horizontal Bar |
&$2015 |
Flush Space adds a variable amount of space to the last line of a fully justified paragraph (behaves as a non-breaking character) |
&$2001 |
|
|
Markers in the Q++Studio User Interface
Most of the special character markers, displayed above cannot be previewed in the editor used to display holidays names, one-time-dates names, slogans text , GenTokens repeated text, or MonthHeader text, and therefore they are converted during diary generation by InDesign and/or QuarkXPress, and always appear as tokens in the Q++Studio user interface.
See also: QuarkXPress special character markers.
Topic 185810, last updated on 14-Oct-2024