/[gzz]/manuscripts/xupdf/article.rst
ViewVC logotype

Diff of /manuscripts/xupdf/article.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.86 by jvk, Thu Feb 13 17:42:18 2003 UTC revision 1.87 by mudyc, Thu Feb 13 17:44:30 2003 UTC
# Line 491  interpolation of the coordinate systems Line 491  interpolation of the coordinate systems
491  is finally performed by native C++ code.  is finally performed by native C++ code.
492    
493    
494  An example structure: a MEMEX-like view of recent hypertext and graphics articles  New perspective of viewing recent hypertext and graphics articles
495  =================================================================================  =================================================================
496    
497  [as-we-may-think]_  .. [as-we-may-think]_
498    
499    
500  ..  UML:: xupdfStructure  ..  UML:: xupdfStructure
# Line 562  An example structure: a MEMEX-like view Line 562  An example structure: a MEMEX-like view
562    
563    
564    
565    .. New perspective of viewing recent hypertext and graphics articles
566    
567  As an example of our structure we show blocks of contents of this article.  In previously chapters we have centred in graphical details.
568  Before this we have to explain xanadu and system surrounding it shortly.  The set of features can't be used humand friendly
569  In xanadu all characters typed in becomes  if a structure behind the view is not cognitive able.
570  media of xanadu text block.  We have combined two orthogonal structures to cross this problem
571  Also the articles referred to this one  and wholeness sums up to be very flexible system.
572  consist actually of pixels in 2D media: xanadu image blocks.  
573  As it states in xanadu world everything you produce is unique:  The ground structure of all media is xanalogical.
574  every xanadu media has it's own identity.  In xanalogical world all characters typed in become media of text block.
575    Another media type can for example be articles viewed with in video display.
576    One article consist actually of pixels of 2D media: xanalogical image block.
577  We need a way to collect and get in order all needed media blocks.  Everything you xanalogically produce is unique - every media has it's own identity.
578  Collecting is done with enfilade  
579  which is tree of pieces of xanadu blocks.  Identity makes it possible to link to existing xanalogical fluidmedia.
580  For example this article can be think of in typed text and links to other articles.  This allows ie. reader to make annotations.
581  The links are only a small clips to other articles.  You can copy a clip of an article, make notes around it and the
582  The wholeness is pieces of the text and between them are pieces of referring articles.  original article is still easily available
583    because the annotation is only a transclusion.
584  ...explain enfilade  
585    When constructing new document existing media can be used through transclusion.
586  ...this makes it possible to make annotations to article.  The pieces of old media are collected in special object called enfilade.
587  XXX  Enfilade XXX
588    
589    ... xanalogical link: start and end.
590    
591  To be able to make good use of all the possibilities of xanadu  The another structure which we have is based on cells.
 we have orthogonal structure based on cells.  
592  Cell is connected to enfilade and cell's.  Cell is connected to enfilade and cell's.
593  position can be layed with placement coordinates.  position can be layed with placement coordinates.
594  After this we are able to present cells,  After this we are able to present cells,
595  transclusions from xanadu blocks, in spatial canvases.  transclusions from xanalogical blocks, in spatial canvases.
596  We think it is fair to call the whole environment  We think it is fair to call the whole environment
597  human friendly which is the one of the most important  human friendly which is the one of the most important
598  developement issues we have prioritise.  developement issues we have prioritise.
 User friendlynes appears in a new light when  
 new document is created using well-known cut&paste method.  
 All productions made before are transclusions in the new  
 document and the originals are behind xanadu link - easily available for exploration.  
   
599    
600    
601    -kognitiivinen rakenne
602       -xanalogical
603          -identity/notes
604          -enfilade
605          -uusi dokumentti
606    -solurakenne
607       -ppcanvas
608    
609    
610    
611    
612  - *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
# Line 610  document and the originals are behind xa Line 615  document and the originals are behind xa
615    in another enfilade    in another enfilade
616    
617  - *Xanadu link*: an association of two enfilades, such as an annotation to  - *Xanadu link*: an association of two enfilades, such as an annotation to
618    a part of a document    a part of a document
619    
620  - pdf files are stored in image blocks  - pdf files are stored in image blocks
621    

Legend:
Removed from v.1.86  
changed lines
  Added in v.1.87

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26