Document architecture and text formatting
ACM Transactions on Information Systems (TOIS)
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
A grid-based approach to automating display layout
Proceedings on Graphics interface '88
Inferring constraints from multiple snapshots
ACM Transactions on Graphics (TOG)
Inferring graphical constraints with Rockit
HCI'92 Proceedings of the conference on People and computers VII
Interactive physically-based manipulation of discrete/continuous models
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Grammar-based articulation for multimedia document design
Multimedia Systems
SCG '99 Proceedings of the fifteenth annual symposium on Computational geometry
Constraint cascading style sheets for the Web
Proceedings of the 12th annual ACM symposium on User interface software and technology
Document Formatting Systems: Survey, Concepts, and Issues
ACM Computing Surveys (CSUR)
The Cassowary linear arithmetic constraint solving algorithm
ACM Transactions on Computer-Human Interaction (TOCHI)
TEX: The Program
A genetic algorithm approach to automated custom document assembly
Second international workshop on Intelligent systems design and application
Constraint-based document layout for the Web
Multimedia Systems - Special issue: Multimedia authoring and presentation techniques
Tabular abstraction, editing, and formatting
Tabular abstraction, editing, and formatting
Managing layout constraints in a platform for customized multimedia content packaging
Proceedings of the Working Conference on Advanced Visual Interfaces
Evaluation of visual balance for automated layout
Proceedings of the 9th international conference on Intelligent user interfaces
Communications of the ACM - Interactive immersion in 3D graphics
Summary thumbnails: readable overviews for small screen web browsers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 5th ACM/IEEE-CS joint conference on Digital libraries
Active Document Layout Synthesis
ICDAR '05 Proceedings of the Eighth International Conference on Document Analysis and Recognition
A conceptual framework for developing adaptive multimodal applications
Proceedings of the 11th international conference on Intelligent user interfaces
Gaze-based interaction for semi-automatic photo cropping
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User interface layout with ordinal and linear constraints
AUIC '06 Proceedings of the 7th Australasian User interface conference - Volume 50
Summarizing personal web browsing sessions
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Hierarchical Layouts for Photo Libraries
IEEE MultiMedia
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Seam carving for content-aware image resizing
ACM SIGGRAPH 2007 papers
Automatic float placement in multi-column documents
Proceedings of the 2007 ACM symposium on Document engineering
Navigation techniques for small-screen devices: An evaluation on maps and web pages
International Journal of Human-Computer Studies
Adaptive layout for dynamically aggregated documents
Proceedings of the 13th international conference on Intelligent user interfaces
Higher-level layout through topological abstraction
Proceedings of the eighth ACM symposium on Document engineering
Satisficing scrolls: a shortcut to satisfactory layout
Proceedings of the eighth ACM symposium on Document engineering
Two algorithms for automatic document page layout
Proceedings of the eighth ACM symposium on Document engineering
Proceedings of the eighth ACM symposium on Document engineering
An exploratory mapping strategy for web-driven magazines
Proceedings of the eighth ACM symposium on Document engineering
Adaptive Layout for Interactive Documents
SG '08 Proceedings of the 9th international symposium on Smart Graphics
Panel Beat: Layout and Timing of Comic Panels
SG '08 Proceedings of the 9th international symposium on Smart Graphics
Scrolling behaviour with single- and multi-column layout
Proceedings of the 18th international conference on World wide web
Generating photo manipulation tutorials by demonstration
ACM SIGGRAPH 2009 papers
Two algorithms for automatic page layout and possible applications
Multimedia Tools and Applications
Mapping strategy for web-driven magazines with personalized advertisement and content
Multimedia Tools and Applications
Review of automatic document formatting
Proceedings of the 9th ACM symposium on Document engineering
Active layout engine: Algorithms and applications in variable data printing
Computer-Aided Design
Interactive furniture layout using interior design guidelines
ACM SIGGRAPH 2011 papers
Metrics for the evaluation of news site content layout in large-screen contexts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Probabilistic document model for automated document composition
Proceedings of the 11th ACM symposium on Document engineering
A novel physics-based interaction model for free document layout
Proceedings of the 11th ACM symposium on Document engineering
Adaptive layout template for effective web content presentation in large-screen contexts
Proceedings of the 11th ACM symposium on Document engineering
ALMcss: a javascript implementation of the CSS template layout module
Proceedings of the 2012 ACM symposium on Document engineering
Automatic stylistic manga layout
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Semi-automated magazine layout using content-based image features
Proceedings of the 20th ACM international conference on Multimedia
Balancing font sizes for flexibility in automated document layout
Proceedings of the 2013 ACM symposium on Document engineering
Reimagining digital publishing for technical documents
Proceedings of the 2013 ACM symposium on Document engineering
Interactive by-example design of artistic packing layouts
ACM Transactions on Graphics (TOG)
Model-driven reverse engineering of legacy graphical user interfaces
Automated Software Engineering
Hi-index | 0.00 |
Grid-based page designs are ubiquitous in commercially printed publications, such as newspapers and magazines. Yet, to date, no one has invented a good way to easily and automatically adapt such designs to arbitrarily-sized electronic displays. The difficulty of generalizing grid-based designs explains the generally inferior nature of on-screen layouts when compared to their printed counterparts, and is arguably one of the greatest remaining impediments to creating on-line reading experiences that rival those of ink on paper. In this work, we present a new approach to adaptive grid-based document layout, which attempts to bridge this gap. In our approach, an adaptive layout style is encoded as a set of grid-based templates that know how to adapt to a range of page sizes and other viewing conditions. These templates include various types of layout elements (such as text, figures, etc.) and define, through constraint-based relationships, just how these elements are to be laid out together as a function of both the properties of the content itself, such as a figure's size and aspect ratio, and the properties of the viewing conditions under which the content is being displayed. We describe an XML-based representation for our templates and content, which maintains a clean separation between the two. We also describe the various parts of our research prototype system: a layout engine for formatting the page; a paginator for determining a globally optimal allocation of content amongst the pages, as well as an optimal pairing of templates with content; and a graphical user interface for interactively creating adaptive templates. We also provide numerous examples demonstrating the capabilities of this prototype, including this paper, itself, which has been laid out with our system.