We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Multiple simultaneous galleys

Formal Metadata

Title
Multiple simultaneous galleys
Subtitle
A simpler model for electronic documents
Title of Series
Part Number
19
Number of Parts
33
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production PlaceCork, Ireland

Content Metadata

Subject Area
Genre
Abstract
We present a general model for electronic documents supporting parallel containers of content, tied together through link components. This model is usable for a wide range of documents, including simple textual documents with footnotes and floats, complex critical editions with multiple levels of footnotes and critical apparatus, maps with multiple layers of visual presentation, and music scores. This model is inspired from the C++ Standard Template Library, whose basis is that Containers + Iterators + Algorithms = Programs. In our approach, the “iterators” are pointers into the parallel containers, keeping track of callouts for notes, floats, and parallel links. The data structures required for this model are remarkably simple, and will allow the rapid development of many different kinds of algorithms.