On Sun, Aug 09, 2026 at 09:23:49PM +0000, Werner LEMBERG wrote:
> 
> Folks,
> 
> 
> this Merge Request for LilyPond
> 
>   https://gitlab.com/lilypond/lilypond/-/merge_requests/3097
>   
> https://gitlab.com/lilypond/lilypond/-/merge_requests/3097/diffs?commit_id=3a70b019d6ba0fef73c331ca4c727d3c85d49810
> 
> adds breadcrumb navigation, i.e., 
> 
> 
>    top / level1 / level2 / ...
> 
> by adding some code to the texi2any init file `lilypond.init`
> (together with some CSS changes, see attached images for results).  I
> wonder whether the Perl code is sound, so please have a look and
> comment if you have some time!

I did not test, but read the code, and it looks good to me.  There is
something similar to lilypond_format_breadcrumbs in
tta/perl/init/book.init in the function book_print_up_toc (without
manual title nor link to other documentation).

> Irrespective of that it would be great if Texinfo could provide
> breadcrumb navigation natively...

In text browser or without CSS more generally, I suspect that the
breadcrumbs would go in the way.  Also I guess that the breadcrumbs
replace the current header navigation panel, I am not sure that it is
such a good idea when the node is long or when not split at node.

It could be a good thing to add an init file with breadcrumbs
navigation, though.

-- 
Pat

Reply via email to