make web still works and there are no detected formatting changes.
Very very cool. Does this complete the optimal pagebreaking, or does the
dynamic programming part need more work now?
I revisited the algorithm a few weeks ago, so it should be fairly clean.
There is some more functionality I would like to do though:
- tandem page/line breaking with page turns (done)
- tandem page/line breaking ignoring page turns (todo)
- tandem page/line breaking with fixed number of pages (todo)
- line, then page breaking ignoring page turns (todo)
I've tried to refactor the existing code so the other methods won't take
much code. Once I've done the last one, I can rip out the existing page
breaker. I'll post my code here before I do all that, though. It's quite
capable of peacefully coexisting with the current page breaker.