709 |
a 2-dimensional canvas [perlin93pad-andalso-bederson96padpp]_. |
a 2-dimensional canvas [perlin93pad-andalso-bederson96padpp]_. |
710 |
Overlapping pieces of PDF files can be placed on more than one canvas, |
Overlapping pieces of PDF files can be placed on more than one canvas, |
711 |
creating a visible *transclusion* [literary-machines-931]_. |
creating a visible *transclusion* [literary-machines-931]_. |
712 |
|
A user can collect pieces of PDFs on canvases like in a scrapbook, |
713 |
|
but with visible connections to the original article. |
714 |
|
|
715 |
We take Cells a la Nelson's ZigZag[XXX ref] to be fundamental, point-like nodes |
Internally, the structure is build of *cells* as in |
716 |
of the structure. A cell can have two types of relationships, as shown |
Nelson's zzstructure [zigzag-welcome]_. A cell can have two types |
717 |
in Fig.[ref-xupdfStructure]: it is spatially placed onto a 2-dimensional |
of relationships, as shown in Fig. [ref-xupdfStructure]_: |
718 |
*canvas* along with other cells [perlin93pad-andalso-bederson96padpp]_ |
it may be placed on spatial canvases, and it contains a |
719 |
(REF ZOOMABLE!! HERE WITHOUT ZOOMING), |
Xanalogical *enfilade* (a collection of Xanalogical media, |
720 |
and it can contain a xanalogical enfilade[XXX ref] connecting it to other cells |
i.e. a textual annotation or part of a PDF file). The enfilade |
721 |
xanalogically. |
implicitly connects the cell to all other cells sharing |
722 |
|
a *fluid media unit* (character or pixel) with this cell. |
723 |
|
|
724 |
The point of the xanalogical structure is to change the meaning of "cutting and |
The point of the xanalogical structure is to change the meaning of "cutting and |
725 |
pasting": in the dominant computer paradigm, cutting and pasting moves the actual |
pasting": in the dominant computer paradigm, cutting and pasting moves the actual |