[css3-page] Pagination of orthogonal writing-mode blocks

There are some interesting issues with the pagination of orthogonal writing-mode blocks that I thought might be worth discussing.

(1) With variable width pages, it's possible to have orthogonal flows whose logical heights are dependent on the page widths

For example if you have a vertical-rl block inside a horizontal-bt pagination model, the vertical-rl block may define an explicit width of 50%. That width will potentially vary from page to page.

Therefore I think any formal definition of pagination across variable width pages needs to have general enough language that the above behaves properly.

(2) What should be done as far as the flow of lines inside an orthogonal flow that is forced to split across pages? To me, the intuitive model would be a sort of "multi-column" layout, i.e., you would have separate lines on each page. This seems to be a more sensible model than having to read across pages and then backtrack, but it may be somewhat complicated to define (and implement).

dave
(hyatt@apple.com)

Received on Sunday, 2 October 2011 03:04:24 UTC