The Holiday Name and Abbreviation Editor is located at the top right of the recurring holidays tab of the holidays manager.
It is used to edit the holiday name and abbreviation(s) which will be displayed using the [fa]..[fu] holiday name tokens and [fâ]..[fû] holiday abbreviations tokens, respectively.
Holiday Name
Entering a holiday name in the Holiday Name Editor is straightforward. Below is a list of the features that may be useful for some of the more advanced cases you may encounter.
Parts of, or the entirety of, recurring names can be set to bold, italics, underline, superscript, or any combination thereof. ![]() If some part of a holiday name is formatted, it will be surrounded by the corresponding HTML tags, which can be manually edited, and an HTML preview pane will appear, giving a preview of the final result. ![]() If you apply more than one formatting to some text, make sure that all formatting is fully within other formatting. That is to say, any closing tag, such as </b> should always correspond to the most recently opened tag, in this case <b>. ![]() Replacing Electronic Bold and Italics
In the holidays manager, the bold and italics formatting is generic, which corresponds to electronic bold and electronic italics (as opposed to the use of a specific font for bold and a specific font for italics). But, nowadays, the use of electronic bold and/or electronic italics is either discouraged (QuarkXPress 2018-2026) or simply not available (InDesign).
For such cases, you can specify that the generic bold and italics formatting of the names of recurring holidays from each holidays list of the current script line should be replaced by the fonts as specified in the holidays display property editor.
Note that, although the replacement of generic bold and italics is not necessary for QuarkXPress versions 8-2017, you can still use it if you wish to have better control over the bold and italics parts of your holiday names. |
|
You can include tokens recursively in holiday names (as always, used in the [_ and _] pairs to indicate the presence of a real opening or closing square bracket.). ![]() ![]() |
|
Special Characters |
You can include special character markers in holiday names. |
Spaces |
Any underscore character "_" (without the quotes) contained in this string will be replaced by a non-breaking space (unless it is used in the [_ and _] pairs to indicate the presence of a real opening or closing square bracket) and a tilde characters "~" (without the quotes) contained in this string will be replaced by a normal space. |
![]()
|
|
The usual manner of setting a recurring holiday's observance is to do it in the holidays manager's user interface. However, you can also specify the observance of a recurring holiday using observance labels.
Observance labels are processed after the applicable name variations have been evaluated, so different occurrences of the same recurring holiday can have different observances.
The list of observance labels recognized by Q++Studio is: afternoon, banks, evening, government, morning, municipal, other, private, regional, and tentative.
Some specifics about the processing of observance labels:
•Any of the observance labels tentative or regional or municipal or banks or government or private or other, if included in parentheses with no other text and in lower case, such as (regional), will be removed from the holiday name obtained from the function GetHolNameFromTable (or any holiday name token) and included in the result of the function GetHolObservanceFromTable. •The observance labels morning or afternoon or evening behave slightly differently. If any of these labels is found in parentheses and lower case, then the corresponding observance will also be included in the result of the function GetHolObservanceFromTable. But, what happens to the name returned by the macro function GetHolNameFromTable depends on whether the label is alone in the parentheses, such as (morning), in which case the label and parentheses will be removed from the holiday name. But, if the label is accompanied by any other text, such as (afternoon, beginning at noon), then that parenthesis will remain in the name.
In all cases only one observance label should be in each set of parentheses, although it is possible to have as many sets of parentheses containing observance labels as you need. |
Below the Name Editor, is the Holiday Abbreviation Editor.

The tokens [fâ]..[fû] holiday abbreviations tokens are used to display holiday abbreviations. You can specify a default value for this field in the holidays sets properties dialog.
As is the case for holiday names, above, any underscore character "_" (without the quotes) contained in this string will be replaced by a non-breaking space and a tilde character "~" (without the quotes) contained in this string will be replaced by a normal space. Also, you can have variable holidays abbreviations.

See also: graphical elements, recurrence rules, variable names, variable abbreviations.
Topic 104022, last updated on 01-Oct-2026