home *** CD-ROM | disk | FTP | other *** search
/ The Education Master 1994 (4th Edition) / EDUCATIONS_MASTER_4TH_EDITION.bin / files / genelogy / scrpbok2 / fsb2.l / FAMILY.DOC < prev    next >
Text File  |  1992-08-28  |  136KB  |  2,836 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.        *  F A M I L Y    S C R A P B O O K
  9.        *
  10.        *  Version 1.1
  11.        *
  12.        *  User's Manual
  13.        *
  14.        *  Third Printing
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.        *  This program is Shareware.  It is not public domain and it is not free.  Shareware basically means
  26.        *  "Try before you buy."  If you try this program and then decide that you will continue using it, you
  27.        *  are obligated to pay the author for his services.  Paying the author is called Registering.
  28.  
  29.  
  30.        *  When you register, you will be sent the latest version of Family Scrapbook on disk, a printed (and
  31.        *  much nicer looking) copy of this manual, and a serial number that will allow you to disable the
  32.        *  "beg" messages in the program.  A registration form can be printed from inside the program.
  33.  
  34.  
  35.        *  Registration is $40 + postage.  (USA currency only please)
  36.        *  Postage:        mail within the US = $2
  37.                        mail to Canada/Mexico = $3
  38.                          airmail to overseas = $7
  39.  
  40.  
  41.        *  Please support the shareware concept.
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.        *  User's Manual is:                         *  Family Scrapbook is:
  53.        *  (C) Copyright 1991-1992                   *  (C) Copyright 1990-1991
  54.        *  Christopher E. Long                       *  Christopher E. Long
  55.        *  All Rights Reserved                       *  All Rights Reserved
  56.  
  57.  
  58.  
  59.  
  60. Table of Contents
  61.  
  62.  
  63. Foreword                                                1
  64.         Support                                         2
  65.         Acknowledgements                                4
  66. CHAPTER 1:  Scrapbook Basics                            5
  67.         Installation                                    5
  68.         Serializing the Program                         6
  69.         Running It For The First Time                   6
  70.         Getting Started Suggestions                     6
  71.         Entering Dates                                  8
  72.         Double Dates                                    8
  73.         Date Codes                                      8
  74.         Place Codes                                     9
  75.         Program Structure                               10
  76.         Using Multiple Databases                        10
  77.         Indexing Scheme                                 12
  78.         External Notes Feature                          12
  79.         Record Stacks                                   13
  80.         Swapping to EMS or Disk                         13
  81.         Redirecting Printer Output to Disk              14
  82.         Command Line Parameters                         14
  83. CHAPTER 2:  Person Records                              15
  84.         Entering New Records                            15
  85.         Viewing Records                                 15
  86.         Editing Existing Records                        15
  87.         Fields of Interest                              15
  88.         Other Information                               16
  89.         Key Definitions                                 18
  90. CHAPTER 3:  Family Records                              23
  91.         Entering New Records                            23
  92.         Adding Persons to a Family                      23
  93.         Editing Person Data                             23
  94.         Removing a Person from a Family                 24
  95.         Viewing Records                                 24
  96.         Editing Existing Records                        24
  97.         Fields of Interest                              24
  98.         Key Definitions                                 25
  99. CHAPTER 4:  Pedigree Search                             29
  100.         Screen Layout                                   29
  101.         Print Options                                   29
  102.         Printing Blank Charts                           30
  103. CHAPTER 5:  Reports                                     31
  104.         Select Person Screen                            31
  105.         Select Family Screen                            33
  106.         Print Options                                   34
  107.         Address List                                    35
  108.         Ahnentafel Chart                                35
  109.         Blank Charts/Forms                              36
  110.         Chronological Report                            36
  111.         Database Statistics                             36
  112.  
  113.  
  114.  
  115.         Database Timeline                               36
  116.         Descendancy Chart (boxed)                       37
  117.         Descendancy Chart (not boxed)                   37
  118.         End of line Persons                             37
  119.         Family Chart                                    37
  120.         Family Group Sheet                              37
  121.         Family Name Frequencies                         37
  122.         Family Report                                   37
  123.         Family Timeline                                 38
  124.         Lineage Chart                                   38
  125.         Missing Information                             38
  126.         Pedigree Report                                 38
  127.         Person Report                                   38
  128.         Relationship Diagram                            38
  129.         Relationship Report                             38
  130.         Sorted Lists                                    39
  131.         Surname Frequencies                             39
  132.         Tiny Tafel Generator                            39
  133.         Printer Compatibility                           39
  134. CHAPTER 6:  Gedcom                                      41
  135.         Previewing Gedcom Files                         41
  136.         Importing Data from Gedcom Files                41
  137.         Exporting Data to Gedcom Files                  42
  138. CHAPTER 7:  Utilities                                   44
  139.         Reindex the Current Database                    44
  140.         Program Setup                                   44
  141.         Hotkeys Setup Menu                              46
  142.         Re-Create the Current Database                  46
  143.         Find Soundex Codes                              46
  144.         Gedcom I/O Menu                                 47
  145.         ASCII Export Menu                               47
  146.         Printer Driver Database                         47
  147.         Backup the Current Database                     47
  148.         Restore the Current Database                    48
  149. CHAPTER 8:  Printer Driver Database                     49
  150.         Entering Printer Codes                          49
  151.         Key definitions                                 49
  152. APPENDIX A:  List of Reports by Character Pitch         51
  153. APPENDIX B:  Converting Between Upper and Lower Case    52
  154. INDEX                                                   53
  155. page 1
  156.  
  157.  
  158. Foreword
  159.  
  160.  
  161.     I'd like to start off this manual by sharing with you a little bit about myself and how Family 
  162. Scrapbook came to be.
  163.  
  164.     Why did I bother writing it?  That's simple.  I wanted a genealogy program and didn't like 
  165. what was available to me, so I wrote my own.  After talking with some friends, I found that many of 
  166. them were looking for many of the same features that I wanted in a genealogy program.  So, I got 
  167. busy and after spending about a year typing in over 25,000 lines of code (I still can't touch 
  168. type...sigh) the result was Family Scrapbook!
  169.  
  170.     As for myself, I just finished college (yea!), and I'm working on getting a career of some kind 
  171. started.  Yes, I'm a one man show:  just a guy that likes to program and wants to find out where his 
  172. ancestors came from.
  173.  
  174.     I have never claimed to be an expert when it comes to programming or genealogy.  That 
  175. includes writing computer manuals too.  Chances are, there are many places in this manual that 
  176. lack a scholarly style, but I think that I've gotten the main point across and that's what counts.
  177.  
  178.     I'd like to also thank all of the people that have helped me along the way.  There are far too 
  179. many of you to list here, but I do appreciate all of the suggestions, programming tips, printer 
  180. information, constructive criticism, and encouragement that I've received.  In fact, I've received so 
  181. many great suggestions that I have trouble finding the time to implement them!  
  182.  
  183.     Please keep in touch with me about this program.  Let me know how it's working out.  I am 
  184. genuinely interested in your opinions of the program and this manual and how I can make them  
  185. better.  A simple postcard will suffice and would really help offset the amount of junk mail that I 
  186. receive.  (grin)
  187.  
  188.  
  189. Sincerely,
  190.  
  191. Christopher E. Long
  192. page 2
  193.  
  194.  
  195. Support
  196.  
  197. Support policy:        
  198.  
  199.     Registered users may receive telephone support for as long as I continue to support Family 
  200. Scrapbook.  Additionally, on request, I will mail updates to correct any serious problems in the 
  201. program for a period of up to 6 months after registering.  A serious problem is defined as one that 
  202. damages data and/or inhibits basic use of the program.  In the event that a problem is the result of a 
  203. compatibility problem with some specific hardware and/or software environment, I reserve the right 
  204. to not modify the program.  In this case, you may opt to have your registration fee returned.
  205.  
  206. Mailing address:    Christopher E. Long
  207.             632 Camelia Street
  208.             Atlantic Beach, FL 32233
  209.  
  210. Phone (voice):          (904) 246-4706
  211.  
  212.     It's ok to call, but I live on the east coast so please don't forget about any possible differences 
  213. in time zones.  It is my home phone number.
  214.  
  215. Fidonet address:    1:112/10  (continuous mail system)
  216.  
  217. Internet address:    chris.long@medinfo.jax.fl.us
  218.  
  219. Compuserve address:    >INTERNET: chris.long@medinfo.jax.fl.us
  220.  
  221.     I really do not have a Compuserve account at this time, but you can contact me by routing 
  222. messages into Internet.  That is what the above address will do.  I can also send message to persons 
  223. in MCI Mail and AT&T Mail via my Internet address, but I do not know how to tell you how to send 
  224. mail back to me.  If you wish to do this, ask your MCI Mail or AT&T Mail representative how to 
  225. send mail to an Internet address.
  226.  
  227. Phone (data):        Visionary Endeavors BBS
  228.             (904) 249-9515
  229.             Using a U.S. Robotics HST Dual Standard 16.8 (with v.32bis)
  230.             1200 to 16,800 bps
  231.             8 data bits, 1 stop bit, no parity
  232.             Running Intermail / PCBoard v14.5a
  233.             located in Atlantic Beach, Florida    
  234.             no access fees
  235.             Sysop: Chris Long
  236.  
  237.     Visionary Endeavors BBS is operated as a support BBS for Family Scrapbook users and 
  238. simply as a place where all genealogy lovers can converse with each other.  The following Fidonet 
  239. echos (message areas) are carried as a way to link into the rest of the world:  
  240.  
  241.             Genealogy Software
  242.             North American Genealogy (NGC)
  243.             Southeast United States (Dixie) Genealogy
  244.             International Genealogy
  245.             British Isles Genealogy
  246.             Australian Genealogy
  247.             Spanish Genealogy
  248. page 3
  249.  
  250.  
  251.                         Jacksonville-area Genealogy (Jacksonville, Florida)
  252.             Genealogy Database (for Tiny Tafels)
  253.             Genealogy Sysops
  254.  
  255.     I frequent the above echos and some others such as the Fidonet Shareare echo and the 
  256. Usenet Roots conference.  A message may be sent to me over these echos by addressing it to CHRIS 
  257. LONG.
  258.  
  259.     For Fidonet Sysops:  Visionary Endeavors BBS accepts file requests (freq's) at all hours.  
  260. The most recent version of Family Scrapbook can be freq'd using the magic name FSB.  An 
  261. informational file about the most recent Family Scrapbook news can be freq'd with the magic name 
  262. FSBINFO.  A full file listing of the BBS can be attained by freq'ing the magic name FILES.
  263.  
  264. Add. phone (data):    GreyBeard's Castle BBS
  265.             (904) 783-4549
  266.             1200 to 14,400 bps - v.32bis
  267.             8 data bits, 1 stop bit, no parity
  268.             located in Jacksonville, Florida
  269.             no access fees
  270.             Sysop: Kim Smith
  271.  
  272.     Each BBS has a conference named FSB.  It contains the Family Scrapbook related 
  273. messages.  You can access the conference by entering "J FSB" (without the quotes) at a main 
  274. command prompt.  You can always find the newest version of Family Scrapbook and any additional 
  275. scrapbook programs on these BBS's.  No call-back verification is required, so you can do what you 
  276. need to on your first call.
  277. page 4
  278.  
  279.  
  280. Acknowledgements
  281.  
  282.     The install routine, and by default, the backup and restore routines, use the LHA file 
  283. compression program by Haruyasu Yoshizaki.  The LHA program (LHA.EXE) and its accompanying 
  284. documentation (LHA213.DOC and LHA.HLP) are c Copyright 1988-1991, Haruyasu Yoshizaki.
  285.  
  286. Ancestral File is a trademark of the Corporation of the President of The Church of Jesus Christ of 
  287.   Latter-day Saints.
  288. Epson is a registered trademark of Seiko Epson Corporation.
  289. IBM is a registered trademark of International Business Machines Corporation.
  290. Lotus is a registered trademark of Lotus Development Corporation.
  291. Microsoft is a registered trademark of Microsoft Corporation.
  292. PCBoard is a registered trademark of Clark Development Company, Inc.
  293. Proprinter is a trademark of International Business Machines Corporation.
  294. Various other names are trademarks or registered trademarks of their respective holders.
  295. page 5
  296.  
  297.  
  298. CHAPTER 1:  Scrapbook Basics
  299.  
  300.  
  301.     This chapter discusses the more important aspects of installing, configuring, and getting 
  302. started with Family Scrapbook.
  303.  
  304. Installation
  305.  
  306.     Certain hardware and software is recommended for Family Scrapbook to operate properly.  
  307. The recommended items reflect the computer system that the program was developed on.  It is 
  308. possible that the program will operate on less than what is listed, but it has not been tested to.  To 
  309. run this program you should have:
  310.  
  311. 1. DOS version 3.0 or higher
  312. 2. 640 kilobytes of base ram (will use EMS if available)
  313. 3. hard drive with at least 400k of free space after installation
  314. 4. color monitor recommended
  315. 5. An IBM, Epson, or HP command compatible printer.
  316.  
  317.     If you are installing Family Scrapbook for the first time you will need about 1.5 megabytes of 
  318. free disk space.  It will require more space after installation because the data files and index files 
  319. grow as you add data.  
  320.  
  321.     If you are upgrading from a version of Family Scrapbook OLDER THAN version 1.10, you 
  322. MUST run the install routine to convert your data files to the new format.  DO NOT run version 1.1? 
  323. on version 1.0? data files without first running the install program and converting your old data 
  324. because IT WILL DAMAGE your data!
  325.  
  326. To install Family Scrapbook, follow these instructions:
  327.  
  328.         --->  The 5 1/4 inch copy is 2 disks.  The 3 1/2 inch copy is only 1 disk.
  329.  
  330.         --->  BEFORE you begin:  If you are upgrading from a previous version of scrapbook, make a
  331.               backup of your data.  Also, make sure that you know what version your old copy is.
  332.  
  333.         1. Insert disk #1 in your floppy drive and make that drive active.
  334.  
  335.         2. Run the INSTALL program on disk #1.  The install program will automatically create a
  336.            subdirectory on your hard disk named SBOOK and will install the program into it.
  337.  
  338.         3. To start the program run, the file named FAMILY.EXE
  339.  
  340. Example:  (assuming your floppy is in drive A)
  341.  
  342.         Put disk #1 in drive A.
  343.         Type A: and then press ENTER.
  344.         Type INSTALL and press enter.
  345. page 6
  346.  
  347.  
  348. Serializing the Program
  349.  
  350.     As a registered user, you may disable the "beg" messages in the program.  This is done by 
  351. inserting your name and serial number into the program.  Before beginning, make sure that you 
  352. have the display name and serial number handy that was sent to you after you registered the 
  353. program.  To serialize the program, follow these instructions:
  354.  
  355.         1.  Start Family Scrapbook.
  356.  
  357.         2.  Go to the Utilities Menu.
  358.  
  359.         3.  Select "Program Setup".
  360.  
  361.         4.  Press PgDN to go to the second screen.
  362.  
  363.         5.  The first field is the Display Name.  This information was mailed to you.  Type it in
  364.             EXACTLY as it was given to you.  The field is case sensitive.  If there are any punctuation
  365.             marks in your display name, do not omit them.
  366.  
  367.         6.  In the second field, type in your Serial Number.  The serial number should fill all of the
  368.             spaces.
  369.  
  370.         7.  Press ESC.  If everything has been entered correctly, you should see a message that says
  371.             something like "Thank you for registering Family Scrapbook".  If you did not see this, try
  372.             entering the information again.  If you still have trouble with it, contact me.
  373.  
  374.     Re-registration is not required for new "minor" versions of Family Scrapbook.  A minor 
  375. version change means that the number to the right of the decimal changed.  Example:  If you 
  376. registered version 1.15 and then a few months later found version 1.16 somewhere, you do not need 
  377. to re-register and may use this serialization procedure to serialize your new copy.  If you registered 
  378. version 1.?? and later got version 2.??, you must re-register because that is a major version change.
  379.  
  380. Running It For The First Time
  381.  
  382.     Unless you upgraded an earlier version, the first time that you run Family Scrapbook it will 
  383. ask you a few questions to help it set itself up.  It will ask what port your printer is attached to, 
  384. what printer driver to use, and how many lines it should print on each page for the reports.  All of 
  385. these settings (and several others) can be changed at a later time from the Program Setup area.  
  386. The setup area is accessed from the Utilities Menu and is discussed in detail in the chapter on 
  387. Utilities.  Also See:  Command Line Parameters.
  388.  
  389. Getting Started Suggestions
  390.  
  391.     Most people find it is best to not immediately begin entering all of their family data.  
  392. Instead, they find it helpful to just play with the program awhile to help them get used to it.
  393.  
  394.     Enter a few persons.  Link them together in the family records screen to create a few family 
  395. records.  Try out all of the keys.  Read the help screens.  This will give you a chance to get used to 
  396. the program.  When you are ready to get serious, go to the Utilities Menu and choose the Re-Create 
  397. the Current Database option.  It will clear everything out so that you can start with a "clean slate".
  398. page 7
  399.  
  400.  
  401.     Here are the most important things to remember:
  402.  
  403.         1.  F1 is the Help Key.  Use it.
  404.         2.  Reindex the database after adding or deleting some records.
  405.         3.  Make regular backups of your data.
  406.  
  407.     Persons can be added to the database through either the Person Records screen (F3 key) or 
  408. the Family Records screen (F9 key).  Try out each one to decide which method you prefer.  Most of 
  409. the users that have discused the two methods with me prefer this approach:
  410.  
  411. 1. Go to Person Records and add all of the persons that you can remember (using the F3 
  412. key).
  413. 2. Reindex the database (This is a VERY important step.).
  414. 3. Go to Family Records and begin adding families (F3 key) by linking the persons together 
  415. (use the F6 key to find them).
  416.  
  417.     You must also decide how you will use Family Scrapbook.  Genealogy, by definition, is the 
  418. study of kinship.  Do not confuse it with Family History.  Here is an example to help differentiate 
  419. the two:
  420.  
  421.     Man #1 and Woman #1 have two children.  They are the biological parents of the 
  422. children.  They later separate and the Woman keeps the children.  She then lives with her 
  423. children and Man #2.  How should you record it in the database?
  424.  
  425.     If you are recording genealogy, you should enter two family records.  The first would have 
  426. Man #1, the Woman, and the two children in it....REGARDLESS of whether they married or not.  
  427. The second would have Man #2 and the Woman, but it would be entered ONLY IF they married 
  428. and/or had children together...DESPITE the fact that the Woman's two children live with them.
  429.  
  430.     If you are recording family history, you might decide to enter Man #2, the Woman, and her 
  431. children in the same family record, because they live as a family.  You -might- enter a record with 
  432. Man #1 and the Woman, but you'd leave the children out because Family Scrapbook will only let you 
  433. attach one mother and one father to a child.
  434.  
  435. Family Scrapbook was designed with strict genealogy methods in mind and since most people are 
  436. using it in that way, here are a few guidelines that might help you:
  437.  
  438.     1.  When entering information about individuals, be sure to use the name that the 
  439. person was given at birth.  This means that females should be entered using their maiden 
  440. names.  Family Scrapbook has special places for recording nicknames and official name 
  441. changes.  By clarifying these things, your ancestor search will be more accurate and less 
  442. confusing.
  443.  
  444.     2.  When entering children, enter the biological children of the parents...not step 
  445. children.  Each marriage should have a family record in the database.  Whenever two people 
  446. that did not marry have children together, it should also be recorded in a family record.  The 
  447. date code field for the marriage date will allow you to specify when people are unmarried.  
  448. Doing this will insure that your reports show true blood relationships.
  449. page 8
  450.  
  451.  
  452. Entering Dates
  453.  
  454.     The date format that Family Scrapbook supports is the Day-Month-Year format that 
  455. appears to have become the standard among genealogy programs.  Here is the format of the date 
  456. fields:
  457.  
  458. DD-MMM-YYYY/YYYY
  459.  
  460.     The day must be entered as spaces, question marks or a number.  Single digit days may be 
  461. entered with either a space or a zero in the left digit (a space is recommended).
  462.  
  463.     Months must be entered as a three character alphabetical abbreviation.  The abbreviation is 
  464. the first three letters of the name of the month (Jan, Feb, Mar, Apr...).  The first character will be 
  465. automatically forced to uppercase.
  466.  
  467.     The year should be four digits long.  If you must enter a three digit year, make the leftmost 
  468. digit a zero.  The extra four digits are for entering a double date, which is the next topic...
  469.  
  470. Double Dates
  471.  
  472.     On September 2, 1752, Great Britain and her colonies changed from the Julian calendar to 
  473. the Gregorian calendar by adding 11 days to the date.  In the Julian calendar, March was the first 
  474. month and February was the twelfth month.  March 25th was New Year's Day.  To help clarify the 
  475. recording of dates from January 1st through March 25th, many people began using a double date 
  476. system.
  477.  
  478.     To help explain this, we will use George Washington's birthday as an example.  According to 
  479. the Julian calendar, Washington was born on 11-Feb-1731.  According to the Gregorian calendar, it 
  480. was 22-Feb-1732.  Washington might have recorded his birth date using double dating as 11-Feb-
  481. 1731/1732.  The first year is the Julian year; the second year is the Gregorian year.  Washington 
  482. later adapted to the change by adding 11 days to his birth date.  This was a common solution to the 
  483. problem.
  484.  
  485.     Family Scrapbook allows you to record double dates by giving you an extra four digits in the 
  486. date fields for the second year.  If you do not need to record a double date, simply ignore the last four 
  487. digits.  A typical date field will look like this in the program:
  488.  
  489. DD-MMM-YYYY/YYYY
  490.  
  491.     Note:  Not all reports will print out double dates.  Many reports will shorten the dates to the 
  492. more familiar format, DD-MMM-YYYY.
  493.  
  494. Date Codes
  495.  
  496.     Date codes are found just about any place that the program allows you to enter a date.  The 
  497. date code is one character that you can optionally use to describe the date that you are entering.  
  498. The date code field will be found to the immediate right of the date field.  The date codes are:
  499.  
  500.                 *       =       Confirmed
  501.                 ?       =       Unconfirmed
  502.                 !       =       See notes
  503.                 A       =       About
  504. page 9
  505.  
  506.  
  507.                 B       =       Before
  508.                 F       =       Following
  509.  
  510.     The marriage date code field in the family records adds one more code to this list:
  511.  
  512.                 U       =       Unmarried
  513.  
  514.     The divorce date code field in the family records adds two more:
  515.  
  516.                 N       =       Annulled
  517.                 S       =       Separated
  518.  
  519.  
  520.     The program recognizes these codes and gives more descriptive dates on some reports.  
  521. Some people find it useful to guess at a date when it is not known.  Then they can compare this 
  522. hypothetical date with confirmed information to help them narrow down a search plan.  With the 
  523. date codes, you can specify when a date is not confirmed so that you can keep track of what has been 
  524. verified and what has not.
  525.  
  526.     The date codes A, B, and F correspond with the gedcom flags ABT = About, BEF = Before, 
  527. and AFT = After.  The Gedcom I/O feature in Family Scrapbook is capable of importing and 
  528. exporting this flag/code information.
  529.  
  530.     Use of these codes is completely optional.  You can also create your own codes if you wish to, 
  531. but the reports and gedcom utility will only understand the above codes.  Creating and using your 
  532. own codes should not pose any problems with the program.
  533.  
  534. Place Codes
  535.  
  536.     The place codes are used to help sort Tiny Tafels and some reports.  The codes are only used 
  537. with Marriage, Birth, Death, and Burial/Cremation places.  You are given four 27-character long 
  538. fields to enter each place.  To the right of each of these lines is a 1-character field...This is the Place 
  539. Code Field.  It looks a little like this:
  540.  
  541.     Place    : xxxxxxxxxxxxxxxxxxxxxxxxxxx x
  542.         : xxxxxxxxxxxxxxxxxxxxxxxxxxx x
  543.         : xxxxxxxxxxxxxxxxxxxxxxxxxxx x
  544.         : xxxxxxxxxxxxxxxxxxxxxxxxxxx x
  545.  
  546.     If you press the Help Key (F1) while the cursor is in one of the place code fields, a box will 
  547. show you the four defined codes.  The four codes are:
  548.  
  549.                 T       =       City/Town
  550.                 C       =       County/Parish
  551.                 S       =       State/Province
  552.                 N       =       Country/Nation
  553.  
  554.     The place code that you enter is supposed to identify the type of place that is entered in the 
  555. line immediately to its left.  Default place codes can be defined in the Program Setup area so that 
  556. each time you add a new person or use the Gedcom I/O import function, they will be entered 
  557. automatically for you.
  558. page 10
  559.  
  560.  
  561.     You are not limited to the above four codes.  You can enter any character that you wish to.  I 
  562. often enter the name of the hospital where a person is born and use a place code of H.  Then, I can 
  563. use the Sorted List report, Persons by Place Code, to print a list of birth places that are sorted in 
  564. the order of hospital name.  I also use a place code of G (Graveyard) in the burial/cremation place 
  565. fields so that I can produce a report that is sorted by the names of the cemeteries where my 
  566. relatives are buried.
  567.  
  568. Program Structure
  569.  
  570.     Each database that you create with the program centers around two main files: the person 
  571. records file and the family records file.  Each file is capable of holding up to 65535 records.  Each 
  572. record is given a unique record number that the computer uses to differentiate between it and other 
  573. records.  This record number has no genealogical significance.  Record numbers are used simply 
  574. because it is possible for all other information (names, dates, gender, etc.) to be duplicated among 
  575. records.  Record numbers are assigned by the program, and they can not be changed by the user.
  576.  
  577.     When records are deleted from these two files, their information is not removed from disk.  
  578. Instead, the record is marked for deletion so that it is no longer accessed by the user.  When a new 
  579. record is added, the program first tries to use a deleted record number.  If none exists, the new 
  580. record is appended to the end of the database file.
  581.  
  582.     Each person record holds a person's personal information and some flags that indicate 
  583. whether the person also has other information (immigration, census, passenger list etc.) on disk.  
  584. Information like immigration info and census info are kept in separate database files.  Using this 
  585. method, you can enter this "other" information for all persons in the database, but if you do not, disk 
  586. space is not wasted. The deletion method for these other files is different from the method used by 
  587. the person and family files.  In these, the deleted records are completely removed when a reindex is 
  588. performed (a method called packing).
  589.  
  590.     A family record, for the most part, is a collection of person record numbers.  All personal 
  591. information, such as names and dates, is read from the person records file.  A person must exist in 
  592. the person records before he or she can be added to a family record.
  593.  
  594.     An effort has been made to make this program very flexible.  In doing this, many of the 
  595. "safeguards" (for lack of a better word) have been left out.  For example, there is no minimum 
  596. amount of information that must be entered before saving a record.  It is possible to enter a person 
  597. and not give a name or a gender.  It is possible to enter a family record and only list one parent...or 
  598. even no parents.  It is possible to list a date of death that occurs before a person's birth date. 
  599.  
  600.     Obviously, it is necessary to use some good ol' common sense when using this program.  It is 
  601. extremely flexible, but if one just saves records without entering some meaningful information, it is 
  602. possible that one could end up with a database of junk.
  603.  
  604. Using Multiple Databases
  605.  
  606.     You can manage more than one database with Family Scrapbook.  Each one that you create 
  607. can hold up to 65535 persons and 65535 family records, as discussed in the Program Structure 
  608. section of this manual.  When the program is first installed, one database is created for you.  It is 
  609. called FSBDATA and its files are contained in the FSBDATA subdirectory on your hard disk that 
  610. stems from the program's main directory.
  611. page 11
  612.  
  613.  
  614.     The databases are managed from the Select Database screen which is accessed from the 
  615. Main Menu.  This screen lists the available databases.  You may use your arrow keys to highlight a 
  616. different database and change to it by pressing ENTER.  You may delete a database by highlighting 
  617. it and pressing the DELete key.  The first item in the list is actually not a database at all.  Instead, 
  618. when it is selected, it displays an edit screen that lets you create a new database.
  619.  
  620.     At least one database must exist for the program to operate properly.  If you only have one 
  621. database listed, you may not delete it.
  622.  
  623.     You may edit the settings for a database by highlighting it and pressing Alt-E.  An edit 
  624. screen will display.  It contains the following fields:
  625.  
  626. Description:  This is any description that you wish to give the database.  The description is 
  627. displayed with the database name in the Select Database screen.
  628.  
  629. Database name:  This is the actual name that is given to the database.  It must be a valid 
  630. filename with no extension.  No two databases can have the same name.  A file with the 
  631. database's name and an extension of SET will be created to hold the database settings.
  632.  
  633. Data files path:  This is the name of the directory where all of the database's data files and 
  634. index files are stored.  The default is a subdirectory under the program directory that uses 
  635. the name of the database.
  636.  
  637. Person notes path:  This is the name of the directory where all of the external person note 
  638. files will originate.  If you have overridden the note file dir manager in the Program Setup 
  639. screen, all of the files will reside in this directory.  If not, subdirectories will be created 
  640. under this directory for the files.  The default is a subdirectory under the program directory 
  641. that uses the name of the database (the same as the data files path).
  642.  
  643. Family notes path:  This is the name of the directory where all of the family note files will 
  644. originate.  If you have overridden the note file dir manager in the Program Setup screen, all 
  645. of the files will reside in this directory.  If not, subdirectories will be created under this 
  646. directory for the files.  The default is a subdirectory under the program directory that uses 
  647. the name of the database (the same as the data files path).
  648.  
  649. Event 1:  This field determines what type of event will be in the first selection of the Other 
  650. Information Menu (accessed from Person Records).  The default is Baptism.  You may enter 
  651. the number of any of the events that are listed on the screen, but it must not be the same 
  652. kind of event as the Event 2 field.  This setting will affect the event for all persons in the 
  653. database.  It also determines what gedcom tag is used for the event.
  654.   
  655. Event 2:  This field determines what type of event will be in the second selection of the 
  656. Other Information Menu (accessed from Person Records).  The default is Christening.  You 
  657. may enter the number of any of the events that are listed on the screen, but it must not be 
  658. the same kind of event as the Event 1 field.  This setting will affect the event for all persons 
  659. in the database.  It also determines what gedcom tag is used for the event.
  660.  
  661.     If you are creating a new database, when you type in a database name and press ENTER, 
  662. the program will set up some default paths for data files and note files.  Unless you are familiar with 
  663. how to navigate directories on hard disks, it may be wise to use the default path settings.
  664. page 12
  665.  
  666.  
  667. Indexing Scheme
  668.  
  669.     An index is a sorted list that is used as a reference.  In Family Scrapbook, all records are 
  670. stored on disk in the order of record number.  Indexes are used because you will not always want to 
  671. access the records in record number order.
  672.  
  673.     If you wanted to print a list of persons in the order of birth dates, the program would use the 
  674. birth date index as a reference to find the records.  The index would tell the program what order to 
  675. read the records from your disk so that they would be in birth date order.
  676.  
  677.     Indexes are only updated by the reindex utility.  This means that when you add, change, or 
  678. delete records, you must then reindex the database so that the indexes are correct.  The reindex 
  679. utility reads all of the records from the database and then sorts them in the order that the index 
  680. requires.  It then creates the index from this list.  This is done for every index during the reindex 
  681. process.
  682.  
  683.     Some of the reports that Family Scrapbook produces make extensive use of the indexes, so it 
  684. is wise to make sure that the database is properly indexed before printing reports or using the 
  685. searchwindows (F6 key).  To remind you when to reindex, the program will put the letter R in the 
  686. lower right of the screen.  It only does this when you add or delete records.  Sometimes changing a 
  687. record can also require reindexing, such as changing a person's birth date.  In this situation the R 
  688. will not appear.  The Reindex the Current Database selection is found in the Utilities Menu, but can 
  689. be run from many other areas of the program by pressing Alt-R.
  690.  
  691.     The reindex routine attempts to do all sorting in memory.  If there is not enough memory to 
  692. do this, it will sort to disk.  Temporary files are also created during a reindex.  Therefore, the more 
  693. data that you have, the more important it is to make sure there is ample free hard disk space for 
  694. Family Scrapbook to use.
  695.  
  696.     Note:  The reindex utility is contained in an external executable file named REINDEX.EXE.  
  697. This file can be run directly from DOS.
  698.  
  699. External Notes Feature
  700.  
  701.     While researching your ancestors, you will undoubtedly find a wealth of interesting 
  702. information that you want to keep but has no special field in the database.  Family Scrapbook has a 
  703. notes feature to help you deal with this.  To keep notes, you must choose a text editor or word 
  704. processor to create and edit your notes with.  The editor must be able to accept the name of the text 
  705. file from the DOS command line.
  706.  
  707.     Example:  I have a word processor named WP and a notes file named NOTE.DOC.  When I 
  708. am at the DOS prompt, I should be able to enter the command: WP NOTE.DOC and see the contents 
  709. of NOTE.DOC when the word processor loads up.  If the word processor does not load the notes file 
  710. up, it probably won't work with Family Scrapbook.  However, most word processors and text editors 
  711. can do this.
  712.  
  713.     To implement the notes feature you must go to the Program Setup screen and tell it the 
  714. command that is needed to start your editor.
  715.  
  716.     Example:  The filename of my text editor is Q.EXE and it is located in the UTILS 
  717. subdirectory of my hard disk named C.  I would tell Family Scrapbook that the path to my editor is:
  718. page 13
  719.  
  720.  
  721.     C:\UTILS\Q
  722.  
  723.     After doing this, whenever you are in the Family Records or the Person Records and you 
  724. want to type in a few extra items of interest, simply press ALT-N and your editor will pop up.
  725.  
  726.     This is how the names for note files are determined:  If it is a note file for a person record, it 
  727. will be the letter P plus the person's record number and the extension NOT.  For family note files it 
  728. is the letter F, the record number, and NOT.  Example: Family Database record number 167 would 
  729. have a note file named F167.NOT
  730.  
  731.     Please note that the Gedcom I/O utility can import and export notes in gedcom files, but in 
  732. order to do this the note files must be ASCII text.  Most word processors do not normally save their 
  733. files as ASCII text, but many offer it as an option.  This fact may be of importance to you when 
  734. choosing a program for recording notes.  This subject is discussed more fully in the chapter about 
  735. Gedcom.
  736.  
  737. Record Stacks
  738.  
  739.     Many areas in Family Scrapbook allow you to easily jump to and from various records by 
  740. using commands like Alt-F (go to father), Alt-M (go to mother), and Alt-I (go to sibling).  You can 
  741. return to the previous record by pressing Alt-B (backup).
  742.  
  743.     The way this feature works is the program has an internal 15 record number stack (list).  
  744. When you use a function like Alt-F or Alt-M, the current record number is saved in the stack.  The 
  745. Alt-B function gets the last record number that was put in the stack and shows you that record.
  746.  
  747.     Why tell you this?  Well, this stack can work between different areas in the program.  
  748. Knowing that fact and how to use it can be a time saver for you.  For example:  While viewing a 
  749. record in the person database, you decide that you'd like to print out a pedigree chart of the person.  
  750. If you then jump to a different record (Alt-F, Alt-M, Alt-S, etc.), the person you were looking at will 
  751. be put in the stack.  You can then go to the pedigree search screen and press Alt-B, and that 
  752. person's chart will be retrieved for you.
  753.  
  754. Swapping to EMS or Disk
  755.  
  756.     Using each of the following features involves running a program that is external to Family 
  757. Scrapbook:
  758.  
  759.         Reindex
  760.         DOS Shell
  761.         Notes Editor
  762.         Gedcom I/O
  763.         Hotkeys
  764.         ASCII Export
  765.         Backup current database
  766.         Restore current database
  767.  
  768.     When one of these is run, Family Scrapbook temporarily drops to DOS to invoke it.  The 
  769. main program, FAMILY.EXE, is removed from memory and written to either EMS or a temporary 
  770. file on your hard disk (whichever is available).  After the external routine is done, FAMILY.EXE is 
  771. returned to memory.  EMS takes preference over using a disk file because it is much faster.  It will 
  772. use about 370K (EMS memory or disk space).  If you wish to, you can override the use of EMS.  See 
  773. the section in this chapter named Command Line Parameters.
  774. page 14
  775.  
  776.  
  777.     EMS stands for Expanded Memory Specification or LIM memory (Lotus/Intel/Microsoft).  
  778. EMS (or LIM) exists in different versions.  Family Scrapbook has been tested with version 4.0 of 
  779. EMS and was successful.  It might work with older versions, but it has not been tested on it.  
  780.  
  781.     Note:  EMS is not the Extended memory that is found on most 80286 (and most higher) 
  782. microprocessor based computers.  Family Scrapbook does not use Extended memory.
  783.  
  784.     Useful tip:  You can specify in the Program Setup screen where you want Family Scrapbook 
  785. to create its swap file.  If you do not have EMS memory but do have high memory, you can probably 
  786. create a RAM disk in it.  Using a RAM disk instead of your hard disk will speed up performance of 
  787. Family Scrapbook whenever it must swap out of memory.
  788.  
  789. Redirecting Printer Output to Disk
  790.  
  791.     All of the reports will ask you where to send printouts.  To redirect your printouts to a disk 
  792. file, set your printer port number to 0.  All output will then be sent to a disk file.  Just before 
  793. printing begins, the program will prompt you for a filename.
  794.  
  795. Command Line Parameters
  796.  
  797.     There are four parameters that can be given at the startup of Family Scrapbook.  These 
  798. parameters are entered on the DOS command line right after the program name FAMILY.  Entering 
  799. a question mark after the program name (FAMILY ?) will display the parameters. 
  800.  
  801. MONO - Forces non-color mode.  This command is useful for persons that are running the program on 
  802. a laptop or notebook display.  Often, these displays will fool the program into running in color mode, 
  803. which can make it difficult to see.
  804.  
  805. NOEMSOVR - Stops program from loading overlays into EMS memory.  An overlay is a part of the 
  806. program that is not put into memory until it is needed.  When it is needed, it is read from disk.  By 
  807. default, the program will attempt to load them into EMS memory.  If it is not successful, they are 
  808. loaded into base memory.  The overlay will use memory, regardless of where it is loaded.  If you do 
  809. not want it to load into EMS memory, you can override it with this parameter.
  810.  
  811. NOEMSSWAP - Stops program from using EMS memory when swapping out.  When the program must 
  812. run an external routine (i.e. reindexing, gedcom, external notes, etc.), it swaps itself out of memory 
  813. so that the external routine will have more memory to work with.  By default, the program first 
  814. attempts to swap to EMS memory.  If it can not, it swaps to your hard disk.  You can override the 
  815. default with this parameter.  Also See:  Swapping to EMS or Disk.
  816.  
  817. NOSPACECHECK - Stops program from checking available disk space.  On startup, scrapbook will 
  818. check the available space on the swap drive and will warn you if it is below 400K.
  819. page 15
  820.  
  821.  
  822. CHAPTER 2:  Person Records
  823.  
  824.  
  825.     This is the center of the program.  All personal data is entered in this area and most of the 
  826. other areas of the program pull their information from the person records.  So, it is important to 
  827. enter data properly.
  828.  
  829. Entering New Records
  830.  
  831.     Before a new record (person) can be saved to disk, it must be assigned a record number.  
  832. There are two ways to do this.  The F3 key will clear the fields for you and assign a new record 
  833. number.  The F4 key will clear the fields without assigning a new record number.  If you use the F4 
  834. (clear) command, the new record number is assigned when you save the record.  Either way will 
  835. work, but I recommend using the F3 key.
  836.  
  837. Viewing Records
  838.  
  839.     It is very easy to view your data with Family Scrapbook.  The page-up and page-down keys 
  840. allow you to step through the database in record number order.  If the cursor is in the surname field, 
  841. these two keys will let you step through the database in name order.  The search command (F6) will 
  842. give you access to a window of scrolling records that are sorted in various ways (you must keep the 
  843. database properly indexed for this to work correctly).  There are also several other commands that 
  844. will let you quickly jump to a person's relatives.  Each command is discussed in detail later in this 
  845. chapter, but they are listed for you here:
  846.  
  847.         Alt-F      =      Go to father
  848.         Alt-I      =      Go to sibling (window of brothers and sisters)
  849.         Alt-K      =      Go to child (kid)
  850.         Alt-M      =      Go to mother
  851.         Alt-S      =      Go to spouse (window of up to 7 spouses)
  852.  
  853. Editing Existing Records
  854.  
  855.     Editing records with Family Scrapbook is very easy.  Just get the record (person) that you 
  856. want to edit on the screen, make whatever changes are necessary, and save the record by pressing 
  857. the F10 (save) key.
  858.  
  859. Fields of Interest
  860.  
  861.     The following fields are different from the others in the program.  Each one has either a 
  862. special purpose or special features which warrant your attention.
  863.   
  864. Sex field
  865.  
  866.     This field has its own search window (F6 key).  If the letter "M" (male) is in the field 
  867. when the F6 key is pressed, the search window will display all males sorted by name.  
  868. Otherwise, it will display all females sorted by name.
  869. page 16
  870.  
  871.  
  872. ID number field
  873.  
  874.     In this field you can record your own identifier for the person.  Many people find it 
  875. helpful to develop their own numbering system to help them find records.  The field is fifteen 
  876. characters long and will accept any numbers or letters.  It is also indexed, which means that 
  877. it will have its own pop-up search window (F6 key).  Use of this field is optional.
  878.  
  879. Surname field
  880.  
  881.     This field warrants a special note because of a feature that it has.  While the cursor is in 
  882. the surname (last name) field, the page-up and page-down keys will go to records in surname 
  883. order.  In any other field except the first name field, those keys will find records in record 
  884. number order.
  885.  
  886. First name field
  887.  
  888.     While the cursor is in this field, the page-up and page-down keys will go to records in 
  889. first name order.  In any other field except the surname field, those keys will find records in 
  890. record number order.
  891.  
  892. Suffix field
  893.  
  894.     A suffix is a title that follows a person's surname.  Examples of them are Jr., Sr., III, IV, 
  895. and Ph.D.  It is a common practice in the United States to name a child the same as his 
  896. father and then use a suffix as a "generational designator" to tell them apart.  The suffix 
  897. field is the five characters long and is located immediately to the right of the surname field.  
  898. If you use this field to specify person's suffix, the name will print correctly on reports and it 
  899. will not adversely affect the sorting of the surnames.
  900.  
  901. Name order field
  902.  
  903.     This is a four character field that is located immediately below the suffix field.  It allows 
  904. you to alter the order that a person's name is constructed and displayed on the screen and 
  905. on reports.  Each part of a name is given a number:
  906.  
  907.     First name    =    1
  908.     Middle 1    =    2
  909.     Middle 2    =    3
  910.     Surname (last)    =    4
  911.  
  912.     The default order is "1234", which means that a person's name will be displayed:  FIRST, 
  913. MIDDLE1, MIDDLE2, SURNAME.  If the order was changed to "1423", the name would be 
  914. displayed:  FIRST, SURNAME, MIDDLE1, MIDDLE2.
  915.  
  916. Other Information
  917.  
  918.     There are eleven other screens available to you for recording personal data.  Each of these 
  919. screens are accessed from within the person records screen through the Other Information Menu.  
  920. The Alt-O command displays the menu.  Each screen is described in detail here.
  921. page 17
  922.  
  923.  
  924. Event #1 and Event #2 information
  925.  
  926.     The default titles for these screens are Baptism and Christening.  They may be changed 
  927. from the Edit Database Settings screen that is accessed from the Select Database screen.  
  928. Except for the titles, these two screens are exactly the same.
  929.  
  930. Census information
  931.  
  932.     This screen allows you to enter the years and places that a person was counted in a 
  933. census.  When several years of census information is available, it can give a quick summary 
  934. of a person's places of residence.  This can be of much help and interest when researching 
  935. the more mobile persons in your database.
  936.  
  937. Last known address
  938.  
  939.     Use this screen to record the most recent address for a person.  It also has a field for 
  940. recording a phone number.  There are three fields on this screen that work in conjunction 
  941. with the Address List report:  "Include in address list" allows to to select who will be printed 
  942. by the report.  "Is this a family address?" should be answered Y (Yes) if the person is the 
  943. head of the household.  "Mail to:" is used instead of the person's name if you are printing 
  944. family addresses and if you answered Y (Yes) to it being a family address.
  945.  
  946. Name change information
  947.  
  948.     Here, you can record an official name change.  You may enter the date of change, the 
  949. new name, and a brief explanation.  Some reports will give you the option of printing a 
  950. person's current (new) name instead of his or her birth name.  If any name change 
  951. information is entered, the person database screen will reflect the existence of another name 
  952. by putting the words "later changed" to the right of the word NAME.
  953.  
  954. Immigration information
  955.  
  956.     When you discover those persons that actually changed countries, you can record that 
  957. information on this screen.  More specifically, you can enter the date of arrival, country that 
  958. was left, country he or she came to, and the date that the new citizenship was granted.
  959.  
  960. Passenger list information
  961.  
  962.     The passenger lists from many ships are available and can contain information that is 
  963. useful to a genealogy researcher.  When you find a person listed in a ship's passenger list, 
  964. you should enter that information on this screen.
  965.  
  966. Social security number information
  967.  
  968.     This screen allows you to record a person's social security number, the place of its 
  969. issuance, and where the person resided at his or her death.  This information is available to 
  970. researchers.  The Mormon church keeps an index of it, and it can be a useful tool for 
  971. determining where a person once lived.
  972.  
  973. Source of information
  974.  
  975.     This screen gives you one line to record the source of the information about a person.
  976. page 18
  977.  
  978.  
  979. Miscellaneous information
  980.  
  981.     This screen allows you to record several interesting things about a person, some of which 
  982. are occupation, religion, hobbies, military service, and memberships.
  983.  
  984. Person notes (internal)
  985.  
  986.     This screen give you four lines for recording any type of information that you deem 
  987. important.  This is not the same as the Alt-N command for external notes.  One or both 
  988. types of notes can be used.
  989.  
  990. Key Definitions
  991.  
  992. F1 help
  993.  
  994.     This command will display more information about the current item.  For those screens 
  995. that do not have specialized help screens, the key definitions are displayed.  For those that 
  996. do, the F1 key can be pressed again to show the key definitions.  A command can be given 
  997. from the key definitions screen without first returning to the Person Records screen.
  998.  
  999. F3 add record
  1000.  
  1001.     When this key is pressed, all fields are cleared and a new record number is assigned to 
  1002. the record.  At this point you can begin entering the person's data.  The record (person) is 
  1003. not saved to disk until you press the F10 key.
  1004.  
  1005. F4 clear fields
  1006.  
  1007.     This command will blank all of the edit fields and clear the parents and spouse area of 
  1008. the screen.
  1009.  
  1010. F5 delete record
  1011.  
  1012.     When this key is pressed, the record (person) that is showing on the screen is marked as 
  1013. being deleted.  The fields are then cleared and the deleted record can no longer be accessed.  
  1014. The program will ask you if you want to delete the record, just in case you mistakenly 
  1015. pressed this key.
  1016.  
  1017. F6 search window
  1018.  
  1019.     This key will work differently depending on which field the cursor is currently in.  It only 
  1020. works on those fields that have a large dot to their right.  When it is pressed, a window will 
  1021. pop-up that displays a scrolling list of records.  The records will be sorted in the order of 
  1022. whatever field the cursor was in.  You can browse through this list and jump immediately to 
  1023. any record that is shown to you.  Alt-B will return you to the previous record.
  1024.  
  1025. F10 save record
  1026.  
  1027.     This command will save the record (person) that is on the screen to disk.
  1028. page 19
  1029.  
  1030.  
  1031. Alt-0 person hotkey list
  1032.  
  1033.     This command will display the definitions of the nine person hotkeys.  The screen for 
  1034. editing these keys is accessible from the Utilities Menu.
  1035.  
  1036. Alt-1 through Alt-9 person hotkeys 
  1037.  
  1038.     These keys are called Hotkeys, and they are user definable.  They allow you to execute 
  1039. programs that are external to Family Scrapbook.  The screen for editing the hotkeys is 
  1040. accessible from the Utilities Menu.  Hotkeys are described in further detail in the chapter on 
  1041. utilities.
  1042.  
  1043. Alt-A macro window
  1044.  
  1045.     This command displays all of the macros.  You can then select one of them and the 
  1046. program will insert the information into the current field.
  1047.  
  1048. Alt-B backup
  1049.  
  1050.     This command will take you to the previous person after using the Alt-F, Alt-I, Alt-K, 
  1051. Alt-M, Alt-S, or F6 command.
  1052.  
  1053. Alt-C foreign characters
  1054.  
  1055.     This command displays a scrolling window of foreign characters.  These characters can 
  1056. be used in names and places, but there are two things to consider before using them.  All of 
  1057. these characters are part of the extended ASCII set.  This means that their ASCII values 
  1058. are above 127.  Some older printers can not print these characters.  Also, if you plan on 
  1059. exporting a lot of data to other programs, keep in mind that many of them do not support 
  1060. these characters.  The Gedcom utility gives you the option of replacing these characters, but 
  1061. not all can be replaced with a similar letter.  In this case, the character is replaced with an 
  1062. asterisk.  The chapter about Gedcom goes into more detail about this.
  1063.  
  1064. Alt-D delete field
  1065.  
  1066.     This command will erase all characters in the current field.
  1067.  
  1068. Alt-F go to father
  1069.  
  1070.     This command will jump to the person's father and display his record.  The father must 
  1071. have already been entered in the database and a family record must have been created to 
  1072. record the relationship of the two persons.
  1073.  
  1074. Alt-F1 through F10
  1075.  
  1076.     The alternate key/function key combination will recall a macro into the current field.  
  1077. This works only for alphanumeric fields.  For instance, you can't recall the name "William" 
  1078. into the record number field.
  1079.  
  1080. Alt-G get field
  1081.  
  1082.     Use this command to retrieve the current field of the previously viewed record.  It is 
  1083. especially useful when entering several persons at once who's data is the same.
  1084. page 20
  1085.  
  1086.  
  1087. Alt-I sibling window
  1088.  
  1089.     This will display a list of the siblings in the family where the person was a child.  
  1090. Specifically, the person and his or her brothers and sisters is shown.  If desired, you can then 
  1091. select a sibling and go directly to that person's record.  Alt-B returns you to the previous 
  1092. record.
  1093.  
  1094. Alt-K (kid) child window
  1095.  
  1096.     This will display a list of the person's children.  If desired, you can then select a child 
  1097. and go directly to his or her record.  Alt-B returns you to the previous record.
  1098.  
  1099. Alt-M go to mother
  1100.  
  1101.     This command will jump to the person's mother and display her record.  The mother 
  1102. must have already been entered in the database and a family record must have been created 
  1103. to record the relationship of the two persons.
  1104.  
  1105. Alt-N view/edit external person notes
  1106.  
  1107.     Provided that you have specified an editor in the setup program screen, this command 
  1108. will let you enter and edit external notes for the person on the screen.  If no notes yet exist 
  1109. your editor should create the file for you.  Also see:  Person Notes (internal) which is 
  1110. accessed from the Alt-O other information menu and is described earlier in this chapter.
  1111.  
  1112. Alt-O Other information menu
  1113.  
  1114.     This command will display the menu that gives you access to several screens for 
  1115. recording other information.  Each screen is discussed in detail earlier in this chapter of the 
  1116. manual, but they are listed for you here:
  1117.  
  1118.     Event #1 Information (defaults to Baptisms)
  1119.     Event #2 Information (defaults to Christenings)
  1120.     Census Information
  1121.     Last Known Address
  1122.     Name Change Information
  1123.     Immigration Information
  1124.     Passenger List Info
  1125.     Social Security Number Information
  1126.     Source of Information
  1127.     Miscellaneous Information
  1128.     Person Notes (internal)
  1129.  
  1130. Alt-R reindex
  1131.  
  1132.     This command allows you to reindex the current database.  It is the same as the Reindex 
  1133. the Current Database selection in the Utilities Menu.  If the letter R appears in the lower-
  1134. right corner of the screen, it is a reminder to reindex the database.
  1135.  
  1136. Alt-S spouse window
  1137.  
  1138.     When this key is pressed, a list of the person's spouse(s) is displayed.  Up to seven 
  1139. marriages can be shown for each person.  Family records are read to determine spouses.  
  1140. page 21
  1141.  
  1142.  
  1143. Therefore, if a person has a family record and did not marry his or her partner, the partner 
  1144. is still shown in the list of spouses.  Additionally, if the person has a family record with no 
  1145. spouse entered, it is indicated in the spouse window too.  If desired, you can then select a 
  1146. spouse and go directly to that person's record.  If more that one person appears in the spouse 
  1147. window, you can use the Alt-C command to change their order.  This is done by highlighting 
  1148. the spouse that you want to rearrange and then pressing Alt-C.  The highlighted line will 
  1149. then begin blinking.  Move the line to its new location and press ENTER.
  1150.  
  1151. Alt-T event timeline
  1152.  
  1153.     This command displays a chart of events that happened during the person's lifetime.  
  1154. Before it will come up, some chronological data must exist for the person (birth date, burial 
  1155. date, etc.).  If the date of death is not available, the program uses the burial date.  If neither 
  1156. of those is available and the person is more than 110 years old, a hypothetical date is 
  1157. determined based on an assumed lifespan of 75 years.  The year in the computer's 
  1158. clock/calendar is used to find this.  If the current year is before 1992, then 1992 is assumed.  
  1159. If no birth date is available, the 75 year assumed lifespan is also used.  Only years are used 
  1160. in creating the timeline.  Days and months are ignored.
  1161.  
  1162.     The events of the timeline are stored in the file named TIMELINE.DAT.  It is a text file 
  1163. and may be edited with a text editor.  If you wish, you can add and/or delete events from the 
  1164. file.  You could even create a different file that has events that relate to a specific country or 
  1165. geographical region.
  1166.  
  1167. Alt-U update history
  1168.  
  1169.     This command displays a list of person and family records that have been added, deleted, 
  1170. or modified during the current running of Family Scrapbook on the current database.  This 
  1171. list is re-created each time Family Scrapbook is run and each time you change databases.
  1172.  
  1173. Alt-X go to DOS shell
  1174.  
  1175.     This command will take you to a DOS prompt but will keep Family Scrapbook in 
  1176. memory.  The EXIT command will return you to the program.
  1177.  
  1178. Ctrl-A toggle adoption status
  1179.  
  1180.     This command lets you turn off and on the adoption status of a person.  Reports will 
  1181. reflect that a person is adopted.
  1182.  
  1183. Ctrl-J jump to family screen
  1184.  
  1185.     This will exit the person screen and change to the family screen.  If the current person 
  1186. has been entered into a family record, that family record will be automatically displayed.
  1187.  
  1188. Ctrl-N delete external note file
  1189.  
  1190.     If an external person note file exists, this command will let you delete it.  It will also 
  1191. update the display to reflect the change.
  1192.  
  1193. Ctrl-S soundex search
  1194. page 22
  1195.  
  1196.  
  1197.     This routine will do a "sound-alike" search in the name fields.  You may specify which 
  1198. name fields to search (surname, first name, middle names, nicknames).  The name that you 
  1199. search for will be converted to a soundex code and will be compared with the soundex codes 
  1200. of the names of every person in the database.  For example:  If you search for the name 
  1201. "Johnny" it will find (in the fields you told it to search) every occurance of the names Johnny, 
  1202. John, Jan, Jean, Jimmy, and Jamie...because they all have the same soundex code.
  1203.  
  1204. Ctrl-F1 through F10
  1205.  
  1206.     The control key/function key combination will store an alphanumeric field as a macro.  
  1207. The respective Alt-function key command recalls it.
  1208.  
  1209. Ctrl-Home
  1210.  
  1211.     This command will take the cursor directly to the record number field.
  1212.  
  1213. Enter (Return) get record
  1214.  
  1215.     If the cursor is in the record number field, this command will retrieve the record that 
  1216. corresponds with the number that has been typed in it.  If the number is higher than the 
  1217. highest record number in the database, the highest record is retrieved.
  1218.  
  1219. PgDN next record
  1220.  
  1221.     This command will display the next record (person) in the database.  Records will appear 
  1222. in record number order, unless the cursor is in the surname field.  Then they will appear in 
  1223. name order.
  1224.  
  1225. PgUP previous record
  1226.  
  1227.     This command will display the previous record (person) in the database.  Records will 
  1228. appear in record number order, unless the cursor is in the surname field.  Then they will 
  1229. appear in name order.
  1230. page 23
  1231.  
  1232.  
  1233. CHAPTER 3:  Family Records
  1234.  
  1235.  
  1236.     This is where you link the person records together to show how those persons are related.  If 
  1237. you are recording genealogy, (see the Getting Started section in chapter 1) this section of the 
  1238. program should be used to record kinship.  Don't let the use of the word "family" mislead you.  Often, 
  1239. there exist "families" in which the members are really not related at all.  The "game plan" , if you 
  1240. will, is to keep track of "who married who" and "who had which kids".  Each marriage should have a 
  1241. family record in this database.  If two people had children together and they never married, you 
  1242. should enter a record in here to record the relationship.
  1243.  
  1244. Entering New Records
  1245.  
  1246.     Before a new record (family) can be saved to disk, it must be assigned a record number.  
  1247. There are two ways to do this.  The F3 key will clear the fields for you and assign a new record 
  1248. number.  The F4 key will clear the fields without assigning a new record number.  If you use the F4 
  1249. (clear) command, the new record number is assigned when you save the record.  Either way will 
  1250. work, but I recommend using the F3 key.
  1251.  
  1252. Adding Persons to a Family
  1253.  
  1254.     A person must exist in the person records before he or she can be added to a family record.  
  1255. If you know the person's record number, just enter it in the appropriate field.  If you do not know the 
  1256. person's record number, press the F6 key to access the search windows.  If you have not entered the 
  1257. person into the database yet, you can press the F9 key to enter him/her.  The F9 key takes you 
  1258. temporarily to the person records screen.  After saving the person record, you are returned to the 
  1259. family records screen and the person's information is put into the current field.
  1260.  
  1261.     When entering children, you should enter them in the order of birth (i.e. first born is #1, 
  1262. second is #2, etc.).  The Alt-S command will sort them by birth dates.
  1263.  
  1264.     The program will keep track of up to seven spouses for each person.  The word "spouse" is 
  1265. used very loosely in this manual.  "Spouse" not only means marriage but any relationship between a 
  1266. man and a woman that you must record (i.e. an affair that produces children).  For those persons 
  1267. that have more than one "spouse," you should enter the family records in the order that corresponds 
  1268. with the order of the relationships (marriages/affairs).  If you do not, a person's spouses might not be 
  1269. listed in the correct order.  If a person's spouses are entered in the wrong order, you can rearrange 
  1270. them through the Alt-M (go to marriage) command in the family database or the Alt-S (go to spouse) 
  1271. command of the person database and person selection screen.
  1272.  
  1273. Editing Person Data
  1274.  
  1275.     The F8 key will go temporarily to the person records screen so that you may edit a person's 
  1276. data.  Before pressing F8, you must put the cursor in the field next to the family member that you 
  1277. wish to edit.
  1278. page 24
  1279.  
  1280.  
  1281. Removing a Person from a Family
  1282.  
  1283.     To remove a person, erase his or her record number from the family records screen and press 
  1284. ENTER.  This can be done by pressing Alt-D to delete the current field or you can backspace over 
  1285. the  person's existing record number.  Be sure to put the cursor next to the person that you want to 
  1286. remove before doing this.
  1287.  
  1288. Viewing Records
  1289.  
  1290.     The page-up and page-down keys allow you to step through the family records in record 
  1291. number order.  The search command (F6) will give you access to a window of scrolling records that 
  1292. are sorted in various ways (you must keep the database properly indexed for this to work correctly).  
  1293. The F7 command will give you a window of scrolling records that are sorted by family name.  The 
  1294. Alt-F (family where spouse was born) command and Alt-M (marriage) command will let you jump to 
  1295. other family records that a person is found in.
  1296.  
  1297. Editing Existing Records
  1298.  
  1299.     Editing family records is very easy to do.  Just get the record (family) that you want to edit 
  1300. on the screen, make whatever changes are necessary, and save the record by pressing the F10 (save) 
  1301. key.
  1302.  
  1303. Fields of Interest
  1304.  
  1305.     The following fields are different from the others in the program.  Each one has either a 
  1306. special purpose or special features that warrant your attention.
  1307.  
  1308. Marriage date code field
  1309.  
  1310.     This field contains a date code that does not exist in other date code fields.  It is the 
  1311. letter U (Unmarried).  This code is useful when you encounter situations where children 
  1312. were born of a couple that never got married.  When using the code U, the date field should 
  1313. be left blank.
  1314.  
  1315. Divorce date field
  1316.  
  1317.     If anything is entered in this field, the program will assume that the persons are 
  1318. divorced.  If the persons are not divorced, you must leave this field and it's date code blank.  
  1319. If you know that the persons are divorced but do not know the date, you can enter the letter 
  1320. "Y" in the first place of the date field.  The program will recognize this and print the word 
  1321. "Yes" for a divorce date.
  1322.  
  1323. Divorce date code field
  1324.  
  1325.     This field contains two date codes that does not exist in other date code fields.  It is the 
  1326. letter N (Annulled) and the letter S (Separated).  The divorce date field should be left blank 
  1327. if either of these codes is used.
  1328. page 25
  1329.  
  1330.  
  1331. Key Definitions
  1332.  
  1333. F1 help
  1334.  
  1335.     This command will display more information about the current item.  For those screens 
  1336. that do not have specialized help screens, the key definitions are displayed.  For those that 
  1337. do, the F1 key can be pressed again to show the key definitions.  A command can be given 
  1338. from the key definitions screen without first returning to the database screen.
  1339.  
  1340. F3 add family
  1341.  
  1342.     When this key is pressed, all fields are cleared and a new record number is assigned to 
  1343. the record.  At this point you can begin entering the family members, marriage info, and 
  1344. divorce info.  The record (family) is not saved to disk until you press the F10 key.
  1345.  
  1346. F4 clear fields
  1347.  
  1348.     This command will blank all of the edit fields and clear the person data boxes on the 
  1349. screen.
  1350.  
  1351. F5 delete record
  1352.  
  1353.     When this key is pressed, the record (family) that is showing on the screen is marked as 
  1354. being deleted.  The fields are then cleared and the deleted record can no longer be accessed.  
  1355. The program will ask you if you want to delete the record, just in case you mistakenly 
  1356. pressed this key.
  1357.  
  1358.     Note:  Deleting a family record does not delete its members from the person records 
  1359. section.
  1360.  
  1361. F6 search window
  1362.  
  1363.     This key will work differently depending on which field the cursor is currently in.  It only 
  1364. works on those fields that have a large dot to their right.  When it is pressed, a window will 
  1365. pop-up that displays a scrolling list of records.  The sort order of the records will depend on 
  1366. the current field.  The sort orders are:
  1367.  
  1368.         Field                 Sort order
  1369.         record number         record number
  1370.         husband               males, name, birth date
  1371.         wife                  females, name, birth date
  1372.         marriage date         marriage date, record number
  1373.         divorce date          divorce date, record number
  1374.         child                 name, birth date, record number
  1375.  
  1376.     You can browse through this list and select a record.  If the current field is the record 
  1377. number, marriage date, or divorce date,  it will take you to the family record that you select.  
  1378. Otherwise, it will display the data of the person that you select in the area to the right of the 
  1379. cursor.
  1380. page 26
  1381.  
  1382.  
  1383. F7 family name search window
  1384.  
  1385.     This command displays a search window that is sorted in family name order.  Family 
  1386. name means the husband's surname.  This window is the same as the ones displayed by the 
  1387. F6 (search) key, but because there is no field for family name, it was given it's own function 
  1388. key.  Like the F6 key, you can browse through the list and select a family to go to.
  1389.  
  1390. F8 view/edit person data
  1391.  
  1392.     Use this command to view or edit a person's data.  If the cursor is next to a person when 
  1393. you press the F8 key, it will take you to the person records screen and display that person's 
  1394. data.  After saving the person record, you will be returned to the family records screen and 
  1395. any changes will be displayed.
  1396.  
  1397. F9 add person
  1398.  
  1399.     This command can be used when you want to add a person to the family record you are 
  1400. viewing and you know that the person has not yet been entered in the person database.  
  1401. This key will take you to the person records screen so that you can enter his or her data.  
  1402. After saving the person record, you are returned to the family records screen, and the 
  1403. person's data is displayed for you.
  1404.  
  1405. F10 save record
  1406.  
  1407.     This command will save the record (family) that is on the screen to disk.
  1408.  
  1409. Alt-0 family hotkey list
  1410.  
  1411.     This command will display the definitions of the nine family hotkeys.  The screen for 
  1412. editing these keys is accessible from the Utilities Menu.
  1413.  
  1414. Alt-1 through Alt-9 family hotkeys 
  1415.  
  1416.     These keys are called Hotkeys, and they are user definable.  They allow you to execute 
  1417. programs that are external to Family Scrapbook.  The screen for editing the hotkeys is 
  1418. accessible from the Utilities Menu.  Hotkeys are described in further detail in the chapter on 
  1419. utilities.
  1420.  
  1421. Alt-B backup
  1422.  
  1423.     This command will take you to the previous family after using the Alt-F, Alt-M, F6, or 
  1424. F7 command.
  1425.  
  1426. Alt-C foreign characters
  1427.  
  1428.     This command displays a scrolling window of foreign characters.  These characters can 
  1429. be used in the marriage place fields, but there are two things to consider before using them.  
  1430. All of these characters are part of the extended ASCII set.  This means that their ASCII 
  1431. values are above 127.  Some older printers can not print these characters.  Also, if you plan 
  1432. on exporting a lot of data to other programs, keep in mind that many of them do not support 
  1433. these characters.  The Gedcom utility gives you the option of replacing these characters, but 
  1434. not all can be replaced with a similar letter.  In this case, the character is replaced with an 
  1435. asterisk.  The chapter about Gedcom goes into more detail about this.
  1436. page 27
  1437.  
  1438.  
  1439. Alt-D delete field
  1440.  
  1441.     This command will erase all characters in the current field.
  1442.  
  1443. Alt-F go to family of birth
  1444.  
  1445.     This command works only when the cursor is in one of the spouse fields.  If that spouse 
  1446. has been entered as a child in another family record, it will jump to that family record.
  1447.  
  1448. Alt-M go to marriage
  1449.  
  1450.     This command works different in the parent fields than in the child fields.  It displays 
  1451. the person's spouse(s) and lets you jump directly to the family record that you choose.
  1452.  
  1453.     In the parent fields the spouse window will display only if the person was married more 
  1454. than once.  If the person was married more that once, a plus sign "+" will appear between 
  1455. his/her name box and birth date box.
  1456.  
  1457.     In the child fields, the spouse window will display if the child is married.  If not, the 
  1458. program will tell you.
  1459.  
  1460. Alt-N view/edit family notes
  1461.  
  1462.     Provided that you have specified an editor in the setup program screen, this command 
  1463. will let you enter and edit notes for the family on the screen.  If no notes yet exist your 
  1464. editor should create the file for you.
  1465.  
  1466. Alt-R reindex
  1467.  
  1468.     This command allows you to reindex the current database.  It is the same as the Reindex 
  1469. the Current Database selection in the Utilities Menu.  If the letter R appears in the lower-
  1470. right corner of the screen, it is a reminder to reindex the database.
  1471.  
  1472. Alt-S sort children by birth
  1473.  
  1474.     This command will sort the children in the order of their birth dates.  Children with no 
  1475. date of birth specified will be sorted to the top.
  1476.  
  1477. Alt-T toggle children
  1478.  
  1479.     This command will toggle the display between the first eight and last eight children.
  1480.  
  1481. Alt-U update history
  1482.  
  1483.     This command displays a list of person and family records that have been added, deleted, 
  1484. or modified during the current running of Family Scrapbook on the current database.  This 
  1485. list is re-created each time Family Scrapbook is run and each time you change databases.
  1486.  
  1487. Alt-X go to DOS shell
  1488.  
  1489.     This command will take you to a DOS prompt but will keep Family Scrapbook in 
  1490. memory.  The EXIT command will return you to the program.
  1491. page 28
  1492.  
  1493.  
  1494. Ctrl-A toggle adoption status
  1495.  
  1496.     This command lets you turn off and on the adoption status of a person.  Reports will 
  1497. reflect that a person is adopted.
  1498.  
  1499. Ctrl-J jump to person screen
  1500.  
  1501.     This will exit the person screen and change to the family screen.  If the cursor is next to 
  1502. a person before you press this key (spouse or child), that person's record will be 
  1503. automatically displayed.  Please note:  This is not a temporary jump to the person screen like 
  1504. pressing the F8 or F9 key is.
  1505.  
  1506. Ctrl-N delete note file
  1507.  
  1508.     If a family note file exists, this command will let you delete it.  It will also update the 
  1509. display to reflect the change.
  1510.  
  1511. Ctrl-T toggle screen detail
  1512.  
  1513.     There are two different screen displays.  The first displays only each person's name, date 
  1514. of birth, and date of death.  The second display shortens the box for each person's name and 
  1515. adds the date of burial/cremation.  This command will toggle between the two displays.
  1516.  
  1517. Ctrl-Home
  1518.  
  1519.     This command will take the cursor directly to the record number field.
  1520.  
  1521. Enter (Return) get record
  1522.  
  1523.     This command will work differently depending on which field the cursor is in.  It will 
  1524. retrieve the record that corresponds with the number that has been typed in the field.  If the 
  1525. number is higher than the highest record number in the database, the highest record is 
  1526. retrieved.  If the cursor is in the family record number field, it will retrieve a family record.  
  1527. If the cursor is in a spouse or child record number field, it will retrieve the information about 
  1528. that person.  If the number is higher than the highest record number in the database, the 
  1529. highest record is retrieved.
  1530.  
  1531. PgDN next record
  1532.  
  1533.     This command will display the next record (family) in the database.  Records will appear 
  1534. in record number order.
  1535.  
  1536. PgUP previous record
  1537.  
  1538.     This command will display the previous record (family) in the database.  Records will 
  1539. appear in record number order.
  1540. page 29
  1541.  
  1542.  
  1543. CHAPTER 4:  Pedigree Search
  1544.  
  1545.  
  1546.     The pedigree search screen allows you to view your data as four-generation pedigree charts.  
  1547. It is a useful tool that can help you visualize a person's ancestry.  The pedigree search area is 
  1548. exactly the same as the pedigree chart report.  The key definitions are almost the same as the 
  1549. Select Person screen.  The main exception is the F8 key.  It works just like the F8 key in the family 
  1550. screen:  taking you temporarilly to the person screen so you can view/edit that person's data.  Refer 
  1551. to the Select Person Screen section in the Reports chapter if you wish to see the rest of the key 
  1552. definitions for the pedigree search screen.  
  1553.  
  1554. Screen Layout
  1555.  
  1556.     The screen layout is a four generation pedigree chart.  The person that the chart relates to is 
  1557. displayed in the middle box on the left side of the screen.  That person's parents are displayed in the 
  1558. boxes above and below him/her.  The person's four grandparents are displayed in the center column 
  1559. of boxes.  The eight right-most boxes display the person's great grandparents.
  1560.  
  1561. Print Options
  1562.  
  1563.     These are some of the print options for pedigree charts that may either be unique to them or 
  1564. work differently than for other reports:
  1565.  
  1566. Number of generations
  1567.  
  1568.     You may choose 4, 5, 6 or 7 generations.  The 4 generation chart is one page long and 
  1569. resembles the screen.  Most printers should be able to print the 4 generation chart since it 
  1570. uses 10cpi mode (nothing fancy).  The 5 generation chart is one page long and prints in 17cpi 
  1571. mode.  The 6 generation chart is two pages long.  The 7 generation chart is three pages long.  
  1572. Both the 6 and 7 generation charts need 20cpi to be printed correctly.  Note:  Many printers 
  1573. can not support 20cpi mode (like most printers that use IBM codes).  If so, the program will 
  1574. attempt to print the chart in 17cpi mode...If you have wide paper, you might get acceptable 
  1575. output.  You can also overcome the problem by telling it to print is sections...see below:
  1576.  
  1577. Print empty boxes
  1578.  
  1579.     If you answer N, (No) it will only print boxes for those individuals that you have records 
  1580. for in the database.  If you are printing a blank pedigree chart, you MUST answer Y (Yes) or 
  1581. it will not print a chart. 
  1582.  
  1583. Number each box
  1584.  
  1585.     This option will number each box in the pedigree chart.  Each number is the same as the 
  1586. person's ahnentafel number.
  1587.  
  1588. Print in sections
  1589.  
  1590.     This option only affects 5, 6, and 7 generation pedigree charts.  Printing in sections 
  1591. means that the chart will be printed on two strips of paper using 10cpi mode.  You will have 
  1592. page 30
  1593.  
  1594.  
  1595. to tape the two printouts together to see the chart.  For some printers, (especially older 
  1596. ones) this is the only way to get acceptable output.
  1597.  
  1598. Printing Blank Charts
  1599.  
  1600.     To print a blank pedigree chart, simply make sure that all of the boxes on the screen are 
  1601. empty before pressing F10 (print).  This can be done by calling up record number 0.  When printing, 
  1602. be sure that you answer Y (yes) to the "print empty boxes" option.
  1603. page 31
  1604.  
  1605.  
  1606. CHAPTER 5:  Reports
  1607.  
  1608.  
  1609.     Family Scrapbook offers a very wide variety of reports.  This chapter of the manual describes 
  1610. the reports, how to select records to print, and the various print options.
  1611.  
  1612. Select Person Screen
  1613.  
  1614.     Whenever the program needs you to specify a person record, this screen is used to find it.  
  1615. This screen resembles the Person Records screen and is found in many report areas and in the 
  1616. Gedcom Export Person area.  Despite the visual differences, the key definitions are the same as the 
  1617. Pedigree Search screen.  Many of the keys from the person records screen are duplicated here.  
  1618. Basically, the idea is to get the person that you want on the screen and then press the F10 key to 
  1619. print.  
  1620.  
  1621. Key definitions
  1622.  
  1623. F1 help
  1624.  
  1625.     This command will display key definitions of the Select Person screen.  A command can 
  1626. be given from the key definitions screen without first returning to the selection screen.  It 
  1627. also gives a description of the report.
  1628.  
  1629. F5 search by ID number
  1630.  
  1631.     This key will display a scrolling list of records that are sorted in ID number order.  You 
  1632. can browse through this list and jump immediately to any record that is shown to you.  Alt-B 
  1633. will return you to the previous record.
  1634.  
  1635. F6 searchwindow menu
  1636.  
  1637.     A searchwindow is a scrolling list of records that are sorted in some order.  You can 
  1638. browse through this list and jump immediately to any record that is shown to you.  Alt-B will 
  1639. return you to the previous record.  The F6 command will display a menu of the available 
  1640. searchwindow orders.
  1641.  
  1642. F10 (execute)
  1643.  
  1644.     This command will begin the routine (print report, export data, etc.).
  1645.  
  1646. Alt-D delete field
  1647.  
  1648.     This command will erase the record number field.
  1649.  
  1650. Alt-F, F go to father
  1651.  
  1652.     This command will jump to the person's father and display his record.  The father must 
  1653. have already been entered in the database and a family record must have been created to 
  1654. record the relationship of the two persons.
  1655. page 32
  1656.  
  1657.  
  1658. Alt-I, I sibling window
  1659.  
  1660.     This will display a list of the siblings in the family where the person was a child.  
  1661. Specifically, the person and his or her brothers and sisters is shown.  If desired, you can then 
  1662. select a sibling and go directly to that person's record.  Alt-B returns you to the previous 
  1663. record.
  1664.  
  1665. Alt-K, K (kid) child window
  1666.  
  1667.     This will display a list of the person's children.  If desired, you can then select a child 
  1668. and go directly to his or her record.  Alt-B returns you to the previous record.
  1669.  
  1670. Alt-M, M go to mother
  1671.  
  1672.     This command will jump to the person's mother and display her record.  The mother 
  1673. must have already been entered in the database and a family record must have been created 
  1674. to record the relationship of the two persons.
  1675.  
  1676. Alt-N view/edit external person notes
  1677.  
  1678.     Provided that you have specified an editor in the setup program screen, this command 
  1679. will let you enter and edit notes for the person on the screen.  If no notes yet exist your 
  1680. editor should create the file for you.
  1681.  
  1682. Alt-R reindex
  1683.  
  1684.     This command allows you to reindex the current database.  It is the same as the Reindex 
  1685. the Current Database selection in the Utilities Menu.  If the letter R appears in the lower-
  1686. right corner of the screen, it is a reminder to reindex the database.
  1687.  
  1688. Alt-S, S spouse window
  1689.  
  1690.     When this key is pressed, a list of the person's spouse(s) is displayed.  Up to seven 
  1691. marriages can be shown for each person.  Family records are read to determine spouses.  
  1692. Therefore, if a person has a family record and did not marry his or her partner, the partner 
  1693. is still shown in the list of spouses.  Additionally, if the person has a family record with no 
  1694. spouse entered, it is indicated in the spouse window too.  If desired, you can then select a 
  1695. spouse and go directly to that person's record.  If more that one person appears in the spouse 
  1696. window, you can use the Alt-C command to change their order.  This is done by highlighting 
  1697. the spouse that you want to rearrange and then pressing Alt-C.  The highlighted line will 
  1698. then begin blinking.  Move the line to its new location and press ENTER.
  1699.  
  1700. Alt-X go to DOS shell
  1701.  
  1702.     This command will take you to a DOS prompt but will keep Family Scrapbook in 
  1703. memory.  The EXIT command will return you to the program.
  1704.  
  1705. Enter (Return)
  1706.  
  1707.     This command will retrieve the record that corresponds with the number that has been 
  1708. typed in the record number field.  If the number is higher than the highest record number in 
  1709. the database, the highest record is retrieved.
  1710. page 33
  1711.  
  1712.  
  1713. PgDN next record
  1714.  
  1715.     This command will display the next record (person) in the database.  Records will appear 
  1716. in record number order.
  1717.  
  1718. PgUP previous record
  1719.  
  1720.     This command will display the previous record (person) in the database.  Records will 
  1721. appear in record number order.
  1722.  
  1723. Select Family Screen
  1724.  
  1725.     Whenever the program needs you to specify a family record, this screen is used to find it.  
  1726. This screen resembles the Family Records screen and is found in many report areas and in the 
  1727. Gedcom Export Family area.  Many of the keys from the Family Records screen are duplicated here.  
  1728. Basically, the idea is to get the family that you want on the screen and then press the F10 key to 
  1729. print.
  1730.  
  1731. Key definitions
  1732.  
  1733. F1 help
  1734.  
  1735.     This command will display key definitions of the Select Family screen.  A command can be 
  1736. given from the key definitions screen without first returning to the selection screen.  It also 
  1737. gives a brief description of the report.
  1738.  
  1739. F6 search by record number
  1740.  
  1741.     This key will display a scrolling list of records that are sorted in record number order.  You 
  1742. can browse through this list and jump immediately to any record that is shown to you. 
  1743.  
  1744. F7 search by last name
  1745.  
  1746.     This key will display a scrolling list of records that are sorted in last name order.  You can 
  1747. browse through this list and jump immediately to any record that is shown to you.  Alt-B will 
  1748. return you to the previous record.
  1749.  
  1750. F8 search by marriage date
  1751.  
  1752.     This key will display a scrolling list of records that are sorted in marriage date order.  You 
  1753. can browse through this list and jump immediately to any record that is shown to you.
  1754.  
  1755. F9 search by divorce date
  1756.  
  1757.     This key will display a scrolling list of records that are sorted in divorce date order.  You can 
  1758. browse through this list and jump immediately to any record that is shown to you.
  1759.  
  1760. F10 (execute)
  1761.  
  1762.     This command will begin the routine (print report, export data, etc.).
  1763. page 34
  1764.  
  1765.  
  1766. Alt-D delete field
  1767.  
  1768.     This command will erase the record number field.
  1769.  
  1770. Alt-N view/edit family notes
  1771.  
  1772.     Provided that you have specified an editor in the setup program screen, this command will 
  1773. let you enter and edit notes for the family on the screen.  If no notes yet exist your editor should 
  1774. create the file for you.
  1775.  
  1776. Alt-R reindex
  1777.  
  1778.     This command allows you to reindex the database.  It is the same as the Reindex Database 
  1779. selection in the Utilities Menu.  If the letter R appears in the lower-right corner of the screen, it 
  1780. is a reminder to reindex the database.
  1781.  
  1782. Alt-X go to DOS shell
  1783.  
  1784.     This command will take you to a DOS prompt but will keep Family Scrapbook in memory.  
  1785. The EXIT command will return you to the program.
  1786.  
  1787. Enter (Return)
  1788.  
  1789.     This command will retrieve the record that corresponds with the number that has been 
  1790. typed in the record number field.  If the number is higher than the highest record number in the 
  1791. database, the highest record is retrieved.
  1792.  
  1793. PgDN next record
  1794.  
  1795.     This command will display the next record (family) in the database.  Records will appear in 
  1796. record number order.
  1797.  
  1798. PgUP previous record
  1799.  
  1800.     This command will display the previous record (family) in the database.  Records will appear 
  1801. in record number order.
  1802.  
  1803. Print Options
  1804.  
  1805.     Many reports have options that allow you to change their appearance.  Here are some of the 
  1806. more common options:
  1807.  
  1808. Send report to printer or screen?
  1809.  
  1810.     Reports that are narrow enough to fit on the screen will give you this option.  It can be 
  1811. very useful when just browing your information and/or when a hard copy of the information 
  1812. is not necessary.  If you wish to send the report to a file, tell it to send it to the printer and 
  1813. then specify your printer port as number 0 (read next option).
  1814.  
  1815. Print to which port?
  1816.  
  1817.     This allows you to alter the default printer port that you print to (see the Program Setup 
  1818. section in the Utilities chapter).  If you enter the number 0, output will be sent to a disk file.  
  1819. page 35
  1820.  
  1821.  
  1822. It will prompt you for a filename just before printing.  If the filename that you specified 
  1823. already exists, you are given the option of overwriting it, appending to it, or changeing the 
  1824. filename.
  1825.  
  1826. LQ/NLQ mode
  1827.  
  1828.     This prompts you to enter a Y or a N (yes/no).  If you answer no, the report will be 
  1829. printed in draft mode.  If you answer yes, it will print in the nicer (but slower) letter quality 
  1830. or near letter quality mode that your printer supports.  Note:  On laser printers there is no 
  1831. difference between draft and LQ/NLQ mode, so your answer to this option will make no 
  1832. difference in the print quality.
  1833.  
  1834. Birth or current names
  1835.  
  1836.     This prompts you to enter a B or a C (birth/current).  If you answer B, the program will 
  1837. print the name that a person was given at birth (the name entered in the Person Records 
  1838. screen).  If you answer C, the program will check to see if a person changed his or her name 
  1839. and if so, will print that name.  This feature is intended to be used for the benefit of those 
  1840. persons that have changed their name and who are still living.  It allows you to print reports 
  1841. for them that will use the name that they currently use...without affecting your record of the 
  1842. name they were given at birth.
  1843.  
  1844. Print record numbers
  1845.  
  1846.     Some people prefer to not print record numbers.  This is often because the report is 
  1847. intended for someone that does not need (or possibly understand) the numbers or because 
  1848. you do not want the report to look so "computerish".
  1849.  
  1850. Print in sections
  1851.  
  1852.     This option is used by pedigree charts and family charts.  Printing in sections means 
  1853. that the chart will be printed on two strips of paper using 10cpi mode.  You will have to tape 
  1854. the two printouts together to see the chart.  For some printers, (especially older ones) this is 
  1855. the only way to get acceptable output.
  1856.  
  1857. Address List
  1858.  
  1859.     This report will read the addresses that were entered in the database and let you print them 
  1860. as mailing lables.  On the Last Known Address screen, there is a Y/N field called "Include in address 
  1861. list?"  An address will only be printed if you answered Y (Yes) to that field.  You are given a choice of 
  1862. printing Person or Family addresses.  The Y/N field caled "Is this a family address?" determines 
  1863. this.  If you are printing family addresses, the address is printed using the Family Title instead of 
  1864. the person's name.
  1865.  
  1866. Ahnentafel Chart
  1867.  
  1868.     Ahnentafel is a German word that means ancestor table.  The persons in an ahnentafel chart 
  1869. are grouped by generation and each is assigned a unique number.  If you were to create one about 
  1870. yourself, you would be assigned #1, your father #2, your mother #3, your father's father #4, your 
  1871. father's mother #5, etc.  There are two basic formats of this chart.  One will only print the birth and 
  1872. page 36
  1873.  
  1874.  
  1875. death/burial dates for each person.  The other is more verbose, listing marriage information, places, 
  1876. and the number of children born.  The "print non-verbose report" question determines the format.  
  1877.  
  1878. Blank Charts/Forms
  1879.  
  1880.     All of the reports in the Blank Charts/Forms Menu are actually ASCII files.  If you wish, you 
  1881. can edit these files with a text editor so that they better meet your needs.  All of the files use 
  1882. extended ASCII characters (such as box characters).  Not all printers are capable of printing these 
  1883. characters.  If the printer driver that you have selected does not support extended ASCII, those 
  1884. characters will be replaced by the program as the file is sent to the printer.  Here are the default 
  1885. filenames:
  1886.  
  1887.         CBRITISH.ASC            British Census Form
  1888.         C1790.ASC               1790 Census Research Form
  1889.         C1800.ASC               1800/1810 Census Research Form
  1890.         C1820.ASC               1820 Census Research Form
  1891.         C1830.ASC               1830 Census Research Form
  1892.         C1840.ASC               1840 Census Research Form
  1893.         C1850.ASC               1850 Census Research Form
  1894.         C1860.ASC               1860 Census Research Form
  1895.         C1870.ASC               1870 Census Research Form
  1896.         C1880.ASC               1880 Census Research Form
  1897.         C1900.ASC               1900 Census Research Form
  1898.         CCHK.ASC                Census Check Summary Chart
  1899.         CLOG.ASC                Correspondence Log
  1900.         FGS1.ASC                Family Group Sheet (page 1)
  1901.         FGS2.ASC                Family Group Sheet (page 2)
  1902.         FINQUIRY.ASC            Family Inquiry Form
  1903.         PINQUIRY.ASC            Person Inquiry Form
  1904.         RELATE.ASC              Relationship Chart
  1905.         RLOG.ASC                Research Log
  1906.  
  1907.     While at the Blank Charts/Forms Menu, if you press the INSert key you will be given an 
  1908. edit screen for the highlighted item.  There, you may modify that item's description, filename, and 
  1909. print settings.
  1910.  
  1911. Chronological Report
  1912.  
  1913.     This report is a list of the dated events of a person's life.  Dateless events can optionally be 
  1914. printed after the dated ones.
  1915.  
  1916. Database Statistics
  1917.  
  1918.     This report is found in the Statistical Reports Menu.  It gives information about each of the 
  1919. data and index files such as file size, number of records, and number of deleted records.
  1920.  
  1921. Database Timeline
  1922.  
  1923.     This report is found in the Timeline Reports Menu.  This report will find all events in the 
  1924. current database that have a date, sort them by date, and print the list of events.  Also see: Family 
  1925. Timeline.
  1926. page 37
  1927.  
  1928.  
  1929. Descendancy Chart (boxed)
  1930.  
  1931.     This chart shows all of the descendants of a given person.  Each generation is printed inside 
  1932. a box.  The box of each new generation overlaps the box of the pervious one, which creates a 
  1933. "stacking" effect. 
  1934.  
  1935. Descendancy Chart (not boxed)
  1936.  
  1937.     This chart is a list all of the descendants of a given person.  Each generation is indented to 
  1938. make the chart easier to read.  The program will ask how many generations that you want to print.  
  1939. It is capable of printing charts up to 25 generations deep.  If you tell it to print 15 generations or 
  1940. more, the chart will be printed in 17 character-per-inch (CPI) mode.  Otherwise, it will print in 10 
  1941. CPI mode.
  1942.  
  1943. End of line Persons
  1944.  
  1945.     This report is used to find those persons who have no ancestors and/or descendants.  You 
  1946. may make the report specific to persons with no ancestors, no descendants, or those with no 
  1947. ancestors and no descendants.
  1948.  
  1949. Family Chart
  1950.  
  1951.     This chart illustrates a family record.  It uses boxes and lines to show the relationships 
  1952. between the members of the family.
  1953.  
  1954. Family Group Sheet
  1955.  
  1956.     A group sheet ranges from 1 to 3 pages long depending on the number of children in the 
  1957. family.  It gives a good overall view of the family because it also includes the spouse's parents and 
  1958. the spouse of each child.  You are given a choice of printing one for one family, all families of the 
  1959. same name, and one for every family in the database.  You are also given the option of printing out 
  1960. the family's notes (if any).  However, to use this option, the notes must be saved in ASCII text.
  1961.  
  1962. Family Name Frequencies
  1963.  
  1964.     This report is found in the Statistical Reports Menu.  It is a list of the family names 
  1965. (husband's surname) that exist in the family name index file.  It gives you statistical information 
  1966. about each name such as the number of families, children, percentage of the database, etc.
  1967.  
  1968. Family Report
  1969.  
  1970.     A family report resembles the Family Records screen.  You are given a choice of printing one 
  1971. for one family, all families of the same name, and one for every family in the database.  The "include 
  1972. burial/cremation dates" question will determine whether two or three columns of dates will be 
  1973. printed (like the Ctrl-T command in the family screen).  You are also given the option of printing out 
  1974. the family's notes (if any).  However, to use this option, the notes must be saved as ASCII text.
  1975. page 38
  1976.  
  1977.  
  1978. Family Timeline
  1979.  
  1980.     This report is found in the Timeline Reports Menu.  This report will find all dated events 
  1981. which relate to a selected person and his or her relatives, sort them by date, and print the list of 
  1982. events.  Also see: Database Timeline.
  1983.  
  1984. Lineage Chart
  1985.  
  1986.     This report illustrates the direct-line relationship of two persons.  Think of it as one line out 
  1987. of a pedigree chart.  This report is capable of finding multiple lines between the two persons.  You 
  1988. must choose the two persons that the chart relates to.  The first person that you chose will be 
  1989. printed at the bottom of the chart.  The second person that you choose must be a direct ancestor of 
  1990. the first person.  The second person will be printed at the top of the chart.
  1991.  
  1992. Missing Information
  1993.  
  1994.     This report is used to located records that are missing some type of information.  Both 
  1995. person and family records are searched.  You are given an edit screen where you can tell the 
  1996. program what fields to search (i.e. birth date, marriage date, burial place, etc.).
  1997.  
  1998. Pedigree Report
  1999.  
  2000.     This part of the program is the same as the Pedigree Search area that is accessed from the 
  2001. Main Menu.  It is completely discussed in Chapter 4 of this manual.
  2002.  
  2003. Person Report
  2004.  
  2005.     A person report closely resembles the Person Records screen, but it also includes data from 
  2006. the "Other Information" screens.  You are given a choice of printing one for one person, all persons 
  2007. of the same surname, and one for every person in the database.  You are also given the option of 
  2008. printing out the person's external notes (if any).  However, to use this option, the external notes 
  2009. must be saved as ASCII text.
  2010.  
  2011. Relationship Diagram
  2012.  
  2013.     This report illustrates the collary (or non-direct) relationship of two persons.  For instance, 
  2014. it is very useful in showing you how you are related to a distant cousin.  This report is capable of 
  2015. finding multiple lines between the two persons and can optionally find half-relationships too.  You 
  2016. must choose the two persons that the chart relates to.  The first person that you chose will be 
  2017. printed at the bottom of the chart.  The second person that you choose must be a direct ancestor of 
  2018. the first person.  The second person will be printed at the top of the chart.
  2019.  
  2020. Relationship Report
  2021.  
  2022.     This report will print a list of all of the relatives of a given person.  Printed for each relative 
  2023. is his/her name, side of the family (paternal or maternal) , and whether the person married into the 
  2024. family.  It can optionally include half-relatives too.
  2025. page 39
  2026.  
  2027.  
  2028. Sorted Lists
  2029.  
  2030.     In each of these reports, one record is printed on a line.  The list can be sorted in a variety of 
  2031. ways.  Most of these reports can be viewed on the screen as well as be printed  out.
  2032.  
  2033. Surname Frequencies
  2034.  
  2035.     This report is found in the Statistical Reports Menu.  It is a list of the surnames that exist 
  2036. in the surname index file.  It gives you statistical information about each name such as the number 
  2037. of persons, males, females, percentage of the database, etc.
  2038.  
  2039. Tiny Tafel Generator
  2040.  
  2041.     A tiny tafel is a summary of what you are researching.  It is used by the Tafel Matching 
  2042. System (TMS) that is used by many computer bulletin boards to help locate other people that are 
  2043. researching the same or similar family lines.  Here is a sample tiny tafel:
  2044.  
  2045.         N Christopher E Long
  2046.         A 632 Camelia Street
  2047.         A Atlantic Beach, FL 32233
  2048.         F Family Scrapbook v1.15
  2049.         Z 11 Tiny Tafel Editor v1.00 (beta)
  2050.         C452 1902 1902 COLLINS\South Carolina/South Carolina
  2051.         D626 1892 1892 DRIGGERS\Unknown/United States
  2052.         H416 1899 1899 HALLIBURTON\Marion NC/Marion NC
  2053.         H252 1916*1989:HASKINS\McDowell County NC/Columbia SC
  2054.         H325 1917*1984:HUTSON\Blackville SC
  2055.         J525 1902 1921 JOHNSON\Unknown/South Carolina
  2056.         L520 1910*1971:LONG\McDowell County NC
  2057.         P626 1949 1983 PARKER
  2058.         S340 1949:1980 STILL
  2059.         W262 1944.1944 WAGERS
  2060.         W200 1952.1952 WISE
  2061.         W 10 Jul 1991
  2062.  
  2063. Printer Compatibility
  2064.  
  2065.     A serious effort was made to support as many printers as possible and to utilize their 
  2066. features.  However, as we all know, not all printers work the same and offer the same features.  As 
  2067. a result, some printers may not be capable of printing every report that Family Scrapbook offers.
  2068.  
  2069.     These four character pitches are used by Family Scrapbook to print out the many reports.  If 
  2070. your printer supports all four and their maximum number of characters per line, your printer should 
  2071. be able to print all of the reports.
  2072.  
  2073.         Characters Per Inch    Characters Per Line
  2074.             10            80
  2075.             12            96
  2076.             17            137
  2077.             20            160
  2078.  
  2079.     Most printers can print 10, 12, and 17 characters per inch (they are very common pitches).  
  2080. However, there are many printers that can not print 20 characters per inch.  Most IBM print codes 
  2081. page 40
  2082.  
  2083.  
  2084. do not support 20 cpi.  Therefore, if you have an option of using either IBM or Epson (some call it 
  2085. standard) emulation, Epson is probably the best choice.  For those printers that do not support 
  2086. 20cpi, the program will attempt to print 20cpi reports in 17cpi mode, so if you are printing on a wide-
  2087. carriage printer you might get acceptable output.  Also, some reports allow the option of "printing in 
  2088. sections" which can let you overcome the problem of a printer not supporting 20cpi.
  2089. page 41
  2090.  
  2091.  
  2092. CHAPTER 6:  Gedcom
  2093.  
  2094.  
  2095.     GEDCOM stands for GEnealogical Data COMmunication.  It is a standard by which 
  2096. genealogical information can be transferred between different computer systems.  It was developed 
  2097. by the Projects and Planning Division in the Family History Department of The Church of Jesus 
  2098. Christ of Latter-day Saints.
  2099.  
  2100.     With gedcom, you can trade information with other people who are doing genealogical 
  2101. research, provided that their program also supports it.  Family Scrapbook supports the PAF 
  2102. v2.1/v2.2 implementation of gedcom, but also uses many of the tags that are found in the Gedcom 
  2103. Standard Release 4.0.  Many other genealogy programs support gedcom.
  2104.  
  2105.     Family Scrapbook is capable of exporting and importing all of its data via its gedcom 
  2106. routines.  To do this, Family Scrapbook uses many gedcom tags that are often not used by most 
  2107. other genealogy programs.  Do not be surprised if another genealogy program does not import all of 
  2108. the information that a scrapbook-created gedcom file contains.  For instance, if another program has 
  2109. no place for entering census information, it is likely that it will completely ignore that kind of 
  2110. information if it is in a gedcom file.  Family Scrapbook offers you many options during the creation 
  2111. of gedcom files so that you have maximum flexibility when trading your data with others.
  2112.  
  2113.     Note:  The gedcom routines are contained in an external executable file named FSGED.EXE.  
  2114. This file can be run directly from DOS provided that Family Scrapbook has been run at least once to 
  2115. create the data files.
  2116.  
  2117. Previewing Gedcom Files
  2118.  
  2119.     This option allows you to view the persons inside a gedcom file.  The persons are sorted by 
  2120. name and their gender, birth date, and death date is displayed.  While viewing the list of persons, 
  2121. pressing the letter I will display some  statistical information about the gedcom file and will give 
  2122. you a rough estimate of how much disk space is needed to import its data.
  2123.  
  2124. Importing Data from Gedcom Files
  2125.  
  2126.     This option will read a gedcom file and add its data to your Family Scrapbook files.  All 
  2127. persons and families are added as new records.  In other words, this routine will not change or erase 
  2128. your existing data.  You must be careful to not import a gedcom file more that once because it will 
  2129. create duplicate entries in your database.
  2130.  
  2131.     Before importing any data, you must first select the database that you wish to import the 
  2132. data into.  This is done through the Select Database selection from the Main Menu.  If you wish to 
  2133. import the data into a new database, you must first create a new database, then select that 
  2134. database, and then go to the Gedcom I/O section to perform the import.
  2135.  
  2136.     There are two options for importing gedcom files: searching for name suffixes and the note 
  2137. importation method.
  2138.  
  2139.     A suffix is a title that follows a person's surname.  Examples of these are Jr, Sr, III, and IV.  
  2140. The roman numerals are commonly used in the United States.  Family Scrapbook has a special field 
  2141. for this part of a person's name, but some other genealogy programs do not.  Often, the suffix is 
  2142. added to a person's surname or specified as a title inside gedcom files.  You can opt to have Family 
  2143. page 42
  2144.  
  2145.  
  2146. Scrapbook search the titles and surnames for these suffixes and move them into their appropriate 
  2147. field if they are found.
  2148.  
  2149.     There are two different types of notes in Family Scrapbook.  External notes are used in 
  2150. person and family records.  Internal notes are only used in person records.  There are four different 
  2151. methods that can be used when importing notes:
  2152.  
  2153. 0.    Default Method: Search for imbedded FSB codes in the gedcom file to determine where to 
  2154.         put the notes.  If none are found, the notes are imported as external ASCII files.
  2155. 1.    Make all notes external ASCII files.
  2156. 2.    Make all notes internal.  If notes are longer than four lines, extra lines are ignored.
  2157. 3.    Make the first four lines internal and the rest external.
  2158. 4.    Do not import notes.
  2159.  
  2160. Exporting Data to Gedcom Files
  2161.  
  2162.     The five export options will let you store the data you select in a gedcom file.  You may 
  2163. export one person, a person and ancestors, a person and descendants, a person and relatives, one 
  2164. family, or an entire Family Scrapbook database.  Like the import routine, exporting will not change 
  2165. or delete any scrapbook data.
  2166.  
  2167.     When you export data, you have several options concerning how you want the gedcom file to 
  2168. be created.  These options are:
  2169.  
  2170.         Ancestral File submission
  2171.         submitter information
  2172.         inclusion of foreign characters
  2173.         inclusion of scrapbook-unique data
  2174.         inclusion of the various types of "other" information
  2175.         inclusion of external note files
  2176.         removal of blank lines from notes
  2177.         inclusion of blank lines in notes
  2178.  
  2179.     Ancestral File is a large genealogical database that is maintained by the Church of Jesus 
  2180. Christ of Latter-day Saints.  They accept genealogy information from individuals in gedcom format 
  2181. for inclusion in their database.  If you intend to submit a gedcom file to them, you should answer Y 
  2182. (yes) to the question about Ancestral File so that Family Scrapbook will set the correct export 
  2183. options.  It is highly recommended that you contact the Mormons before submitting gedcom files to 
  2184. ask for information about how to check your data for completeness and accuracy.
  2185.  
  2186.     The submitter information contains the name, address, phone number, and a comment 
  2187. concerning who created the gedcom file and what it contains.  It will give other people the 
  2188. information needed to contact you about your research.  Unless your gedcom file will be an Ancestral 
  2189. File submission, you may opt to exclude this from the gedcom file.  Default submitter information 
  2190. can be specified in the Program Setup screen.
  2191.  
  2192.     Some information, such as place codes and some date codes, is unique to Family Scrapbook.  
  2193. This information can be included in gedcom files, but it will not be recognized by different genealogy 
  2194. programs.  If you are trading data with a Family Scrapbook user, you should include the unique 
  2195. information.  If not, it may be best to not include it.
  2196. page 43
  2197.  
  2198.  
  2199.     "Other information" refers to the eleven different screen of personal data that is accessed 
  2200. from the Alt-O menu in the Person Records screen.  Those types of information can be either 
  2201. included or excluded from gedcom files.
  2202.  
  2203.     "Foreign characters" refers to all ASCII characters whose value is greater that 127 (IBM 
  2204. extended character set).  Family Scrapbook allows you to use most of these characters, but many 
  2205. other genealogy programs do not.  You may optionally have the program replace those characters in 
  2206. your data (if any) while exporting it.  This is how the characters are converted:
  2207.  
  2208.         Ä, Å            =   A          ï, î, ì, í   =   i
  2209.         Ç               =   C          ñ            =   n
  2210.         É               =   E          ô, ö, ò, ó   =   o
  2211.         Ñ               =   N          ü, û, ù, ú   =   u
  2212.         Ö               =   O          ÿ            =   y
  2213.         Ü               =   U          ¿            =   ?
  2214.         â, ä, à, å, á   =   a          ¡            =   !
  2215.         ç               =   c          all others   =   *
  2216.         é, ê, ë, è      =   e
  2217.  
  2218.     External note files can be included in the gedcom file, but you must make sure that you 
  2219. stored them as ASCII text.  Many word processors save their files in a special format that includes 
  2220. codes for the printer and other codes that are only used by the word processor itself.  ASCII text 
  2221. does not contain these special codes.  The gedcom routines can not properly read the "printer coded" 
  2222. files that are created by many word processors.  Furthermore, the text file must end each line with a 
  2223. "hard" return (hex characters 0D and 0A)...and not just a "soft" return (0D only).
  2224.  
  2225.     There are two different ways to store person notes in Family Scrapbook: internal (from the 
  2226. Alt-O menu) and as external files.  If you answered Yes to exporting unique scrapbook data AND you 
  2227. tell it not to combine notes, information will be added to the gedcom file that will enable Family 
  2228. Scrapbook to import person notes into their original locations.
  2229.  
  2230.     If you decide to include notes, you will be asked how the program should handle blank lines.  
  2231. Some other genealogy programs (i.e. PAF) have trouble importing notes and comments that contain 
  2232. blank lines.  They often interpret a blank line as being the end of your notes.  You can optionally 
  2233. have blank lines excluded to eliminate this problem.
  2234. page 44
  2235.  
  2236.  
  2237. CHAPTER 7:  Utilities
  2238.  
  2239.  
  2240.     This chapter discusses the items from the Utilities Menu that are not covered elsewhere in 
  2241. the manual.
  2242.  
  2243. Reindex the Current Database
  2244.  
  2245.     This is the same as the Alt-R command that is found in most other areas in the program.  
  2246. Indexing is discussed in detail in Chapter 1 under the title Indexing Scheme.
  2247.  
  2248. Program Setup
  2249.  
  2250.     The Program Setup area is accessed from the Utilities Menu.  There are two screens to the 
  2251. Program Setup area.  The PgUP and PgDN keys toggle between them.  Do not confuse the Edit 
  2252. Database Settings screen (from the Select Database screen) with this part of the program.  The 
  2253. items in the Program Setup screens affect the entire program and not just one database.
  2254.  
  2255.     The help screens in the Program Setup area are context sensitive.  Meaning, they relate to 
  2256. whatever field that the cursor is currently in.  If you need to know more about something, put the 
  2257. cursor in the field that you need help with and press the F1 key.
  2258.  
  2259. These fields are found on the first screen:
  2260.  
  2261. Printer driver:  While in the printer driver field, pressing the F1 key will display the list of 
  2262. available drivers.  Choose the printer that you are using.  If you do not see your printer in 
  2263. the list, choose the one that your printer emulates.  You may need to refer to the manual 
  2264. that came with your printer to help you make this choice.  For example, I use a Panasonic 
  2265. KX-P1124.  My printer is not in the list, but my printer manual says that the Panasonic KX-
  2266. P1124 emulates both the IBM Proprinter X24 and the Epson LQ-2500.  Both of those drivers 
  2267. are in the list.  I must decide which of those two to use.  Since most printers can do more in 
  2268. Epson mode than in IBM mode, I set up my printer to emulate the Epson LQ-2500 and then 
  2269. tell Family Scrapbook to use the Epson LQ-2500 driver. 
  2270.  
  2271. Printer port:  Printer ports are usually parallel ports.  For most people this will be number 
  2272. 1 (LPT1:).  If you enter number 0 or leave the field blank, all output will be sent to a file.  
  2273. Family Scrapbook does not support serial printers, but it probably can by redirecting the 
  2274. output with the MODE command.  Refer to your DOS manual if you need to do this.
  2275.  
  2276. Lines per page:  This is the number of lines that Family Scrapbook should print on a page 
  2277. before issuing a formfeed.  The default is 58, which is correct for letter size paper.  The 
  2278. number should be higher if you use legal size or A4 size paper.  Note:  Setting this number 
  2279. too high could cause laser printers to eject plank pages.
  2280.  
  2281. Capitalize surnames:  Many people prefer to capitalize surnames so that they will stand 
  2282. out on reports.  This field will allow you to force the surname field in the Person Records 
  2283. screen and the Name Change Information screen to uppercase.
  2284.  
  2285. Place listing preposition:  In American English, places are typically referred to in this 
  2286. manner:  "I was born in Newport, Rhode Island."  In British English, this is the preferred 
  2287. page 45
  2288.  
  2289.  
  2290. way:  "I was born at Newport, Rhode Island."  You may enter the preposition that you think 
  2291. is most appropriate.  It will be used on reports.
  2292.  
  2293. Override note dir manager:  By default, Family Scrapbook creates subdirectories for each 
  2294. group of 100 notes (persons/families) under the path that is specified in the Edit Database 
  2295. Settings screen.  Persons 1-99 will have note files under the subdirectory named P0.  For 
  2296. persons 100-199 it will be P1, and for families 300-399 it will be F3...  Note files are 
  2297. managed this way because when a subdirectory has several hundred files in it, access to 
  2298. many of those files is very slow.  Older versions of Family Scrapbook do not manage the note 
  2299. files this way.  They were grouped into one directory.  If do not want the program to manage 
  2300. the note files by creating the subdirectories, you can override it by answering Y (yes).  Please 
  2301. note:  It is best to not change the method after you have begun saving note files.  However, if 
  2302. you do change it, Family Scrapbook can move the note files to the new locations for you (you 
  2303. might want to first make a backup...just in case...).
  2304.  
  2305. Path to external note editor:  Use this field to specify the path and filename of your notes 
  2306. editor.  It should be a text editor or word processor that can accept a filename to edit on the 
  2307. command line.  If the editor is not found in the current directory, the DOS path will be 
  2308. searched for it.  See the section about the External Notes Feature in the Getting Started 
  2309. chapter for more information about this.
  2310.  
  2311. Path for temporary files:  Family Scrapbook will create several temporary files while it is 
  2312. running.  These temporary files are created when reindexing, importing gedcom files, and 
  2313. when printing some reports.  The default is to create these file in the program's directory, 
  2314. but you may change it with this field.  You can enhance performance by using a RAM disk 
  2315. for the temporary files.  Please Note:  The amount of free space that the tempory files require 
  2316. will increase as your database grows in size.
  2317.  
  2318. Path for swap file:  When Family Scrapbook runs an external program (such as your notes 
  2319. editor, reindexing, or hotkeys) it will swap itself out of memory for the benefit of the external 
  2320. program.  By default, scrapbook will try to swap itself into EMS memory (see Command Line 
  2321. Parameters).  If it is not successful, it will swap to a disk file.  By default, scrapbook uses the 
  2322. program's directory for this file, but you may change it with this field.  The swap file requires 
  2323. approximately 370k of free space.  If desired, this may be the same path as is used for the 
  2324. temporary files.  Also See:  Swapping to EMS or Disk in the Getting Started chapter.
  2325.  
  2326. Default submitter information:  This information is used by the Tiny Tafel Generator 
  2327. and the Gedcom Export functions.  It may be entered here so that it need not be entered 
  2328. every time that you use those functions.
  2329.  
  2330. These fields are found on the second screen:
  2331.  
  2332. Display name:  This field is of interest only to registered scrapbook users.  This 
  2333. information was mailed to you when you registered the program.  The field is case sensitive.  
  2334. Also See:  Serializing the Program in the Getting Started chapter.
  2335.  
  2336. Serial number:  This field is of interest only to registered scrapbook users.  This 
  2337. information was mailed to you when you registered the program.  Your serial number should 
  2338. fill the entire field.  Also See:  Serializing the Program in the Getting Started chapter.
  2339. page 46
  2340.  
  2341.  
  2342. Default place codes:  Default place codes can be entered here so that they will be entered 
  2343. automatically whenever records are added manually or through gedcom import.  Also See:  
  2344. Place Codes in the Getting Started chapter.
  2345.  
  2346.     The startup parameters and case conversion file information are also displayed on screen 
  2347. two.  For more information about the startup parameters, refer to the Command Line Parameters 
  2348. section in the Getting Started chapter.  For more information about the case conversion file, refer to 
  2349. Appendix B.
  2350.  
  2351. Hotkeys Setup Menu
  2352.  
  2353.     A Hotkey is a user-defined key that executes a DOS program or routine.  There are two 
  2354. different types of hotkeys: Person and Family.  Each type works only from its respective records 
  2355. screen in the program.
  2356.  
  2357.     The definable keys are Alt-1 through Alt-9.  The Alt-0 (zero) key displays the hotkey 
  2358. definitions.  For each key, there are three fields that can be edited.
  2359.  
  2360. Description:  Use this field to enter whatever you want to call the hotkey.
  2361.  
  2362. Prompt:  Should Family Scrapbook ask the user if the hotkey should be run instead of 
  2363. immediately executing it?  If you answer Y (yes), the user will be given a Y/N prompt.
  2364.  
  2365. Command:  This is the DOS command that should be run.  It must be a valid program filename 
  2366. or DOS command.  If it is a program and it is not found in the current directory, the DOS path 
  2367. will be searched for it.  If a hotkey variable is found in this field, it will replaced with its 
  2368. respective information (see below).
  2369.  
  2370. Edit Hotkey Variables
  2371.  
  2372.     A Hotkey Variable is a character that is used in the Command field to represent some type 
  2373. of information.  When the hotkey is activated, the variable is replaced with its respective 
  2374. information.  Hotkey Variables are user definable.  The variables effect all scrapbook databases.  
  2375. A variable can be disabled by replacing it with a space.  These are the default variables: 
  2376.  
  2377.         Family Variables:    ?  =  family record number
  2378.                              [  =  husband's person record number
  2379.                              ]  =  wife's person record number
  2380.  
  2381.         Person Variables:    ?  =  person record number
  2382.                              [  =  father's person record number
  2383.                              ]  =  mother's person record number
  2384.                              %  =  family record number where person was born
  2385.  
  2386. Re-Create the Current Database
  2387.  
  2388.     This will erase ALL DATA of the current database.  It is there just in case you want to clear 
  2389. everything and start anew.  The program will warn you about this and will give you a chance to 
  2390. abort.  Please note:  This is not the same as creating a new database.
  2391.  
  2392. Find Soundex Codes
  2393. page 47
  2394.  
  2395.  
  2396.     A soundex code is a representation of how a name sounds.  It was used to index many 
  2397. previous United States censuses.  Because it is based on phonetics, names that sound alike will 
  2398. have the same soundex code despite any differences in spelling.  This can be very useful since the 
  2399. farther back you research, the less likely a person was able to spell his or her name correctly.
  2400.  
  2401. Gedcom I/O Menu
  2402.  
  2403.     This selection take you to the gedcom data input/output routines.  Gedcom is a standard 
  2404. that is used for transferring genealogy data.  It is fully discussed in its own chapter in this manual.
  2405.  
  2406. ASCII Export Menu
  2407.  
  2408.     This selection takes you to the ASCII export routines.  It allows you to export all of your 
  2409. data of the current database into two text files: one for person data and another for family data.  It 
  2410. is used primarily by persons who have some type of programming and/or database use experience.  
  2411. Because the documentation about the structure of the text files is extremely lengthy and will not be 
  2412. used by the vast majority of scrapbook users, it is not listed in this manual.  The file structures of 
  2413. the text files are fully explained in the text file called FSASCII.DOC which is included with Family 
  2414. Scrapbook.
  2415.  
  2416.     Note:  The ASCII Export routines are contained in an executable file named FSASCII.EXE.  
  2417. It can be run directly from DOS.
  2418.  
  2419. Printer Driver Database
  2420.  
  2421.     This selection take you to an edit screen where you can add, delete, and modify the printer 
  2422. drivers.  It is fully discussed in its own chapter in this manual.
  2423.  
  2424. Backup the Current Database
  2425.  
  2426.     This routine allows you to make backup copies of your databases.  By default, it uses the 
  2427. LHA compression program by Haruyasu Yoshizaki.  See the Acknowledgements section at the 
  2428. beginning of this manual concerning LHA.  It can be modified to use different programs.
  2429.  
  2430.     You should first choose the database that you wish to backup from the Select Database 
  2431. screen.  Then go to the Utilities Menu and run the backup routine.  It will prompt you for the letter 
  2432. of the disk drive that the backup file should be created on.  It is highly recommended that you store 
  2433. your backups on floppy disks.  The backup file that is created will have the name of the database 
  2434. that you are backing up and the extension FSB.  For example:  If my current database is named 
  2435. Jones, the backup file will be called JONES.FSB.
  2436.  
  2437.     The backup program (LHA.EXE) is called from a batch file named BACKUP.BAT.  Family 
  2438. Scrapbook passes the necessary filespecs to the batch file and it runs the backup program.  If you 
  2439. wish, BACKUP.BAT may be modified to use a different compression program and/or to compress the 
  2440. data differently.  Three additional backup batch files are included for you:
  2441.  
  2442.         ARJ.BUP  -  Uses the ARJ compression program by Robert K. Jung.
  2443.         LZH.BUP  -  Uses the LHA compression program by Haruyasu Yoshizaki.  (default)
  2444.         ZIP.BUP  -  Uses the PKZip compression program from PKWARE Inc.
  2445. page 48
  2446.  
  2447.  
  2448.     To use them, simply replace your existing BACKUP.BAT file with one of them (i.e. with the 
  2449. DOS command: COPY ZIP.BUP BACKUP.BAT).  If you do change them, do not forget to make any 
  2450. necessary changes to your RESTORE.BAT file so that you can retrieve your backups!
  2451.  
  2452. Restore the Current Database
  2453.  
  2454.     This routine allows you to restore your backup copies of your databases.  By default, it uses 
  2455. the LHA compression program by Haruyasu Yoshizaki.  See the Acknowledgements section at the 
  2456. beginning of this manual concerning LHA.  It can be modified to use different programs.
  2457.  
  2458.     You should first choose the database that you wish to restore your backup into from the 
  2459. Select Database screen.  The name of the current database must be the same as the name of the 
  2460. backup file that you wish to restore.  The existing database will be completely replaced with the 
  2461. one that you restore.  Then go to the Utilities Menu and run the backup routine.  It will prompt you 
  2462. for the letter of the disk drive that the restore file exists on.
  2463.  
  2464.     The restore program (LHA.EXE) is called from a batch file named RESTORE.BAT.  Family 
  2465. Scrapbook passes the necessary filespecs to the batch file and it runs the restore program.  If you 
  2466. wish, RESTORE.BAT may be modified to use a different uncompression program.  Three additional 
  2467. restore batch files are included for you:
  2468.  
  2469.         ARJ.RES  -  Uses the ARJ uncompression program by Robert K. Jung.
  2470.         LZH.RES  -  Uses the LHA uncompression program by Haruyasu Yoshizaki.  (default)
  2471.         ZIP.RES  -  Uses the PKUnZip uncompression program from PKWARE Inc.
  2472.  
  2473.     To use them, simply replace your existing RESTORE.BAT file with one of them (i.e. with the 
  2474. DOS command: COPY ZIP.RES RESTORE.BAT).  If you do change them, do not forget to make any 
  2475. necessary changes to your BACKUP.BAT file.
  2476. page 49
  2477.  
  2478.  
  2479. CHAPTER 8:  Printer Driver Database
  2480.  
  2481.  
  2482.     It is not recommend that you alter the existing drivers unless you know what you are doing.  
  2483. If you do know what you are doing and you create a driver for a printer that I do not have listed, do 
  2484. me a BIG favor and send me a copy of your new PRINTER.DAT file.  Yes, that's where the drivers 
  2485. are stored.
  2486.     
  2487.     The Printer Driver Database is accessed from the Utilities Menu.  It is included so that if 
  2488. the supplied printer drivers do not work for you, you can modify them and/or create your own.  To 
  2489. use this feature, you need to have your printer's manual handy and have a knowledge of how to use 
  2490. printer codes.  The program does have some help screens, but due to the nature of the material it 
  2491. might be very confusing to the novice computerist.
  2492.  
  2493.     The two most common limitations are not being able to print the maximum number of 
  2494. characters per line and not supporting 20 CPI mode (characters per inch).  Most IBM printer code 
  2495. sets do not support 20 CPI.  Most Epson codes do support this mode.  Also See:  Printer 
  2496. Compatibility in the Reports chapter.
  2497.  
  2498.     I tried to include as many drivers as I could with the program.  However, because my access 
  2499. to various printers and manuals is limited, there are probably many printers that are not supported.  
  2500. If you would like me to add a printer driver, contact me.  I will need to know what printer it is and 
  2501. will need to obtain a copy of the printer's control codes.  You will probably have to supply me with 
  2502. this information.
  2503.  
  2504.     Note:  The Printer Driver Database is an external program named PRINTER.EXE.  It can be 
  2505. run directly from DOS.
  2506.  
  2507. Entering Printer Codes
  2508.  
  2509.     Printer codes must be entered in decimal.  Separate each code with a space.  It would be 
  2510. wise to not leave any trailing spaces in a field.
  2511.  
  2512. Key definitions
  2513.  
  2514. F1 help
  2515.  
  2516.     This command will display more information about the current item.  For those screens 
  2517. that do not have specialized help screens, the key definitions are displayed.  For those that 
  2518. do, the F1 key can be pressed again to show the key definitions. 
  2519.  
  2520. F3 add record
  2521.  
  2522.     When this key is pressed, all fields are cleared and a new record number is assigned to 
  2523. the record.  At this point you can begin entering the new driver's data.  The record (driver) is 
  2524. not saved to disk until you press the F10 key.
  2525. page 50
  2526.  
  2527.  
  2528. F5 delete record
  2529.  
  2530.     When this key is pressed, the record (driver) that is showing on the screen is marked as 
  2531. being deleted.  The fields are then cleared and the deleted record can no longer be accessed.  
  2532. The program will ask you if you want to delete the record, just in case you mistakenly 
  2533. pressed this key.  The record is permanently removed from disk when a sort/pack is 
  2534. performed (Alt-R).
  2535.  
  2536. F8 copy data
  2537.  
  2538.     This command will let you copy the data from one record into the one that is on the 
  2539. screen.  You must know the record number of the one that you want to copy.  This can be a 
  2540. real time saver since many printer drivers differ in only a few codes. 
  2541.  
  2542. F10 save record
  2543.  
  2544.     This command will save the record (driver) that is on the screen to disk.
  2545.  
  2546. Alt-A ASCII input
  2547.  
  2548.     You can use this command to enter printer codes in their character form.  The program 
  2549. will convert the characters to their decimal equivalents.
  2550.  
  2551. Alt-R sort/pack printer drivers
  2552.  
  2553.     This command will remove any deleted drivers from the file and will sort the remaining 
  2554. drivers by their name.
  2555.  
  2556. PgDN next record
  2557.  
  2558.     This command will display the next record (driver) in the database.  Records will appear 
  2559. in record number order.
  2560.  
  2561. PgUP previous record
  2562.  
  2563.     This command will display the previous record (driver) in the database.  Records will 
  2564. appear in record number order.
  2565. page 51
  2566.  
  2567.  
  2568. APPENDIX A:  List of Reports by Character Pitch
  2569.  
  2570. 10 CPI Reports
  2571.     Ahnentafel Charts
  2572.     Descendancy Charts, boxed
  2573.     Descendancy Charts, not boxed (except when more than 14 generations)
  2574.     Relationship Reports
  2575.     Most of the Sorted Lists
  2576.     Census Check Summary Chart
  2577.     Research Log
  2578.     Correspondence Log
  2579.     Database Timelines
  2580.     Family Timelines
  2581.     Missing Information
  2582.     Lineage Charts
  2583.  
  2584. 12 CPI Reports
  2585.     Address List
  2586.     Person Reports
  2587.     Family Reports
  2588.     Person Inquiry Form
  2589.     Family Inquiry Form
  2590.  
  2591. 17 CPI Reports
  2592.     Family Group Sheets
  2593. *    5 Generation Pedigree Chart
  2594.     Descendancy Chart (when more than 14 generations)
  2595. *    Family Charts
  2596.     1790 Census Research Form
  2597.     1800/1810 Census Research Form
  2598.     1820 Census Research Form
  2599.     1830 Census Research Form
  2600.     1850 Census Research Form
  2601.     1860 Census Research Form
  2602.     British Census Form
  2603.     Blank Family Group Sheet (pages 1 & 2)
  2604.     Relationship Chart
  2605.     Register Charts
  2606.     Relationship Diagrams
  2607.  
  2608. 20 CPI Reports
  2609. *    6 Generation Pedigree Chart
  2610. *    7 Generation Pedigree Chart
  2611.     1840 Census Research Form
  2612.     1880 Census Research Form
  2613.  
  2614. * Report prints at 10 CPI when the "Print in Sections" option is enabled.
  2615. page 52
  2616.  
  2617.  
  2618. APPENDIX B:  Converting Between Upper and Lower Case
  2619.  
  2620.     This section of the manual will probably only be of interest to those persons who do not use 
  2621. English as their default language for their computer.  If you are modifying the language on your 
  2622. computer by using code page switching and/or the COUNTRY.SYS driver, then you may want to 
  2623. read on...
  2624.  
  2625.     Converting "foreign" or "accented" characters between upper and lower case has always been 
  2626. an aggrivation to us programmers.  If you have tried to do it before, then you know exactly what I 
  2627. mean and why it is so frustrating.  If you don't know...  Well, I won't try explain why because it's 
  2628. rather technical...
  2629.  
  2630.     I have devised a way to deal with this problem.  The solution is by modifying Family 
  2631. Scrapbook's ALPHABET.DAT file.  This is an ASCII text file that contains three lines.  Here is the 
  2632. default alphabet file:
  2633.  
  2634.                 English (American)
  2635.                 çüéäåæö
  2636.                 ÇÜÉÄÅÆÖ
  2637.  
  2638.     Line #1 describes the language (or code page) that the alphabet file relates to.  It is 
  2639. displayed in the "startup parameters" section of the Program Setup screen.  It is there just for 
  2640. informational purposes.  Anything can be entered on the first line, but there must at least be a first 
  2641. line.
  2642.  
  2643.     Line #2 contains the lower case accented characters that exist in the ASCII table.  Please 
  2644. note:  If you are using code pages, your ASCII characters may be different from a person that uses a 
  2645. different code page than you.
  2646.  
  2647.     Line #3 contains the upper case equivalent of line #2.
  2648.  
  2649.     Line #2 and line #3 must be exactly the same except for their case.  The way it works is the 
  2650. alphabet file is loaded into memory when Family Scrapbook starts up.  Whenever the program must 
  2651. convert a character to the opposite case, it uses the alphabet file's information IF the character can 
  2652. not be converted using normal means.
  2653.  
  2654.     I would like to include multiple ALPHABET.DAT files for those of you who are not using 
  2655. English, but I simply don't have ASCII charts for all of the various code pages.  However, I'm sure 
  2656. that I will collect the necessary information in time.
  2657.  
  2658.     If your default code page is not for English, the default ALPHABET.DAT will probably NOT 
  2659. work correctly for you.  If you encounter situations where Family Scrapbook is not converting the 
  2660. case of certain characters correctly, you must modify the alphabet file or remove it.  Use of the 
  2661. ALPHABET.DAT file is optional.  Family Scrapbook will operate without it.
  2662. page 53
  2663.  
  2664.  
  2665. INDEX
  2666.  
  2667.  
  2668. A
  2669. accented characters, 52                         F
  2670. address, 17,35                                  family address, 17,35
  2671. address list, 35                                family chart, 37
  2672. adoption, 21,28                                 family group sheet, 37
  2673. ahnentafel chart, 35                            family hotkeys, 26
  2674. ALPHABET.DAT, 52                                family name, 26
  2675. Ancestral File, 42                              family notes path, 11
  2676. annulled, 9,24                                  foreign characters, 19,26,43,52
  2677. ARJ, 47,48                                      freq, 3
  2678. ASCII export, 47                                FSASCII.DOC, 47
  2679.  
  2680. B                                               G
  2681. BACKUP.BAT, 47                                  gedcom, 41
  2682. baptism, 11,17                                  group sheet, 37
  2683. BBS, 2
  2684.                                                 H
  2685. C                                               hobbies, 18
  2686. census, 17,36,46                                hotkeys, 46
  2687. character pitch, 39,51
  2688. christening, 11,17                              I
  2689. chronological report, 36                        immigration, 17
  2690. code page, 52                                   importing data, 41
  2691. color, 14                                       index, 12
  2692. command line parameters, 14,46                  installation, 5
  2693. country code, 52
  2694. CPI, 51                                         L
  2695. current name, 35                                last known address, 17,35
  2696.                                                 LHA, 4,47
  2697. D                                               LIM, 14
  2698. data files path, 11                             lineage chart, 38
  2699. database name, 11
  2700. database statistics, 36                         M
  2701. database timeline, 36                           macro, 19
  2702. date code, 24                                   memberships, 18
  2703. date codes, 8                                   military service, 18
  2704. dates, 8                                        miscellaneous, 18
  2705. descendancy chart, 37                           missing information, 38
  2706. double dates, 8                                 MONO, 14
  2707.  
  2708. E                                               N
  2709. editor, 12                                      name change, 17
  2710. EMS, 13,14                                      name order, 16
  2711. event timeline, 21                              NOEMSOVR, 14
  2712. expanded memory, 14                             NOEMSSWAP, 14
  2713. extended character set, 43                      non-color mode, 14
  2714. extended memory, 14                             note dir manager, 45
  2715. external notes, 12                              notes editor, 45
  2716. page 54
  2717.  
  2718.  
  2719. O
  2720. occupation, 18
  2721. other information menu, 11,16,20
  2722. overlays, 14
  2723.  
  2724. P
  2725. packing, 10
  2726. PAF, 41,43
  2727. parallel port, 44
  2728. passenger list, 17
  2729. pedigree, 29,38
  2730. person hotkeys, 19
  2731. person notes path, 11
  2732. person report, 38
  2733. PKUnZip, 48
  2734. PKZip, 47
  2735. place codes, 9,45
  2736. preposition, 44
  2737. printer compatibility, 39
  2738. printer driver, 44,49
  2739. printer port, 44
  2740. PRINTER.DAT, 49
  2741. program setup, 44,52
  2742.  
  2743. R
  2744. record number, 10,15,23
  2745. record stacks, 13
  2746. reindex, 12
  2747. relationship diagram, 38
  2748. relationship report, 38
  2749. religion, 18
  2750. reports, 31
  2751. RESTORE.BAT, 48
  2752.  
  2753. S
  2754. separated, 9,24
  2755. serial number, 6
  2756. serial printers, 44
  2757. serializing, 6
  2758. setup, 44
  2759. sibling, 20
  2760. social security number, 17
  2761. sorted list, 10,39
  2762. soundex, 46
  2763. source, 17
  2764. spouse, 23
  2765. submitter information, 42,45
  2766. suffix, 16
  2767. surname, 16,44
  2768. surname frequencies, 39
  2769.  
  2770.  
  2771. T
  2772. tafel matching system, 39
  2773. temporary files, 12,14,45
  2774. text editor, 12,45
  2775. TIMELINE.DAT, 21
  2776. tiny tafel, 9,39,45
  2777.  
  2778. U
  2779. unmarried, 9,24
  2780. update history, 21,27
  2781. upgrading, 5
  2782.  
  2783. W
  2784. word processor, 12,45
  2785.  
  2786.  
  2787.  
  2788. Addendum
  2789.  
  2790.  
  2791.         This section covers last-minute changes to the program that are not covered in the rest of
  2792. the manual.
  2793.  
  2794.  
  2795. Family Database
  2796.  
  2797. Ctrl-PgUP, Ctrl-PgDN browse persons
  2798.  
  2799.         This command only works while the cursor is in a spouse field or a child field.  It will
  2800. step through the persons in record number order.
  2801.  
  2802.  
  2803. Blank Charts/Forms
  2804.  
  2805. There are three new ones:
  2806.  
  2807.         1910 Census Research Form       (20cpi)
  2808.         1920 Census Research Form       (20cpi)
  2809.         Chart of Consanguinity          (12cpi)
  2810.  
  2811.  
  2812.  
  2813. ASP Ombudsman Statement
  2814.  
  2815.                            _______
  2816.                       ____|__     |               (R)
  2817.                    --|       |    |-------------------
  2818.                      |   ____|__  |  Association of
  2819.                      |  |       |_|  Shareware
  2820.                      |__|   o   |    Professionals
  2821.                    -----|   |   |---------------------
  2822.                         |___|___|    MEMBER
  2823.  
  2824.  
  2825.         Christopher E. Long is a member of the Association of Shareware
  2826. Professionals (ASP).  ASP wants to make sure that the shareware principle
  2827. works for you.  If you are unable to resolve a shareware-related problem
  2828. with an ASP member by contacting the member directly, ASP may be able to
  2829. help.  The ASP Ombudsman can help you resolve a dispute or problem with
  2830. an ASP member, but does not provide technical support for members'
  2831. products.  Please write to the ASP Ombudsman at 545 Grover Road,
  2832. Muskegon, MI 49442-9427 or send a Compuserve message via CompuServe Mail
  2833. to ASP Ombudsman 70007,3536
  2834.  
  2835.  
  2836.