>> I would really like to test it, however, I've just found out that >> appendices B and higher don't appear at all in the PDF outline (see >> attached image). Looks like a bug... > > I don't know why that would be as I didn't get anything like that in > my testing with various input files. It could be that we are > generating a faulty PDF which only breaks in some PDF readers. What > PDF reader is this in?
I tested both evince and okular, so I guess it's not a problem with the viewer. [Later] Indeed, checking with ``` pdftk notation.pdf dump_data ``` shows that the problem is in the PDF. > If it a problem specific to the particular input files you could > email me them and I could take a look. Alas, to create LilyPond's Notation Reference a few thousand input files are necessary. I will try to create a small reproducer. My first tests today by omitting some top-level include files revealed a surprising behaviour: after removing a few chapters, Appendix B showed up in the outline, and after removing some more, Appendix C showed up, too. It is also possible that this is a GhostScript bug: to get smaller-sized output PDFs, LilyPond creates the more than thousand included PDF images without embedded fonts, and GhostScript does the font embedding as a post-processing step (doing so shrinks the PDF size from about 40MByte to 8MByte). Werner