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.