Adaptive grid-based document layout

Author:

Jacobs Charles1,Li Wilmot2,Schrier Evan2,Bargeron David1,Salesin David1

Affiliation:

1. Microsoft Research

2. University of Washington

Abstract

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.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Graphics and Computer-Aided Design

Reference36 articles.

1. ADLER S. 2001 Extensible stylesheet language (XSL) version 1.0. W3C recommendation. http://www.w3.org/TR/xsl/. ADLER S. 2001 Extensible stylesheet language (XSL) version 1.0. W3C recommendation. http://www.w3.org/TR/xsl/.

2. ANDERSON R. J. 2002. The power of choice: Content selection in page layout. Technical report University of Washington. ANDERSON R. J. 2002. The power of choice: Content selection in page layout. Technical report University of Washington.

3. The Cassowary linear arithmetic constraint solving algorithm

Cited by 56 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. AutoPoster: A Highly Automatic and Content-aware Design System for Advertising Poster Generation;Proceedings of the 31st ACM International Conference on Multimedia;2023-10-26

2. DocDancer: Authoring Ultra-Responsive Documents with Layout Generation;2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC);2023-10-03

3. Unsupervised Domain Adaption with Pixel-Level Discriminator for Image-Aware Layout Generation;2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR);2023-06

4. Element-Conditioned Gan for Graphic Layout Generation;2023

5. Content-Driven Layout for Visualization Design;Proceedings of the 15th International Symposium on Visual Information Communication and Interaction;2022-08-16

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3