I have a simple HTML layout using two columns. Example markup can be reviewed at
http://jsfiddle.net/MJzZE/This layout is going to represent a 5 - 7 page report, so there must be page breaks.
The content of the columns is user-provided markup, so it is varies at runtime, is not easily split up, and I don't know how large it will end up being on the page -- so I don't know where I would put manual page breaks.
Intuitively, the user expects the content to fill both columns on page 1 first, then both columns on page 2, etc. So column 1 on page 2 should begin with the overflow from column 2 on page 1.
But EO PDF appears to just make two very tall columns (as the browser does) then slice them at page boundaries. The effect is that the content of column 1 extends to page 2 and onward before wrapping back to column 2 on page 1.
EO PDF also slices images in half if they happen to span a page boundary.
Both effects can be seen at
http://screencast.com/t/ojIPeamhtIt seems like these issues make a multi-column layout across pages infeasible. Is there a way to get this done?