563 |
right.p = (xuLink.e{right}...(xuEnfilade.n + (20,0)){down}); |
right.p = (xuLink.e{right}...(xuEnfilade.n + (20,0)){down}); |
564 |
|
|
565 |
|
|
566 |
|
|
567 |
|
|
568 |
|
As an example of our structure we show blocks of contents of this article. |
569 |
|
Before this we have to explain xanadu and system surrounding it shortly. |
570 |
|
In xanadu all characters typed in becomes |
571 |
|
media of xanadu text block. |
572 |
|
Also the articles referred to this one |
573 |
|
consist actually of pixels in 2D media: xanadu image blocks. |
574 |
|
As it states in xanadu world everything you produce is unique: |
575 |
|
every xanadu media has it's own identity. |
576 |
|
|
577 |
|
|
578 |
|
We need a way to collect and get in order all needed media blocks. |
579 |
|
Collecting is done with enfilade |
580 |
|
which is tree of pieces of xanadu blocks. |
581 |
|
For example this article can be think of in typed text and links to other articles. |
582 |
|
The links are only a small clips to other articles. |
583 |
|
The wholeness is pieces of the text and between them are pieces of referring articles. |
584 |
|
|
585 |
|
...explain enfilade |
586 |
|
|
587 |
|
...this makes it possible to make annotations to article. |
588 |
|
XXX |
589 |
|
|
590 |
|
|
591 |
|
To be able to make good use of all the possibilities of xanadu |
592 |
|
we have orthogonal structure based on cells. |
593 |
|
Cell is connected to enfilade and cell's. |
594 |
|
position can be layed with placement coordinates. |
595 |
|
After this we are able to present cells, |
596 |
|
transclusions from xanadu blocks, in spatial canvases. |
597 |
|
We think it is fair to call the whole environment |
598 |
|
human friendly which is the one of the most important |
599 |
|
developement issues we have prioritise. |
600 |
|
User friendlynes appears in a new light when |
601 |
|
new document is created using well-known cut&paste method. |
602 |
|
All productions made before are transclusions in the new |
603 |
|
document and the originals are behind xanadu link - easily available for exploration. |
604 |
|
|
605 |
|
|
606 |
|
|
607 |
|
|
608 |
|
|
609 |
- *Enfilade*: a list of fluid media contents, a "virtual file" or part of one |
- *Enfilade*: a list of fluid media contents, a "virtual file" or part of one |
610 |
|
|
611 |
- *Transclusion*: the inclusion in an enfilade of contents already used |
- *Transclusion*: the inclusion in an enfilade of contents already used |