1. Under LM, Items (notes) may be linked to one or more Concepts
(headings).
There is nothing unusual in this. It is the normal facility
of a 'relational' database.
So under LM:
* One can file a note under more than one heading.
* Starting from the note, by dropping any of its headings
onto the desktop, one can conveniently pursue a search
route that proceeds from the note to other notes that are
filed under the heading in question.
2. The associated 'screen-handling' problem of LM is
a multiplication in the number of notes that may be popped up
for display on the desktop when one pursues a search route that
proceeds in the opposite direction, namely from a heading to the
notes that are filed under it.
Because effectively when you file a note under three, instead of
just one, separate headings, you add three notes to the total
number of notes that such a search may potentially yield.
Or when searched, a relational database of 1000 notes that
are each filed three times over under separate headings has
effectively the same size as a simple 'flatfile' database
of 3000 notes.
3. For efficiency, a writer's database that, like LM, displays
notes as on-screen cards, should be organised in such a way that
any 'working' heading, when dropped onto the desktop, only
throws up, at most, some 20 notes on screen.
Thus more than 20 notes at the same time on screen will most
likely:
* Mentally overwhelm the user's comprehension
* Physically overstrain his eyesight
* Practically exceed the number of notes that can be
displayed at a useful size without overlap on the 1024 x 768
pixel screen of a large computer monitor.
Yet after five years' accumulation, the user may have entered
some 1000-5000 notes in his or her database.
Apply a multiplier for filing under multiple headings, and
the number of notes that he may effectively recall from the
database could be some 2000-10000 notes.
And at a maximum of 20 notes per working heading, 2000-10000
notes will represent a minimum of some 100-500 working headings.
So the user must achieve an efficient ordering of working
headings, whether it be an ordering of headings:
* All at the same level (a 'single-level', or 'flat',
arrangement of headings)
* Under other headings (a 'multi-level', or 'hierarchical',
arrangement).
If not he or she will obviate the purpose of a database, which
is to enable the user reliably and conveniently to recall the
notes that he files under it.
4. In a practical computer application, as in real life, there
are principally three ways of ordering a large number of
headings:
* In alphabetical or chronological list order
* In hierarchical (or 'tree', or 'pyramid') order
* As a network (or 'hypertext') structure.
One may in addition combine list order and a network structure
to yield a two-dimensional network structure.
But the structure will be of potentially great complexity.
One may combine hierarchical order and a network structure to
yield a three-dimensional network structure.
But the structure will be of potentially unmanageable
complexity.
5. To outward appearances, LM provides all three ways of
ordering headings:
* Words may be listed in alphabetical or usage order (further
under time-stamp order, by re-time stamping a Word, the
user can 'ad hoc' bring one or more Words in 'custom' order
to the top of the list)
* Concepts can be made up of Words at two or more 'levels' of
'detail'
* Concepts are linked in a network structure by the Words that
they share in common.
But truly:
* It is Words, not Concepts, that LM lists in alphabetical or
usage order
* One-Word Concepts do not drop upon the desktop to display
all two-Word Concepts that include the same Word; two-Word
Concepts do not drop to display all three-Word Concepts; etc.
Instead only individual Words may be dropped upon the
desktop.
And they do so to display, without distinction, all two-
Word, three-Word, or four or more-Word Concepts that include
the same Word.
Ie the user cannot 'drill down' systematically through
a succession of displays of two-Word, three-Word, etc
Concepts until he reaches the Concept that, say, at the
third level of the hierarchy of Concepts will drop upon
the desktop to display the Items that he seeks.
Rather the hierarchy of LM is strictly two-level: 'Word -
Concept'.
A 'One-word Concept - Two-Word Concept - Etc'
hierarchy of heading titles may indeed theoretically be
constructed.
But practically the heading titles will not
successively, in descending order of level, display
on the desktop
* It remains that it is Words, not Concepts, that link to each
other to form a 'Word - Concept - Word - Concept - Etc'
network structure.
LM provides no direct 'Concept - Concept - Concept - Etc'
structure.
6. Or to attempt a technical description of LM, the skeleton
of LM is a 'Word - Concept - Word - Concept' network.
Concepts represent 'simple' nodes: By the design of the LM
display, it is intended that only 2 or 3 Words will
usually branch off them.
Words represent 'complex' nodes: By the design of the display
more than 20 Concepts that include a Word can conveniently
appear on screen at the same time.
Finally Items attach to the skeleton at the Concept nodes.
The same Item may attach to many Concept nodes: but,
by the design of the LM display, only some 8 or less Concepts
that are attached to an Item can conveniently appear on screen.
At the same time, it will be seen from the description that
Items, Concepts and Words also form a second 'Item - Concept -
Word - Concept - Item - Concept - Word - Concept -
Item - Etc' network of their own.
In this way LM links the user's notes, according to the user's
purposes, in two networks:
* Through the first network, the user proceeds, in the
activity of 'search' or 'retrieval', from Word to Concept
to Item
* Through the second network, he proceeds, in the activity of
'enquiry' or 'exploration', from Item to other Item.
7. The means of ordering the user's headings that LM provides
is thus, at heart, to order them as a network.
8. The question at issue is:
How may the user organise his working headings under LM so
that the number of notes under each heading does not exceed
the maximum number of notes that can conveniently be viewed
at the same time, say some 20 notes?
It is suggested that the best means of doing so, is, as notes
accumulate, in terms of the technical description: 'to multiply
heading nodes'.
And the means of multiplying heading nodes that accords best
with the screen display of LM is to add what may be termed new
'units', each comprised of:
* A new Word (or 'Unit' Word)
* A number of two or three-Word Concepts that include the
Unit Word.
The new 'Unit' Word represents a new general heading.
When dropped on the desktop, the Unit Word in turn produces
the two or three-Word Concepts as new working headings.
9. Eventually new 'units' too may accumulate, and make the
Dictionary long and difficult to navigate.
The frequent re-time stamping of commonly used Words in
order to bring them to the top of the Dictionary list may not
suffice adequately to alleviate the problem.
To continue therefore with suggestions, a solution may be to
superimpose upon the LM method of ordering headings as a network
structure a modicum also of hierarchical ordering.
The means adopted would then be to form what may be termed new
'groups' out of the 'units', each comprised of:
* A new Word (or 'Group' Word)
* A number of two-Word Concepts, each comprising the Group Word,
and a 'Unit' Word.
Now only the new 'Group' Word need be re-time stamped in
order to bring it to the top of the Dictionary list.
There it will provide access, when dropped upon the desktop,
in turn first to the 'Unit' Words, and then to the Concepts that
are included under the Unit Words.
10. It will be observed that the above procedures imply the
creation of two sorts of Concept, namely Concepts that are
intended, when dropped on the desktop, either to produce:
* Item cards
* Other Concept cards.
11. In similar fashion, as the Dictionary continues to be
populated with new Words, it may assist the user to keep the
Dictionary in order to distinguish between three sorts of Word.
Thus Words divide first into Words that are intended to be
dropped on the desktop to produce Concepts, and Words that are
not intended to be so dropped.
In turn Words that are intended to be dropped on the desktop to
produce Concepts divide into:
* Words that are employed in 'Exploratory mode'---ie Words
that may be intended to produce many Concepts
* Words (such as the the 'Unit' or 'Group' Words above) that
are employed in limited 'Retrieval mode'---ie Words
that are intended to produce only a limited number
of Concepts.
The sort of Words that are not intended to be dropped on the
desktop comprise the general body of shared building-block, or
'Auxiliary', Words that will usually be comprised in a number of
unrelated Concepts.
It will not be possible to reduce the number of Words that are
intended to be dropped on the desktop.
But it may be possible to systematise the use of 'Auxiliary'
Words, and so reduce their number.
Equivalence of LM and ordinary terms & operations
1. Notes in LM are known as 'Items'.
Items appear on the LM desktop as white 'cards'.
A new blank Item card is created eg by the LM command Shift
Insert.
2. The headings or categories of an ordinary filing system are
represented in LM by 'Concepts'.
Concepts may appear on the desktop as blue cards.
The notes or Items that are filed under a heading or Concept
appear when a 'Word' from the Concept card is 'dropped' upon
the desktop.
A new blank Concept card is created eg by the LM command
Control Insert.
3. In an ordinary filing system, notes are filed under headings.
On the LM desktop, in reverse, Concepts are 'attached' to Items:
ie headings are attached to notes.
This is achieved by dropping a Word from a Concept card onto
an Item card.
The action at the same time causes the name of the Concept
to be entered on the first 'flip side' of the Item card as one
of the Item's 'Keywords' {*}.
The reversal of ordinary order is necessary, because the design
of LM is that there may be only one note, but the note may be
filed under more than one heading.
However, behind the reversal of order, and the consequent
employment of new and unfamiliar terms, the result is the same:
the note is de facto filed under the relevant heading or
headings.
Matching the colour of a Concept card, the first flip side of an
Item card is also coloured blue.
4. LM assists the retrieval and presentation together of notes
that may be filed under related headings by constructing
headings, or Concepts, out of one or more element, or 'Word'.
Simple headings, or Concepts, are made up of one Word.
Complex headings, or Concepts, are made up of more than one
Word.
Words appear on the desktop in a 'Dictionary window'. The
window displays a scrolling list of all the Words that the user
has so far created for employment in the creation of Concepts.
So for instance, to take the six elements, or Words:
Motorcycles Pedal cycles
Britain Denmark
Casualty statistics Mileage,
one could file notes, or Items, under detailed headings, or
complex Concepts, such as:
Motorcycles - Britain - Casualty statistics
Pedal cycles - Denmark - Mileage,
yet still, as desired, retrieve all notes, or Items, related to,
say:
Motorcycles Motorcycles - Casualty statistics
Denmark Pedal cycles - Denmark
together.
A new Word is created by eg the LM command Insert.
The card of a new Concept is created by dropping Words from the
Dictionary window onto a blank Concept card.
5. LM provides at the same time for the 'ad hoc' retrieval and
presentation together of notes that may be filed under unrelated
headings by offering the facility of marking Items, or notes,
with a simple name by way of a bookmark, or in LM terms,
'assigning' the Item in question to a 'Project'.
The names of bookmarks, or Project titles, appear on the
desktop in a 'Project window'. The window displays a scrolling
list of all the Project titles that the user has so far created.
Under a Project title a writer might gather together all of the
Items that are relevant to an article that he or she is writing.
Eg, supposing the writer to be writing a comparison of
motorcycle and pedal cycle casualty rates per mile in Britain
and Denmark, he might choose the Project title, say, 'Casualty
rate comparison', or 'UK v Denmark'.
Or as he works, the writer might mark Items that he wishes to
work on the next day by dropping on them the simpler Project
title 'Tomorrow'.
A new Project title is created from the Right-click menu of a
Project window.
A note, or Item, is marked with the name of a bookmark, or
assigned to a Project, by dropping a Project title from a
Project window onto the Item in question.
The action at the same time causes the title of the Project
to be entered on the second flip side of the Item card.
Matching the colour of a Project window, the second flip side of
an Item card is also coloured green.
{*} Strictly only one of the Words that makes up the Concept
appears on the flip side of the Item as a Keyword.
Otherwise, it would not be clear from the listing of
Keywords on the flip side, eg how many Concepts were
attached to an Item.
But functionally the Word represents the whole Concept.
Thus when eg the Word is dropped back onto the desktop,
the whole Concept reappears in a Concept card.
|
|