Footnotes compiling onto the wrong (next) page in PDF

Hmmm. I did a bunch of formatting to that TOC because I had a widow/orphan at the end of the TOC. I bet that screwed up the “what page should the footnote be printed on” calculation. I bet that Scrivener thought the TOC was 3 pages long, even though I had reduced it to 2 with the formatting change. OTOH, why that would be a problem in the 6x9 format and not in the 5x8 – that is still a mystery.

I’m one of the ones that was looking at it earlier, and was able to fix one of the footnotes just by messing with one of the lists a bit below it, changing the length of it enough to change the page layout. The other two weren’t fixed when that happened, but I bet if I had been trying to I probably could have done something that would have.

My guess is that you’ve probably hit some kind of case, like a rounding error, where something is right on the edge of being incorrect, and a little tip one way or the other rights it. Deleting a good chunk of text like the ToC would definitely change the scenery, as would the paper size.

You could probably make a similar impact by slightly changing the amount of padding around chapter breaks, or little tweaks to the margins, anything that would disrupt the page wrapping, even just a little bit.

By the way, the reason I messed with the list in the first place is that I spotted it was being hit by this bug. Note the flash at the top of that thread, which links to a workaround.

1 Like

Actually, the length of my TOC was larger in the 5x8 than in the 6x9. The “natural” size of my 6x9 TOC was 3 pages. With formatting, I reduced it to 2 pages. However, the 5x8 TOC entries were wider than the margins, so that TOC came to 3 pages even with my different formatting. That’s why the compile to 5x8 worked for the footnotes even though it went to page N+1 in the 6x9.

I wanted to follow up on this, as apparently we’ve traced the issue to your tab settings. Change the second tab from a left to a right tab for a TOCindent item, and then redefine the style. That should allow everything to compile as expected.

1 Like