X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lilypond-texi2html.init;h=7f4c32a1750f29eb6b083c8c9bdc256f481eeee2;hb=ffd4b1434da640477729308ca47c121d12f008e5;hp=8587ca76e5e63292495c6795380872bb665e7a1a;hpb=516aed4f15699a29a60b574f7b943a039bd1208b;p=lilypond.git diff --git a/lilypond-texi2html.init b/lilypond-texi2html.init index 8587ca76e5..7f4c32a175 100644 --- a/lilypond-texi2html.init +++ b/lilypond-texi2html.init @@ -109,6 +109,7 @@ $Texi2HTML::Config::paragraph = \&makeinfo_like_paragraph; $Texi2HTML::Config::complex_format_map->{'example'} = { 'begin' => q{"
"},
   'end' => q{"
\n"}, + 'style' => 'code', }; %Texi2HTML::config::misc_pages_targets = ( @@ -620,9 +621,29 @@ sub lilypond_print_toc_div ($$) if (@lines) { print $fh "\n\n
\n"; + + # Remove the leading "GNU LilyPond --- " from the manual title + my $topname = $Texi2HTML::NAME{'Top'}; + $topname =~ s/^GNU LilyPond(:| &[mn]dash;) //; + + # construct the top-level Docs index (relative path and including language!) + my $lang = $Texi2HTML::THISDOC{current_lang}; + if ($lang and $lang ne "en") { + $lang .= "."; + } else { + $lang = ""; + } + my $reldir = ""; + $reldir = "../" if ($Texi2HTML::Config::SPLIT eq 'section'); + my $uplink = $reldir."index.${lang}html"; + + print $fh "

<< Back to + Documentation Index

\n"; + print $fh '

' . &$anchor('', $Texi2HTML::HREF{'Top'}, - $Texi2HTML::NAME{'Top'}, + $topname, 'title="Start of the manual"' ) . "

\n"; foreach my $line (@lines) {