Alexander J. Pinkney
Reflowable documents composed from pre-rendered atomic components
Pinkney, Alexander J.; Bagley, Steven R.; Brailsford, David F.
Authors
Steven R. Bagley
David F. Brailsford
Abstract
Mobile eBook readers are now commonplace in today’s society, but their document layout algorithms remain basic, largely due to constraints imposed by short battery life. At present, with any eBook file format not based on PDF, the layout of the document, as it appears to the end user, is at the mercy of hidden reformatting and reflow algorithms interacting with the screen parameters of the device on which the document is rendered. Very little control is provided to the publisher or author, beyond some basic formatting options.
This paper describes a method of producing well-typeset, scalable, document layouts by embedding several pre-rendered versions of a document within one file, thus enabling many computationally expensive steps (e.g. hyphenation and line-breaking) to be carried out at document compilation time, rather than at ‘view time’. This system has the advantage that end users are not constrained to a single, arbitrarily chosen view of the document, nor are they subjected to reading a poorly typeset version rendered on the fly. Instead, the device can choose a layout appropriate to its screen size and the end user’s choice of zoom level, and the author and publisher can have fine-grained control over all layouts.
Citation
Pinkney, A. J., Bagley, S. R., & Brailsford, D. F. Reflowable documents composed from pre-rendered atomic components. Presented at ACM Symposium on Document Engineering (DocEng '11)
Conference Name | ACM Symposium on Document Engineering (DocEng '11) |
---|---|
End Date | Sep 22, 2011 |
Publication Date | Sep 1, 2011 |
Deposit Date | Feb 24, 2015 |
Publicly Available Date | Feb 24, 2015 |
Peer Reviewed | Peer Reviewed |
Keywords | PDF, COGs, eBooks, document layout |
Public URL | https://nottingham-repository.worktribe.com/output/1009719 |
Publisher URL | http://dl.acm.org/citation.cfm?id=2034691.2034726&coll=DL&dl=GUIDE&CFID=618563739&CFTOKEN=83854889 |
Additional Information | Published in: DocEng '11: proceedings of the 11th ACM Symposium on Document Engineering. New York : ACM, 2011, ISBN: 978-1-4503-0863-2. pp. 163-166, doi: 10.1145/2034691.2034726 |
Files
eprint-reflow2011.pdf
(225 Kb)
PDF
You might also like
Generating summary documents for a variable-quality PDF document collection
(2014)
Presentation / Conference Contribution
Revisiting a summer vacation: digital restoration and typesetter forensics
(2013)
Presentation / Conference Contribution
No need to justify your choice: pre-compiling line breaks to improve eBook readability
(2013)
Presentation / Conference Contribution
Optimized reprocessing of documents using stored processor state
(2010)
Presentation / Conference Contribution
Tracking sub-page components in document workflows
(2008)
Presentation / Conference Contribution
Downloadable Citations
About Repository@Nottingham
Administrator e-mail: discovery-access-systems@nottingham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search