Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ab_name(5) — SunOS 5.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

docviewer(1)

navigator(1)

viewprint(1)

ab_cardcatalog(4)

ab_name(5)

NAME

ab_name − AnswerBook document object naming specification

AVAILABILITY

AnswerBook naming functionality was changed beginning with version 3.2 of the AnswerBook viewing software, and is still used as part of OpenWindows Version 3.3 and the Solaris 2.3 operating system. 

DESCRIPTION

An AnswerBook consists of a group of related books, which in turn are composed of a hierarchy of document objects.  Each document object corresponds to a chapter, section, subsection, etc. of that book. 

The attributes of each object in a given book are defined in a record in the book database for that book.  Attributes include the document’s id (unique within a book), title, and PostScript pages(s). 

In order to uniquely identify a given document object, and therefore locate its database record, the following information is required:

object id

book id

book language (optional - defaults to

AnswerBook id

AnswerBook version (optional)

In many circumstances, some of this information can be gleaned from the current context.  For instance, a hypertext link to an object in the current AnswerBook doesn’t need to specify the AnswerBook id or version number.  In other circumstances, e.g., bookmarks, the information must be fully specified. 

To accommodate these different situations, there are two supported forms of object names: short and long. 

Short names take the form:

<book_id>doc_id

Note that book language, AnswerBook id and AnswerBook version are taken from the current context.  Short names are compatible with all version of AnswerBook software, including DocViewer 3.3. 

Long names take the form:

<bs=ab_id; vr=ab_version; bk=book_id; ln=book_language; dc=doc_id; of=page_offset>

[TBS - Description for each field]

[TBS - Semantics in different circumstances: hypertext link resolution algorithm, etc.]

[TBS - Book names, AnswerBook names]

[TBS - Name resolution algorithm]

SEE ALSO

docviewer(1) navigator(1) viewprint(1) ab_cardcatalog(4)

NOTES

AnswerBook is a trademark of Sun Microsystems, Inc., licensed to SunSoft, Inc. 
 
 

Sun Microsystems  —  Last change: 24 May 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026