|
ABSTRACT
Multi-column layout with horizontal scrolling has a number of advantages over the standard model (single column with vertical scrolling) for on-line document layout. However, one difficulty with the multi-column model is the need for good automatic placement of floating figures. We identify reasonable aesthetic criteria for their placement, and then give a dynamic-programming-like algorithm for finding an optimal layout with respect to these criteria. We also investigate an A* based approach and give two variants differing in the choice of heuristic. We find that one of the A* based approaches is faster than the dynamic programming approach and, if a "window" of optimization is used, fast enough for moderately sized documents.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Brüggemann-Klein, R. Klein, and S. Wohlfeil. Pagination reconsidered. In Electronic Publishing, volume 8, pages 139--152, 1995.
|
| |
2
|
J. Felici. The Complete Manual of Typography. Peach Pit Press, Berkeley, CA, 2003.
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
H. W. Lie. CSS3 module: Multi-column layout. Jan. 2001. http://www.w3.org/TR/2001/WD-css3-multicol-20010118/.
|
| |
7
|
F. Mittelbach. Formatting documents with floats - a new algorithm for LATEX2e*. TUGboat, 21, 2000.
|
| |
8
|
|
| |
9
|
|
|