27.5.2.7 Assigning
a computed title
If titles for your HTML pages can be
determined based on the value of a macro variable, or on values obtained
by expanding a macro, you can assign the macro or macro variable to the
[HTMLOptions]Title
keyword.
For example, to provide a page title
that consists of the DITA source file name followed by an integer that
increments for each HTML file generated:
[HTMLOptions]
Title=<$PageTitle>
[PageTitle]
<$$_basefile><$$PgNumber++ as %-0.3d>
[MacroVariables]
PgNumber=0
Any other title specification overrides
a computed [HTMLOptions]Title
value.
See also:
§37.1
Defining and invoking macros
§37.3.3
Incrementing and decrementing macro variables
§37.6.3
Displaying expression results in output
Previous Topic:
27.5.2.6 Assigning
a default title
Next Topic:
27.5.3 Supplying
<meta> text for split or extract files
Parent Topic:
27.5.2 Specifying
page titles for split or extract files
Sibling Topics:
27.5.2.1 Understanding
title assignment precedence
27.5.2.2 Assigning
a title with a paragraph format
27.5.2.3 Specifying
a title prefix or suffix
27.5.2.4 Assigning
a title with a file name
27.5.2.5 Assigning
a title with a marker
27.5.2.6 Assigning
a default title
Table of Contents • Index