Last page missing in compile!

One thing you may try before going to troubleshooting with tech support:

  1. Double-click on the compile format you are using, in the left sidebar, to edit it.
  2. In the Text Layout pane, switch off the widows and orphans protection checkbox.

This setting has been known to on occasion cause strange page break issues. We’ve fixed most of them at this point, and I’ve never seen it happen at the very end of a document, but for that reason I don’t know if the result might be to chop off the last page.

If that fixes it, it would help a lot to see a reproduction case. The myriad variables leading up to a fault like that are impossible to calculate, as I’m sure you can appreciate as a developer.

Sending a scrambled project

That said, there no need to send your original words if you are hesitant to do so. We don’t need that, we just need content that is the right “shape”, and the configuration used to manipulate that content.

Instructions...
  1. Use File ▸ Save As... and name the copy of the project “Troubleshooting - Last Page Lost”. As is normal with this command, you will now be working in the new copy—triple verify that in your title header bar though, as the rest of this checklist will be enormously destructive.

  2. If you take a lot of snapshots, use the Documents ▸ Snapshots ▸ Snapshots Manager menu command. In the left sidebar, press Ctrl+A to select all, and then click the - button to delete them all. This will save a lot of space when sending the demo.

  3. Use the Edit ▸ Find ▸ Project Replace... menu command, and fill out the form as follows:


    A star has been placed beside easy to miss settings.

  4. Click the Replace button, and once it is finished, close the dialogue. This will likely take a good while! RegEx is powerful but slow.

  5. Browse through the project a bit, and ensure the content is thoroughly mangled beyond all hope of recovery, and secondly, confirm that the bug is still reproducible.

  6. Lastly, trash any research items or other materials in the binder that are not necessary to viewing the bug, and empty the trash. This should reduce the size of the demo project considerably.

  7. Use the File ▸ Back Up ▸ Back Up To... to create a zipped copy for email transfer. If it is under 10mb, it should be good to send normally. If over, you’ll need to use a file sharing service.

Let us know if any special non-system fonts are necessary. We may need to experiment with using them if it doesn’t reproduce out of the box.

1 Like