Help on DECwindows Motif for OpenVMS Bookreader
←Previous Next→ Contents Examples Figures Tables Close Help
  Creating Your Own Bookshelf File (OpenVMS)

  When you start Bookreader, the Library window opens and
  displays a list of books.  These books may be organized into
  logical groups and stored in bookshelves.  Bookshelves in turn
  can be stored in libraries.

  You can organize existing books and bookshelves by creating
  your own bookshelf file and listing the books and bookshelves
  of your choice in that file.

  For example, you might want to create a bookshelf that
  contains only those books you use often, or a bookshelf that
  contains drafts or books you want to read only once.

  To create any of these bookshelves, you must begin by cre-
  ating a bookshelf file.  A bookshelf can contain a collection of
  books, and it can also contain other bookshelves.

  To create a bookshelf file, follow these steps:

  1.   Create a file named LIBRARY.DECW$BOOKSHELF.

  2.   Enter the names of the books and bookshelves you want
      in this bookshelf, one on each line.  The bookshelf file can
      contain lines for the following entries:  TITLE, BOOK,
      SHELF. The syntax is as follows:

      TITLE\symbolic_name\Title  of  Library
      BOOK\filename\Title  of  Book
      BOOK\node::disk:[dir]filename\Title  of  Book
      SHELF\filename\Title  of  Shelf
      SHELF\node::disk:[dir]filename\Title  of  Shelf

  Each line in a DECW$BOOKSHELF file consists of three
  fields separated by a backslash.  Bookshelf File Fields
  (OpenVMS)     describes the fields.Bookshelf File Example
  (OpenVMS)     shows a sample bookshelf file.

                                Note

      Do not leave any spaces between the lines in a book-
      shelf file.  Bookreader cannot read a bookshelf file that
      contains blank lines.

  You can insert a comment into a bookshelf file by adding a
  line that begins with an exclamation point (!).  Bookshelf
  File with Comment Example          shows a bookshelf file
  containing a comment.

  If you manipulate a bookshelf file using a command pro-
  cedure or program, make sure that the resulting book-
  shelf file uses either the STREAM_LF or the VARIABLE
  record format types.  Otherwise, a user who accesses books
  through TCP/IP Services for OpenVMS will be unable to
  open the bookshelf.  Note that the DCL WRITE command
  in a command procedure creates a VFC (variable fixed-
  control) record format file, which will not work successfully
  for TCP/IP Services users.

  Once you have created a bookshelf file, you can    modify the

  Library window display      that Bookreader opens at startup
  time by either adding your new bookshelf to the display or
  replacing the default display with your bookshelf.

  Additional topics:

  *   Copying Bookreader Files

  *   Reading Books Between Operating Systems

  *   Bookreader Help Topics
←Previous Next→ Contents Examples Figures Tables Close Help