paginate dynamic and web content
Highly customized and content driven documents present substantial challenges in producing sophisticated layout. In fact, these are apps that usually look like well-designed documents. A concrete example is e-books. E-books have re-flowing requirements to allow the user to read them on a plethora of devices as wells as change the font size and font style. Meanwhile this increases the flexibility of the medium, it loses common features found in books like footnotes, marginalia (a.k.a. side notes), pull-quotes and, floats. This paper introduces an approach on extending the concept of galley to a generalized document design instrument. The proposed solution has the aim of providing an easy and flexible, yet powerful, way to express complex layout for highly dynamic and re-flowing content. To achieve this goal, not only it is important to express all the areas available within the page or page region, but also identify a mean to efficiently map content to them. To serve this purpose, a role based mapper has been introduced linking both flow and out-of-flow content.
pagination footnotes marginalia floats galley page layout content flow dynamic publishing document layout web printing