Proceedings of the 2006 ACM Symposium on Document Engineering 2006
DOI: 10.1145/1166160.1166168
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating invariances in document layout functions

Abstract: With the development of variable-data-driven digital presseswhere each document printed is potentially unique there is a need for pre-press optimization to identify material that is invariant from document to document. In this way rasterisation can be confined solely to those areas which change between successive documents thereby alleviating a potential performance bottleneck. Given a template document specified in terms of layout functions, where actual data is bound at the last possible moment before printi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2007
2007
2010
2010

Publication Types

Select...
4

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 4 publications
0
4
0
Order By: Relevance
“…Rather than generating a series of documents by fully evaluating with new instance data, it might be possible to treat each customised data instance as a series of edits to the previous instance. For sets of documents with a sufficient degree of commonality, this might well provide a method of efficiently generating instance documents without the need to perform aheadof-time optimizations such as those described in [12,13].…”
Section: Discussionmentioning
confidence: 99%
“…Rather than generating a series of documents by fully evaluating with new instance data, it might be possible to treat each customised data instance as a series of edits to the previous instance. For sets of documents with a sufficient degree of commonality, this might well provide a method of efficiently generating instance documents without the need to perform aheadof-time optimizations such as those described in [12,13].…”
Section: Discussionmentioning
confidence: 99%
“…4 In practice however the cost of normal document layout is dominated by line wrap in text paragraphs -the numbers of characters dwarfs all other entities in the document and every character must be treated, minimally to detemine character width.…”
Section: Document Evaluationmentioning
confidence: 99%
“…Moreover the horizontal flow above C and D is thus independent of data, so it too could be evaluated. 4 The implementation shown is O(n 2 ), due to the sum(precedingsibling::*) calculation: a tail-recursive recasting can make this O(n).…”
Section: Figure 4 Interspersed Layout and Programmentioning
confidence: 99%
“…The work described here follows on from a previous paper [4] which showed how a template document built from nested layout functions could be statically optimised so that evaluation occurred more quickly. This was done by identifying, and isolating, invariant sections in individual layout functions to ensure they were evaluated just once.…”
Section: Introductionmentioning
confidence: 99%