home *** CD-ROM | disk | FTP | other *** search
- ROOTS BASEFILE PRINT UTILITY
-
-
-
- The ROOTS Basefile PRINT Utility (BPRINT) sends all of the
- data in a specified basefile to a printer. BPRINT provides
- a written copy of all data created by the ROOTS editor for
- the primary purpose of creating a compact permanent record.
- To save paper, cross referencing is used for many of the
- record components.
-
- BPRINT will interface with 72, 80 or 132 column printers.
- An example of the how to use the BPRINT output with the
- Bright basefile (BASEFILE.BIN in the HDOS version and
- BRIGHT.BIN in the CP/M version) is given below. Refer to
- the instructions given in the next section to create your
- own copy of the Bright basefile listing. The printout
- starts with the file name, and is followed by the reports
- listed below (note that all numeric values are in decimal):
-
- SUBJECT RECORDS. The subject records are printed in numeric
- sequence, starting with record number 1. Record numbers are
- the same as those provided by the ROOTS editor. BPRINT
- then prints the subject's sex, birthplace, death date,
- deathplace, father and mother. Dates are shown as they are
- printed on the ROOTS Pedigree Charts and Family Group
- Sheets, but places are given as numeric place code refer-
- ences. Next, BPRINT will search the marriage records for
- any marriages which include the current subject. The first
- four marriages are listed by numeric marriage record number
- (any additional marriages will be included in the marriage
- printout, but will not be referenced in the subject re-
- cord). Finally, the name of each subject is printed in
- full, followed by an asterisk if the flag is set for that
- subject.
-
- PLACE RECORDS. Places are listed by place code, starting
- with place number 1. A place code record might be coded as a
- "string-1" place, a "string-2" place, or a "string-1" place
- that includes a reference to a 2nd string place. For
- convenience, each place printout is expanded to include both
- strings in the same format as is used on the ROOTS editor,
- viz
-
- 1st only______ ________________
- ______________ 2nd only________
- 1st of two____ 2nd of two______
-
- MARRIAGE RECORDS. Marriage records are listed in the se-
- quence encountered in the file. Marriage listings include
- the marriage number, which is referred to in the subject
- record. The marriage number is followed by the marriage
- date and place code, the husband subject number, and the
- wife subject number.
-
- To see how the BPRINT cross referencing works, find record
- number 3 on the Subject Records listing. Note that this
- record is for Archibald Bright, who is male, was born on 11
- Mar 0813, in place number 1 (Moorhead). Archibald died on 8
- Sep 0851 in place 2 (Oxland). His father was person number
- 1 (Alistair Bright) and his mother was person number 2 (Anne
- Pritkin). Finally, his marriage data is contained in mar-
- riage record number 1. Going to the Marriage Record listing
- we find that marriage number 1 was on 4 Dec 0829 in place 3
- (Regencia) between person number 3 (Archibald Bright) and
- person number 4 (Gwendolyn Gibbon).
-
-
-
- Using the Basefile Print Utility
-
-
- BPRINT is a stand-alone utility which operates independently
- of ROOTS89 or ROOTS/M. The LP: device driver is used for
- the HDOS version, while the LST: device is used for CP/M.
-
- To run the program when in the HDOS command mode, type
-
- BPRINT filename.ext
-
- The name of the file to be printed should be typed in place
- of "filename.ext". If a drive number does not precede the
- filename, SY0 will be assumed. Follow the filename with a
- RETURN.
-
- To run the program when in the CP/M command mode use the
- same procedure. The default drive will be the one on which
- BPRINT resides. If the filename is on another drive, spec-
- ify the drive as part of the filename.
-
- Once the program starts you will be asked for the print
- format. A column width of 72, 80 or 132 may be specified.
- Note that the 132 column format is the easiest to read and
- is most efficient in its use of paper.
-
-
-
- What can be learned from the BPRINT listing
-
-
- In addition to serving as a permanent hard copy of all of
- the data in your basefile, BPRINT can help you spot errors
- in data entry. Once you remove the errors with the ROOTS
- Editor, the Basefile can be refined with the ROOTS Cleanup
- Utility to provide more room for correct data.
-
- The errors to look for in the basefile listing include
- inconsistencies in names and places, extra spaces added in
- the place fields, and incorrectly spelled names. For ex-
- ample, if you use "NJ" in one place and "New Jersey" in
- another, memory space is wasted. If sometimes you use the
- TAB key to move the cursor to the second place field and at
- other times use the SPACE bar, the two entries will be
- considered to be separate entries and extra memory space
- will be used.
- bbon).
-
-
-
- Using the Basefile Print Utility
-
-
- BPRINT is a stand-alone utility which operates independ