Next: Element Header and Footer Formatting, Previous: Navigation Panel Button Formatting, Up: Customizing HTML Footers, Headers and Navigation Panels [Contents][Index]
The overall display of navigation panels is controlled via this
function reference, format_navigation_header
:
$navigation_text
format_navigation_header ($converter, \@buttons, $command_name, \%element)
¶\@buttons is an array reference holding the specification of
the buttons for the navigation panel
(see Simple Navigation Panel Customization). \%element is the
element in which the navigation header is formatted. $command_name is
the associated command (sectioning command or @node
). It may be undef
for special output units.
Returns the formatted navigation header and panel. The navigation
panel itself can be formatted with a call to format_navigation_panel
.
The customization variable VERTICAL_HEAD_NAVIGATION
should be relevant
(see Customization of Navigation and Headers in Texinfo).
The navigation panel display is controlled via format_navigation_panel
:
$navigation_text
format_navigation_panel ($converter, \@buttons, $command_name, \%element, $vertical)
¶\@buttons is an array reference holding the specification of the buttons
for that navigation panel. \%element is the element in which the
navigation header is formatted. $command_name is the associated command
(sectioning command or @node
). It may be undef
for special
elements. $vertical is true if the navigation panel should be vertical.
Returns the formatted navigation panel in $navigation_text. The buttons
in the navigation panel can be formatted with a call to
format_button
(see format_button
).