A system and methods for facilitating adaptive grid-based document layout.
More particularly, the present invention features a new approach to
adaptive grid-based document layout that utilizes a set of adaptive
templates that are configurable in a range of different pages sizes and
viewing conditions. The templates include various element types and
constraint-based relationships that define the layout of elements with
reference to viewing conditions under which the document content will be
displayed and that define other content properties. Through a layout
engine and paginator, the present invention determines a desirable
sequence of templates to use for adapting document content. Additionally,
the present invention provides a template authoring tool and user
interface for interactively drawing and arranging layout elements within
an adaptive template.
Ein System und Methoden für die Erleichterung des anpassungsfähigen Rasterfeld-gegründeten Dokumentplans. Besonders, kennzeichnet die Geschenkerfindung eine neue Annäherung zum anpassungsfähigen Rasterfeld-gegründeten Dokumentplan, der einen Satz anpassungsfähige Schablonen verwendet, die in einer Strecke der unterschiedlichen Seiten Größen und der Betrachtung Zustände konfigurierbar sind. Die Schablonen schließen verschiedene Elementarten und Begrenzung-gegründete Verhältnisse ein, die den Plan der Elemente mit Bezug auf Betrachtung Zustände definieren, unter denen der Dokumentinhalt angezeigt wird und denen andere zufriedene Eigenschaften definieren Sie. Durch eine Plan Maschine und ein paginator stellt die anwesende Erfindung eine wünschenswerte Reihenfolge der Schablonen fest, um für das Anpassen des Dokumentinhalts zu verwenden. Zusätzlich stellt die anwesende Erfindung ein Schablone authoring tool und eine Benutzerschnittstelle für Planelemente innerhalb einer anpassungsfähigen Schablone wechselwirkend zeichnen und ordnen zur Verfügung.