
note - Wed, 22 Nov 2006 18:48:37 GMT
Hyperscope (Metadocumenting) note - Wed, 22 Nov 2006 18:36:32 GMT
HyperScope gives you the ability to change how you view a document (view specifications, or "viewspecs" for short) and how you address parts of a document. You can embed viewspecs in an address, and you can use these addresses to link to or jump around a document.
For example, every paragraph in a HyperScope document has a location number, an address corresponding to the paragraph's location in a document. For example, the second paragraph in the top-level of a document has the location number 2 . To link to this paragraph, you can use the address:
http://foo/bar.opml#2
To jump directly to the second paragraph while viewing a document, you can click on the Jump button, type 2 , and press Apply .
You can see the location numbers for every paragraph, you can click Viewspecs , check the Numbering checkbox, and click on Apply . You'll notice that this view corresponds with the viewspec m . To link to the second paragraph of the document with numbering turned on, you can use the address:
http://foo/bar.opml#2:m
You can also jump to this particular paragraph and view by clicking on Jump and typing 2:m .
HyperScope also has an advanced command-line mode that is based on the Augment hypertext system.
HyperScope works with any documents published in its OPML-based file format , a simple XML format that is easy to generate. It is a client-side JavaScript library that does not require the installation of any special server software.
From: http://hyperscope.org/about/features.html


