Document Assembly 'Books'

   As noted in other sections, Pathagoras has adopted a Libraries & Books metaphor to describe how source clauses are arranged and stored.

   A ‘Book’ is simply a pointer to an existing location in which clauses are stored.

   The concept of a Pathagoras 'Book' could not be simpler. It is just a pointer to folder that currently resides on your computer (or on your network). By 'pointer,' we mean the standard Windows style 'long name' which identifies a specific folder on your system. An address like "c:\my documents\office forms\" or "g:\office forms\estate planning" and the like.

   We implore you to not make this definition more complex than that. To over embellish what a Book is will lead to confusion. "Book" = "pointer to folder". Nothing more.

    (As you will read elsewhere, a 'book' can also be a document -- called a 'Glossary' -- that contains multiple bookmarked clauses. But at least for the beginner, let's hold onto the "Book" = "folder" definition)

   A "Library" comprises (up to) 10 Books. So, a Library is nothing more than a collection of up to 10 pointers to folders that reside on your computer (or on your network).

   The concept of a Pathagoras 'library' is likewise a very simple idea. From a technical perspective, a library is a simple text file 10 lines long. Each line contains the full folder name of the assigned 'Book'. (If no folder has been assigned, the line is blank.) We call this line-to-folder pairing a 'pointer'. This text file resides on your computer within the 'c:\Program Files (x86)\Pathagoras' folder. Each line in the text file is a Pathagoras 'Book.'  

   Stated succinctly, a Library contains 'Books,' and a 'Book' is a pointer (path) to a folder. Therefore, a library is nothing more than 10 lines of paths to folders.

   When we sat down to design the structure of Pathagoras, it was our starting position that less is more. Pathagoras uses what you now have. A Pathagoras book can be pointed anywhere you want, and does not require you to restructure the existing way you have organized your files.

  'Shelving' a book:

   The process of adding a Book to a Library is called 'shelving.' In reality, it is assigning a number to a folder. You do so simply by triggering the 'shelving routine' and navigating to the folder to which you want the book to point. When you have successfully navigated to the folder, Pathagoras records folder to which you navigated and assigns that location to the book.

  'Types' of books:

   For the novice, you will be best served if you think of 'Book' equals 'folder'. But as you progress up the learning ladder, you may wish to explore the concept that a 'Book' can also be what Pathagoras calls a 'glossary'. Check out these links for more information:

    Three 'types' of books:

    (1) a folder of documents

    (2) a glossary or

    (3) a specially prepared Excel spreadsheet (for 2020+)

   Each of these types of books is discussed in more detail in subsequent sections.

Click the button_next_h button in the menu bar to read more about types of books.