?_@?l9 Shoebox Help1Copyright 1998 Summer Institute of LinguisticsZmain?main; Shoebox HelpOz0WG OOm##O,l T./&;)z4Γk8l8TT|CONTEXT |CTXOMAPc |FONT@ |KWBTREE/ |KWDATA |KWMAP. |SYSTEM|TOPIC|TTLBTREEw |bm0G |bm1 |bm10|bm11`|bm12)|bm13/|bm14e2|bm15J5|bm168|bm17:|bm18;A|bm19JD|bm2 |bm20OG|bm21J|bm22M|bm23Q|bm24T|bm25|bm26%|bm27|bm28A|bm29.|bm3 |bm301|bm31&4|bm32y6|bm338|bm34+;|bm35b=|bm36?|bm37Q|bm38qw|bm39z|bm4|bm40 ~|bm41|bm42|bm43 |bm44|bm45|bm46;|bm47ɘ|bm48R|bm49|bm5l|bm50|bm51L|bm52|bm53|bm54|bm55|bm56\|bm57|bm58;|bm59|bm6i|bm60g|bm61d|bm62{,|bm63\|bm64|bm65x|bm66|bm67Κ|bm68|bm69L|bm7|bm70|bm71 |bm72|bm73|bm744|bm8|bm9 Dg3Q§VV5D^tDM>Vh_\{|nX~fц'Df~@ 7 KW1rW'Closing a Shoebox databaseD & <:Closing a Shoebox database KW. ,:!Close command (File menu)6 :w!)ܐYou can close the activedatabase without exiting Shoebox. However, if you have made any changes to the database, Shoebox will display a dialogbox asking if you want to save them.=' ,RTo close a databaseFZ+ &6!Do one of the following:mX ~RـZ؀:2aMY Double-click on the databaseControlmenubox in the upper-left corner of the database window. (In Windows 95, click once on the Closebox in the upper-right corner of the database window.)Click once on the database Control menu box, choose Close from the resulting menu.Use the shortcut keys, CTRL+F4Click on the File menu, choose Close.-ZL* $!'4 6O!Note: Using the Close command (File menu) closes all duplicate windows of the active database. While the other options above close only the active database, leaving all duplicate database windows open. If a database has changes you have not saved, Shoebox displays a dialog box asking if you want to save the changes before closing. If you close a database without saving, you lose all changes not previously saved. LLs1s Exiting or Quitting ShoeboxE'& >:Exiting or Quitting Shoebox Ls. ,<!Exit command (File menu)  6 :!Ql|5aEnds a Shoebox session. When you exit Shoebox, all databases are closed. If you have made any changes to one or more of the databases, Shoebox asks if you want to save the database(s) before quitting.AJ' 4RTo exit or quit ShoeboxF + &6!Do one of the following:@J V zRـZ؀$maMYxO From the File menu, choose Exit.Double-click on the applicationControlmenubox. (In Windows 95, click once on the Closebox in the upper-right corner of the applicationwindow.)Use the shortcut keys, ALT+F4. :  1 > File menu4 > ' :File menu xO ) "!You can access the File menu on the menu bar with the keyboard or the mouse.> C T'RZH With the keyboard, press ALT+F and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, click on File, then point and click on the command of your choice.There are also shortcut keys which can be used for certain commands. You will find the keystroke sequence next to the command if they are available.X/ ) "^!The commands available in the File menu are:w  ΀!#3yd扂N@ի扂T爉P62T,2䉂/Kz􁉂 ]NewOpenCloseSaveSave AsSave AllExportPrintPrint PreviewPrint SetupPage SetupExit D 1 \Memory requirements> \' .:Memory requirements oC, (!How much memory do I need to open my database files in Shoebox?+\( !n) "!To determine approximately how much random access memory (RAM) your data and the Shoebox program will need,y@2 2]R:! 1.Add the sizes of your database files in KB. (If sizes are exy@ pressed in bytes, divide by 1000. If they are expressed in MB, multiply by 1000.) 2.Multiply that size byT'@- *N!A2.75 on Windows3.5 on the MacintoshpAy@=A/ .R:! 3.Add the amount of memory the Shoebox program itself takes:@@B0 .!A1100 KB on Windows 3.11600 KB on Windows 95 and later2200 KB on the Macintosh1000 KB on the Power Macintosh (if your Power Macintosh does not have virtual memory turned on, Shoebox will take about 3900 KB)?=AD1 0! The actual amount of installed RAM you will need to have in your computer will depend on the memory requirements of the operating system and other applications you wish to run simultaneously with Shoebox. As a general rule, a computer that runs Microsoft Office comfortably will be able to run Shoebox with a typical set of databases.If, based on the above information, you think that your computer has enough memory to open your data in Shoebox, but Shoebox is running very slowly, read the answer to the next question.+@BD( !}QD'E, (!Why is Shoebox running so slowly? Why does it take so long to open databases?+DRE( !'ElG6 :!  Most operations in Shoebox will be quite fast as long as the program has access to enough random access memory (RAM). When Shoebox cannot load all the data into physical RAM, it will begin to access virtual memory. When this happens, many operations will be noticeably slower. When Shoebox opens a database, it builds one or more indexes. Since this is a memory-intensive operation, opening databases is very slow if your computer does not have enough RAM available to Shoebox.REH* "!Following are some possible remedies, if Shoebox does not have access to enough memory to keep all your data in physical RAM:plGJU x7RZHInstall additional RAM in your computer.Close other applications. (On the Macintosh, you might also consider turning off unneeded extensions.)Reduce the amount of memory used for disk caching.Allocate additional memory to Shoebox (Macintosh only).Avoid unnecessary sorting and filtering.Open fewer databases. (With some care, it may be possible to split an existing database and work on the parts separately. This is likely only a temporary solution, but you might consider it until you are able to upgrade.)+HJ( !JJL. *9!MacintoshOn the Macintosh, every application is assigned a minimum and recommended (maximum) memory allocation. Even if you have adequate RAM installed in your computer, a program cannot use more than the amount allocated to it. The Shoebox Installer initially sets up the Shoebox application to use up to 8 MB of RAM (10 MB on the Power Macintosh). If the memory allocated to Shoebox is insufficient, Shoebox will begin to run slowly and might fail. To confirm that a performance problem is the result of inadequate memory allocation,JM4 6-R:! 1.Start Shoebox and open your databases. 2.Switch to the Finder. 3.From the Apple menu, choose About this Macintosh (or About this Computer).9L + $!A bar graph shows how much memory is allocated to Shoebox, and the dark portion of the bar shows how much of that is currently used by the program and data. If the dark portion of the bar fills all or nearly all of the bar, you should consider increasing the memory allocated to Shoebox.If you have enough memory for Shoebox and any other programs you need to run simultaneously with Shoebox, you can increase the memory allocated to Shoebox to prevent it from having to use virtual memory. To increase the RAM allocation,M ]M4 6R:! 1.Quit Shoebox if it is running. 2.In the Finder, select the Shoebox application file. 3.From the File menu, choose Get Info (System 8.5 and later: File, Get Info, Memory). In the Info dialog box, increase the number in the lower right corner. (It will be labeled Preferred size or Current size, depending on your operating system version.) L* " !Note that if you allocate all your memory to Shoebox itself, Shoebox Help (and other programs) will not have enough memory to run.+w( !}PL- *!Windows 95To find out how much physical memory your computer has available,w2 2'R:! 1.Click the Start button, point to Settings, and choose Control Panel. 2.From the Help menu (in the Control Panel), choose About Windows 95.K!* "C!Physical memory available to Windows is the amount of memory Windows can use. If you calculated (see answer to previous question) that the amount of memory needed to open your databases in Shoebox is anywhere near the physical memory available, you will not be able to open those databases simultaneously without accessing virtual memory. However, if it seems you have enough RAM but Shoebox still runs slowly, you might be able to keep it from accessing virtual memory by closing other applications or by reducing the size of the disk cache.<@* "%!By default, Windows will often use 25% of your RAM as a disk cache. If you have 32 MB of RAM or more, try setting the cache size at a fixed number. We recommend 4 MB for systems with less than 48 MB of RAM, and 8 MB for those with 48 MB or more. Here is how to set it up:}G6 :R:! 1.Run SysEdit. (Click the Start button and choose Run. In the Open box, type SysEdit, and press Enter.) 2.Click in the system.ini window. 3.Scroll down to the [vcache] section. If this section heading does not exist, type [vcache] as a new section heading. 4a.If you have 48 MB of RAM or less, enter these two lines:R%@- *J!MinFileCache=0MaxFileCache=4096qB/ .R:! 4b.If you have more than 48 MB of RAM, enter these two lines:R%҉- *J!MinFileCache=0MaxFileCache=8192af3 6R:! 5.From the File menu, choose Save. 6.From the File menu, choose Exit. 7.Restart Windows.-҉* $!If܍/ ,5!Windows 3.1To find out how much physical memory your computer has available, from the Help menu (in Program Manager), choose About Program Manager. Near the bottom of the About box is a number labeled Memory.Physical memory available to Windows is the amount of memory Windows can use. If you calculated (see answer to previous question) that the amount of memory needed to open your databases in Shoebox is anywhere near the physical memory available, you will not be able to open those databases simultaneously without accessing virtual memory. However, if it seems you have enough RAM but Shoebox still runs slowly, you might be able to keep it from accessing virtual memory by closing other applications or by reducing the size of the disk cache. To reduce the size of the disk cache:< FR:! 1.Run Control Panel. 2.Double-click Enhanced. 3.Click Virtual Memory. 4.Click Change. 5.Decrease the size of the disk cache to the desired level. 6.Click OK two times. 7.Restart your computer. 6܍ 1 P=Menus0 P' :Menus  mE X!"xOyꉂNote: Click a menu item to display commands.The menubar displays Shoebox menus across the top of the Pmapplicationwindow below the titlebar. Shoebox commands are listed on the following menus:mP=c !jar0yf6U7L',ꉂ@yމFile menuEdit menuDatabase menuProject menuTools menuView menuWindow menuHelp menu @m}1-}New (File menu)>=* $(:New (File menu) }6 :A!|5aDThis command is used to create a new database. Shoebox expects you to specify a name and assign an existing databasetype as the new database is created.B' 6RTo create a new databaseFZA PR!:!ܐ1; 1.From the File menu, choose New. 2.In the Enter the Name for the New Database dialogbox, type the name of the database you want to create. 3.Choose the OK button. 4.At this point, Shoebox will ask you to assign a type for the new database. The SelectDatabaseType dialog box opens with the following options:-* $!!V'Z/ .N!!Please select the database type for\9D V1!!xRA reminder of the name of the new database.Database TypeSelects a database type.Add New Type buttonAccesses the Database Types dialog box. Click the Add button to add a new database type or click the Copy button to copy the highlighted database type to a new name.~L2 4!yd扂Note: To open an existing database, use the Open command (File menu). K91AOpening a Shoebox databaseDF& <:Opening a Shoebox database J. ,8!Open command (File menu)xIF/ .!|5aThis command opens a Shoebox database that has been saved on a disk.FN' >RTo open an existing databaseM. ,>R!:! 1.Do one of the following:b.N4 8\RiZiZ3‰On the toolbar, click the Open button.= :3 6!!" K< HRiZi Use the shortcut keys, CTRL+O.From the File menu, choose Open.q:f4 8R!:!ܐ 2.The Open dialog box appears allowing you to specify or select the name of the database you want to open.D- (/!!If you do not see the database you want to open, select a new drive or directory (in Windows 95, a new folder). If you type an existing extension in place of the wild card character in the File Name box, the file list will change to include only the files with that extension.Jf. ,8R!:! 3.Choose the OK button.MA5 81!ĉNote: If the file you are opening is not in Shoebox format, the Import dialog box will automatically appear.When opening a file, markers in that file which do not already appear in the list of markers are automatically added and flagged with an asterisk in the field name.G1 Page Setup (File menu)EA* $6:Page Setup (File menu) is= H!\wD܉This command is used to specify the page layout of the printed databasethe page margins, the header and/or footer, which records to include and possible page breaks between record.When a new databasetype is created, Shoebox assigns default margin settings and a default header and footer. These settings are effective for all databases of this type.;' (RTo setup the pageos_6 <R!:!ܐ 1.From the File menu, cho_Aose Page Setup. 2.The Page Setup dialog box opens with the following options:k K dA!!뉂HeaderSpecifies the header to be printed at the top of every page. The header may contain any text, plus Printingcodes for printing the time, date, file name, page number and other data.FooterSpecifies the footer to be printed at the bottom of every page. The footer may contain any text, plus printing codes for the time, date, file name, page number and other data.MarginsSpecifies the size of the margins for the printed pages. Type the measurement for the margin you want to adjust in the Left, Right, Top or Bottom box.-_* $!!@7/ ."!!What to print>u+ &&!!Choose between:F74 8$RiZiWhole viewcuP2 4iiEwPrints all the records in the current view (including the Browse view) as filtered and sorted./, (!!LP4 80RiZiThis record onlyN", (DiiPrints only the current record.-F* $i!M/ .<!!Page break between recordsFH, &!!When enabled, each record is printed on a new page. When disabled, records are printed continuously with a space between each record.^%9 @K!uNote: If you have sorted by a field with multiple occurrences in a single record, that record will be reprinted for each occurrence of that field. In other words, if there were five occurrences of the primarysortfield within a single record, that record would be printed five times. JH18 Print Preview (File menu)H8* $<:Print Preview (File menu) yP) "!Opens a window in which Shoebox displays a page as it will look when printed.?8' 0RTo preview a printout?/ + &(!Do the following: 1 0kR!:! 1.From the File menu, choose Print Preview. 2.A window opens displaying a view of the page(s) to be printed. Buttons across the top of the window offer the following options:8 / M / .!!Print?  g !!ܐOpens the Print dialog box without exiting the Print Preview.Next PageDisplays the next page.Prev PageDisplays the previous page.One Page/Two PageToggles between showing one or two page(s).Zoom InEnlarges the display.Zoom OutReduces the display.CloseCloses the Print Preview window. HM ; 1 ;  bAPrint Setup (File menu)F  * $8:Print Setup (File menu) m;  ) "!This command provides a list of installed printers and access to various options for the selected printer.> U ' .RTo setup the printerq  6 <R!:!ܐ 1.From the File menu, choose Print Setup. 2.The Print Setup dialogbox opens with the following options:BU >/ .&!!Default Printer  T@G \!!Displays the name of the default printer and shows the printer connection.PrintersChoose the default printer or another printer from the list of those installed by using either Windows Setup or the Windows Control Panel. For information about installing printers, see your Windows documentation.OrientationChoose one of two page orientations: portrait (vertical) and l>T@ andscape (horizontal).PaperSelect the paper size and the source.>bA8 >!!Options buttonLists specific properties for the selected printerNetwork buttonConnects your computer to a network printer. The Network button is available only if your computer is connected to a network. BT@A1+ AALPrint (File menu)@bAA* $,:Print (File menu) LAlC< F!|5a\w/Controls how a database or record is printed. Before using this command, a printer must be installed and selected. To install a printer, use either the Windows Setup or the Windows Control Panel. For information about installing printers, see your Windows documentation. To select a printer, see the PrintSetup dialog box.2 AC' RTo printMlCC. ,>R!:! 1.Do one of the following:LCsD< HRiZi Use the shortcut keys, CTRL+P.From the File menu, choose Print.s?CD4 8~R!:!ܐ 2.The Print dialog box opens with the following options:: sD E/ .!!PrinterpFDE* $!!Displays the name of the active printer and the printer connection.> EE/ .!!Print RangeQ'EF* $N!!Specify the pages you want to print.6EUF/ .AAllHFF* $<!Prints the entire database.< UFF/ .ASelectionK!F$G* $B!Prints only the selected text.8 F\G/ .APages$GNH1 0!Prints the pages you specify. Type page numbers separated by commas, or a range of pages with a hyphen between the page numbers. For example, to print pages 2, 4, 5, 6, and 8, type 2,4-6,8@\GH/ ."!!Print qualityfNHI* $!!Choose a resolution depending on the printer chosen. Resolution is measured in dots per inch (dpi).9 HWI/ .!!Copiesg=II* $z!!Prints multiple copies. Type the number of copies desired.AWII/ .$!!Collate copiesIJ+ $O!!Organizes pages when you print multiple copies. Shoebox prints a complete copy of the first print assignment before it begins to print the first page of the second.?IK/ . !!Setup buttonP%J`K+ &J!!Opens the Print Setup dialog box.a5KK, (j!Note: To print the Browse view, do the following:`KL7 <R!:! 1.Access the Browse view. 2.From the File menu, choose Page Setup. 3.In the What to Print option, choose This Record Only. 4.Choose the OK button. 5.From the File menu, choose Print or use the shortcut keys, CTRL+P . PK.M1 .MxMZRemoving Shoebox (uninstalling)J#LxM' F:Removing Shoebox (uninstalling) W-.MN* "[!By default, Shoebox Setup for Windows replaces an existing release version of Shoebox when you upgrade. For example, Setup for Shoebox 5 automatically replaces existing Shoebox 4 files. However, if you are upgrading from a test version, you will probably need to remove its Shoebox folder yourself.+xMN( !rCNlO/ .!To remove Shoebox for Windows 95 and later from your computer:d(N܁< FQR:! 1.Remove the Shoebox folder (by default, C:\Program Files\Shoebox). 2.Remove the uslO܁Ler settings folder (by default, C:\My Shoebox Settings). 3.Remove Shoebox.ini from the Windows folder. 4.Remove the Shoebox 5.0 submenu under Programs on the Start menu. 5.Remove the Shoebox 5.0 folder icon on the desktop (it is a shortcut to the Shoebox 5.0 submenu). 6.Remove the association between the.prj file name extension and the Shoebox program. 7.If you used Shoebox to create any data files that you no longer want, you can remove them too.]lOh/ .R:! 8.If you had created shortcuts to any files that you have removed, remove the shortcuts.-܁* $!i:h/ .t!To remove Shoebox for Windows 3.1 from your computer:)'< FR:! 1.Remove the Shoebox folder (by default, C:\Shoebox). 2.Remove the user settings folder (by default, C:\MyShSet). 3.Remove Shoebox.ini from the Windows folder. 4.Remove the Shoebox 5.0 group in Program Manager. 5.Remove the association between the.prj file name extension and the Shoebox program. 6.If you used Shoebox to create any data files that you no longer want, you can remove them too. 7.If you had created icons for any files that you have removed, remove the icons.-T* $!< '1 0!The Shoebox Installer for Macintosh does not replace an existing release version of Shoebox when you upgrade. Therefore, if you are upgrading from a previous version, you will need to remove its Shoebox folder.To remove Shoebox for Macintosh from your computer:TZ8 >%R:! 1.Remove the Shoebox folder (default name: Shoebox 5). 2.Remove the user settings folder (default name: My Shoebox Settings). 3.Remove Shoebox Preferences from the Preferences folder (under System Folder). 4.If you used Shoebox to create any data files that you no longer want, you can remove them too. 5.If you had created aliases for any files that you have removed, remove the aliases. C1% ڈReporting problems=Zڈ' ,:Reporting problems }- *!What should I do if I find a problem in Shoebox?If you are having trouble using Shoebox to accomplish a particular task,ڈ4 6R:! 1.Run the self-paced training program, use Shoebox Help, and read the documentation to see whether there is an explanation. You can also check the product support web site. 2.If you still cannot get it to work, please consult your local computer specialist. There might be a work-around. In some cases, a Consistent Changes table can be set up to accomplish an advanced customization or make up for a deficiency in the program. 3.If the problem appears to be caused by an error in Shoebox, you can report it to the product support email address. Serious problems that are reported before September 2000 will be fixed, if at all possible. If necessary, we plan to release a final "maintenance" version of Shoebox before the end of 2000.-͌* $!Z.', (\!Information to include in a problem report;͌nU xRZHVersion of the Shoebox program (e.g., Release Version5.0 for 32-bit Windows)Versions of other closely-related software (e.g., Microsoft Word97, Tavultesoft Keyboard Manager3.2)Version of your computer's system software (e.g., Windows98)Amount of memory (e.g., 64MB RAM)Amount of free hard disk space (e.g., 157MB)Description of what you were attempting to do when the problem occurred. Be sure to include any additional information that is provided by Shoebox (e.g., Line504 in ind.cpp) or Microsoft Windows (e.g., if Windows displays a message that Shw32 has performed an illegal operation, click Details, c'nZopy the information to a temporary file, and then paste it in the problem report that you send).+'( !J!n) "B!Product support email address:F), (4!shoebox_support@sil.orgG* "!While this software support is primarily intended for SIL members, we also assist others as we are able. We can only accept messages in English. If necessary, please get help from your local computer support to translate your problem report.+)r( !EG) "8!Product support web site:S'r , (N!http://www.sil.org/computing/shoeboxu) "!As time and resources allow, we might put additional resources for self-service software support on the web site. E 1 0Save All (File menu)C0* $2:Save All (File menu) "< Fm!|5aZrƧܐThis command saves all databases currently loaded into Shoebox along with their settingsfiles (*.typ, *.lng and *.prj). There is no dialogbox associated with this command.+0M( !O"4 6!Note: While this feature has the potential to save all files loaded into the current project, it does not force a save, but saves only when changes are made to the database.Shoebox saves the previous version of the database as a backup copy (*.bak) every time you save. Each new backup copy overwrites the previous backup copy. PM 1  Saving a database to a new nameJ$j& H:Saving a database to a new name E . ,.!Save As (File menu)"j1 0!)Saves the activedatabase under a new name or in a different location in Shoebox format. This command only appears in the File menu when a database is loaded into the Shoebox application.Use this feature to backup your files regularly.H#% F RTo save a database to a new name=V) "(!Do the following:f7 >R:!ܐ 1.In the File menu, choose Save As 2.The Save As dialogbox opens with the following options:3VuO lg!File NameSpecifies the new name of the database.Save File As TypeShows file type. A file may be saved with any extensionthere are no limitations.Directories / Folders (Windows 95)Shows the directory (folder) and drive where the database will be stored.DrivesSpecifies the disk drive.K/ .8R:! 3.Choose the OK button.-u* $!WD< F7!Z3‰Note: This command only saves the database to a new name, it does not change the file in which you are currently working.Shoebox saves the previous version of the database as a backup copy (*.bak) every time you save. Each new backup copy overwrites the previous backup copy.This feature saves the active database in Shoebox format. If you want to save a database to a different format, use the Export command in the File menu.To quickly save a database with its existing name and location, click the Save button on the toolbar.E5 :"!"Save button JD1A`dSaving a Shoebox databaseC& ::Saving a Shoebox database J`. ,8!Save command (File menu)f7/ .n!|5aThis command is used to save an existing database.<`' *RTo save a databaseFT+ &6!Do one of the following:a.3 6\RـZ؀Z3‰On the toolbar, click the Save button.= T3 6!" Kx; FRـZ؀ Use the shortcut keys, CTRL+S.From the File menu, choose Save.-* $!Dx. *-!Note: Use the Save button on the toolbar or the Save command frequently to preserve your work when making extensive changes. Remember there is no Auto Save feature. Be sure to save a copy of the database to a floppy disk, and store in a safe, dry place. This is especially important if you live in a remote area! Your backup copies are your only protection against lost data.Shoebox saves the previous version of the database as a backup copy (*.bak) every time you save. Each new backup copy overwrites the previous backup copy.{Rd) "!This command forces a save even if there were no changes made to the database. K1hXShoebox application windowDd& <:Shoebox application window e:X+ &t!Click on the various screen elements for a description.72 44!"* FX1 Shoebox Help Contents?& 2:Shoebox Help Contents z== Jz!t߬㦽O50ʼnAbout Shoebox Version Information Using Help92 4!" >' .!Overviews of Features~ ^#@I 0Ew0$  Browse Navigation + ^#VI 0X鉀08%q Consistency Checking Parsing &^#LI 0d!0,7쉀 Database Types Projects /  ^#^I 00,㹐f Exporting Data Reshaping/Margins , ^#XI 0ޢ鉀0F+ Filters Search, Find, Jump To ) . ^#RI 0ɖ䉀00yu Interlinearizing Shortcuts )  ^#RI 01K4^04 #8 Language Encodings Sorting ,. ? ^#XI 0.E~000 Marker Hierarchy Text Corpora ~  ^#@I 0na0_N Markers Word List &?  # -  ( ! D T 1T  ^ASystem requirements>  ' .:System requirements [2T  ) "d!Shoebox runs on the following computer systems:_  D XRZHWindows 3.1Windows 95 and laterMacintosh (OS 7.5 and later)Power Macintosh+  ( !h? #) "~!Shoebox requires the following minimum system configuration:  @C T+RZHk;CD-ROM drive to install the self-paced training program and "extras"At least 10 megabytes (MB) of free hard disk spaceThe memoryrequirements (RAM) depend on the version of Windows or Macintosh, the requirements of other programs that you use, and the amount of data you will store in Shoebox. Installing additional memory in your computer can increase the speed and capacity of Shoebox.# @ +#7@( !' @^A* "!Note: You can install just the program and sample files on computers that don't have a CD-ROM drive, if you first use a computer that does have one to copy the version of the Shoebox Setup/Installer program that is divided into diskette-sized files. U$7@A1{ABLIUnderstanding the Shoebox transitionO(^AB' P:Understanding the Shoebox transition rAD* "!Shoebox 5 is the last major version of the software. No more features will be added, but there might be a minor "maintenance" version of the program (if there are any serious problems to fix). Training and software support for Shoebox will continue as long as there is a need. The leaders of SIL International and JAARS, Inc. have decided that the time has come to concentrate on developing a new generation of computer software. Also, bringing the Shoebox project to an orderly conclusion makes it possible for the team to turn its attention to translation-related tasks for which there have been fewer computer solutions.rIBE) "!More information is available on the Shoebox product support web site:S'DcE, (N!http://www.sil.org/computing/shoebox-EE* $!8 cEG. *!What should I do with suggestions for additional features?Unfortunately, Shoebox 5 does not include several hoped-for features. With limited programming resources and a project deadline, priorities had to be established. Understandably, some users will feel frustrated about important computing needs that were never met in Shoebox. We remember during the DOS-to-Windows transition that it seemed for a time as if we were standing still (or even taking steps backward) before software users saw the next step forward.EH* "7!As it becomes available, you will be able to read about the next generation of software for language and culture research on the SIL Computing web site:KGH, (>!http://www.sil.org/computing-HI* $!GHLI/ .0!dOReporting problems DII1g1I&JUVersion Information=LII& .:Version Information Y.I&J+ &\!Shoebox Help was updated on 24 October 2000e9IJ, (r!Fixed in Shoebox 5.01 (Windows 3.1 onlyOctober 2000) &JKS tsRZH) W.E Automatickeyboardswitching with version 3.2 of the Keyman program.Undefined characters are sorted after characters that are defined in the SortOrderProperties.n;JL3 6v!Release Version 5.0 (September 2000)New in Shoebox 5p+KuME XWRZHX鉀\wThe Consistency Check command on the Tools menu lets you find inconsistencies throughout an entire database. You can have databases checked before exporting them. You can have data records checked automatically after you have edited them. Shoebox has three kinds of consistency checks:q2LM? Nd!?iىFp Data Properties Range Set Data LinksuMe ԀRZH㭝F8҉+K|3A8\KVqM_1{ĉA{+㯸],Multiple jump paths can be defined. Each jumppath defines source fields and destination databases and fields. Datalinks are special jump paths that are similar to hypertext links. Numbering segments of text in a databaseusually done before interlinearizing themis somewhat more flexible than it was in Shoebox 2 (for MS-DOS). If you do not want to import unmarked text filesMeLI using the TextPrep.cct Consistent Changes table, you can type or paste the text directly into a text field in Shoebox and use the BreakandNumberText command on the Tools menu. To resequence the reference numbers after manually splitting, joining, adding, or rearranging text segments, use the RenumberText command on the Tools menu.uMW} ȀRZH3[:p 1⏀e%qyD\<F 8'L1 Extensible Markup Language (XML) is a new type of export process.When Shoebox produces both valid and invalid parses for a word because of limitations in its basic morphological parsing features, it can use wordformulas to select the valid parses automatically. The formulas are kept with the rest of the Parse properties in the databasetype for interlinear texts. There is a sample project in the WordForm folder in the Samples subfolder (that is in the Shoebox program folder). To troubleshoot problems with the formulas, use the Interlinearize(showallparses) command on the Tools menu.We2 4RZHThere is a version of Shoebox specifically built for Power Macintosh computers.EW%, (2!Improved in Shoebox 5|Y RZH_N=DWdfThe Word List and Concordance commands can reference thousands of entries: 32,750 primary (textual) references and 65,500 secondary (numeric) references. The concordance "before" and "after" context is expanded to include adjacent text fields, but eliminates extraneous fields. Multi-DictionaryFormatter export processes have the following new options:%4 6!}D扂Format: Regional gloss index (finderlist)Exported file type: Web pages (HTML)Help when upgrading: UpdateOlderMDFFilesL48 @RZH[: Rich Text Format export processes have the following new options:8 >!k'Interlinear: Align fields using tabsPage Setup, Section, Header and footer:Different first pageDifferent odd and even&4a RZHEwNӉ)Right-clicking in browseview carries out the JumpTo command.On the Macintosh, Shoebox Database is the kind of data file that Shoebox saves. When Shoebox is already running, you can open these files by double-clicking their icons and aliases. They have creator SHBX and type TEXT. Automatickeyboardswitching works on Windows 95 (and later). Shoebox can use standard keyboard layouts defined by Windows Keyboard Properties.j  RZHefOv> EX|BC݉EThe Marker Properties dialog box has three tabs: General, Range Set, and Data Properties.In the Replace command on the Edit menu, the most specific option for matchingcharacters is the default.Language encoding SortOrderProperties allow up to 2500 characters.Database types allow more than 30 export processes .BN, (,!Fixed in Shoebox 5 da kRZH=DEwzcWhen the Concordance command searches for a multi-word phrase, if it was instructed to limit the number of matches to display, the proper number of matches is now found.On the Macintosh, Browse view scrolls properly when you drag the scroll bar thumb.When no text is selected, shift+click selects text from the insertionpoint to the pointer. When text is selected, shift+click still extends the selection.Ny KRZH\@1K4^d!^a EEfER+On Windows 95 (and later), the dLIScript for a Font is kept with the rest of its properties in the languageencoding and databasetype settings files.When a data field marker has the NoWordWrap property enabled, the Reshape command is disabled on the Tools menu.In the Run Batch File command on the Tools menu, Shoebox doesn't assume that COMMAND.COM is always in the C:\Windows folder.;dY RZH㞍=ޓkkRZHAbility to read XML files+%( !d8p, (p!Release Version 4.02 (Macintosh onlySeptember 1998)S+R( V!A maintenance upgrade from version 4.01.zN, (RZHFixes a problem on the Macintosh with the Concordance Lookup dialog box.+R( !R&I, (L!Release Version 4.01 (August 1998)R*( T!A maintenance upgrade from version 4.0.IS- (RZHFixes a problem with Jump Insert when the Jump Target window is filtered or has non-default sorting properties (Line 504 in ind.cpp).+~( !O#S, (F!Release Version 4.0 (July 1998)iA~6( !The second major release of Shoebox for Windows and Macintosh.W yRZH 󍉂㞍=p 1EPWdfڹÜb]_N=D㠔Notifies the user before converting existing settings files to add new program features.Uses four-digit years in DateStamp fields to avoid Year-2000 problems.Adds new capabilities to FileExport, including user-definedprocesses, SelectFields, PageSetup, and the Multi-DictionaryFormatter.Adds Generate and Rearrange processes for adaptation.Adds Wordlist, Concordance, and TextCorpora.6 } ȀRZHOv>3&3yxljfER+uщuщAdds Markerforfollowingfield and Buildrangesetfromthedata to marker properties.Adds MergeDatabase, CopyRecord, and MoveRecord commands to the Database menu.Adds RunBatchFile command to the Tools menu (Windows version only).Provides SDFrendering for screen display and printing of non-Roman scripts (Windows version only).Includes RtlReverser program which helps Microsoft Word to print exported files containing right-to-left scripts. (Windows version only).[ RZH6UFixes a problem which caused forced glosses on prefixes to fail.Adds a Version Information button to the About box.No longer requires all LIlanguage characters to be in sort sequence.Fixes the problem of empty interlinear field not showing marker.Searches up as well as down in lexicon for lookup interlinear output.Adds a Toolsmenu and moves some menu items.+ &( !`4, (h!Release Version 3.02 (Windows onlyJanuary 1997)a&) "!An maintenance upgrade of Shoebox Setup.The Shoebox program did not change from version 3.01.= HRZHFixes problems with the Walkthrough document in 3.01.Fixes minor problems with the samples.Updates the help file.+( !T(M, (P!Release Version 3.01 (November 1996)R*( T!A maintenance upgrade from version 3.0.!MM hRZHNo longer crashes on jump when multiple fields are selected.Successfully reads Mac settings files on volume other than default.Preserves the marker hierarchy when a copy of a database type is given a different record marker than the original.No longer gives an internal error when a backslash character is placed in the sort sequence.No longer gives an internal error when an invalid character is entered in a field name in the marker dialog.EJE XRZHParse process, Output original word on failure, now works correctly instead of giving fail mark.Interlinear set-up with word gloss below morpheme gloss now works correctly.CC table names on Mac are no longer truncated in the display.File import option to remove hanging indent spaces now works correctly.+u( !T(J, (P!Release Version 3.0 (September 1996)cuU) "!The first release of Shoebox for Windows and Macintosh.An upgrade from version 2 (for MS-DOS). c21 9GYear 2000 and risk of data loss in Shoebox 3 and 4]6U ' l:Year 2000 and risk of data loss in Shoebox 3 and 4  ? L!Shoebox 3 has a serious problem with date stamps after the year 2000 that can cause data loss. Date stamp fields will have extraneous characters (output from an overrun condition). For example, if you edit a data record on the first day of the year 2000, its date stamp will be something like 01/Jan/100@#$ (if the date stamp feature is turned on). The extraneous characters can include end of file characters (also known as EOF, ^Z, d26, x1A).+ E ( !xL  , (!Caution: Shoebox ignores all data that follows an end of file character.+E  ( !  3 4!Shoebox 4 can have a similar problem, but only if your computer's date gets set wrong (to 2038 or later). On the Macintosh, this problem sometimes occurs if the date gets set to 1980 or earlier.+  ( !oF } ) "!If you use date stamps, we recommend that you upgrade to Shoebox5.+  ( !S'}  , (N!Determining whether you are at riskb @E XRZHIf you are not using date stamps, you are okay.If you are using Shoebox5, you are okay.If you are using date stamps in Shoebox3 and have opened databases since 31December1999, you might have lost some of your data. Even it does not appear that you have lost data yet, do not continue to use date stamps in Shoebox3.If you are using date stamps in Shoebox4 and your computer's date has somehow gotten set wrong, you might ha @Uve lost some of your data. If you have not lost data, you can continue to use Shoebox4 safely as long as you make certain that your computer's date is correct.+ @( !_3@8A, (f!Finding out which Shoebox version you are using @DB6 :R:! 1.Start Shoebox. 2.Choose About Shoebox on the Help menu. (In the About Shoebox dialog box, notice the version number.) 3.Click OK (to close the About Shoebox dialog box). 4.If you are using version 3.x:8AB. *!Choose Exit on the File menu.If Shoebox asks you to confirm saving changes to database files, click No.Do not start Shoebox 3 again.DDB@C, (0!Recovering lost dataB2E= HkRZHIf you exit Shoebox without saving changes, no data will be lost.If you save the database, records could be lost. However, Shoebox makes a.bak file that contains the original data (Windows version only).If you have saved the database multiple times before you discover the problem, records could have been lost even from the.bak file. You will probably have to restore the data from backups that you have made yourself.+@C]E( !+2EF0 .!EOF characters can be removed using the Consistent Changes (CC) program. You might need to get help from your local computer specialist. Use CC version 8 (included in the Extras folder on the Shoebox CD-ROM). Here is the Consistent Changes table:e;]EF* $v!begin > binaryd26 > "" c Remove end of file charactersLF9G/ .:!4Year 2000 compatibility HFG1 GG}Year 2000 compatibilityB9GG' 6:Year 2000 compatibility GH0 .!!The main year 2000 compatibility issue in Shoebox concerns date stamps. If you use date stamps, we recommend that you upgrade to Shoebox 5.+GH( !HkJ: B!MS-DOS versionsShoebox 1.2 and 2.0 store only the last two digits of the year in date stamp fields. For example, if you edit a data record on the first day of the year 2000, its date stamp will be 01/Jan/00 (if the date stamp feature is turned on). For many users, this is only a minor issue of readability. However, the date filter does not work correctly for dates after 1999.+HJ( !u)kJ ML fS!Windows and Macintosh versionsShoebox 3 has a serious problem with date stamps after the year 2000 that can cause data loss. Date stamp fields will have extraneous characters (output from an overrun condition). For example, if you edit a data record on the first day of the year 2000, its date stamp will be something like 01/Jan/100@#$ (if the date stamp feature is turned on). The extraneous characters can include end of file characters (also known as EOF, ^Z, d26, x1A). Shoebox ignores all data that follows an end of file character.xJN4 6!Shoebox 4 can have a similar problem, but only if your computer's date gets set wrong (to 2038 or later). On the Macintosh, this problem sometimes occurs if the date gets set to 1980 or earlier.The year 2000 date stamp problem was partially corrected in Shoebox4.01 for Windows (August1998) and 4.02 for Macintosh (September1998). It is fully corrected in Shoebox5.# Mc RZHShoebox stores four-digit years in date stamp fields (for example, 01/Jan/2000).Therefore, the date filter correctly compares all dates.Shoebox correctly sorts date stamp fields, if you use the Date.lng languN9Gage encoding file (automatically installed in the user settings folder).Shoebox automatically converts two-digit years in date stamp fields to four-digit years when it opens database files from older versions.+N( !l:}2 4t! Year 2000 and risk of data loss in Shoebox 3 and 4 FÁ1NÁLiCopying selected text?}& 2:Copying selected text JÁL. ,8!Copy command (Edit menu)6 :1!\w1]jThe copy command copies selected text from a database record and stores it on the clipboard. This command is available only when you select text.?LY' 0RTo copy selected textF+ &6!Do one of the following:a.Y3 6\RـZ؀Z3‰On the toolbar, click the Copy button.\#\9 BH!"  shortcut keys, CTRL+C.S&- *LRـZ؀From the Edit menu, choose Copy.(\ׄ%  Rii) "!Text that you place on the clipboard is stored there until you cut or copy another selection of text. Fׄ1_7eCutting selected text?i& 2:Cutting selected text I7. ,6!Cut command (Edit menu)6 :1!\w1]jThe Cut command removes selected text from a database record and stores it on the clipboard. This command is available only when you select text.>7C' .RTo cut selected textF+ &6!Do one of the following:`-C3 6ZRـZ؀Z3‰On the toolbar, click the Cut button.= &3 6!" J; FRـZ؀ Use the shortcut keys, CTRL+X.From the Edit menu, choose Cut.(&ӈ%  Rie) "!Text that you place on the clipboard is stored there until you cut or copy another selection of text. : ӈ1ӉEdit menu4 eӉ' :Edit menu xOK) "!You can access the Edit menu on the menu bar with the keyboard or the mouse.Ӊ!C T'RZH With the keyboard, press ALT+E and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, click on Edit, then point and click on the command of your choice.There are also shortcutkeys which can be used for certain commands. You will find the keystroke sequence next to the command if they are available.X/Ky) "^!The commands available in the Edit menu are:! ΀!yU|0fI7jf0-#!;[ga#jXNӉT!$UndoUndo AllCutCopyPasteFindFind NextFind PreviousReplaceJump ToJump InsertInsert from Range Set Fyƍ1SƍGFind Next (Edit Menu)C ) "4:Find Next (Edit Menu) > ƍG1 2!hSee also} / .!'u,This command allows you to locate the next occurrence of the text string displayed in the Findcombobox on the toolbar.EG8' <RTo find the next occurrenceF~+ &6!Do one of the following:f38 3 6fRـZ؀㎀On the toolbar, click the Find Next button.~ = ~I3 6!" P ; FRـZ؀ Use the shortcut keys, CTRL+G.From the Edit menu, choose Find Next.-I* $!JF Z!a#j"" Note: To find the previous occurrence of a text string, click the FindPrevious button on the toolbar.The shortcut keys for the Find, Find Next and Find Previous commands were assigned in a somewhat logical order on the keyboardFind Previous (Ctrl+D) precedes Find (Ctrl+F) and Find Next (Ctrl+G) follows Find (Ctrl+F). J1]`Find Previous (Edit Menu)G") "<:Find Previous (Edit Menu) > `1 2!D^See also"0 .!'u,This command allows you to locate the previous occurrence of the text string displayed in the Findcombobox on the toolbar.I"`Z' DRTo find the previous occurrenceF+ &6!Do one of the following:j7Z 3 6nRـZ؀㎀On the toolbar, click the Find Previous button.= G3 6!" T ; FRـZ؀ Use the shortcut keys, CTRL+D.From the Edit menu, choose Find Previous.-G* $!CF Z![g"" Note: To find the next occurrence of a text string, click the FindNext button, on the toolbar.The shortcut keys for the Find, Find Next and Find Previous commands were assigned in a somewhat logical order on the keyboardFind Previous (Ctrl+D) precedes Find (Ctrl+F) and Find Next (Ctrl+G) follows Find (Ctrl+F). A1YIL Find (Edit Menu)> ) "*:Find (Edit Menu) > I1 2!x8mSee alsoW H ^!H3w)NӉdThis command allows you to locate a text string within the specified field(s) of an activedatabase. Unlike the JumpTo and Search commands, Find is not limited to matching text at the beginning of a field of data. It can locate text anywhere within a field.?I' 0RTo find a text string?+ &(!Do the following:= H R!:! ܐ 1.From the Edit menu, choose Find or use the shortcut keys, CTRL+F. 2.The Find dialog box opens with the following options:[<G \)!!99t}P6҉Text to FindSpecifies the text string to be matched. A space within the text will match any whitespace.User-defined variables and built-invariables can be used to match certain texts. Square brackets ([]) should be used when entering a variable. For example:.Z#\ " > [...]Skip variable4<EM#jh " 8 [#]Word boundary variable7M#jn " @ [vowel]User-defined variable&E# -a [!!D.Characters used as specialsymbols by the Shoebox program, can also be found in fields of data.Find InSpecifies where to look for text. You may choose a specific field or all fields assigned to a specific language. You are also given a choice between looking only in the current record or in the whole (filtered) database.Match whole wordWhen enabled, matches only whole words. For example, if the is the text string, it will only match the word the. When disabled, it would also match text strings such as, them, other, bathe, etc.i+9 B!!|BC݉Match charactersMatch characters are controls which specify the way Shoebox determines a match.? L!" 'u,Note: The shortcut keys for the Find, Find Next and Find Previous commands were assigned in a somewhat logical order on the keyboardFind Previous (Ctrl+D) precedes Find (Ctrl+F) and Find Next (Ctrl+G) follows Find (Ctrl+F).The Findcombobox on the toolbar allows you to type a text string you want to find, or select a text string from the list of those previously specified. It is meant to be used with the Find Next or Find Previous button.It is important to know that up to twenty text strings are retained and listed in the Find combo box. However, not all of the options chosen in the Find dialog box, when originally used, are retained.-+%* $!T&y. ,L!Features retained in the Find listh3%5 :fRـZ؀Text stringAll Fields of Language optionX*y9. ,T!Features not retained in the Find listdE ZRـZ؀Specific fieldCurrent record vs whole databaseWhole word optionMatch characters-9* $!}) "!As an example, consider the following list in the Find combo box (the options chosen with each are listed in parenthesis):+( !3fS#vfz . * baka(Find in: All fields ofkM#j<z "  language - Tagalog)&f# 2f#dz . (* cow(Find in: Field: ge)&# 4I `#hz . , vaca(Find in: All fields ofk M#j<z "  language - Spanish)&I  # r# L O lG!  If your last Find was baka and then you chose vaca from the list, Shoebox would remember to search all Spanish fields, even though the last search was in Tagalog fields.If your last Find was baka and then you chose cow from the list, Shoebox would search all Tagalog fields. R!  1 + 4AInsert from Range Set (Edit menu)O&L  ) "L:Insert from Range Set (Edit menu) > + 1 2!𨀀See also EO l!H3w|5aQlA range set is a list of values that you define as the only valid values for a specific field in your database.Using range sets will help you avoid inconsistencies in your database. For example, in the ps (part of speech) field, if n is a part of the range set representing nouns, Shoebox will not allow you to enter N. This feature will help keep your data consistent from one session to the next within fields where a range set is specified.++ p( !I"E' DRTo insert data from a range sethpW6 <R!:!zc 1.Place the insertionpoint in the field where data will be entered. 2.Do one of the following:\ @< HRiZi Use the shortcut keys, CTRL+R.From the Edit menu, choose Insert from Range Set.W @L (W4A7 <R!:!> 3.Scroll through the list, select the desired value, and choose OK. 4.If the desired value is not contained in the list, the Modify button will access the RangeSet tab of the Marker Properties allowing you to add to the range set. G @{A1q{A BLIJump Insert dialog box@4AA& 4:Jump Insert dialog box Q#{A B. ,F!Jump Insert command (Edit menu)rAB5 :!ܐWhen you choose the JumpInsert command in the Edit menu, this dialogbox opens with the following options:+ BB( !CB!C/ .(!Record to insertSBC1 2!JJSpecifies the data to be inserted in the recordmarkerfield in a new record.D!CC/ .*!Language Encoding|QCeD+ &!Allows you to specify the language for the record you will add to a database.j4CE6 :i!a9.Match whole field When chosen, Shoebox only displays the MultipleMatches dialog box if the data you are inserting matches the whole field of a record already in the database. If not chosen, the Multiple Matches dialog box will be displayed with all records which begin with the data you are inserting.-eDE* $!CE?F/ .(!Match charactersi8EF1 2p!|BC݀Matchcharacters control how determines the match.< ?FF/ .!Jump PathFG2 2!㭝FThis button accesses the JumpPathTab. Use this to specify database(s) and field(s) to be considered when matching a record.FLI4 6!!Note: In Jump Insert, Shoebox displays the Multiple Matches dialog box if at least one record matches the text. Text from any field in any database can be matched, if the specific marker and filename are included in the jump path.If no records are matched the SelectDatabase dialog box opens allowing you to insert the record into any open database in the current jump path. HGI1; IJJump Insert (Edit menu)ELII) "8:Jump Insert (Edit menu) > IJ1 2!≎ɀSee alsoPIKC T!\w|5aU|jThis command allows you to add (insert) a new record to any open database in the current jumppath without leaving the record(s) or text(s) currently displayed. Shoebox inserts the record into a duplicate window on the database.Jump Insert functions in somewhat the same way as the InsertRecord command with two exceptions:JMA PQRZH)Jump Insert allows the record to be added to any open database in the current jump path*, while Insert Record only allows the record to be added to the activedatabase.Jump Insert opens a duplicate window on the database allowing you to retain your current position in the database. Insert Record adds the record to the active database and positions it within the database according to the primarysortfield.KN0 .!NӉJump Insert is also somewhat similar to the JumpTo commandboth allow you to go to or insert another record. However, Jump Insert is used when you don't expect the record to be in a database.H!MN' BRTo insert a record with a jump?NO+ &(!Do the following:iNO4 8R!:!Ⰱo 1.Place the mousepointer within the desired word or highlight a text string and choose an option:|OxD XRiZi CTRL+right cOxLIlicking the mouse button.Use the shortcut keys, CTRL+J.From the Edit menu, choose Jump Insert.}IO4 8R!:!+ʉ 2.Either option above causes the JumpInsert dialog box to appear.-x"* $!!: B !a9.!Note: In Jump Insert, Shoebox displays the MultipleMatches dialog box if at least one record matches the text. Text from any field in any open database can be matched, if the specific marker and filename are included in the jump path.If no records are matched the SelectDatabase dialog box opens allowing you to insert the record into any open database in the current jump path.*-"* $!2 2!|3A* To be able to insert into an open database on the current jump path, the database must not be read-only, and the destination field specified in the jump path must be the record marker in the destionation database. Ca1x a1Jump To dialog box<& ,:Jump To dialog box Ma. ,>!Jump To command (Edit menu)Y*C/ .T!ܐShoebox displays this dialogbox when0sG \RZHNӉa9.* the Jump To command results in no matches or multiple matches and you click the Try Again button on the Multiple Matches dialog box or No Matches dialog box.you choose Edit, Jump To (as opposed to the mouse shortcut)C&1 0!The Jump To dialog box allows you to specify several options that affect the way the Jump To command works:Record to Jump To{sχ. ,!MXKSpecifies the text to look for. Initially, this will usually be filled in with the current data item or selected data.A&, (*!Language Encodingχ) !Changes fonts and keyboard to facilitate viewing and typing the above text. (This does not affect the actual search in any way.)L5 :0!" Primary Jump Path pGx) !Displays the set of all jump paths defined for this type of datbase. Shoebox initially selects the primary jump path based on the field you were in when you chose Jump To from the Edit Menu. If this field is not included in the sources for a specific jump path, then the default jump path, if any, will be chosen as the primary jump path. If you are attempting a Jump To operation where your current cursor position should not be interpreted as the "source" of the jump, then you should select the primary jump path that correctly reflects the destination(s) you intend to search.A, (*!Match whole fieldx) ;!When selected, exactly matches the contents of the whole destination field. When cleared, matches a text string at the beginning of the destination field.@, ((!Match charactersTA. ,!|BC݀Match characters are controls which specify the way Shoebox determines a match.9 z, (!Jump PathA1/ ,!㭝FThis button accesses the JumpPathTab. Use this to specify database(s) and field(s) to be considered when matching the jump text. Dzu1!uJump To (Edit Menu)A1) "0:Jump To (Edit Menu) > u1 2!4See also  6 :!\w|5aThis command allows you to move to another record without losing your place in the record or text currently displayed. Shoebox accomplishes this by displaying a window on the destination database which is: 1k: DRZHU|Positioned at the record matching the jump text.Sorted by the marker matched in the jumppath.6 0I `m!H3w|3AText from the beginning of any field in any open database can be matched with this feature, if the specific marker and filename are included in the jump path.Jumping is most useful for finding another record related to the data that is visible in the record you are currently viewing. For example, when viewing an interlinear text, you may want to jump from a morpheme in the \m field to the lexeme in the \lx or \a field. When you jump, Shoebox will search the jump path destination(s) for the current data. The "current data" is one of the following:GR rRZHMXK" Ethe selected text, if any. (The selection must be within a single field.)the data item that the insertion point is in or next to. in browse view, the contents of the field pointed at. (Note: If the field contains multiple words, the entire contents will be used regardless of the data properties settings.)n0h1 0!ⰁoIf the jump paths and options are already set up correctly, the fastest way to jump is to place the mousepointer within the desired data item or highlight the text to look for and click the right mouse button. This action causes Shoebox to perform the Jump To command automaticallybypassing the Jump To dialog box and using the options previously established.If the data you want to look for is not visible in the current record or it needs to be modified in some way (e.g., removal of affixes that change the root), or if you need to change the setup of the jump paths or Jump To options, do one of the following:M: DRZH Use the shortcut keys, ALT+J.From the Edit menu, choose Jump To.Zhx/ .!;Shoebox will display the Jump To dialog box and allow you to make the needed changes.+( !xOx) "!When you use the Jump To command, Shoebox will display one of the following:)DI `RZHa9.* the record matching the jump text (when one record matches)the MultipleMatches dialog box (when more than one record matches the jump text)the NoMatches dialog box (when no records match the jump text)."* "i!If Shoebox displays one of the above dialog boxes, you can click the Try Again button to return to the Jump To dialog box and modify the text to look for or the jumping options.+DM( !<": B!AvNote: Using the JumpTarget command (View menu) allows you to "target" a database window as the destination for future jumps. The target window must be sorted by the marker in the jump path in order to be matched in the jump.With the Jump Target setlM( !Shoebox moves to the record matching the jump text by positioning the database at that particular record.Kh, (>!Without the Jump Target set+* "3!Shoebox moves to the record matching the jump text by opening a new window on the destination database which is positioned at that particular record.h,0 .!yꉂIf the current database window is maximized, the destination window will also be maximized. At times the only obvious difference between the two is the number after the database filename on the titlebar.++W( !h, - *!Troubleshooting tipsIf you place the insertion point on a word and click the right mouse button andW 1W5 8 RZHShoebox beeps and does not perform the Jump To command, orthe Jump To command looks for only part of the word you clicked; / ,!BD`check the language encodings specified for the field marker you are jumping from. Every character in the word must be defined in the SortOrder for the language for this feature to work correctly.g>%) "|!If a match is found for data that does not appear to match,/ ,9!+Kcheck to make sure that the source and the destination fields have the correct language encodings and fonts defined. If they are different, Shoebox will compare the data based on the language encoding for the destination field(s). If the underlying character codes are the same, Shoebox will identify the match even though they may be displayed using different fonts in the source and destination databases.%+ $!If more matches than expected are found, make sure that all the characters in the word are included in the language encoding of the destination field(s). Also, make sure that your match criteria are set appropriately.If fewer matches than expected are found, make sure that the jump path is set up correctly and your match criteria are set appropriately. Also, be sure all destination databases are open. (Shoebox will warn you the first time it encounters a closed destination database.) R!Z1+"Z Pasting contents of the clipboardK%& J:Pasting contents of the clipboard KZ. ,:!Paste command (Edit menu)6 :!1]jzcInserts a copy of the clipboard contents at the insertionpoint. This command is not available if the clipboard is empty.2 ' RTo pasteF+ &6!Do one of the following:a.3 6\RـZ؀Z3‰On the toolbar, click the Paste button= 3 6!" LC ; FRـZ؀ Use the shortcut keys, CTRL+V.From the Edit menu, choose Paste.(k %  RVC  ) "!Text remains in the clipboard until it is replaced with another selection of text. Q k ; 1#;  iReshape Entire File (Tools Menu)N%  ) "J:Reshape Entire File (Tools Menu) > ;  1 2!qxSee also   D V!┭퉂wlj7ܐThis command allows you to concatenate all of the fields in an entire file to fit within the current margin settings.Margins are set to the size of the current databasewindow by using the SetWrapMargin in the Tools Menu.To reshape all fields in the entire file, choose Reshape Entire File from the Tools menu. Shoebox then displays a dialogbox explaining the results of using this feature and asks you to confirm or cancel the operation.+  ( !m4 i9 @i! EefNote: Sometimes certain fields of data should not be reshaped. For example, you may have fields where data is deliberately separated by line breaks. To preserve this formatting turn on the No Word Wrap option on the Data Properties Tab of the MarkerPropertiesdialogbox for each of those fields. E 1$.DReshape (Tools Menu)Bi) "2:Reshape (Tools Menu) > .1 2!bSee also*d@= H!┭퉂wlj7This command allows you to concatenate a particular field or paragraph to fit within the current margin settings.Margins are set to the size of t.d@ihe current databasewindow by using the SetWrapMargin command in the Tools menu.+.@( !I"d@@' DRTo reshape a field or paragraph?@A+ &(!Do the following:@A= H)R!:!zc  1.Place the insertionpoint in the paragraph you wish to reshape 2.From the Tools menu, choose Reshape or use the shortcutkeys, SHIFT+F5(AB%  RAC< F !ܐTAShoebox does not automatically reshape database fields or paragraphs when the margin settings are changed. You must specifically invoke the Reshape command after changing margin settings for each field or paragraph you want to reshape. Reshape displays no dialogbox. If you want to reshape all fields in the entire file, select the ReshapeEntireFile command in the Tools menu.+BC( !CD< F!^a EOv쉂The Reshape command is disabled when the data field marker has the No Word Wrap property enabled. This property is set on the Data Properties Tab of the MarkerProperties dialog box. IC@E1E %@EETemplate (Database Menu)GDE* $::Template (Database Menu) @EGI `!{H3w\wThe template provides a basic framework of fields (with or without data) for shaping the contents of a record. If specified, the template is inserted automatically when a new record is created. The template is a feature of the database type.The template is not limited to field markers. Data might be included in some or all of the fields. For example, when inserting a group of nouns you might want to go ahead and type n in the ps (part of speech) field.?EG' 0RTo specify a template?G$H+ &(!Do the following:RGI9 @R!:!ܐ 1.Set the contents of the current record to reflect the framework for a database record. This can be done, by choosing an existing record or by inserting a new record and adding the desired fields (with or without data). 2.From the Database menu, choose Template. 3.The Set Template dialogbox opens with the following options:-$HI* $!!5IJ/ . !!OKg<IxJ+ &x!!Sets the contents of the current record as the template.9 JJ/ .!!CancelsHxJ$K+ &!!Aborts the command with no changes to the previous template, if set.JJnK/ .6!! Include field contents$KL2 2!!This check box allows you to decide whether or not to include the data in the active record. When turned off, the template will include only the field markers with no data. When turned on, includes all the data also.* nKM: B!XdOIt is recommended that you include all frequently used fields in the template.The Multi-DictionaryFormatter suggests a basic set of fields for every record in the lexicon, including:lxlexeme/headword/LO %!pspart of speechpnpart of speechnational languagegeglossEnglishrereversalEnglishdedefinitionEnglishgnglossnational languagedndefinitionnational languagerfreferencexvexamplevernacularxeexampleEnglish translationxnexamplenational language translationeeencyclopedic informationEnglishenencyclopedic informationnational languageiMŁ !OŁDlflexical function (lexical network)lelexical function glossEnglishlnlexical function glossnational languagemrmorphologybwborrowed wordcfconfer/cross-referencececross reference glossEnglishcncross reference glossnational languagesdsemantic domainststatus of entrysosourcedtdate entrydate stampO0 .Q!*Note: Blank lines between fields are considered field contents. To preserve blank lines between fields in the template, choose the Include Field Contents option. EŁ1O&%CUndo All (Edit menu)C%* $2:Undo All (Edit menu) wل= H!\wwljThis command reverses ALL changes made to the record currently displayed.When a record is first displayed in the databasewindow or when the record is saved, a copy of that record is held in memory. If you choose the Undo All command, Shoebox reverts to this copy and, as a result, any changes made since the record was displayed in a window or last saved are lost.+%( !9ل=) " !This command:&cC TRZHyU|0Can reverse changes if you have multiple windows open on the same database, and the window containing the record in which you wish to undo changes is still displaying the record where changes were made.Cannot be used to undo editing actions individuallywhen chosen, all edits are affected. Use the Undo command for incremental reversals of changes.Cannot be used to reverse changes if you move the database window to another record and then come back to the first.Z%=5 8KRZHCannot undo changes made before a save.Cannot reverse changes made to a marker's properties. For example, if you change the field namethat is not a change to the record and, therefore, will not be undone. Editing changes made before and after such a change, however, can be undone.+c( ![/C, (^!Note: There is no way to undo an Undo All. A1'ÉUndo (Edit menu)?CÉ* $*:Undo (Edit menu) i8,1 0q!\wThis command allows you to reverse the last operation(s) you performed when editing a record. As you edit a record, Shoebox remembers keystrokes along with any text that is deleted in the process. This short-term memory makes it possible to undo most editing changes.The following are actions you can undo:PÉ< HRZHTypingCut, copy and pasteInserting, deleting or overwriting text+,( !;' (RTo undo an actionFd+ &6!Do one of the following:K; FRـZ؀ Use the shortcut keys, CTRL+Z.From the Edit menu, choose Undo.-d* $!e8|- *p!Note: There is no way to undo an Undo.This command:xM hGRZHCan reverse changes if you have multiple windows open on the same database, and the window containing the record in which you wish to undo changes is still displaying the record where changes were made.Can be used to undo editing actions individually.Cannot be used to reverse changes if you move the database window to another record and then come back to the first.Cannot undo changes made before a save.Cannot reverse changes made to a marker's properties. For example, if you change the field namethat is not a change to the record and, t|xCherefore, will not be undone. Editing changes made before and after such a change, however, can be undone.yP|) "!The Undo buffer is limited to remembering the last 100 insertions/deletions. = x.1(. And operator6d&  :And operator N .. ,@!Filter Properties dialog box=dI `!    The And operator is used to perform a logical conjunction on two expressions. It returns true if all its arguments are true, and returns false if one or more arguments is false.An example of a possible use for this filter element:2!, ( !\scBc+ &.!And\dt > 5/Dec/1995![< Fy!The And operator matches records where both conditions are true. In this case, records are matched where there is an sc (scientific name) field created or edited after 5/Dec/1995.+c( !u[05 :!There is sometimes confusion, when using the logical operators And and Or. For example (in a lexical database|'U#zNz $A*A\ps nOnly matches a record whichz+0&O#nVz $A AAndfunctions as both a noun and a verbCi;#Fz $A\ps v&&# &i]#Lz $AA\ps nMatches all nouns and verbsewO#n,z $A AOrin the databaseC;#Fz $A\ps v&w# + ( !DO1R)O{Complex Expressions> ' .:Complex Expressions qO') "!Filter elements can be nested or grouped together using parentheses to form complex expressions. For example:t%O#nJz $AA(This expression matches recordsw('O#nPz $A A\scwhere there is a scientific namev'O#nNz $A AOrfield or an English encyclopedic|-O#nZz $A A\eeinformation field, in words beginningz%~U#zJz $A*A)with the prefix ka- or endingx#U#zFz $A* AAndwith the suffix -an. Thisz%~pU#zJz $A*A(filter uses the Word BoundarygO#n0z $AA\psnvariable, [#].Ap;#F z $AAnd?W;#Fz $A(G ;#Fz $A\lx[#]ka@W;#F z $AOrL*;#F"z $A\lx[...]an[#]?i;#Fz $A)?*;#Fz $A)&i# X/&) "^!The filter expression above looks like this:e=( z!(\sc Or \ee) And (\ps n And (\lx [#]ka Or \lx [...]an[#]))&{* "u!Each part of the expression is evaluated in the following orderinternal g{ roupings (within parentheses) first, and then from top to bottom (or left to right, depending on your view). L1*Copy Record (Database menu)J {* $@:Copy Record (Database menu) d;u) "v!Allows you to copy an entire record to another database.:' &RTo copy a record?u+ &(!Do the following:y6 <R!:!ܐ 1.From the Database menu, choose Copy Record. 2.The Select Database dialog box opens with the following options:-* $!!Q"/ .D!!Database to insert record into8 >!! DContains a list of the open databases in the current project which are assigned to the same databasetype as the active database.< / .!!Show Path, &e!!Changes the list display to include the entire paththe drive and folders (directories). For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.4 6Q!JJNote: Records can only be copied to a database assigned to the same database type.Records with identical contents in the recordmarkerfield will be duplicated. > 1D+H[ Database menu8H' ":Database menu |S) "!You can access the Database menu on the menu bar with the keyboard or the mouse.HC T/RZH With the keyboard, press ALT+D and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, click on Database, then point and click on the command of your choice.There are also shortcut keys which can be used for certain commands. You will find the keystroke sequence next to the command if they are available.\3) "f!The commands available in the Database menu are:a[  ꀧ!sϼ_)v0co/dj39ʉyxlj3&3ƲHӉu㊔zߎTkNext RecordPrevious RecordFirst Record (Top)Last Record (Bottom)SearchInsert RecordDelete RecordCopy RecordMove RecordMerge DatabaseFilteringSortingTemplateProperties W& 1+, O IDefining Properties of a Database TypeR,[  & X:Defining Properties of a Database Type K O . ,:!Properties, Database menu $ 0 .K!DThis command allows you to specify the Standard Format Markers, Filters, Jump Path, Date Stamp Marker and Interlinear information for the selected databasetype>O b ' .RTo define Properties^'$  7 *AA1 2!ˀSee alsot7qA#C= Ho!\w|5aDThe Filtering command allows you to define special criteria which can temporarily narrow your focus to a particular set of records in a database. For example, in a lexical database, you could use filters to display only the records which are nouns.Filters are a property of a particular databasetype.;A^C' (RTo filter recordsm#CD6 <R!:!ܐ 1.From the Database menu, choose Filtering 2.The Filter dialog box opens with the following options:^CEI `!!V=FilterThis combo box allows you to choose a filter from the list of those previously defined.Modify FiltersThis button accesses the Filters Tab in the Database Type Properties dialog box.DF8 >G!" Note: The active filter combo box located on the far right end of the toolbar can also be used to activate or modify a filter.Clicking the drop-down arrow button accesses the filter list. Activate a filter by choosing it from the list. Once selected, right-clicking on the filter name within this combo box automatically accesses the Filter Properties dialog box for easy modification to any of the properties. S"ECG10/CGGJFirst Record (Top) (Database menu)P'FG) "N:First Record (Top) (Database menu) > CGG1 2!See alsoGH6 :g!|5aThis command moves you to the first record in your database according to the sort order and any filter(s) which are in use. It can be executed in one of the following ways:+GH( !h6HMI2 4lRZHZ3‰On the toolbar, click the First Record button.; HI1 2!" d8MII, (pRZHFrom the Database menu, choose First Record (Top).+IJ( !IJ3 4 !Note: When moving to a different record it is important to remember that the cursor is always placed in the primarysortfield. NJK1X0KKрInsert Record (Database menu)K"JiK) "D:Insert Record (Database menu) > KK1 2!:UiSee alsoiiK?L/ .!\wAdds a new record to the active database. This command can be executed in one of the following ways:+KjL( !X?LL: DRZH Use the shortcut keys, CTRL+N.From the Database menu, choose Insert Record.+jL'M( !ZLM/ .!ܐBoth options cause the Insert Record dialogbox to appear with the following options:+'MM( !CMN/ .(!Record to insert\1MzN+ &b!Type the data to be inserted as a new record.DNN/ .*!Match whole fieldT"zN2 2E!a9.When chosen, Shoebox only displays the MultipleMatches dialog box if the data you are inserting matches the whole field of a record already in the database. If not chosen, the Multiple Matches dialog box will be displayed with all records which begin with the data youNJ are inserting.CNa/ .(!Match charactersp@р0 0!|BC݀Match characters control how Shoebox determines the match. Ma11<Language Text filter elementF рd& @:Language Text filter element N . ,@!Filter Properties dialog boxd* "!This filter element is used to specify the language(s) and any text included in the filter condition. When choosing this element, the Language Text Filter Element dialog box appears offering the following options:; / .!Language1 0/!Specifies the language(s) to be matched in the filter condition. If you want to look in all language fields, use the Any lang. option in the list.7/ .!Textą+ $W!Specifies the text to be matched in the filter condition. Specifying a language automatically gives you the proper keyboard and fonts to use when entering text. If no text is entered, it will match all records containing the specified language. If text is entered, it matches text anywhere within the specified language fields. A space within the text will match one or more of any white space (i.e. space, tab or new line).; / .!VariableWą0 0!}P6҉Lists the user-defined variables available for the languages used in this project.JІ/ .6!Insert into text buttonwLG+ &!Inserts the selected variable into the text of the filter element above.XІȇ) "!Examples of possible uses for this filter element (from a Tagalog lexical database):-Ghs#Zze  (A(A((ALanguageTextMatches records where;ȇd#vze  "AAADefaultthere are fields using&h# %=" /Љd#^ze  "AA&ATagalogcarabaoany Tagalog field contains=Uj#6ze  "AA(Athe word carabao&Љ{# %U" 2{6d#dze  "AA*AAny Lang.carabaoany language field contains)ɋj#Rze  "AA(Athe word carabao (for example,&6Sd#Lze  "AAAan English encyclopedic field)ɋd#Rze  "AAAmight contain this Tagalog word)&S# +1( !nَ: B!Note: To match records with empty fields use Any Lang. with no text and check the Match whole field option.The following characters are used as special symbols by the Shoebox program, but can also occur in fields of data. When these characters are included as text within the Language Text element of the Filter definition, specify them as indicated below:x"1QV#|D (ȄA(*ȄATo Filter on thisType thisgَM#j4 "ȄA ȄA[\[gQ+M#j4 "ȄA ȄA+р]\]gM#j4 "ȄA ȄA\\\&+# [<) "!This filter element is used in place of the Search-String Filter in Shoebox for MS-DOS. U$102! Last Record (Bottom) (Database menu)R)<) "R:Last Record (Bottom) (Database menu) > !1 2!See also 6 :e!|5aThis command moves you to the last record in your database according to the sort order and any filter(s) which are in use. It can be executed in one of the following ways:+!4( !g5 2 4jRZHZ3‰On the toolbar, click the Last Record button.; 41 2!" f:<, (tRZHFrom the Database menu, choose Last Record (Bottom).+g( !< 3 4 !Note: When moving to a different record it is important to remember that the cursor is always placed in the primarysortfield. Kgk1J 3kMarker Date filter elementD & <:Marker Date filter element N k. ,@!Filter Properties dialog box[+X0 .W!ܐThis filter element is used to specify the date marker, date and conditions which the filter will use to match records that were created or edited before, on or after a specified date. When choosing this element, the Marker Date Filter Element dialogbox appears offering the following options:+( !9 X/ .!Marker7 <!@;Specifies the datestamp markera Shoebox feature that inserts the current date into a record when it is created or editedusually \dt.I/ .4!Before, Equal or AfterR(* $P!Specifies the conditions of the date.7S/ .!Date,1 0Q! Specifies the date written in the dd/Mmm/yyyy format, using a three-letter abbreviation for the month (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec).^5S) "j!Examples of possible uses for this filter element:9,9v#rT I *A*A*@AMarkerCondition and DateMatches records where+g#VT I $A A*A\dt< 15/Mar/1995date stamp is before9Zw#0T I A"A AAMarch 15, 1995$y#€HT I A$AA*A\dt= 1/Feb/1996date stamp isZw#4T I A"A AAFebruary 1, 1996*+y#€TT I A$AA*A\dt> 1/Jul/1996date stamp is afterw#,T I A"A AAJuly 1, 1996&+# b9@) "r!A complex expression might also be built. For example:D, (0!\dt > 1/Feb/1996L!@+ &B!And\dt < 1/Jul/1996{RW) "!MatcheW s records which were created or edited between 1/Feb/1996 and 1/Jul/1996.+( !YW, (!Note: This filter element is used in place of the Date Filter in Shoebox for MS-DOS. KR1~4RLAMarker Text filter elementD& <:Marker Text filter element N R. ,@!Filter Properties dialog box 0 .!ܐThis filter element is used to specify the field marker and any text included in the filter condition. When choosing this element, the Marker Text Filter Element dialogbox appears offering the following options:9 &/ .!Markerg=* $z!Specifies the field to be matched in the filter condition.7&/ .!Textb7&+ $o!Specifies the text to be matched in the filter condition. If no text is entered, it will match all records containing the specified field. If text is entered, it matches text anywhere within the specified field. A space within the text will match one or more of any white space (i.e. space, tab or new line).; a/ .!VariableW&0 0!}P6҉Lists the user-defined variables available for the languages used in this project.Ja2/ .6!Insert into text buttonwL+ &!Inserts the selected variable into the text of the filter element above._62) "l!Examples of possible uses for this filter element:+s#Vze  (A(A($AMarkerTextMatches records where,Ky#€Xze  A$AAA\psadjpart of speech is an adjective.m#\ze  $A A*A\hmall records contain the \hm field5K m#jze  $A A*A \getreethe English gloss field contains tree7& g#nze  $A A"A\ge[#]man[#]the English gloss field contains the*  }#ʀTze  A"A A(A word man (this expression uses&& ] j#Lze  "AA(Athe Word Boundary variable)(  #΀Pze  A$AA*A\lx[#][U]the lx (lexeme) field*]  w#Tze  A"A AAcontains any word beginning with % d#8ze  "AAAan uppercase letter& K # .% y- (!Note: The following characters are used as special symbols by the Shoebox program, but can also occur in fields of data. When these characters are included as text within the Marker Text element of the Filter definition, specify them as indicated below:+K ( !x"yV#|D (ȄA(*ȄATo Filter on thisType thisgM#j4 "ȄA ȄA[\[g @M#j4 "ȄA ȄA]\] @gs@M#j4 "ȄA ȄA\\\& @@# s@LA) !This filter element is used in place of the Marker-String Filter, Key-String Filter and the Field Marker Filter in Shoebox for MS-DOS. O@A1*5AAFMerge Database (Database menu)M#LAA* $F:Merge Database (Database menu) \AsB/ .!|5aThis command is used to merge an existing database into the current or active database.=AB' ,RTo merge a database?sBB+ &(!Do the following:|BC6 <R!:!ܐ 1.From the Database menu, choose Merge Database. 2.The Select Database dialog box opens with the following options:-BC* $!!Q"CD/ .D!!Database to merge into currentCD8 >!! DContains a list of the open databases in the current project which are assigned to the same databasetype as the active database.< DE/ .!!Show PathDE, &e!!Changes the list display to include the entire paththe drive and folders (directories). For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.EF4 6g!JJNote: Only databases assigned to the same database type can be merged.Records with identical contents in the recordmarkerfield will be duplicated in the merged database. LE-G16-GwG7LMove Record (Database menu)J FwG* $@:Move Record (Database menu) d;-GG) "v!Allows you to move an entire record to another database.:wGH' &RTo move a record?GTH+ &(!Do the following:yHI6 <R!:!ܐ 1.From the Database menu, choose Move Record. 2.The Select Database dialog box opens with the following options:-TH0I* $!!Q"II/ .D!!Database to insert record into0IBJ8 >!! DContains a list of the open databases in the current project which are assigned to the same databasetype as the active database.< I~J/ .!!Show PathBJ\K, &e!!Changes the list display to include the entire paththe drive and folders (directories). For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.~J7L4 6O!JJNote: Records can only be moved to a database assigned to the same database type.Records with identical contents in the recordmarkerfield will be duplicated. L\KL17L M Next Record (Database menu)J!7LL) "B:Next Record (Database menu) > L M1 2!See alsoqLM/ .!|5aThis command moves you to the next record in your database. It can be executed in one of the following ways:+ MM( !g5M=N2 4jRZHZ3‰On the toolbar, click the Next record button.; MxN1 2!" U=NO: DRZH Use the shortcut keys, ALT+N.From the Database menu, choose Next Record.+xN2O( !O 3 4 !Note: When moving to a different record it is important to remember that the cursor is always placed in the primarysortfield. 2O 7LJ2OV1 8VNon-Unique filter elementD ' ::Non-Unique filter element bV&* "!Matches records with duplicate sort fields; the field(s) by which the database is sorted. For linguists, this filter's main purpose is to identify and properly distinguish between homonyms in a lexicon. Depending on the number of homonyms and the initial state of the data, there are three ways to use the non-unique filter element to accomplish this:C3 4RZHEwWith the lexicon sorted by lexeme only, use a filter with Non-Unique as the only element. This filter will match all homonyms. By displaying lexemes and homonym numbers in browse view, you can manually scan the list and find records that are not distinguished by homonym numbers. After you have added the needed homonym numbers, you can add that field as a secondary sorting field to make sure you didn't accidentally assign the same number to multiple records with the same lexeme.C&- (-RZHWith the lexicon sorted by lexeme and homonym, use a filter with Non-Unique as the only element. This filter will match all homonyms that have missing or duplicate homonym numbers. Note that this will not catch homonym pairs where one lexeme has a homonym number and the other doesn't. Therefore, after you have added or modified the homonym numbers as needed, you should sort by lexeme only and display both lexemes and homonym numbers in browse view. This will allow you to scan the data and check for missing homonym numbers.Cl9 @[RZHWith the lexicon sorted by lexeme only, use the following complex filter: Non-Unique And Not \hm. This filter will match all groups of homonyms which have no homonym numbers and might be useful if you are just beginning to add homonym numbers to your lexicon. Once you have added homonym numbers, you will probably want to use the preceding approach to make sure the homonym numbers are truly unique for a given lexeme.Q9 @!" 0R Note that when the active filter has a non-unique filter element, Shoebox adds the Reapply Filter command to the View menu and the toolbar. This lets you control when the data in the database is refiltered so that records don't disappear from a filtered view before you have had a chance to deal with all the homonyms in a group. = l3193YNot operator6i&  :Not operator N 3. ,@!Filter Properties dialog boxi1 0!The Not operator is used to negate an expression when placed immediately before the filter definition. It reverses the logic of its argument.An example of a possible use for this filter element:+ۋ( !1[O#nbz $A ANotThis example matches records which do notv!ۋьU#zBz $A* A\dthave a dt (date) field.&[# o7ьf8 @n!Not can be used in conjunction with And and Or.4, (!\ps n:fԍ, (!AndNot\plVY/ .!The example above matches records which are nouns and have no pl (plural) field. < ԍ1*:Or operator5Yʎ& :Or operator N . ,@!Filter Properties dialog boxʎ= Hi!  The Or operator is used to perform a logical disjunction on two expressions. It returns true if any argument is true.An example of a possible use for this filter eYlement:2G, ( !\sy4 {+ &!Or\thGfB RS!The Or operator matches records where either condition is true. In the example above, records are matched which have the sy (synonym) or th (thesaurus) field.+{( !wf=5 :!There is sometimes confusion, when using the logical operators And and Or. For example (in a lexical database):t%O#nJz $AA\ps nMatches all nouns and verbse=O#n,z $A AOrin the databaseCY;#Fz $A\ps v&# (Y c#Pz $A*A\ps nOnly matches a record whichz+O#nVz $A AAndfunctions as both a noun and a verbC ;#Fz $A\ps v&# +( !Ph1;hPrevious Record (Database menu)M$) "H:Previous Record (Database menu) > h1 2!See alsou/ .!|5aThis command moves you to the previous record in your database. It can be executed in one of the following ways:+( !k9-2 4rRZHZ3‰On the toolbar, click the Previous record button.; h1 2!" Y-: DRZH Use the shortcut keys, ALT+P.From the Database menu, choose Previous Record.+h&( !3 4 !Note: When moving to a different record it is important to remember that the cursor is always placed in the primarysortfield. K&*1<*zRReapply Filter (View menu)P z0 0B:" Reapply Filter (View menu) e.*7 <]!ޢޓkkThis command is added to the View menu whenever the active filter includes a non-unique filter element. It becomes available whenever changes to the database (through any filtered or unfiltered windows) result in changes to the underlying index. When you choose to reapply the filter, all the records in the database are re-evaluated based on any changes to determine if they match the filter.By giving you control over when the non-unique filter is reapplied, Shoebox avoids removing data from your filtered window before you have had a chance to look at all the records in a non-unique group. If you are looking at homonyms and entering homonym numbers to distinguish between them, do not reapply the filter until you have entered a distinct homonym number for each record in a group of matching lexemes.g=zR* "{!For example, if your lexicon database is sorted by lexeme and homonym number and there are three records with the same lexeme and none of them have homonym numbers, then a non-unique filter will match all three. If you add a homonym number to each of the first two records and then reapply the filter before marking the third record as homonym number 3, all three records will disappear from the view because their sorting fields are no longer identical. You should add a homonym number to each record, and then you can safely reapply the filter and watch the three records correctly diappear from the view. Note that it is not necessary to reapply the filter at all as you work. If you prefer, you can deal with all the homonyms and then reapply the filter Rat the very end to make sure everything was taken care of properly. G1`= Search (Database menu)ER* $6:Search (Database menu) w;U< Fw!|5a\wThis command allows you to search for a text string at the beginning of the primarysortfield in the active database. Records which match the specified parameters are displayed. When there is no match, this feature allows you to insert a new record in the database or try again with new search parameters.>' .RTo initiate a search?U+ &(!Do the following:= HR!:! ܐ 1.From the Database menu, choose Search or use the shortcutkeys, ALT+S. 2.The Search dialog box opens with the following options:BB R!!uSearch forSpecifies the search text. Note the primary sort field automatically appears as the field in which to searchthe field referenced in parentheses. Any field can be searched by making it the primary sort field. (See Sorting.)Match whole fieldRecognizes a match only when the text string matches the complete contents of the field. When this option is not used, any text string that begins with the characters in the search textincluding a phrase, a word, or part of a wordwill be matched.Tk9 B!!|BC݉Match charactersMatch characters control how Shoebox determines the match.b7+ &n!A search in Shoebox results in one of the following:@k J bRـZ؀a9.* The display of the record matching the search text (when one record matches)The MultipleMatches dialog box (when more than one record matches the search text)The NoMatches dialog box (when no records match the search text). > K1#>Ku Skip variable8 ' ":Skip variable DK A P!ƲHӉ!;[...]This built-in variable matches zero or more characterswill skip over any character(s) between characters specified on either side of this built-in variable. It is pre-defined and cannot be changed by the user.The skip variable can be used in the Filtering and Find commands. When using variables, remember:GO I `RZH @ 1 2!EqSee also  6 :)!JJShoebox initially uses the recordmarkerfield to order (or index) each record in your database. The Sorting feature allows you to temporarily focus (or create an index) on another field. The purpose of Sorting is to allow you to organize data around another element in the record that is more important to the task at hand. This is accomplished by changing the primarysortfield in the database.J#@ T' FRTo change the primary sort field? + &(!Do the following:vTK@6 <R!:!ܐ 1.From the Database menu, choose Sorting 2.The SorK@u ting by Fields dialog box opens with the following options:-x@* $!!EK@@/ .,!!Fields for Sortingx@B1 0!!Moves record markers from the Available Fields box on the left to the Sort Fields box on the right. The markers which appear are the ones inventoried in the MarkersTab in the Database Type Properties dialog box. To move the field markers between the boxes, select the marker and then choose the appropriate button, or double click on the marker to place it next in the list. The marker which is first in the list becomes the primary sort field.8@YCp#rv  $0" Places selected marker first in Sort Fields list7BDp#pv  $0" Places selected marker last in Sort Fields list7YCDp#pv  $0" Places selected marker next in Sort Fields list5DLEp#lv  $0" Removes selected marker from Sort Fields list0DEp#bv  $0" Clears all markers from Sort Fields list&LEF# -E?F* $!!MFF/ .<!!Sort order for first field?FG2 2!!VShoebox uses the sort order defined for the language associated with the marker. If more than one sort order is defined for a language, this combobox will provide a list. Select the one you wish to use.V'FG/ .N!!Sort first field from right to leftvEG[H1 2!!1vThis check box allows you to choose to sort from right to left.{G J3 4!Note: When a new record is inserted it is placed following any (and all) other records with which it sorts identically. For example, if you are sorting by part of speech only and add a new noun it will appear at the end of the set of nouns. If you want it to be placed in alphabetical order relative to other nouns, you must include the record marker field in the sorting. B[HKJ1@KJJsMWildcard variable< JJ' *:Wildcard variable VKJ+LN j!ƲHӉ!;[?]This built-in variable matches any single character.When defined in the character list, a multigraphsingle phoneme represented in an orthography by two or more characters, such as ch, ng, etcis counted as a single unit.The wildcard variable can be used in the Filtering and Find commands. When using variables, remember:HJsMI `RZH +LM1qAM6NcWith operator7sMM& ":With operator N M6N. ,@!Filter Properties dialog boxM7O* "!Finds text strings that are aligned vertically in two different fields. Its principal use is in interlinear text databases, where you might want to find all records in which a specific word is analyzed as a noun.+6NbO( !C7O X#z *A*(AExample (French)Matches records with interlinear text wherebO sM4bOU#zhz $A*A \mbdethe article de is used as a prepositionX O#nz $AAWith\ IO#nz $AA\psprep&o# d;IӁ) "v!As a contrast, consider the following filter definition:5 o, (!\mb de:ӁB+ &!And\ps prepo3< Fg!While this filter would display the desired records, it would also include records where de occurs glossed as an indefinite article, and where prep occurs as the gloss of some other morpheme. Using With ensures that a record will only be displayed if the two filter elements are vertically aligned.+B܃( ![c, (!Note: This filter element is used in place of the Column Filter in Shoebox for MS-DOS. G܃1B Word boundary variable@c& 4:Word boundary variable 5. ,![#]p-C T[!(xThis built-in variable matches white space, any character defined in the punctuationvariable (!) for the current field's language, or the beginning or end of the field. The Word boundary variable is pre-defined by the program and cannot be changed directly by the user.Filtering Examples:V6 :#R:!  1.Suppose you want to find all of the records in your database which contain the word man in the English Gloss field. Using the expressionF] !     \ge manwill give disappointing results, as this condition will match records which contain man, woman, many, emancipate, etc.To solve this problem, use the Word Boundary variable as follows:\ge [#]man[#]This expression will only match the records which contain the word man in the English Gloss field.ZV5 :R:!*v 2.This built-in variable can also be used to find affixes in your lexical database.N< HR!B!AJ_ a.To display records which begin with the prefix un- use the following@R1 2!!\lx [#]unMۊ< HR!B!Aքy b.To display records which end with the suffix -ing use the followingBR1 2"!!\lx ing[#] qۊË5 :!ƲHӉ!;The word boundary variable can be used in the Filtering and Find commands. When using variables, remember:H I `RZH:) (Closing Parenthesis) N V. ,@!Filter Properties dialog boxz/ .! Z\Filter elements can be nested or grouped together using parentheses to form complexfilterexpressions. For example:0O#n`z $AA\ps nThis filter would match the records ofu&O#nLz $A AAndsome of the derived nouns in ar# O#nFz $AA(Tagalog databaseeg, katulong  z+O#nVz $AA\lx[#]ka(helper), kasama (companion),u& O#nLz $A AOrkababayan (countryman), aklatan|-wO#nZz $AA\lxan[#](library). This filter uses they$U#zHz $A*A)Word Boundary variable, [#].&w# 1G1 0!ܐEach part of the expression is evaluated in the following orderinternal groupings (within parentheses) first, and then from top to bottom.Parentheses are added to the filter definition with the buttons provided in the Filter Properties dialogbox. K1zD(q( (Opening Parenthesis)HG) ">:( (Opening Parenthesis) N (. ,@!Filter Properties dialog boxz/ .! Z\Filter elements can be nested or grouped together using parentheses to form complexfilterexpressions. For example:0(PO#n`z $AA\ps nThis filter would match the records ofu&O#nLz $A AAndsome of the derived nouns in ar#P7O#nFz $AA(Tagalog databaseeg, katulongz+O#nVz $AA\lx[#]ka(helper), kasama (companion),u&7&O#nLz $A AOrkababayan (countryman), aklatan|-O#nZz $AA\lxan[#](library). This filter uses they$&U#zHz $A*A)Word Boundary variable, [#].&A# 0q1 0!ܐEach part of the expression is evaluated in the following orderinternal groupings (within parentheses) first, and then from top to bottom.Parentheses are added to the filter definition with the buttons provided in the Filter Properties dialogbox. CA1hEpAdapt (Tools menu)@q) ".:Adapt (Tools menu) |?p= J~!ɖ`CtInterlinear topics Previous topic Next topic+( !pK* " !The adapt command performs interlinear processes starting with the first adaptation process. Adaptation usually does the following:*4 6WR:! 1.A Lookup process from the source gloss or morpheme to the target. 2.A Rearrange process to get a better target order. 3.A Generate process to form target words.-KW* $!2 *' RTo adaptFW+ &6!Do one of the following:l9;3 6rRـZ؀Z3‰On the toolbar, click the Interlinearize button*.= x3 6!" L;; FRـZ؀ Use the shortcut keys, ALT+A.From the Tools menu, choose Adapt.j9xi1 2r!ܐThere is no dialogbox associated with this command.-* $!ie- (E!Note: When an Adapt process is defined for a particular database type, the Interlinear button on the toolbar actually functions as if it were an Adapt button.B3 6 !" He 1 F  Adaptation: An Overview AM & 6:Adaptation: An Overview xA 7 >!M_1{%qInterlinear: Overview Parsing OverviewvM x = H!\<F2>׉k_In Shoebox, adaptation refers to the conversion of text between related languages (from a source to a target). You can use its interlinear features for adaptation. You are not limited to word-for-word translations, because Shoebox can give glosses to phrases and change the order of morphemes and words.Four of the Interlinear processes can be used for adaptation:d  i RZHw#ÜZVlڹ7OBEQThe Given process is for text that has already been interlinearized (perhaps by someone else).The Rearrange process changes the order of morphemes in a word and words in a phrase.The Lookup process can convert morphemes from the source to the target language.The Generate process uses a set of phonological rules to convert from underlyingforms to surfaceforms (in the target language). It is usually the last Interlinear process. There can be multiple Generate processes.+x  ( !E L , (2!Adapt sample projects`  * "!The Adapt folder is under the Samples folder (that is under the Shoebox program folder). It contains a Shoebox project and a several subfolders that also contain Shoebox projects. Open the project that is in the Adapt folder. It contains more information about adaptation in Shoebox and instructions for using the graded examples in the subfolders.AL  , (*!CARLA and Shoebox  ) !CARLA stands for Computer Assisted Related Language Adaptation. CARLA consists of three steps: analysis, transfer, and synthesis. Here are some possible approaches that are related to Shoebox:W Z ; D9RZHfER+Use the DOS programs AMPLE, SENTRANS, and STAMP. The CARLA Menu program is an integrated interface for editing the files and running the programs. It uses Shoebox for MS-DOS as the editor.Use Shoebox to edit the files and run the DOS programs. This hybrid approach lets you use Windows fonts instead of DOS fonts. The RunBatchFile command automatically causes edited files to be saved before running the programs and changed files to be reopened in Shoebox. For more information, see the Adapt4a sample folder (Windows only).1 - ( RZHUse Shoebox Interlinear processes for the analysis step. Use SENTRANS and STAMP for the transfer and synthesis steps. Because Shoebox doesn't provide as many ways to specify parsing constraints as the AMPLE program, you will probably have to select the correct analysis more often. The Shana.bat batch file uses three Consistent Changes tables to convert files from Shoebox interlinear format to.ana file format (input to the STAMP program). For more information, see the Adapt4a sample folder (Windows only).Z v 5 8mRZHUse AMPLE and INTERGEN for the analysis step. Use Shoebox Interlinear processes for the transfer and synthesis steps.Use Shoebox Interlinear processes for all three steps.q  , (!Note: If you already have a working CARLA setup, we don't recommend that you change to a different approach. @v S 1GS  G Alternate Forms9  & &:Alternate Forms x;S  = Jv!%q]E MOverview Previous topic Next topic  < FC!2>׉EQh ,If a morpheme has more than one surfaceform, it can be specified with an alternateform field (\a) as in the following example from an English lexicon:| @ ^  @  !  \lxa\aan\psart\geINDEF\lxtelephone\aphone\psn\getransceiverX/ A ) "^!The parsed form is taken from the \lx field:t@ A M j! \tanenormousphone\maenormoustelephone\gINDEFvery_bigtransceiver\partadjnvMA VB ) "!Consider these lexical entries for English morphemes with alternate forms:KA C  !   \lxin-\aim-\ail-\air-\psneg\geOPPOS\lx-s\a-es\psninfl\gePL\lxnot\an't\psneg\geNEGb9VB D ) "r!Some examples of interlinear text using these entries:(C E Q!    \timpossible\min-possible\gOPPOS-feasible\pneg-adj\tfoxes\mfox-s\ganimal_sp.-PL\pn-ninfl\tfaces\mface-s\ghead-PL\pn-ninfl\thaven't\mhavenot\gownNEG\pvnegD F T v!Notice that foxes and faces are parsed correctly due to the presence of fox and face in the lexicon (but not foxe and fac). Notice also that haven't has been analyzed here as a compound.+E G ( !OF iG 1bHiG G N Ambiguity Selection dialog boxI"G G ' D:Ambiguity Selection dialog box iG I N j!%q⏀eվˉܐ\<F⫩2lIf the Shoebox parser produces multiple parses or finds multiple lookup data items, it displays this dialogbox so that you can select which parse or item to insert in the interlinear text. In the main window, the ambiguous element is highlighted. If the text is covered by this dialog box, click its title bar and drag it out of the way. Shoebox will remember where you moved it.+G I ( !;I I , (!AmbiguitiesI J A P;RZHTo insert an item from the list in the text, select it and choose OK (or double-click it).To stop the interlinearizing process, choose Cancel.I K 0 .Y!5!TData items shown surrounded by the forcedvalue delimiters (usually braces or parentheses) will be inserted in interlinear fields under the \m "morpheme breaks" field.+J K ( !CK L 5 :!" Formulas K M / ,y!yWhen Shoebox produces both valid and invalid parses for a word because of limitations in its basic parsing features, it can use wordformulas to select the valid parses automatically.L N P n!;לH^X[EL} 8'Choose Formulas to access the WordFormulas dialog box. From there, you can modify individual formulas by accessing the WordFormulaProperties dialog box. Shoebox will use the formulas to match the valid parses for the current word and update the list.Enable word formulas in the Parse dialog box. It also has a Formulas button.See also: Selecting valid parses and Troubleshooting S"M 6O 14I6O O e@ Break and Number Text (Tools menu)[)N O 2 4T:" Break and Number Text (Tools menu) L6O O 1 26!VqNumbering: An Overview{O > JO N !!d[1#Use Tools, Break/Number Text to This command allows you to break a new text into numbered segments or to further break a numbered text by specifying additional text-break punctuation.For each of the markers to be included when breaking text, Shoebox will scan them for text-break punctuation. Each text segment thus delimited will be placed in its own text field (according to the Text Marker defined in numbering setup and be preceeded by a numbered reference line The numbering of existing refernce lines will also be updated so that it is sequential. See below for some examples to understand better how to use numbering.BO ' 6RTo break and number text? # + &(!Do the following: ܃ 7 <R!:!ܐ 1.From the Tools menu, choose Break/Number Text. 2.The Break and Number Text dialogbox opens with the following options:-# * $!!< ܃ E / .!!Apply to:A / .$ACurrent RecordE f 7 0~2lExample 3When a word or stem is truly ambiguous but the morphemebreaks occur in different places in its different parses, Shoebox tends to omit parses containing shorter affixes. To make Shoebox recognize the ambiguity and produce all the valid parses, you must provide "direct parses" of equal length.,5 (Y!        \lxdo\adoes\udo -s{3S}\psv\geperform\lxdoe\adoes\udoe -s{PL}\psn\gefemale_deer\tdoes\mdo-s\gperform-3S\pv-vinfl\tdoes\mdoe-s\gfemale_deer-PL\pn-ninfl s 0 .w!㤊EWhen there are multiple parses, Shoebox lists them in the AmbiguitySelection dialog box so that you can select the correct one (i.e. the right analysis of the word in its context): Q ċ 1Mċ e Ensuring Ambiguity is RecognizedJ$s  & H:Ensuring Ambiguity is Recognized x;ċ = Jv!%q􀮙SOverview Previous topic Next topic4  Z i!R3ymMorphophonemic notation can also be used to increase the number of parses. For example, the following specifies that there are two possible parses of the word-final -es. Either it is simply -s (as in pushes) or (the additional information) it is e+s (with roots with final -e as in likes):+ ? ( !5  t , (!\lx -sX)? ̎ / .R!\a -es\a -es\u e+s\ps vinfl\ge PL6t  ` !⫩2l*v㤊EIn cases (such as hopes) where roots exist both with and without a final -e (hope and hop), as far as Shoebox is concerned the parse is ambiguous, but without specifying the above (apparently redundant̎  s ) information, Shoebox will always chose the one which cuts (breaks) off the longer affix. Adding the extra parsing choice causes Shoebox to access the AmbiguitySelection dialog box offering a choice (in this instance, between hop -s and hope -s).W&̎ e 1 0M!The disadvantage in this approach is that the (false) ambiguity is always displayed unless for each form you add specific parsing information.On the other hand, for forms like does which really is ambiguous, it makes it unnecessary to provide specific parsing information for each parse. H 1N Field Names (View menu)Fe * $8:Field Names (View menu) a / .!wljThis command allows you to display the, if defined, in the left pane of the databasewindow. 5 0 .!Ov쉂If field names have not been specified in the MarkerProperties dialog box, then Shoebox must default to displaying markers.c , (!Note: Shoebox provides three different display options in the left pane of the database window:D5 D < HRZHMarker onlyField Name onlyBoth Marker and Field Name+ o ( !tED / .!h& Shoebox also allows you to display or hide the MarkerHierarchy.+o  ( !sJ ) "!Each view allows you to concentrate on different aspects of your work. S" 1aO Forced Values: Resolving AmbiguityP' $ ) "N:Forced Values: Resolving Ambiguity x; = Jv!%q M%=剂Overview Previous topic Next topic$ T v!2>׉7OB㤊Eքy`kwWhere a morpheme has more than one meaning, it is sometimes helpful in underlyingforms to specify which is required so that Shoebox will not display the AmbiguitySelection dialog box. For example, two English suffixes have the form -s. In situations like this, you might consider it worthwhile specifying which one is required. This is done by putting the gloss in curly braces after the morpheme. Consider the example of the word cats.@ Ԁ{!   \lx-s\a-es\psninfl\gePL\lx-s\a-es\psvinfl\ge3S\lxcat\psn\gefeline\lxcats\ucat -s{PL} 0 .!Whole words entries like cats, which consist mainly of a parse, are usually placed in a separate lexicon. This avoids unwanted clutter in the main lexicon. Such entries can also be done using \a and \u in the main lexicon.+ 5 ( !r 5 :!R3yThese entries cause the word cats to parse without accessing the Ambiguity Selection dialog box as follows:F5 h F \! \tcats\mcat-s\gfeline-PL\pn-ninfl & < F!\<FFor forced glosses to work in this way it is necessary that in the parsed output the gloss line appears immediately after the parsed (morpheme breakdown) line. If the part of speech line was above the gloss line, then the forced value would have to be specified as -s{ninfl} or -s{ninfl}{PL}. Note that multiple forced values are possible in the order of the interlinear lines.+h Q ( !{F& 5 :!0~2lmThe process is the same even if the ambiguity is on the root. Q }LQ 1P  8 Generate dialog box SelectProcess dialogbox (Addoption, Interlineartab)zQ  ) ":Generate dialog box SelectProcess dialogbox (Addoption, Interlineartab) |?  = J~!ɖÜw#Interlinear topics Previous topic Next topic+  ( !2  J b!EQ7OBb]2>׉A Generate process generates surface forms from underlyingforms. It is normally the last process in an adaptation set-up. It removes hyphens and joins morphemes together. It also applies a phonological rule file that can be used to account for morphophonemicchanges.The rule file is applied before the hyphens are removed, so by referring to the hyphens, changes can be limited to apply only at morpheme boundaries.See the ADAPT samples for more information and examples.+  ( !i: p / .t!ܐThe Generate dialog box offers the following options:+  ( !;p  , (!From Markere d ) "!Specifies the marker of the gloss from which the generate will look up the appropriate morpheme..9   , (!To Markeri@d  ) "!Specifies the marker for the output of the generate process.B H , (,!Punctuation Marker[  * "!Specifies the optional marker to use for copying punctuation from the source to the target. Normally this is not used. It is only useful for isolating languages or for CARLA Lite in which the rearrange process is the final process in adaptation. In all other types of adaptations, the Generate process copies punctuation from source to target.9 H  , (!Rule File|M  / .!2,A reminder of the current rulefile specifying the rearrangement rules.=  , ("!Browse buttonyP 8 ) "!Accesses the Choose Rule File dialog box allowing you to select a rule file.S 1;Q Given dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)X8 = ) ":Given dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu) |? = J~!ɖڹV;Interlinear topics Previous topic Next topic= x 0 .!b]The Given process is used in related language adaptation to specify interlinear markers for texts which have already been interlinearized.+ ( !e6x  / .l!ܐThe Given dialog box offers the following option:+ 3 ( !6  i , (!MarkerZ23 ( d!Specifies the marker of the interlinear line. 8i 1{R @ Infixes1 , & :Infixes x; = Jv!%qbM%]EOverview Previous topic Next topicr(,  J bQ!*vmRHƉAn infix is an affix that occurs within the root of a word.In the lexical database, you must identify infixes by preceding and following them by the morphemebreakcharacter (usually a hyphen).In the interlinear morpheme line, infixes appear following the root in which they occur.+ A ( !?  , (&!Tagalog Example)A @ l {!   \lxdara @ \psv\gecarry\lx-in-\psvinfl\gecompleted_action\tdinara\mdara-in-\gcarry-completed_action-\pv-vinfl- B @ 1qS@ A E Interlinear Setup;@ 2A & *:Interlinear Setup |?@ A = J~!ɖɖk_Interlinear topics Previous topic Next topic2A B 4 6a!"This graphic illustration shows the two approaches to interlinear setup available in Shoebox. Click on the various areas of the graphic below for more information.A eD ; DA!k_[EZVlThe Interlineartab (Properties command, Database menu) contains a Quick Setup button that is the recommended way to generate a starting interlinear setup. This quick setup, once defined, can be customized by choosing the Modify button. If the Parse process is selected, this option accesses the Parse dialog box. If the Generate or Lookup processes are selected, this option accesses the Lookup dialog box.wB E ) "!While not recommended, it is possible to define the Interlinear setup through the Add button in the Interlinear tab.+eD 0E ( !E E 9 @ ! Note: For more information about interlinear setup, read Interlinear Setup, p. 159 in the Shoebox Tutorial and User's Guide. Y0E xF 1TxF {G ܇ Interlinear tab Database Type Properties dialog box (Properties command, Database menu)^E F ) ":Interlinear tab Database Type Properties dialog box (Properties command, Database menu) |?xF {G = J~!ɖ$&uInterlinear topics Previous topic Next topicZF H 5 :!<؉LIThis tab allows you to manage the setup for interlinearizing text. Options include:+{G 5H ( !? H tH , (&!From To Processn5H I ( !This list box shows the current interlinear setup. It shows a summary list of active interlinear processes.tH I * "Y!Each process produces a line of interlinear text. For each process, the list shows the type of process, the marker it comes from, and the marker it goes to. For example:@ I J . ,$!tmparseS$I sJ / .H!mglookupmplookup J pL J bg!W1b>X8%2>׉վˉ`kwThe first process goes from the original text line to the first interlinear line. This line containing morphemebreaks is a Parseprocess which breaks words into morphemes.The second process is a Lookupprocess to look up the morphemes in the lexicon and output an interlinear gloss for each one.The third process is also a Lookup process to look up the morphemes in the lexicon and output an interlinear part of speech.+sJ L ( !:pL L , (!Add buttonwL {M / .!BhAdds a new process after the currently selected one. Choosing this option accesses the SelectProcess dialog box.=L M , ("!Modify button_7{M N ( n!Access properties of the currently selected process:EM N j RZH[EZVlÜڹw#ParseLookupRearrangeGenerateGiven+N N ( !=N .O , ("!Delete buttonT+N O ) "V!Deletes the currently selected process.B.O O , (,!Quick Setup button+O ) !To start a new intO E erlinear setup, delete all old processes, and choose Quick Setup. This collects a minimum of information and sets up a typical setup, which can then be customized. The quick setup button is not available unless the process list is empty.YO / .!&uThe QuickSetupInterlinearTextMarkers dialog box is accessed through this option.+ ( !C , (.!Interlinear Spacingg> X ) }!For high speed in display, the program does not measure the actual width of characters in interlinear text, but rather uses an average width. Interlinear spacing is the average character width used to determine interlinear alignment. It is typically a number between 8 and 10, depending on the font and point size used for the interlinear text. If words in any interlinear line seem to touch or overlap each other, increase this number. If words in interlinear text seem to have excess space, lower this number. (The minimum number allowed is 5, while the maximum is 25.) ? 0 .o!\@Because an average is used instead of true width, it is necessary to allow a little extra to avoid having words that are made up of wide characters touch the next word. This is especially likely to happen with words that are made up of all capital letters (such as parts of speech). If interlinear spacing is wide enough to keep capitalized parts of speech from touching, then some interlinear bundles will have more space than would otherwise be necessary. One good way to deal with this is to lower the point size of the font used in the part of speech line by one or two points so that the caps characters average approximately the same width as lower case characters in the other lines.+X j ( !rF? ܇ , (!Note: Choosing Cancel does not undo Add, Copy, Modify or Delete. Cj  1U \ E Interlinear topics=܇ \ ' ,:Interlinear topics W% 2 4J!M_1{ Interlinearizing: An Overview R\ P K f!%qb]$ Parsing: An Overview Adaptation: An Overview Interlinear Setup j. < H\!k_ Interlinear Tab Quick Setup:v?P 0 7 >~!&uUo InterlinearTextMarkers Lexicon MarkersP 2 4<!Customized Setup:L0 ̋ k !Bh[E;ל" ZVlÜڹw#V; Select Process Parse Word Formulas Lookup Rearrange Generate Given Lexicons for InterlinearH  5 :&!Av Jump Target `.̋ t 2 4\! { Organizing data for interlinearization V% ʌ 1 2J!>u Preparing Interlinear Text(s) Ct 2 4"!ATextPrep.cctk+ʌ x @ PX!QdVq" ScrPrep.cctNumbering: An Overview H 2 4,!`C Interlinearize Hx \ T x!L1" e t Interlinearize (show all parses) Adapt Spell Check D / .*!Other subjects:D\ 2 4$!1Reduplicationa* E 7 >T!UZ:މUnderlying formPunctuation issues ^- 1V  Interlinearize (show all parses) (Tools menu)g4E  3 6j:" Interlinearize (show all parses) (Tools  E menu) \ r H ^)!`C⏀e㤊E 8'yThis version of the Interlinearize command shows all parses in the AmbiguitySelection dialog box. Use it to see if parsing problems are caused by wordformulas. In the list of parses, the invalid onesthat don't match the formulashave an asterisk * to the left.+ ( !%r : B!D׉Example[Example lexical database records]If Shoebox shows all parses for bears, you can see that there are two valid parses and two invalid ones. In this case, morphological parsing and word formulas are both working okay.  !   bear{Ursidae}{n} -s{pl}{nsuf}* bear{Ursidae}{n} -s{3s}{vsuf}* bear{hold_up}{v} -s{pl}{nsuf} bear{hold_up}{v} -s{3s}{vsuf}\tbearsbears\mbear-s*bear-s\gUrsidae-pl*Ursidae-3s\pn-nsuf*n-vsuf\tbearsbears\m*bear-sbear-s\g*hold_up-plhold_up-3s\p*v-nsufv-vsuf L  1gW  Interlinearize (Tools menu)I d ) "@:Interlinearize (Tools menu) |? = J~!ɖVqe Interlinear topics Previous topic Next topic.d  7 <!\<F>uInterlinearize means to generate interlineartext. Interlinear text can be set up for a wide variety of layouts and line contents.Before interlinearizing, the text file must be prepared. For more information see PreparingInterlinearText.@ N ' 2RTo interlinearize textF + &6!Do one of the following:k8N 3 6pRـZ؀Z3‰On the toolbar, click the Interlinearize button.= < 3 6!" U ; FRـZ؀ Use the shortcut keys, ALT+I.From the Tools menu, choose Interlinearize.j9< 6 1 2r!ܐThere is no dialogbox associated with this command.- c * $!6 b 4 6!M_1{Note: This command is disabled if Interlinear processes have not been defined. For more information on the setup procedure, see the overview topic on Interlinearizing.Other topics related to this:fc  N l!!%q1UZ:މL1Parsing: An OverviewReduplicationUnderlying formPunctuation issuesShowing all parses Nb d 1#Xd % M Interlinearizing: An OverviewG! & B:Interlinearizing: An Overview zCd % 7 >!ɖ$Interlinear topics Next topic  < Fa!2>׉`kw}ՉInterlinearizing is the process of defining words in texts, and thus analyzing that text by creating interlines. Each line of text has, for example, a corresponding line where its morphemes are split off, a line for the gloss and perhaps also a line for the part of speech. Typically there will also be a freetranslation of the unit beneath the interlines. This information is aligned by word and/or morpheme. For example:% O l! \tAnongoras?\mano-angoras\gwhat.isthehour\ppronartn\fWhat time is it?j' W C TO!|5aǁvAQdShoebox provides the means to gloss text in this way and to add new words to a lexical database at the same time.Before interlinearizing, the text file must first be prepared by inserting a set of StandardFormat m W  arkers which are used in the interlinear process. The Consistent Changes table TextPrep.cct provided with the Shoebox program will automatically add these markers for you. It should be run when importing a text file that does not already have markers. The CC table ScrPrep.cct prepares scripture text(s) for interlinearizing.  1 0#!It is important to realize that the original file will be overwritten by Shoebox. Therefore, it is strongly recommended that you save the original file to a new name or in a new folder (directory) before importing it into Shoebox!When importing a text for interlinearizing, it is good to first decide how to organize the records. There are three basic ways to organize data for interlinearizing:W  = HRZHThe whole file becomes a single recordPortions of the file are divided into recordsEach sentence becomes a single record+  ( !]( f 5 :PR:! 1.Using \id as the record marker:$   9 @!One way to organize interlinear text is to make each file a single record, using the file \id marker as the record marker.If a file to be imported has \id at the top, then TextPrep.cct leaves that field at the top of the file._*f  5 :TR:! 2.Using \name as the record marker:  W |!_N=DAnother way to organize interlinear text is to use the name of each text as a record marker. This allows multiple texts to be stored in a single interlinear file, but each text is treated as a separate record. This is the recommended approach.If a file to be imported has a \name before each text, then TextPrep.cct will pick up the text name from the \name marker, and will put it in the reference line. For example, if a text has the line \name Insects, then the references will be \ref Insects 001, etc. If you intend to use the Word List or Concordance features, it is highly recommended that you supply a name for each text.$ 9 @!If a file to be imported has no backslash marker at the top, then TextPrep.cct adds a \name marker at the top. This becomes the record marker for the file. The references will not have a text name, but will simply be \ref 001.^) J 5 :RR:! 3.Using \ref as the record marker:W C T)!VqA third way to organize interlinear text is to use the reference as the record marker. For this method, the file should be prepared just as if \name were the record marker. Each sentence will be treated as a separate record, so you will not be able to see the sentences before and after in the same window. This approach is discouraged because it is cumbersome to combine shorter text segments into one or split longer text segments in two. It also makes it impossible to use the Numbering and Renumbering features.J y 0 .Q!The text line should NOT be used as the record marker. Attempting to do this will cause the text to be sorted into nearly random order, which is not what you want.+ ( !nEy  ) "!To prepare the text file for interlinearizing, follow these steps:T @ B RR:!Db4k 1.When opening a text file for the first time, choose the Open command in the File menu. The Import dialog box automatically appears as the file is not in Shoebox format. 2.Choose the Interlinear Text databasetype, if you have one. If not, click the AddNewDatabaseType button. Remember, the record marker you choose will determine how the data in the file will be organized into records. 3.Check the "Use CC table @  for import" option. 4.Click the Browse button under the Make Consistent Changes option and select the table TextPrep.cct located in the Shoebox directory (folder).@ @ / ."R:! 5.Choose OK.-@ !A * $!@ B 6 :o!ʤjmWhen importing a text file with special characters assigned to upper ASCII numbers, it is usually necessary to convert these characters to ANSI. In this case, do the following:U !A cD H ^R:!n` 1.After you have imported the file using TextPrep.cct you will need to export the file as Standard Format (Export command, File menu). This new file will now contain the Standard Format markers you will need for producing interlinear text. 2.Close the original file. Copy the file you exported over onto the original file's name. 3.Reopen this file. 4.The Import dialog box will appear again. Reassign this file to the Interlinear Text database type, but now choose the IBM_ANSI.cct to use during the import.ZB D / .R:! 5.Choose OK. The character conversion will now be done as part of the import process.-cD E * $!f=D E ) "z!At this point the text file is ready for interlinearizing.@E E ' 2RTo interlinearize textFE F + &6!Do one of the following:k8E pF 3 6pRـZ؀Z3‰On the toolbar, click the Interlinearize button.= F F 3 6!" UpF =G ; FRـZ؀ Use the shortcut keys, ALT+I.From the Tools menu, choose Interlinearize.j9F G 1 2r!ܐThere is no dialogbox associated with this command.=G I * "!The first time text is interlinearized, one sentence is done. The extra interlinear lines are added, the text is reshaped to the current margin, and all words in the sentence are interlinearized. A failure mark (usually three stars) is put under each morpheme that cannot be found in the lexicon. The normal sequence is to then add such morphemes to the lexicon and re-interlinearize the failed words. When a word is re-interlinearized, only that word and the things under it are changed.8G K B R!k_<؉[EZVlThe Interlinear command is disabled until Interlinear setup is defined in the Interlineartab (Properties command, Database menu). This tab contains a Quick Setup button that is the recommended way to generate a starting interlinear setup. This quick setup, once defined, can be customized by choosing the Modify button. If the Parse process is selected, this option accesses the Parse dialog box. If the Generate or Lookup processes are selected, this option accesses the Lookup dialog box.-I !L * $!j6K M 4 6m!Note: Do not use the IBM_ANSI.cct unchanged if you have upper ASCII characters that do not map to ANSI characters. You should add all such characters to the table and verify that no two characters go to the same output character.Shoebox has no dependence on either ANSI or ASCII, but is all text based. [!L N 1YN O  Lexicons for Interlinear dialog box Lexiconsbutton, Parsedialogbox or Lookupdialogbox`M N ) ":Lexicons for Interlinear dialog box Lexiconsbutton, Parsedialogbox or Lookupdialogbox |?N O = J~!ɖw#AvInterlinear topics Previous topic Next topicN 1 03!ܐThis dialog box allows you to specify the lexicon(s) and the markers in your lexicon used for interlinearization.The following options are offered:O M +O 7 ( !F } / ..!Available Databasesh=7 + &z!Lists the database(s) currently open, even if minimized..F} + / ..!Databases to Search| = H!X8%վˉDLists the database(s) containing the lexical data to be used by a parse or lookup process. Multiple lexicons can be used as long as they all have the same databasetype. If you try to insert a file of a different database type from those already in the list, you will get a message saying that it cannot be done because all databases in the list must be of the same type.~R+ b , (!Databases are moved in and out of this list with the Insert and Remove buttons.- * $!Bb у / .&!Show whole path , &Q!Changes the list display to include the entire paththe drive and directories. For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.Dу / .*!Available MarkersrG [ + &!Lists the markers which are available for use in the database type.B / .&!Markers to Find@[ ݆ 8 >!7OBh ,Specifies the markers that should be looked up in the lexicons. There may be more than one of these. In parsing, the first is treated specially in that it becomes the default underlyingform for alternateforms that do not have an explicit underlying form.C / .(!Marker to Output݆  1 0o!`kwSpecifies the marker to use for output. For parsing, this is the underlying form. For lookup, it is the gloss, part of speech, related language form or other field to be output. {J 1WZ w  Lookup dialog box SelectProcess dialogbox (Addoption, Interlineartab)xO ) ":Lookup dialog box SelectProcess dialogbox (Addoption, Interlineartab) |? w = J~!ɖ[EÜInterlinear topics Previous topic Next topic F 0 .?!`kwThe Lookup process looks up morphemes in the lexicon and outputs associated information, such as gloss, part of speech, or equivalent in another language.+w q ( !a2F Ҋ / .d!ܐThis dialog box offers the following options:+q ( !;Ҋ 8 , (!From Markerc: ) "t!Specifies the marker of the text line to be looked up.9 8 ԋ , (!To Marker_6 3 ) "l!Specifies the marker for the output of the lookup.8 ԋ k , (!Lexicons3 4 0 .3!V;This button accesses the LexiconsforInterlinear dialog box allowing you to setup the lexicon files and lexicon markers to be used for the lookup.?k s , (&!If lookup fails_74 ҍ ( n!Offers choices for the output when the lookup fails:s ؎ = HRZHOutput failure markoutputs three asterisks.Output original wordoutputs the entire original word.Apply CC table to outputapplies a Consistent Change table to the output of the lookup.ҍ , &!The fail mark option can be chosen along with the original word or root guess. In this case, the output will be a single asterisk at the beginning of the original word or root guess.For normal interlinearizing, the recommended setting is to output th؎  e failure mark and possibly the word. The other settings are more useful for related language adaptation.For adaptation, one can output the original word so that it can be processed through regular sound changes done by the CC table.+؎ # ( !X, { , (X!Keep capitalization and keep punctuation# * "!When enabled this option indicates that capitalization and punctuation should be applied to the output line. These are for adaptation so that the adapted output will have the same capitalization and punctuation as the input.?{ , (&!Gloss separator z * "!Specifies a character that separates a single gloss field into multiple glosses (or any kind of output field into multiple outputs).A , (*!Stop at separatorBz / ,'!0~2lWhen enabled, this option will not use any glosses after the separator character. This allows the glosses after the separator to be available for information or reversal, but not to be used for lookup. If the separator is at the front of the field, then none of the glosses in the field are used. This effectively disables the gloss field. It is possible to have multiple gloss fields, some disabled and others active. This feature can be used to control ambiguity by limiting the number of glosses seen by the lookup process.+ ( ( !B j , (,!Adaptation processo(  . ,!b]This check box allows you to specify whether or not this process is used for related language adaptation. @j G 1 [G B Morphophonemics9 & &:Morphophonemics x;G = Jv!%q%=􀮙Overview Previous topic Next topic < F/!h ,7OBSimple morphophonemic alterations (changes) can be expressed by using alternateforms and underlying forms. The following orthographic rules:9  5 : !"J! N ) "B!would be expressed as follows:' u  ̀Q!  \lx-ed\a-d\a-ied\uy+ed\psvinfl\gePAST\lx-s\a-es\a-ies\uy+s\psvinfl\ge3SYN  O l!EQքymThe way this works is that the alternate form contains the surfaceform including the whole of the suffix. The underlying form field contains the underlying form of the part of the root (or preceding suffix) that is modified follwed by + and the underlying form of the suffix.This is how forms of the verb try and tie are parsed:u +!    \ttried\mtry-ed\gattempt-PAST\pv-vinfl\ttied\mtie-ed\gbind-PAST\pv-vinfl\ttries\mtry-s\gattempt-3S\pv-vinfl\tties\mtie-s\gbind-3S\pv-vinflS U / .!The following is an example of doubling the consonants before the -ed suffix:*X S v! \lx-ed\a-d\a-pped\up+ed\psvinfl\gePASTi:U i / .t!The entry above would cause the word hopped to parse:I F \! \thopped\mhop-ed\gjump-PAST\pv-vinfli  i 0 .!J_The approach is equivalent for prefixes. There are very few processes involved in English prefixes, but if we suppose the following rule:9  5 : !"^  / .!as exemplified by the word dispirited was productive, then we would specify it like this:N ) K f! \lxdis-\adisp-\udis+sp\psneg\geOPPOSh9  / .r!This would cause dispirited to be parsed as follows:n) J K f! \tdispirited\mdis-spirit-ed\gOPPOS-vitality-possessing\pneg-n-nadjzr B - (!Note: *In this version there is no way of specifying general rules in doubling consonants, so this parsing information would have to be provided for each suffix and each consonant that gets doubled. WJ  1 \   Numbering tab Database Type Properties dialog box (Properties command, Database menu)\B O ) ":Numbering tab Database Type Properties dialog box (Properties command, Database menu) L  1 26!VqNumbering: An OverviewcO 3 5 :!<؉VqThis tab allows you to manage the setup for numbering and renumbering text. Options include:+ ^ ( !U&3  / .L!Disable the Text Numbering featureD^ O X ~!{+㯸],H3w1#AFor many types of databases (e.g., lexicons), numbering is not a useful or meaningful operation. By checking this box, the Break and Number Text and Renumber Text menu items will be disabled for this type of database. This can help to prevent accidental numbering of a database that should not be numbered.Reference MarkerSelect the field marker to be used for the reference line when numbering. If the text has been brought into Shoebox using TextPrep.cct, then this marker should be set to \ref unless TextPrep.cct has been modified to use some other marker.  \ K d!H3w&uAText MarkerSelect the field marker to be used for the text segments when numbering. If the texts in this type of database are being numbered to prepare them for interlinearization, this marker should be the same text marker used as the first line of the interlinear setup. If the text has been brought into Shoebox using TextPrep.cct, then this marker should be set to \t unless TextPrep.cct has been modified to use some other marker.-O * $!\  C T}!@;JJIf the reference marker or text marker to be used does not appear in the list of choices, switch to the Markers tab and add it first. Then return to the numbering page to select the desired markers. Note that the date stamp marker and the record marker are not valid choices for the reference marker and text marker.Note: Once numbering has been set up for a database type, these settings become permanent. This helps ensure that the reference and text fields are used consistently. If you accidentally set up these fields incorrectly, disable numbering and press OK. This will clear the previous settings. Then reopen the Database Type Properties, switch to the Numbering tab and enable numbering again. This will allow you to redefine the settings. Any databases numbered with the incorrect settings should be restored to their previous state, either by editing them manually, by running a CC table, or by restoring a previously saved backup. G  1 ] @ |G Numbering: An OverviewK (@ / .::"  (@  Numbering: An Overview |? @ = J~!ɖQd`CInterlinear topics Previous topic Next topicP(@ +C 7 <!A{+To prepare texts for interlinearization, they are typically divided up into numbered segments. When unmarked text is imported into Shoebox, the text is usually pre-processed with TextPrep.cct to break it into numbered sentences.If the text contains sentences which are too long for convenient analysis, the Break and Number Text feature can be used to break the text down further by specifying additional punctuation (such as semi-colons and/or commas). This feature is also useful for processing texts entered directly into Shoebox to break the text into segments for the first time.W'@ D 0 .O!㯸],If the text-break process results in some text segments which are too short or which are incorrectly broken (e.g., following abbreviations), these segments should be manually joined in Shoebox. The numbering of these segments can then be fixed automatically using the Renumber Text feature.++C D ( !tD [F : B!1#d[쉂Setting up a Database for NumberingIn order to number or renumber a text, the database type needs to know what fields are being used for the referenceline and the text. This information is recorded on the Numbering Tab of the Database Type Properties. It is also possible here to disable numbering for databases for which numbering is not a meaningful operation.+D F ( ![F |G - (!Note: If numbering or renumbering is attempted for a database type that has not been set up for numbering, Shoebox will display the Database Type Properties dialog so that numbering can be set up. zIF G 1N^G H Parse dialog box SelectProcess dialogbox (Addoption, Interlineartab)wN|G mH ) ":Parse dialog box SelectProcess dialogbox (Addoption, Interlineartab) |?G H = J~!ɖBhZVlInterlinear topics Previous topic Next topicsmH I ; F!m*v2>׉The morphological parse process uses the roots and affixes in the lexicons to divide words into morphemes.+H I ( !f7I (J / .n!ܐThe Parse dialog box offers the following options:+I SJ ( !;(J J , (!From Markerh9SJ J / .r!R3ySpecifies the marker of the text line to be parsed.9 J /K , (!To MarkerWJ K ) "!Specifies the marker for the output of the parseshows words broken into morphemes.8 /K K , (!LexiconsK L 0 .-!V;This button accesses the LexiconsforInterlinear dialog box allowing you to setup the lexicon files and lexicon markers to be used for parsing.>K L , ($!If parse failslDL WM ( !Offers the following choices for the output when the parse fails:L HN = HiRZHOutput failure markoutputs three asterisks for the root.Output original wordoutputs the entire original word.Output root guessoutputs its best guess at the root.WM r , &!The fail mark option can be chosen along with the original word or root guess. In this case, the output will be a single asterisk at the beginning of the original word or root guess.For normal interlinearizing, the recommended setting is to output the failure mark and possibly a root guess. The other settings are more useful for related language adaptation.For adaptation, one may want to ouHN r |G tput the original word so that it can be processed through regular sound changes in a later process.+HN ( !Ir , (:!Morpheme break characters"  * "!Provides a list of characters to be considered morpheme break characters. These are important because they are used to identify the affixes in the lexicons. These are used by lookup processes as well, but are specified in the parse process box.J R , (<!Forced gloss start and end 4 0 .e!`kwSpecifies the character that starts a forced gloss and the character that ends it. These should be characters that are not used anywhere in your glosses or parts of speech.GR { , (6!Morphophonemic boundary4 0 .!7OBSpecifies the character that shows the morphophonemic boundary in an underlyingform. It divides the underlying form of a morpheme from the changed material that is attached to the part left after the morpheme is removed.X,{ , (X!Keep capitalization and keep punctuation * "!When enabled this option indicates that capitalization and punctuation should be applied to the output line. These are for adaptation so that the adapted output will have the same capitalization and punctuation as the input.? 3 , (&!SH2 style parseo ˇ ) !When enabled, this option allows you to use a separate parse database and conjoined affix database like SH2 did. When you turn it on, additional buttons appear for those two databases. SH2 style parse also limits parsing to find only one suffix string, one prefix string, one infix string, and one root string. (Each of these can be made up of multiple morphemes.)n3 h / .!V;These buttons (Conjoined Affixes and Parse Database) both access the LexiconsforInterlinear dialog box.+ˇ ( !Oh 5 :6!" Enable word formulas  G \'!⏀e%qyD\<FWhen Shoebox produces both valid and invalid parses for a word because of limitations in its basic morphological parsing features, it can use wordformulas to select the valid parses automatically. The formulas are kept with the rest of the Parse properties in the databasetype file for interlinear texts. If you disable word formulas, they aren't deletedthe parser just doesn't use them.( B R!;לH^X㤊EChoose Formulas to access the WordFormulas dialog box. From there, you can modify individual formulas by accessing the WordFormulaProperties dialog box. The AmbiguitySelection dialog box also has a Formulas button. E ) 1_)  Parsing: An Overview> g & 0:Parsing: An Overview S") 1 2D!M_1{Interlinearizing: An Overviewng q I `!|5aR3y*vmThis topic describes how to structure your lexical database for parsing. The Shoebox program comes with a morphological parser which can break off any number of affixes and handle morphophonemicchanges to affixes and roots. If you desire, all the necessary information for parsing can be kept in the lexical database.This topic is outlined as follows:+ ( !X&q 2 4L!bM%Simple Parsing: Roots and AffixesV J 9 B:!AA]EInfixesCompound Roots`' 9 BN!L MAlternate FormsUnderlying FormsSJ B 9 B!A5!T%=剂Forced Values: Resolving Am B biguityDirect Parsing: Preventing Invalid ParsesF 2 4(!cMorphophonemicsWB  9 B!A􀮙kContext SensitivityPreventing Incorrect ParsesEnsuring Ambiguity is Recognizedg%  B TL!Sy" ReduplicationWord Formulas y ) 1`) L Quick Setup Interlinear Text Markers dialog box Quick setup option, Interlinear tab (Properties command, Database menu)~ ) ":Quick Setup Interlinear Text Markers dialog box Quick setup option, Interlinear tab (Properties command, Database menu) |?) L = J~!ɖk_Uo Interlinear topics Previous topic Next topic _ D V!ܐW1b>`kwDThis dialog box contains a list of the markers that will occur in your interlinear text files. Quick Setup generates a four line interlinear layout of text, morphemebreaks, gloss, and part of speech. This can be customized after it is generated.You can enter any marker you choose in these boxes. If the markers do not exist in your interlinear text databasetype, they will be added to the type.The following options are offered in this dialog box:+L ( !>_ / .!Text Marker 2 2!VqSpecifies the top marker for interlinear. This is the original text that is interlinearized. If the database is set up for renumbering text segments, this marker should match the Text Marker specified in numbering setup.B  / .&!Morpheme Breaks~ 7 >!2>׉7OBSpecifies the marker for a line showing words parsed into morphemes, and showing the underlyingform of each morpheme.8  / .!Glossy + &!Specifies the marker for a gloss. A gloss is a terse statement of the main meaning of the morpheme, usually one word.A / .$!Part of SpeechY t + &!Specifies the marker for the part of speech or grammatical category of each morpheme.vG / .!Uo Choosing OK, accesses the QuickSetupLexiconMarkers dialog box. pt 1a AQuick Setup Lexicon Markers dialog box Quicksetupoption, Interlineartab (Propertiescommand, Databasemenu)u ) ) ":Quick Setup Lexicon Markers dialog box Quicksetupoption, Interlineartab (Propertiescommand, Databasemenu) |? = J~!ɖ&uBhInterlinear topics Previous topic Next topic) l 1 0-!ܐThis dialog box allows you to list the lexicon(s) and the markers in your lexicon used for interlinearization.The following options are offered:+ ( !Fl / ..!Available Databasesh= E + &z!Lists the database(s) currently open, even if minimized..F / ..!Databases to SearchE V , &?!Lists the database(s) containing the lexical data. For example, LEXICON.DB. Databases are moved in and out of this list with the Insert and Remove buttons.B / .&!Show whole pathV l , &Q!Changes the list display to include the entire paththe drive and directories. For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.? / . !Gloss Markerc2l 1 2d!`kwSpecifies the marker to look up for  glosses.A [/ .$!Part of Speechb7+ &n!Specifies the marker to look up for part of speech.A[/ .$!Alternate formY1 2!h ,Specifies the marker that parse will use for alternateforms of morphemes or words.B/ .&!Underlying formwGA0 0!7OBSpecifies the marker that parse will use for the underlyingform. W17b Rearrange dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)\AN) ":Rearrange dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu) |?= J~!ɖZVlڹInterlinear topics Previous topic Next topicN6 :!b]2>׉In the transfer step of related language adaptation, a Rearrange process changes the order of morphemes in a word and words in a phrase.+( !j;$/ .v!ܐThe Rearrange dialog box offers the following options:+O( !;$, (!From Marker}TO) "!Specifies the marker of the line to be rearranged. Rules can refer to this line.9 @, (!To Marker\3) "f!Specifies the marker for the rearranged output.E@, (2!Part of Speech Marker* ")!Specifies the marker containing the part of speech. Rules can refer to both the line to be rearranged (From Marker) and the part of speech line.B, (,!Punctuation Marker[f * "!Specifies the optional marker to use for copying punctuation from the source to the target. Normally this is not used. It is only useful for isolating languages or for CARLA Lite in which the rearrange process is the final process in adaptation. In all other types of adaptations, the Generate process copies punctuation from source to target.9  , (!Rule File|Mf  / .!D׉A reminder of the current rulefile specifying the rearrangement rules.= X , ("!Browse buttonxP  ( !Accesses the Choose Rule File dialog box allowing you to select a rule file. > X  1 c  +HReduplication7 E & ":Reduplication J  C V!%qky1Overview Previous topic Next topic MoreSE yT v!mimH3w}P6҉(Simple reduplicative processes can be represented in Shoebox. The following example specifies a reduplication of from one to three consonants followed by a vowel at the beginning of the reduplicated root, stem or word. For Shoebox to recognize an entry for reduplication, the field must contain the letters dup somewhere. (It may be best for these to occur at the beginning of the field so that all entries for reduplication sort together.) The allomorph fields are used for specifying the pattern to match using variables defined in the LanguageEncodingProperties dialog box. ZT v! \lxdupCV-\a[cons][vowel]-\a[cons][cons][vowel]-\a[cons][cons][cons][vowel]-\psintens\geveryy@* "!English does not make regular use of reduplication, but if the process above was English, then the following would be correZ@ ct parses:ZA !   \tbibig\mdupCV-big\gvery-large\pintens-adj\tstrostrong\mdupCV-strong\gvery-powerful\pintens-adj\tblablack\mdupCV-black\gvery-dark\pintens-adj@B0 .!Reduplication suffixation can also be specified, as can reduplication with fixed letters. For example, the following specifies a reduplication of the final consonant cluster with an immediate i:{AeCS v! \lx-dupiC\a-i[cons]\a-i[cons][cons]\a-i[cons][cons][cons]\psdimin\gea_bitW.BC) "\!These entries would produce parses such as:eCEE !   \tbigig\mbig-dupiC\glarge-a_bit\padj-dimin\tstronging\mstrong-dupiC\gpowerful-a_bit\padj-dimin\tblackick\mblack-dupiC\gdark-a_bit\padj-diminf=CE) "z!Reduplication of a whole unit can be specified as follows:BEE0FC V! \lxdup\a[...]\psredup\geinformalJEzG+ $?!By adding hyphens, you can also specify prefix full reduplication or suffix full reduplication.The following is an English example of full reduplication, which also demonstrates its interaction with suffixation and the fact that reduplicative forms with hyphens are parsed correctly:g0F+HJ d! \tgoody-goody\mdupgood-y\ginformalnice-FAMIL\predupadjfamiliar> zGiH1diHIReduplication7+HH& ":Reduplication p9iHI7 >r!ɖ%qInterlinear topics Parsing: An OverviewZHjJ= H;!J_mReduplication is a linguistic term referring to duplication of all or part of a word. For example, Tagalog has a prefix indicating Future that consists of a copy of the first consonant and vowel of the root: bi-bilih.The lexical entry for the reduplication morpheme could be:9 IJ, (!\lx CVdup-FjJJ+ &6!\a [cons][vowel]-\g FUTwJ`Mz €!R3y}P6҉(7OBW1b>This lexical entry would parse bibilih into CVdup- bilih.In the above entry, [cons] refers to a variable named cons, and [vowel] refers to a variable named vowel. These can be named anything you choose, but the names you choose must be defined in the properties of the Languageencoding.In the above entry, the \a field shows the form of the reduplication, and the \lx field shows the underlyingform, which will be displayed on the morphemebreaks line of the interlinear text.)JOJ b!In the above entry, [cons][vowel]- is called the reduplication template. It gives the shape of the reduplication.NOTE that the letters dup must occur as part or all of the underlying form of the reduplication morpheme. Capitalization is not relevant, so dup, Dup, DUP could be used as part of the underlying form.Some orthographies put hyphens between the reduplicated portions. This is allowed. For example, if bibilih were written bi-bilih, it would still parse.[`M/ .!քyIf the hyphens are before the fields, then the reduplication is a suffO+Hix. For example:9 OX, (!\lx -CVdupF+ &6!\a -[cons][vowel]\g FUTrXu !This entry would parse bilili into bili -CVdup (not a real word).A specific letter is used in the template, it must be found in the reduplication. For example, a template of [cons]a- matches ba-bilih.A template of [...]- means that the entire root must be reduplicated. For example, this template matches bibi or bilihbilih, but not bibilih. This is called general reduplication.If general reduplication is specified to be a prefix, then the first of the two identical morphemes is considered the reduplicated part. For example, bilihbilih would parse Dup- bilih. If general reduplication is specified as a suffix, then the second of the two morphemes is considered the reduplicated part. For example bilihbilih would parse bilih -Dup.?Oa !wIf general reduplication is a root (no hyphen on either side), then it matches the second of two identical words. For example, bilih bilih would parse bilih Dup. This works even if the first word has been broken into morphemes. For example, dogs dogs could parse as dog -PL Dup.Infixes may occur inside reduplication. For example, if -um- is an infix, bumibilih can be parsed as Dup- bilih -um- (or -um- Dup- bilih if infixes are being moved to the front).* " !Reduplication can be found after other affixes have been removed. Other affixes can be found after reduplication has been removed. KOJ1eJRenumber Text (Tools menu)S!2 4D:" Renumber Text (Tools menu) LJ1 26!VqNumbering: An Overview61 0 !1#This command allows you to update numbering of the referenceline of text segments.The numbering of existing refernce lines will be updated so that it is sequential, beginning with the starting number specified. If reference lines contain a textual name preceeding the numbers, the name will be preserved. If a reference line is encountered without a name, the name from the previous reference line in that same record will be used, if any. If renumbering is being performed on an entire database and the same name is used across multiple records, the reference number sequence will span all records using the same name. Otherwise, numbering will begin with 001 at the start of each new record. See below for some examples to understand better how to use renumbering.:Y' &RTo renumber text?+ &(!Do the following:vYD6 <R!:!ܐ 1.From the Tools menu, choose Renumber Text. 2.The Renumber Text dialogbox opens with the following options:-q* $!!< D/ .!!Apply to:Aq/ .$ACurrent RecordЍ8 >U!\wEwRenumbering will update the reference line numbers for the text segments of the record currently displayed in editing mode or currently selected in a browse view.A/ .$AWhole DatabaseЍҎ, &+!Renumbering will start with the first record in the (unfiltered) database, and update the reference line numbers for all records in the database.B/ .&!!Starting NumberZ.Ҏz, &]!!Enter the number at which Shoebox should begin numbering. If you are renumbering the whole database, this will only apply to the first record. You will almost always want to accept the defaulzt; this option is mainly provided to allow for sequence numbers that span files or records in unusual ways.<% . RRenumbering Examples:z< FR:!JJA 1.Assume you have database type with record marker "\name", and that numbering setup has been performed so that "\ref" is the reference marker and \t is the text marker. After importing unmarked text using TextPrep.cct, the data looks like this:4 6Pisi\nameGahip\refGahip 001\tNengmondi tanduwa numia, gumbuwa zuma nagdi, mofita por zulumi, felwopi bala wala.\refGahip 002\tBaing bai bala hainino, ba utau ngaxang bu ngala ngautu gahibigua.- (#!You decide that the text segments would be easier to work with if they were a little shorter. So you manually edit the data to look like this:: BPisi\nameGahip\refGahip 001\tNengmondi tanduwa numia, gumbuwa zuma nagdi,\ref\tmofita por zulumi, felwopi bala wala.\refGahip 002\tBaing bai bala hainino,\ref\tba utau ngaxang bu ngala ngautu gahibigua.~f, (!Then you choose Renumber Text for the Current Record accepting 001 as the starting number. The result would look like this:(< FPisi\nameGahip\refGahip 001\tNengmondi tanduwa numia, gumbuwa zuma nagdi,\refGahip 002\tmofita por zulumi, felwopi bala wala.\refGahip 003\tBaing bai bala hainino,\refGahip 004\tba utau ngaxang bu ngala ngautu gahibigua.Z*f0 .UR:! 2.Using the same database type as in the first example, you now import a large text. In fact, it's so large that you and your co-worker have it split into two files so you can work on the second half while he works on the first. So you import the second half, and you have something like this:L fPisi\nameChapter 6\refChapter 6 001\tLuego, Marcos entro su canoa.\refChapter 6 002\tNavegaba a un pueblito cercano.\refChapter 6 003\tAl llegar, saludo a la gente....\refChapter 6 120\tDespues de platicar un ratito, los hombres salieron a pescar.-NextRecord-\name Chapter 7\refChapter 7 001\tPescaron bastante esa noche.\refChapter 7 002\tUn hombre pesco seis peces grandes....\refChapter 7 087\tMarcos decidio pasar la noche alla.3 47!{+You next use Break and Number Text to force a more meaningful text name and create sequential numbering across records. Your data now looks like this:L foPisi\nameChapter 6\refCanoe 001\tLuego, Marcos entro su canoa.\refCanoe 002\tNavegaba a un pueblito cercano.\refCanoe 003\tAl llegar, saludo a la gente....\refCanoe 120\tDespues de platicar un ratito, los hombres salieron a pescar.-NextRecord-\name Chapter 7\refCanoe 121\tPescaron bastante esa noche.\refCanoe 122\tUn hombre pesco seis peces grandes....\refCanoe 207\tMarcos decidio pasar la noche alla.^26, (d!Finally, you decide the text really should say:g0 0Pisi\nameChapter 6\refCanoe 001\tLuego, Marcos entro su canoa y navegaba a un pueblito cercano....6- (Y!Then you choose Renumber Text for the Whole Database. Your co-worker informs you that he has finished the work of preparing his text for analysis an suggests that the numbering in chapter 6 should begin where chapter 5 left off so that later the two databases can be combined without having to change all the external references to the text segments. So you enter 1560 as the starting number. The result would look like this:I `[Pisi\nameChapter 6\refCanoe 1560\tLuego, Marcos entro su canoa y navegaba a un pueblito cercano.\refCanoe 1562\tAl llegar, saludo a la gente....\refCanoe 1679\tDespues de platicar un ratito, los hombres salieron a pescar.-NextRecord-\nameChapter 7\refCanoe 1680\tPescaron bastante esa noche.\refCanoe 1681\tUn hombre pesco seis peces grandes....\refCanoe 1766\tMarcos decidio pasar la noche alla. O1fb Save Before Proceeding? dialogH"?& D:Save Before Proceeding? dialog L1 26!VqNumbering: An Overview ?6 :!ܐyU|0This dialog box prompts you to save unsaved changes to your database before proceeding to break text into numbered segments. This is because this operation cannot be undone using the Edit, Undo feature. If you proceed without saving, you will not be able to return your data to its previous state. By saving your data before breaking and numbering the text, you can then revert to the saved copy in the event that you are not satisfied with Shoebox's text breaks.=) "(!Your options are:+( !76/ .!Savew* $!Shoebox will first save your data and then apply the text breaks you have requested. This is the recommended option.=6/ .!Don't Save.+ $!Shoebox will apply the text breaks you have requested. If the results are not what you expected, you will have to manually clean up the data or revert to a previously saved copy of the database (which could cause loss of valuable data).9 g/ .!CancelwF.1 0!{+Shoebox will not save your data or proceed with the text-break operation. Choose this option if you want to save a copy of your data to a different location or if you have decided not to break and number your text. When you later return to the Break and Number Text dialog, Shoebox will remember the options you selected.7g / .!HelpM#b * $F!Display this Help information. I  1g s 5ASelect Fields dialog boxBb  & 8:Select Fields dialog box R s 4 8!{+Break and Number Text dialog box (Break and Number Text command, Tools menu)B  < F !ܐd[{+This dialog box is used to select which fields are included when breaking and numbering text in Shoebox. By default, only the Text Marker (defined in numbering setup) will appear in the list of included markers. You will need to add additional markers that contain text that you want to prepare for interlinearization. For example, if you import or enter text in a paragraph (\p) field, you should include this field for breaking text (see example 2 in the help topic about the Break and Number Text command).+s  ( !Z c ) "!Use the Add and Remove buttons to move markers between the Excluded and Included lists.~  , (!TIP: Use the Shift and Ctrl keys with mouse clicks or arrow keys to select multiple markers to Add or Remove all at once.zc B R!01#JJ@;Only field markers with the same language encoding as the Text Marker will appear as possible markers to be included. This prevents you from using the Break and Number feature to accidentally change the language encoding of your text. This dialog box also excludes other special field markers, namely the Reference Marker, the Record Marker, and the Datestamp Marker.`4 5A, &i!TIP: If t5Ab he marker you want to include does not appear in either list, make sure it has the correct language encoding. In language projects where multiple language encodings use the same or similar scripts, it is easy to assign the wrong language encoding to a marker and have the mistake go undetected. [A1% hABKSelect Process dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)`5AJB) ":Select Process dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu) |?AB= J~!ɖUo [EInterlinear topics Previous topic Next topicJBC6 :!ܐk_This dialog box specifies the type of process to add to the process list in the Interlinear tab. The following options are offered:+BC( !5 CC, (!ParseCEG \![E2>׉*vmimA Parse process breaks words into morphemes by separating affixes from roots and separating compound roots. It uses the affixes and roots in the lexicon to do this. There is normally only one parse process, and it is usually the first process. (It is possible to do a second parse, for example to break derivational affixes off stems, but this is not usually done because it requires all of the stems to be in the lexicon as well as all the roots.)+C%F( !6 E[F, (!Lookup%FXG6 :!ZVl`kwA Lookup process looks up morphemes in a lexicon and outputs the content of another field. Lookup is used for gloss and part of speech. It can also be used for adapting to a related language.9 [FG, (!RearrangeXGvH0 .k!ÜA Rearrange process is a process in related language adaptation that makes adjustments (rearrangements) in the word and morpheme order between the source and target languages.8 GH, (!GenerateivHJN j7!ڹEQ7OBb]2>׉A Generate process generates surface forms from underlyingforms. It is normally the last process in an adaptation set-up. It removes hyphens and joins morphemes together. It also applies a phonological rule file that can be used to account for morphophonemicchanges5 HLJ, (!GivenJ6K0 .u!w#A Given process is used in related language adaptation to specify markers for texts which have already been interlinearized. It can also be used to enter interlinear text manually.XLJK, (!Note: Double-clicking the process name is the same as selecting it and choosing OK. R!6K L1i LLτSimple Parsing: Roots and AffixesK%KWL& J:Simple Parsing: Roots and Affixes v? LL7 >~!%qAOverview Next topicWLM< F!2>׉*vRHƉThe Shoebox morphological parser requires that you specify whether morphemes are affixes or roots by using the morphemebreakcharacter (normally the hyphen) in the lexical database as follows:`L3Oy RZHJ_wքymprefixmust be followed by a hyphen (e.g. x-)infix both preceded and followed by hyphens (e.g. -x-)suffixpreceded by a hyphen (e.g. -x)root neither preceded nor followed by hyphens (e.g. x)]MހB R!A_wv9R3yWdfTIP: The convention that identifies lexemes as bound roots using a hyphen conflicts with parsing in Shoebox. You can solve this probl3OހKem by using two data fields. If you use MDF markers, enter the root without hyphensfor parsingin the \lx Lexeme field and the bound root form with a hyphenfor printingin the \lc Lexical Citation field.-3O * $!!9 ހD, (!Example 1 Ƃ ڀ!    \tunsuccessful\mun-success-ful\gOPPOS-achievement-ADJZR\pnegn-nadjzr\lxun-\psneg\geOPPOS\lxsuccess\psn\geachievement\lx-ful\psnadjzr\geADJZRgDZ- *!Example 2Words in the text that include hyphens between their morphemes are also parsed correctly.uƂτ ր!    \tnon-reader\mnon-read-er\gnot-look_at_book-AGENT\pnegv-vnomzr\lxnon-\psneg\genot\lxread\psv\gelook_at_book\lx-er\psvnomzr\geAGENT IZ1jڅ@Spell Check (Tools menu)Fτ^) "::Spell Check (Tools menu) |?څ= J~!ɖe 1Interlinear topics Previous topic Next topicq^{0 .!k_This command allows you to check for spelling errors or inconsistencies within the various fields assigned to a specific language by using the first interlinear process defined in the Interlineartab (Properties command, Database menu). Shoebox checks every field whose language encoding is the same as the "From" marker specified in the first interlinear process.9څ% ( RTo check spelling={) "(!Do the following:Ȉ8 >?R:!  1.In order for spell check to work, you must set up an interlinear process. 2.From the Tools menu, choose Spell Check or use the shortcutkeys, ALT+C.-* $!Ȉ6 :-!zcSpell check starts with the word at the insertionpoint and checks from there to the end of the record. If text is selected, it checks only the selected text. If a word does not parse, spell checking stops and the failed word is selected. To ignore the failure, press a right arrow (this moves off the word and clears the selection), and start spell check again. To correct the word, either type the correct word in place of the selected word, or place the insertion point at the place that needs to be changed and correct it. JumpInsert can be used to add the word to the database (CTRL+right click in the word or choose Jump Insert from the Edit menu).N@1 0!mTo add the root of the word to the database, select (or highlight) the root, and use Jump Insert. If no spelling problems are found, a message appears saying that spell check is completeTo check multiple records in a database quickly, use the shortcut keys, ALT+N to move to the next record and ALT+C to spell check the record. Q 1k[TextPrep.cct Import dialog boxN%@ߍ) "J:TextPrep.cct Import dialog box |?[= J~!ɖ>uQdInterlinear topics Previous topic Next topicߍ;0 .a!ǁvThis Consistent Changes table prepares plain text for interlinearizing by adding StandardFormat markers to the text. If it is not modified, it adds the following markers:+[f( !k;яX#&z *A*AMarkerAdded&f # я @#я]#Fz $AA\nameUnless you have a markerr# O#nFz $AAbesides the \id marker at the_]O#n z $AAbeginning.&# $]]#Hz $AA\refFor a reference (sentence)\ `O#nz $AAnumber.&# } `]#@z $A A\tAs the text marker. EachhkO#n2z $AAsentence is tagged.&# 'k]#Nz $A A\fAs the free translation marker.r#O#nFz $AAThis is added following every^O#nz $AAsentence.& # k<v/ .x!>uFor more information, see Preparing Interlinear Text(s)+ ( !Fv4 6%!2'Customizing TextPrep.cctThe Shoebox Setup program installs TextPrep.cct to the Text subfolder in the folder where you install the Shoebox program. If TextPrep.cct already exists in your settings folder, Setup will not replace it. This prevents accidental replacement of a customized version of this file. If you do not have a customized version of TextPrep.cct or you would like to replace your customized version with the standard version, simply copy the TextPrep.cct file from the Text subfolder to your settings folder.X/?) "^!To customize TextPrep.cct, do the following:68 >R:! 1.Copy TextPrep.cct to TextPrep.ori as a backup copy of the original table, just in case your edits to the table do not work. If something goes wrong, you can then copy TextPrep.ori to TextPrep.cct and try again. Never edit the original table! 2.To make TextPrep.cct output a different set of markers, you must edit the table. Near the top of the TextPrep.cct file (sort of the second "paragraph") you will see the following set of lines:/?e, (ـiz6,M jـ!define(ref)> \ref 'out(name)' ' out(num) nlincr(num)\t 'define(free) > nl \f ' nl nl'eS4 6!Markers highlighted in bold can be changed to whichever markers you prefer. Be sure that you leave the apostrophes intact!It is more complex to change the \name marker since it occurs more than once and not right at the top of the table.e,0 .R:! 3.If you use a customized version of TextPrep.cct and you upgrade to a new version of Shoebox, it is a good idea to check the version of TextPrep.cct in the Text subfolder to see if there have been any changes you should incorporate into your customized version. (For example, Shoebox 5 includes version 2.2 of TextPrep.cct, which has a minor bug fix.)-S* $!3 4G!ۉNote: It is a trivial matter in Shoebox to change markers that are already in the data. For more information, see Changingamarkerthroughoutthedatabase. @+1l+CUnderlying form9d& &:Underlying form p9+7 >r!ɖ%qInterlinear topics Parsing: An Overview!dhg C!2>h׉EQmPvUnderlying form is a linguistic term that refers to a standard form of a morpheme. This term is in contrast to the surfaceform which refers to the way a morpheme appears in context. For example, the English surface form went can be considered to have an underlying form of go-ed.Roots are often given underlying forms that reflect their morphological characteristics. For example, Spanish verbs are given underlying forms like hablar, comer and vivir that show by the -ar, -er and -ir endings to which class they belong.pI `!The underlying form of a morpheme or combination of morphemes can be specified in the lexicon. For example, went can be listed in the lexicon as having an underlying form of go-ed. Such a listing can be either a separate entry, or it can be included under another entrysuch as the entry for go.For example, assume the lexicon has a record marker of \lx and the underlying form is marked with \u. One possible entry is the following:7 h, (!\lx went5 p* $!\u go-edB Rs!h ,Another possibility is to put went under go. This option would use another field marker for the alternateform. Assuming that the marker is \a, the entry could be as follows:5  , (!\lx go>J+ &&!\a went\u go-edW B R!Underlying form is also used to show morphophonemicchanges. For example, the following entry shows the change from y to ie before the plural s in English. (This is actually an orthographic change rather than morphophonemic, but it illustrates the principle. In parsing both morphophonemic and orthographic changes must be handled.)5 J, (!\lx -s<T+ &"!\a -ies\u y+snE) "!The entry above expresses a generative rule that could be written:;T, (!y > ie / _ sC@ ) "4!Or it could be written:9 y , (!y+ s > ies?@  C T!*vNote that as illustrated above, the underlying form of an affix should not have a hyphen.The following principles describe how underlying forms are associated with surface forms. In these rules, \lx is the marker for the lexeme, \a is the marker for alternate form, and \u is the marker for underlying form.sy n  6R:! 1.All \u fields found between \lx and the first \a are applied to the \lx. There may be other fields between \lx and u. 2.All \u fields found between an \a and the next \a are applied to the previous \a. 3.If an \lx or \a has no \u before the next \a, \lx is used as its underlying form. 4.An \lx or \a can have multiple \u fields. But a \u applies to only one \a or \lx, the nearest preceding.uL  ) "!The numbers in the following examples show how the fields are associated.=n  , ("!\lx 1 (lexeme)U 5 8!\p N (other fields can be between)\u lx1 (underlying form of lx1)\u lx1 (second underlying form of lx1)\a 2 (alternate form of lx1)\u a2 (underlying form of a2)\lx 2 (no u below, so acts as its own underlying form)\a 3 (alternate form of lx2, uses lx2 as underlying form)\a 4 (alternate form of lx2)\u a4 (underlying form of a4) BN j!W1b>There mBay be other fields besides \lx and \a in the search list. The first field in the search list is used as the underlying form for all fields not followed by an explicit underlying form. This means that all fields after the first are handled in the same way as the \a field above. If the underlying form of an affix does not have an explicit morphemebreak character (such as hyphen) it is given the first morpheme break character in the list. This may give unexpected results. For example, assume the list of morpheme break characters is hyphen and equal sign '- ='. Then the entry below outputs -ish instead of =ish, as follows:@B- *&!\a =ish\u e+ishxOBEC) "!To get the equal sign, put it explicitly in the underlying form, as follows:BBC- **!\a =ish\u e+=ish AECC1"mCDUnderlying Forms:CD& (:Underlying Forms JCDC V!%qL5!TUZ:Overview Previous topic Next topic MoreDE6 :!7OBIf you require that a variant form has its own lexical entry, you can use an underlyingform field (\u). Here's an alternative way of treating the word phone than the one described in the previous topic:\D?FL h! \lxphone\utelephone\lxtelephone\psn\getransceiverEG0 .G!You can enter the morpheme breakdown of a lexical entry in an underlying form field. Consider this example of one way to handle the suppletive verb form went:y?FG_ !  \lxwent\ugo -ed\lxgo\psv\geproceed\lx-ed\psvinfl\gePAST'GIN j!2>׉mJ_քyIt is recommended that you leave spaces between the morphemes in an underlying form field, as in go -ed above, to distinguish roots, prefixes and suffixes. In this case, the word went parses as follows:[GIL h! \thewent\mhego-ed\g3SMproceed-PAST\ppronv-vinfl0IJ6 :! Rather than have a separate lexical entry for each irregular form, these forms may be included in the main entry by using the alternate form field and an underlying form field. This is another way to handle went and other irregular verb forms:qIYL !   \lxgo\awent\ugo -ed\psv\geproceed\lxfind\afound\ufind -ed\psv\gelocate\lxhit\uhit\uhit -ed\psv\gestrikeBJNn !⫩2l㤊EAn underlying form field, \u, is associated with whichever \lx or \a field precedes it. (If no \u field follows the \lx or \a field, the contents of the \lx field are used as the underlying form.)Notice that the word hit is ambiguous and so two underlying forms are given in order to force Shoebox to display the AmbiguitySelection dialog box.The following are examples of the parse for the verbs above (with the past tense chosen for hit):jYL 䀿!   \twent\mgo-ed\gproceed-PAST\pv-vinfl\tfound\mfind-ed\glocate-PAST\pv-vinfl\thit\mhit-ed\gstrike-PAST\pv-vinfNClǸ6 : !*vSometimes it may be necessary to use an underlying form field for affix sequences. The affix -ability is an example in English:` !  \lx-able\psvadjzr\geABIL\lx-ity\psanomzr\geNOMZR\lx-ability\u-able -ityP̀5/ .!The preceding entries would cause the word readability to parse as follows:pK f! \treadability\mread-able-ity\glook_at_book-ABIL-NOMZR\pv-vadjzr-anomzrmD5]) "!Finally, here are some examples of underlying forms of compounds:t-\ ! \lxhave\aI've\uI have\psv\geown\lxbrunch\ubreakfast lunchO&]|) "L!Entries from above parse like this:-xf -!  \tI've\mIhave\g1Sown\ppronv\tbrunch\mbreakfastlunch\gmorning_mealnoon_meal\pnn|3 4!|5aNote: It doesn't matter in this version of Shoebox whether a form that needs parsing information is included in a main lexical entry as an alternate form or has its own lexical entry (perhaps in a separate database). S"x݆1n݆-Word Formula Properties dialog boxW(4/ .R:" Word Formula Properties dialog box S݆4 8>!;ל WordFormulas dialog box4XH ^!y2>׉⏀eu=ÉYC艂A wordformula matches valid sequences of morphemes in interlinear parses. It consists of a symbol and one or more patterns.+( !Xl0 .s!SymbolThe symbol is the name for part of a word (e.g. NounStem). In a pattern, it refers to the set of morpheme sequences that its formula matches.Short symbols work best, therefore they often consist of abbreviations (e.g. VerbSufs). Spaces aren't allowed (e.g. instead of Noun Stem, use NounStem or Noun_Stem).By default, the primary formula's symbol is Word. You can change it. For example, you could define the formulas in French:b2Ί0 0d!Symbol:MotPatterns:NomVerberEl@- *!Patterns (one pattern per line)A pattern consists of one or moreΊM hRZHV;ZVl3ʉ`kwsymbolslexical data items (from fields in Interlinear Lookup Processesusually partofspeech categories or glosses)@Ѝ8 > !;ל0Enclose optional symbols or data items in parentheses.When a formulas has multiple patternsas is usually the casethey define alternatives (i.e. the formula can either match this, or that, or these others).In the WordFormulas dialog box, you can select the appropriate languageencoding (it determines the font for displaying patterns and the keyboard layout for editing them).+( !cЍ- *!ExampleHere are two word formulas and some parses in which the matching data items are in red:- ր%!    Symbol:WordPatterns:NounStem (pl)v (3s)Symbol:NounStemPatterns:nv vnzr\tbearsbearsbearers\mbear-sbear-sbear-er-s\ganimal-plcarry-3scarry-vnzr-pl\pn--nsufv-vsufv-vsuf-nsuf > k1ok <Word FormulasB-/ .(:" Word Formulas ]&k 7 >L!%qSOverview Previous topic<FU x!⏀eR3y2>׉t3ʉ`kwV;When Shoebox produces both valid and invalid parses for a word because of limitations in its basic morphological parsing features, it can use "word formulas" to select the valid parses automatically.A common problem in Shoebox parsing is invalid sequence of morphemes (especially involving wrong homographs). You can solve it by writing "formulas" that define valid sequences of morphemes (usually in terms of partofspeech categories or glosses in lexical databases).> 0 .!0~2lWord formulas can eliminate invalid parses, but they don't enable any additional valid parses. Note that Shoebox doesn't have "sentence formulas" that would use a word's surrounding context to resolve ambiguities in its meaning when there are multiple valid parses.+F( !q1 @ Nc!D׉3Examples of valid and invalid parses[Example lexical database records]In English, the morpheme -s has homographs: an inflectionalaffix for nouns (plural) and also for verbs (third person singular present tense). To simplify these examples, a third homograph (possessive) has been left out.5UH ^R:!⫩2lmքy 1.To the Shoebox parser, a word like tigers is ambiguous even though one of the parses is invalid. The invalid parse consists of an invalid sequence of morphemes: a noun root and a verb suffix (which is the wrong homograph).V N l! \ttigerstigers\mtiger-s*tiger-s\pn-nsuf*n-vsuf)U"6 :R:! 2.A word like bears is truly ambiguous because it has two valid parses (as a noun and as a verb). In a specific context, you must select the correct parseShoebox can't select it for you automatically. There are also two invalid parses.6s C!  \tbearsbears\mbear-s*bear-s\pn-nsuf*n-vsuf\tbearsbears\m*bear-sbear-s\p*v-nsufv-vsuf2"h: B!u=ÉYC艂Examples of word formulasA word formula consists of a symbol and one or more patterns. When a formula has multiple patternsas is usually the casethey define alternatives (i.e. the formula can either match this, or that, or these others).%6< FR:! 1.Here's a formula that selects the valid parses for tigers and bears. You can read it as, "A word consists of either a noun root (optionally followed by a noun suffix) or a verb root (optionally followed by a verb suffix)."m;h2 4v!Symbol:WordPatterns:n (nsuf)v (vsuf)6 : R:!`kw 2.The formula can be made more precise by matching the suffixes by their glosses instead of by their part of speech categories. u W!     Symbol:WordPatterns:n (pl)v (3s)\tbearsbears\mbear-sbear-s\gUrsidae-plhold_up-3s\pn-nsufv-vsufF, (4!Enabling word formulasKg. ,:![EIn the Parse dialog box:1_ RZHD\<F;לH^X㤊ECheck the Enable word formulas box. The formulas areg- kept with the rest of the Parse properties in the databasetype for interlinear texts. If you disable word formulas, they aren't deletedthe parser just doesn't use them.Choose Formulas to access the WordFormulas dialog box. From there, you can modify individual formulas by accessing the WordFormulaProperties dialog box. The AmbiguitySelection dialog box also has a Formulas button.+g( !m<V z/!L} 8'u=ÉYC${More information about word formulasSelecting valid parsesTroubleshootingWriting formulas: Symbols, Patterns, and RecursionConverting older formulasThere is a sample project in the WordForm folder under the Samples folder (under the Shoebox program folder). I1 pIWord Formulas dialog boxM</ .>:" Word Formulas dialog box N j3![Ek_㤊E`C Parse dialog box (Interlinear tab; Properties command, Database menu) AmbiguitySelection dialog box (Interlinearize command, Tools menu)K2 42!Symbol and PatternsAEB R!yu=ÉYC艂The list displays all the wordformulas (in alphabetical order by their symbols). The primary formula is indicated by a P to its left. Symbols that occur in patterns are displayed in bold font style (the primary formula's symbol is also bold).N", (D!Language Encoding for PatternsE< F!V;0щBecause the patterns contain lexicaldata, you need to be able to select the appropriate languageencoding (its options determine the font for displaying patterns and the keyboard layout for editing them).B, (,!Show expanded list$ 0 .!By default, the first pattern for each formula is shown. In an expanded list, the first three patterns are shown. If a formula has more patterns than can be shown, there's an ellipsis ... at the right of the Patterns column in the list.7 C , (!Buttons+ n o yRZHH^X⏀eTo define a new formula, choose Add.Occasionally, you might want to "split" a formula: select it and choose Copy. Delete any of the original patterns that the new formula doesn't need. Also modify the original formula's patterns as needed.To access the WordFormulaProperties dialog box, select a formula in the list and choose Modify. You can also double-click it.When Shoebox matches the parses for a word, it starts with the primary formula (indicated by a P in the list). To make Shoebox start matching with a different formula, select it and choose Primary. (By default, the primary formula's symbol is Word. If you just want to change its symbol, modify it.)C IG \)RZH[EIf you reorganize the formulas so that you no longer need one of them, you can select it and choose Delete. Shoebox doesn't let you delete the primary formula.If you decide to quit using word formulas, you can choose Clear before you disable them in the Parse dialog box. Even when you clear the list, Shoebox leaves a default primary formula (in case you ever did want to start again). Y(n 1;qV+BWord Formulas: Converting older formulasR,I& X:Word Formulas: Converting older formulas b+V7 >V!y$Main topic Previous subtopic}AI `!|5a[ED;ל`CIn Shoebox test versions 4.2 and earlier, word formulas were kept in a database file. In newerV}AI versions of the program, they are kept with the rest of the Interlinear Parse properties in the databasetype file for interlinear texts. To modify them, access the WordFormulas dialog box.The first time you use the Interlinearize command, Shoebox automatically converts the \def fields in the test database. After the formulas have been converted, you cantV+B: DRZHxRClose the test database.Delete its database type (use the DatabaseTypes command on the Project menu). H}AsB1rsB4CWord Formulas: PatternsA+BB& 6:Word Formulas: Patterns CsB4C= J!yu=É$Main topic Previous subtopic Next subtopicg>BC) "|!In Shoebox word formulas, a pattern consists of one or more4CwDS tRZHu=ÉV;ZVl3ʉ`kwsymbolslexical data items (from fields in Interlinear Lookup Processesusually partofspeech categories or glosses)}C&F2 2!2>׉A symbol represents the set of morpheme sequences that its formula matches. An item represents one or more morphemes that have it in their lexical database record.If a symbol or item is optional, enclose it in parentheses.When a formula has multiple patternsas is usually the casethey define alternatives (i.e. the formula can either match this, or that, or these others).+wDQF( !&FQG4 6!ExampleShoebox matches the correct parse of the word philosophizes with the formulas using the following step-by-step hypothesis-testing process. The lexical data items that match are shown in red.+QF|G( !LQGG3 62!\tphilosophizesU|GjHM j!  \mphilosophy-ize-s\glearning-nvzr-3s\pn-nsuf-vsufV!GH5 :BR:! 1.Is philosophizes a Word?@jHI- *&!Symbol:WordV(HVI. ,P!Patterns:NounWordVerbWordZ%II5 :JR:! 2.Is philosophizes a VerbWord?DVII- *.!Symbol:VerbWordQ IEJ1 2@! Pattern: VerbStem (3s)Y$IJ5 :HR:! 3.Is philosophize a VerbStem?f0EJK6 <`! Does -s have item 3s? Yes, it's a gloss.DJHK- *.!Symbol:VerbStemU!KK4 8B! Patterns:vn nvzrEHKL; FR:!  4.Does philosophy have item n? Yes, it's the part of speech.i3KL6 R:! 6.Is compute a VerbStem?h26 !y 8'Main topic Next subtopiczKti/ .!%qIf word formulas are enabled, here's how the Shoebox parser uses them:S$/ .HR:! 1.If a word has a single parse,rEi.- *RـZ؀Shoebox uses that parse whether or not it matches the formulas.< F R:!⏀e2>׉ 2.If a word has multiple parses, the ones whose sequences of constituent morphemes match the formulas are considered valid..D VRـZ؀㤊EIf there's one valid parse, Shoebox selects it automatically.If there are multiple valid parses, Shoebox lists them in the AmbiguitySelection dialog box. You must select the correct onethe right analysis of the word in its context.If there are no valid parses, Shoebox lists all the parses (with an asterisk * to the left of eachindicating that they are invalid).-* $!<@ N!xeExample [Example lexical database records]Because a word like bearers has multiple parses, Shoebox uses word formulas. If they don't account for derivationalaffixes, none of the parses match (not even the correct onethird in the list).. *!* bear{Ursidae}{n} -er{vnzr}{vsuf} -s{pl}{nsuf}* bear{Ursidae}{n} -er{vnzr}{vsuf} -s{3s}{vsuf}* bear{hold_up}{v} -er{vnzr}{vsuf} -s{pl}{nsuf}* bear{hold_up}{v} -er{vnzr}{vsuf} -s{3s}{vsuf}h?) "~!To match the correct parse, add another rule to the formula:c K!   Symbol:WordPatterns:n (pl)v vnzr (pl)v (3s)\tbearers\mbear-er-s\ghold_up-vnzr-pl\pv-vsuf-nsuf G1uUWord Formulas: Symbols@& 4:Word Formulas: Symbols C= J!y 8'YC艂Main topic Previous subtopic Next subtopic= H!YC2>׉In Shoebox word formulas, a symbol is the name for a piece of a word (e.g. NounStem). In a pattern, it refers to the set of morpheme sequences that its formula matches.Examples of symbolsi6 :;R:!qJ͉ 1.When you add a pattern to account for the verb nominalizer suffix, it might duplicate information about the optional noun plural suffix, as follows:M A R!  Symbol:WordPatterns:n (pl)v vnzr (pl)v (3s)i .i:E X!im   You can eliminate such duplication by defining noun stem as a symbol. When Shoebox uses the pattern containing NounStem to match a parse, it "replaces" the symbol by any of the patterns in its formula (either n or v vnzr).w L h!   Symbol:WordPatterns:NounStem (pl)v (3s)Symbol:NounStemPatterns:nv vnzrzK:w/ .R:! 2.You can also add symbols just to make formulas easier to understand:0] !    Symbol:WordPatterns:NounWordVerbWordSymbol:NounWordPattern: NounStem (pl)Symbol:NounStemPatterns:nv vnzrSymbol:VerbWordPattern: v (3s)Vw*- *!Distinguishing symbols from dataNotice that all the examples follow a convention:5 8ARZHWord formula symbols begin with uppercase letters (e.g. Word and NounStem).Lexical data items begin with lowercase letters (e.g. n and v; pl and 3s).** " !Although Shoebox doesn't require that you follow this convention, as you develop a set of formulas it is important to distinguish:mU: DRZHV;symbols that define valid sequences of morphemeslexical data items that match sets of morphemes O1vl( Word Formulas: TroubleshootingH"U& D:Word Formulas: Troubleshooting Cl= J!yL}u=ÉMain topic Previous subtopic Next subtopicR/ .!%qIn Shoebox parsing, there are two main places to find the cause for problems:l5 8RZHlexical databases (missing or incorrect information)word formulas (matching invalid parses or eliminating valid parses)2 < F!L1㤊E⏀eTo see if it's the formulas, use the version of the Interlinearize command that showsallparses in the AmbiguitySelection dialog box. In the list of parses, the invalid onesthat don't match the formulashave an asterisk * to the left.+ ( !g> h ) "|!1. If Shoebox doesn't produce the correct parse for a word:  A PRZH2>׉Enable it by adding or modifying information in the lexical database (e.g. missing morphemes or morphophomemicchanges).If it was mistakenly eliminated by the formulas, modify them so that it matches.T+h  ) "V!2. If Shoebox produces an invalid parse:T ( 5 8?RZHModify the information in the lexical database that allowed the parser to produce it.Modify the word formulas so that it doesn't match. However, be sure that its sequence of morphemes is truly invalid in all contexts (e.g. combining a noun root with a verb suffix is invalid).J r 1? wr  /EAbout Shoebox (Help menu)H(  * $<:About Shoebox (Help menu) Hr @0 .1! The Linguist's Shoebox is a computer program that helps field linguists and anthropologists integrate various kinds of text data: lexical, cultural, grammatical, etc. It has flexible options for selecting, sorting, and displaying data. It is especially useful for helping researchers build a dictionary as they use it to analyze and interlinearize text. The name Shoebox recalls the use of shoe boxes to hold note cards on which the definitions of words were written in the days before researchers could use computers in the field. @(  A* "e!For most linguists and anthropologists, managing data on the computer is time-consuming. They collect thousands of data items when learning a language and culture. Shoebox goes with researchers through all the stages of their field work. Because Shoebox integrates various kinds of data and makes it quickly available, field workers can spend less time on the computer and invest more time with the people interacting and learning.+@B( !"A7Dx U!yok;㦽O2'?XdO4}ىLdO _Basic InformationSystem requirements and Memory requirementsVersion InformationUser settings folder and Installed settings filesMulti-Dictionary FormatterYear 2000 compatibility (there is a risk of data loss in Shoebox 3 and 4)Removing Shoebox (uninstalling)Reporting problemsUnderstanding the Shoebox transitionFor more information, click the feature overview links in ShoeboxHelpContents+BbD( !H7DD) ">!Produced and distributed by:YbD/E, (!JAARS, Inc.Computer and Communications ServicesPO Box 248Waxhaw, NC 28173-0248USA LD{E1x{EEtFArrange Icons (Window menu)J /EE* $@:Arrange Icons (Window menu) {EtF* " !This command allows you to organize the display arrangement of the icons which appear when a database window has been minimized. FEF1.yF;G8HCascade (Window menu)CtFF) "4:Cascade (Window menu) > F;G1 2!xuSee alsoF8H* "!This command automatically arranges the display of multiple windows where they are positioned to overlap one another, with each subsequent window located slightly below and to the right of the previous one. b1;GH1LzHHNChanging the database type assigned to a database\58HH' j:Changing the database type assigned to a database HI0 .!DTo change the databasetype of the database, you must either directly or indirectly edit the Shoebox \id line in the file.:HI' &RTo edit directlyIJ, &s!Load the file into a text editor like Notepad and change the database type filename in the id line. As an example, consider the following change from the AXININCA.TYP to the MDF.TYP:6 IJ, (!!replaceJJEK/ .6A \_sh v3.0 400 AXININCA3JxK, (!!withEEKK/ .,A \_sh v3.0 400 MDF-xKK* $!<K&L' *RTo edit indirectly?KeL+ &(!Do the following:m&LN? LR!:!ĉ 1.Close the database. 2.From the File menu, choose Export. 3.Export the database as Standard Format to the same name. This action will remove the id line from the database. 4.Close the database. 5.From the File menu, choose Open. 5.While opening the database, the Import dialog box will appear allowing you to reassign a database type to the file. EeLVN1{VNNHContents (Help menu)CNN* $2:Contents (Help menu) VN~O* "w!Displays the opening Help screen. From this screen, you can choose the Help topic you want. When you are in Help, clicking on the Contents button takes you back to this opening screen.+NO( !a~OH2 4!ܐShortcut: Pressing F1 displays the OHNHelp topic on the selected command or open dialogbox. NO1|Context Sensitive (Help menu)L"H* $D:Context Sensitive (Help menu) qBS/ .!ቂShoebox offers the following Context Sensitive Help features:NJ b RZH"SHIFT+F1 Changes the mouse pointer to so that you can access the Help topic for a specific command or screen region.F1: With a menu item selected or a dialog box open on the screen, press F1 to access the Help topic specific to the dialog box.+Ŝ( !]V- *!Examples:For information about using the Browse button on the toolbar, do the following:F̂փ: DR:!" 1.Press SHIFT+F1. 2.Place the on the Browse button and click.-V* $!kBփn) "!For information about using the Find command, do the following:uD1 2R:! 1.From the Edit menu, highlight the Find command. 2.Press F1..n) " !orZ: DR:!" 1.Press SHIFT+F1. 2.From the Edit menu, place the on the Find command and click. T#1F}Displaying or hiding the status barM'F& N:Displaying or hiding the status bar H. ,4!Status bar (View menu)F6 :!|txOThis command allows you to display or hide the status bar as a part of the applicationwindow. The status bar is displayed when a check mark appears beside its name. To hide the status bar, choose the command again. Q 1=~Displaying or hiding the toolbarJ$>& H:Displaying or hiding the toolbar E. ,.!Toolbar (View menu) >6 :!Z3‰xOThis command allows you to display or hide the toolbar as a part of the applicationwindow. The toolbar is displayed when a check mark appears beside its name. To hide the toolbar, choose the command again. P߉17߉-BDuplicate command (Window menu)N$-* $H:Duplicate command (Window menu) q.߉C T]!|5aƲHӉu)This command enables you to open multiple windows on the same database. The exact number depends on the amount of available memory. This allows you to concentrate on different aspects or to change your focus on the database without leaving your current position. Each duplicate of the same database can be filtered and/or sorted independent of the other(s).Choosing the Duplicate command opens another window on the activedatabase. Any changes made within the database are globalthey are reflected in all duplicate windows of the same database.+-Ɍ( !P; D+!yꉂxONote: It is important to remember that the duplicate command does not open a "copy" of the database, but instead opens another window on the database.If the current database window is maximized, the duplicate will also be maximized. The only obvious difference between the two is the number after the database filename on the titlebar. From the Window menu, choose Tile to see both database windows.The Window menu allows optional ways of organizing multiple databases within the applicationwindow. These options include:FɌ_/ ..! Cascadej4ɏ6  "ȄAȄA32 (space), except newline&# hp= ? L!6EJXdONote: If you are expecting to export database files in RichTextFormat or with the Multi-DictionaryFormatter option for use in Microsoft Word or some other software package, it would be wise to consider any additional characters which might be reserved for use by that software. An example would be the non-breaking space (d160) in Microsoft Word. O 1  { Search for help on (Help menu)M#=  * $F:Search for help on (Help menu) s { / .!ܐDisplays the Search dialog box, which allows you to search for Help topics by typing or selecting a keyword. P  1  V 1 Tile Side by Side (Window menu)M${  ) "H:Tile Side by Side (Window menu) > V 1 2!xuSee also 1 * "c!This command automatically arranges the display of multiple windows where the workspace is divided vertically in equal sizes, so you can see the work area of each database. CV t 1t  Tile (Window menu)@1  ) ".:Tile (Window menu) > t  1 2!xuSee also * "g!This command automatically arranges the display of multiple windows where the workspace is divided horizontally in equal sizes, so you can see the work area of each database. G 1[BUsing Help (Help menu)E[* $6:Using Help (Help menu) +@0 .!ܐThis command allows you to access the Microsoft Windows Using Windows Help topics to learn how to use or to customiz[@e the Shoebox Help files. When you choose this command, the Help Topics: Windows Help dialogbox opens with the following options:+[@( !; @@/ .!Contents\1@TA+ &b!Lists the contents of the Windows Help topics8 @A/ .!Index[0TAA+ &`!Provides an Index of the Windows Help topics7AB/ .!FindoEAB* $!Allows you to find topics or keywords in the Windows Help topics < BB1HBBFWindow menu6BB' :Window menu BC* "o!The Window menu of Shoebox allows you to manage your workspace when multiple copies of a database are open. You can access this menu on the menu bar with the keyboard or the mouse.-B E5 8RZHWith the keyboard, press ALT+W and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, choose Window, then point and click on the command of your choice.Z1CgE) "b!The commands available in the Window menu are:Z EFU z!4OK񤉂DuplicateCascadeTileTile Side by SideArrange Icons1, 2, 3... command Q gEgF1gFFJ1, 2, 3... Command (Window menu)O%FF* $J:1, 2, 3... Command (Window menu) JgFIC T!ܐ|5awljⲼ$Shoebox lists the names of up to nine open windows at the bottom of the Window menu. If more than nine windows are open, the More Windows command is displayed on the menu. Choose More Windows to display a dialogbox listing all open windows.When databases are maximized within the databasewindow, you can easily change from one database to another by clicking on the file name, or typing the number associated with the file (the number on the left). Shoebox displays a check mark next to the active window.FJ+ $!Duplicate windows of the same database show a number (on the right) after the file name which relates to the actual number of windows currently open of that particular database.Note: Use CTRL+F6 to cycle between the various windows. KIcJ1AcJJOAdding a new database typeEJJ' <:Adding a new database type k<cJK/ .x!DAll database files must be assigned to a databasetype.DJWK' :RTo add a new database type?KK+ &(!Do the following:n-WKMA P[R!:!ܐ 1.From the Project menu, choose Database Types.* 2.In the Database Types dialogbox, click the Add button. 3.In the Database Type dialog box, specify the name and the record marker. 4.The Database Type Properties dialog box opens allowing you to set the properties of the database type:?KMT x~!!=㭝F㞍=k_Markers **FiltersJump PathOptionsInterlinear-MM* $!!MO: Bu!<؉*When opening a file that is not in Shoebox format, the File Import dialog box appears and gives an option to Add a New Database Type. Choosing this option also accesses the Database Types dialog box.**It is not necessary to specify a list of markers in the Markers tab. When you import a file into Shoebox, the markers used in that file are automatically added to the list of markers and flagged with an asterisk in the field name. S"M1hBoth Markers and Names OO(View menu)Q'Oh* $N:Both Markers and Names (View menu) 86 :!wljOv쉂This command allows you to display both markers and field names (if defined) in the left pane of the databasewindow. If field names have not been specified in the MarkerProperties dialog box, then Shoebox must default to displaying only the markers.+hˁ( !cZ, (!Note: Shoebox provides three different display options in the left pane of the database window:Dˁڂ< HRZHMarker onlyField Name onlyBoth Marker and Field Name+Z( !tEڂy/ .!h& Shoebox also allows you to display or hide the MarkerHierarchy.+( !sJy) "!Each view allows you to concentrate on different aspects of your work. Ja1 aRBrowse Fields (View menu)G) "<:Browse Fields (View menu) > a1 2!uISee alsom/ .!EwThis command is used to change the fields which are displayed in the Browse view. To change the display: 8 >R:! 1.Choose Browse Fields in the View menu. 2.Use the dialog box to move record markers from the Available Fields box on the left to the Browse Fields box on the right. The Available Fields markers which appear are the ones inventoried in the MarkersTab in the Database Type Properties dialog box. To move the field markers between the boxes, select the marker and then choose the appropriate button, or double-click on the marker to place it next in the list.0- *R:!Kxp#> S $0" Places selected Available Fields marker first in Browse Fields listJ2p#> S $0" Places selected Available Fields marker last in Browse Fields listJxp#> S $0" Places selected Available Fields marker next in Browse Fields list72p#p> S $0" Removes selected marker from Browse Fields list25p#f> S $0" Clears all markers from Browse Fields list&[# 25B RR:!-ى 3.When a record does not contain a field that is being displayed in the browse view, Shoebox displays *no field* in that column. Similarly, if a record does contain a field but it is empty Shoebox displays *empty* in that column.k[&. *!To change what is displayed by Shoebox in the Browse view, edit the contents of the "Display for an empty Field:" and "Display if there is no Field:" edit boxes.For example, you could specify that a dash be displayed if a field were empty, and specify that nothing at all be displayed where no field exists (do this by deleting the contents of that edit box).,R) "!C&1_8Browse (View menu)@RՎ) ".:Browse (View menu) > 1 2!qѩSee alsoՎ < FW!\w|5aH3wThe Browse command provides a view of multiple records in a database. It can be used to search for database records or display selected fields within the records. RQ*]' TRTo enable or disable the Browse displayF + &6!Do one of the following:c0]3 6`RـZ؀Z3‰On the toolbar, click the Browse button.= C3 6!" L; FRـZ؀ Use the shortcut keys, ALT+R.From the View menu, choose Browse.-C* $!I `!-ىMWbNote: When a record does not contain a field that is being displayed in the browse view, Shoebox displays *no field* in that column. Similarly, if a record does contain a field but it is empty Shoebox displays *empty* in that column. The actual text of these special labels can be changed in the Browse Fields dialog box.In the Browse view there are several ways to move through the records currently displayed:Next record Next record buttonIYP n!ALT+NDOWN ARROWPrevious record Previous record buttonALT+PUP ARROWFirst record (Top) First record buttonALT+TCTRL+HOMELast record (Bottom) Last record buttonALT+BCTRL+END,: B!" NӉTo switch to record view, double-click the record or select the record and press ENTER. To use the Jump To command to jump based on the contents of a field displayed in browse view, point to the field and click the right mouse button. +Y( !_8) "!To print the Browse view, choose Print from the File menu or use the shortcut keys, CTRL+P. Z)1Changing a marker throughout the databaseT-8' Z:Changing a marker throughout the database o/ .!|5aGlobal changes can be made to a marker within a particular database. To change a marker, do the following:#D VR:!ܐOv쉂 1.From the Database menu, choose Properties. 2.In the Database Type Properties dialogbox, select the marker you wish to change and click Modify (or double click on the marker). 3.The Marker Properties dialog box* will open. Type the new marker in the Marker edit box. 4.Choose OK. 5.At this point a message box appears asking if you want to replace the former marker with the new marker you just typed. If you do, choose Yes. If you do not, choose No or Cancel.vG/ .R:! 6.If you chose Yes, choose OK in the Database Type Properties box.-J* $!RI `!D<؉}=The marker is now changed in every open database assigned to that particular databasetype. If for some reason, you are unhappy with this change, the original marker can be restored by repeating the steps above and typing the original marker in the Marker edit box.If the marker you have changed is specified in interlinear settings, the jump path or a filter, it will not be changed automatically in this verson of Shoebox. In order to change these settings, you will need to manually type in the new marker in the appropriate tabs within the DatabaseTypeProperties dialog box.+J( !x5 :!ڎq*Note: You can also access the Markers Properties dialog box by right clicking on the marker in the markerpane. T#1+Database Type Properties dialog boxM'^& N:Database Type Properties dialog box W). ,R!Database Types command (Project menu)f^\5 :!ܐ<؉This dialog box off\ers several tabs which allow you to set the properties of the database type:t+[ !=㭝F㞍=k_d[쉀 MarkersFiltersJump PathOptionsInterlinearNumbering (Not available for all types of databases) L\w1 w Database Types: An OverviewE+& >:Database Types: An Overview > w1 2!!<See alsoO l!|5aH3wU|@;\<FThis Shoebox feature allows you to have an underlying, user-defined model for databases of the same type. The model includes a collection of properties that defines various components of the database and some of the methods used for manipulating records.Shoebox allows you to specify this set of properties for each database of a similar type (eg, Dictionary, Scripture, Parsing, etc). These properties include the name and a description, a set of possible field markers, filters, jumppath, the datestampmarker and interlinear settings. Once defined these properties apply to all databases assigned to that particular type.l=7/ .z!As an example, a Dictionary database type might contain:lQ p7RZHXdOThe recommended set of Field Markers used by the Multi-DictionaryFormatterFilters used for finding particular records in a lexicon (eg, all nouns, a particular morpheme, words with homonyms, etc)Jump paths for related databasesThe Date Stamp field marker dtF!7% B RTo assign a type to a database=&) "(!Do the following:Z1 2R:! 1.In the Project menu, select Database Types 2.Choose one of the following options:&> J/RـZ؀For an existing type, highlight the name and close the dialog boxTo add a new type, choose AddTo modify an existing type, choose ModifyU 2 4!}=Choosing Add or Modify will take you to the DatabaseTypeProperties dialog box.BO ' 6RTo define the PropertiesG  7 :Large Controls (View menu) LIN, &!This Shoebox feature was developed to make the screen easier to read when using larger fonts. Characters with stacked diacritics are more distinct when viewed at a larger point size.This command allows you to change the size of the status bar and the portions of dialog boxes where text is entered.The large controls are displayed when a check mark appears beside the name in the View menu. To obtain more standard-sized controls, choose the command again.+PLtN( !~RINN, (!Note: This feature will also benefit those whose eyesight is poor or failing. HtN:O1:OO Marker Font (View menu)FNO* $8:Marker Font (View menu) :OR0 .-!|5aThis feature allows you to define the font of the markers (and field names) in ORNyour database. Choices apply to all databases loaded into Shoebox.?O' 0RTo change marker font?RЀ+ &(!Do the following:ˁ1 0R!:! 1.In the View menu, choose Marker Font 2.Use the Font dialog box to select the desired font, style, and size. The marker font size should not exceed the font size of the text in the record field.-Ѐ* $!!(ˁ - (!Note: Shoebox lists the fonts installed for your computer system. Available sizes are dependent upon the individual font. Shoebox allows you to type a size which is not listed. This is not recommended as the resulting font is quite disappointing. Mm1%mMarker Hierarchy (View menu)K! * $B:Marker Hierarchy (View menu) #mۄ6 :!wlj.E~This command allows you to display or hide the relative hierarchical structure of the markers in the left pane of the databasewindow. Marker Hierarchy must be defined in order to be displayed. (See MarkerHierarchy:AnOverview.)+( !cۄ, (!Note: Shoebox provides three different display options in the left pane of the database window:D< HRZHMarker onlyField Name onlyBoth Marker and Field Name+@( !lC) "!When defined, Marker Hierarchy can be displayed in each option. N@1 B]Marker Hierarchy: An OverviewH!B' B:Marker Hierarchy: An Overview q= H!H3wIn order for some functions of the Shoebox program to work in a more effective manner, it is necessary to specify a hierarchical structure for markers. This is especially true when there are multiple occurrences of fields within a record. The Marker Hierarchy feature allows you to define the relationships between markersto tell Shoebox that data within the specified fields is related.The need for a hierarchical structure is especially true in a lexical database containing subentries (se) and parts of speech (ps) used to organize sections within an entry. An example of a hierarchical structure is as follows:6 B&) "!\lx lexeme.T4 6!\ps part of speech\sn sense number\ge gloss (English)\de definition (English)\xv example (vernacular)\xe example (English)\ps part of speech\sn sense number\ge gloss (English)\de definition (English)\xv example (vernacular)\xe example (English)?&/ ,!!\se subentry\ps part of speech\sn sense number\ge gloss (English)\de definition (English)\xv example (vernacular)\xe example (English)u>T7 >|!The example above places:se under lx in the hierarchyJR| ƀ!ps under se in the hierarchysn under ps in the hierarchyge under sn in the hierarchyde under sn in the hierarchyxv under ge in the hierarchyxe under xv in the hierarchy#2 2!EwThe power of using Marker Hierarchy becomes clearly evident when using the Browse feature of Shoebox. Records containing Rmultiple occurrences of the same field, such as parts of speech, present a special problem. For example:\lx clean\-R/ .Z!\ps adj\gl not dirty\ps v\gl purifyR r!uWhen Marker Hierarchy is not defined, and you Sort by the gl field and Browse on the gl, ps and lx fields, only the first ps in the record is displayed.not dirtyadjcleanK B+ &@!purifyadjclean3 4;!However, when Marker Hierarchy is defined, the same Sort and Browse, will result in the appropriate ps being displayed.not dirtyadjcleanK B]+ &@!purifyvclean < 1)Marker pane6]' :Marker pane 6 :}!}>mwljThe left pane of the databasewindow is the marker pane. When you add a marker to this pane, you are inserting a field into the record. To add a marker to this pane, do the following:@ NCR:!zc`K 1.Position the insertion point at the end of the line above the desired location for the new marker, and add a new line. 2.Type a backslash(\) along the left edge of the datapane. A box will open to display the list of markers defined for this database. 3.Type the desired marker or select one from the list. Press the spacebar or Enter. The marker now appears in the marker pane of the database window.#I `!efs1p%#F휉Placing the mouse pointer on any marker within the Marker pane and right clicking will automatically access the MarkerProperties dialog box. This feature allows you to quickly change or assign new attributes or properties to that particular marker.Note: Shoebox can display the markers (short names), field names, or both in the marker pane. Use the following items from the View menu to affect this display: Markers, FieldNames, and BothMarkersandNames. D 13 MOMarkers (View menu)BM* $0:Markers (View menu) \ / .!wljThis command allows you to display the markers in the left pane of the databasewindow.+M( !c, (!Note: Shoebox provides three different display options in the left pane of the database window:D< HRZHMarker onlyField Name onlyBoth Marker and Field Name+=( !tE/ .!h& Shoebox also allows you to display or hide the MarkerHierarchy.+=( !sJO) "!Each view allows you to concentrate on different aspects of your work. E1!NMarkers: An Overview?O' 0:Markers: An Overview ~< F!ǁvH3w\wShoebox uses a system called StandardFormat as a means of labeling fields within a record. A standard format marker is defined by a short mneumonic field code. When a line in a standard format database begins with a backslash (\), followed by a code, this signifies the start of a new field. The marker is separated from the field data by a return or a space. For example:+( !p(X#0z *A*AMarkerField Data&N# o(]#$z $AA\nameMY_TEXT&N #  Or~]#*z $AA\refMY_TEXT 001& # {~]#<z $A A\tThis is a line of text&E# +p( ![$E7  / .!Description  , &O!More complete description of or comments about the field. The description should include any information that would be helpful to a new user of this database type.M! & , (B!Relationship to Other MarkersN t / .>!Under what in the hierarchyJ&  0 04!.E~See Marker Hierarchy.Mt  / .<!Marker for following field% 01 0!{In a typical record, there is a fairly standard sequence of fields. One way to help preserve consistent order in a record is to define and use a template. Another way to have Shoebox help you maintain field order is to tell it which marker to insert next when you press after entering data in a field. This marker can be replaced with a different marker if you need to make an exception. However, it is recommended that no following field marker be selected if you must make frequent exceptions.- ]* $!J0, (<!Language Encoding and FontG] @- (5!Markers can use the default language encoding, or a specific one appropriate for the data to be stored in the field. Furthermore, markers can use the default font for the chosen langauge encoding, or a specific font or font style to alter the appearance of the data in the field. @O-9@* $!? @x@, (&!Style to Export9@pA- (!When exporting a database in Rich Text Format for use in Microsoft Word, it is helpful to have the markers assigned to a character or paragraph style which can be readily used by the template in Word.-x@A* $!9 pAA, (!Range SetPAiFC T!^(߉?iى" Use a range set to indicate that a field has a closed set of valid data values. Whenever new data is entered or a consistency check is run that includes range set checking, Shoebox will notify you of any data values that are not in the range set. It is possible to set up a marker to use a range set, without actually specifying any of the acceptable values. If you do this, Shoebox will initially regard all data as inconsistent, giving you the opportunity to decide on a case-by-case basis whether to add the new data into the range set. Giving a marker an initially empty range set can be especially useful when setting up a database type which will be used by more than one user, but where the list of acceptable data values will be different for each one. For example, if you are creating a database type to be used for creating monolingual vernacular lexicons, you might define a marker \lf (lexical function) and give it a range set. But there would be no way of knowing what the correct vernacular terms might be to describe each lexical function, so you would leave the range set empty.-AF* $!?iFF, (&!Data Properties`1F5G/ .b!How to Interpret Multiple Words in Field DataFH1 0e!MXKShoebox offers three options for how to interpret multiple words in field data. They can be regarded as invalid, as separate data items, or as a single multi-word data item.I5GaH/ .4!Allow Empty Field DataH!I+ $+!By default Shoebox allows you to enter fields into your data without entering any data, but this can be overridden as needed for specific markers.?aH`I/ . !No Word Wrap!I7J2 2K!EWhen chosen, allows text to be typed in without line breaks at the margin. When not chosen, allows Shoebox to insert a line break at the margin. (See Reshape.)r:`IJ8 @v!"  Relationship between Data Properties and Range Setsc7JGM; D!> EMXKThe way data is checked against a range set and the type of elements that can be added to a range set are affected by the data properties. Specifically, if you indicate that field data consists of a single word or of multiple one-word items, then range set elements must be single words and each word of your data will be checked individually for inclusion in the range set. If, however, the marker data consists of a single item (possibly consisting of multiple words), then range set elements can be multiple words, and the entire contents of the field will be checked for inclusion in the range set.+JrM( !LGMN- (?!Note: It is not necessary to specify a list of all markers in the Markers tab in order to import a standard format file. When you import a file into Shoebox, the markers used in that file are automatically added to the list of markers and flagged with an asterisk in the field name. DrMO1OO$Maximizing a window=N?O& .:Maximizing a window n+OOC VZ!""Maximize ButtonWindows Windows 95+?OO( !O* "!ONThis feature of Windows expands the Shoebox window to fill the entire screen or the database window to fill the Shoebox window.I"Oـ' DRTo maximize the database windowF+ &6!Do one of the following:ـ6P nRـZ؀:2yꉂwljFrom the database Controlmenubox, choose Maximize.Double-click on the title bar of the database.Click the maximize button on the right end of the title in the databasewindow.-c* $!H!6' BRTo maximize the Shoebox windowFc+ &6!Do one of the following: P n{RـZ؀$myꉂxOFrom the applicationControlmenubox, choose Maximize.Double-click on the title bar.Click the Maximize button on the right end of the title in the applicationwindow.-+* $!nń, (!Note: After you expand a window, the Maximize button changes to the Restore button. To restore the window:m+g5 :RـZ؀Choose Restore from the Control menu boxClick the Restore button on the title bar of the database.Xń? N6!!" "!Windows Windows 95-g* $!!8$6 :!NӉ4If the current database window is maximized, a duplicate window opened with the JumpTo or the Duplicate command will also be maximized. At times the only obvious difference between the two is the number after the database filename on the title bar. Dh1hMinimizing a window=$& .:Minimizing a window n+hC VZ!"""#Minimize ButtonWindows Windows 95+>( !&d* "!This feature allows you to reduce the application or the database window to an icon with the file name underneath. As an icon, the application or database stays in memory, but its window does not take up space on the screen or in the Shoebox window.I">' DRTo minimize the database windowFd+ &6!Do one of the following:ӊH ^1RـZ؀:2ywljFrom the database Controlmenubox, choose Minimize.Click the Minimize button on the right end of the titlebar in the databasewindow.H!' BRTo minimize the Shoebox windowFӊa+ &6!Do one of the following:GH ^=RـZ؀$myxOFrom the applicationControlmenubox, choose Minimize.Click the Minimize button on the right end of the titlebar in the applicationwindow.-at* $!+G. *!Note: To restore the window, double-click on its icon or click once on the icon and choose Restore from the application Control menu.In Windows 95, after minimizing a window, the minimize button changes to the Restore button. To restore the window:mtA5 :RـZ؀Choose Restore from the Control menu boxClick the Restore button on the title bar of the database.E5 :"!!"!Windows 95 LAҎ1Ҏ^DMoving around in a databaseE& >:Moving around in a database GҎ^1 2,!List of Shortcutsp / .!)You can quickly navigate through the records in the activedatabase in several ways. There are commands to:^ ~^\ RZHsϼ_)v0co/Display the Next RecordDisplay the Previous RecordDisplay the First RecordDisplay the Last Record+ ( !dk RZHd!;[g񉂀a#j񉂀NӉSearch for a specific recordFind a record matching a text string within the active databaseFind Next record matching a text string within the active databaseFind Previous record matching a text string within the active databaseJump To a record matching a text string in any database and field referenced by the jump path+ ( !r2 4RZHƲHӉFilter the database in order to temporarily narrow your focus to a particular set of records in a database+ ( !j8D2 4pRZHEwBrowse on a list of the records in the database L1CMultiple Matches dialog boxFD' >:Multiple Matches dialog box %* "!This dialog box is used by the Search, Jump To, Jump Insert, or Insert a Record commands when the specified text is matched by more than one record, Shoebox displays these matches in the Multiple Matches dialog box along with the following options:+&( !5[/ . !OK&', &A!Changes your position in the database to the record highlighted in the match list. This can also be accomplished by double-clicking on the highlighted text.9 [`/ .!Cancel<'L f!Cancels the searchInsertAllows you to add a record to the database which does not match the text you have typed.Try AgainReturns to the Search, Jump To, Jump Insert, or Insert a Record dialog box allowing you to enter new text and then repeat the action.Additional field to viewAllows you to display another field in the dialog box window. For example, in a lexical database including the part of speech, ps, might help in differentiating similar occurrences of the same text.L`9 @'!1vShow pathThis check box allows you to change the list display to include the entire paththe drive and directories. For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB. This option is only applicable when using the Jump To command. H01y0rNavigation: An OverviewBr' 6:Navigation: An Overview oF0) "!The following topics give information on navigation within Shoebox:r] !np3qF+ Moving around in a database Moving around in a record Moving around in a dialog box Search, Find, Jump To /+ &!3 4/!yuNote: There are also many keyboard and mouse shortcuts available in the Shoebox program. See the List of Shortcuts topic for a complete listing. F1M@(No Matches dialog box@@' 2:No Matches dialog box * "!When the specified search or jump text is not matched, Shoebox displays the No Matches dialog box with the following options:+@( !6 K, (!InsertT. ,!JJAdds a new record with the unmatched text entered into the record marker field.SKS tRZHiY_m|3A!JJIf you are searching, this new record is inserted in the current database.If you are jumping, Shoebox can insert it into any destination database that is open and is not read-only as long as the destination field is the record marker. If there is more than one such available destination, Shoebox displays the SelectDatabase dialog box so that you can choose the correct place to insert the new record. This button will only be available if there is at least one database open with write permission whose record marker is specified as a destination in the primary jump pathr-< H!dNӉTry AgainLets you repeat the search or jump. Returns to the Search or JumpTo dialog box where you can:[H `RZH|BC݉U|change the textalter the matching criteriaselect a different Jump Path.X(-(0 0P!CancelCancels the search or jump Nv1 v9 @Preparing Interlinear Text(s)G!(& B:Preparing Interlinear Text(s) |?v9= J~!ɖ {AInterlinear topics Previous topic Next topic6I `m!LIǁvAQd {Before text can be interlinearized it must first be prepared by the insertion of StandardFormat markers. The CC table TextPrep.cct provided with the Shoebox program release will automatically add these markers for you. It should be run when importing a text file that does not already have markers. The CC table ScrPrep.cct prepares scripture text(s) for interlinearizing.Before importing a text for interlinearizing, it is good to first decide how to organize the records. For more information on this topic, see Organizingdataforinterlinearizing.90 .A!ĉNext, prepare the text file for interlinearizing, using TextPrep.cct (or ScrPrep.cct) as the conversion table in the Import dialog box. Follow these steps:m7 B RR:!Db4k 1.When opening a file that is not in Shoebox format, the Import dialog box appears. 2.Choose the Interlinear Text databasetype, if you have one. If not, click the Add new Database Type button. 3.Click the Browse button under the Make Consistent Changes option and select the table TextPrep.cct located in the Shoebox directory (folder). 4.Choose OK.-d * $!7 Q 6 :o!ʤjmWhen importing a text file with special characters assigned to upper ASCII numbers, it is usually necessary to convert these characters to ANSI. In this case, do the following:U d  H ^R:!n` 1.After you have imported the file using TextPrep.cct you will need to export the file as Standard Format (Export command, File menu). This new file will now contain the Standard Format markers you will need for producing interlinear text. 2.Close the original file. Copy the file you exported over onto the original file's name. 3.Reopen this file. 4.The Import dialog box will appear again. Reassign this file to the Interlinear Text database type, but now choose the IBM_ANSI.cct to use during the import.ZQ // .R:! 5.Choose OK. The character conversion will now be done as part of the import process.- \* $!f=/) "z!At this point the text file is ready for interlinearizing.+\( ! @- (!Note: Do not use these tables unchanged if you have upper ASCII characters that do not map to ANSI characters. You should add all such characters to the tables and verify that no two characters go to the same output character.  @(CP@1P@@~BRestoring a window< @@& ,:Restoring a window @P@@. ,$!Restore ButtonnE@:A) "!To restore a window to its original size, do one of the following:@$B; D_RZH$mDouble-click on its icon or click once on the icon and choose Restore from the applicationControlmenu.Click the Restore button on the title bar of the database.Z:A~B< H@!" "! Windows Windows 95 L$BB1BCIRun Batch File (Tools menu)J ~BC* $@:Run Batch File (Tools menu) BC* "!This command allows you to run a DOS batch file or external command. For example, it can be used to run DOS CARLA batch files.=CC' ,RTo run a batch file?C;D+ &(!Do the following:CE= HKR!:! ܐ 1.From the Tools menu, choose Run Batch File or use the shortcutkeys, ALT+U. 2.The Run Command or Batch File dialogbox opens with the following options:;D/F3 4!!CommandType or select the location (drive and folder) and name of the batch file or command you want to run. For example, to run a DOS CARLA analysis batch file, Xxxan.bat, with the file, Yyy.txt, type the following:AEpF, (*AC:\Carla\Xxxan Yyy-/FF* $!6pFF/ .!!RunTFRG+ &!!Choosing this option will run the batch file or command typed or selected above.JFI4 6-!P6An automatic SaveAll is done before the command is run. When the command is finished, Shoebox checks to see if any files currently loaded have been changed. If any database is changed, it is automatically reloaded into the window.This is especially useful for DOS CARLA. The output interlinear or target file can be viewed in Shoebox along with the dictionaries. When the dictionaries have been modified, the batch file is run and the output reloaded to reflect changes. The CARLA log file can also be viewed in the same way. PRGI1IJOScrPrep.cct Import dialog boxM$I9J) "H:ScrPrep.cct Import dialog box |?IJ= J~!ɖAVqInterlinear topics Previous topic Next topic9JK6 :K!ǁvThis Consistent Changes table prepares scripture for interlinearizing by adding the StandardFormat marker \t to the file where text is expected. For example:1JK, ( !\sNKL7 >.!  \t\c 1\v 1\t KOc K!t>uThis is useful when doing a back translation, language analysis, or related language adaptation.Note: When spell checking scripture, it is not necessary to use ScrPrep.cct when importing.For more information, see Preparing Interlinear Text(s)When processing scripture in Shoebox, a good simple structure is to use \c as the record marker rather than \id. This prevents records from becoming too large when they are interlinearized. ScrPrep.cct will output a \c 0 as the first data field. The \c 0 preserves any initial material (such as title and \id) before the \c 1 for chapter one. Some users will prefer to develop more elaborate record structures. DL[O1S[OOSearch: An Overview>OO' .:Search: An Overview w;[O< Fw!|5a\wThis command allows you to search for a teOOxt string at the beginning of the primary sort field in the active database. Records which match the specified parameters are displayed. When there is no match, this feature allows you to insert a new record in the database or try again with new search parameters.<OX% . RTo initiate a search=) "(!Do the following:X^8 >#R:!  1.From the Database menu, choose Search or use the shortcut keys, ALT+S. 2.The Search dialog box will appear with the following options:=/ .!Search forj^/* $!Specifies the search text. Note the primary sort field automatically appears as the field to search in.Ds/ .*!Match whole field&/+ $!Recognizes a match only when the text string matches the complete contents of the field. When this option is not used, any text string that begins with the characters in the search textincluding a phrase, a word, or part of a wordwill be matched.Cs܄/ .(!Match charactersI `9!BD`Controls how Shoebox determines the match. For options below, consider an example with primary groupings in the sortorder of:A a B bD d_܄ ~ ʀRـZ؀  By primary grouping only - Allows any characters grouped together in the current sort order to be considered identical. Using the example above, this option would allow the search text bad to match bad, bd, bd and Bad.Disregarding case - Matches the exact characters in the search text, but does not make an upper/lower case distinction. Using the example above, this option would allow the search text bad to match bad and Bad, not bd or bd.7N jRـZ؀  Exactly by secondary ordering - Matches the exact characters in the search text, distinguishing upper/lower case as well. Using the example above, this option would allow the search text bad to only match bad.Even those normally ignored - Matches the exact characters in the search text, distinguishing ignore characters defined in the sort order. For example, consider the hyphen defined as an ignore character and the following records:W ߊQ r!labasoutsidelab-as to sell fishlab-ogto wallowlabogto discard>7] ـiUsing this option, a search for labas, would display only labasthe other options would also match lab-as; a search for lab- would match lab-as and lab-ogthe other options would also match labas and labog.-ߊJ* $ـ!`7) "n!A search in Shoebox results in one of the following:@JI `RZHa9.* The display of the record matching the search text (when one record matches)The MultipleMatches dialog box (when more than one record matches the search text)The NoMatches dialog box (when no records match the search text). M717xSet Wrap Margin (Tools menu)J!) "B:Set Wrap Margin (Tools menu) > 71 2!.See alsox* "!This command allows you to set the margin to the size of the current database window. Choosing this command automatically sets the margins. ; 1 Status bar5x ' :Status bar  x4@7 <!" $Note: Click on the various elements of the status bar to display topic. Increase the size of the Help window to view entire status bar.The status bar is a horizontal bar at the bottom of the Shoebox window which displays the following information:+ k( !zN@, (RZHA Shoebox program message, in this case, a reminder to press F1 for Help+k( !Y8 @RZHJJThe record marker field and the contents or a portion of the contents, \lx adar+( !UY8 @RZHThe primary sort field and the contents or a portion of the contents, \ps n+( !CY? L RZHThe total occurrences of the primary sort field (66), along with the current position in the database (10), appear as 10/66. If the database is sorted on the record marker field, the total will also be the number of actual records in your database.+( !}Ko2 4RZHThe filename of the project currently loaded into Shoebox, mdf.prj.+( !o6 :!kiEcTo display or hide the status bar, choose Statusbar from the View menu. To switch between a large status bar (to accommodate larger fonts) and the normal status bar, choose Largecontrols from the View menu. 61}Tools0 ' :Tools "7 <!" %Note: Increase the size of the Help window to view entire toolbar. Click the various button areas of the graphic below for more information.A bar with buttons that perform the following most common tasks in Shoebox:_ !yd@ի扂I7jf0-#ϼ_s)v0co/`CEw!;[ga#jƲHӉOpening a databaseSaving a databaseCutCopyPastePrevious RecordNext RecordFirst RecordLast RecordInterlinearizeBrowseFindFind NextFind PreviousActive Filter-"* $!}0 .?!ㅞTo display or hide the toolbar, choose Toolbar from the View menu. To use the toolbar, click on the button which represents the action you wish to take. ; 1zTools menu5}' :Tools menu yPf) "!You can access the Tools menu on the menu bar with the keyboard or the mouse.;C T%RZH With the keyboard, press ALT+T and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, choose Tools, then point and click on the command of your choice.There are also shortcut keys which can be used for certain commands. You will find the keystroke sequence next to the command if they are available.Y0f) "`!The commands available in the Tools menu are:C;z !t{+㯸],`CL1e ETA7ILX鉂X鉂ۉuy_N=DfER+Spell CheckBreakandNumberTextRenumberTextInterlinearizeInterlinearize (show all parses)AdaptReshapeReshape Entire FileSet Wrap MarginAuto Wrap(New) Consistency CheckContinue Consistency CheckCheck Consistency When EditingPlay SoundWord ListConcordanceRun Batch File : 1  View menu4 z ' :View menu  zxO) "!You can access the View menu on the menu bar with the keyboard or the mouse. XC T#RZH With the keyboard, press ALT+V and use the arrow keys to highlight the command, then press ENTER or type the underlined letter associated with each option.With the mouse, choose View, then point and click on the command of your choice.There are also shortcut keys which can be used for certain commands. You will find the keystroke sequence next to the command if they are available.X/) "^!The commands available in the View menu are:Xy G!s1p%#F휉h& EwMWbAvㅞkiEc:MarkersField NamesBoth Markers and NamesMarker HierarchyBrowseBrowse FieldsJump TargetToolbarStatus barLarge ControlsMarker FontG1Auto Wrap (Tools menu)DW) "6:Auto Wrap (Tools menu) > 1 2!ĤԀSee alsoOW= H%!\wwlj7Adjusts (wraps) text to fit within the margins as it is inserted into the database record. Choosing this command allows you to automatically reshape each new line of text.To set the margin for the databasewindow use the SetWrapMargin command in the Tools menu. I-1 -tCConcordance (Tools menu)Gt* $::Concordance (Tools menu) \- < F!#70|5a_NThis command allows you to look up a word (or a phrase or a portion of a word) within the files of a textcorpus. To accomplish this action, Shoebox scans the chosen text corpus and produces a database containing an entry for each occurrence of the "word", along with a location reference, text before and text after. The first time you ask for a concordance, the process may be relatively slow because it may be building an index. The concordance uses the same index as a word list built on the same text corpus. So if you have already built a word list, the concordance lookup should be quick.i?tu * "!The concordance lookup display is "static" derived information and should not be edited. When the contents of the corpus change you'll need to create an updated lookup. The rebuild process is relatively smart and quick, however. The program detects which files have changed and only updates from those changed files.+  ( !;u  ' (RTo look up a word?  + &(!Do the following:y  6 <R!:!ܐ 1.From the Tools menu, choose Concordance. 2.The Concordance Lookup dialogbox opens with the following options:F xi !!ǁv0㠔}P6҉Text CorpusSpecifies the name of the collection or body of StandardFormat files to be used with this command.Edit buttonAccesses the TextCorpora dialog box allowing you to add, copy or modify a corpus. Modify the TextCorpusProperties to specify the word markers, reference markers, file names, and language encoding.Search ForSpecifies the word to look up (or the phrase or portion of a word). User-defined variables can be used to match certain words. The variables must be enclosed in square brackets. For example, b[vowel] or [cons][cons][vowel].  @Z c!!MatchAllows you to restrict the match to whole words or beginnings or ends of words. Choosing "Middle" will match any part of a word. For example, to list all words that begin with a, you can search for a and match "Start".Match CaseWhen enabled, this option matches the exact characters x@in the search text making an upper/lower case distinction. This option allows the search text bad to match bad and not Bad.x]BO l!!# Matches to DisplayAllows you to display all matches or to set a limit.Corpus FolderA reminder of the default folder where the output file will be saved.Output FileSpecifies the name of the output file which will contain the concordance created by this command.Browse buttonOpens the Select Output File dialog box, allowing you to select an existing filename.oA@B. ,R!:! 3.The concordance file is automatically loaded into Shoebox.-]BB* $!!~BC5 :!D.Limitations: Unlike the Find command, the Concordance command cannot search for built-invariables or specialsymbols. V%BD1 DDDatabase Location Changed? dialog boxZ+C\D/ .X:" Database Location Changed? dialog box P"DD. ,D!Jump Path Warning dialog boxesY\DGB R/!ܐU||3ACO=This dialog box pops up to warn you if Shoebox is searching a jump path which refers to a destination database which is closed, but another database with the same name is open. Typically, this can happen if you have copied or moved a database from one location (directory) to another. It is similar to the Database Not Open dialog box, except that in this case Shoebox gives you the option to correct the destination of this and all other jump paths for this type of database so that they point to the open database instead.I DNG) "@!The information displayed is:AGG/ .$!Jump Path NameNGH, &!This indicates the specific jump path that is being searched. Note there may be other jump paths that also contain a reference to the closed database. The decision you make here may affect other jump paths besides the one shown.BGH/ .&!Closed DatabasemHI1 2!?mThis indicates the path and filename of the database which is not open and therefore can't be searched.O HI/ .@!Open Database with Same NameIJ2 2!?mThis indicates the path and filename of the open database which Shoebox has found (Note: if two databases are open with the same name as the closed database, Shoebox arbitrarily chooses one).<IK) "&!The options are:9 J>K/ .!Fix ItKL, &S!Press this button to change this and any other jump paths to use the open database instead of the closed database (this change will be saved in your settings files).7>KJL/ .!SkipyLN+ $!Press this button to continue searching any remaining paths and databases and ignore this closed database in all future jumps that refer to it, for the remainder of this session or until you open it. Note: for users familiar with versions of Shoebox prior to 4.2, this was the action that Shoebox always took. This allows for the somewhat advanced option of having databases on the jump path that are sometimes intentionally closed to reduce clutter or system demands. However, it had the potential to confuse users when a search found no matches after silently skipping the closed database where the match should have been found.-JLO* $!9 NTO/ .!CancelbO1 0!㭝FPress this button to cancel the Jump To operation. Choose this option if you think the path is set up incorrectly, but theTOC fix requires manual intervention (i.e., it can't be fixed simply by changing the reference from the closed database to the open one listed). Once you have set up the jump paths correctly, you can repeat the Jump To operation. MTO@1* @ڋDatabase Not Open dialog boxQ"/ .F:" Database Not Open dialog box P"@. ,D!Jump Path Warning dialog boxes]H ^!ܐU||3A㭝F>>@This dialog box pops up to warn you if Shoebox is searching a jump path which refers to a destination database which is closed. Typically, this can happen if you closed the database in a prior session and forgot to reopen it. It can also happen when a database is inadvertently closed and the project is not set to warn you when you close a database referenced by a jump path (see setting up jump paths to learn how to turn on this warning). This dialog box is similar to the Database Location Changed? dialog box, except that in this case there is no option to fix the problem automatically.I τ) "@!The information displayed is:A/ .$!Jump Path Nameτ$, &!This indicates the specific jump path that is being searched. Note there may be other jump paths that also contain a reference to the closed database. The decision you make here may affect other jump paths besides the one shown.Bf/ .&!Closed Databasem$1 2!?mThis indicates the path and filename of the database which is not open and therefore can't be searched.<f@) "&!The options are:7w/ .!Skipy@+ $!Press this button to continue searching any remaining paths and databases and ignore this closed database in all future jumps that refer to it, for the remainder of this session or until you open it. Note: for users familiar with versions of Shoebox prior to 4.2, this was the action that Shoebox always took. This allows for the somewhat advanced option of having databases on the jump path that are sometimes intentionally closed to reduce clutter or system demands. However, it had the potential to confuse users when a search found no matches after silently skipping the closed database where the match should have been found.-wH* $!9 / .!CancelY(Hڋ1 0Q!㭝FPress this button to cancel the Jump To operation. Choose this option if you think the path is set up incorrectly, or if you would like to stop searching and open the closed database. Once you have set up the jump path correctly or opened the database, you can repeat the Jump To operation. M'1 'ȌField Not Defined dialog boxQ"ڋx/ .F:" Field Not Defined dialog box P"'Ȍ. ,D!Jump Path Warning dialog boxescxmB R!ܐU||3A^aThis dialog box pops up to warn you if Shoebox is searching a jump path which refers to a destination field which is not defined for the type of database being searched. Shoebox normally prevents you from deleting a field marker from the database type definition if that marker is in use by a jump path. However if the database whose jump path refers to the marker is closed, then Shoebox won't detect that the marker is in use and will allow the deletion. When you open the database later and perform a Jump To operation, this dialog box will appear to warn you that the marker is no longer defined.I Ȍ) "@!The information displayed is:Am / .$!Jump Path Name ڋ%, &!This indicates the specific jump path that is being searched. Note there may be other jump paths that also contain a reference to the missing field marker. The decision you make here may affect other jump paths besides the one shown.= b/ .!Field Namet%1 2!^aThis indicates the destination field marker that is not defined for the destination database, displayed below.; bB/ .!Database{J1 2!?mThis indicates the path and filename of the database to be searched.<B) "&!The options are:70/ .!Skip, &q!Press this button to continue searching any remaining paths and databases. Shoebox will ignore this destination and any other jump path destinations which refer to this undefined field marker in this specific database, for the remainder of this session or until you define the marker. Note: for users familiar with versions of Shoebox prior to 4.2, this was the action that Shoebox always took, without alerting the user to the problem.9 0M/ .!CanceltC1 0!㭝FPress this button to cancel the Jump To operation. Choose this option if you think the path is set up incorrectly, or if you would like to stop searching and define the field marker for the destination database. Once you have set up the jump path correctly or defined the marker, you can repeat the Jump To operation. MM1]Filter Properties dialog boxF T& @:Filter Properties dialog box {M. ,!Filters tab (Database Type Properties, Properties command, Database menu)T6 :k!ܐ=This dialog box is where filters are defined and modified. It is accessed through the Filterstab in the Database Type Properties dialog box and offers the following options:>/ .!Filter NameR!J1 0C!PuSpecifies the name of the Filter that you want to create. The name should describe the action of the filter. While there is no practical limit to the number of characters in the name, only 14 or 15 will be displayed in the ActiveFilter combo box or at any one time in the dialog box.B/ .&!Filter Elementsa7J* $n!Filters are composed of various elements, including:B/2 4 !A S $0" Places the selected element first in the filter condition@p#> S $0" Places the selected element next in the filter condition<+p#z> S $0" Places selected element last in the filter condition>p#~> S $0"& Modifies the Marker Text, Marker Date ot Language Text>+p#~> S $0"' Deletes the selected portion from the filter condition69p#n> S $0"( Deletes all elements from the filter condition&_# -9* $!D_/ .*!Match whole field+ $#!When enabled, exactly matches the contents of the whole field. When disabled, matches filter condition anywhere within the specified field(s).C/ .(!Match charactersq@@1 2!|BC݀Match characters control how Shoebox determines the match.fG \! Z\PuZ3‰Note: Filter elements can be nested or grouped together using parentheses to form complex expressions.There is no limit (except memory) to the number of Filters that you can define.The name of the active filter is displayed in the ActiveFilter combo box on the far right side of the toolbar. When no filter is active, [no filter] is displayed::@'3 6!" * "M!When a filter is selected, right-clicking on the Active Filter combo box will automatically access this dialog box for easy modification to any of the properties. < '31S3 Filters tab5h& :Filters tab yK3. ,!Database Type Properties dialog box (Properties command, Database menu)h7 <;!<؉DThis tab allows you to define and manage the filters which are available for the databasetypeThe following options are available in the Filters tab:+( !H(/ .2!Name / Condition listKs U x!1Displays a list of all filters defined for the database type. Edit the list by using the buttons on the right.Add buttonAdds a new filter by accessing the FilterProperties dialog box.Copy buttonCopies a filter by accessing the Filter Properties dialog box.Modify buttonModifies a filter by accessing the Filter Properties dialog box.Delete buttonDeletes the highlighted filter if not currently active. This button is not available when the selected filter is currently active.-( * $!.s  @ N!PuZ3‰Note: Choosing Cancel does not undo Add, Copy, Modify or Delete.The name of the active filter is displayed in the ActiveFilter combo box on the far right side of the toolbar. When no filter is active, [no filter] is displayed::  3 6!"  * "!When a filter is selected, right-clicking on the Active Filter combo box bypasses the Filters tab and automatically accesses the Filter Properties dialog box for easy modification to any of the properties. E H 1H  Filters: An Overview?  ' 0:Filters: An Overview H NG \!\w|5a  Using filters allows you to view subsets of records in your database. The subset will consist of all records which passed through the filter. When a filter is active, database commands (Next, Previous, Top, Bottom, Search, Browse, etc) function only in this subset.The following is an example of a filter that one might use in a lexical database:NameCondition (Syntax)|1 @K de!PuZ3‰" pronouns \pspronThis filter will temporarily narrow your focus in the database to those lexical N@ items which are pronouns. The name of the active filter is displayed in the ActiveFilter combo box on the far right side of the toolbar. When no filter is active, [no filter] is displayed: i:N?A/ .t!DFilters are defined as a property of a databasetype.:@yA% * RTo define a FilterD?AA) "6!Do one of the following:yAB< FiR:!ܐ 1.From the Database menu, choose Properties. 2.The Database Type Properties dialog box opens. 3.Choose the Filters tab. 4.The Filters tab offers the following options:=AB/ .!Add buttonmCBWC* $!Adds a new filter by accessing the Filter Properties dialog box.>BC/ .!Copy buttonkAWCD* $!Copies a filter by accessing the Filter Properties dialog box.@C@D/ ."!Modify buttonmCDD* $!Modifies a filter by accessing the Filter Properties dialog box.@@DD/ ."!Delete buttonDE, & !Deletes the highlighted filter if not currently active. This button is not available when the selected filter is currently active.tEDF/ .R:! 5.The Filter Properties dialog box offers the following options:>EQF/ .!Filter NameJFG+ $?!Specifies the name of the filter that you want to create. The name should describe the action of the filter. While there is no practical limit to the number of characters in the name, only 14 or 15 will be displayed in the Active Filter combo box or at any one time in the dialog box.BQFG/ .&!Filter Elementsa7G>H* $n!Filters are composed of various elements, including:BGH2 4 !AHcIi !! RcÉԉJ{\Љ S $0" Places the selected element first in the filter condition@nJKp#> S $0" Places the selected element next in the filter condition<K{Lp#z> S $0" Places selected element last in the filter condition>K)Mp#~> S $0"& Modifies the Marker Text, Marker Date ot Language Text>{LMp#~> S $0"' Deletes the selected portion from the filter condition6)M}Np#n> S $0"( Deletes all elements from the filter condition&MN# -}NN* $!DNO/ .*!Match whole fieldNO+ $#!When enabled, exactly matches the contents of the whole field. When disabled, matches filter condition anywhere within the specified field(s).CO/ .(!O Match charactersq@O1 2!|BC݀Match characters control how Shoebox determines the match.t9; Ds! Z\wNote: Filter elements can be nested or grouped together using parentheses to form complex expressions.There is no limit (except memory) to the number of filters that you can define.If you are going to sort the database by a marker other than the record marker field and use a filter, do the sorting first. If you filter the database first, Shoebox will build the filter index according to the current sorting. Then, when you change the sorting it will have to rebuild the filter index as well as building the sorting index for the whole (unfiltered) database.0 .s!1When a filter is selected, right-clicking on the Active Filter combo box will automatically access the FilterProperties dialog box for easy modification to any of the properties. @-1A-gwFont dialog box:g' &:Font dialog box -F* "k!Changes font, style (such as bold and italic), font size, type of underline, color, and font effects (such as superscript and hidden text), and script. When accessed through the:g3[ %RZHщOv^a:ڎqOptions tab (Language Encodings Properties dialog box), allows you to set defaults for a specific language.MarkerProperties dialog box, allows you to set the font properties for the particular field marker thereby overriding the language font.Marker Font (View menu), allows you to set the font properties for the markers displayed in the Markerpane of the Shoebox window.Y0F) "`!This dialog box offers the following options:73Ç/ .!Font8O l!Lists available fonts.Font StyleLists available styles for the specified font.SizeLists the available point sizes for the selected font.EffectsSpecifies whether the font should appear with strikeout marks and/or underlines. Also specifies the available colors for the font. To display color, you must have a color monitor; to print color, you must have a color plotter or a color printer.SampleShows a sample of how text will appear with the specified font settings.|JÇw2 4!ScriptLists the available language scripts for the specified font. LÊ1Ê2Jump Path Matching CriteriaP!w/ .D:" Jump Path Matching Criteria eÊ. ,!Jump Path Properties (Jump Path tab, Database Type Properties, Properties command, Database menu)9ߌC T!ܐ8҉This dialog box is where the character-matching criteria for jump paths are defined and modified. It is accessed by choosing the Matching button on the Jump Path Properties dialog box and offers the following options:Match whole field) %!When selected, exactly matches the contents of the whole field. When cleared, matches a text string at the beginning of the specified field(s).@ߌڍ, ((!Match charactersT\. ,!|BC݀Match characters are controls which specify the way Shoebox determines a match.9 ڍ, (!Jump Path\M0 .!㭝FThis button accesses the JumpPathTab. Use this to specify database(s) and field(s) to be considered when matching the jump text.{Oȏ, (!As an example of various options, consider the following record:\lxlab-as>M* $(!\geto sell ȏwfishȏN j=!If both the lx and ge fields were included in the primary jump path for the ge field, this record could be accessed by typing in lab-as or to sell fish. It would match to sell if you are not matching the whole field. However, if you tried to use fish as the jump text, it would not match, because in the Jump To command, Shoebox only matches a text string at the beginning of the specified field(s).+)( ! 2- (!Note: The default matching criteria for a new jump path depend on whether it is established as a data link or not. By default, data links use the strictest matching, while other jump paths use more lenient matching. P)1S+Jump Path Properties dialog boxT%2/ .L:" Jump Path Properties dialog box }OS. ,!Jump Path tab (Database Type Properties, Properties command, Database menu)C6 :u!ܐ㭝FThis dialog box is where jump paths are defined and modified. It is accessed through the JumpPathtab in the Database Type Properties dialog box and offers the following options:AS/ .$!Jump Path Name`C, &!Specifies the name of the Jump Path that you want to create or modify. The name should describe the purpose of the jump path, which may reflect where you are jumping from, where you are jumping to, or both. While there is no practical limit to the number of characters in the name, only 14 or 15 will be displayed at any one time in the dialog box.?O/ . !Default Path28 >!85É1vOne default jump path is allowed per database type. If another jump path is not already marked as the default, this check box will be enabled. If you check this option, any specific source fields selected for this jump path will be forgotten.9 O/ .!Source7 <!NӉThis section will be enabled unless you are creating or modifying the default jump path. It is similar to the Select Fields dialog box. Fields that you include as source fields will use this jump path as their primary jump path. That is, if you select Jump To from the Edit menu while the cursor is in one of these fields, this is the jump path that will be searched first (followed by the default jump path, if any, if no match is found). Once a field has been selected as the source of a jump path, it will not be in the list of available fields to be included in the source of another jump path. This ensures that Shoebox will consistently choose the correct primary jump path when jumping from data in any given field.-* $!>5/ .!DestinationzC7 <!|3AIn this section, you specify the fields of specific databases that should be searched when Shoebox uses this jump path to find where to jump to. Each jump path destination consists of a specific database (in a particular location) and a field within that database. To define destinations, use the following controls:F5/ ..!AAvailable DatabasesLA; D#!!VLists the database(s) currently open , even if minimized.Field to SearchThis combo box contains a list of all field markers used in the highlighted database above. Click on the arrow to display the available markers. Highlight the marker to be added to the path.T%/ .J!ADatabases in PathField to Search{AM1 2!!U|This list shows the actual jump path target(s). EntriesM2 are moved in and out of this list with the following buttons:`+5 :X!A")Places database and field first in pathMW |A!!"*"+","-Places database and field last in pathPlaces database and field next in pathRemoves database and field from pathRemoves all entries from pathB/ .&!AShow whole path, &i!!When check, changes the list display to include the entire paththe drive and directories. For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB.F/ ..!Establish Data LinkU#]2 2G!8\KSelect this option to tell Shoebox to ensure that cross-referenced data exists. If you establish a data link, Shoebox will check your data to verify that target data exist for the data in this jump path's source fields. Note that this checkbox is not enabled for the default jump path.; / .!Matching$]8 >!7aQChoose Matching to display the Jump Path Matching Criteria dialog box, where you can modify the character-matching criteria for this jump path.After you have edited a record, the appropriate range sets are checked automatically.6 :7!XFpShoebox can also checkconsistency of all records in a window. If it finds an inconsistency, it displays the DataLinkConsistencyCheck dialog box.r+, &!Tip: Establishing a data link makes the most sense for a jump path where one or two sources link to a single destination, or where a single source links to a small number of destinations. If you think of your database as a hypertext document, establishing a data link is the way to ensure that clicking on a link to perform a jump will actually take you somewhere. > i1i @Jump Path tab7+& ":Jump Path tab yKi . ,!Database Type Properties dialog box (Properties command, Database menu)L I `!<؉U||3A|5aH3wThis tab allows you to specify jump paths (lists of destination database(s) and field(s) associated with source fields) which will be searched for a possible match of the jump text. Each entry in the path is considered in its order of placement within the list.The following options are available in the Jump Path tab:+  ( !9  , (!Name listu  ) "!Displays a list of all Jump Paths defined for the database type. Edit the list by using the buttons on the right.:  , (!Add button{L e / .!8҉Adds a new jump path by accessing the JumpPathProperties dialog box.;  , (!Copy buttone s 6 :;!|5aH3wCopies the target information (list of target database(s) and field(s)) from the selected jump path by accessing the Jump Path Properties dialog box.=  , ("!Modify buttonWs 6/ .!8҉Modifies the selected jump path by accessing the JumpPathProperties dialog box.= s, ("!Delete buttonL#6) "F!Deletes the selected jump path.mAs,, (!Notify me before closing a database referenced by a jump pathG@0 .!1vThis check box allows you to choose whether or not Shoebox will display a dialog box before closing a database referenced by a jump path. This setting is remembe,G@+red for the entire project, not just this database type.qE,@, (!Note: Choosing Cancel does not undo Add, Copy, Modify or Delete. X'G@A19AACLanguage Encoding Properties dialog boxQ+@aA& V:Language Encoding Properties dialog box S%AA. ,J!Language Encodings (Project menu)zaAcB5 :!ܐ<؉This dialog box offers several tabs which allow you to set the properties of each language used in the database(s):+AB( !:cBCN lt!BD`?5s*釉 t2щSort OrdersCaseVariablesCharactersOptions-BCC* $!yGCC2 4!މNote: Punctuation is discussed in the topic, punctuation issues. < CCC1P CDMMarkers tab5C-D& :Markers tab yKCD. ,!Database Type Properties dialog box (Properties command, Database menu)-DE< FC!<؉ǁvDThis tab allows you to manage the list of Standard Format markers which are available for use in a database type. This tab offers the following options:+DE( !6EE/ .!AddtDEXF0 0!Adds a new marker to the list available for the database type.*7EF/ .!Copy_XFG* $!Adds a new marker along with the properties of the marker currently highlighted in the list.9 FQG/ .!ModifyGH+ $'!Changes the properties of the marker currently highlighted in the list. Double-clicking on any marker is the same as choosing the Modify option.9 QGHH/ .!DeleteT*HH* $T!Deletes an unused marker from the list.LHHH/ .:!Default Language EncodingHI2 2!Ov쉂Specifies a default language for any new markers added to the database. New markers are automatically assigned to this language, unless specified otherwise in the MarkerProperties dialog box.HJ+ $Y!Choosing Add, Copy, Modify or double-clicking on any marker causes the Marker Properties dialog box to appear.Choosing Cancel does not undo Add, Copy, Modify or Delete.+IJ( !e9JGK, (r!Note: The list displayed in this dialog box includes:eJLe RZHThe MarkerThe Field NameLanguageUnderShows hierarchical structureSFRStyle (displays C for Character or P for Paragraph), Font (displays an F if default language font is not used) and Range Set (displays an R if defined).GKM- (!*It is not necessary to specify a list of markers in the Markers tab. When you import a file into Shoebox, the markers used in that file are automatically added to the list of markers and flagged with an asterisk in the field name. ALN1N~N Match Characters:M@N& (:Match Characters > N~N1 2!(рSee also@NZO0 .Y!BD`Match characters are controls which specify the way Shoebox determines a match. For the options below, consider an example with primary groupings in the sort order of:\~NO@ P8!A a B bD d^ZO } ȀRZH O M By primary grouping only - Allows any characters grouped together in the current sort order to be considered identical. Using the example above, this option would allow the search text bad to match bad, bd, bd and Bad.Disregarding case - Matches the exact characters in the search text, but does not make an upper/lower case distinction. Using the example above, this option would allow the search text bad to match bad and Bad, not bd or bd.O6M hRZH  Exactly by secondary ordering - Matches the exact characters in the search text, distinguishing upper/lower case as well. Using the example above, this option would allow the search text bad to only match bad.Even those normally ignored - Matches the exact characters in the search text, distinguishing ignore characters defined in the sort order. For example, consider the hyphen defined as an ignore character and the following records:W ܄O n!labasoutsidelab-as to sell fishlab-ogto wallowlabogto discard.6 [ ȆiUsing this option, labas, would match only labasthe other options would also match lab-as; a search for lab- would match lab-as and lab-ogthe other options would also match labas and labog. < ܄F1FVOptions tab5 {& :Options tab yKF. ,!Database Type Properties dialog box (Properties command, Database menu)\-{P/ .Z!<؉This tab contains the following options:+{( !< P/ .!Type Name[0{+ &`!A reminder of the name of the database type.>P/ .!Description, &%!Describes the database type. This description provides a way for the user to distinguish between various database types that might be defined.@PN/ ."!Record markeryHlj1 2!JJA reminder of the marker used to indicate the recordmarkerfield.DN / .*!Date Stamp markerj9lju1 2r!%Specifies the marker to be used for the Date Stamp.M Š/ .<!Multi-Dictionary Formatter^uV6 <!XdOChecking this option enables the Multi-DictionaryFormatter in the Export dialog box. FŠ1Search, Find, Jump To?Vۋ& 2:Search, Find, Jump To >. , !A comparison|ۋ׌B T!d!;NӉIt may not be obvious, but there are important differences between the Search, Find, and JumpTo commands.SearchZ1] RZH)wuMatches text string at the beginning of the primary sort fieldRestricted to the active databaseGives option to match whole fieldLooks through the index created with the Sorting command for possible matches to the text string4׌e, (!Findl1яW |+RZHH3w\w Matches text string anywhere within specified field(s)Restricted to the active database or current recordGives option to match whole wordLooks through the entire record or database, more or less letter by letter, for the occurrence of the text string7 e, (!JuяVmp Tol!яK dCRZHU|Matches text string at the beginning of any field listed in the jumppath, if database is loadedNot restricted to the active database, or even the same database typeGives option to match whole fieldBuilds an index for each database-field combination in the jump path+( !3 4!ƲHӉNote: The Filtering command builds an index of records matching the filter criterion, thereby restricting the amount of data which Shoebox must look through when using these commands. H1Y Select Files dialog boxA&& 6:Select Files dialog box \. ,!Text Corpus Properties dialog box, Text Corpus dialog box, (Text Corpora, Projects menu)x&]5 :!ܐ#70This dialog box is used to select the files to be included in a textcorpus. The following options are available:+( !9 ]/ .!Foldera"F Z7!Provides a list of all folders in the current folder or drive. Double-click on the folder which contains the file you wish to select.Up buttonMoves up one level to the next folder (directory).DriveThis drop-down list box located beneath the list of folders specifies the disk drive.Available FilesDisplays the files within the current folder. To move the files between this box and the Selected Files box, select the file and then choose the appropriate button, or double-click the filename to insert it next in the list.,N) "!9"p#t> S $0". Places selected file first in Selected Files list8Np#r> S $0"/ Places selected file last in Selected Files list8Gp#r> S $0"0 Places selected file next in Selected Files list6p#n> S $0"1 Removes selected file from Selected Files list1Gp#d> S $0"2 Clears all files from Selected Files list&# $= H!Selected FilesDisplays the list of files which make up the text corpus. Double-clicking on a file will remove it from the list.Note that the first file in the list establishes the corpus folderthe default folder where corpus-related files such as a word list and concordance lookups are saved.Show Full PathChanges the list display to include the entire paththe drive and directories. For example, instead of MDFSAMPL.DB, the display might be C:\SHW\SAMPLES\MDFSAMPL.DB. E1\rESorting: An Overview?\' 0:Sorting: An Overview E6 :!JJShoebox initially uses the recordmarkerfield to order (or index) each record in your database. The Sorting feature allows you to temporarily focus (or create an index) on another field. The purpose of Sorting is to allow you to organize data around another element in the record that is more important to the task at handfor example, you might want to sort the records by the date field in order to see groups of data collected on the same day. This is accomplished by changing the primarysortfield in the database.\6 :!Shoebox also allows you to sort on more than one field. When the primary sort field contains many elements that are identicalsuch as \ps, part of speechan additional sort field will help to further define the focus. In a lexical database where a single record might contain multiple occurrences of a field (as in example below), sorting on \ps could leave you with confusing results. An additional sort field would further order the elements and sharpen your focus.hU0 0!.E~Consider the record below (from a lexical database with MarkerHierarchy defined):\lx escapeE0 .!\ps vi\gl to get away\ps vt\gl to elude\ps n\gl avoidance of reality\ps adj\gl providing an escapecUk !EwuIf you set the primary sort field for \lx, and Browse on \gl, \lx and \ps, the only elements of this record which will be displayed are:to get awayescapeviBecause Shoebox is only indexing the \lx field, just one element of the database record is displayed. This gives disappointing results if you really want to focus on glosses, \gl. However, if you change the focus by adding the \gl marker to the top of the list of fields in the SortingbyFields dialog box, then the program will focus on the four separate \gl elements in this record. The Browse view will now display:T)Eg+ &R!avoidance of realityescapeng2 4!providing an escapeescapeadjto eludeescapevtto get awayescapevig R r_!|t"3"4You will notice that when you change the primary sort field to anything other than the record marker field, the primary sort field will appear on the status bar along with the data that is currently in focus. The count of the occurrences of the primary sort field is also displayed on the status bar. In the example above, sorting on the \lx would display a count of 1,while sorting on the \gl would display a count of 4.It is essential to remember that the status bar displays the number of occurrences of the primary sort field. If the database is sorted on the record marker field, then the number displayed will also be the number of actual records in your database.J#I ' FRTo change the primary sort field?  + &(!Do the following:xI 6 6 <R!:!ܐ 1.From the Database menu, choose Sorting 2.The Sorting by Fields dialog box appears with the following options:- c * $!!E6  / .,!!Fields for Sortingc  1 0!!Moves record markers from the Available Fields box on the left to the Sort Fields box on the right. The markers which appear are the ones inventoried in the Markerstab in the Database Type Properties dialog box. To move the field markers between the boxes, select the marker and then choose the appropriate button, or double-click on the marker to place it next in the list. The marker which is first in the list becomes the primary sort field.8 Dp#rv  $0" Places selected marker first in Sort Fields list7 p#pv  $0" Places selected marker last in Sort Fields list7Dp#pv  $0" Places selected marker next in Sort Fields list5C@p#lv  $0" C@Removes selected marker from Sort Fields list0@p#bv  $0" Clears all markers from Sort Fields list&C@ A# -@6A* $!!M AA/ .<!!Sort order for first field6AB2 2!!VShoebox uses the sort order defined for the language associated with the marker. If more than one sort order is defined for a language, this combobox will provide a list. Select the one you wish to use.LAB/ .:!!Sort first field from endBC1 0-!!1vThis check box allows you to choose to sort from right to left. Date fields should be sorted from the end in order to have a chronological order.,BC) "!{CrE2 2!Note: When a new record is inserted it is placed following any (and all) other records with which it sorts identically. For example, if you are sorting by part of speech only and add a new noun it will appear at the end of the set of nouns. If you want it to be placed in alphabetical order relative to other nouns, you must include the record marker field in the sorting. LCE1 EFKText Corpora (Project menu)J rEF* $@:Text Corpora (Project menu) EH= H!ǁv_N=DThis feature of Shoebox allows you to specify a collection or body of StandardFormat files to be used with the Word List and/or Concordance commands. These files might be stories, scriptures, analyzed texts, dictionaries, etc. The only limitation is that they must contain similar standard format markers.It is important to know which markers are used and which fields contain the data from which you will create a word list or do a concordance lookup.BFVH' 6RTo specify a text corpus?HH+ &(!Do the following:VHvI7 U- *"!A\namewildboarZ1 2!!\ref001\thiitaiAiri kitairiki isaiki aNtamiki.\ref002\tti haniiAi apaani apaani.X,U8, (X!Specify your reference markers like this:M. ,>!APrimary (textual ref)\named78- *n!!Secondary (numeric ref)\refTertiary (numeric ref)pDY, (!If your texts have names and sentence numbers together like this:>- *"!A\refGahip 001sY9/ .!!\tNengmondi tanduwa numia.\refGahip 002\tBaing bai bala hainino, ba utau ngaxang bu ngala ngautu gahibigua.X,, (X!Specify your reference markers like this:L9ݎ. ,<!APrimary (textual ref)\refd7A- *n!!Secondary (numeric ref)\refTertiary (numeric ref)[ݎ/ ,!In this last example, the primary and secondary references are both in the \ref field. The first item in the field will be used as the primary AKreference, the second item will be used as the secondary.Primary reference items may be alphabetic or numeric. The secondary and tertiary reference items must be numeric, as illustrated above.Limits:A> J!RـZ؀32750 different primary reference itemsNumeric range 0-65500 for secondary referencesNumeric range 0-255 for tertiary referencesS', (N!In a primary reference field such as=5- * !A\idwild boar2g- ( !Shoebox uses only the first item or "word" in the field as the primary reference. If you want a multi-word phrase as a primary reference, remove the spaces between the words ("WildBoar") or join the words with underscores or other punctuation ("wild_boar"). M51;Using the Date Stamp featureF g& @:Using the Date Stamp feature X. ,!Options tab, Database Type Properties dialog box (Properties command, Database menu)W7 ! B bC c D dO@? L!O͉Characters which form multigraphs are written together with spaces between the upper and loc@ wer case characters. For example:Ch chIn instances where the unaccented uppercase character is associated with both the unaccented and accented vowels, list all characters on the same line with a space in between. For example:A a ?c!>?iىA range set defines a closed set of values that are valid for a particular data field (e.g. \ps Part of speech). When an inconsistency is found, the RangeSetConsistencyCheck dialog box is displayed.= Q/ .!Data LinksnU xy!8҉+K|3A8\KFpA jumppath defines sourcefields (i.e., where you are jumping from) and jumppathQnNdestinations (i.e., databases and fields you wish to search for a match to jump to). A data link is a special kind of jump path that is analogous to a hypertext link If you establish and check data links, Shoebox can ensure that all "links" go somewhere. When an inconsistency is found, the DataLinkConsistencyCheck dialog box is displayed. \+Q1 Consistent Change as an Interlinear ProcessV/n ' ^:Consistent Change as an Interlinear Process n>0 .}!ZVlYou can do a consistent change as an interlinear process by using a lookup process with no lexicons. This causes every lookup to fail. Set the lookup fail options to output the word and to apply the desired CC table. The changes will be done one word at a time, so you will not be able to see surrounding words. X' 1iConvert Newer Settings Files dialog boxQ+7& V:Convert Newer Settings Files dialog box I1 20!㦽OVersion InformationJ7, (<!What are "settings" files?aS( !Shoebox saves the options that you select through its visual user interface in settings files:\< HRZHProject files: *.prjDatabase type files: *.typLanguage encoding files: *.lngS1 0a!Note: Shoebox expects to find all the settings files for a project in the folder (directory) containing the project file. The Shoebox setup (installer) program makes a folder for your settings files, by default "My Shoebox Settings" (MyShSet on Windows 3.1 systems). Don't put any of your settings or data files in the Shoebox program folder or any of its sub-folders (sub-directories).Why does Shoebox convert settings files? ) !When new features are added to Shoebox, the format of its settings files changes (sometimes only slightly, sometimes more substantially). Newer versions of the Shoebox program can automatically convert older settings files (i.e. settings files that were last saved by an older version of the program). However, older versions of Shoebox don't know about all the features that may be contained in newer settings files (i.e. settings files that were last saved by a newer version).+( !GI, (6!What should you do now?Q) !Ordinarily, you should choose No to avoid the risk of losing options you've selected for new features of the program. For any particular project, you shouldn't go back and forth between newer and older versions of Shoebox. If an old version of the Shoebox program is still installed on your computer system, perhaps it's time to delete it. If you have a shortcut (alias) that refers to an old version of Shoebox, delete it or modify its properties to refer to the new version.+I|( !oQ) "!Has this project been copied from another computer system that has a newer version of Shoebox than you have?|) !If you share data with another Shoebox user, it's easier if you both use the same version of the program. If you can wait before starting work on this project, choose No, exit Shoebox, and install the new version.e5z0 .k!But sometimes it's not practical to wait. As long as this project doesn't depend on the new features that your version of Shoebox doesn't have, you won't notice the difference. It's a good idea to keep a back up copy of this project's settings folder before you open it and let Shoebox convert the files.+( !z7 <1! }D扂Note: The version number of the Shoebox program will sometimes be slightly greater than the version number of its settings files. For example, versions 4.01 and 4.02 of Shoebox fixed a few problems in the program itself. Because the format of the settings files didn't change from version 4.0, their version number didn't have to change.See also: Convert Older Settings Files, Update Older MDF Files X'1rBBConvert Older Settings Files dialog boxQ+)& V:Convert Older Settings Files dialog box Ir1 20!㦽OVersion InformationJ), (<!What are "settings" files?arE( !Shoebox saves the options that you select through its visual user interface in settings files:\< HRZHProject files: *.prjDatabase type files: *.typLanguage encoding files: *.lngE1 0a!Note: Shoebox expects to find all the settings files for a project in the folder (directory) containing the project file. The Shoebox setup (installer) program makes a folder for your settings files, by default "My Shoebox Settings" (MyShSet on Windows 3.1 systems). Don't put any of your settings or data files in the Shoebox program folder or any of its sub-folders (sub-directories).Why does Shoebox convert settings files? ) !When new features are added to Shoebox, the format of its settings files changes (sometimes only slightly, sometimes more substantially). Newer versions of the Shoebox program can automatically convert older settings files (i.e. settings files that were last saved by an older version of the program). However, older versions of Shoebox don't know about all the features that may be contained in newer settings files (i.e. settings files that were last saved by a newer version).+( !wDk3 6!What should you do now?If you're an Ordinary Working LinguistD ) a!If you've already been using Shoebox and have upgraded to a new version of the program, you should expect to see this dialog box the first time you open an existing project.uFk / .!Have you made a back up of your settings and data files recently?D  ) !If you haven't, now is a good time, don't you think? Choose No, exit Shoebox, and back up your valuable information. Notice that the dialog box tells you what folder contains this project's settings files.U 2 + $!If your files are backed up, choose Yes. Shoebox will automatically convert your existing settings files to the format this new version expects.You just need to be careful about one thing: Don't accidentally open this upgraded project in version 3.x of Shoebox. This cannot happen if you installed the new version "on top of" the old one (i.e. in the same folder where the old one was). It can happen if you installed the new version in a different folder. In that case, you should delete the old version of the Shoebox program as soon as you're sure the new one is a satisfactory replacement.+ ] ( !O#2  , (F!If you're a computer consultant6 ] ) !You may need to keep multiple versions of the Shoebox program on your computer system if the people you assist aren't all using the newest version of Shoebox. When possible, you'll help users upgrade to the release version that you're using. Then you can choose Yes.Z0 H@* "a!But sometimes, it's not practical for a user to upgrade immediately. If you plan to modify a user's settings files, it's risky to use a newer version of the program. To be safe, you should choose No and exit Shoebox. Drag the project file and H@drop it on the appropriate version of the Shoebox program.+s@( !H@BB7 <1!n}D扂Note: The version number of the Shoebox program will sometimes be slightly greater than the version number of its settings files. For example, versions 4.01 and 4.02 of Shoebox fixed a few problems in the program itself. Because the format of the settings files didn't change from version 4.0, their version number didn't have to change.See also: Convert Newer Settings Files, Update Older MDF Files W&s@B1BBDataLinkConsistencyCheckdialogbox\,BBB0 0Z:" DataLinkConsistencyCheckdialogbox BD< F!8\KX8҉Shoebox displays this dialog box when it detects a broken data link when performing a consistencycheck. Data links are a special kind of jump path that can be established using the Jump Path Properties dialog box+B:D( !=DwD, ("!InconsistencywN:DD) "!The message displayed here will indicate the name of the broken data link.;wD)E, (!Failed DataUDE5 :!+K|3AThe item in the source data field that doesn't reference a valid destination.;)EE, (!Replacement\ErF( !When the dialog box is first displayed, this edit box contains a copy of the failed data.E7G+ $5!1. If the value is valid, you can add it to the destination database.2. If the value isn't valid, you can modify the value by typing in this edit box.+rFbG( !;7GG, (!Skip button^5bGG) "j!Skip the inconsistency and let checking continue.?G:H, (&!Skip All buttoncGH) "!Skip the inconsistency this time and every subsequent time it is encountered during this check.>:HI, ($!Replace buttonHI* "!Replace the inconsistency with the contents of the Replacement edit box. Let checking continue starting at the replacement. If it is still inconsistent, this dialog box will be shown again immediately.BI=J, (,!Replace All buttonHIK* "=!Replace the inconsistency this time and every subsequent time it is encountered during this check. If it is still inconsistent, this dialog box will be shown again immediately. Note that if checking is interrupted later, the replacement will not have been made in unchecked records.==JK, ("!Insert button KM* "!Add the failed data item as a new record in the destination database and let checking continue.Note that this is only available if the destination field is the record marker in the destination database. Otherwise, you must cancel the check, manually search for an existing record where the destination data belongs or insert a new record in the destination database, add the destination data field and missing data, return to the source database, and resume checking (see below).+KM( !6 M0N, (!CancelMOO) !If the correction requires more than a simple replacement, or if you notice something else in the active window that you want to edit immediately, choose Cancel. The effect depends on which of the three ways that you were checking consistency:_0N8 >!\wX鉂1. After you have edited a record: Cancels the operation that could have caused a different record to be displayed in OOBBthe window (e.g. Next Record on the Database menu). The record that contains the inconsistency (i.e. the one that you had been editing) is still displayed in the active window.2. When you export a database: Cancels the export process.3. When you use the Check Consistency menu item: Cancels the consistency check. The record that contains the inconsistency is displayed in the active window. Later in the same session, if you use this menu item (or its Alt+Y keyboard shortcut) for the window again, Shoebox continues from the current insertion point. However, if you use the Ctrl+Alt+Y keyboard shortcut, Shoebox displays the dialog box (in case you want to change the options) and starts checking from the first record in the window. [*OOM1 MgDataPropertyConsistencyCheckdialogbox`00 0b:" DataPropertyConsistencyCheckdialogbox fMH5 :! EX鉂Shoebox displays this dialog box when a data field fails its data properties consistencycheck.+s( !=H, ("!InconsistencyT,s( X!There are three kinds of inconsistencies:r1 2!H3w1. This data field expects a single "word."2. This field requires data.3. Explicit line break in data item.+҅( !; , (!Failed Data҅dž* "!!The contents of the data field that failed the consistency check. Note that in the case of missing data, there is no failed data to display.; , (!Replacementdž* "{!When the dialog box is first displayed, this edit box contains a copy of the failed data. If the value isn't valid, you can modify the value by typing the correct data in this edit box.;$, (!Skip button^5) "j!Skip the inconsistency and let checking continue.?$, (&!Skip All buttoncM) "!Skip the inconsistency this time and every subsequent time it is encountered during this check.>, ($!Replace buttonM3) "!Replace the inconsistency with the contents of the Replacement edit box. Let checking continue starting at the replacement.Bu, (,!Replace All button3o* "!Replace the inconsistency this time and every subsequent time it is encountered during this check. Note that if checking is interrupted later, the replacement will not have been made in unchecked records.6 u, (!CanceloČ) !If the correction requires more than a simple replacement, or if you notice something else in the active window that you want to edit immediately, choose Cancel. The effect depends on which of the three ways that you were checking consistency:_g8 >!\wX鉂1. After you have edited a record: Cancels the operation that could have caused a different record to be displayed in the window (e.g. Next Record on the Database menu). The record that contains the inconsistency (i.e. the one that you had been editing) is still displayed in the active window.2. When you export a database: Cancels the export process.3. When you use the Check Consistency menu item: Cancels the consistency check. The record that contains the inconsistency is displayed in the active window. Later in the same session, if you use this menu item (or its Alt+Y keyboard shortcut) for the window again, Shoebox continues from the current insertion point. However, if you use the Ctrl+Alt+Y keyboard shortcut, Shoebox displays the dialog box (in case Čgyou want to change the options) and starts checking from the first record in the window. = Č1WDocument tab6g&  :Document tab }OW. ,!Export Page Setup dialog box (Export dialog box, Export command, File menu)i< F!k'Wdf[:Templates in Microsoft Word (version 6 and later) don't update a document's page and section formatting, only its paragraph and character styles. To avoid having to select document-level formatting over and over again each time you open a file exported by an MDF or RTF process, you can set the following options for documents exported by this process:-W)%  RPaper7`/ .!SizeB), &-!Letter, legal, A4, or a custom size given in either English or metric units.Note: The paper size determines the unit of measure used for defining other formatting attributes. If the paper size is A4 or custom metric, then you must use centimeters to define the margins, etc.C`/ .(!Width and Heightd9I+ &r!These are enabled when custom paper size is selected./ x%  RMarginsTI= J.!TopBottomLeft}SxI* $!If you select the Mirror margins option, this will be the Inside margin instead.8 / .!Right~TI* $!If you select the Mirror margins option, this will be the Outside margin instead.9 8/ .!GutterF1 0!Gutter refers to the area along the inside edge of a printed page, used to bind the document as a book. Any gutter dimension is added to the left (or inside) margin to determine the placement of the text on the page.A8/ .$!Mirror margins3F+ $!Check this box if odd and even pages of the document are to be printed front-to-back on the paper (like a book). This option reflects the margins so that the right margin for the right (odd) page becomes the left margin for the left (even) page and vice versa. Q  1 "Export Current Window dialog boxJ$U& H:Export Current Window dialog box _1 . ,b!Export dialog box (Export command, File menu)V&U 0 .M!If the Current window's records option is selected in the Export dialog box and the window's primary sorting marker isn't the database's record marker, you can choose to export the records as-is or "reversed" (i.e. the primary sorting field becomes the record marker in the exported file).+5( !j> , (|!Moving the relevant sorting field to the top of the recordp57( !You'll probably want to select this option if the primary sorting field can occur multiple times in a record.y 7 <!牂DExample: If you sort a lexical database window by gloss and export it using this option, you'll get a reversed index (finderlist). In the exported file the gloss will be the record marker. You'll probably also use Select Fields to include fields like lexeme and part of speech, but to exclude most other lexical data fields.Note: If you open such an exported Standard Format file in Shoebox, you'll need to make an appropriate database type for it, since the record marker is different from the original database. If you export as RTF, you may want to attach a different document template that defines appropriate formatting.7 +77( ! "- (}!CAUTION: Consider carefully whether you actually need to export the database. Many data exploration and analysis tasks can be done within Shoebox using Filtering, Sorting, and Browsing. O7q1q Export Process Type dialog boxH""& D:Export Process Type dialog box _1q. ,b!Export dialog box (Export command, File menu)7 <!When you choose Add in the Export dialog box, this dialog box appears so that you can select the type of process:Standard Format (SF)5 8!ǁv-0A StandardFormat file is like a Shoebox database, except that it lacks the "header" field. Use an SFExportProcess to make systematic changes to a Shoebox database or to reorganize the data for a different analysis task.F<, (4!Rich Text Format (RTF)D5 8!6EJ[:A RichTextFormat file is a document that can be printed using Microsoft Word (or other word processors that can read RTF files). Use an RTFExportProcess to print your data in a natural-looking format.[&<5 :N!" Extensible Markup Language (XML) DR/ , !3[:The Extensible Markup Language is a data format for structured document interchange on the World Wide Web. XML is similar to Standard Format: fields with markers are converted to elements with tags. Use an XMLExportProcess to convert data from Shoebox to FieldWorks or to display it using a web browser program like [version 5 of] Microsoft Internet Explorer or Netscape Navigator.P$, (H!Multi-Dictionary Formatter (MDF)XR7 = H!XdO㞍=WdfThis option is enabled if the Multi-DictionaryFormatter option in checked in the Options tab of the Database Type Properties dialog box (Properties command, Database menu).Use the Multi-Dictionary Formatter to export a lexical database as a dictionary or reversed index (finderlist) document that you can print using Microsoft Word.o ) "!Note: Once you have added an export process, you cannot change its type, but you can modify its properties. C7  1 S OExport (File menu)A S * $.:Export (File menu)  N 7 <!|5aDYou can export a Shoebox database to other SIL programs for different kinds of linguistic analysis or to Microsoft Word for printing. Each database type file contains the export properties for all databases of that type (for example, anthropology notes, interlinear text, lexicon). You can define multiple named export "processes" for specific purposes.Example: When you print a draft of a lexical database to check for consistency and completeness, you may print it on full pages; when you print a final copy for publication, you may exclude some data fields and print it in booklet form using a custom paper size. By making two export processes, you let Shoebox remember the formatting differences.S (4 6M!CAUTION: Consider carefully whether it is appropriate to edit an exported file directly (for example, to correct a misspelling). If you consider the database "primary" and the exported file strictly "secondary," you should instead edit the database and export it again. This is one of the reasons why Shoebox has export processes.TIP: Use the processes named Standard Format and Rich Text Format for one-time tasks.+N S( !a2(/ .d!ܐThis dialog box offers the following options:+S( !>)@, ($)@ !Export process@* "9!Select an export process from the list and choose OK to export the current window's database.The following buttons let you manage the list of processes:6)@%A/ .!Addi@A0 0!p 1Accesses the Export Process Type dialog box so that you can select the type of a new export process:z%ABP p!A-0[:3[:" WdfStandard Format (SF)Rich Text Format (RTF)Extensible Markup Language (XML) Multi-Dictionary Formatter (MDF)WAB= J4!CopyModifyDelete-B C* $!BBNC, (,!Records to includejB CC( !When an SF or RTF process is selected, there are three options:>NCC/ .!Entire fileCD1 0-!JJExport every record in the database, sorted in the basic recordmarker sort order. Ignores the current window's sorting and filtering properties.KCE/ .8!Current window's recordsoDF7 <!ߙ:Applies the current window's sorting and filtering properties. If the primarysortingfield occurs multiple times in a record, that record is exported multiple times. If the primary sorting marker isn't the record marker, the ExportCurrentWindow dialog box lets you choose whether the relevant sorting field should be moved to the top of the exported record.FEF/ ..!Current record onlyFG* "K!Note: MDF provides special sorting and filtering choices that are independent of the current window's properties, designed specifically for printing lexical data.+FG( !T(GBH, (P!Show properties dialog box on ExportG>I* "!When checked, the dialog box for the selected export process will appear when you choose OK. If you modify any properties, they will affect this exported file and will also be remembered for future exports.]1BHI, (b!Automatically open document in word processorh9>IK/ ,s!6EJWhen checked, Shoebox will cause the application associated with RTF files (usually Microsoft Word) to open files exported using RTF and MDF processes (on Windows systems only). If the Confirm Conversions option is enabled in Word, you will see a Convert File dialog box when the exported RTF file is opened.IK- (!TIP: If an exported RTF file is already open in Word, remember to close it before exporting again (for example, if you find a misspelling in the document and correct it in the Shoebox database).+K!L( !=K^L, ("!Database TypesJ!LL) "!All databases of the same type share the same set of export processes.^LMF ZW!p 1-0[:WdfHere's all the other information related to exporting:Export Process TypeSF Export Process PropertiesRTF Export Process PropertiesMulti-Dictionary Formatter}LNP p!ホ㨺|g"H}D扆" Multi-Dictionary Formatter Audience SetupMulti-Dictionary Formatter OptionsMDF ReminderUpdate Older MDF Files MOR ru!S牂ߙ:EPk'GExported FileSelect FieldsSF and RTF: Export Current WindowRTF and MDF: Export Page Setup Document and Section tabsRTF and MDF: Special symbols used in exporting data IN 1 Exported File dialog boxO OBON& 8:Exported File dialog box K . ,:!Export command, File menuzKN/ .!ܐSimilar to a File Save As dialog box. It offers the following options:L fc!File NameThe name of the exported file. Each export process remembers the last file you exported using it.Save File As TypeIf you are exporting using an SF process, you can choose the file extension freely; when using an RTF or MDF process, use.rtf as the extension.Directories / Folders (Windows 95)Shows the folder (directory) and drive where the exported file will be written.DrivesSpecifies the disk drive. BR1. RImport dialog box;& *:Import dialog box `2R. ,d!File Open dialog box (Open command, File menu)0 . !ܐWhen the file you are opening is not in Shoebox format, this dialogbox will automatically appear offering the following options:+΄( !@/ ."!Database Type΄2 2S!VThis combo box allows you to specify the database type. All databases must be assigned to a type. If you do not find a suitable type in the list, one may be added.J3/ .6!Add a New Database Typej91 2r!xRThis button accesses the DatabaseTypes dialog box.J3/ .6!Make Consistent Changes^J b!1va%ĉn`QdAThe Use Conversion Table checkbox allows you to choose whether or not a conversion table (*.cct) will be used during the import process. The Browse button accesses the ChoosetheConversionTable dialog box. Tables are provided along with the program for characterconversion, preparing scripture and textfiles for interlinearization.O ވ/ .@!Remove hanging indent spacest2 2!cȁThis check box allows you to choose whether or not you will eliminate leading spaces in the data. Some Shoebox 2 users may have used a hangingindent to separate markers from the data. In this case, enabling this check box will strip those spaces. However, if your data has charts or tables which use spaces as delimiters, then you will want to disable this feature.Kވϊ/ .8!Backup original as *.ori, &y!This check box allows you to choose whether or not you will make a backup of your original file. If turned on, the backup file will have an *.ori extension. This option is recommended.kϊK) "!The text window in this dialog box shows a portion of the actual contents of the file you are importing.+v( !tBK2 4!_NNote: This dialog box also opens when creating a wordlist. 7v!1/ !RKeyman1 R' :Keyman i! + $!The Tavultesoft Keyboard Manager (Keyman) program adds customized keyboard layouts to Microsoft Windows. It lets you edit text in languages that are written using characters (e.g. diacritics) not included in standard keyboard layouts. It is especially useful for customized fonts.Here are three of the general situations in which you might use Keyman. They are listed from the simplest to the most difficult in technical complexity. Determine which situation (A, B, or C) fits your language work and then follow the specific instructions under the section for the version of Keyman and Windows that you are using.R %R12 2R:!A.Use a single customized keyboard layout for all the languages you work with. For example, develop a customized keyboard that can be used for indigenous languages of Brazil as well as Portuguese and English.B.Use a primary customized keyboard layout most of the time. Occasionally, switch to a secondary customized keyboard (or a standard keyboard). For example, use the Brazillian keyboard most of the time and occasionally switch to a keyboard for the International Phonetic Alphabet (IPA).C t0 .'R:!C.Frequently switch between different keyboard layoutspossibly a combination of standard keyboards and customized ones. For example, enter multilingual data using the standard keyboard for French and customized keyboards for Thai and the International Phonetic Alphabet.-1* $!O#t, (F!Using Keyman 3.2 in Windows 3.1F ZMR:!)1K4^щA.Run Keyman. Load and enable the customized keyboard.B.Follow the instructions for situation A. Also load the secondary keyboard. When you need the secondary keyboard, click its Keyman button.C.Run Keyman and load the customized keyboards. In Shoebox, enable automatic keyboard switching in the LanguageEncodings dialog box. For each languageencoding, select the appropriate keyboard (on the Options tab).- * $!T(], (P!Using Keyman 3.2 in Windows 95/98/Me D4 6gR:!A.Run Keyman. Load and enable the customized keyboard.B.Follow the instructions for situation A. Also load the secondary keyboard. When you need the secondary keyboard, click its Keyman button.C.Follow the instructions for situation C in Windows 3.1. Automatic keyboard switching with Keyman 3.2 and Windows 95, 98, and Me (Millenium Edition) requires the version of Shoebox that is ordinarily intended for Windows 3.1 systems.-]q* $!_6D) "l!The Shoebox CD-ROM includes version 3.2 of Keyman. R!q"1F "Language Encodings (Project menu)O&q) "L:Language Encodings (Project menu) > "1 2! èSee alsoPq67 <!}P6҉This feature of Shoebox allows you to specify the various languages used in your database(s) along with the properties for each language. These properties include font, sort orders, case associations, variables and the keyboard.Language is associated with each marker through the MarkersTab (Properties command, Database menu).Rg k!NameDisplays the language name.File NameDisplays the file name containing the language encoding information.Project directoryA reminder of where the settings files are saved.Close buttonCloses this dialog box.Add buttonAdds a new language encoding.Copy buttonCopies an existing language encoding and its properties to a new name.Modify buttonModifies an existing language encoding and its properties.b60 0!Delete buttonRemoves the highlighted language encoding from the list making it unavailable.YRl/ .!(The Add, Copy and Modify buttons access the LanguageEncodingProperties dialog box.+( !f1l5 :d!" Automatic keyboard switching (Windows only) &/5 8!1K4^щEnable this option if you frequently switch between different keyboard layoutspossibly a combination of standard keyboards and customized ones. For each languageencoding, you can select the appropriate/ keyboard (on the Options tab).F; DRZH W.The version of Shoebox for Windows 3.1 works with version 3.2 of the Keyman program.The version of Shoebox for Windows 95 (and later) can use standard keyboard layouts defined by Windows Keyboard Properties.+/q( !]F. *!Note: The Default language is always used by Shoebox when no language is specified for a particular field. It is recommended that each marker be assigned a specific language encoding, and the language named Default not be used.If your language is written with multiple scripts, you must have different language encoding files for each of them. PqL1 LWLanguage Encodings: An OverviewJ#' F:Language Encodings: An Overview -L1 0!A language has many features, one of which is the script normally used when writing the language. (Some languages have more than one.) In Shoebox, this set of script-related features is referred to as the Language Encoding.These features include:E[S tRZH}P6҉The order for sorting (using that script).Upper and lower case forms of the characters (if any).Special groupings of characters, variables, which are useful in examining or searching the data.A font to represent the character shapes.Often, a special keyboard to facilitate entering the characters.1 0#!Shoebox separates the language encoding information from the project information so different projects can share the same information. There is no need to specify a language encoding again and again for each project using the same language. Language encoding file names have the extension *.lng.Language is associated with each marker through the Markerstab (Properties command, Database menu).Q*[n' TRTo specify language encoding properties?+ &(!Do the following:ne 7 <R!:!ܐ 1.In the Projects menu, choose Language Encodings. 2.The Language Encodings dialogbox opens with the following options: i k!!NameDisplays the language name.File NameDisplays the file name containing the language encoding information.Project directoryA reminder of where the settings files are saved.Close buttonCloses this dialog box.Add buttonAdds a new language encoding.Copy buttonCopies an existing language encoding and its properties to a new name.Modify buttonModifies an existing language encoding and its properties.be  2 4!!Delete buttonRemoves the highlighted language encoding from the list making it unavailable.Y  / .!(The Add, Copy and Modify buttons access the LanguageEncodingProperties dialog box.-  * $!] W. *!Note: The Default language is always used by Shoebox when no language is specified for a particular field. It is recommended that each marker be assigned a specific language encoding, and the language named Default not be used.If your language is written with multiple scripts, you must have different language encoding files for each of them. H 1fBMDF Reminder dialog boxAW& 6:MDF Reminder dialog box Xf. ,!Multi-Dictionary Formatter dialog box (Export dialog box, Export command, File menu)$@* "!To complete the formatting process, you need to choose the Finish exporting from Shoebox command from the Toolsf@W menu in Microsoft Word. This is a menu customization in the document template that runs the FinishExportingFromShoebox macro. The macroMfA0 .;!1. reverses right-to-left data fields (for Windows only, if you use the MDF_eRtl.dot and MDF_nRtl.dot templates)2. inserts graphic pictures3. inserts page breaks before section headings that would be left alone at the bottom of a page4. saves the exported file as a Word Document@B1 0!When you see a dialog box that says Finished exporting from Shoebox, the document is ready to print.TIP: One way to take care of specialized formatting issues beyond MDF's built-in capabilities is to modify this macro. e4AZC1L ZC>DYMMulti-Dictionary Formatter Audience Setup dialog box^8BC& p:Multi-Dictionary Formatter Audience Setup dialog box XZC>D. ,!Multi-Dictionary Formatter dialog box (Export dialog box, Export command, File menu)CD7 < !ܐThis dialog box offers the following options for both the English and the National language audience:Change table for labels>DG0 .!^(߉MDF uses data labels to distinguish many of the fields in a dictionary entry. You can select Consistent Change tables to modify MDF's default English labels or to translate labels for the national audience.Three fields contain user-defined data that may need to be translated or modified for printing: \lf Lexical function, \pdl Paradigm label, and \ps Part of speech. These data items are called range set labels, because they have a limited set of values that you are encouraged to define in Shoebox as Range Sets. You can translate the range set labels that occur in your lexical database file by editing the CC table that you select.YD-H( !Change tables for French, German, Indonesian (the default), and Spanish come with MDF.@GmH/ ."!Browse button-HFI3 4M!Accesses the Change Table for English/National Audience Labels dialog box.RESTRICTION: MDF requires that CC tables be in the Shoebox project's settings folder.AmHI, (*!Document templatenFIL* "!MDF converts database markers to document styles. Style formatting is defined in a document template file. If you have to select an appropriate font or modify the format to match publishing conventions in your area, you do it by modifying the template's styles in Microsoft Word.Use the national language template to account for format differences for the national audience. By default the only difference is that the italic attribute of the English and national styles is exchanged. That makes the second language regular, and the third language (of a triglot dictionary) italic, no matter which audience is selected.@I_L/ ."!Browse buttonLYM2 2!Accesses the Document Template for English/National Audience dialog box.TIP: Keep document templates either in the Shoebox project's settings folder or in Microsoft Word's folder for templates. V%_LM1U"M]NRMulti-Dictionary Formatter dialog boxO)YMM& R:Multi-Dictionary Formatter dialog box _1M]N. ,b!Export dialog box (Export command, File menu)AM2 2!XdODefines the properties of a named process for exporting a lexical database as a dictionary or reversed index (finderlist) document. Since MDF uses document templates and character styles, it requires version 6 or later of Microsoft Word. It works on both Windows and Macintosh.For more information, read Multi-Dictionary Formatter: An OverviewNote: The version of ]NYMMDF built into Shoebox is compatible with existing lexical databases, however it doesn't use any of DOS MDF's change tables, answer files, stylesheets, etc.a2]N / .d!ܐThis dialog box offers the following options:+6( !< r, ( !Process Name`6) "!A descriptive name that you select to help you remember the purpose for each export process.8 r3, (!AudienceQ/ ,!㨺Determines the second language in a dictionary and the indexing language in a finderlist. When you select Audience and Format, MDF includes fields that contain data in the appropriate languages. Most of the vernacular language fields are included. If you choose Options, you can include or exclude groups of fields more selectively.L36 <,!EnglishNationalV,U* $X!For example: French, Indonesian, Spanish.8 / .!SetupU1 0!ホAccesses the Multi-Dictionary Formatter Audience Setup dialog box, in which you can select change tables that define labels and document templates that define formatting, especially for the national language audience.zE/ .! For more information, see section 4.2 "Identifying the primary audience and purpose" in the Making Dictionaries book.+p( !6 E, (!Formatip7( !You can use a single lexical database for different purposes by printing it in the appropriate format:=t/ .!Dictionaryb7* $!Consists of lexemes in the vernacular language and translation equivalents with reference to...9 t9/ .!ADiglotvL* $!!...a second language, for example, Buru - English (Vernacular - English).: 9/ .!ATriglotJ3, &=!!...a second and third language, for example, Buru - BahasaIndonesia - Ingris (Vernacular - National - English).Note: Triglot format isn't usually recommended for publication, but it is useful during the drafting and pre-publication stages to check for consistency and completeness.V8 @>!" Gloss index (finderlist) u3)+ $!Index to vernacular lexemes, subentries, and senses of meaning by translation equivalents in another language. For example, BahasaIndonesia - Buru (National - Vernacular). In version 4.1 (and later), the index language is independent of the audience language: you can select English, National, or Regional language glosses, for either an English or a National audience.a10 .c! For more information, see sections 4.3 "Monolingual, bilingual, and trilingual dictionaries" and 2.3 "Understanding the gloss, reversal, and definition fields" in the Making Dictionaries book. MDF doesn't focus on printing monolingual dictionaries, although it does support the necessary data fields.+)( !S', (N!Title in the footer of the document$,* "!You can choose a title for each of the ten combinations of Audience and Format. The title appears in the center of the footer at the bottom of each printed page in the exported document. If you don't want a title, delete the contents of this box.>j, ($!Filter records,/7 <! If you select a filter, the exported dictionary or finderlist includes only the database recorj/YMds that match it. MDF doesn't use the current window's filtering properties.TIP: You can use filters to publish subsets of the lexicon as separate volumes focusing on topics such as plants, animals, or kin terms. For more information, see section 4.1 in the Making Dictionaries book.>jm, ($!Options button/>0 .C!㨺Accesses the Multi-DictionaryFormatterOptions dialog box. It contains options for data selection and formatting that don't tend to be changed very often.Mm5 :2!" Exported file type A>/ .$!Document (RTF)+ $)!When lexical data is exported as a document (in Rich Text Format), it can be printed using a word processor: Microsoft Word (version 6 or later).C/ .(!Web pages (HTML), &y!When lexical data is exported as web pages (in HyperText Markup Language), it can be viewed using a web browser: Microsoft Internet Explorer or Netscape Navigator (version 4 or later).](5 :R!" Check consistency before exporting _/ .!X鉂If you select this option, Shoebox checks all consistency conditions for all data fields.J, (<!Order of processing steps:X+C- *V!1. Filtering records2. Selecting fieldsb: B!A牂㨺a. Fields in the Select Fields Excluded list are excluded unconditionally, independent of any other options (dictionaries only).b. Fields are conditionally included or excluded according to the Audience and Format options, also the Include... check boxes under Options. This step is implemented by the MDFDict1.cct and MDFList1.cct change tables.AC , (*!3. Sorting entries+ $;!Note: If entries aren't ordered correctly, check the Sort Orders in the Language Properties for the following markers: \lc, \lx, \hm, \re, \rn, \ps, \pn.< $, ( !4. FormattingyO* $!This step is implemented by the MDFDict2.cct and MDFList2.cct change tables.T($, (P!5. Changing data and range set labels]~0 0!ホThis step is implemented by the MDF_xyz.cct change tables selected under Audience Setup.K, (>!6. Converting to RTF or HTMLD~ - (/!a. Document: markers are converted to styles according to the special MDF_RTF.typ database types and the appropriate document template is attached.b. Web pages: markers are converted to classes according to MDF_HTML.typ and the appropriate cascading style sheet is attached.ER= H!S|g"HIf you are Adding, Copying, or Modifying a process, choosing OK returns to the Export dialog box.When you export a database using an MDF process, this dialog box appears if the Show Properties dialog box on Export option is enabled in the Export dialog box. If you modify any properties, they will affect this exported file and will also be remembered for future exports. Choosing OK accesses the ExportedFile dialog box. If you have the status bar showing in Shoebox, you will see on the progress indicator that MDF is selecting, sorting, formatting, and exporting your lexical data. The MDFReminder dialog box tells you about the Finish exporting from Shoebox command on the Tools menu in Microsoft Word, that you use to complete the MDF RTF formatting process. ^- 1TJMulti-Dictionary Formatter Options dialog boxW1R& b:Multi-Dictionary Formatter Options dialogR box X. ,!Multi-Dictionary Formatter dialog box (Export dialog box, Export command, File menu)~O/ .!ܐThis dialog box contains options that don't tend to be changed very often.: B!TIP: If you select different options for draft and final printouts (note the suggestions below), you can make a second MDF process using the Copy button in the Export dialog box.DictionaryV'm/ .N!Select Fields to be Excluded button/2 2!!牂When you select Audience and Format, MDF includes fields that contain data in the appropriate languages. Most of the vernacular language fields are included. By default, the \dt, \ec, \es, \is, \re, \rn, \rr, \sd, \so, \st, \th, \we, \wn, and \wr fields are excluded. To include any of these fields, or to exclude groups of fields not controlled by the standard options, use the SelectFields dialog box.Excluded fields in the Select Fields dialog box are omitted unconditionally, independent of the other field selection options. Included fields (see the options below) are printed conditionally, if they haven't been excluded by any other options.8mg3 4 !Example: To print example sentences without their references, check the Include example sentences option, but move the \rf marker to the Excluded list in the Select Fields dialog box.CAUTION: Don't exclude the \lx, \hm, \lc, \se, \ps, \pn, or \sn fields!L// .:!Sort by \lc citation formg3 4m!Because the headword comes from the \lc field if there is one, the default is to sort by it. If you want entries to be sorted by the \lx Lexeme field even when there is an \lc Lexical citation field, uncheck this option.CAUTION: If \lx and \lc have different language encodings (e.g. one is a non-Roman script and the other a Romanized transliteration), it doesn't make sense to sort by \lc unless every record has a citation form.N/ .>!Include \lx lexeme with \lcW-A * $Z!If you check this option, MDF would format< } / .!A\lx -hilu;A  - *!!\lc nahilu1}  , ( !asO 8 5 :4!Anahilu (from: -hilu)  3 4C! Note: The Sort by \lc and Include \lx options work together. For more information about when to use them, see section 5.4.4 in the Making Dictionaries book.-8 9 * $!L  / .:!Include example sentencesj?9  + &~!Controls the \rf, \xv, \xe, \xn, and \xr fields as a group.@ / / ."!Include notestI  + &!Controls the \nt, \na, \np, \ng, \nd, \ns, and \nq fields as a group.Q"/  / .D!Include regional with national  , &u!When the Audience and Format options cause national language fields to be included, this option includes regional fields too, immediately following the corresponding national fields.I #/ .4!Include non-MDF fields $@2 2!You can freely use non-MDF markers in your database, but MDF prints them only if you check this option. This allows you to include special bookkeeping fields for your own use in Shoebox without having to worry about how they will print. If you want your non-MDF fields included in a draft printout, they will be grouped together at the end of a given hierarchical section (\lx, \se, \ps, \sn) in square brackets marked with q#$@Ruestion marks [??].H#l@, (8!Gloss index (finderlist)I$@@/ .4!Include part of speechl@A> J!`kw  By default, MDF includes the part of speech with each gloss in the index. This makes it clear whether glosses like grill refer to a noun or verb, and avoids the problems associated with glosses like to grill.@@ B, ((!Marker hierarchyAB6 :!.E~DThe hierarchicalorder of the \lx, \se, \ps, and \sn markers is defined in the databasetype associated with this lexical database.C BC, (.!Document formattingJB[C/ .6!Headwords in the headerCID, &!Puts the first and last headwords (lexeme in a dictionary, gloss in a finderlist) that occur on the page in the header, like in a typical dictionary. Uncheck to option to get a blank header.E[CD/ .,!Date in the footerIDYE, &?!Puts the current date in the page footer. This helps you clearly identify draft printouts made at different times. Uncheck this option for final printouts.JDE/ .6!Total number of entriesYEF, &}!By default, MDF will automatically count every entry in the formatted document and put the total number on the last page. You'll probably want to uncheck this option for final printouts.DEF/ .*!Page Setup buttonFH9 @!EPk'Accesses the Export Page Setup dialog box (which has a Document tab and a Section tab).Templates in Microsoft Word (version 6 and later) don't update a document's page and section formatting, only its paragraph and character styles. Therefore, you must select options like paper size and number of columns in the Export Page Setup dialog box to avoid having to select them over and over again each time you open an exported RTF file in Word.MFI5 :2!" Web page copyright zHJ) !Since MDF can be used to prepare language and culture data for electronic publication on the World Wide Web, it includes copyright information in the header and at the bottom of each exported web page. If you don't need or want copyright information, delete the contents of this box. If you need to insert the copyright symbol, press the Alt key and type the digits 0169. X'IK1i KfKMulti-Dictionary Formatter: An OverviewR+JfK' V:Multi-Dictionary Formatter: An Overview Kb7 J!ʉQl󉂂=iA Project is primarily the configuration of the Shoebox workspace. It retains vital information between each session the size and position of the program window, the files that were loaded*, how many windows you had open, where they were placed on the screen, and how each particular window was sorted and filtered.Shoebox establishes a project by creating a settings file (*.prj) containing this relevant information.Projects can be opened using the Open command on the Project menu.`)M7 X鉂Shoebox displays this dialog box when a data field that has a rangeset fails its consistencycheck.+?  ( != G , ("!InconsistencyT,   ( X!There are three kinds of inconsistencies:G  > J!MXK BV1. Data item not found in range set.2. Character "x" not found in range set. (This type of inconsistency will only appear for character-based range sets).3. This field requires data.+  ( !;  , (!Failed Data  6 :I!H3w+,The item in the data field that doesn't match the range setit is also selected in the active window. Note that for inconsistent characters, the whole data item will be displayed here; the invalid character will appear in the Inconsistency message and will be selected in the Replacement edit box. If you do not understand why Shoebox has identified this data as an inconsistency, see TroubleshootingRangeSets.;  , (!Replacement\  ( !When the dialog box is first displayed, this edit box contains a copy of the failed data.v 9 * $!1. If the value is valid but isn't already in the range set, you can choose to add it.2. If the value isn't valid:  + $-!a. you can select a value from the Range Set list box (it is copied into this edit box) orb. you can modify the value by typing in this edit box.9 9 3 , (!Range Set  * "[!A list of the valid values for the data field. If you click a value, it is copied into the Replacement edit box. If you double-click, it is copied and Replace is chosen.;3 E , (!Skip button^5   ) "j!Skip the inconsistency and let checking continue.?E  , (&!Skip All buttonc n ) "!Skip the inconsistency this time and every subsequent time it is encountered during this check.> , ($!Replace buttonn * "!Replace the inconsistency with the contents of the Replacement edit box. Let checking continue starting at the replacement. If it is still inconsistent, this dialog box will be shown again immediately.B , (,!Replace All buttonH - * "=!Replace the inconsistency this time and every subsequent time it is encountered during this check. If it is still inconsistent, this dialog box will be shown again immediately. Note that if checking is interrupted later, the replacement will not have been made in unchecked records.G t , (6!Add to Range Set buttone-  ) "!Add the failed data item or character to the range set for this marker and let checking continue.6 t 8 , (!Cancel W ) !If the correction requires more than a simple replacement, or if you notice something else in the active window that you want to edit immediately, choose Cancel. The effect depends on which of the three ways that you were checking consistency:_8 A 8 >!\wX鉂1. After you have edited a record: Cancels the operation that could have caused a different record to be displayed in the window (e.g. Next Record on the Database menu). The record that contains the inconsistency (i.e. the one that you had been editing) is still displayed in the active window.2. When you export a database: Cancels the export process.3. When you W A use the Check Consistency menu item: Cancels the consistency check. The record that contains the inconsistency is displayed in the active window. Later in the same session, if you use this menu item (or its Alt+Y keyboard shortcut) for the window again, Shoebox continues from the current insertion point. However, if you use the Ctrl+Alt+Y keyboard shortcut, Shoebox displays the dialog box (in case you want to change the options) and starts checking from the first record in the window. S"W MB 1MB B I Replace All - Circular ReplacementM&A B ' L:Replace All - Circular Replacement MB aE 0 ./!X鉂When you choose Check Consistency from the Tools menu item, for each marker you check, Shoebox can remember replacements that you ask it to make each time a particular failed data item is encountered. If you cancel and restart a check, these replace-all decisions are not forgotten. But each time you start a new check (and each time Shoebox starts checking a different marker), Shoebox forgets any previously requested replacements. Therefore, if you discover that a replacement you requested previously is not what you want, you should cancel the check and start over, after first correcting any records in which the replacement may have been made already.B ZF 0 .!Shoebox displays this message when you press Replace All if the replacement text would cause a circular replacement. For example, if you are checking the ps field, and Shoebox encounters the data:aE I , &1!\psvtit would alert you to a data property inconsistency if you had set up this field saying that it should contain only a single "word." If you entered v.t. as the replacement text and chose Replace All, Shoebox would make the replacement and also remember it in case it encountered "v t" in the data in a subsequent record. However, if "v.t." was not in your range set, Shoebox would then display the range set inconsistency. Now, if you enter "vt" as the replacement and choose Replace All, Shoebox would detect this circular replacement and display this message. Otherwise, it would get stuck changing "v.t." to "vt" and back again, over and over. OZF mI 1 mI I Reshaping/Margins: An OverviewI"I I ' D:Reshaping/Margins: An Overview m6mI #L 7 JS!2TܐNote: Shoebox RTF export is similar to the Standard Format Converter program.TIP: If you only want to print a limited amount of data quickly, just as it appears on the Shoebox screen, you could use the Print command on the File menu instead.This dialog box offers the following options:+2 ć ( !< , ( !Process Nameć  7 <!A descriptive name that you select to help you remember the purpose for each export process that you make (by choosing Add or Copy in the Export dialog box).TIP: Use the process named Rich Text Format for one-time tasks.@ \ , ((!Fields to export[% 6 JY!H3w\wWhen All fields isn't checked, the SelectFields dialog box determines which fields in the database's records are included in and excluded from the exported file.H , (8!Consistent Changes Table ) 5!When a file name is given, the CC table's rules are used to make systematic changes to the exported file. When this is left blank, no changes are made.@ / ."!Browse buttonkA W * $!Accesses the Browse for a Consistent Changes Table dialog box.pA nj / .!TIP: Keep CC tables in the Shoebox project's settings folder.M$W  ) "H!You can use Consistent Changes to&nj : 5 8!Ga. add formatting (for example, labels to identify data fields; see also Special symbols used in exporting data)b. change the order of data fieldsc. select styles according to context-sensitive rules (by changing or inserting markers) * "K!Note: Shoebox has Consistent Changes built in. It doesn't use the stand-alone CC program for DOS, Windows, or Macintosh that you may have on your computer system.+: 4 ( !@ t , ((!Style formattingl<4 0 .y!efMarkers are converted to styles (the marker's field name is the style name). The Style to Et xport option in the Marker Properties dialog box determines whether a marker becomes a Character or Paragraph style.Note: If a record's first field has a character style, a new Normal paragraph is automatically started.Dt 0 / .*!Document template " + $!This option lets you use all the style formatting attributes that Microsoft Word provides, not just the few that you can define in Shoebox (for example, Shoebox doesn't have paragraph formatting).@0 b / ."!ABrowse button" J 2 2m!!Accesses the Browse for a Document Template dialog box.TIP: Keep document templates either in the Shoebox project's settings folder or in Microsoft Word's folder for templates.b 9 - (!When a file name is given, the exported document will have that document template attached so that styles will be updated automatically when it is opened in Microsoft Word (other word processors probably can't do this). When this option is selected but the file name is left blank, the exported document gets "plain vanilla" formatting (10 point regular Times New Roman); after you open it in Word, you can attach a template and update the styles.[J < F!TIP: To create a document template, export your database the first time using Marker font properties (the other Style formatting option), open the exported document in Microsoft Word, delete all its text, and save it as a document template.CAUTION: There are two situations when Microsoft Word can't attach the document template that you selected for an exported document.1) If you export the document from a version of Shoebox for 32-bit Windows and attach a template that has a long file name, version 6 of Word can't locate the template file (because it doesn't understand long file names).>9  + $'!2) If Word 97 (or later versions) has converted a template to its format (because it has opened any document based on the template), Word 6 or 95 can't use that template's styles and macros for exported files (because they don't understand the newer template file format).I W / .4!Marker font propertiesX - (!Text in the exported document gets character formatting the same as the corresponding fields have on the screen in Shoebox (i.e. styles in the document are defined by Marker and Language Font properties in Shoebox).Note: Colors you may have chosen for data fields in Shoebox aren't exported: all the text in the exported document is black.AW  , (*!Page Setup button  7 <!EPk'Accesses the Export Page Setup dialog box (which has a Document tab and a Section tab).Templates in Microsoft Word (version 6 and later) don't update a document's page and section formatting, only its paragraph and character styles. Therefore, you must select options like paper size and number of columns in the Export Page Setup dialog box to avoid having to select them over and over again each time you open an exported RTF file in Word.F \ 5 :$!" Interlinear  U 0 .!ɖ䉂There are some special formatting features for databases that contain interlinear aligned data fields. In the following sample, the \t, \m, \g, and \p fields are aligned, but the \f field is not./\ , (!jU 7 I b! \tAnongoras?\mano-angoras\gwhat.isthehour\ppronartn\fWhat time is it?J / .6!Align fields using tabs 7 !+ $!You have more formatting choices in the word processing program if Shoebox uses tab ! s to align the interlinear data, therefore this is the default method in version 4.1 and later. The alternativealignment using spacesrequires that the Text, Morpheme, Gloss, and Part of speech styles have the same fixed width font at the same point size. If the text is written using a non-Roman script and the glosses are written using a Roman script, alignment using spaces just doesn't work.: !/ .!Spacing!!+ $!Shoebox doesn't compute the ideal spacing for aligned interlinear fields when it displays them on the screen, nor when it exports them in RTF. It sets the tabs stops using a spacing factor (i.e. nominal character width) that you can adjust to get pretty good results for the fonts that you use. The default value is 120; values between 60 and 240 are allowed. If words in any interlinear line seem to touch or overlap each other, increase the spacing; if words have excess space, decrease it.!!9 @!7Note: In RTF Export, spacing is measured in "twips" (1440twips = 1inch, 567twips = 1centimeter). Therefore, you can set the spacing to an average of between 6 and 24 characters per inch.TIP: Set the wrap margin so that Shoebox limits the width of interlinear lines to what will fit the margins that you have defined for the exported document (using Page Setup, discussed previously).](!!5 :R!" Check consistency before exporting _!!/ .!X鉂If you select this option, Shoebox checks all consistency conditions for all data fields.J!!, (<!Order of processing steps::!" !I `!\wH3w-01. Filtering records (if either the Current window's records or the Current record only option is selected under Records to include in the Export dialog box).2. Selecting fields.3. Making systematic changes to the exported records and fields.4. Converting data markers to styles, defining the styles, and defining page and section formatting.Note: RTF and SF export processes share steps 1-3. An RTF process writes a temporary SF file, which is converted into an RTF file in step 4.-!O !* $!" ! !C T!Sߙ:If you are Adding, Copying, or Modifying a process, choosing OK returns to the Export dialog box.When you export a database using an RTF process, this dialog box appears if the Show Properties dialog box on Export option is checked in the Export dialog box. If you modify any properties, they will affect this exported file and will also be remembered for future exports. Choosing OK accesses the ExportedFile dialog box. However, if the Current window's records option is selected in the Export dialog box and the window's primary sorting marker isn't the record marker, the ExportCurrentWindow dialog box will appear next.p9O !!7 !Multi-Dictionary Formatter:@!!0 .!㨺By default, the \dt, \ec, \es, \is, \re, \rn, \rr, \sd, \so, \st, \th, \we, \wn, and \wr fields are excluded. Use this dialog box to include any of these fields, or to exclude groups of fields not controlled by MDF's standard Options. Excluded fields are omitted unconditionally, independent of MDF's other field selection options.Example: To print example sentences without their references, check the Include example sentences option but move the \rf marker to the Excluded list.xL!!, (!CAUTION: Don't exclude the \lx, \hm, \lc, \se, \ps, \pn, or \sn fields!A !\!6 :!-0[:Note: You can't use this dialog box to cause fields to be exported in a different order. However, you could write a Consistent Changes table to reorder fields and select it in either the SF Export Process Properties or RTF Export Process Properties dialog box.+!!( !z\!-!, (!LIMIT: Because of the way field selection is implemented, Shoebox allows about 30 export processes per database type. I!v!1v!6! "Select Fields dialog boxB-!!& 8:Select Fields dialog box ~Jv!6!4 8!X鉀Consistency Check dialog box (Consistency Check command, Tools menu)!$!0 .}!ܐThis dialog box is used to select which fields are included when checking consistency in Shoebox. Use the Add and Remove buttons to move markers between the Excluded and Included lists.~6!!, (!TIP: Use the Shift and Ctrl keys with mouse clicks or arrow keys to select multiple markers to Add or Remove all at once.Q%$!!, (J!Automatically include new markers! ") !When new markers are added to this database type, should they automatically be included in consistency checking or excluded? ! "-!X'!d"1d""g"SF Export Process Properties dialog boxQ+ ""& V:SF Export Process Properties dialog box _1d"". ,b!Export dialog box (Export command, File menu)Y""C T!ǁvDĉܐDefines the properties of a named process for exporting a database in Standard Format. The exported file is like a Shoebox database, except that it lacks the "header" field. If you open the SF file in Shoebox, you will have to select an appropriate database type in the Import dialog box.This dialog box offers the following options:+""( !<"", ( !Process Name"-"7 <!A descriptive name that you select to help you remember the purpose for each export process you make (by choosing Add or Copy in the Export dialog box).TIP: Use the process named Standard Format for one-time tasks.@"m", ((!Fields to export[%-""6 Ja!H3w\wWhen All fields is disabled, the SelectFields dialog box determines which which fields in the database's records are included in and excluded from the exported file.H"", (8!Consistent Changes Table"") 5!When a file name is given, the CC table's rules are used to make systematic changes to the exported file. When this is left blank, no changes are made.@""/ ."!Browse button{""7 >!a%ĉAccesses the BrowseforaConsistentChangesTable dialog box.TIP: Keep CC tables in the project's settings folder.M$"") "H!You can use Consistent Changes to " "; D!jmʤa. convert character codes (for example, from ANSI to ASCII when exporting files for use in a DOS application);b. change the order of data fields;c. reorganize the data for a different analysis task." "* "K!Note: Shoebox has Consistent Changes built in. It doesn't use the stand-alone CC program for DOS, Windows, or Macintosh that you may have on your computer system.+ " "( !]( "b "5 :R!" Check consistency before exporting _ " "/ .!X鉂If you select this option, Shoebox checks all consistency conditions for all data fields.Jb ": ", (<!Order of processing steps:> "x "A P!\wH3w1. Filtering records (if either the Current window's records or the Current record only option is selected under Records to include in the Export dialog box).2. Selecting fields.3. Making systematic changes to the exported records and fields.-: " "* $!x "g"C T!Sߙ:If you are Adding, Copying, or Modifying a process, choosing OK returns to the Export dialog box.When you export a database using an SF process, this dialog box appears if the Show Properties dialog box on Export option is enabled in the Export dialog box. If you modify any properties, they will affect this exported file and will also be remembered for future exports. Choosing OK accesses the ExportedFile dialog box. However, if the Current window's records option is selected in the Export dialog box and the window's primary sorting marker isn't the record marker, the ExportCurrentWindow dialog box will appear next. @ ""10 ""J"Sizing a Window:g""' &:Sizing a Window U"A"@ N"A"g"!wljxO"6You can make the databasewindow smaller so that you can view more than one window at a time, or larger to see more of the contents of the database.You can leave Shoebox temporarily to work in another application by reducing the applicationwindow to an icon. You can quickly re-open the program by double-clicking the Shoebox icon.I""A"' DRTo size a window with the mouseFA"B"+ &6!Do one of the following:\A"B"3 6RـZ؀yꉂClick the Maximize button on the titlebar to expand the window to its maximum size.WB"B"= J8!"" Windows Windows 95~QB"uC"- *RـZ؀Click the Minimize button on the title bar to reduce the window to an icon.WB"C"= J8!"""# Windows Windows 95ruC"kD"- *RـZ؀Click the Restore button in the upper-right corner of the window to restore the window to its original size.WC"D"= J8!" "! Windows Windows 95kD"E"4 6RـZ؀ⰁoTo change the size of the window, position the mousepointer along the border of the window you want to size. When the mouse pointer changes to a double-headed arrow, drag the border until the window is the size you want.L%D"'F"' JRTo size a window with the keyboard?E"fF"+ &(!Do the following:%'F"H"? LR!:!:2$m 1.If the window is enlarged to its maximum size, restore it to its original size by pressing ALT+HYPHEN to open the document Control menu or ALT+SPACEBAR to open the application Control menu, and then choosing Restore. 2.From the databaseControlmenu or applicationControlmenu, choose Size. 3.When the mouse pointer changes to a four-headed arrow, use an arrow key to select the border you want to move. For example, press the DOWN ARROW key to select the bottom border.9fF"I"1 0R!:! 4.When the mouse pointer changes to a double-headed arrow, press the arrow keys until you move the borders to the desired size. If you need to return the window to its original size, press ESC. 5.When you finish changing the size of the window, press ENTER.-H"I"* $!!I"J". *!Note: You cannot move or size a window that has been enlarged to its maximum size.In Windows 95, double-clicking on the title bar itself, toggles between restored and maximized windows. Q I"/K"1/K"K""Sort Order Properties dialog boxJ$J"yK"& H:Sort Order Properties dialog box T/K"K". ,!Sort Order tab, Language Encoding Properties (Language Encodings, Project menu) yK"L"6 :!ܐBD`This dialog box is where sort orders are defined and modified. It is accessed through the SortOrderstab in the Language Encoding Properties dialog box and offers the following options:+K"M"( !7L"TM"/ .!NamewM""C T!Specifies the name of a sort ordermore than one sort order can be defined to use for the language encoding.DescriptionDescribes the sort order and how it functions. This description provides a way for the user to distinguish between the various sort orders that might be defined.Primary charactersLists the orthographic characters considered first or primary in the sort. Characters which are identical in the sort order are entered on one line as a primary grouping and are separated by spaces*. The order of characters within this grouping is significantit is referred to as the secondary grouping. TM""J"For example:: TM"T"/ .!AA a c ""C V@!!B bC c Ch chD di:T" "/ .t!Secondary characters ordered before unmarked primaries" "+ $!Lists the orthographic characters considered secondary in the sortsuch as, the apostrophe (in English), vowels in some non-Roman scripts or diacritics used in representing accented vowels. ""? L!%zSecondary characters specified within this option are sorted before unmarked primaries. For example, in English with ' (apostrophe) defined in this option, the following list might occur:. "<"+ &!4"Ã"S#vh .A>Ashe'llSecondary character0<"F"S#v` .A<AshellUnmarked primary2Ã"˄"S#vd .A:Awe'dSecondary character.F"L"S#v\ .A8AwedUnmarked primary3˄"҅"S#vf .A<Awe'reSecondary character/L"T"S#v^ .A:AwereUnmarked primary&҅"z"# uT"!"2 4!When entering isolated diacritics into the list of secondary characters, separate them with at least two spaces.-z"N"* $!U&!""/ .L!Secondary characters ordered afterN""7 <{!Secondary characters specified in this option are sorted after unmarked primaries. For example, in English with ' (apostrophe) defined in this option, the following list might occur:N""/ .>!Ashell Unmarked primary"̉"J b;!!she'll Secondary characterwed Unmarked primarywe'd Secondary characterwere Unmarked primarywe're Secondary characterl"j"2 4!When entering isolated diacritics into the list of secondary characters, separate them with two spaces.-̉""* $!l=j""/ .z!Secondary characters follow their corresponding primaries2"5", & !This option allows you to specify how the secondary characters actually appear in the database file. Shoebox assumes that secondary characters precede their corresponding primaries unless this option is chosen. This issue mostly applies to non-Roman scripts.D"y"/ .*!Ignore characters5"9"1 0!Lists the characters which will be ignored in the sort sequence. When entering, remember characters are separated by spaces*. For example:< y"u"/ .!A-=',9"") "!u""8 >g!Note: *When entering isolated diacritics into the list of secondary or ignore characters (or even into the primary characters list) they should be preceded by two spaces. @"̎"1̎"v" "Sort Orders tab9""& &:Sort Orders tab qC̎"v". ,!Language Encoding Properties (Language Encodings, Project menu)w"("/ .!<؉This tab allows you to define the sort orders for the language encoding. The options prov"(""vided in this tab include:+v"S"( !=(""/ .!Add buttonCS""+ &0!Adds new sort order.>""/ .!Copy buttonX-"i"+ &Z!Copies existing sort order to a new name.@""/ ."!Modify buttoni"i", &)!Modifies existing sort order currently highlighted. Double-clicking on any sort order within the list is the same as choosing the Modify option.@""/ ."!Delete buttonvKi""+ &!Removes the highlighted sort order from the list making it unavailable.E"d"/ .,!Default sort order"b"@ N}!}A%z⬘扂Specifies the language encoding which contains the sort order to be used for sorting the secondaryfield(s).This is an important option as the interlinearizer uses the default sort order to determine which characters are word forming characters. It assumes that anything not in the default sort order of the language is punctuation or other separators. Secondarycharacters and ignorecharacters are considered part of the sort order.yd" "/ .!EChoosing Add, Copy or Modify opens the SortOrderProperties dialog box, where sort orders are defined or modified. W&b"a"1;a"""Special symbols used in exporting dataP* ""& T:Special symbols used in exporting data _1a"". ,b!Export dialog box (Export command, File menu)J"Z"6 :)!6EJXdOWhen exporting data in RichTextFormat using an RTF export process or the Multi-DictionaryFormatter, there are special symbols that will be converted to formatting characters. The notation uses the vertical bar and curly braces. The following are currently available:+""( !jZ""O#n6z $AA|{~}Non-breaking space&""# v""]#2z $AA|{-}Optional hyphen&""# z"+"]#:z $AA|{_}Non-breaking hyphen&"Q"# l+""]#z $AA|{tab}Tab&Q""# r"U"]#*z $AA|{emdash}Emdash&"{"# rU""]#*z $AA|{endash}Endash&{""# +">"( !"". *]!TIP: Avoid using special symbols (or any other kind of direct formatting) in your database. It's better to use a Consistent Changes table to insert them when exporting the RTF file.Example: MDF's change tables convert ordinary hyphens in vernacular language fields to non-breaking hyphens in the exported document (to prevent hyphens used in affixes and bound roots from getting separated from the morpheme by a line break). D>"^"1^""#The Shoebox project>""' .:The Shoebox project l^";"3 6!"7Maximize the Help window in order to view full graphic.The example above includes two Shoebox projects:Z""1 2R:! 1.Interlinear Text Project (Int_text.prj) 2.Anthropology Notes Project (Anthro.prj);"#* " !It is important"#" to note that settings files can be shared by different projects and databases. For instance, in the example above:"#5 8RZHThe database type called Lexicon.typ is used by two different database files (*.db).The vernacular language encoding (V_lang.lng) is used by all of the database types (Lexicon.typ, Text.typ and Anthro.typ).]##) "!It also important to note that a database file can be loaded into more than one project. G#\#1\##gE#Update Older MDF Files@##& 4:Update Older MDF Files I\##1 20!㦽OVersion Information##* "!The first time that you use an MDF export process after having upgraded to a new version of Shoebox, it displays a message that is linked to this Help topic if you need to update any files that MDF uses.+##( !T(#\#, (P!Why do MDF files need to be updated?j##. ,!WdfThe Multi-DictionaryFormatter depends on a complex interaction between different programs and files:6 \#*#, (!Shoebox{F##5 :RـZ؀Database type files (*.typ)Consistent change tables (*.cct)=*##, ("!Microsoft WordM #/#- *@RـZ؀Document templates (*.dot)k6##5 :n!" Microsoft Internet Explorer or Netscape Navigator p;/# #5 :vRـZ؀Cascading style sheets (*.css)Web pages (*.html)##7 <5! 󍉀When new features are added to MDF, some of these files change (sometimes only slightly, sometimes more substantially).Newer versions of Shoebox can automatically convertoldersettingsfiles (i.e. database type, language encoding, and project files that were last saved by an older version of the program). However, updating change tables is different and can require some action from you (see below).+ # #( !7 #= #, (!Foldersk # #( !The Convert Older MDF Files dialog box reports the location of three important folders on your computer.= # #7 <!This project's settings: Contains the database types and change tables that MDF uses to export your lexical database file.Default settings: The Shoebox setup program has made this folder for your settings files. Its recommended name is My Shoebox Settings (MyShSet on Windows 3.1 systems). If this project uses the default settings folder, then the most important part of updating has already been done automatically when you upgraded to the new version of Shoebox and MDF. # #0 .s!Newer MDF files: Contains the entire set of files for the new version of MDF. You might need to copy some newer files from this folder to your project's settings folder (see below). # #, &=!But don't use this folder as your project's settings folder. Furthermore, don't put any of your data files in any folder under the Shoebox program folder.? # #% 4 RMDF Version InformationT #`#3 6!If you are upgrading to test version 4.11 (April 1999)What should you do now? #G#* "{!If your project doesn't use the default settings folder, then you need to copy all *.cct change table files from the folder containing newer MDF files to your project's settings folder.T%`##/ .J!Regional gloss index (finderlist)rHG#@#* $!To add this feature, two files from older versions have be#@##en updated:;#T@#, (!MDFList1.cct;@#@#+ & !MDFList2.cctW(T@#@#/ .P!Exported file type: Web pages (HTML)@#A#+ $+!To add this feature, an English and a National folder have been added under the MDFSampl folder. Four new files have been added to the MDF folder:;@#A#, (!MDFDictH.cctW*A#8B#- *T!MDFLinkH.cctMDFListH.cctMDF_HTML.typ[/A#B#, (^!Several other MDF files have been updated to8B#C#6 :RـZ؀Make the formatting for the regional language consistent with vernacular, national, and English.Improve the organization and naming of files used when the lexical data is exported as web pages.-B#C#* $!tC#gE#1 0!nNote: The version number of the Shoebox program will sometimes be slightly greater than the version number of the MDF files. For example, versions 4.01 and 4.02 of Shoebox fixed a few problems in the program itself. Because the format of the MDF files didn't change from version 4.0, their version number didn't have to change.See also: Convert Newer Settings Files OC#E#1sE#F#K#Variable Properties dialog boxH"gE#E#& D:Variable Properties dialog box ]E#F#. ,!Variables tab (Language Encoding Properties dialog box, Language Encodings, Project menu)^E#G#6 <!ܐThis dialog box allows you to define the variables used for a particular language.NameeF#G#( !Variable names cannot include spaces: use the underline character instead (e.g. voiced_fricative).[2G#H#) "d!Examples of user-defined variables for English:7G# vJ# L#1 L#L#p#Variables tab7K#@L#& ":Variables tab |N L#L#. ,!Language Encoding Properties dialog box (Language Encodings, Project menu)u@L#fM#5 :!<؉}P6҉This tab provides options for managing the variables defined for a particular language. These options include:+L#M#( !=fM#M#/ .!Add buttonAM#N#+ &,!Adds new variable.>M#MN#/ .!Copy buttonV+N#N#+ &V!Copies existing variable to a new name.@MN#N#/ ."!Modify buttonN#O#, &3!Modifies existing variable which is currently highlighted. Double-clicking on any variable within the list is the same as choosing the Modify option.@N# #/ ."!Delete buttonO# #K#tIO##+ &!Removes the highlighted variable from the list making it unavailable. #p#= Hg!㤘fƲHӉ!;Choosing Add, Copy or Modify opens the VariableProperties dialog box, where variables are defined or modified.Variables can be used in the Filtering and Find commands. Y(#Ɂ#1Ɂ###XML Export Process Properties dialog box].p#&#/ .^:" XML Export Process Properties dialog box _1Ɂ##. ,b!Export dialog box (Export command, File menu)j9&##1 0s!ܐDefines the properties of a named process for exporting a database in Extensible Markup Language: a data format for structured document interchange on the World Wide Web. XML is similar to Standard Format: fields with markers are converted to elements with tags.This dialog box offers the following options:+##( !<#V#, ( !Process Name#$#0 .=!A descriptive name that you select to help you remember the purpose for each export process you make (by choosing Add or Copy in the Export dialog box).@V#d#, ((!Fields to export[%$##6 Ja!H3w\wWhen All fields is disabled, the SelectFields dialog box determines which which fields in the database's records are included in and excluded from the exported file.S'##, (N!Consistent Changes Table (optional)/#/#) !When a file name is given, the CC table's rules are used to make systematic changes to the exported file. The changes are made to the data while it is still in Standard Format, before the conversion to XML format. When this is left blank, no changes are made.@#o#/ ."!Browse buttonsC/##0 0!a%ĉAccesses the BrowseforaConsistentChangesTable dialog box.o##* "K!Note: Shoebox has Consistent Changes built in. It doesn't use the stand-alone CC program for DOS, Windows, or Macintosh that you may have on your computer system.+#܉#( !O##+#, (F!Hypertext Stylesheet (optional)܉#Ӌ#) !When a file name is given, the stylesheet's transformation and formatting rules control the presentation of the information in the exported file when it is opened using a web browser program. For more information about stylesheets expressed in the Extensible Stylesheet Language (XSL), visit http://www.w3.org on the World Wide Web. When this is left blank, no stylesheet is used.@+##/ ."!Browse buttonq@Ӌ##1 2!a%ĉAccesses the BrowseforaHypertextStylesheet dialog box.R&#֌#, (L!Check consistency before exporting##0 .)!X鉂If you select this option, Shoebox checks all consistency conditions for all data fields. For XML format, the default is to check consistency.J֌##, (<!Order of processing steps:>#"#A P!\wH3w1. Filtering records (if either the Current window's records or the Current record only option is selected under Records to include in the Export dialog box).2. Selecting fields.3. Making systematic changes to the exported records and fields.-#O#* $!"##C T!Sߙ:If you are Adding, Copying, or Modifying a process, choosing OK returns to the Export dialog box.When you O##p#export a database using an XML process, this dialog box appears if the Show Properties dialog box on Export option is enabled in the Export dialog box. If you modify any properties, they will affect this exported file and will also be remembered for future exports. Choosing OK accesses the ExportedFile dialog box. However, if the Current window's records option is selected in the Export dialog box and the window's primary sorting marker isn't the record marker, the ExportCurrentWindow dialog box will appear next.LO#i#1i##_#Adding a marker to a recordF##' >:Adding a marker to a record b3i##/ .f!\wTo add a marker to a record, do the following:##L fAR:!`KzcH3w`xk 1.In the datapane, position the insertionpoint at the end of the line in the field above the desired location for the new marker, and add a new line by pressing Enter. 2.Type a backslash along the left edge of the data pane. A box will open to contain the marker. 3.Type the desired marker or select one from the list. Press Enter. The marker now appears in the markerpane of the database window.b6#_#, (l!Note: Field size is limited to 32,000 characters. N##1!###Changing a marker in a recordH!_##' B:Changing a marker in a record e6#Z#/ .l!\wTo change a marker in a record, do the following:K##@ NR:!zcH3w 1.In the data pane, position the insertionpoint at the beginning of the field with the marker you wish to change. 2.Press backspace. A box will open with the marker highlighted. 3.Type the desired marker or select one from the list. Press Enter. The new marker now appears in the marker pane of the database window. EZ#*#1)*#m#e#Close (Project menu)C#m#* $2:Close (Project menu) *#e#I `_! |5aܐu1lThis command allows you to close the active project without exiting the Shoebox program. If you have made any changes to the loaded database(s), Shoebox will display a dialogbox asking if you want to save the changes made to the specific database(s). Should you choose to close the project without saving, you will lose all changes not previously saved.Choosing this command accesses the Noprojectopen dialog box. Nm##1#<#'$Database Types (Project menu)K"e##) "D:Database Types (Project menu) > #<#1 2!6<See alsov##7 <!|5a\wThis Shoebox command allows you to specify a set of characteristics for each database of a similar type (eg, Dictionary, Scripture, Parsing, etc). This collection of properties defines various components of the database and some of the methods you can use for manipulating records.Once defined, these properties apply to all databases that are assigned to that type.:<###' &RTo assign a type?#b#+ &(!Do the following:u## #6 <R!:!ܐ 1.In the File menu, choose Database Types. 2.The Database Types dialogbox opens with the following options:6b#C#/ .!!Add' #j#G \!!Adds a new database type.CopyCopies the highlighted database type to a new name.ModifyModifies the highlighted database type.DeleteRemoves the highlighted database type from the list making it unavailable.C#'$0 .!}=Choosing Add, Copy or Modify opens the DatabaseTypeProperties dialogbox, where these properties j#'$e#are defined or modified. Pj#w$1w$$i$Deleting a marker from a recordJ#'$$' F:Deleting a marker from a record g8w$($/ .p!\wTo delete a marker from a record, do the following:A$i$@ NR:!zcH3w 1.In the data pane, position the insertionpoint at the beginning of the field with the marker you wish to delete. 2.Press backspace. A box will open with the marker highlighted. 3.Press backspace twice to delete the marker and the backslash. @($$1$$$Getting Started:i$$' &:Getting Started wN$Z$) "!If you are new to Shoebox, there are two resources to help you get started:W$$; DRZH the Shoebox Tutorial and User's Guide includes a step-by-step introduction to many of the fundamental features of Shoebox. This is available both as a printed book and as an electronic document (ShTUG.pdf).the Shoebox Self-Paced Training program on the Shoebox CD-ROM provides vital training to help you become productive quickly.+Z$$( !t$$) "!If you do not choose to use these tools for learning Shoebox, you should at least read the following Help topics:P!$$/ .B!7쉂 Projects: An OverviewU$$7 >!d!1K4^ Database Types: An Overview Language Encodings: An Overview ?$$1$L$$Help Shortcuts8$$& $:Help Shortcuts E$L$1 2(!Other Shortcuts[2$$) "d!The following shortcuts can be used in Shoebox.8L$$2 4!" W&$6$1)6$$ $Importing data from Shoebox for MS-DOSQ*$$' T:Importing data from Shoebox for MS-DOS 6$ $6 :! For detailed instructions on converting settings files from Shoebox for MS-DOS and importing data, see Appendix A: Importing from MS-DOS, p. 265 in the Shoebox Tutorial and User's Guide. I$ $1 $ $G$Installed settings filesC $ $' 8:Installed settings files $ $* "!Shoebox comes with several common settings files. Most of them can be used as they are, but they can be customized as needed for your work.+ $ $( !u $ $) "!The following settings files are installed in various subfolders (indicated in parentheses) in the Shoebox folder:h $ $ ̀RZHXdOAnthCat.typ (Anthro)A database type for an anthropology analysis database organized by cultural topicsAnthNote.typ (Anthro)A database type for an anthropological notebookBibliogr.typ (Ling)A database type for a blibliographyGramNote.typ (Ling)A database type for a grammar analysis notebookMDF.typ (MDF)A database type for use with the Multi-DictionaryFormatterEnglish.lng (MDF)Contains language encoding information for Standard English $ @$c IRZH@;n_lang.lng, r_lang.lng, v_lang.lng (MDF)Template for creating national, regional, and vernacular language encodingsphonetic.lng (MDF)Language encoding for a simplified phonetic transcription using Roman charcatersBookRef.lng (Std_Set)Contains sort sequences for biblical book chapter verse referencesDate.lng (Std_Set)Contains sort sequences for sorting records by the datestamp field $ @$ $A $A$J bRZH" IPA93.lng (Std_Set)Contains language encoding information for the SIL Encore IPA93 font Text.typ (Text)A database type for general-purpose text. Uses \name as record marker (compatible with output of TextPrep.cct). It is not set up for interlinearization, but can be customized easily for that purpose.V* @$A$, (T!Customizing an installed settings file|BA$iC$: BR:! 1.If the settings file is not already in your settings folder, quit Shoebox and copy the file from the installed location to the settings folder. 2.Start Shoebox. 3.Choose Database Types or Language Encodings on the Project menu. 4.Select the settings file. 5.Choose Modify. 6.Make any needed modifications.A$E$* "!Note: By changing the internal name (not just the file name) of a settings file, you can make it more specific to your work and reduce the possibility of confusion with the installed version. This is especially important if a computer consultant needs to look at your settings files or if you need to simultaneously use a standard settings file along with a customized version of it.+iC$@E$( !uEE$G$0 .!2'Many of the common settings files are also installed in the user settings folder if the setup program doesn't find existing copies. If you have existing copies of these files from a previous version of Shoebox, or if you have customized copies that you wish to replace with the original versions, refer to the above information to determine the location of the original installed files. Quit Shoebox and copy the original files over the ones you wish to replace. If you are replacing customized versions, it might be a good idea to make backups in a different location first. K@E$H$1/H$EH$CM$Keeping Help window on topEG$EH$' <:Keeping Help window on top 7 H$|I$* "!By default, the Help window remains open but drops out of sight when you activate another window. Sometimes, however, you may find it useful to keep the Help window visible while you worka window containing a complex procedure might be particularly useful this way.+EH$I$( !H!|I$I$' BRTo keep the Help window on top?I$.J$+ &(!Do the following:hI$J$0 0R!:! 1.From the Options menu on the Help menubar, choose Keep Help On Top. 2.Select the On Top option.-.J$J$* $!![J$wK$) "!You may toggle the On Top command on and off, and minimize on-top Help windows to icons.-J$K$* $!qwK$CM$. *!Note: Some Help topic windows need to be maximized for a full view.When resizing Help windows, it is important to know that columns of text can be realigned resulting in a confusing display. Therefore it is recommended that the Help window retain the width that it defaults to when opened. Reducing the length of the window does not generally affect the display. < K$M$1 M$M$<$Marker pane6CM$M$' :Marker pane l=M$!N$/ .z!wljThe left pane of the databasewindow is the Marker pane.FM$gN$' >RTo add a marker to this pane?!N$N$+ &(!Do the following:gN$$? LER!:!zcH3w 1.In the data pane, position the insertionpoint at the end of the line in the field above the desired location for the new marker, and add a new line by pressing Enter. 2.Type a backslash along the left edge of the data entry pane. A box will open to contain the marker. 3N$$CM$.Type the desired marker or select one from the list. Press Enter. The marker now appears in the marker pane of the database window.K$N$ހ$' HRTo delete a marker from this pane?$$+ &(!Do the following:.ހ$K$3 4R!:! 1.In the data pane, position the insertion point at the beginning of the field with the marker you wish to delete. 2.Press backspace. A box will open with the marker highlighted. 3.Press backspace twice to delete the marker and the backslash.I"$$' DRTo change a marker in this pane?K$ӂ$+ &(!Do the following:xE$K$3 4R!:! 1.In the data pane, position the insertion point at the beginning of the field with the marker you wish to change. 2.Press backspace. A box will open with the marker highlighted. 3.Type the desired marker or select one from the list. Press Enter. The new marker now appears in the marker pane of the database window.-ӂ$x$* $!!.K$$0 .!efPlacing the mouse pointer on any marker within the Marker pane and right clicking will automatically access the MarkerProperties dialog box. This feature allows you to quickly change or assign new attributes or properties to that particular marker.-x$Ӆ$* $!i$<$M h9!s1p%#F휉h& 7L'Note: Shoebox provides three different display options in the Marker pane of the database window Marker only, FieldName only, or BothMarkersandNames.Shoebox also allows you to display or hide the MarkerHierarchy.For more detailed information, see the Viewmenu. PӅ$$1$և$$Multiple indexing of one recordJ#<$և$' F:Multiple indexing of one record $$< FU!\wH3wwIn many records there may be multiple occurrences of a particular field. In order to index this field, it is necessary to sort the database by that field marker.T-և$$' ZRTo index a field with multiple occurrences?$O$+ &(!Do the following:E$$3 4%R!:! 1.From the Database menu, choose Sorting. 2.Choose Clear. 3.Select the marker you wish to sort by from the Available Markers list and move it into the Sort Fields list. (Double clicking a marker in the Available Markers list moves it next in the Sort Fields list.). O$$8 >!|tThe actions above change the first field by which the database is sorted to the selected marker. In other words, this field has now become the primarysortfield. This change is reflected on the statusbar.-$΋$* $!$$- ( !Note: When moving to a different record it is important to remember that the cursor is always placed in the primary sort field. M΋$̌$1̌$$$New Database Type dialog boxG $$' @:New Database Type dialog box ̌$$6 :Q!ܐDThis dialog box opens when you are adding a new databasetype, or when you are copying an existing database type to a new one. It contains the following options:+$$( !7$S$/ .!Namea!$$@ NC!JJVSpecifies the name of the new database type.Record MarkerSpecifies the marker to use for the recordmarkerfield. When adding a new database type, this combobox is empty. When copying from an existing database type, it contains a list of all available markers for that type. CS$ $1 $M$1$New (Project menu)$ $$A$M$* $.:New (Project menu) i@ $$) "!This command allows you to create a new project file (*.prj).AM$$' 4RTo create a new project?$6$+ &(!Do the following:$$7 =if6ΉOm@")xR0NewOpenCloseSaveSave AsLanguage EncodingsDatabase TypesText Corpora G%%1y%:% %Save As (Project menu)E%:%* $6:Save As (Project menu) %(%+ $!Saves the active project file to a new name or to a different location.You might use this as a way to backup your project file or to make a copy of the current project settings for later use.L%:%t%' JRTo save project file to a new name?(%%+ &(!Do the following:t%%9 @R!:!ܐ 1.In the Project menu, choose Save As. 2.The Save This Project As dialogbox opens allowing you to specify the file name and location. If no extension is entered, Shoebox will use *.prj. 3.Choose the OK button.% %- (!Note: This command not only saves the project file to a new name, but also changes the project file in which you are currently working. D% %1 % %W %Save (Project menu)B % %* $0:Save (Project menu)  % %O l9! |5aZrƧܐQlThis command saves all files associated with the Shoebox project including the database(s) and settingsfiles (*.typ, *.lng and *.prj). There is no dialogbox associated with this command.While this feature has the potential to save all files loaded into the current project, it does not force a save, but saves only when changes have been made during the current session or since you last saved.+ % %( !9  %W %. *!Note: It is recommended that you save your project files periodically when making extensive setup changes.Shoebox saves the previous version of the database as a backup copy (*.bak) every time you save. Each new backup copy overwrites the previous backup copy. J % %1 % %B%Searching for Help topicsDW % %' ::Searching for Help topics  %%* "!The Search feature in the Help window is designed to help you find and display information quickly. The index entry list is limited to specific topic names or subjects. When searching, start with the subject area.C %*%' 8RTo search for information?%i%+ &(!Do the following:Q#*%%. ,FR!:! 1.Select one of these options:i%@%= H7RiZiFrom %@%W %the Help menu, choose the Search For Help On command.With the Help window active, press s or click the Search button on the Help menubar.L%B%3 4R!:! 2.Enter the first few letters of the topic or subject of your search. The list of topics below will scroll as it matches the letters you type. 3.When the topic you want is highlighted, press Enter. 4.If the topic you want is not listed, delete the letters you typed and start again with a synonym for the subject or topic. P@%mB%1mB%.C%F%Select Database Type dialog boxI#B%B%& F:Select Database Type dialog box xJmB%.C%. ,!Enter the Name for the New Database dialog box, New command, File menuB%C%< F!ܐ|5a This dialog box opens when you are adding a new database (file) to the Shoebox project. It contains the following options:+.C%D%( !V'C%nD%/ .N!Please select the database type forkD%#F%J b!DxRA reminder of the name of the new database.Database TypeSelects a databasetype.Add New Type buttonAccesses the DatabaseTypes dialog box. If none of the existing database types are appropriate for the new file, you can click the Add button to add a new database type or click the Copy button to copy the highlighted database type to a new name.nD%F%- (=!Note: If a database type that you expect to see is missing from the drop-down list in this dialog box, it may not be in your project folder (directory). H#F%6G%16G%xG%J%Sort from right to leftBF%xG%' 6:Sort from right to left v6G%H%) "!Examining suffixes and word structure can be aided by sorting words from the right end and seeing how they pattern.@xG%WH%' 2RTo sort from the right?H%H%+ &(!Do the following:WH%I%? LyR!:!ܐ1v 1.From the Database menu, choose Sorting. 2.In the Sorting by Fields dialogbox click on the checkbox to the right that says "Sort first field from right to left" 3.Choose OK-H%I%* $!!I%J%1 0!EwTo get a good overview of word patterns use the Browse view to display a list of the words in the database.Any marker can be sorted in this way. The instructions above assume that you are sorting by the record marker field. `/I%5K%15K%K%%Sorting and multiple views on the same databaseZ3J%K%' f:Sorting and multiple views on the same database t5K%,L%) "!Shoebox can show two or more views of the same database in different windows and sort their contents differently.BK%nL%' 6RTo display mutiple views?,L%L%+ &(!Do the following:cnL%AN%1 0R!:! 1.From the Window menu, choose Duplicate. A new window will open containing the active database. On the title bar, the database name will appear followed by a colon and the number of windows currently open on the database. For example, MDFSAMP:2. 2.From the Window menu, choose Tile Side by Side. This is a good layout for viewing multiple records.L%WO%, &!It is important to remember that the duplicate command does not open a "copy" of the database, but instead opens another window on the database. As a result, any edits (changes) made in one window will be reflected in both windows.V/AN%O%' ^RTo sort a duplicate window by another marker?WO% %+ &(!Do the following:O% %J%sO%%5 8R!:! 1.Click somewhere in the duplicate window. 2.From the Database menu, choose Sorting. Notice that sorting is by the record marker field. 3.Choose Clear. 4.Select the marker you wish to sort by from the Available Markers list and move it into the Sort Fields list. (Double clicking a marker in the Available Markers list moves it next in the Sort Fields list.) E %%1 %8%%User settings folder?%8%' 0:User settings folder % %* "Q!In Shoebox, settings are secondary data that describe the contents of your databases. For example, the font that you select for displaying data in a particular language is a setting. The Shoebox Setup/Installer program automatically creates a user settings folder for the Shoebox-specific settings files that relate directly to your databases. If you wish, you can change the name or location of the user settings folder.+8%5%( ! %%8 >!SystemUser settings folder (default)MacintoshMy Shoebox SettingsWindows 95 and laterC:\My Shoebox SettingsWindows 3.1C:\MyShSet+5%&%( !vF%%0 .! Most Shoebox users can use one settings folder for all their workthe user settings folder. A settings folder can contain multiple project files. Those projects share the same list of database types and language encodings. Each project defines a "workspace" or "desktop" for particular data management and analysis tasks.+&%dž%( !\&%#%6 :M!D0When you open a project file in Shoebox, the folder that contains it becomes the current settings folder. All the database type and language encoding files in that folder are available. Although you can open databases from multiple data folders, you should not put copies of settings files in different data folders (duplication increases the risk of inconsistencies). In Shoebox, you must keep related settings files together in one folder to ensure that all the databases in a project refer to a common and consistent list of settings files.+dž%N%( !k#%%* "!For most users, it is recommended that all settings files for various projects be kept in the user settings folder to allow sharing of the same language encoding and database type files. Data files should be kept separately and may be organized in any way that is convenient. The following types of users may find that they must have multiple settings folders:ON%2%= H%RZHresearchers who work on multiple projects that have no data or settings files in commonmembers of a research team who share a subset of their data and settings files with others and frequently copy those files to and from multiple computers (It might be useful to keep the shared and non-shared files in separate projects.)consultants who work with multiple research teams (Having one settings folder for each person they are helping will prevent unintentional redefinition of a database type or language encoding.+%]%( !_2%%) "!Important: Never put data or settings files in the Shoebox folder or any of its subfolders. M]%2%1 2%y%P%Using Context Sensitive HelpG %y%' @:Using Context Sensitive Help qB2%%/ .!ቂShoebox offers the following ContextSensitiveHelp features:Vy%L%P nRZHⰁo"SHIFT+F1 Changes the mousepointer to so that you can access the Help topic for a specific command or screen region.F1: With a menu item selected or a dialog box open on the screen,%L%% press F1 to access the Help topic specific to the dialog box.+%w%( !]L%%- *!Examples:For information about using the Browse button on the toolbar, do the following:Fw%%: DR:!" 1.Press SHIFT+F1. 2.Place the on the Browse button and click.-%%* $!kB%%) "!For information about using the Find command, do the following:uD%%1 2R:! 1.From the Edit menu, highlight the Find command. 2.Press F1..%%) " !orZ%P%: DR:!" 1.Press SHIFT+F1. 2.From the Edit menu, place the on the Find command and click. C%%1D %%%Using Shoebox Help=P%%' ,:Using Shoebox Help `7%0%) "n!For more information, click on the following topics:l%%G ^!v2MvՉWHelp Shortcuts Using Context Sensitive HelpKeeping Help window on topSearching for Help topicsG0%*%1 *%k%' &All Keyboard ShortcutsA%k%' 4:All Keyboard Shortcuts o*%%) "!The following is a comprehensive list of all shortcut keys and accelerator keys used in the Shoebox program.+k%.%( !Z%%K#f!  Alt+AAdapt`.%%K#f*!  Alt+CSpell Checkc%K%K#f0!  Alt+IInterlinearize\%%K#f"!  Alt+JJump To`K%%K#f*!  Alt+NNext Recordd%k%K#f2!  Alt+PPrevious Record[%%K#f !  Alt+RBrowse[k%!%K#f !  Alt+SSearchf%%K#f6!  Alt+YConsistency checkc!%%K#f0!  Alt+F4Exits ShoeboxL%%K#f!  Alt+EscSwitches to the next application window or minimized applicationD%%K#f!  Alt+HyphenOpens the Control menu for the active database windowJ%%K#f!  Alt+SpacebarOpens the Control menu for the Shoebox application window^%N%K#f!  Alt+TabSwitches to the next application window, restoring applications that are minimizedZ%%K#f!  Ctrl+CCopycN% %K#f0!  Ctrl+DFind PreviousZ%e%K#f!  Ctrl+FFind_ %%K#f(!  Ctrl+GFind Next]e%!%K#f$!  Ctrl+HReplacea%%K#f,!  Ctrl+JJump Inserta!%%K#f,!  Ctrl+LConcordancec%F%K#f0!  Ctrl+NInsert RecordZ%%K#f!  Ctrl+OOpen[F% &K#f !  Ctrl+PPrint% &%k %w&K#f@!  Ctrl+RInsert from Range SetZ &&K#f!  Ctrl+SSavedw&5&K#f2!  Ctrl+URun Batch File[&&K#f !  Ctrl+VPasteY5&&K#f!  Ctrl+XCutZ&C&K#f!  Ctrl+ZUndow,&&K#fX!  Ctrl+Alt+YBegin a new consistency checkr'C&,&K#fN!  "Ctrl+BackspaceDeletes word to leftp%&&K#fJ!  Ctrl+DeleteDeletes word to rights(,&&K#fP!  $Ctrl+Down arrowMoves one field downr'&&K#fN!  Ctrl+EndMoves to end of the recordx-&&K#fZ!  Ctrl+F4Closes the active database window7&{&K#fn!  Ctrl+F6Switches to the next active database windowy.&&K#f\!  Ctrl+HomeMoves to beginning of the recordy.{&m&K#f\!  $Ctrl+Left arrowMoves one word to the left{0&&K#f`!  &Ctrl+Right arrowMoves one word to the righto$m&W&K#fH!  Ctrl+Shft+FSelects entire fieldv+&&K#fV!  Ctrl+Shft+LSelects entire line of texto$W&<&K#fH!   Ctrl+Up arrowMoves one field up8&&K#fp!  Ctrl+TabSwitches to the next active database windowk <&* &K#f@!   EndMoves to end of the lineE& &K#f!   F1Accesses Help topic related to current menu item or dialog boxr'* &, &K#fN!  HomeMoves to beginning of the liney. & &K#f\!  Left arrowMoves one character to the left{0, & &K#f`!  Right arrowMoves one character to the right7 & &K#fn!  Shft+F1Turns on the Context Sensitive Help pointer^ & &K#f&!  Shft+F5Reshape' &' &#  F &m &1 m & &&Canceling a selection?' & && 2:Canceling a selection > m & &1 2!See alsorI &\ &) "!You can cancel a text selection with either the keyboard or the mouse.? & &' 0RTo cancel a selectionF\ & &+ &6!Do one of the following: &&B R RـZ؀vwljUsing the mouse, click anywhere outside the selection in the databasewindow.Using the keyboard, press any arrow key. K &&1S&& O&Character-based Range SetsD&7&& <:Character-based Range Sets r&&. ,!More Info button, Range Set tab, Marker Properties dialog box, Markers tab (Properties command, Database menu)k57&NC&6 :k!&NC&&>X鉂Character-based range sets allow Shoebox to check field data one character at a time to determine if each character is included in the set of acceptable characters. This feature is no longer deemed to be necessary for most databases. While Shoebox will still correctly perform consistency checks on data fields with character-based range sets, it is no longer possible to create this type of range set within Shoebox. The following information will help you determine whether you should continue to use an existing character-based range set or use a different feature of Shoebox to achieve the desired result. This help topic may also be useful for determining what kind of consistency checking will best meet your needs if you are creating a new marker or setting up consistency checking for an existing database.Z.&C&, (\!When to convert to an item-based range set:NC&F&Y ! E     MXK 1) If your data consists of single-character codes, you can automatically convert to an item-based range set. Then if you also set the data properties so that Shoebox knows to limit the data in that field to a single word, you can achieve even greater control over your data. For example, if your character-based range set contained valid codes a, b, and c and you had a field that incorrectly had the value ab, Shoebox would have determined that the data was valid. However, after converting to an item-based range set and setting the marker's data properties to indicate that data should consist of a single word, Shoebox will correctly detect ab as an inconsistency because the data item ab is not in the range set.pC&I&/ ,!2) If your data consists of a finite set of numbers. One of the typical uses of character-based range sets is for guaranteeing that numeric data consists only of numerals. One obvious use of a numeric field is for keeping track of sense numbers (\sn in MDF). However, as in the example above, limiting the data to any combination of numerals means that 1242345 would pass as a valid sense number, which is highly unlikely, even for a very thorough lexicon. It is better to convert to an item-based range set, and then add a few two-digit numbers if necessary (if per chance you should have sense numbers higher than 9).]1F&I&, (b!When to use data links instead of a range setII&'L&A P!8҉+K|3A8\KIf your data consists of a finite set of codes that refer to items in another database, then you should consider no longer using a range set at all. Instead, create a jump path from this source field to the destination(s) that comprise the master list of valid codes. Establish this jump path as a data link and Shoebox will help you keep your codes consistent with the list. Anthropology codes are a good example of this type of codes (see the sample Anthro database for an example of how to use data links).b6I&L&, (l!When to continue using a character-based range setT'L& O&/ ,! If you are using a character-based range set to impose restrictions on the set of characters that can be used in a particular field, but the number and order of the occurances of the characters is unbounded, then character-based range sets are probably still your best option. This would include fields such as phone numbers, counts, or other numbers that are not a refererence to other data. Note that even character-based range sets cannot fully validate most data of this type (e.g., Shoebox would accept (()9((1 as a valid phone number because all the characters are in the range set). KL&WO&1 WO&O&҅&Close Last File dialog boxE O&O&' <:Close Last File dialog box AWO&&O l!ܐ|5aQlxOwljThis dialog box apO&& O&pears when you are closing the last database (file) open in the Shoebox program. The purpose of this message is to help prevent confusion for you, the user.It is important to remember that the project file retains vital information about the configuration of the Shoebox workspace between each session the size and position of the applicationwindow, the files that were loaded, how many databasewindows you had open, where they were placed on the screen, and how each particular window was sorted and filtered. These project settings are saved every time you exit the Shoebox program. If you want the project to open every time with certain files loaded, then you should never close those files and exit the program.%O&&* "!Most of the time, you will not really want to close all of the databases which are open in your project. However, if you are wanting to change the database files which are displayed in a particular project, you will want to close the current files.+&9&( !Z&҅&? L!|tNote: The Shoebox program is designed to always run with a project file. When no files are opened in a project, the Shoebox application window appears empty. This might be confusing to the user if he/she does not realize that there is always a project file loaded. The name of the project appears in the right corner of the statusbar. D9&&1 &&G&Data Properties tabH҅&^&/ .4:" Data Properties tab \&&5 :!WMarker Properties dialog box, Markers tab (Properties command, Database menu)See Also}F^&l&7 <!<؉H3wThis tab allows you to specify properties that affect the way Shoebox treats the data in a particular field. The settings you select will affect data validation (i.e., consistency checking) and a number of other features, including jumping, searching, and reshaping.Access this dialog box in one of the following ways:S&&5 8=RZHRight-click the marker and choose the Range Set tab in the Marker Properties dialog box.From the Database menu, choose Properties. From the Markers Tab select the marker and choose Modify. The Marker Properties dialog box opens allowing you to select the Data Properties tab.+l&&( !~N&h&0 0!The following options are offered within this tab:Field data consists of@&&/ ."!a single word9h&&: B!Tells Shoebox to treat the data in this field as a single item and to not allow any white space. This option is useful for fields such as part of speech or sense number, where it would be invalid to have more than one "word" in a given field.*multiple one-word items (default)Tells Shoebox to treat each word in this field as a separate item. If this option is selected, jumping, searching, etc. will use the current "word" as the text to look for.a single item (possibly consisting of multiple words)Q%&2&, &K!Tells Shoebox to treat the data in this field as a single item. If this option is selected, jumping, searching, etc. will cause Shoebox to look for the entire contents of the current field. This option is useful for fields containing filenames, idiomatic expressions, compound words, etc.*J&|&, (<!Allow empty field contentsW2&ӏ&< F7!^(߉+K8\KThis option is selected by default. If you want Shoebox to help you avoid leaving a field in your database empty, clear this check box. Requiring data for a field is often useful for a markers with a range set or a marker which is set up as the source field of a data link.<|&&, ( !ӏ&&҅&No Word Wrapxӏ&&5 8!7EBy default, Shoebox automatically inserts line breaks as needed to make the contents of a data field fit within the margin as you type. If you select this option, wrapping and reshaping are disabled so that you can control the line breaks. This option is not generally useful if your data consists of a single item (either a single word or a multiple-word expression).*A&G&> J!XAfter you have edited a record, the data are checked automatically against the data properties.Shoebox can also checkconsistency of all records in a window. If it finds a data property inconsistency, it displays the DataPropertyConsistencyCheck dialog box.* If you tell Shoebox to treat the data in a field as a single item, then jumping, searching, etc. will use the entire contents of the current field. However, it will only match up to 100 characters. If the marker has the No Word Wrap property selected, then only the first line of the field will be used. = &&1I &&&Editing keys6G&&&  :Editing keys E&&1 2(!Other ShortcutsyD&x&5 :! \wThe following shortcutkeys are useful when editing a record.+&&( !lx&&T#x0I &&ShortcutFunctiony.&&K#f\I  Left arrowMoves one character to the left{0&&K#f`I  Right arrowMoves one character to the righty.&|&K#f\I  $Ctrl+Left arrowMoves one word to the left{0&&K#f`I  &Ctrl+Right arrowMoves one word to the righto$|&f&K#fHI   Ctrl+Up arrowMoves one field ups(&&K#fPI  $Ctrl+Down arrowMoves one field downr'f&K&K#fNI  HomeMoves to beginning of the liney.&&K#f\I  Ctrl+HomeMoves to beginning of the recordk K&/&K#f@I   EndMoves to end of the liner'&&K#fNI  Ctrl+EndMoves to end of the recordv+/&&K#fVI  Ctrl+Shft+LSelects entire line of text6&&Q#rlI ,|;2Click in marker paneSelects entire line of texto$& &K#fHI  Ctrl+Shft+FSelects entire field4&&K#fhI  <Double click in marker paneSelects entire field7 &&K#fnI  ,Drag with the mouseSelects additional lines/fieldsr'&&K#fNI  "Ctrl+BackspaceDeletes word to leftp%&&K#fJI  Ctrl+DeleteDeletes word to right'&&#  n=&&18&&'Effect of Data Properties when Building a Range Set from DatahA&&' :Effect of Data Properties when Building a Range Set from Data & '> J!^(߉> EThe following shows the way Shoebox will interpret existing field data when building a range set (on the Range Set tab).If your data properties settings indicate that field data consists of:& '&J&V'2 40RZHa single word...X ''? L!H3w^aX鉂Shoebox will scan existing data to build a range set whose elements consist of a single word. Any fields of the given marker that have multiple words in the existing data will be skipped. This means that if you check consistency immediately after building the range set from data, there could be fields which will have inconsistencies.,V'') "!T"'m'2 4DRZHmultiple one-word items...''- (!Shoebox will scan existing data to build a range set whose elements consist of a single word. Any fields of the given marker that have multiple words in the existing data will have those words entered as separate elements of the range set.,m'') "!r@'*'2 4RZHa single item (possibly consisting of multiple words).../'Y'- (!Shoebox will scan existing data to build a range set whose elements consist of one or more words. Any fields of the given marker that have multiple words in the existing data will have their entire data contents added to the range set as a single element.u*''0 0!+,If you are having difficulty getting these settings to work together properly, see TroubleshootingRangeSets. BY'@'1U@'|''List of Shortcuts<'|'' *:List of Shortcuts r@'') "!Click on a topic below for information on the various keyboard and mouse action shortcuts available in Shoebox.,|'C'( !]'' !(΃LՉv2所p3q< EGeneralRange SetData Properties NO ' '1 ' ''Marker Properties General tabG! 'O '& B:Marker Properties General tab \ ' '2 4!x!Under what in the hierarchyfB'C'1 2!.E~Selects the Marker which defines the appropriate hierarchical structure. (See Marker Hierarchy.)MiB'MC'/ .<!Marker for following fieldOC'E'P n!JJ If there is a field which will typically follow the field you are defining, Shoebox can automatically insert it in your data. This feature works much like the "Style for following paragraph" feature in Microsoft Word. Any marker is allowed with the exception of the recordmarker.Example: Let's say you are defining the properties for the ps marker and you select the ge marker in this box. Now when you enter the ps field in the marker pane of your database you have only to type in the data and press Enter and Shoebox will automatically insert a ge field in your database.MC'F', &!If you need to make an exception, you can change or delete the field that Shoebox enters. However, it is recommended that no following field marker be selected if you must make frequent exceptions.DE'%G'/ .*!Language EncodingGF'lH'8 >!0Sets the language encoding for the marker. By default, this is the language encoding specified on the Markers tab. If you find that you are usually having to select a different language encoding for new markers, you should select a more appropriate default there.M%G'H'/ .<!Language Properties buttonlH'I'2 2!)Accesses the LanguageEncodingProperties dialog box where the language name, sort order, case, variables, characters, keyboard and font specifications are set for the language used in the field.>H'I'/ .!DescriptionI'J', &!Describes the field represented by this marker. This description provides a way for the user to distinguish between various data fields.DI'J'/ .*!Use Language Fontq9J'_L'8 >s!1vщThis check box allows you to use the font specified for the particular language. When turned on, the Choose Font button is disabled. It is recommended that you use the default font for the language when possible. The language font is set in the Options tab of the Language Encodings Properties dialog box.>J'L'/ .!Choose Font^-_L'N'1 0[!\@This button is enabled when the Use Language Font option is turned off. It accesses the Font dialog box, allowing you to change the font, style (such as bold and italic), font size and color for the particular marker. This feature actually overrides the Language font settings and tends to use up resources in Windows 3.1low memory messages appear on the screen. Therefore, it is recommended that you use the language font whenever possible. Windows 95 operates more efficiently in managing resources, therefore these limitations are less of an issue.-L'(O'* $!BN'jO'/ .&!Style to Export(O'U'+ $i!When exporting a database in Rich Text Format for use in Microsoft Word, it is helpful to have the markersjO'U' ' assigned to a style which can be readily used by the template in Word.BjO''/ .&!ACharacter stylexU'F'7 <!!Affects only the text included in this field and applies any of the formats of the Font command (font, font size, bold, italic, etc). Some markers that might be assigned a character style include the \ps (part of speech) and \ge (English gloss). Character styles, if different from the paragraph style they occur in, will override any formatting set for that paragraph.B''/ .&!AParagraph style&F''7 <!!Controls all aspects of a paragraph's overall appearance (text alignment, tab stops, line spacing, borders, formatting, etc). Some markers that might be assigned a paragraph style include the \lx (lexical entry) and \se (subentry). B''1'p' 'Menu command keys;'+'& *:Menu command keys E'p'1 2(!Other ShortcutsxF+''2 4!ߠAӉThe following are keyboardshortcuts for menu commands.File menu^p'F'O#nz $AACtrl+OOpen^''O#nz $AACtrl+SSave_F''O#n z $AACtrl+PPrintf'i'O#n.z $AAAlt+F4Exit Shoebox&''# - i''" Edit menu^''O#nz $AACtrl+ZUndo]'w'O#nz $AACtrl+XCut^'Շ'O#nz $AACtrl+CCopy_w'4'O#n z $AACtrl+VPaste^Շ''O#nz $AACtrl+FFindc4''O#n(z $AACtrl+GFind Nextg'\'O#n0z $AACtrl+DFind Previousa''O#n$z $AACtrl+HReplace`\''O#n"z $AAAlt+JJump Toe''O#n,z $AACtrl+JJump Inserto ''O#n@z $AACtrl+RInsert from Range Set&''# 1'H'" Database menud''O#n*z $AAAlt+NNext RecordhH''O#n2z $AAAlt+PPrevious Record_'s'O#n z $AAAlt+SSearchg'ڌ'O#n0z $AACtrl+NInsert Record&s''# . ڌ'.'" Tools menud''O#n*z $AAAlt+CSpell Checkg.''O#n0z $AAAlt+IInterlinearize~/'w'O#n^z $AACtrl+Alt+IInterlinearize (show all parses)^'Վ'O#nz $AAAlt+AAdaptbw'7'O#n&z $AAShft+F5ReshapejՎ''O#n6z $AAAlt+YConsistency check{,7'('O#nXz $AACtrl+Alt+YBeg'(''in a new consistency checke''O#n,z $AACtrl+LConcordanceh(''O#n2z $AACtrl+URun Batch File&''# - 'H'" View menu_''O#n z $AAAlt+RBrowse&H''# - ''" Help menuu&'o'O#nLz $A AF1Help on menu item or dialog boxt%''O#nJz $AAShft+F1Turns on the Help pointer'o' '#  > 'H'1 H'''Mouse actions7 ''& ":Mouse actions EH''1 2(!Other ShortcutsT+'') "V!The mouse can be used for the following:+'C'( !l''T#x0I &&ShortcutFunction6C'6'Q#rlI ,ڎq2Click in marker paneSelects entire line of text4''K#fhI  <Double click in marker paneSelects entire fieldb6'h'Q#rI  &NefRight click on marker in marker paneAutomatically accesses the MarkerProperties dialog boxP' 'Q#rI ,`K.Click in datapanePlaces the cursor where the mouse pointer is positionedFh''K#fI  8Double click in data paneSelects the word under the mouse pointer ''R#r5I  &6NӉRight click in data paneAutomatically executes the JumpTo command using the selected text or text containing the cursor as the "Record to jump to"'y'R#rCI  &@Ctrl+Right click in data paneAutomatically executes the JumpInsert command using the highlighted text or text containing the cursor as "Record to insert"'i'U#x9I 2" F Right click in a browse windowAutomatically executes the Jump To command using the text of the field in the browse window as the "Record to jump to"y'a'U#xII 2" P Ctrl+Right click in a browse windowAutomatically executes the Jump Insert command using the text of the field in the browse window as the "Record to insert"Si''Q#rI ,PuRClick in the Activefilter combo boxAutomatically drops down the filter lista''R#rI  &Z1Right click in the Active filter combo boxAutomatically accesses the FilterProperties dialog box for that particular filter:'e'Q#rtI ,'u,@Click in the Find combo boxSelects the Text to Find'''#  Ne''1$'f't(Moving around in a dialog boxG!'!'& B:Moving around in a dialog box E'f'1 2(!Other Shortcutsb3!''/ .f!ܐThe following shortcuts apply to a dialogbox:+f''( !j']'T#x,! &&Key(s)FunctionC' (K#f!   TabMoves from field to field (left to right and top to bottom)]' ('7]'(K#fn!  Shft+TabMoves from field to field in reverse order\ (5(K#f!  Alt+letterMoves to the option or group whose underlined letter matches the one you typeD((K#f!  Arrow keysMoves from option to option within a group of optionsJ5(Y(K#f!  EnterChooses the selected item in a list box and executes the commandK((K#f!   EscCloses a dialog box without completing the command (Same as Cancel)x-Y(g(K#fZ!  "Alt+Down arrowOpens a drop-down list boxy.((K#f\!  SpacebarCancels a selection in a text boxm"g(M(K#fD!  Selects or clears a check box'(t(#  KM((1c(P( (No project open dialog boxDt((& <:No project open dialog box M(P(. ,>!Close command, Project menu(,(6 :M! ܐThe Shoebox program is designed to run with a project file. Should you chose to close the active project, this dialogbox will open with the following options:+P(W(( !K,((/ .8!Open an existing projectW W((7 >Accesses the EntertheNamefortheNewProject dialog box allowing you to specify the name and location of the project file. This option is the same as choosing the New command in the Project menu.K@( (/ .8!Exit the Shoebox programfD (, (7 >!Ql ]Ends a Shoebox session. This option is the same as choosing the Exit command in the File menu.V# ( (3 4G!Note: If you have made any changes to the database(s) in the open project, Shoebox will display a dialog box asking if you want to save the changes made to the specific database(s). Should you choose to close the project without saving, you will lose all changes not previously saved. W&, ( (1  ( (H(Organizing data for interlinearizationP* () (& T:Organizing data for interlinearization |? ( (= J~!ɖAv>uInterlinear topics Previous topic Next topic) ( (6 :]!\wLIBefore importing a text for interlinearizing, it is good to first decide how to organize the records. There are three basic ways to organize data for interlinearizing: (N(= HRZHThe whole file becomes a single recordPortions of the file are divided into recordsEach sentence becomes a single record+ (y(( !](N((5 :PR:! 1.Using \id as the record marker:Ty(6@(E X!JJAOne way to organize interlinear text is to make each file a single record, using the file \id marker as the recordmarker.If a file to be imported has \id at the top, then TextPrep.cct leaves that field at the top of t(6@( (he file. This is an acceptable approach._*(@(5 :TR:! 2.Using \name as the record marker:T 6@(B(K d!Another way to organize interlinear text is to use the name of each text as a record marker. This allows multiple texts to be stored in a single interlinear file, but each text is treated as a separate record. This is the recommended approach.If a file to be imported has a \name before each text, then TextPrep.cct will pick up the text name from the \name marker, and will put it in the reference line. For example, if a text has the line \name Insects, then the references will be \ref Insects 001, etc.$@( D(9 @!If a file to be imported has no backslash marker at the top, then TextPrep.cct adds a \name marker at the top. This becomes the record marker for the file. The references will not have a text name, but will simply be \ref 001.^)B(kD(5 :RR:! 3.Using \ref as the record marker:I  D(F(= H!VqA third way to organize interlinear text is to use the reference as the record marker. For this method, the file should be prepared just as if \name were the record marker. Each sentence will be treated as a separate record, so you will not be able to see the sentences before and after in the same window. This approach is discouraged because it is cumbersome to combine shorter text segments into one or split longer text segments in two. It also makes it impossible to use the Numbering and Renumbering features.-kD(F(* $!7F(H(: B!QdNote: The text line should NOT be used as the record marker. Attempting to do this will cause the text to be sorted into nearly random order, which is not what you want.The CC table ScrPrep.cct prepares scripture text(s) for interlinearizing. HF(`H(1`H(H(L(Play Sound (Tools Menu)FH(H(* $8:Play Sound (Tools Menu) }T`H(#I() "!This command allows you to play the sound represented in a particular *.wav file.9H(\I(' $RTo play a soundF#I(I(+ &6!Do one of the following:v:\I(K(< FuRـZ؀ڻWIf the field contains only the path or name of the *.wav file, place the cursor within the field and choose the Play Sound command in the Tools menu.If the field contains text along with the path or name of the *.wav file, select the *.wav filename and choose the Play Sound command in the Tools menu.-I(EK(* $!K(L(- (A!Note: If the *.wav file is not located in the same folder (directory) as the database, you will need to specify the path. For example: C:\Tagalog\Ano-1.wav CEK(UL(1?UL(L(2(Punctuation issues<L(L(& ,:Punctuation issues HUL(L(1 2.!ɖInterlinear topicsL(M(6 :!0(xPunctuation characters are not defined per se in a Shoebox languageencoding, except for use in searching and matching with the punctuationvariable. Thus, punctuation-related concerns are handled in the following ways:+L(N(( !YM(O(0 .R:! 1.Sometimes Shoebox needs to process individual words in a field or text corpusfor example, when interlinearizing text or creating a word list. In this case, Shoebox uses the characters defined in the text's language encoding to select all the valid words. All other characters will be ignored and assumed to be punctuation or white space.a"N((? LE!BD`?5s(If you see punctuation chaO((L(racters being processed by Shoebox as part of a word, you need to modify the applicable Language Encoding and remove those punctuation characters from the SortOrder and/or Case definitions. (See the LanguageEncodingProperties dialog box for details.)PO((N jR:!ƲHӉ!;}P6҉*釉 2.In Filters and in the Find command, variables such as ! (punctuation) can be used to match appropriate characters. You can define the exact list of punctuation characters for this purpose in the Variables tab within the Language Encoding Properties dialog box. Variables are not used in parsing except in reduplication.-(݂(* $!U"(2(3 4E! t2Note: Changes made in the Sort Orders tab or the Case tab (Language Encoding Properties dialog box) are not reflected immediately in the Characters tab. In order to display these changes, close the Language Encoding Properties dialog box and then use the Modify button to reopen it. > ݂(p(1w p(C(M)Range Set tabB2((/ .(:" Range Set tab \p(C(5 :!<Marker Properties dialog box, Markers tab (Properties command, Database menu)See Also( (7 <'!<؉H3wThis tab allows you to specify the set of valid values for data fields of a particular marker.Access this tab in one of the following ways:r1C((A PcRZHڎqefRight-click the marker (in the markerpane) and choose the Range Set tab in the Marker Properties dialog box.From the Database menu, choose Properties. From the Markers Tab select the marker and choose Modify. The Marker Properties dialog box opens allowing you to select the Range Set tab.+ ((( !H((, (8!Creating a New Range Setn((2 4!To indicate that a field will have a closed set of valid data values, select the Use Range Set check box.f;((+ $w!If some or all of the acceptable data values are known at this time, you can add them to the range set. If not, it is acceptable to leave the range set empty. In this case, Shoebox will initially regard any data you enter as inconsistent, giving you the opportunity to decide on a case-by-case basis whether to add the new data into the range set. Giving a marker an initially empty range set can be especially useful when setting up a database type which will be used by more than one user, but where the list of acceptable data values will be different for each one.-(%(* $!G(l(, (6!Eliminating a Range SetN%((3 47!If you no longer want to constrain field data to the values in the range set, click to clear the Use Range Set check box. This will make the other buttons on this tab unavailable. The elements in the range set will be preserved until you choose OK, in case you change your mind.{l(`(+ &!Note that clearing all the elements from the range set does not disable range set checking for this marker (see above).J((, (<!Adding a Range Set Element`(|(9 @3!1) Enter the new element in the Range Set Element box. If the element you enter is not already in the range set, the Add button will be available. ((9 @!2) Choose Add. The new element will appear in the Range Set list.3) You may continue adding additional elements or setting other marker properties. When you are finished, choose OK to save any changes.M!|(ԏ(, (B!Modifying a Range Set Element|((8 @!ԏ((2(1) Select the element you wish to modify in the Range Set list. The element will appear in the Range Set Element box.ԏ(~(F ZI!2) In the Range Set Element box, make the needed changes. If the modified version of element is not already in the range set, the Replace button will be available.3) Choose Replace. The modified element will appear in the Range Set list, replacing the original one.4) You may continue making additional modifications or setting other marker properties. When you are finished, choose OK to save any changes.[/((, (^!Building a Range Set from the Existing Data~((- (!If you have an existing field that already has data in one or more databases, you may wish to scan the existing data and build a new range set (or add to an existing one) based on that data. To do this, follow these steps:@(l(E X! EۉD1) Before proceeding, confirm that the data properties selected for this marker are correct. These settings will affect the way Shoebox interprets the existing data. More details...2) It may be helpful to begin by removing any existing range set elements that are invalid (see below for specific steps).3) Choose Build range set from the data. Shoebox will add the field contents of all open databases of this databasetype to the range set. This may take several minutes. When it is finished, Shoebox displays a message with some statistics for your information.L((4 61!4) Choose OK.5) You may need to edit the list Shoebox produces to delete or modify invalid elements or to add additional valid elements that didn't occur in the data.6) You may continue setting other marker properties. When you are finished, choose OK to save any changes.L l((, (@!Deleting a Range Set ElementvD(z(2 4!1) Select the element you wish to delete in the Range Set list.)((9 @!3) Choose Delete. The modified element will be removed from the Range Set list.4) You may continue making additional changes to the range set or setting other marker properties. When you are finished, choose OK to save any changes.O#z((, (F!Deleting all Range Set Elements`((? L!If the elements of the range set are all or mostly wrong, it may be easiest to delete all of them and start from scratch. To do this, choose Clear All. Shoebox will remove all elements from the Range Set list. Note that this does not disable range set checking for this marker (see additional information above under Creating a New Range Set).(=(, &!3) You may now proceed to add elements or set other marker properties. When you are finished, choose OK to save any changes.c7((, (n!Relationship between Data Properties and Range Setsf+=((; DW! EMXK+,When you choose OK, the values entered into the range set will be checked to make sure they do not violate the data properties for this marker. Specifically, if you indicate that field data consists of a single word or of multiple one-word items, then range set elements must be single words. If, however, the marker data consists of a single item (possibly consisting of multiple words), then range set elements can be multiple words. If you are having difficulty getting these settings to work together properly, see TroubleshootingRangeSets.+(1(( !(M)- (!Character-based Range Sets can no longer be created in Shoebox. If a database was created with a previous version of Shoebox and it has range sets whose element1(M)2(s consist of individual characters, these range sets can continue to be used. However, there is probably a better way to achieve the desired results. If you are editing a marker with a character-based range set, a note will appear on the Range Set tab to alert you to this, and two additional buttons will be available:C1()/ .(!More Info button[M)$)9 @!BV┓HDisplays more information about character-based range sets and how to convert them to item-based range sets or change over to using data-links.If you are using a character-based range set, each word or code in the field must contain only the characters listed in the range set. Digraphs are not allowedonly single characters are allowed.))M)7 <!X?iىAfter you have edited a record, the appropriate range sets are checked automatically.Shoebox can also checkconsistency of all records in a window. If it finds an inconsistency, it displays the RangeSetConsistencyCheck dialog box. E$))1B ))/@)Replace (Edit Menu)BM))) "2:Replace (Edit Menu) > ))1 2!See alsom))5 :!H3w)This command allows you to find and replace text within the specified field(s) of the activedatabase.+))( !a2)@)/ .d!ܐThis dialog box offers the following options:J))p !99tText to FindSpecifies the text to be matched. A space within the text will match any whitespace.Replace withSpecifies the replacement text.Find InSpecifies where to find the text. You may choose a specific data field or all fields assigned to a specific language. You are also given a choice between looking only in the current record or in the whole (filtered) database.Match whole wordWhen enabled, matches only whole words. For example, if the is the text, it will only match the word the. When disabled, it will also match them, other, bathe, etc.E@) )I `!|BC݉Match charactersMatchcharacters are controls which specify the way Shoebox determines a match. The Replace command always defaults to the most specific option (i.e. Even those normally ignored).Replace buttonDisplays each match occurrence of the specified text and allows you to select whether you will replace the text, skip the match, or cancel the entire operation.Replace All buttonInitiates the automatic replacement of all instances of the specified text with the replacement text. Displays the number of replacements made without asking for confirmation.)V )< F%!yU|0CAUTION: The Undo command will not reverse replacements. It is important to always save the database before using the Replace All command.- ) )* $!V )h )- (q!Note: The following characters used as special symbols by the Shoebox program, can also occur in fields of data. In order to find these characters, specify them as indicated below:+ ) )( !/h ))Y#^ . (D To FindType thisu( ))M#jP " > [\[u())M#jP " > ]\]u()z)M#jP " > \\\&))# +z))( !X/)/@)) "^!Field size )/@)M)is limited to 32,000 characters. R!)@)1F @) A)K)Selecting text using the keyboardK%/@)@)& J:Selecting text using the keyboard > @) A)1 2!*VSee alsoh@)A)) "!You can use the keyboard to select text, ranging in size from a single character to an entire record.+ A)A)( !lA)2B)V#|, (A(ATo selectPress&A)XB)# 12B)B)Z#b "A<AOne character to the rightSHIFT+right arrow&XB) C)# /B)C)Z#^ "A:AOne character to the leftSHIFT+left arrow& C)C)# 0C)BD)Z#` "A0ATo the end of a wordCTRL+SHIFT+right arrow&C)hD)# 5BD)D)Z#j "A<ATo the beginning of a wordCTRL+SHIFT+left arrow&hD)E)# }#D)E)Z#F "A0ATo the end of a lineSHIFT+END&E)E)# *E)DF)Z#T "A<ATo the beginning of a lineSHIFT+HOME&E)jF)# }#DF)F)Z#F "A"AOne line downSHIFT+down arrow&jF) G)# yF)G)Z#> "AAOne line upSHIFT+up arrow& G)G)# ~$G)*H)Z#H "A&AOne screen downSHIFT+PAGE DOWN&G)PH)# z *H)H)Z#@ "A"AOne screen upSHIFT+PAGE UP&PH)H)# *H)tI)Z#T "A4ATo the end of a recordCTRL+SHIFT+END&H)I)# 1tI)%J)Z#b "A@ATo the beginning of a recordCTRL+SHIFT+HOME&I)KJ)# '%J)J)Z#N "A>ATo include the whole recordCTRL+A&KJ)J)# -J)K)( ! OJ)nK)1 nK)K)t)Selecting text using the mouseH"K)K)& D:Selecting text using the mouse > nK)K)1 2!/gSee alsoeK)L)) "!You can use the mouse to select text, ranging in size from a single character to an entire record.+K)L)( !nL)M)V#|0 (A(ATo selectDo this&L)AM)# ,M)M)`#X "A(,A5(mAny amount of textDrag over the textdAM)1N)M#j. "AAyou want to select&M)WN)# $1N)N)`#H "A(AE:ؗA wordDouble click the word.&WN)O)# 2N)O)f#d "A4&AvڎqA line of text,Click in the marker pane.fO) )M#j2 "A.Aincluding the markerO) )K)&O)2)# 5 ))Z#j "A6AMultiple lines of text,Drag in the marker pane.`2)!)M#j& "A"Awith marker(s)&)G)# -!)t)( ! PG)ā)1!ā)K))Special Characters: An OverviewI#t) )& F:Special Characters: An Overview > ā)K)1 2!USee alsof5 ))1 0k!Generally, we refer to characters that are not a part of the standard Roman alphabet as "special characters". Many languages have special characterseither modified Roman or a different scriptthereby creating special needs for fonts and keyboards.This topic under still under construction. More later. BK))1n")s))Toolbar shortcuts;).)& *:Toolbar shortcuts E)s)1 2(!Other Shortcutsa2.)Ԅ)/ .d!Z3‰The following shortcuts apply to the toolbar:+s))( !lԄ)k)T#x0I &&ShortcutFunctionS))Q#rI ,PuRClick in the Activefilter combo boxAutomatically drops down the filter listk))R#r;I  &1Right click in the Active Filter combo box when a filter is selectedAutomatically accesses the FilterProperties dialog box for that particular filter:))Q#rtI ,'u,@Click in the Find combo boxSelects the Text to Find'))#  K))1f#)x)+TroubleshootingRangeSetsO )J)/ .B:" TroubleshootingRangeSets .)x)+ &!p@J))0 .! EBecause the dataproperties selected for a marker affect the way Shoebox interprets the data in a field of that type, it is possible to have a range set that appears to include the needed elements, when it may not. This can result in Shoebox reporting unexpected inconsistencies. It is also possible to build a range set that accidentally includes extra elements, which could result in Shoebox quietly allowing data that should be identified as inconsistent. Following are some questions to help you identify the cause of your problem and some instructions for fixing it.Jx)2)Q p!^(߉ E8\K>efBefore you begin, make sure that the inconsistency you are seeing or that you expect to see is a rangeset inconsistency, and not a dataproperty or datalink inconsistency. Also make sure that for the field in question, the Use range set check box is selected on the RangeSet tab of the MarkerProperties dialog box. To proceed with troubleshooting, you may find it helpful to print this help topic since it is fairly long and you may need to work within Shoebox to resolve your problem.u)Ѝ)) "!1) Is Shoebox identifying a range set inconsistency for data that you believe to be consistent with the range set?o@2)?)/ .R:!a)Is Shoebox identifying a single character as inconsistent?r@Ѝ))2 4!BVPlease see the help topic about Character-basedRangeSets.j;?))/ .vR:!b)Does the data in each field consist of a single word?~)׏)> L! Eefi) Is "Field data consists of a single word" selected on the DataProperties tab of the MarkerProperties dialog box?Y%)<)4 6K!A׏)<))>Look at the data that Shoebox is identifying as inconsistent. Make sure that it does not contain any spaces or line breaks. If it does, Shoebox will not be able to find it in the range set because the elements of this range set are single words. To have Shoebox accept data consisting of multiple words, choose one of the other options on the Data Properties tab.If the field truly contains only a single word, it must be missing from the range set. Go to the Range Set tab of the Marker Properties dialog and examine the range set. Check for differences in case (range sets are case-sensitive) or punctuation. If the data does not appear in the range set, you can add it manually. If there are several different elements that appear to be missing and you are reasonably certain that your data doesn't contain data that you don't want in the range set, you might want to build the range set from the existing data. For more information about adding range set elements and building range sets from existing data, see the help topic about the RangeSet tab.׏))? L! Eefii) Is "Field data consists of multiple one-word items" selected on the DataProperties tab of the MarkerProperties dialog box?<))3 4!A>The data must be missing from the range set. Go to the Range Set tab of the Marker Properties dialog and examine the range set. Check for differences in case (range sets are case-sensitive) or punctuation. If the data does not appear in the range set, you can add it manually. If there are several different elements that appear to be missing and you are reasonably certain that your data doesn't contain data that you don't want in the range set, you might want to build the range set from the existing data. For more information about adding range set elements and building range sets from existing data, see the help topic about the RangeSet tab.))9 @!A ENote that if you really expect the field data to consist of a single word, you can have Shoebox check this by selecting "Field data consists of a single word" on the DataProperties tab of the Marker Properties dialog box.))? L! Eefiii) Is "Field data consists of a single item" selected on the DataProperties tab of the MarkerProperties dialog box?*))3 4!A>The data must be missing from the range set. Go to the Range Set tab of the Marker Properties dialog and examine the range set. Check for differences in case (range sets are case-sensitive) or punctuation. Also check to make sure that the word exists by iteself as a range set element. If it exists as a word that is part of a multi-word element, Shoebox will not consider it to be a match. If the data does not appear in the range set, you can add it manually. If there are several different elements that appear to be missing and you are reasonably certain that your data doesn't contain data that you don't want in the range set, you might want to build the range set from the existing data. Note, however, that if you build a range set from data, Shoebox will add range set elements based on the entire contents of each existing data field, not as individual words. For more information about adding range set elements and building range sets from existing data, see the help topic about the RangeSet tab.))9 @!A ENote that if you really expect the field data to consist of a single word, you can have Shoebox check this by selecting "Field data consists of a single word" on the DataProperties tab of the Marker Properties dialog box.`)z)/ .R:!c)Do you expect Shoebox to look in the range set for each individual word in the data field?~)B*> L! Eefi) Is "Field data consists of a single word" selected on the DataPrz)B*)operties tab of the MarkerProperties dialog box?z);*9 @!A EIf the field data consists of a multiple words, Shoebox will identify the entire field as inconsistent because the data property setting indicates that the field should allow only a single word. To have Shoebox accept data consisting of multiple words and look in the range set for each individual word in the data field, select "Field data consists of multiple one-word items" on the DataProperties tab of the Marker Properties dialog box.B**? L! Eefii) Is "Field data consists of multiple one-word items" selected on the DataProperties tab of the MarkerProperties dialog box?;**3 4!A>The data must be missing from the range set. Go to the Range Set tab of the Marker Properties dialog and examine the range set. Check for differences in case (range sets are case-sensitive) or punctuation. If the data does not appear in the range set, you can add it manually. If there are several different elements that appear to be missing and you are reasonably certain that your data doesn't contain data that you don't want in the range set, you might want to build the range set from the existing data. For more information about adding range set elements and building range sets from existing data, see the help topic about the RangeSet tab.**? L! Eefiii) Is "Field data consists of a single item" selected on the DataProperties tab of the MarkerProperties dialog box?G* *E X!A E>This data property setting tells Shoebox to treat the entire field as a single item and to look for it as a multiple-word element in the range set. Even if the individual words of the data field exist as elements in the range set, Shoebox will identify the entire field as inconsistent. To have Shoebox look in the range set for each individual word in the data field, select "Field data consists of multiple one-word items" on the DataProperties tab of the Marker Properties dialog box. Note that if you change this setting, Shoebox will not allow you to keep in the range set any elements consisting of multiple words. If you previously built the range set from the existing data, there may be many such elemensts. It will probably be easiest to choose Clear All on the RangeSet tab and then rebuild the range set from the data (after you change the data property setting). This will generate a new range set consisting of one-word elements. If some of the existing data contain words that you do not want Shoebox to accept as consistent, you can delete the unacceptable elements.* *0 .R:!d)Do you expect Shoebox to look in the range set for the entire contents of the data field (even though it may consist of multiple words)?~ * *> L! Eefi) Is "Field data consists of a single word" selected on the DataProperties tab of the MarkerProperties dialog box? *n*9 @W!A EIf the field contains multiple words, Shoebox will identify the entire field as inconsistent because the data property setting indicates that the field should allow only a single word. To have Shoebox accept data consisting of multiple words and look in the range set for the entire contents of the data field, select "Field data consists of a single item" on the DataProperties tab of the Marker Properties dialog box. *6*? L! Eefii) Is "Field data consists of multiple one-word items" selected on the DataProperties tab of the MarkerProperties dialog box?O n*B*E X!A E>This data property setting tells Shoebox to look up each word of the field data individually in the range set. To have Shoebox look 6*B*)in the range set for the entire contents of the data field, select "Field data consists of a single item" on the DataProperties tab. Note that if you change this setting, you will probably need to rebuild the range set since all the existing elements will be single words rather than whole data items. It will probably be easiest to choose Clear All on the RangeSet tab and then rebuild the range set from the data (after you change the data property setting). After generating a new range set, if some of the existing data contain items that you do not want Shoebox to accept as consistent, you can delete the unacceptable elements.6*PC*? L! Eefiii) Is "Field data consists of a single item" selected on the DataProperties tab of the MarkerProperties dialog box?[B*F*3 4!AThe data must be missing from the range set. Go to the Range Set tab of the Marker Properties dialog and examine the range set. Check for differences in case (range sets are case-sensitive) or punctuation. Note that even if the range set contains elements that have one or more words that match parts of the field data, Shoebox will not regard it as consistent. There must be a single element which matches the data exactly. If the data does not appear in the range set, you can add it manually. If there are several different elements that appear to be missing and you are reasonably certain that your data doesn't contain data that you don't want in the range set, you might want to build the range set from the existing data. For more information about adding range set elements and building range sets from existing data, see the help topic about the#PC*H*6 :R:!t߬e)If you have followed the diagnostic steps above and the troubleshooting hints did not help you resolve your problem, this help topic does not address your problem. If you need further assistance, please contact technicalsupport.F*H*) "!2) Is Shoebox failing to identify a range set inconsistency for data that you believe to be inconsistent with the range set?rH*JI*/ .R:!a)Is Shoebox failing to identify a range set inconsistency when doing automatic checking following data entry?g5H*I*2 4j!ۉi) Is CheckConsistencyWhenEditing turned off?RJI*6K*3 4!AIt is possible to turn off consistency checking when editing so that Shoebox will not perform automatic checking. If Shoebox is failing to identify range set inconsistencies in newly entered data, it may be that this feature is turned off. Make sure that there is a check mark beside Check Consistency When Editing on the Tools menu.I*K*, (!ii) Is Shoebox skipping all checking after you edit this record (if you aren't sure, read this point for further diagnosis)?I6K**N*- (9!AIf you are just looking at a record but don't make any changes, Shoebox will not alert you to any inconsistencies. Also, if you have an existing database and add or change a range set or alter other settings, Shoebox will not automatically re-check unedited data based on those changes. Automatic consistency checking only happens when you actually edit a record, followed by an attempt to perform an action that could potentially cause the current record to change or that would close the window in which the edited record is displayed.{BK**9 @!A If Shoebox does not appear to be doing any automatic checking or you aren't sure, check to make sure that you are triggering the check by temporarily making a change that you think should cause data to become inconsistent (preferably in a field other than the one where you are currently seeing a problem). Then choose Database, Next Record (Alt-N) to move to the next record. If you have in fact entered incon*N**)sistent data, Shoebox should identify it as such. Regardless of the results, make sure you return your data to a proper state when you have completed this test).tB*N*%*2 4! iii) If your problem is still not solved, proceed to c below.u*ρ*5 :R:!X鉂b)Is Shoebox failing to identify a range set inconsistency when you choose CheckConsistency on the Tools menu?%*σ*? L! When you choose to check the consistency of a database, Shoebox displays the Check Consistency dialog, where you have the option to select which marker(s) to check and which check(s) to perform. Shoebox remembers your selections, so you need to make sure that the selections you are now using include the field you wish to check and that the "Check Range Sets" check box is selected. If this does not solve your problem, proceed to c below.Kρ**< FR:!  c)After considering both a and b above, is Shoebox failing to identify a range set inconsistency in both cases (if you are only trying one of the cases but you have gone through the material above, you can probably assume it would fail in the other case as well)?oCσ**, (!i) Is there an element in the range set that shouldn't be there?C*̇*? L !A>efIf someone else created this range set or if it was built based on existing data or if you accidentally chose Add to Range Set at some point when Shoebox displayed an inconsistency, it is possible that the range set contains one or more unexpected elements, corresponding to data that you regard to be inconsistent. Carefully, examine the range set (on the RangeSet tab of the MarkerProperties dialog box) to make sure that it does not include the data that Shoebox is erroneously accepting as consistent.**? L! Eefii) Is "Field data consists of multiple one-word items" selected on the DataProperties tab of the MarkerProperties dialog box?{̇*U*F Z!A E>This data property setting tells Shoebox to look up each word of the field data individually in the range set. One reason why Shoebox could be accepting data as consistent when you don't think it should is that you may be expecting Shoebox to look in the range set for the entire contents of the data field, when it is actually looking up (and finding) each individual word.If looking up each word is not what you intend, but rather you really want it to treat the whole field as a single item, select "Field data consists of a single item" on the DataProperties tab. Note that if you change this setting, you might need to rebuild the range set since all the existing elements will be single words, and so now Shoebox will regard as inconsistent any data items consisting of multiple words. To start over and rebuild the range set, choose Clear All on the RangeSet tab and then rebuild the range set from the data (after you change the data property setting). After generating a new range set, if some of the existing data contain items that you do not want Shoebox to accept as consistent, you can delete the unacceptable elements.**? L! Eefiii) Is "Field data consists of a single item" selected on the DataProperties tab of the MarkerProperties dialog box?U**F ZE !A E>This data property setting tells Shoebox to treat the entire field as a single item and to look for it as a multiple-word element in the range set. One reason why Shoebox could be accepting data as consistent when you don't think it should is that you may be expecting Shoebox to look in the range set for each individual word, when it is actually looking up (and finding) a single range set element that matches the enti**)re field contents.If looking up the entire field contents as a single item is not what you intend, but rather you really want it to treat each word as a separate item, select "Field data consists of multiple one-word items" on the DataProperties tab. Note that if you change this setting, you will probably need to rebuild the range set since all the existing elements will be single words rather than whole data items. It will probably be easiest to choose Clear All on the RangeSet tab and then rebuild the range set from the data (after you change the data property setting). After generating a new range set, if some of the existing data contain items that you do not want Shoebox to accept as consistent, you can delete the unacceptable elements.#*+*6 :R:!t߬d)If you have followed the diagnostic steps above and the troubleshooting hints did not help you resolve your problem, this help topic does not address your problem. If you need further assistance, please contact technicalsupport.oF**) "!3) Is Shoebox preventing you from adding elements to the range set?+*}*H ^7R:! Eefa)Is "Field data consists of a single word or multiple one-word items" selected on the DataProperties tab of the MarkerProperties dialog box?**9 @! EShoebox will not allow you to save a range set containing multiple-word elements if the data property setting indicates that the field should contain a single word. To have Shoebox accept data consisting of multiple words and look in the range set for the entire contents of the data field, select "Field data consists of a single item" on the DataProperties tab of the Marker Properties dialog box. Then Shoebox will let you add multiple-word range set elements.#}**6 :R:!t߬b)If you have followed the diagnostic steps above and the troubleshooting hints did not help you resolve your problem, this help topic does not address your problem. If you need further assistance, please contact technicalsupport.c*<*) "!4) Is Shoebox failing to generate certain elements when building a range set from existing data?~**A RR:! Eefa)Is "Field data consists of a single word" selected on the DataProperties tab of the MarkerProperties dialog box?*<*%*3 4!With this data property setting, Shoebox will not add any range set elements based on fields whose data consist of more than one word. For example, if you are building a range set for the \code field and it occurs only twice in your database:**: B! \t101 202and\t303then the only element that Shoebox will add to the range set is 303. To have Shoebox accept data consisting of multiple words (and build the range set accordingly), choose one of the other options on the Data Properties tab. If the field really is only supposed to have a single word, then the correct resolution may be to split the first field in two:\t101\t202|M%*h*/ .R:!b)Is the data that you wish to add to the range set in a closed database?n**, (!Shoebox only searches open databases when building a range set. Open the database and retry this operation.[h**/ .R:!c) Is the data that you wish to add to the range set in a database of a different type?*+? L]!Shoebox only searches databases of the same type when building a range set. It is possible to have both a lexicon and an interlinear text with a \ps field, for example. But since these two databases will not be of the same type, Shoebox will not search the interlinear text database when building a range s*+)et for the \ps field of the lexicon. In this example, chances are you wouldn't really want or need the data from the \ps field of the interlinear text database to be included as valid parts of speech for your lexicon, but if you do find yourself needing to have identical range sets for two fields in different types of databases, you will need to create them separately.#*+6 :R:!t߬d)If you have followed the diagnostic steps above and the troubleshooting hints did not help you resolve your problem, this help topic does not address your problem. If you need further assistance, please contact technicalsupport.++0 .!t߬5) If you have followed the diagnostic steps above and the troubleshooting hints did not help you resolve your problem, this help topic does not address your problem. If you need further assistance, please contact technicalsupport. A++1E $++ +Window shortcuts:+A+& (:Window shortcuts E++1 2(!Other ShortcutspAA++/ .!)The following shortcuts apply to the activedatabasewindow:++!+( !l++T#x0I &&ShortcutFunctionS!+1+Q#rI  &0efRight click on markerAutomatically accesses the MarkerProperties dialog box+!+X#~1I ,`K&:NӉRight click in datapaneAutomatically executes the JumpTo command using the selected text or text containing the cursor as "Record to jump to"1++R#r)I  &&Ctrl+Right clickAutomatically executes the JumpInsert command using the highlighted text or text containing the cursor as "Record to insert"8!++K#fpI  Ctrl+TabSwitches to the next active database window7+ +K#fnI  Ctrl+F6Switches to the next active database windowx-+ +K#fZI  Ctrl+F4Closes the active database window& + +# l= + +/ .z!xOThese shortcuts apply to the Shoebox applicationwindow:+ +A +( !l + +T#x0I &&ShortcutFunctionJA +B +K#fI  Alt+SpacebarOpens the Control menu for the Shoebox application windowD + +K#fI  Alt+HyphenOpens the Control menu for the active database windowLB +h +K#fI  Alt+EscSwitches to the next application window or minimized application^ + +K#fI  Alt+TabSwitches to the next application window, restoring applications that are minimizedch +t +K#f0I  Alt+F4Exits Shoebox& + +# @t + +1S% ++Active database9 ++& &RActive database ++* "a!The database in which you are working. The active database contains the insertion point or a selection of text. The title bar in the active database window is highlighted. H+5+1&5+A+Active Filter combo boxA+v+& 6RActive Filter combo box 5+A+5 8!" Located on the far right end of the toolbar, this combo box contains the name of tv+A++he active filter along with a list of all filters defined for the current database type. Clicking the drop-down arrow button accesses the list.A filter can be activated by clicking on the name in this list. Once selected, right-clicking on the filter name within this combo box automatically accesses the Filter Properties dialog box for easy modification to any of the properties. > v+A+1B'A+B+Active window7A+B+& "RActive window A+B+* "G!The window in which you are working. The active window contains the insertion point or a selection of text. The title bar in the active window is highlighted. 5B+C+1(C+cE+ANSI.B+3C+& RANSI 0C+cE+2 2!Most Windows fonts share a common character layout known as the ANSI (American National Standards Institute) character set. This is simply a table in which each 8-bit character in the font is mapped to a particular number from 0 to 255.In memory and on disk, the characters in your database are recorded by their ANSI character-set numbers. These numbers are not the same as the ASCII character set used by most DOS applications.Shoebox has no dependence on either ANSI or ASCII, but is all text based. M3C+E+1f)E+G+Application Control menu boxF cE+E+& @RApplication Control menu box E+G+? L-!"9"6Windows Windows 95A menu that has commands for sizing and moving the Shoebox window, switching to other applications and closing Shoebox. This icon is located in the upper-left corner of the database window. To access the menu, single-click on the icon. Double-clicking on the icon bypasses the menu and acts to close the application.To display the menu using the keyboard, press ALT+SPACEBAR. CE+ H+1G* H+I+Application window<G+HH+& ,RApplication window H+I+* "=!A window that contains a running application, such as Shoebox. The window displays the menus and provides the workspace for any database open in Shoebox. ; HH+KI+1+KI+J+ASCII text4I+I+& RASCII text pEKI+J++ $!ASCII stands for American Standard Code for Information Interchange. It is one of the (several) standard formats for representing characters in computer files. Any plain text file that you can read using the DOS TYPE command is an ASCII text file.Shoebox has no dependence on either ANSI or ASCII, but is all text based. CI+2K+1,2K+M+Built-in variables<J+nK+& ,RBuilt-in variables e2K+K+* $!A generic symbol that represents one or more literal characters.These are the built-in variables:UnK+L+R t!@]kN[#] Word boundary variable[...] Skip variable[?] Wildcard variablec:K+M+) "t!Built-in variables can be used in filters or in finds. : L+AM+1-AM+N+Check box3 M+tM+& RCheck box "AM+N+* "!Check boxes control individual choices that are either turned on or off. When turned on, the box will contain an X (or a check mark in Win95). The user can toggle between the two choices by clicking on the check box or by pressing the spacebar. : tM+N+1.N+>+Clipboard3 N+O+& RClipboard /N+>+* " !A temporary storage area for cut or copied text. You can paste the contents of the clipboard into a database or into a file of another application, such as Microsoft Word. The clipboard holds the information unO+>+N+til you cut or copy another selection of text. : O+x+1e/x++Close box3 >++& RClose box x++5 8!":In Windows 95, this box can be used to close a window or exit the program depending upon its location.This icon is located in the upper-right corner of the database or application window. : +݁+10݁+^+Combo box3 ++& RCombo box N%݁+^+) "J!A text box combined with a list. < ++11+?+Concatenate5^+ς+& RConcatenate pG+?+) "!To link together lines of text so that they break at a set margin. Gς++1F2++Context Sensitive Help@?+ƃ+& 4RContext Sensitive Help ++* "+!Refers to Help topics specifically related to the task at handthe menu command, dialog box, tool button, screen region, key or key combination. Aƃ+Ƅ+13Ƅ+6+Control menu box:++& (RControl menu box 6Ƅ+6+@ N!";"<Windows Windows 95A menu that has commands for sizing, positioning, splitting and closing a database window.This icon is located in the upper-left corner of the database window.To display the menu using the keyboard, press ALT+HYPHEN. : +p+1q4p++Data item>6++/ . R" Data item p+k++ $%!A data item is either an individual "word" or a group of one or more "words" that Shoebox regards as a single unit for many operations such as jumping, database search, and consistency checking. A "word" consists of one or more contiguous characters separated by spaces, new-lines, or field markers.Prior to version 5 of Shoebox, data items were always individual words, so that Shoebox would treat<++, &!!\datone 002 T-H-R-E-Eas a data field having three data items. Now, however, markers have a data property which tells Shoebox whether to treat this as three separate data items "one", "002", and "T-H-R-E-E" (the default) or as a single data item "one 002 T-H-R-E-E". : k++15+x+Data Link>++/ . R" Data Link Y/+x+* "_!A data link is a special type of jump path that is similar to a hypertext link. You can establish a data link in Shoebox when you want to ensure that cross-referenced data actually exists. One of the consistency checks Shoebox can do is to identify "broken" links. When all links do in fact correspond to one or more destinations, then the database has referential consistency. This means that every piece of information that is actually a reference to another piece of information does in fact make a valid reference to the targeted piece of information. : ++1.6++Data pane3 x++& RData pane ++* "/!The right pane of the database window is the data pane. To enter data, place the insertion point in the field where data will be entered and type. 9+ߍ+17ߍ+q+Database2 ++& RDatabase `-ߍ+q+3 6x!"=Click on command to display Help topic. 9++18+J+Database2 q+܎+& RDatabase b8+J+* "q!An ordered collection of data, usually broken into semantically related chunks called records, which are further subdivided into fields. Commercial programs often stored these on disk in a proprietary format, but Shoebox uses plain text files with S܎+J+q+IL standard format markers to indicate records and fields. > ܎++1Z9++Database type7J++& "RDatabase type ++* "w!A classification of databases with the same basic function (eg, Dictionary, Scripture, Parsing, etc). Each database type has a specific set of properties defining various components of the database and some of the methods used for manipulating recordsa common set of Markers, Filters, Jump Path and specifications for Interlinearizing. This underlying framework is automatically specified for any database assigned to that database type. @++1:+9+Database window9++& &RDatabase window +9++ $!A rectangular portion of the screen in which you view and edit a database.You can have multiple database windows open in the Shoebox application window or workspace. Each database window can be divided into multiple parts, called panes. > +w+1;w++Date stamping79++& "RDate stamping Aw++1 0!!㞍=A Shoebox feature that inserts the current date into a record when it is created or edited, so that it is possible to always know when the record's last update occurred.The date stamp marker is defined in the Options tab of the Database Type Properties dialog box. 8+'+1<'++Default1 +X+& RDefault D'++) "6!A pre-defined setting. BX++1=++Default Jump Path;++& *RDefault Jump Path t+++ $!The jump path that will be used as the primary jump path for markers which do not have a specific jump path. It will also be used as a secondary jump path when the primary jump path fails to find a match.Note: When Shoebox converts your settings from the old-style single jump path to the new multiple jump path, the existing jump path, if any, is set as the default. ; ++1>++Dialog box4+'+& RDialog box uL++) "!A window that displays the available options when you choose a command. 5'++1?+`+Edit.++& REdit a.+`+3 6v!">Click on command to display Help topic. 6++1S@++Field/ `++& RField +++ $!An element of a record that contains a specific item of information, such as lexeme, part of speech, definition, gloss, etc. in a lexical database.Field size is limited to 32,000 characters. = ++12A++Field Marker6+&+&  RField Marker ++* "+!A field marker is a code that is preceded by a backslash and delimits data fields, distinguishing the type of data contained in different fields. 5&++1B++File.+H+& RFile a.++3 6v!"?Click on command to display Help topic. 7H++1C+U,Filter0 ++& RFilter 9+U,< F!A set of one or more conditions for which a record is tested. Filters can be defined so that only records that meet the conditions of the filter can be seen on the screen, output to a file, or included in an inventory. For example, one can easily define a filter that will select only nouns out of a lexicon. Filters can be chained together by Or or And operators, and can be negated with Not. Nesting is also allowed, so that on+U,+e part of a complex filter may depend on a combination of other parts. A+,13D,,Free translation:U,,& (RFree translation ,,* "!A translation of the source line of the interlinearized text unit, usually the last element, not aligned vertically with a previous line. 6,,1 E,,Gloss/ ,,& RGloss ,,* "#!A short (usually one-word) definition of a word or morpheme, generally used in annotating text, where long definitions would be impractical. 5,,1F,l,Help., ,& RHelp a.,l,3 6h!" @Click on command to display Help topic. ; ,,1G,`,Homographs4l,,& RHomographs ;,`,J bw! Morphemes that are written the same (i.e. have the same form in the orthography) but have unrelated meanings. Because homographs are separate lexemes, they are described in separate records in a lexical database file.Example: In English, bear has two homographs because its meanings as a noun and as a verb are unrelated. In contrast, sail is a single lexeme because its senses of meaning as a noun and as a verb are closely related.Note that the adjective bare is a homophone of bear because it is pronounced the same, although it is written differently. G,,14H, ,Horizontal scroll bars@`,,& 4RHorizontal scroll bars ,,< Fs!Scroll bars allow the user to move data through the window with the mouse.The scroll bar consists of three elements, the scroll shaft, scroll arrow and scroll box.ToDo thisG, ,q !"A"B"C"C"CScroll to the rightClick one characterScroll to the leftClick one characterScroll to the rightClick to the right of the scroll box one full windowScroll to the leftClick to the left of the scroll box one full windowMove to anDrag the scroll box approximate horizontallocation in the database B, ,1I ,g ,Ignore characters; , ,& *RIgnore characters V  ,g ,6 :A!Characters in a writing system which are an essential (or optional) part of the word, but which are not to be taken into account when sorting. For example, in English, words like co-operate or can't contain hyphens or apostrophescharacters ignored when sorting or alphabetizing. @ , ,1&J , ,Insertion point9g , ,& &RInsertion point , ,* "!A vertical blinking bar on the Shoebox screen that shows your location in a database and where the next text will be inserted. : , ,1K ,,Jump path3 , ,& RJump path ^ ,,* "!An association between a set of source fields and a list of specific destination database(s) and field(s) to be scanned, in order, for possible matches of the jump text. If multiple matches are found, Shoebox will display them in according to the order they were found. There is no practical limit to the number of jump paths that can be defined. F ,,1L,@,Jump Path Destination?,,& 2RJump Path Destination ,@,* "G!The destination portion of a jump path is the list of specific databases and fields to be searched during a jump operation. For users familiar with versions of Shoebox prior to 5.0, the single jump path tha,@,,t used to exist consisted entirely of the "destination." With the advent of multiple jump paths, different source fields can be set up with different jump path destinations by creating more than one jump path. 8,A,1%MA,C,Jump to1 @,IA,& RJump to A,C,* "%!Refers to the Shoebox feature which allows you to highlight a word or phrase in any database, double-click the right mouse button and jump to (go to) a record matching that text in any target database field(s) included in the jump path. Shoebox accomplishes this by opening a duplicate window of the database pointing to the matched record or by switching to the target window, if one is available. BIA,GC,1NGC,D,Keyboard shortcut;C,C,& *RKeyboard shortcut GC,D,* "!Keystrokes which bypass the normal sequence of menu selections and immediately execute a command or display a dialog box. They appear beside some menu items as a reminder, but are really only shortcuts if you press them instead of using menus < C,D,18OD,E,Marker pane5D,E,& RMarker pane D,E,0 ./!}>mThe left pane of the database window is the marker pane. It displays the markers and/or field names for each of the fields in the current record. @E,F,1PF,G,Maximize button9E,SF,& &RMaximize button XF,F,= J:!""Windows Windows 95SF,G,1 0{!]XThis feature of Windows expands the Shoebox window to fill the entire screen or the database window to fill the Shoebox window.For more detailed information see Maximizingawindow. 9F,G,1QG,KI,Menu bar2 G,H,& RMenu bar GG,KI,H ^!"xOyꉂ㾏Note: Click a menu item to display commands.The menubar displays the names of the available pull-down menus across the top of the applicationwindow below the titlebar.See the Menus Section for more information regarding the menu commands. @H,I,15RI,K,Minimize button9KI,I,& &RMinimize button XI,J,= J:!"""#Windows Windows 95d3I,K,1 0g!]This feature allows you to reduce the application or database window to an icon with the file name underneath. As an icon, the application or database stays in memory, but its window does not take up space on the screen or in the Shoebox window.For more detailed information see Minimizingawindow. 9J,K,1SK,WL,Morpheme2 K,K,& RMorpheme lCK,WL,) "!The smallest meaningful chunk into which a word can be broken. ?K,L,1TL,M,Morpheme break8WL,L,& $RMorpheme break P'L,M,) "N!The boundary between two morphemes. ; L,YM,1_UYM,}N,Multigraph4M,M,& RMultigraph [YM,N,/ .!a$A single phoneme represented in an orthography by two or more characters. For example:1M,HN,, ( !ch5 N,}N,+ &!ngmb 5HN,N,1VN,,Pane.}N,N,& RPane +N,,+ $!The database window is divided vertically into two sections called panes - one contains the markers and one contains data.In the Browse view, the database window can be divided into numerous panes dependent upon the choices made in the Browse N,,}N,fields. : N,Q,1:WQ,Q,Parse (n)3 ,,& RParse (n) Q,S,+ $I!An analysis of a word as a sequence of constituent morphemes (with their underlying forms identified).Parses produced by the Shoebox morphological parser can be+,~,( !rS,2,B TRZH  valida sequence of morphemes that can occur in the languageinvalida sequence that shouldn't occur+~,],( !2,Q,C TcRZH  correctthe right analysis of a word in its context (implies it is valid)incorrecteither invalid or wrong (valid in general but not right in this specific case) : ],,1X,,Parse (v)3 Q,,& RParse (v) \+,,1 0W! A linguistic term that means to break a word or sentence into its constituent parts and identify the structural relationships between the parts.In Shoebox, the term parsing refers to morphological parsing: breaking a word into its constituent morphemes and identifying their underlying forms. ?,Y,1YY,,Part of speech8,,& $RPart of speech sJY,,) "!A linguistic term that refers to the syntactic category of a morpheme. 5,9,1Z9,,path.,g,& Rpath ]9,,) "!The drive name and directory structure (i.e., series of folders) where a file is located. 8g,%,1[%,,Phoneme1 ,V,& RPhoneme _6%,,) "l!The smallest meaningful sound unit in a language. 7V,,1Y\,,Prefix0 ,,& RPrefix ,,< Fm!A linguistic term referring to a morpheme that is attached to a word before the root. For example, the English word uncrate is made up of the prefix un- and the root crate. C,Q,1]Q,,Primary sort field<,,& ,RPrimary sort field ]Q,,* "!Shoebox can sort the database on any field(s) specified by the user. The first field by which the database is sorted is the primary sort field. The record marker field is used by default unless another field is specified. Changes to the primary sort field are made through the Sorting command (Database menu) in the Sorting by Fields dialog box. 8,L,1^L,ދ,Project1 ,},& RProject a.L,ދ,3 6n!"DClick on command to display Help topic. D},",1_",,Record marker field=ދ,_,& .RRecord marker field `",,7 <!The record marker field is the first field in a record. Shoebox uses this field to uniquely identify each record in the database. In a lexical database, for example, the \lx or lexeme would be the record marker field.Shoebox allows only one record marker field per record. By default, database records are sorted on the contents of this field. 8_,.,1K`.,A,Records1 ,_,& RRecords .,A,* "q!The units that make up a database. For example, a dictionary is made up of words and information about them. Each unit of word+information is a record in the dictionary database. G_,,1a,,RTF (Rich-text Format)@A,ȏ,& 4RRTF (Rich-text Format) 1,,* "!A Microsoft aȏ,,A,daptation of Document Content Architecture that is used for transferring formatted text between applications, even applications that run on different platforms. Shoebox can export databases in RTF so that they can be printed using Microsoft Word. 9ȏ,>,1b>,,See Also2 ,p,& RSee Also V>,,) "!For more information on subjects related to the Jump To command, see the following:lp,,U z!d!;AvF+㭝FSearchFindJump InsertJump TargetSearch, Find, Jump ToA comparisonSetting up Jump Paths 9,,1c,,See Also2 ,,& RSee Also pG,,) "!For information on setting up the Browse display, see the following:F,,3 6&!MWbBrowse FieldsW,Q,) "!For information on displaying multiple field occurrences in the Browse display, see:M,,3 64! #8Sorting: An OverviewjQ,1,) "!For information on using the Browse command to locate the record(s) containing a particular field, see:f4,,2 4h!6<Locating records containing a particular field 91,,1ad,,See Also2 ,,& RSee Also V,,) "!For more information on subjects related to the Reshape command, see the following:w7,,@ Pn!TA7ILReshape Entire FileSet Wrap MarginAuto Wrap 9,1,1ae1,Y,See Also2 ,c,& RSee Also b1,,) "!For more information on subjects related to the Reshape Entire File command, see the following:k+c,Y,@ PV!E7ILReshapeSet Wrap MarginAuto Wrap 9,,1af,,See Also2 Y,,& RSee Also ^,K,) "!For more information on subjects related to the Set Wrap Margin command, see the following:o/,,@ P^!ETAILReshapeReshape Entire FileAuto Wrap 9K,,1ag,,See Also2 ,%,& RSee Also X,,) "!For more information on subjects related to the Auto Wrap command, see the following:u5%,,@ Pj!ETA7ReshapeReshape Entire FileSet Wrap Margin 9,T,1hT,,See Also2 ,,& RSee Also hT,,) "!For more information on subjects related to the Database Types feature of Shoebox, see the following:^,,S v!}=naƲHӉ㭝F% Properties (Database menu) Markers Filters Jump Path Date Stamp Marker 9,,1i,x,See Also2 ,3,& RSee Also a,,) "!For more information on subjects related to Navigation within the database, see the following:m3,x,N l!nsϼ_)v0co/Moving through the databaseNext RecordPrevious RecordFirst Record (Top)Last Record (Bottom) 9,,1bj, -See Also2 x,,& RSee Also d,p,) "!For more information on subjects related to the Insert from Range Set command, see the following:j1, -9 Bb!>naDefining a Range SetMarkers: An Overview p, -x,9p,E-1rkE-z-See Also2 -w-& RSee Also ZE--) "!For more information on Shoebox features which use Match Characters, see the following:2w-z-N ld!dNӉ!;XSearchJumpJump InsertFindReplace 9--1l-M-See Also2 z--& RSee Also W-e-) "!For more information on subjects related to the Filtering command see the following:K--2 42!ޢFilters: An OverviewSe--7 >8!=*釉Filters TabVariablesJ-M-2 40!ހPunctuation issues 9--1m--See Also2 M--& RSee Also ]->-) "!For more information on subjects related to the Database Types command, see the following:T--N l!ߎTknaƲHӉ㭝F%Properties (Database menu)MarkersFiltersJump PathDate Stamp Marker 9>--1n--See Also2 -K-& RSee Also s--) "!For more information on subjects related to managing or organizing the application workspace, see the following:UK--N l!OK]X]CascadeTileTile Side by SideMaximizing a windowMinimizing a window 9--1o-i-See Also2 --& RSee Also kB-`-) "!For information on using the Browse feature, see the following:= --2 4!EwBrowseW`--) "!For information on displaying multiple field occurrences in the Browse display, see:L-i-2 44! #8Sorting: An Overview 9--1p- -See Also2 i--& RSee Also V-S -) "!For more information on subjects related to the Sorting feature, see the following:q- -@ P! 㖈-Sorting and multiple views on the same databaseMultiple indexing of one recordSort from right to left 9S -= -1q= - -See Also2  -o -& RSee Also h?= - -) "~!For more information on Marker Properties see the following:Ko -" -2 42!naMarkers: An Overviewk4 - -7 >h!Ov>Marker Properties General TabRange Set Tab 9" - -1r - -See Also2 - -& RSee Also |S -t -) "!For more information on subjects related to Marker Properties see the following:K - -2 42!naMarkers: An Overviewa*t - -7 >T!> ERange Set TabData Properties Tab 9 -Y -1sY -@-See Also2 - -& RSee Also uLY --) "!For more information on subjects related to Range Sets see the following:S! -S-2 4B!T!$Insert From Range Set dialog}E--8 @!?iـ+,Range Set Consistency Check dialogTroubleshootingRangeSets|SS-L-) "!For more information on subjects related to Marker Properties see the following:K--2 42!naMarkers: An Overviewq:L-@-7 >t!Ov EMarker Properties General TabData Properties-@- - Tab 8-L@-1tL@-A-Session1 @-}@-& RSession [L@-A-) "!When you start Shoebox, you begin a session. When you quit Shoebox, you end a session. > }@-?A-1u?A-B-Shortcut keys7A-vA-& "RShortcut keys "?A-B-* "!Keystrokes which bypass the normal sequence of menu selections and immediately execute a command or display a dialog box. They appear beside some menu items as a reminder, but are really only shortcuts if you press them instead of using menus. = vA-B-1vB-D-Source Field6B- C-&  RSource Field pB-D-0 .!Jump paths typically have one or more source fields. A source field is the field you are jumping from. When you right-click in a field which is included as a source in a jump path, that jump path will be chosen as the primary jump path to be searched. This jump path will also be used when you choose Jump To from the Edit menu with the cursor in a source field. @ C-D-1YwD-G-Standard format9D-$E-& &RStandard format D-G-+ $k!A text marking system developed by JAARS (1980) that allows plain-text files to be structured into databases or to be marked up for formatting. Standard Format markers consist of a backslash character (\) followed by a short mneumonic field code, a carriage return or a space. If present, data field content follows the marker.Note: Shoebox doesn't limit the length of a marker, but some DOS programs have limits of four characters. ; $E-?G-1x?G-L-Status bar>G-}G-/ .*R" $Status bar ?G-.H-* "!Located at the bottom of the Shoebox window, a bar that displays the following information about the current status of the database:+}G-YH-( !zN.H-H-, (RZHA Shoebox program message, in this case, a reminder to press F1 for Help+YH-H-( !l:H-jI-2 4tRZHThe record marker field and the contents, \lx adar+H-I-( !h6jI-I-2 4lRZHThe primary sort field and the contents, \ps n+I-(J-( !CI-kK-? L RZHThe total occurrences of the primary sort field (66), along with the current position in the database (10), appear as 10/66. If the database is sorted on the record marker field, the total will also be the number of actual records in your database.+(J-K-( !~LkK-L-2 4RZHThe filename of the project currently loaded into Shoebox, mdf.prj. 9K-ML-1yML-N-Template2 L-L-& RTemplate dML-N-7 <!D㊔zA constant set of Standard Format markers that can be inserted in a database record to form the framework for the fields that make up that record. If a template is defined, it will automatically be inserted when a new record is created.The template is a feature of the databasetype and can be difined by selecting Template from the Database menu. : L-TN-1zTN-O-Title bar3 N-N-& RTitle bar kTN-O-) "!A horizontal bar at the top of a window that shows the name of the active database and\or application. 8N-SO-13{SO-ހ-Toolbar1 O-O-& RToolbar NSO-ހ-2 29!㎀Located immediately below the menu bar, a bar with buttons that perform sO-ހ-O-ome of the most common tasks in Shoebox, such as opening, saving and printing files.To display or hide the toolbar, choose Toolbar from the View menu.For more detailed information see the Toolssection. 6O--1|--Tools/ ހ-C-& RTools `---3 6r!"EClick on command to display Help topic. @C--1}-y-Underlying form9--& &RUnderlying form ]-y-B R7!EQA linguistic term referring to a standard form of a morpheme. This term is in contrast to the surfaceform which refers to the way a morpheme appears in context. For example, the English surface form went can be considered to have an underlying form of go-PAST, or go-ed. E--1~-c-Vertical scroll bars>y--& 0RVertical scroll bars --< Fs!Scroll bars allow the user to move data through the window with the mouse.The scroll bar consists of three elements, the scroll shaft, scroll arrow and scroll box.ToDo thisr-c-m !"F"G"C"C"CScroll up one lineClick Scroll down one lineClick Scroll up one fullClick above the scroll box windowScroll down one fullClick below the scroll box windowMove to anDrag the scroll box approximate verticallocation in the database 5--1-&-View.c-Ɔ-& RView `--&-3 6r!"HClick on command to display Help topic. 7Ɔ-]-1]--Window0 &--& RWindow a.]--3 6j!"IClick on command to display Help topic. `/-N-1N--Word Formulas: Example lexical database recordsY3--& fRWord Formulas: Example lexical database records HN-- s!     \lxbear\hm1\psn\geUrsidae\lxbear\hm2\psv\gehold_up\lx-s\hm1\psnsuf\gepl\lx-s\hm2\psvsuf\ge3s\lxtiger\psn\geFelis_tigris `/-O-1O--Word Formulas: Example lexical database recordsY3--& fRWord Formulas: Example lexical database records >O-- a!     \lxbear\hm1\psn\geUrsidae\lxbear\hm2\psv\gehold_up\lx-er\psvsuf\gevnzr\lx-s\hm1\psnsuf\gepl\lx-s\hm2\psvsuf\ge3s6--1--Affix/ -K-& RAffix j-ތ-) "!A morpheme that can only occur adjacent to another morpheme (which is referred to as the root or stem).iK--? NRZHPrefixan affix that precedes the rootInfixoccurs within a rootSuffixfollows the root ?ތ-ō-1ō-b-Alternate form8--& $RAlternate form e5ō-b-0 .k!UZ:A linguistic term referring to a variation of the basic form of a morpheme. Such variations are usually triggered by surrounding phonological or morphological environment. In Shoebox, alternate forms are often used to show morphophonemic variants of morphemes. For more information see underlyingform. : --1--Ambiguity3 b-Ϗ-& RAmbiguity \3-7-) "f!A linguϏ-7-b-istic term that has two related meanings:tϏ--Y RZH    A general reference to multiplicity of meaning. For example, the sentence She got a run has ambiguity in the word run since it could refer to a run in a stocking or a run in a ball game.One of the meanings of an ambiguous word or morpheme. For example, in the sentence above, the meaning run in a stocking is one of the ambiguities of the word run. : 7->-1b>-f-Ambiguous3 -q-& RAmbiguous >-f-= Hq!  A linguistic term that means having more than one meaning. For example, the English word fly is ambiguous because it has multiple meanings including a type of insect, and to travel through the air. Many morphemes have multiple meanings and are thus ambiguous. Most ambiguities are resolved by the surrounding context, and so are not usually noticed in common speech. The term ambiguity is a related term.In the context of parsing words or polymorphemic lexemes, as when interlinearizing, "ambiguous" refers to the situation where the way a word should be broken down morphemically is not clear, since the lexical database supports two or more possible parsings for the given word form. 6q--1-^-Class/ f--& RClass s--O l! A linguistic term referring to a set of endings used by verbs. For example, the English words shake and eat might belong to a class of verbs that take -en as a past participle prefix, becoming shaken and eaten respectively.Spanish verbs are a more useful example as they are divided into three classes based on which set of endings they take. For example:I--0 02!Underlying formClass\'-2-5 :N!hablar-arcomer-ervivir-ir,-^-) "!@2--1[--Current project9^--& &RCurrent project --1 0c!This portion of the status bar shows the filename of the project currently loaded into Shoebox.In this particular example of the status bar, the project file is mdf.prj. C--1--Derivational affix<-8-& ,RDerivational affix Z--= H;!3A linguistic term usually referring to an affix that changes the category of the stem or root to which it is added. For example, the English nominalizing affix -er turns a verb into a noun, as in the word baker.Derivational affix is often contrasted with inflectionalaffix. < 8--1-N-Empty field5--& REmpty field K"-N-) "D!Field which contains no data. ?--1N--Find combo boxBN--/ .(R"JFind combo box --+ $E!Located on the toolbar, this combo box allows you to specify a text string to find within the active database. It is meant to be used with the Find Next or Find Previous button to search for multiple occurrences of specified data.The list within this combo box contains up to twenty text strings which have been previously specified. You may choose from this list or simply type the text string in the combo box. ?--1--Hanging indent8--& $RHanging indent [--) "!Refers to fields whose first line extends past the left side of the rest of the field. 6--1-.Index/ - .& RIndex - .--.* "I!A list of keywords and associated data used internally by the Shoebox program as a navigational aid to point to the location of more comprehensive information. 6 ..1..Infix/ .?.& RInfix tK..) "!A linguistic term referring to a morpheme that occurs within the root. C?..1..Inflectional affix<.2.& ,RInflectional affix s6..= Hm! A linguistic term usually referring to an affix that does not change the category of the stem or root to which it is added. For example, the English affix -ed makes a verb past, but does not change it from a verb to some other category.Inflectional affix is often contrasted with derivationalaffix. A2..1..Interlinear text:. .& (RInterlinear text .=.+ $!Interlinear text is text with additional information aligned under each word. This usually includes a breakdown of the word into morphemes (called a parse), a gloss of each morpheme, and sometimes a category for each morpheme.For example: . .O l! \tAnongoras?\mano-angoras\gwhat.isthehour\ppronartn\fWhat time is it?=..* " !Shoebox can break words into morphemes and generate interlinear text. It does this by looking up words and affixes in a lexicon. 7 ..1..Lexeme0 .".& RLexeme p..) "!Lexeme is the main lexical entry of a lexicon (or it can be referred to as the entry word of a dictionary). ?"..1e. .Lookup process8.2.& $RLookup process . .* "!A Lookup process looks up morphemes in a lexicon and outputs the content of another field. Lookup is used for gloss and part of speech. It can also be used for adapting to a related language. M2.m .1m .$ .Message display (Status bar)F . .& @RMessage display (Status bar) qHm .$ .) "!This is simply a place for the Shoebox program to display messages. > .b .1b .; .Morphological7$ . .& "RMorphological sb .; ./ .!1󖉂A linguistic term that means having to do with morphology. Morphological is often contrasted with syntactic. ; .v .1v .U .Morphology4; . .& RMorphology |v .U ./ .!GzA linguistic term referring to the way morphemes are combined into words. Morphology is often contrasted with syntax. F . .1/ . .Morphophonemic change?U . .& 2RMorphophonemic change . .* "!A linguistic term referring to a change in the phonemic "shape" of a morpheme that is determined by its surrounding context. > . .1 ..Mouse pointer7 . .& "RMouse pointer h ..) "!The screen cursor that moves when you move the mouse. Its shape can vary depending on its function. ; ..1>. @.Nominalize4..& RNominalize . @.6 :3!A linguistic term that means to turn into a noun. For example, the English nominalizing affix -er turns a verb into a noun, as in the word baker. . @..> .J@.1lJ@.oB.Parse process7 @.@.& "RParse process J@.oB.* "!A Parse process breaks words into morphemes by separating affixes from roots and separating compound roots. It uses the affixes and roots in the lexicon to do this. There is normally only one parse process, and it is usually the first process. (It is possible to do a second parsefor example, to break derivational affixes off stemsbut this is not usually done because it requires all of the stems to be in the lexicon as well as all the roots.) E@.B.1B.WE.Position/Occurrences>oB.B.& 0RPosition/Occurrences e3B.WE.2 2g!The count of the occurrences of the primary sort field is also displayed on the status bar, along with the current position in the database.It is essential to remember that the status bar displays the number of occurrences of the primary sort field. If the database is sorted on the record marker field, then the number displayed will also be the number of actual records in your database.In this particular example of the status bar, the database is currently positioned in the tenth occurrence (10) of 66 total occurrences of the primary sort field \ps. PB.E.1E.vG.Primary Sort Field (Status bar)I#WE.E.& FRPrimary Sort Field (Status bar) UE.vG.1 0!This portion of the status bar shows the primary sort field, if not the record marker field and the contents or the first portion of the contents. It is a reminder that another field is currently being sorted on (or indexed).In this particular example of the status bar, the data currently in focus in the primary sort field is \ps n. EE.G.16G.I.Punctuation variable>vG.G.& 0RPunctuation variable G.H.. *!!This variable contains the list of any punctuation characters defined for the particular language. For example, in English:IG.H., (:!.,?:;! < > { } [] () " ' `-H.I.* $!_H.I./ .!In order for this list to be recognized as punctuation, the variable name ! must be used. : I.I.1I.J.Range set3 I.J.& RRange set hI.J.) "!A set of values that represents the only values that are valid for a particular field in a database. Q J.J.1KJ.L.Record marker field (Status bar)J$J.EK.& HRRecord marker field (Status bar) J.L.1 0!This portion of the status bar shows the record marker fieldthe first field in the recordand the contents or a portion of the contents. Shoebox uses this field to order (or index) each record in your database unless some other field has been specified as the primary sort field.In this particular example of the status bar, the record marker field and contents are \lx adar. ?EK.4M.1A4M.6O.Reference Line8L.lM.& $RReference Line 4M.6O.* "A!The field in a numbered text containing the sequence number of the text, usually preceeded by the text name. This reference line can be used for cross-referencing a particular text from other databases and is used as a reference by the Word List and Concordance features. This field will usually be marked as \ref, since that is the marker inserted by TextPrep.cct unless it is modified to use some other marker. ?lM.uO.1uO..Restore button86O.O.& $RRestore button uO.Ӏ.> J!" "!Windows Windows O.Ӏ.6O.95When a window is enlarged to full size, the Restore button located on the right end of the title bar appears. Clicking on the Restore button returns the window to its previous size and location.+O..( !fӀ.., (!Note: Double-clicking on the title bar also restores the window to its former size and location. 5.Ł.1WŁ..Root...& RRoot Ł..1 0!imA linguistic term referring to a morpheme that isin some sensethe heart of a word. The root is the part that is left after all affixes are removed.Root is sometimes contrasted with stem. D.+.1+..Secondary character=.h.& .RSecondary character <+..* "%!A character within an orthography which is not included in the primary characters sort list, but cannot be ignored when sorting. Examples of this might be the apostrophe (in English), vowels in some non-Roman scripts or possibly diacritics used to form accented vowels. 9h.݄.1݄..See Also2 ..& RSee Also zQ݄..) "!For more information on topics related to the Language Encodings command, see:..k #!(BD`?5s*釉 t2щ W.މLanguage Encoding Properties dialog boxMarkers tabSort OrdersCaseVariablesCharactersOptionsKeymanPunctuation issues 9..1$..See Also2 ..& RSee Also uL.e.) "!For more information on topics related to the Insert Record command, see:D..2 4$!Jump Insert 9e..1$.͈.See Also2 ..& RSee Also sJ..) "!For more information on topics related to the Jump Insert command, see:F.͈.2 4(!jInsert Record 9..1..See Also2 ͈.8.& RSee Also lC..) "!For more information on topics related to the Find command, see:8..V zO![ga#jXۉF+މFind Next commandFind Previous commandReplace commandChanging a marker throughout the databaseSearch, Find, Jump ToA comparisonPunctuation issues 9.ڊ.1ڊ.u.See Also2 . .& RSee Also qHڊ.}.) "!For more information on topics related to the Find Next command, see: .u.V zE!!;a#jXۉF+މFind commandFind Previous commandReplace commandChanging a marker throughout the databaseSearch, Find, Jump ToA comparisonPunctuation issues 9}..1.I.See Also2 u..& RSee Also uL.U.) "!For more information on topics related to the Find Previous command, see:.I.V z=!!;[gXۉF+މFind commandFind Next commandReplace commandChanging a marker throughout the databaseSearch, Find, Jump ToA comparisonPunctuation issues 8U..1:..SHA.SET1 I..& RSHA.SET g>..) "|!The SHA.SET file contains the following Shoebox 2 settings:/.H., (!}...] RـZ؀Sort orders and caseFiltersVariablesTemplatesFiles to openPuncH...I.tuationInterlinear settings-H.[.* $!,...* "!This file is incompatible with the new Shoebox program. However, it can be converted through the Shoebox 2 Settings File Converter (SH2CONV.EXE) program. Failure to do this conversion will result in the loss of any information stored in the SHA.SET file. 5[..1..Stem...& RStem ...H ^!mA linguistic term referring to a combination of roots and derivational affixes. For example, the English word screwdriver can be considered a stem made up of the roots screw and drive plus the nominalizing affix -er. 7.O.1jO..Suffix0 ..& RSuffix O..< F!A linguistic term referring to a morpheme that is attached to a word after the root. For example, the English plural morpheme is a suffix. Boys is made up of the root boy and the suffix -s. = ..1`..Surface form6..&  RSurface form ..N j?!7OBA linguistic term referring to the way a morpheme appears in context. This form may be quite different from its underlying form. For example, the English surface form went can be considered to have an underlying form of go-PAST or go-ed. Many English verbs have irregular forms of past and past participle. These are often memorized in school as triples like go, went, gone and shake, shook, shaken. : ..1..Syntactic3 .O.& RSyntactic |../ .!=hQSyntactic is a linguistic term that means having to do with syntax. Syntactic is often contrasted with morphological. 7O.1.1a1.[.Syntax0 .a.& RSyntax 1.[.0 .!4cA linguistic term referring to the way words are combined into phrases and sentences. For example, a noun and adjective may combine into a noun phrase. Syntax is often contrasted with morphology. Ga..1:..Text-BreakPunctuation@[..& 4RText-BreakPunctuation ?.!.* "+!The list of characters used when breaking a text into numbered text segments. Shoebox will break the text at the first whitespace encountered after a text-break character. For example, if the period is included in the list of text-break punctuation characters, then the textd8.., (p!She said, "This is mine." "No, it isn't," he replied.\3!..) "f!would be broken into the following two segments:e8.F.- *p!She said, "This is mine.""No, it isn't," he replied.-.s.* $!tHF.., (!Note: The default punctuation characters used for breaking text are:2s.., ( !.?!|S..) "!These correspond to the punctuation used by TextPrep.cct unless it is modified. 9..1b. /Variable2 ..& RVariable p..) "!A short user-defined name or abbreviation representing a set or class of characters. For example, in English:+..( !].Z.9 B!VariableRepresentsDefinitionvowelvowelsA a E e I i O o U unasalnasalsM m N n+..( !rIZ. /) "!Variables are used in the Filtering, Find, and Concordance commands. . /.: .F/1F//Workspace3 /y/& RWorkspace ^5F//) "j!Refers to the area within the application window. 6y/ /1 //Click/ /</& RClick g> //) "|!To press and release a mouse button in one nonstop motion. 8<//1/:/Digraph1 / /& RDigraph ./:/< F!A group of two successive letters whose phonetic value is a single sound (as ea in "bread" or ng in "sing") or whose value is not the sum of a value borne by each in other occurrences (as ch in "chin", where the value is \t\+ \sh\). = /w/1w//Double click6://&  RDouble click kBw//) "!To press and release a mouse button twice in a nonstop motion. 5/M/1M/4/Drag./{/& RDrag M/4/* "!To position the mouse pointer on text, and then press and hold down the left mouse button while moving the mouse pointer to a new location. B{/v/1v/ /Language encoding;4//& *RLanguage encoding %v//+ $!A language has many features, one of which is the script normally used when writing the language. (Some languages have more than one.) In Shoebox, this set of script-related features is referred to as the language encoding.These features include:E/n/S tRZH}P6҉The order for sorting (using that script).Upper and lower case forms of the characters (if any).Special groupings of characters, variables, which are useful in examining or searching the data.A font to represent the character shapes.Often, a special keyboard to facilitate entering the characters.U+/ /* "W!Shoebox separates the language encoding information from the project information so different projects can share the same information. There is no need to specify a language encoding again and again for each project using the same language. Language encoding file names have the extension *.LNG. Bn/ /1 /N /List of Shortcuts; /@ /& *RList of Shortcuts  /N /a [!(΃LՉv2扂p3q< / /* "}!The configuration of the Shoebox workspace. The project file retains vital information between each Shoebox session the size and position of the program window, the files that were loaded, how many windows you had open, where they were placed on the screen, and how each particular window was sorted and filtered. E /d /1d /E@/Secondary sort field> / /& 0RSecondary sort field fd /D/< F!The field by which the database is sorted when the contents of the primarysortfields are equal. For example, in a lexical database with \ps (part of speech) specified as the primary sort field and \lx (lexeme) the secondary sort field, the following entries are listed as they would be if sorted first by the part of speech and then by the lexeme: /E@/@ Nk!NappleNbananaNgrapeNpineappleVacceptVbatheVcomeSecondary fields are added through the Sorting commanD/E@/ /d (Database menu) in the Sorting by Fields dialog box. 9D/~@/1~@/A/See Also2 E@/@/& RSee Also oF~@/A/) "!For more information on topics related to the Replace command, see:@/A/O l!!;[ga#jۉF+Find commandFind Next commandFind Previous commandChanging a marker throughout the databaseSearch, Find, Jump ToA comparison 9A/6B/1;6B/8C/See Also2 A/hB/& RSee Also X/6B/B/) "^!For more information on selecting text, see:x?hB/8C/9 B~!TtcSelecting text using the keyboardCanceling a selection 9B/qC/18qC/pD/See Also2 8C/C/& RSee Also X/qC/C/) "^!For more information on selecting text, see:u<C/pD/9 Bx!ڻWcSelecting text using the mouseCanceling a selection 9C/D/1oD/E/See Also2 pD/D/& RSee Also X/D/3E/) "^!For more information on selecting text, see:GD/E/9 B!TtڻWSelecting text using the keyboardSelecting text using the mouse,3E/E/) "!?E/F/1F/tH/Settings files8E/VF/& $RSettings files F/tH/, &!Shoebox makes various settings files (*.TYP, *.LNG and *.PRJ) which contain vital information about your database. These files are saved along with your database each time you exit the program. The Save (Project menu) and Save All (File menu) commands, however, allow you to save the settings files periodically without exiting the program.There is no dialog box associated with this command.It is recommended that you save your project files periodically when making extensive setup changes. OVF/H/1H/L/Special symbols (Find command)H"tH/ I/& DRSpecial symbols (Find command) : H/EJ/1 0!!;Characters used as special symbols by the Shoebox program are the backslash (\), left square bracket ([) and the right square bracket (]).These characters can also be found in fields of data. In order to Find these characters, specify them as indicated below:0 I/J/f#` . (F To FindType thisu(EJ/PK/M#jP " > [\[u(J/K/M#jP " > ]\]u(PK/:L/M#jP " > \\\&K/`L/# ,:L/L/) "!4`L/L/1/L/M/Tab-L/L/& RTab L/M/* "I!Sections within a dialog box which have been divided into groups of options with similar kinds of settings. Their appearance resembles that of file folder tabs. < L/M/1M/qN/White space5M/,N/& RWhite space EM/qN/) "8!A space, tab or new line.; ,N/N/1N/MO/Allomorphs4qN/N/& RAllomorphs mDN/MO/) "!Morphemes which take different forms, but have the same meaning. CN/O/1O//Generate Rule File<MO/O/& ,RGenerate Rule File O//0 .=!b]A GO//MO/enerate rule file contains phonological rules for generating the surface form from the underlying form. This is done as part of an adaptation process.+O/р/( !M$//) "H!A Generate rule file consists of:g2р//5 :dR:! 1.An \id line at the beginning of the file.-//* $!J/1/5 :R:! 2.Definitions marked with \def. A definition consists of two parts:k/т/5 :RـZ؀A line containing the symbol to be definedOne or more lines containing definitions of the symbol-1//* $!Kт/~/5 :R:! 3.The rules which are marked with \ru. A rule consists of two parts:`//5 :RـZ؀A single line containing the pattern to be matchedA single line containing the output-~/@/* $!i:/// .tR:! 4.Comment lines which describe the action of the ruleE@//? L !For example:\id rearrange rule file\defNP(Det) (Adj) NPron\ruNP -POSS NP2NP2 of NP\comConvert possessive to genitive.\com"Daniel's three friends" becomes "three friendsof Daniel" ?/-/1-/ /Interlinearize8/e/& $RInterlinearize *-//+ $!Interlinearize means to generate text with additional information aligned under each word. This usually includes a breakdown of the word into morphemes (called a parse), a gloss of each morpheme, and sometimes a category for each morpheme.For example:e/_/O l! \tAnongoras?\mano-angoras\gwhat.isthehour\ppronartn\fWhat time is it?/ /* " !Shoebox can break words into morphemes and generate interlinear text. It does this by looking up words and affixes in a lexicon. I_/V/1fV/s/Morpheme break characterB //& 8RMorpheme break character V/s/* "c!A character used to represent the boundary between two morphemesnormally a hyphen. In languages where the hyphen is used as a character, the equal sign can be used instead. D//1/ /Rearrange Rule file=s//& .RRearrange Rule file /ދ/0 .u!b]A Rearrange rule file contains definitions and rules for rearranging words and morphemes from one line of interlinear text to another. This is done as part of an adaptation process.+/ /( !N%ދ/W/) "J!A Rearrange rule file consists of:g2 //5 :dR:! 1.An \id line at the beginning of the file.-W//* $!J/j/5 :R:! 2.Definitions marked with \def. A definition consists of two parts:k/ /5 :RـZ؀A line containing the symbol to be definedOne or more lines containing definitions of the symbol-j/7/* $!i: /// .tR:! 4.Comment lines which describe the action of the ruleS7/ /? L)!For example:\id rearrange rule file\defNP(Det) (Adj) NPronFor example:\ruNP -POSS NP2NP2 of NP\comConvert possessive to genitive.\com"Daniel's three friends" becomes"three friends of Daniel" / /s/> /J/19J/E/Reduplication7 //& "RReduplication J/E/0 .)!A linguistic term referring to duplication (repetition) of all or part of a word. The English word goody-goody is an example of reduplication. 9/~/1~/\/See Also2 E//& RSee Also nE~//) "!For more information on topics related to Special Characters, see:> /\/2 4! W.Keyman < //1//Text corpus5\//& RText corpus 9 //0 .!ǁvA collection or body of StandardFormat files to be used with the Word List and/or Concordance commands. These files might be stories, scriptures, analyzed texts, dictionaries, etc. The only limitation is that they must contain similar standard format markers.1/1#HelvTimes New RomanSymbol$~$~;ArialC:\WINDOWSMS Sans SerifAT.EXECourier New %+ *     D D%+*%,&mG8F_ր   !"o#R$%T &'()*+ ,01ڃ$2$3&4&5@$AyBCU&D%PQQ%7%pGpp21ppր p_ p pxxxxxxxx x x    !"#$%&8-E%&&&&&&&&& & & & & &&&&&& - - - - TUP*%QRSTUVW :XYZ'[\ ] ^_k `x a) bc)d&efghiրjklmnop'q'rst)u vW wxy zR({;|G})~.3 -.   'ӁՈ$&IÂIʃGuJJ(( SPτ '5.W4<,1 6s666ǃ0d$gNh6ijklmy;nopqrtw'yz+{| }~F2+B+D) . JIk 6;6G̊'J320+2>U>;6]6EF'?mJ1 O/ LX<Q^?:C=S4W3<,'P<BL\93 B'5.W49% :rAYD0 <#?_97A8fFR C&;=YG?Ɓ8.B/G/g!"/9MĄB@5C{1Ce -L/]#&&PqIA5 E&G_8y$IK6G9%ÂI ') 0A58F0ʃGτ=Z1(Gy;0+2;HG(&͇)G2k )E+B2FA57% Q%.'?)(  . IK)M) qI} O/0]66 (MHMHrE D(`* D%+ D%, D D21ǃڃ$ڃ$$&&6(G3 -'?NN͇)N;;'?͇)NW ̊'6(&W ̊';.;.Fy;J <,aH\HMH(21MH' ;''3/'mI MQ'5O/01ȅOF 'oRӁ  '* D%+ D'GT ր%, D2+3LZ$6;6]67rAYDYG6/ (GH''?'211;aH11y$2N'*%N;'?͇)N'?.3 -__(R(E :]6 (6ȅLW ̊';]6&FPD]6D&D2s66LƁ8/9?C666_'? + ĄBB C5Cy;R('?._A5@)FoRT ʃG8BL81B/O/0ʃGy]6ր21`3 B0<,&$τڃ$.'''$8ʃG.Ո$%o RGx *% :&) Ӂ k )( ;( R())mI'GÂIT SPր_W R.  <,uJFJ&3 -7% W4&&Q% U&'5MH)38y0l O/Kh.  8y.O/h_Ɓ8/9?67rAYDYGՈ$%%H KЀ"^?6)3267A8fF ( (L :aH "aHo ĄBF(G0+2;͇)2J EFU>'(3 -mIk  +E'5͇)3 :l O/01{1Ɓ81̀OFNW ̊'U&R&k x Ɓ81L`͇)}SM/9MM  . x ) k 'W O B/B/. - y$̊'A50>+22&J3W ̊'(&GG(* D%+ D%, DHH DH)F'3 -8BL : Fmڃ$$&&*% :GmGրFGF3 -҆J(&A5 J3 A5qIqIMH$]6]6%+.   ;2{1E'?NN6Gl O/001+2;2'J323R()NL.;W ̊'QDEEFx 1(G0+2;͇)H2Hx EFy;R$J3'?'?DG/;DX<6BL6̊'G_9:6;O/21%=y;+{11 2(.N0 <<U>+JI+^?9%LrAĄBB C5CJCCW3YDS4Fg!"YG/)321]6&'s6(8y.'&'(('3 -R()')`7%Q%++'ڃ$$&&&(R(3'( ))'Ӂ7%Q%%,҆J2322\9<,<,66aH̀Oր*% oRӁ) T RO ۃM2ۃME MO/ -Ey;' Eȅ͇)&J3's6(O Ey8y]#MH;* D.  H  Hx '22oJrE(G'21(HHx Ey;ʃG8BL D :_9\93 B:YGrAYDJ36; (6l YG(/W ̊'M (&N&&R(G/G/GA5%2G33. 213. '0 ͇)  ' i8 :mGր_FO;qIqI9%BL  FJ8mI :GFJFJ0}   `O/) 0l O/0O/0O/0qI) 00RRӁӁ3U&+&0 < \H./ EsK2121R(21;'?21213 B;Ѐ"A5R(LI 8! ( m(&GI :l LMH  u,\HS,=L '+3 'ӁMHF\98yy;3 B%$Ո$%&U&%H%xH'7J KK]621()&'7%Q%))oRP% E (ڃ$Dy; (aH6/(&G)k ']6*.  ]6U&H+k +(&HGk )+BT 'ҁ)ҁ) MHR>>rES,rA.P1 ZL K=.uN<>R)Ӏ l ]620+21_MH]6P21)BB++1{1+2.B/G/11(+ B +3xHk yրoRӁ T  k ''IK'?'?;;;_(26]6'?DEF2]62;<<'?21͇); O/0'?;(21(BL L\Hy D_G_ .GIK]610_+2.2L&qI'ANQ'5FqIG9%ÂI3 &%Ӂ9%O/0}  `*%& +6..  6IKmI)*%, D(0+2ڃ$$&&2F\93 -@ O/0R()))`ҁ)HHH&')MNNQNNO/0GN(GA5HNN)L.2')22͇) '2(+ k O/02Rȅ{1ȅO+ O22222&* DG>fF0 <J3MH O% i%J--ƀ& CFrAڃ$%+ D\9/(G01+2;(GH'EFO/;͇)2{1'.L))L)̀O5C%H&+.' 'T oR+ ><X<J3U>]6ȅ6ր&33I+2(.+) k +݉,Ӂ;+'ڃ$$&&MsKMH'O/13+9Oe+l mI6JIm/G͇)) '+ k +݉,'PM E E^?;^?'?ǃO/01 -qI&S,&=&RGÂIG 9%IÂI *%O/0aH9%}  ` EJ3'?'?A5 O/0l 3PրqI_qI :(21(0u<<)͇)e+=Z>?@݉,3qIqI\93 BրHҁ)\92#1 ) .KNӀ 8!ZLT Ѐ"MHЀ"1 :SP(_ -'Ӂڃ$$&&ȅOS,=u,s6ӁD3 -qI"րր__րqIրrArAP]6'I$'ʃG;IÂIuJJW4JGʃGJIJuJJrE>?W ;W ̊'W ̊'_F2FPPPLyMHQL͇) MQ?Q}S͇)}S Du,S,  . ǃy$ 3 -qIk GA5)(G x H) k ''%+P']#%+( D.  N&Ɓ81ǃ)W4͇) MQFJ1(HHx Ey;(XR7%Q%F'J^?&=&R(G'21RRy$'h/9M.  .@. *%+%,  3 -%, D  &G9%ÂI%,_9  rA SV^?N)rA^?<,<,uJJF;uJ;FJ : :`%^?;21^?u,`u,^?R&++3݉, 7J ED3 BĄBB C5CJCCW3oR_('?';_0R)RR('?'?.F3 -(M;3 -{1'R(21'?N2W ̊' 1+2_7A8fFaHMHsKL>&&&&YD2aH&* D%+ D D%,aH/K'rE`\H$y`IK8yGրoRӁ) T  k 'Ո$'OVVSANۃM%HAǸO1 ())''&)7%Q%҆J%+ D<;/9M_. *%+%, D  3 -R(21'oJ;EDE]6҆JA5331_ Ey;;F]6;S EF31'?NN6M '?21 ;2(Gy;2N'O/͇)NL'?͇)N21.NN͇)2ր_2W ̊'QD F()YD2MH(mIk )9% -` -7%7%7%(8yo(G'y$oJ21'(G'y$(G''y$&c#h E6]6M0N>+22&J3'?QEFrA -11;'  8yW4S4&L RRoRRT T S,MHA &&qI`%8-Q%S) 'oRQ%Ӂ Q% 'GT ր8--τ.s6.SP.  <,3 -O'5 'B}S$+MH;;'?6G/21)Ӏ  XD fFaHfF6sKF6y;21 7621% K'?;U&(l QK8yGրoRӁ) T  k 'Ո$' ( D DMH#Q}SFȅO;FF /-'''&((R())O7%Q%+&()' D)7%Q%D\H'OM. ȅڃ$$&&ƀ&&ڃ$$*%*%&&V*%%,* D%+ D%, D` D&&(`O/0Og!8!" "Ѐ"]##c#$'5oJMrAڃ$$&&.;'?^? :YG(8tP , `   >%Y7hR 1!l"#$%J&'/H&H;)i24DD_DB_NOT_OP'()8!@ character used in headers and footers\dt marker|{...} special symbols 1, 2, 3... Command (Window menu)32,000 characters, maximum field size ofA4 paper sizeAborting work in a database without exiting the programAborting work in Shoebox About Shoebox command (Help menu)$Accelerator keys used in Shoebox(Accented and unaccented characters, case associations of,Accessing a database0Accessing a file which has been moved4Accessing a project8Accessing the first record in the database<Accessing the last record in the database@Accessing the next record in the databaseDAccessing the previous record in the databaseHActivating a filterLActivating the date stamp featureTActive database, closingXActive database, saving\Active database, saving to a new name`Active Filter combo boxdActive project, closinghAdapt command (Tools menu)lAdaptation, GeneratepAdaptation, Given processtAdaptation, OverviewxAdaptation, parsing|Adaptation, Rearrange processAdding a database field to a jump pathAdding a database typeAdding a database type when importing a fileAdding a filterAdding a jump pathAdding a language encodingAdding a marker to the marker paneAdding a new database to the projectAdding a new database typeAdding a new markerAdding a new marker to a recordAdding a new marker to the database typeAdding a new recordAdding a new record with a jumpAdding a new sort orderAdding a record not matching the Search or Jump To textAdding a record when no records are matchedAdding a word to the database that failed the spell checkAdding data from a range setAdding data not included in the range setAdding field markersAdding new variableAdding NumbersAdding Reference LinesF21<Adding Text NumberingAdding the current date to a recordAdding the status bar to the Shoebox windowAdding the templateAdding the toolbar to the Shoebox windowAdjusting the margins as text is insertedAdvanced language optionsAffixes given an underlying formAiding those with poor eyesightAligning text within the window All files, savingAll keyboard shortcutsAllomorphAllowing empty field data Alternate form$Alternate forms(Alternations,Ambiguity Selection dialog box0Ambiguity, recognizing4Ambiguity, resolving8Ampersand character<And operator@ANSI character set used by a languageLANSI to ASCIIPANSI_IBM.cctTAnthCat.typXAnthNote.typ\Anthropology project`Any lang. in a filter conditiondApostrophe sorted as a secondary characterhAppearance of status barlApplication windowpApplication window, maximizetApplication window, minimize|Application window, restoreApplication window, restoringApplication window, sizingApplying different fontsApplying non-unique filter to already filtered dataArrange Icons command (Window menu)Arranging windows, Arrange IconsArranging windows, CascadeArranging windows, TileArranging windows, Tile Side by SideASCII to ANSIAssigning a database typeAssigning a marginAssigning advanced language optionsAssigning attributes or properties to markersAssigning hierarchy for a markerAssigning properties to a languageAssigning the keyboardAssigning the keyboard for a languageAssigning the language encoding for a markerAssigning the properties of the database typeAssociating caseAsterisk in field nameAttributes of the database typeAttributes, languageAuto Wrap command (Tools menu)ding Reference LinesF21CAutomatic keyboard switchingAutomatic text wrapAvoiding inconsistencies in data entry Backing up the databaseBacking up the original file when importingBacking up the projectBasic set of fields for inserting a recordBatch File Before importing data$Before you begin(Begin Interlinear,Bibliogr.typ0Bigger status bar4Bold fonts8BookRef.lng<Both Markers and Names command (View menu)@Bottom MarginDBottom of the databaseHBreak and Number TextLBreak and Number Text, saving firstPBrowse command (View menu)TBrowse Fields command (View menu)XBrowse view, displaying multiple field occurrences in\Browse view, printing`Bugs fixed in the program (Version Information)dBugs, reportinghBuilding a new databaselBuilding a new project filepBuilding a range settBuilding a word list|Building filtersBuilding jump pathsBuilt-in variable, Skip variableBuilt-in variable, Wildcard variableBuilt-in variable, Word boundaryBuilt-in variablesBuilt-in variables, using in a filter conditionButton, BrowseButton, CopyButton, CutButton, Find NextButton, Find PreviousButton, First RecordButton, InterlinearizeButton, Last RecordButton, List of recordsButton, MaximizeButton, MinimizeButton, Next RecordButton, OpenButton, PasteButton, PrintButton, RestoreButton, SaveBy primary grouping onlyCancel, No Matches dialog boxCanceling a selectionCARLA and ShoeboxCascade command (Window menu)Case associations Case tab, Language Encoding PropertiesCatalog of characters used in a languageCC as an Interlinear ProcessCC in Export Processes CC table, choosing,Changes (Version Information)0Changes to a record, reversing4F213Changes to a record, reversing ALL8Changing a marker in a record<Changing a marker in the marker pane@Changing a marker throughout the databaseDChanging advanced language optionsHChanging fields in the Browse viewLChanging fontsPChanging Jump PathsTChanging language propertiesXChanging Numbers\Changing Reference Lines`Changing settings from MS-DOS formatdChanging source fields in a jump pathhChanging targets in a jump pathlChanging the database type assigned to a databasepChanging the default language encoding for newly added markerstChanging the field name for a markerxChanging the fields in Browse view|Changing the focus on a database with leaving the current positionChanging the hierarchy of a markerChanging the keyboardChanging the language encoding for a markerChanging the language fontChanging the lexicons and markers used for interlinearChanging the marginsChanging the paper size, source and orientation when printingChanging the printed outputChanging the printerChanging the properties of a database typeChanging the size of the font used in the marker paneChanging the sort orderChanging the templateChanging to SF or RTF formatCharacter codesCharacter conversion CC tablesCharacter conversionsCharacter, matching any singleCharacter-based Range SetsCharacteristics of the database typeCharacteristics of the language, settingCharacters tab, Language Encoding PropertiesCharacters which are restricted in useCharacters, class ofCharacters, defining punctuationCharacters, IgnoreCharacters, inventory of allCharacters, Primary SortCharacters, restrictedCharacters, Secondary SortCharacters, specifying parameters for matchingCheck Consistency When Editing command (Tools menu) F21 3Checking consistency of a databaseChecking consistency, Character-based Range SetChecking consistency, Data LinksChecking consistency, Data PropertiesChecking consistency, Range Set Checking specific fields$Checking the page before it is printed(Checking the spelling,Choose the Conversion Table dialog box0Choosing a CC table when importing or exporting files4Choosing a CC table with lookup failure8Choosing a printer<Choosing advanced language options@Choosing dates to be matched by a filterDChoosing from the list of records matched in a search, jump or insertHChoosing language(s) and any text to be matched by a filterLChoosing the database to copy a record intoPChoosing the database to insert a new record intoTChoosing the database to merge into the active oneXChoosing the database to move a record into\Choosing the database type when importing a file`Choosing the font size for the markers and/or field namesdChoosing the language fonthChoosing the lexicons and markers used for interlinearlChoosing the marker(s) and text to be matched by a filtertChoosing the paper size, source and orientation when printingxChronological order in date fields|Circular replacement using Replace All buttonClassClass of charactersClipboard, copying toClipboard, cutting toClipboard, pasting contents ofClose (Project menu)Close command (File menu)Close Last File dialog boxClosing a databaseClosing a database in a jump pathClosing databases on the jump pathClosing ParenthesisClosing the project without exiting ShoeboxClosing the Shoebox programCodes, decimal and hexCollating copiesColored fontsColumn FilterColumnsCombo box, Active FilterCombo box, FindCommandCommand, 1, 2, 3... (Window menu) F213Command, About Shoebox (Help menu)Command, Adapt (Tools menu), CARLACommand, Arrange Icons (Window menu)Command, AutoWrap (Tools menu)Command, Both Markers and Field Names (View menu)Command, Browse (View menu)Command, Browse Fields (View menu)Command, Cascade (Window menu)Command, Close (File menu)Command, Close (Project menu) Command, Concordance (Tools menu)Command, Contents (Help menu)Command, Context Sensitive (Help menu)Command, Copy (Edit menu)Command, Copy Record (Database menu) Command, Cut (Edit menu)$Command, Database Types (Project menu)(Command, Delete Record (Database menu),Command, Duplicate (Window menu)0Command, Export (File menu)4Command, Field Names (View menu)8Command, Filtering (Database menu)<Command, Find (Edit menu)@Command, Find Next (Edit menu)DCommand, Find Previous (Edit menu)HCommand, First Record (Database menu)LCommand, Insert from Range Set (Edit menu)PCommand, Insert Record (Database menu)TCommand, Interlinearize (Tools menu)XCommand, Jump Insert (Edit menu)\Command, Jump Target (View menu)`Command, Jump To (Edit menu)dCommand, Language Encodings (Project menu)hCommand, Large Controls (View menu)lCommand, Last Record (Database menu)pCommand, Marker Font (View menu)tCommand, Marker Hierarchy (View menu)xCommand, Markers (View menu)|Command, Merge Database (Database menu)Command, Move Record (Database menu)Command, New (File menu)Command, New (Project menu)Command, Next Record (Database menu)Command, Open (File menu)Command, Open (Project menu)Command, Page setup (File menu)Command, Paste (Edit menu)Command, Play Sound (Tools menu)Command, Previous Record (Database menu)Command, Print (File menu)Command, Print Preview (File menu)nu) F213Command, Print Setup (File menu)Command, Properties (Database menu)Command, Replace (Edit menu)Command, Reshape (Tools menu)Command, Reshape Entire File (Tools menu)Command, Run Batch File (Tools menu)Command, Save (File menu)Command, Save (Project menu)Command, Save All (File menu)Command, Save As (File menu)Command, Save As (Project menu)Command, Search (Database menu)Command, Search for help on command (Help menu)Command, Set Wrap Margin (Tools menu)Command, Sorting (Database menu)Command, Spell Check (Tools menu)Command, Status bar (View menu)Command, Template (Database menu)Command, Text Corpora (Project menu)Command, Tile (Window menu)Command, Tile Side by Side (Window menu)Command, Toolbar (View menu)Command, Undo (Edit menu) Command, Undo All (Edit menu)Command, Using HelpCommand, Word List (Tools menu)Common settings filesComparison of Insert a Record and Jump Insert commands Comparison of Search, Find and Jump To commands$Compatibility, year 2000(Completing work in a database without exiting the program,Completing work in Shoebox0Complex expressions4Complex filter expressions8Compound roots@Computer system requirementsDConcatenating a fieldHConcatenating all fields in an entire fileLConcluding work in a database without exiting the programPConcluding work in ShoeboxTConcordance command (Tools menu)XConditions of filters, defining\Configuration, minimum required`Configuring the printer optionsdConsistency checking , Data LinkshConsistency checking , Data PropertieslConsistency checking , Range SetpConsistency of a database, checkingtConsistent Change as an Interlinear ProcessxConsistent Changes (CC) in Export Processes|Contents command (Help menu)nu) F217Contents, Shoebox HelpContext Sensitive command (Help menu)Context sensitive helpContext Sensitive Help, usingContext Sensitivity (preventing incorrect parses)Context-free grammar (word formulas)context-sensitive renderingContinue Consistency CheckContrasting the Insert a Record and Jump Insert commandsContrasting the Search, Find and Jump To commandsControls for determining matchesConversion Table, choosingConvert settings filesConverting ANSI to ASCIIConverting ASCII to ANSIConverting character-based range setsConverting files to SF or RTF formatConverting interlinear text from Shoebox for MS-DOSConverting older word formulasConverting Shoebox 2 settings filesCopy command (Edit menu)Copy Record command (Database menu)Copy Record, selecting the destination databaseCopying a database to a new name or locationCopying a database typeCopying a filterCopying a jump pathCopying a language encodingCopying a markerCopying a project file to a new name or locationCopying a recordCopying a sort orderCopying a variableCopyright on web pages exported using MDF Crashes, reporting$Creating a database type(Creating a margin,Creating a new database0Creating a new project4Creating a new record8Creating a new template<Creating a record not matching the Search or Jump To text@Creating a sort orderDCreating a word listHCreating an empty range setLCreating an index on the databasePCreating an SF or RTF fileTCreating complex filter expressionsXCreating filters\Creating jump pathsdCriteria for character matching on jump pathshCross-referenced data, checking consistencylCross-referenced data, establishing data linkspCtrl+clicktCurrent database, savingxnu) F218 Current database, saving to a new name|Customizing marker propertiesCustomizing the database typeCustomizing the Shoebox Help filesCut command (Edit menu)Cycling between various windowsData entry, adding a new recordData entry, copying recordsData entry, deleting recordsData entry, moving recordsData Links, checking consistencyData Links, establishingData Links, using instead of character-based range setsData lossData PaneData properties and range sets, relationship betweenData properties and range sets, troubleshootingData Properties tabData Properties, checking consistencyData Properties, definingData requiredDatabase fields, reshaping allDatabase Location Changed?Database menuDatabase menu, Copy RecordDatabase menu, Delete RecordDatabase menu, FilteringDatabase menu, First RecordDatabase menu, Insert recordDatabase menu, Last RecordDatabase menu, Merge DatabaseDatabase menu, Move RecordDatabase menu, Next RecordDatabase menu, Previous RecordDatabase menu, PropertiesDatabase menu, Search Database menu, shortcutsDatabase menu, SortingDatabase menu, TemplateDatabase Not OpenDatabase on jump path not open Database on jump path open with different path$Database statistics(Database template,Database type assigned to a database, changing0Database Type Properties dialog box4Database Type Properties, Date Stamp8Database Type Properties, Filters<Database Type Properties, Interlinear@Database Type Properties, Jump PathDDatabase Type Properties, MarkersHDatabase Type Properties, NumberingLDatabase Type Properties, Options tabPDatabase type properties, specifyingTDatabase type, adding a new\Database Types (Project menu)`xnu) F21: Database Types dialog boxdDatabase Types, OverviewhDatabase window, maximizelDatabase window, minimizetDatabase window, restore|Database window, restoringDatabase window, inserting a markerDatabase window, marker paneDatabase window, sizingDatabase, adding a marker toDatabase, adding a new record with Jump InsertDatabase, backing upDatabase, changing a marker in the wholeDatabase, changing the marginsDatabase, closingDatabase, closing the lastDatabase, converting files to SF or RTFDatabase, copy a record to anotherDatabase, copyingDatabase, creating a newDatabase, displayingDatabase, duplicateDatabase, exportingDatabase, loadingDatabase, newDatabase, openingDatabase, printing entireDatabase, renamingDatabase, retrievingDatabase, savingDatabase, saving to a new name or locationDatabase, setting marginsDatabase, showing two or more views of the sameDatabase, structuring your lexical database Database, types Databases, moving between Databases, saving all Date fields, sorting in chronological order Date Filter Date Stamp marker Date Stamp marker in a filter condition Date Stamping records Date stamps and year 2000 compatibility$ Date, printing( Date, printing in header or footer, Date.lng0 Debugging word formulas (and interlinear parses)4 Decimal codes8 Deciphering irregularities with character set< Decreasing the size of a window@ Decreasing the width of a fieldD Decreasing the width of all fields in an entire fileH Default database fieldsL Default languageP Default language encoding for newly added markersT Default matching criteria for jump pathsX Default sort order\ Defining a filter to match records with duplicate sort fields` u) F214 Defining advanced language optionsd Defining attributes or properties of markersh Defining case associationsp Defining characteristics of the database typet Defining complex filter expressionsx Defining filters| Defining jump paths Defining language properties Defining markers in the database Defining the Browse view Defining the database type Defining the default language encoding for newly added markers Defining the field to be matched in a filter condition Defining the focus on the database Defining the font size for the markers and/or field names Defining the header and/or footer Defining the hierarchical structure Defining the interlinear layout Defining the lexicons and markers used for interlinear Defining the morphological parse process Defining the properties of a language Defining the properties of the database type Defining the range set Defining the sort order Defining the sort order for secondary fields Defining variables Delete Record command (Database menu) Deleting a database field from a jump path Deleting a database type Deleting a filter Deleting a jump path Deleting a language encoding Deleting a marker Deleting a marker from a record Deleting a marker from the database type Deleting a marker from the marker pane Deleting a record Deleting a sort order Deleting a variable Deleting hanging indent spaces Deleting text to the clipboard$ Description of Shoebox( Description of the database type, Description of the language0 Description of the sort order8 Destination Field Not Defined< Determining the layout of the printed page@ Determining the properties of the languageD Diacritics sorted as secondary charactersH Dialog boxL Dialog box, Ambiguity SelectionP Dialog box, Choose the Conversion TableT F21 2 Dialog box, Close Last FileX Dialog box, Consistency Check\ Dialog box, Database type properties` Dialog box, Database Typesd Dialog box, Export Current Windowh Dialog box, Export Process Typel Dialog box, Exported Filep Dialog box, Filter Propertiest Dialog box, Fontx Dialog box, getting help on a| Dialog box, Given Dialog box, Import Dialog box, Jump Insert Dialog box, Jump Path Matching Criteria Dialog box, Jump Path Properties Dialog box, Jump To Dialog box, Language Encoding Properties Dialog box, large fonts in Dialog box, Lexicons for Interlinear Dialog box, Marker Properties dialog box, MDF Reminder Dialog box, Multi-Dictionary Formatter Audience Setup Dialog box, Multi-Dictionary Formatter Options Dialog box, Multiple Matches Dialog box, New Database Type Dialog box, No Matches Dialog box, Non-Roman Script Options Dialog box, Opening a file which has been moved Dialog box, Parse Dialog box, Quick Setup Interlinear Text Markers Dialog box, Quick Setup Lexicon Markers Dialog box, Rearrange Dialog box, RTF (Rich Text Format) Export Process Dialog box, Select database Dialog box, Select Database Type Dialog box, Select Fields to Break and Number Dialog box, Select Fields to Check Dialog box, Select Fields to Export, Exporting specific fields Dialog box, Select Files Dialog box, SF (Standard Format) Export Process Dialog box, Text Corpus Properties Dialog box, Variable Properties Dialog box, Word Formula Properties Dialog box, Word Formulas Dialog box, XML (Extensible Markup Language) Export Process Differences (Version Information) Differences between Insert a Record and Jump Insert commands Differences between the Search, Find and Jump To commands Different fonts$ Direct parsing: Preventing invalid parses( T F214 Directory of characters used in a language, Disabling Numbering0 Disabling, Browse view4 Disabling, consistency checking8 Disabling, Jump Target view< Discontinuing work in a database without exiting the program@ Discontinuing work in ShoeboxD Display, auto wrapH Display, browseL Display, field names onlyP Display, fields in Browse viewT Display, jump targetX Display, large controls\ Display, list of records` Display, marginsd Display, marker fonth Display, marker hierarchyl Display, markers and field namesp Display, markers onlyt Display, Shoebox screenx Display, status bar| Display, toolbar Displaying a list of records matched in a search, jump or insert Displaying a particular record Displaying Both Markers and Names Displaying databases Displaying Field Names Displaying large controls Displaying larger or smaller fonts in the marker pane Displaying multiple field occurrences in the Browse view Displaying multiple records Displaying standard size controls Displaying the first record in the database Displaying the last record in the database Displaying the marker hierarchy Displaying the Markers Displaying the next occurrence of the find text Displaying the next record in the database Displaying the page before it is printed Displaying the previous occurrence of the find text Displaying the previous record in the database Displaying the status bar Displaying the toolbar Displaying the window at the original size Displaying two or more views of the same database Disregarding case Distinguishing between the Search, Find and Jump To commands Distinguishing ignore characters in a match Distinguishing upper and lower case in a match Document tab, Export Page Setup dialog box DOS Batch File DOS Command rses( T F21? DOS files, exporting DOS files, importing DOS settings, converting Double-clicking Draft copy of a database, printing Duplicate command (Window menu) Duplicate record marker fields Edit menu$ Edit menu, Copy( Edit menu, Cut, Edit menu, Find0 Edit menu, Find Previous8 Edit menu, Insert from Range Set< Edit menu, Jump Insert@ Edit menu, Jump ToD Edit menu, PasteH Edit menu, ReplaceL Edit menu, shortcutsP Edit menu, UndoT Edit menu, Undo AllX Editing a record\ Editing field markers` Editing shortcutsd Editing the sort orderh Effect of Data Properties when Building a Range Set from datal Element/Text listp Elements of the status bart Eliminating a sort orderx Eliminating hanging indent spaces| Email address, product support Emdash Empty field, matching Empty range sets Enabling Numbering Enabling the Multi-Dictionary Formatter export option Enabling, Browse view Enabling, consistency checking Enabling, Jump Target view End of field, matching Endash Ending a Shoebox session Ending work in a database without exiting the program Ending work in Shoebox Endless recursion (word formulas) English.lng Enhanced keyboard Enlarging a window Enlarging the Shoebox window Enlarging the width of a field Enlarging the width of all fields in an entire file Ensuring ambiguity is recognized Entering a marker into the marker pane Entering data not included in the range set Entering values from a range set Entire file, reshaping Erasing a marker from the record Erasing a record from the database Errors, reporting Errors, spelling Even those normally ignored Exactly by secondary ordering Examining suffixes and word structure Example of a Shoebox project  rses( T F219 Examples: Breaking and Numbering Text Examples: Renumbering Text Exchanging a marker in a record Exchanging a marker throughout the database Exchanging fonts Excluding a database type Excluding a marker from the marker pane$ Excluding a marker from the record( Excluding a record from the database, Excluding a sort order0 Excluding hanging indent spaces4 Exiting a project8 Exiting the database< Exiting the last file open in a project@ Expanding the Shoebox windowD Export command (File menu)H Export Current Window dialog boxL Export Page Setup dialog box, Document tabP Export Page Setup dialog box, Section tabT Export Process Type dialog boxX Export, as Extensible Markup Language (XML)\ Export, as Rich Text Format (RTF)` Export, as Standard Format (SF)d Export, enabling the Multi-Dictionary Formatter optionh Exported File dialog boxl Exporting ANSI files, converting to ASCIIp Exporting, using CC tablet Expressions, complexx Extensible Markup Language (XML) Export Process| Extract.cct Features (Version Information) Features of the database type Field Data, type Field Marker filter Field markers, recommended set for lexicon Field name, contains an asterisk Field name, specifying Field Names command (View menu) Field Names, displaying Field names, font size of Field Not Defined dialog box Field on jump path not defined Field size, limit Field, Date Stamp Field, list of values Field, locating records containing a particular Field, markers Field, maximum size Field, primary sort Field, range set Field, record marker Field, reshape Field, setting the font used for a Field, sorting records by a different Field, width Fields, displayed in Browse view Fields, filtering certain  rses( T F21(AFields, framework of Fields, markers Fields, reshaping all Fields, selecting for the Browse viewFields, spell checking multipleFields, templateFile menu File menu, CloseFile menu, ExportFile menu, NewFile menu, OpenFile menu, Print File menu, Print Preview$File menu, Print Setup(File menu, Save,File menu, Save All0File menu, Save As4File menu, shortcuts8File name, language<File name, printing@File name, printing in header or footerDFile(s) which have been moved, openingHFile, closing the lastLFile, reshaping entirePFiles, backing upTFiles, closing`Files, creating new databasedFiles, creating new projecthFiles, exportinglFiles, openingpFiles, renamingtFiles, saving|Filter combo boxFilter elements, And operatorFilter elements, Closing ParenthesisFilter elements, Language TextFilter elements, Marker DateFilter elements, Marker TextFilter elements, nested or groupedFilter elements, Non-UniqueFilter elements, Not operatorFilter elements, Opening ParenthesisFilter elements, Or operatorFilter elements, With operatorFilter Properties dialog boxFilter, activatingFilter, complex expressions in aFilter, conditions ofFilter, definingFilter, elementsFilter, printing in header or footerFiltering command (Database menu)Filters tabFilters, OverviewFind and replace in interlinear textFind and Replace Interlinear TextFind combo boxFind command (Edit menu)Find Next command (Edit menu) Find Previous command (Edit menu)Find, compared with Search and Jump To commandsFinding a help topicFinding a particular recordFinding help topics Finding text anywhere within a field$certain  rses( T F21 :Finding text at the beginning of primary sort field(Finish exporting from Shoebox,First Record command (Database menu)0First Steps (Getting started)4Fitting text within margins8Fixed in Shoebox (Version Information)<Fixed space@Folder, user settingsDFont dialog boxHFont sizeLFont size of markers and field namesPFont, assigning the language fontTFont, choosingXFont, choosing the language\Font, colors`Font, specifying thedFooterhFooters and headerslForced values: resolving ambiguitypForcing a save of a databasetForeign languages, specifyingxFormal grammar (word formulas)|Format for date stampFormatting the font size for the markers and/or field namesFormatting the interlinear layoutFormatting the morphological parse processFormatting the printed outputForming a new project fileForming a new templateFormulas, wordFramework of fields for a databaseFreezing a jump windowFrequently used fieldsFuture of ShoeboxGenerate dialog boxGenerate processGenerating a new databaseGenerating a new database typeGenerating a new marker in the recordGenerating a new projectGenerating an SF or RTF fileGenerating complex filter expressionsGenerating interlinear layoutGenerating interlinear textGeneric settings filesGetting rid of unwanted changes to a recordGetting scripture ready to interlinearizeGetting startedGetting text ready to interlinearizeGiven dialog boxGloss marker for interlinear text, specifyingGo toGoing one record backward in the databaseGoing one record forward in the databaseGoing to a specific recordGoing to the first record in the database Going to the last record in the databaseGoing to the next occurrence of the find textT F21:Going to the next record in the databaseGoing to the previous occurrence of the find textGoing to the previous record in the database GramNote.typ$Group of characters(Grouping filter elements together,Gutter4Halting work in a database without exiting the program8Halting work in Shoebox<Hanging indent spaces, eliminating@HeaderDHeaders and footersHHelp ContentsLHelp menuPHelp menu, About ShoeboxTHelp menu, ContentsXHelp menu, Context Sensitive\Help menu, Search for help on`Help menu, Using HelpdHelp ShortcutshHelp topics specifically related to the task at handlHelp window, keeping visiblepHelp, product supporttHelp, searching for topicsxHelp, topics on specific commands or screen regions|Help, Using ShoeboxHexadecimal codesHidden textHiding large controlsHiding marker hierarchyHiding MarkersHiding the Browse viewHiding the status barHiding the ToolbarHierarchical structure of MarkersHierarchical structure of markers, displayingHighlighted Text, copyingHighlighted Text, cuttingHow to organize records for interlinearizationHow to use context sensitive helpHyphens, non-breaking and optionalIBM_ANSI.cctIcons, arranging with the database windowIgnore CharactersImport dialog boxImporting ASCII files, converting to ANSIImporting from Shoebox for MS-DOSImporting, using CC tableImproved in Shoebox (Version Information)Including a new database typeIncluding a new marker in a recordIncluding a new record in the database using Jump InsertIncluding a record in the databaseIncluding fields in the Browse viewInconsistencies in spelling, looking forInconsistencies in the character listInconsistencies, avoidingIncreasing the size of a windowF21#2Increasing the width of a fieldIncreasing the width of all fields in an entire fileIndex of characters used in a language Index of Help topicsInfixesInfixes occurring within the reduplicationInformation provided in the On-line Help fileInputting a new marker in the database window Inputting data not included in the range set$Inputting from a range set(Insert a Record text matched by more than one record,Insert from Range Set command (Edit menu)0Insert Record command (Database menu)4Insert, No Matches dialog box8Inserting a new database type<Inserting a new marker@Inserting a new marker in a recordDInserting a new recordHInserting a new record with a jumpLInserting a record not matching the Search or Jump To textPInserting a record when no records are matchedTInserting cut or copied textXInserting data not included in the range set\Inserting fields into the Browse view`Inserting fields into the databasedInserting markers into the Marker panehInserting the templatelInstalled settings filespInterlinear process, LookuptInterlinear process, ParsexInterlinear processes|Interlinear setupInterlinear tabInterlinear tab, Database Type PropertiesInterlinear Text projectInterlinear text, numberingInterlinear text, preparingInterlinear text, printing via Microsoft WordInterlinear text, renumberingInterlinear, List of lexicons and markers used forInterlinear, List the lexicons and markers used forInterlinearization, organizing data forInterlinearize (show all parses) commandInterlinearize buttonInterlinearize command (Tools menu)InterlinearizingInterlinearizing with SH2-style parsesInterlinearizing, Alternate formsInterlinearizing, AmbiguityInterlinearizing, Commandng the size of a windowF214Interlinearizing, Compound rootsInterlinearizing, Forced valuesInterlinearizing, GenerateInterlinearizing, GivenInterlinearizing, InfixesInterlinearizing, Interlinear processesInterlinearizing, LexiconsInterlinearizing, LookupInterlinearizing, MorphophonemicsInterlinearizing, OverviewInterlinearizing, Parse processInterlinearizing, Parsing wordsInterlinearizing, Preventing incorrect parsesInterlinearizing, Quick SetupInterlinearizing, Rearrange process Interlinearizing, ReduplicationInterlinearizing, Reduplication overviewInterlinearizing, Roots and affixesInterlinearizing, SetupInterlinearizing, Spell check Interlinearizing, Ssetup Overview$Interlinearizing, Topics(Interlinearizing, Underlying forms description,Interlinearizing, Underlying forms examples0Internal groupings within filter expressions4Invalid values for a field, entering8Inventory of all characters within a language<Inventory of all markers@Inventory of available filtersDInventory of available jump pathsHInventory of database fields in a jump pathLInventory of installed printersPInventory of valid values for a fieldTIPA93.lngXIrregularities within the sort order\Issues, punctuation`Italic fontsdJoining databaseshJump Insert command (Edit menu)lJump Insert command, selecting the destination databasepJump Insert command, TroubleshootingtJump Insert dialog boxxJump Insert text matched by more than one record|Jump Path dialog boxJump Path Matching CriteriaJump Path tabJump Path warning dialog box, Database Location Changed?Jump Path warning dialog box, Database Not OpenJump Path warning dialog box, Field Not DefinedJump Path, definingJump path, modifyingJump Target command (View menu)size of a windowF218Jump text matched by more than one recordJump To command (Edit menu)Jump To command, inserting a record when no records are matchedJump To dialog boxJump To text not matchedJump To, compared with Search and Find commandsKeeping Help window visibleKey to insertKey-String filterKeyboard shortcut Keyboard shortcutsKeyboard, assigning for a languageKeyboard, selectingKeyboards, definingKeyman Keystroke sequences, defining$Landscape, printing(Language Adaptation for Scripture,Language Encoding Properties dialog box0Language Encoding Properties, Case tab4Language Encoding Properties, Characters tab8Language Encoding Properties, Options tab<Language Encoding Properties, Sort Order Properties@Language Encoding Properties, Sort Orders tabDLanguage Encoding Properties, Variables tabHLanguage encoding, assigning properties toLLanguage encoding, problems inPLanguage encoding, specifying the default for newly added markersTLanguage Encodings (Project menu)XLanguage encodings, An Overview\Language font`Language font, settingdLanguage font, usinghLanguage namelLanguage Text filter elementpLanguage, advanced options|Language, locating spelling inconsistencies in aLanguage-related propertiesLarge Controls command (View menu)Large fontsLarger fonts, displaying in the status bar and dialog boxesLast file, closing theLast record (Bottom)Last Record command (Database menu)Layout of printed pageLayout of the printed pageLayout, setting up the interlinearLayout, setting up the morphological parseLearning to use ShoeboxLeaving ShoeboxLeaving Shoebox temporarilyLeft marginLegal size paperLength of field, maximumLetter size paperLexicon used in interlinear, choosing21 2Lexicon, recommended set of field markers for use in aLexicons for Interlinear dialog boxLimit of field sizeList of values for a fieldList of all keyboard shortcutsList of character codesList of database fields in a jump pathList of filters defined for a database typeList of installed printersList of jump paths defined for a database typeList of lexicons and markers used for interlinearList of markersList of markers contained in Interlinear filesList of open windowsList of printing codes List of records buttonList of shortcutsList of the main topics in the On-line Help fileList of valid values for a specific fieldList of words, creating Listing variables for a language$Literal ampersand character(Loading a database,Loading a file which has been moved0Loading a project4Locating a specific record8Locating a specific record in multiple databases<Locating a text string, anywhere@Locating a text string, at the beginning of primary sort fieldDLocating help topicsHLocating records containing a particular fieldLLocating the next occurrence of the find textPLocating the previous occurrence of the find textTLocation of file has changed, opening a file whereXLogical Operators\Logical Operators, AnddLogical Operators, NothLogical Operators, OrlLogical Operators, WithpLooking at different aspects of the current databasetLooking for a text string at the beginning of primary sort fieldxLooking for help topics|Looking for inconsistencies in spellingLooking in multiple databases for a specific recordLooking up records, matching multipleLookup dialog boxLookup failure, using CC table withLookup, choosing the lexicons and markers used forLookup, ConcordanceLosing unwanted changes to a recording21"9Loss of dataLower case charactersMacros, list of keys used by ShoeboxMain topics in the On-line Help fileMaking a new databaseMaking a new projectMaking a new record with a jumpMaking a window as large as the screenMaking a window the original sizeMaking the database window smaller or largerMaking the screen easier to read when using large fontsManaging filtersManaging jump pathsManaging the display of multiple database windowsManaging the list of markers used in the databaseManaging the variables defined for a languageMarginsMargins, settingMargins, setupMargins/Reshaping, OverviewMarker Date filter elementMarker Font command (View menu) Marker Hierarchy command (View menu)Marker Hierarchy, OverviewMarker Hierarchy, the need forMarker PaneMarker pane, adding a marker to$Marker pane, changing a marker in the(Marker pane, deleting a marker in the,Marker pane, options0Marker Properties, Data Properties tab<Marker Properties, dialog box@Marker Properties, General tabDMarker Properties, Range Set tabHMarker properties, specifyingLMarker Text filter elementTMarker, adding to a record`Marker, assigning the hierarchical structuredMarker, changing ahMarker, Date StamplMarker, deleting apMarker, setting the language for atMarker, specifyingxMarker-String filter|Markers command (View menu)Markers used in Interlinear files, specifyingMarkers used in interlinear, choosingMarkers used in morphological parse process, specifyingMarkers, addingMarkers, changing throughout entire databaseMarkers, displayingMarkers, editingMarkers, listMarkers, OverviewMarkers, recommended set for lexiconMarkers, renamingMarkers, tabges to a recording215;Marking a window as the jump targetMatch characters Matching any single characterMatching Criteria for jump pathsMatching empty fieldMatching end of fieldMatching marker(s) and text in a filter conditionMatching more than one record in a search, jump or insertMatching records with duplicate sort fieldsMatching specific dates in a filter conditionMatching white spaceMatching zero or more characters Matching, by primary grouping onlyMatching, caseMatching, disregarding caseMatching, even those normally ignoredMatching, exactly by secondary ordering Maximized windows, switching between$Maximizing a window(Maximum field size0MDF (Multi-Dictionary Formatter)4MDF files, update older8MDF Reminder dialog box<MDF, enabling the export option for@MDF.typDMemory requirementsHMenu barLMenu command shortcutsPMenu command, getting help on aTMenu, DatabaseXMenu, Edit\Menu, File`Menu, HelpdMenu, ProjecthMenu, ToolslMenu, ViewpMenu, WindowtMerge Database command (Database menu)xMerge Database command, selecting the database to merge records from|MetacharactersMicrosoft Word, printing viaMinimized windows, displaying and arrangingMinimizing a windowMirror marginsMissing from Shoebox (Version Information)Modifying a database typeModifying a filterModifying a jump pathModifying a language encodingModifying a marker in a recordModifying a marker in the marker paneModifying a marker throughout the databaseModifying a sort orderModifying a variableModifying filter conditionsModifying language propertiesModifying marker propertiesModifying matching criteria for jump pathsModifying the Browse viewMarkers, tabges to a recording21 1Modifying the lexicons and markers used for interlinearMore Information about character-based range setsMorphemeMorpheme breaksMorpheme breaks in interlinear text, specifying the marker forMorpheme, duplication ofMorphological parsingMorphophonemicsMouse actionsMove Record command (Database menu)Move Record, selecting the destination database Moving a recordMoving around in the help fileMoving between databasesMoving between recordsMoving databases on the jump path Moving fields into the Browse view$Moving quickly to the first record in the database(Moving quickly to the last record in the database,Moving quickly to the next record in the database0Moving quickly to the previous record in the database4Moving text, from the clipboard8Moving text, to the clipboard<Moving through the databaseDMoving to another recordHMulti-Dictionary Formatter (MDF)PMulti-Dictionary Formatter Audience Setup dialog boxTMulti-Dictionary Formatter dialog boxXMulti-Dictionary Formatter export option, enabling\Multi-Dictionary Formatter Options dialog box`Multigraph in character listdMultigraph, matching as a single characterhMultigraphs, case associations oflMultiple copies, printingpMultiple databases, moving betweentMultiple field occurrences, displaying in Browse viewxMultiple fields, sorting by|Multiple fields, spell checkingMultiple indexing of one recordMultiple Jump PathsMultiple jump windowsMultiple lexicons used for interlinearMultiple Matches dialog boxMultiple occurences of a text string, Find NextMultiple occurrences of a text string, Find PreviousMultiple or single keystroke sequences, definingMultiple records matched in a search, jump or insertMultiple records, viewingMultiple windows, viewing21 >Multiple-word dataMy Shoebox Settingsn_lang.lngNames and Markers, displayingNaming a filterNaming a jump pathNarrowing your focus on the databaseNavigating through the databaseNavigating within the dialog boxNavigation, OverviewNested filter expressionsNesting filter elements togetherNew (File menu)New (Project menu) New Consistency CheckNew Database Type dialog boxNew database, creating aNew in Shoebox (Version Information)New marker, inserting in a record New markers, automatic$New record, adding with Jump Insert(New template,Next occurrence of the find text0Next Record command (Database menu)4No Matches dialog box8No project open dialog boxPNo Word WrapTNon-breaking hyphenXNon-breaking space\Non-Roman Script Options dialog box`Non-Roman scriptsdNon-Unique filter elementpNon-unique filter, reapplyingtNot operatorxNotify before closing a database in a jump pathNumber of records in the database, displayed on status barNumber of records, printing in header or footerNumbered Reference LinesNumbering tab, Database Type PropertiesNumbering TextNumbering, Enabling and DisablingNumbering, OverviewNumbering, SetupOccurrence of text, replacing with new textOn-line Help, contents ofOpen command (File menu)Open command (Project menu)Opening a databaseOpening a duplicate window on the database with a jumpOpening a file which has been movedOpening a new projectOpening an existing projectOpening Help screenOpening multiple windows on the databaseOpening ParenthesisOpening Shoebox 2 filesOpening the project after moving filesOpening the range setOperator, AndOperator, NotOperator, OrOperator, With21 =Optional hyphenOptions tab, Database Type PropertiesOptions tab, Language Encoding Properties Options, advanced languageOptions, Date StampOr operatorOrder in which complex filter expressions are evaluated$Organizing data around an element other than the record marker(Organizing data for interlinearizing,Organizing the printing of multiple copies0Organizing the printout4Orientation of paper when printing, choosing8Outline of On-line Help file<Output of header or footer@Output, printedDOutput, SF or RTF formatHOutputting scripture from adaptationLOverriding the language fontPOverview, Database TypesTOverview, FiltersXOverview, Interlinearizing\Overview, Language encodings`Overview, Marker HierarchydOverview, MarkershOverview, NavigationlOverview, NumberingpOverview, ParsingtOverview, Projects|Overview, Reshaping/MarginsOverview, SearchOverview, SortingOverviews of featuresPage breaksPage number, printingPage number, printing in header or footerPage setup command (File menu)Page setup, ExportPages, printing selectedPane, markerPanes, MarkerPaper sizeParameters for determining matchesParse dialog boxParses, selecting valid (using word formulas)Parses, showing all (Interlinearize command)ParsingParsing the duplicated morphemeParsing the underlying formParsing with SH2Parsing, alternate formsParsing, An OverviewParsing, choosing the lexicons and markers used forParsing, compound rootsParsing, context sensitivity whenParsing, direct parsingParsing, forced valuesParsing, InfixesParsing, morphophonemicsParsing, preventing incorrect parses whenParsing, preventing invalid parsesParsing, recognizing ambiguity213Parsing, reduplicationParsing, resolving ambiguity Parsing, underlying formsParsing, used to check spellingParsing, word formulasParsing: An OverviewPart of Speech marker for interlinear text, specifying Paste command (Edit menu)$Patterns, in word formulas(phonetic.lng,Phonological variants0Phrase structure grammar (word formulas)4Placing a database field in a jump path8Plain-text format<Play Sound command (Tools menu)@Poor eyesight, aiding those withDPortrait, printingHPosition within database, displayed on status barLPositioning fields to display in the Browse ViewPPositioning the database at the next occurrence of the find textTPositioning the database at the previous occurrence of the find textXPositioning windows\Pre-defined variable, SkiplPre-defined variable, WildcardpPre-defined variable, Word boundarytPreparing interlinear textxPreparing Interlinear Texts, Numbering text|Preparing scripture for interlinearizingPreventing consistency checking when editingPreventing incorrect parses, context sensitivityPreventing invalid parsesPrevious occurrence of the find textPrevious Record command (Database menu)Primary sort charactersPrimary sort fieldPrimary sort field and contents, displayed on status barPrimary sort field, printing in header or footerPrimary sort field, searching for text inPrimary word formula, selectingPrint command (File menu)Print Preview command (File menu)Print qualityPrint Setup command (File menu)Printer, configuring the optionsPrinting a draft copy of a databasePrinting all records in the current viewPrinting codes, header and footerPrinting multiple copiesPrinting one record onlyPrinting the Browse viewPrinting via Microsoft Wordguity21<Printing, page setup forProblems with punctuationProblems with the sort orderProblems, reportingProcess, rearrangeProducing a new project fileProduct descriptionProduct supportProject menu, CloseProject menu, Language EncodingsProject menu, New Project menu, OpenProject menu, SaveProject menu, Save AsProject menu, Text CorporaProject menu Project menu, Database Types$Project, closing(Project, copying,Project, creating a new0Project, renaming4Project, saving8Project, saving to a new name or location<Project, Shoebox@Projects, An OverviewDProperties command (Database menu)HProperties of a language, settingLProperties of the database typePProperties of the database type, specifyingXProperties of the printer, selecting`Properties of variablesdProperties, MarkershProtecting your database fileslPunctuationtPunctuation characters processed as a part of a word, problem ofxPunctuation variable|Quick Setup Interlinear Text Markers dialog boxQuick Setup Lexicon Markers dialog boxQuitting Shoeboxr_lang.lngRAM (memory requirements)Range Set tabRange Set tab, character-based range setsRange set, assigned to markerRange Set, building from dataRange Set, checking consistencyRange Set, definingRange set, inserting fromRange Set, troubleshootingRange sets and data properties, relationship betweenRange sets and data properties, troubleshootingRe-opening ShoeboxReadying scripture for interlinearizingReadying text for interlinearizingRealigning all fields in an entire fileRealigning any fieldReapply FilterRearrange dialog boxReassigning the database type assigned to a databaseRecommended fields for MDF programty219Record marker fieldRecord marker field and contents, displayed on status barRecord marker field, printing in header or footerRecord marker fields, duplicateRecord, adding a newRecord, adding a new marker to theRecord, adding current date toRecord, adding with Jump InsertRecord, changing a marker in theRecord, copyingRecord, deleting Record, deleting a marker in theRecord, filteringRecord, firstRecord, Go toRecord, inserting Record, Jump To$Record, last(Record, moving,Record, next0Record, previous4Record, printing a8Record, searching for<Records, displaying@Records, locating with a particular fieldDRecords, moving betweenHRecords, organizing records for interlinearizationLRecords, SortingPRecords, view of multipleTRecursion, in word formulasXReducing a window to an icon\Reducing the number of duplicate windows which are opened`Reducing the Shoebox window to an icondReducing the width of a fieldhReducing width of all fields in the entire filelReduplicationpReduplication, parsing when there istReference Field, SetupxReferential Integrity, checking consistency|Referential Integrity, establishing data linksRefilteringRelating a field to another fieldRelating texts to a projectRelationship between data properties and range setsRelocating a databaseRelocating a projectRemoving a database field from a jump pathRemoving a database typeRemoving a marker from the marker paneRemoving a marker from the recordRemoving a record from the databaseRemoving a sort orderRemoving hanging indent spacesRemoving large controlsRemoving Shoebox (uninstalling)Removing text, to the clipboardRemoving the status bar from the Shoebox windowramty21;Removing the toolbar from the Shoebox windowRenaming a databaseRenaming a markerRenaming a projectRendering DLLRenumbering TextRenumbering, Enabling and DisablingRenumbering, OverviewRenumbering, SetupReplace command (Edit menu)Replacing a marker in a recordReplacing a marker in the databaseReplacing fontsReplacing text within a fieldReplacing text within interlinear textReplacing the database type assigned to a database Reporting problemsRequirements, memoryRequirements, systemRequiring data, checking consistencyRequiring field data Resequencing Text Numbers$Reshape command (Tools menu)(Reshape Entire File command (Tools menu),Reshaping lines of text automatically0Reshaping/Margins, Overview4Resizing a field8Resizing a window<Resizing all fields in the entire fileHResizing the marginLResolving ambiguityPRestoring a windowTRestoring the record to lose unwanted changes\Restricted charactersdRetrieving a databasehRetrieving a file which has been movedlRetrieving a projectpRetrieving data from a range settReturning a window to the original sizexReversal|Reversing ALL changes to the databaseReversing unwanted changes to a recordReverting to the copy of a record held in memoryRich Text Format (RTF) Export ProcessRight clicking does not execute a jumpRight marginRight mouse button shortcutsRight to left scriptsRight-clicking on a marker in the marker paneRisk of data lossRoots given an underlying formRTF (Rich Text Format) Export Process dialog boxRtl ReverserRun Batch File command (Tools menu)Run CommandRunning headers and footersSave (Project menu)Save All command (File menu)Save As (Project menu)ty21 4 Save As command (File menu)Save Before Proceeding dialogSave command (File menu)Save command, Project menuSave First dialogSaving a database to a new name or locationSaving a project to a new name or locationSaving a Shoebox databaseSaving all open databases and settings filesSaving database to a different formatSaving only when changes have been made to the databaseSaving to SF or RTF formatScreen displayScreen region, getting help on a Script Description FileScript, specialScript, using anotherscripts, non-RomanScripture, preparing for interlinearizing Scroll bars$ScrPrep.cct(SDF rendering,Search and replace text0Search command (Database menu)4Search for help on command (Help menu)8Search parameters<Search text matched by more than one record@Search text not matchedDSearch, compared with Jump To and Find commandsHSearch, OverviewLSearch-String FilterPSearching for a text string, anywhereTSearching for a text string, at the beginning of primary sort fieldXSearching for Help topics\Searching for specific records`Searching multiple databases for a text stringdSecondary fields, defining the sort order to use when sortinghSecondary sort characterslSection tab, Export Page Setup dialog boxpSelect Database dialog box, Copy Record commandtSelect Database dialog box, Jump Insert commandxSelect Database dialog box, Merge Database command|Select Database dialog box, Move Record commandSelect Database Type dialog boxSelect Fields dialog box, Breaking and Numbering TextSelect Fields dialog box, Consistency CheckingSelect Fields dialog box, ExportingSelect Files dialog boxSelect Process dialog boxSelected Text, copyingSelected Text, cuttingSelecting a header and/or footer217!Selecting a printerSelecting a window as the jump targetSelecting advanced language optionsSelecting fields for the Browse viewSelecting language propertiesSelecting printer properties, Selecting the paper size, source and orientation for printingSelecting text using the keyboardSelecting text using the mouseSelecting the font size for the markers and/or field namesSelecting the keyboardSelecting the language fontSelecting the lexicons and markers used for interlinearSet of charactersSet Wrap Margin command (Tools menu)Setting a window as the jump targetSetting data propertiesSetting language propertiesSetting marginsSetting matching criteria for jump pathsSetting the Browse viewSetting the font size for the markers and/or field namesSetting the language fontSetting the language for a markerSetting the properties of a language Setting the properties of the database typeSetting the templateSetting up a jump pathSetting up jump paths Setting up the header and/or footer$Setting up the printed output(Setting up the printer,Settings files, converting0Settings files, converting from Shoebox 2<Settings files, installed@Settings folderDSettings, saving with databasesHSetup for interlinear text layoutLSetup for morphological parse processPSetup, InterlinearTSetup, NumberingXSetup, Reference Field\Setup, Reumbering`Setup, Text FielddSF (Standard Format) Export Process dialog boxhSFRlSHA.SET, convertingpShifting to a different windowtShoebox window, maximizexShoebox window, minimizeShoebox window, restoringShoebox window, restoreShoebox 2 settings, convertingShoebox Features (Version Information)Shoebox Help ContentsShoebox Help, Using21; "Shoebox product supportShoebox project, an exampleShoebox transitionShoebox, application windowShoebox, basicsShoebox, description ofShoebox, quittingShoebox, screen displayShortcut keys, list of all used in ShoeboxShortcut keys, usingShortcuts for menu commands Shortcuts for the active database window$ Shortcuts for the Shoebox application window( Shortcuts on the toolbar, Shortcuts, both keyboard and mouse action0 Shortcuts, editing4 Shortcuts, Help8 Shortcuts, list of< Shortcuts, mouse@ Showing all interlinear parsesD Showing large controlsH Showing marker hierarchyL Showing Markers and Field NamesT Showing the Browse viewX Showing the Field Names\ Showing the Markers` Showing the status bard Showing the toolbarh Showing two or more views of the same databasel Shrinking a windowp Shrinking the Shoebox windowt Simple Parsing: Roots and Affixesx Single or multiple keystroke sequences, defining| Single word data, consistency checking Single-word data Size of paper when printing, choosing Sizing a field Sizing a window Sizing all fields in the entire file Sizing the margins Sizing the Marker Font Skip variable Smaller font size Software support Sort fields, filtering records with duplicate Sort from right to left Sort order Sort order for secondary fields, defining Sort Order Properties, Language Encoding Properties Sort Orders tab, Language Encoding Properties Sort orders, problems with Sorting and multiple views on the same database Sorting command (Database menu) Sorting date fields in chronological order Sorting Records with Multiple Field Occurrences Sorting, Overview Source fields, jump paths Source of paper when printing, choosing Space, non-breaking or fixed 21 /!#Spaces, hanging indent Special characters Special characters don't show up!Special characters, typing!Special Characters: An Overview!Special symbols !Special variables!Specific record, locating!Specifying a header and/or footer!Specifying a jump path name and targets!Specifying advanced language options !Specifying attributes or properties of markers$!Specifying case associations,!Specifying data properties0!Specifying dates to be matched by a filter4!Specifying font for language8!Specifying fontsD31A994E HID_EDIT_JUMPTO 1 HID_EDIT_JUMPTO shw-hlp7.rtf 11 P4133167C HP_JUMP_PATH_DESTINATION 1 HP_JUMP_PATH_DESTINATION shw-hlp7.rtf 11 8B256ECF7 HP_COMBO_BOX 1 HP_COMBO_BOX shw-hlp7.rtf 11 87C8655AF HP_JUMP_PATH 1 HP_JUMP_PATH shw-hlp7.rtf 11 84B5C3814 HP_DATA_LINK 1 HP_DATA_LINK shw-hlp7.rtf 11 Z51946137 HIDD_JumpPathMatchingCriteria 1 HIDD_JumpPathMatchingCriteria shw-hlp7.rtf 11 VE958F98B HID_TOOLS_CHECK_CONSISTENCY 1 HID_TOOLS_CHECK_CONSISTENCY shw-hlp7.rtf 11 H70468CE7 HIDD_cck_Referential 1 HIDD_cck_Referen/@&@;)Lz.hma.hmpHClosing a Shoebox database>Exiting or Quitting ShoeboxiFile menuMemory requirements MenusmNew (File menu)Opening a Shoebox databasePage Setup (File menu)Print Preview (File menu)_Print Setup (File menu)րPrint (File menu)XRemoving Shoebox (uninstalling)'Reporting problemsSave All (File menu)Saving a database to a new nameUSaving a Shoebox database Shoebox application window|Shoebox Help ContentshSystem requirementsUnderstanding the Shoebox transitionVersion InformationYear 2000 and risk of data loss in Shoebox 3 and 4Year 2000 compatibility=Copying selected text!Cutting selected text Edit menuFind Next (Edit Menu)Find Previous (Edit Menu)qFind (Edit Menu)fInsert from Range Set (Edit menu)Jump Insert dialog boxJump Insert (Edit menu) Jump To dialog box Jump To (Edit Menu) Pasting contents of the clipboard Reshape Entire File (Tools Menu) Reshape (Tools Menu) Template (Database Menu) Undo All (Edit menu) Undo (Edit menu)P And operatorl Complex Expressions Copy Record (Database menu) Database menu Defining Properties of a Database Typex Delete Record (Database menu) Filtering (Database menu)R First Record (Top) (Database menu)> Insert Record (Database menu)T Language Text filter elementx Last Record (Bottom) (Database menu)f Marker Date filter element\Marker Text filter elementMerge Database (Database menu)Move Record (Database menu)Next Record (Database menu)Non-Unique filter element~Not operatorq Or operatorفPrevious Record (Database menu)Reapply Filter (View menu)Search (Database menu)Skip variableSorting (Database menu)ȅWildcard variable2With operator1Word boundary variable) (Closing Parenthesis)( (Opening Parenthesis){Adapt (Tools menu)Adaptation: An Overviewh Alternate FormsOW_19 0x1ff12 x1ff12 +Ambiguity Selection dialog boxEBreak and Number Text (Tools menu)Compound Roots:Context SensitivityPreventing Incorrect ParsesyDirect Parsing: Preventing Invalid ParsesEnsuring Ambiguity is Recognized&Field Names (View menu)aForced Values: Resolving AmbiguityGenerate dialog box SelectProcess dialogbox (Addoption, Interlineartab)Given dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)FInfixesInterlinear SetupInterlinear tab Database Type Properties dialog box (Properties command, Database menu)Interlinear topicsInterlinearize (show all parses) (Tools menu)Interlinearize (Tools menu)Interlinearizing: An OverviewLexicons for Interlinear dialog box Lexiconsbutton, Parsedialogbox or Lookupdialogbox<Lookup dialog box SelectProcess dialogbox (Addoption, Interlineartab)^MorphophonemicsNumbering tab Database Type Properties dialog box (Properties command, Database menu){ Numbering: An OverviewParse dialog box SelectProcess dialogbox (Addoption, Interlineartab)}Parsing: An OverviewQuick Setup Interlinear Text Markers dialog box Quick setup option, Interlinear tab (Properties command, Database menu)օQuick Setup Lexicon Markers dialog box Quicksetupoption, Interlineartab (Propertiescommand, Databasemenu)Rearrange dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)ReduplicationrReduplicationRenumber Text (Tools menu)Save Before Proceeding? dialog!Select Fields dialog boxSelect Process dialog box Addoption, Interlineartab (Propertiescommand, Databasemenu)چSimple Parsing: Roots and AffixesdSpell Check (Tools menu)TextPrep.cct Import dialog box߈Underlying formw Underlying Forms"!Word Formula Properties dialog box!Word Formulas"Word Formulas dialog boxH "Word Formulas: Converting older formulast"Word Formulas: PatternsOW_19 0x1ff12 x1ff12 D#Word Formulas: Recursion,#Word Formulas: Selecting valid parses#Word Formulas: Symbolsf$Word Formulas: Troubleshooting$About Shoebox (Help menu)ڃ$Arrange Icons (Window menu)$Cascade (Window menu)y$Changing the database type assigned to a databaseՈ$Contents (Help menu)%Context Sensitive (Help menu)%Displaying or hiding the status bar%Displaying or hiding the toolbar*%Duplicate command (Window menu)%Help menu%Locating records containing a particular field%Opening a file which has been moved&Restricted characters&Search for help on (Help menu)&Tile Side by Side (Window menu)~&Tile (Window menu)U&Using Help (Help menu)ƀ&Window menu&1, 2, 3... Command (Window menu)(&Adding a new database type܉&Both Markers and Names (View menu)h'Browse Fields (View menu)'Browse (View menu)'Changing a marker throughout the database'Database Type Properties dialog boxt(Database Types: An Overview(Extract.cct (IBM_ANSI.cct and ANSI_IBM.cct`(Jump Target (View menu)(Large Controls (View menu)R(Marker Font (View menu))Marker Hierarchy (View menu))Marker Hierarchy: An Overviewҁ)Marker pane)Markers (View menu)͇)Markers: An Overview_*Maximizing a window+Minimizing a windown+Moving around in a database+Multiple Matches dialog boxe+Navigation: An Overview+No Matches dialog box,Preparing Interlinear Text(s),Restoring a window<,Run Batch File (Tools menu),ScrPrep.cct Import dialog box݉,Search: An Overview -Set Wrap Margin (Tools menu) -Status bar8-Tools-Tools menu-View menu.Auto Wrap (Tools menu).Concordance (Tools menu)A.Database Location Changed? dialog box/Database Not Open dialog box/Field Not Defined dialog box/Filter Properties dialog boxK0Filters tab0Filters: An Overview21Font dialog box1Jump Path Matching Criteria}1Jump Path Properties dialog box2Jump Path tabternsOW_19 0x1ff12 x1ff12 ;E2Language Encoding Properties dialog box2Markers tab·2Match Characters3Options tab~3Search, Find, Jump To3Select Files dialog box3Sorting: An OverviewW4Text Corpora (Project menu)4Text Corpus Properties dialog box́5Using the Date Stamp feature'5Word List (Tools menu)6Browse for Consistent Changes Table dialog box6Case tab6Characters tab@6CheckConsistencyWhenEditing(Toolsmenu)6Consistency Check (Tools menu)7Consistent Change as an Interlinear Processm7Convert Newer Settings Files dialog box8Convert Older Settings Files dialog box8DataLinkConsistencyCheckdialogbox9DataPropertyConsistencyCheckdialogbox9Document tab 9Export Current Window dialog box:Export Process Type dialog box :Export (File menu)V:Exported File dialog box5;Import dialog box;Keyman;Language Encodings (Project menu)<<Language Encodings: An Overview <MDF Reminder dialog box<Multi-Dictionary Formatter Audience Setup dialog box<Multi-Dictionary Formatter dialog boxI=Multi-Dictionary Formatter Options dialog box>Multi-Dictionary Formatter: An Overview?Non-Roman Script Options dialog box̀?Options tab#?Projects: An Overvieww?Range Set Consistency Check dialog box@Replace All - Circular Replacement@Reshaping/Margins: An OverviewARTF Export Process Properties dialog box BSection tabBSelect Database dialog box (Copy Record command)نBSelect Database dialog box (Jump Insert command) CSelect Database dialog box (Merge Database command)! CSelect Database dialog box (Move Record command)JCSelect Fields dialog box+CSelect Fields dialog boxDSF Export Process Properties dialog box DSizing a Window~DSort Order Properties dialog boxEESort Orders tabESpecial symbols used in exporting datarEThe Shoebox project6FUpdate Older MDF FilesFVariable Properties dialog boxcFVariables tabGXML Export Process Properties dialog boxOW_19 0x1ff12 x1ff12 RGAdding a marker to a record(GChanging a marker in a recordʃGClose (Project menu)GDatabase Types (Project menu)HDeleting a marker from a record\HGetting StartedHHelp ShortcutsaHImporting data from Shoebox for MS-DOSMHInstalled settings filesxHKeeping Help window on topHMarker paneIMultiple indexing of one recordJINew Database Type dialog box> INew (Project menu)ÂIOpen (Project menu)qIPrinting codes for the header and footerJProject menuJSave As (Project menu)uJSave (Project menu)7JSearching for Help topicsLJSelect Database Type dialog boxoJSort from right to left҆JSorting and multiple views on the same databasesKUser settings folder KUsing Context Sensitive HelpKUsing Shoebox HelpIKAll Keyboard ShortcutsLCanceling a selection6LCharacter-based Range SetsBLClose Last File dialog boxXMData Properties tabMEditing keys MEffect of Data Properties when Building a Range Set from DataANList of ShortcutsNMarker Properties dialog boxNMarker Properties General tabOMenu command keysOMouse actionsOMoving around in a dialog boxPNo project open dialog boxPOrganizing data for interlinearizationSPPlay Sound (Tools Menu)͈PPunctuation issuesuQRange Set tabaRReplace (Edit Menu)RSelecting text using the keyboardRSelecting text using the mouseSSSpecial Characters: An OverviewSToolbar shortcuts\STroubleshootingRangeSetsVWindow shortcuts(VActive databaseVActive Filter combo boxVActive windowVANSIVApplication Control menu boxpVApplication window$VASCII textwVBuilt-in variablesVCheck boxVClipboardWClose boxWCombo boxWConcatenateYWContext Sensitive HelpWControl menu boxWData itemWData LinkWData paneWDatabaseWDatabaseWDatabase typéWDatabase windowЂWDate stampingWDefaultWDefault Jump PathWDialog boxWEdit=WField WField MarkerWFileWFilter2 x1ff12 zXFree translationXGloss<XHelpxXHomographsXHorizontal scroll barsXIgnore charactersXInsertion pointXJump path XJump Path DestinationXJump toXKeyboard shortcutXMarker paneNXMaximize button;XMenu barOXMinimize buttonXMorphemeXMorpheme break:XMultigraphXPaneYParse (n)YParse (v)YPart of speechnYpathYPhonemeYPrefixYPrimary sort fieldGYProjectYRecord marker fieldYRecordsYRTF (Rich-text Format)YSee Also΀YSee AlsoCYSee Also܂YSee AlsouYSee AlsoYSee AlsoYSee AlsoyYSee AlsoSYSee AlsoZSee AlsoZSee AlsoHZSee AlsoZSee AlsoZSee AlsoZSee AlsovZSee AlsoZSee AlsoZSee AlsoZSessionfZShortcut keysoZSource FieldZStandard formatZStatus barpZTemplateZTitle barXZToolbar[ToolsB[Underlying formp[Vertical scroll barsK[View[Window[Word Formulas: Example lexical database records[Word Formulas: Example lexical database records[Affixv[Alternate form[Ambiguityt[Ambiguous9[Class[Current project[Derivational affix[Empty field [Find combo box։[Hanging indentC[Index\Infix\Inflectional affixD\Interlinear textO\Lexeme\Lookup process\Message display (Status bar)\Morphological\Morphology\Morphophonemic change\Mouse pointer'\Nominalize\Parse processՁ\Position/Occurrences \Primary Sort Field (Status bar)\Punctuation variable\Range set%\Record marker field (Status bar)Ȉ\Reference Linez\Restore buttoni]Root4]Secondary character]]See AlsoK]See Also]See Also]See Also]See Also ]See Also]SHA.SET]Stem]SuffixĂ]Surface forms]Syntactic]SyntaxЅ]Text-BreakPunctuationF]Variable^WorkspaceB^Click^Digraph^Double click^Drago^Language encoding^List of Shortcuts^Project^Secondary sort field^See Also^See Also[^See Alsoҁ^See Also x1ff12  W^Settings files[^Special symbols (Find command)4^Tab߆^White space ^Allomorphs\^Generate Rule File_Interlinearize_Morpheme break character_Rearrange Rule file_Reduplication_See Also_Text corpus_nu barOXMinimize buttonXMorphemeXMorpheme break:XMultigraphXPaneYParse (n)YParse (v)YPart of speechnYpathYPhonemeYPrefixYPrimary sort fieldGYProjectYRecord marker fieldYRecordsYRTF (Rich-text Format)YSee Also΀YSee AlsoCYSee Also܂YSee AlsouYSee AlsoYSee AlsoYSee AlsoyYSee AlsoSYSee AlsoZSee AlsoZSee AlsoHZSee AlsoZSee AlsoZSee AlsoZSee AlsovZSee AlsoZSee AlsoZSee AlsoZSessionfZShortcut keysoZSource FieldZStandard formatZStatus barpZTemplateZTitle barXZToolbar[ToolsB[Underlying formp[Vertical scroll barsK[View[Window[Word Formulas: Example lexical database records[Word Formulas: Example lexical database records[Affixv[Alternate form[Ambiguityt[Ambiguous9[Class[Current project[Derivational affix[Empty field [Find combo box։[Hanging indentC[Index\Infix\Inflectional affixD\Interlinear textO\Lexeme\Lookup process\Message display (Status bar)\Morphological\Morphology\Morphophonemic change\Mouse pointer'\Nominalize\Parse processՁ\Position/Occurrences \Primary Sort Field (Status bar)\Punctuation variable\Range set%\Record marker field (Status bar)Ȉ\Reference Linez\Restore buttoni]Root4]Secondary character]]See AlsoK]See Also]See Also]See Also]See Also ]See Also]SHA.SET]Stem]SuffixĂ]Surface forms]Syntactic]SyntaxЅ]Text-BreakPunctuationF]Variable^WorkspaceB^Click^Digraph^Double click^Drago^Language encoding^List of Shortcuts^Project^Secondary sort field^See Also^See Also[^See Alsoҁ^See Also x1ff12 #E2GXW^tionary Formatter Audience Setup dialog box 3C828B BDialog box, Multi-Dictionary Formatter Audience Setup 3C828B 2Multi-Dictionary Formatter dialog box 3C8A58 Dialog box 3C8A58 :Multi-Dictionary Formatter Options dialog box 3E0055 ;Dialog box, Multi-Dictionary Formatter Options 3E0055 6Copyright on web pages exported using MDF 3E0055 -Multi-Dictionary Formatter (MDF) 3E879B -MDF (Multi-Dictionary Formatter) 3E879B 0Non-Roman Script Options dialog box 3F045E 1Dialog box, Non-Roman Script Options 3F045E non-Roman scripts 3F045E scripts, non-Roman 3F045E 'writing systems, non-Roman 3F045E "Right to left scripts 3F045E Rtl Reverser 3F045E Rendering DLL 3F045E SDF rendering 3F045E $Script Description File 3F045E (context-sensitive rendering 3F045E 6Options tab, Language Encoding Properties 3F8127 6Language Encoding Properties, Options tab 3F8127 8Tab, Options (Language Encoding Properties) 3F8127 &Setting the language font 3F8127 'Choosing the language font 3F8127 Language font 3F8127 2Assigning the keyboard for a language 3F8127 /Keyboard, assigning for a language 3F8127 (Description of the language 3F8127 (Font, choosing the language 3F8127 )Specifying font for language 3F8127 $Specifying the keyboard 3F8127 (Selecting the language font 3F8127 #Selecting the keyboard 3F8127 Keyboard, selecting 3F8127 &Using different keyboards 3F8127 "Changing the keyboard 3F8127 'Changing the language font 3F8127 &Typing special characters 3F8127 Writing systems 3F8127 Non-Roman scripts 3F8127 (Description of the language 3F8127 &Advanced language options 3F8127 'Options, advanced language 3F8127 'Language, advanced options 3F8127 /Defining advanced language options 3F8127 0Assigning advanced language options 3F8127 1Specifying advanced language options 3F8127 /Choosing advanced language opti/(&(;)L4pic in aliaseSYV>uS,Q%cȁ։[Kzc׃k TA  ;& -73 -<k'3 B`/7*釿FU>#?TFD( x -NCn7ٍ A8%naHU􎥀_ 8'$(2f@s'm<XwV"=?MH1s]@"J7Ηp[E:ؗ^ :o\􀮙\@21dyoh'u, [/_Ü՜W;ל"F'a9.+t6<%̊ן) ^n` (bCYJ$Hz\SNa$YYtxX\Y D6>@.&&&&&&& & &ZrƧW^;L11 JJY è]]:R(qѩ΀YH^Xg!i1GuIZ#3mt߬$!Ѕ]+,}Sҁ^АՈ$DH -Tt0R%A5 ]yE. GYmVWtX CzcX|5aWz N ^uySPDW!BŴK[ XR4*%X8%\ڹs1)O/ %cc3LN8ʤ$VA> -yfJ=iÂIOmuJ=02Tր _~_kNȅk -jk Av(} Z3XZcÑ 85WẃWkeɾɵ]3Y^++39x ˘Zվ\NWqJ'\O:X͑'f6ʃGiHc\^*u^?'?(Z}P6F]81N ߠAӝXƲH) ys%ĤYԝ }XMv K̀O%,D_D[2>ײX<4^?i٢?-[ M's6W|BC2P@y%^(߰\>IYW,2h]ɖD^ ]%=Xv2%H}DfFjiydG@ի拉z%րB¶G疂CYCЀ"_ޢ0X鸊6҆J,ƀ&yZqId[&OvN7#?W[<,$]#]%+:UiK] ED)(V3[ :xe[1vV4Y/][ga#jӁPuVEQĂ]QlZ I7RܐW2%);{pZBVLp%#&dO' ^JKy$?0F+3=D.yXL}#(O;XP6 EH^2$[E MӀ A[W/9z(G ]h& )d D"r rE59 JI$ e+W3*3G&8-2,\^O&K& fZ[7G;G ES6;)* +99t߆^xHO #83=hQ\n+X%,yY+KoZ?5s6xZu1l'PS4W4^>Q{+xuZy8! IUo e τd!(! -W"&X"&Y"&Z"&["&\"&]"&^"&_"&`"&1#Ȉ\%#-#T w#=T!$$V$RbM%<2'sK7L'-fER+<,h ,v[IN, \WN,%\],/-J-oJ W.;.uYD.[^/210co/ jf0obj0ar0 yU|0 0W40o^-0YD#70_p 1:11O/S1 t2]6:2Wp3ۃM3\3&3L L4 -4(46Wn79%j9_wv9O\UZ:)[:rA3[:YGߙ:_9@;ЂW|;ҁ)!;; V;.L;U&k; ;G/1;J<Z!XAA |3A X<xOpVEP\97aQ{1 R ϼ_`U&BD`E^a Wna͇)ƏaMWb'4c\Ec(Qdu,td%mX?mnYmi]im]FpƁ85p ڎqXq9OVq=%qEqZ]s`|tZuyuAN&uL)v *v[ǁvZPv9[vB^H3w=W\wY`kwX!w D>w DEw'wC[w\qx܂Y(x\R3yYքy]%z4]Gz] {PM_1{uJ{{ "o{.U|XUW}6.E~)=!EYG*\|Multiple Jump Paths!Setting up jump paths !!wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwpwpwpwwwwwwwwwwwww-#www L ww-#ABwgoR, dP_%HP_FIELDi HP_RECORDSJ TH_DRZH HP_DATABASE and HP_FIELD associated with source fields) which will be searched for a possible match of the jump text. Each entry in the path is considered in its order of placement within the list. ww!wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww-#R  + m-first.mrb lp  c:\windows\TEMP\~hc51+  +B-#O WMR  x!s !:"W!9c:\windows\TEMP\~hc51:":":-#G  aHP_AMBIGUITY:A by limiting the number of glosses seen by the lookup process.:"X": c:\windows\TEMP\~hc51:":"sVY7%u=c#a%6y;ĄBP 5C50ŐKRH_,\BLyxẃWkeɾɵ]3Y^++39x ˘Zվ\NWqJ'\O:X͑'f6ʃGiH&c\^*u^?'?(Z}P6F]81N ߠAӝXƲH) ys%ĤYԝ }XMv K̀O%,D_D[2>ײX<4^?i٢?-[ M's6W|BC2P@y%^(߰\>IYW,2h]ɖD^ ]%=Xv2%H}DfFjiydG@ի拉z%րB¶G疂CU%+YCЀ"_ޢ0X鸊6҆J,ƀ&yZqId[&OvN7#?W[<,$]#]%+:UiK] ED)(V3[ :xe[1vV4Y/][ga#jӁPuVEQĂ]QlZ I7RܐW2%);{pZs5րBVLp%#&dO' ^JKy$?0F+3=D.yXL}#(O;XP6 EH^2~6$$Q?-N0lrzxN:<wY!`)svV-|1 Da!<5ѝD"i\Jc .8R<wxz&+;u#y|TU"(5vp*:d4ph6r 1e|=VAwʛ \il, Dh8/nA?'DBNvO }ڨA6,\8ptww>طv|<&jwd0߹%~"z :dP[DiGd5:h8V\gnT0!4 -6828v:}(.3{FMbTh$]W@^ ђ{x\o FPJ;ګ q՝dctsVN.j.3W`0368:^"hb,L683<9GNX|g"H0 <I@LI_6EJY]hJOXeiJ3 -MXK"W8\KW`KWIL.ZMLS}ىLX΃LSL M\_N'5XdO>xOpVEP\97aQ{1 R ϼ_`U&BD`E^a Wna͇)ƏaMWb'4c\Ec(Qdu,td%mX?mnYmi]im]FpƁ85p ڎqXq9OVq=%qEqZ]s`|tZuyuAN&uL)v *v[ǁvZPv9[vB^H3w=W\wY`kwX!w D>w DEw'wC[w\qx܂Y(x\R3yY[ny*քy]%z4]Gz] {PM_1{uJ{{ "o{.U|XUW}6.E~)=!E ȁڞ\:NjboN  6c@~:"L5~iIMi>|f_Q֕Z}eXD:|Uf"[a}2"TdY&\ljX'Jr.X_PcCH틿(tޗu]̀ZP y@2T[Y`dl,k'k0 *YFt5%5=>ktwԐn|~\K}Z 40WLuYLx9Եte.3\rk2o$~`" 7 /_BdΔk6@GKX+etL5^+' 3`nj@hg2.b tZp`a6$܏ KO>tzI: ,<2h`XO2A@4}R lp 8 4 \v,w*w(*w(wxw(wxw(wxw(wxw(wxw w wwp wpwpwwpw wxEwpTw wxwpwwppwwpwppwpwwwpwppwwpwwpwwwwwwwpwwwpwwwwpwpwwwppwpwpwwpwpw wxwpwwpwpwpwwwpwpwpwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwpwwwpwpwwwwwpwpwwpwww wxwpwwpwpwwwpwwpwppwwwwwpwpwpwpwwpwwpwwpwppwppwpwppwppwwpwwwwwwwpwwww wxwpwwpwpwwwpwwwpwpwppwpwpwpwppwwpwwpwppwppwwppwpppwwwwwwwpww wxwppwpwpwwwpwwwwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwppwpwpwpwpwwwwpwwwww wxwpwwppwwpwpwpwwwppwwpwpwwpwwwpwwpwwwwpwwwpwpwpwpwpwpwwppwpwwwpwpw wxwpwp wpwwwpwwwpwwpww wpwwp wwwpwpwpw wwpw wxwpwp wpwwwpwpwpwwpww wpwwpwpwwpwww wwpw wxwppp wpwwp wwpwpwwpwpwwpp www wwpw wxw(wxw(wxw(wxw(wxw(wx*,,!4m13%Ŵ"f:my0A86"N՜Hotspot 8HP_HELP_MENU_MRBHotspot 7HP_WINDOW_MENU_MRBHotspot 6HP_VIEW_MENU_MRBHotspot 5HP_TOOLS_MENU_MRBHotspot 4HP_PROJECT_MENU_MRBHotspot 3HP_DATABASE_MENU_MRBHotspot 2HP_EDIT_MENU_MRBHotspot 1HP_FILE_MENU_MRB8 4 \v,w*w(*w(wxw(wxw(wxw(wxw(wxw w wwp wpwpwwpw wxEwpTw wxwpwwppwwpwppwpwwwpwppwwpwwpwwwwwwwpwwwpwwwwpwpwwwppwpwpwwpwpw wxwpwwpwpwpwwwpwpwpwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwpwwwpwpwwwwwpwpwwpwww wxwpwwpwpwwwpwwpwppwwwwwpwpwpwpwwpwwpwwpwppwppwpwppwppwwpwwwwwwwpwwww wxwpwwpwpwwwpwwwpwpwppwpwpwpwppwwpwwpwppwppwwppwpppwwwwwwwpww wxwppwpwpwwwpwwwwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwppwpwpwpwpwwwwpwwwww wxwpwwppwwpwpwpwwwppwwpwpwwpwwwpwwpwwwwpwwwpwpwpwpwpwpwwppwpwwwpwpw wxwpwp wpwwwpwwwpwwpww wpwwp wwwpwpwpw wwpw wxwpwp wpwwwpwpwpwwpww wpwwpwpwwpwww wwpw wxwppp wpwwp wwpwpwwpwpwwpp www wwpw wxw(wxw(wxw(wxw(wxw(wx*,,!4m13%Ŵ"f:my0A86"N՜Hotspot 8HP_HELP_MENU_MRBHotspot 7HP_WINDOW_MENU_MRBHotspot 6HP_VIEW_MENU_MRBHotspot 5HP_TOOLS_MENU_MRBHotspot 4HP_PROJECT_MENU_MRBHotspot 3HP_DATABASE_MENU_MRBHotspot 2HP_EDIT_MENU_MRBHotspot 1HP_FILE_MENU_MRBlp D@ "\  w w w w wwwwwwwpwwwwpw*wPw@ww(wS%www w_ L ""@"D@ "\  w w w w wwwwwwwpwwwwpw*wPw@ww(wS%www w_ L ""@"lp F> $\  wp wp p ppwpwpwpwp*wpPwwp@pppp(ppQQpp pp?3ppp p p   F> $\  wp wp p ppwpwpwpwp*wpPwwp@pppp(ppQQpp pp?3ppp p p   lp Qd X\NxwwwxwwwxwwwxwOw@x.x&x!wwxwNwwAwx/wx'wx wwwxwwpwp0wwwp?wxw+wx'wx wpw wwwxwwpwp0wwwp?wxww+wxwwx wpwp wwwxwwpwwwp0wwwpwwwwp*wxww+wxwwx wpwp wwwxwpwwpwwwpwpwppwpwwppwpwwwwwpwwwwwpwpwppppww+wxwwwpwwwx wpwwpwwwwp wxwwwwpwppwpwp wwwxwpwpwwpwwwpwwpwpwwpwpwpwwpwpwwwwwwwwpwpwppppww+wxwpwwpwwwwpwx wpwwwpwpwpww wxwwwpwppwwpwpwp wwwxwpwpwwpwwwpwwpwwwpwwpwpwpwwwwwwwpwpwppppw+wxwpwwpwwppwx wpwwwpwpwpww wxwwwpwwpwwpwwpwp wwwxwpwpwwpwwwpwwpwwwpwwpwpwwpwwwwpwpwpwppwpw+wxwpwwpwpwppwx wpwwwpwpwpww wxwwwpwwpwwpwwpwp wwwxwpwpwwpwwwpwwpwpwwwpwwpwpwwpwwwwwpwpwpwppppww)wxwwwpwwppwx wpwwwwppww wxwwwpwwpwwpwwpwp wwwxwppwwpwwwwpwpwwpwppwwpwpwwwwwwwwpwppwwwwwppp)wxwwwpwwwwx wpwwwwppw wxwwwpwppwwpwpp wwwxwpwwppwwwwpwpwppwppwppwwwwpwwwwwp wp0wxwwwpwppwx wpwwwwpwwxwwwwwppwp wwwxwp wwwpwwwwwwp wp0wxp.wx wpwwwwppwwx wpwwwxwp wwwpwwwwwwp w0wxp.wx wpwwwwppwpww wx wpwwwxwpwwwpwwwwwAwxp.wx wpwwpwwpwwp wx wwwp wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwPw@wwwxwwwwwwwwxwwwwxwpqpwwxwwrwwxwwwxwxqwwxwwxwwwxwxswxwxwwwxwxqwwxwwxwwwwpwwxwxswpwxwxwwwwwwxwxqwwpwwxwxwwwpwwxwxswpwwxwxwwwwwxwxqwwpwxwwxwwwpwwxwxswpwwxwxwwwwwwxwxqwwpwwxwxwwwwpwwxwxswpwxwxwwwxwxqwwxwxwwwxwxswxwxwwqwwxwwwrwwxw%cxw%cwxxw%cwxxw%cwxxw%cwxxw%cwwwwxxw%_iwpwwxxw%^hwwxxw%^hpwxxw%Bwxxw%Cwxxw%Cwxxw%Cwxxw%Cxw%Cwxw%Ewxw%   J xw%   Kwxw% J xw% Kwxw%c xw%dwxw%c xw%dwxw%c xw%$f:wxw %h8 xw %h9wxw xwwxw xwwxw xwwxw xw     %wxw     $ xw  *   %wxw%   $ xw%dwxw%c xw%dwxw%c xwdwxwc xwdwxwI xwJwxwK xwJwxwI xwJwxwI xw[wxwZ xw[wxw%c xw%dwxw%c xw%dwxwc xw dwxw c xw Lwxw K xw Nwxw K xw Lwxw K xw LwxwQ xwRwxwQ xw%dwxw%c xw%dwxw%c xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxwc xw"/""Owxw/M xw/Nwxw/""/"""""N xw///"///Qwxw////"/N xw"///Owxw///N xw"///"//Nwxw /"""/""/N xw  Zwxw  Y xw%dwxw%c xw%dwxw%c xw%dwxwc xwdwxwc xwQwxwυP xwSwxwR xwQwxwP xwQwxw W xw Xwxw c xw%dwxw%c xw%dwxw%c xw%dwxwc xwdwxwc xw dwxw [ xw [wxw Z xw Zwxw Y xwZwxwZ xw\wxw[ xw%\wxw%[ xw%dwxw%c xw%dwxw c xw dwxw c xw^wxw ] xw ^wxw ] xw ^wxw ]xw ]xw cwxxw cwxxw cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw"cxw"OwxwPxwPxwPwxxwPwxxwPwxxwNwxxwNpwxxw!Nwwxxw! Wwpwwxxw! Wwwwwxxw% Wwxxw%cwxxw%cwxxw%cwxxw%cxw%cwxwwwwxwtDDDGxwtDDDGxwtD@DpD@@GxwtD@d@DoDOOGxwtDndDoDOwxwxOwxGxwtD n`nDDDDDDODDOODODDDDOODDDBDOwpwxwxOwxGxwtDn`DDODDDODDDODOODDDOODDDBDOwpwxwwxOwpwpxGxwtDfffn`DDODDOODDDODDDODDDDBDOwxwwxOwwwwxGxwt@DDDDOODDDDDDDODDDDBDOwxwwxOwwpwxGxwt@DDDDOODODDDDDDODDDBDOwxwwxOwwwxGxwtF `DODDOODDDODODDODODDDDBDOwxwwxOwwpwxGxwtF `DODDOODDDODODDODODDDDBDOwxwwxOwwwwxGxwtF` fDDDDDDODDDDDDDDDDDODOODDDBDOwxwxOwpwpxGxwtFDDDDDOODDDDDDDDDODDDBDOwxwxOwxGxwt@ DqDOwxwxOwxGxwt@ff``DqDOOGxwtD`DD DGxwtD@DD DGxwwwwxwwwwxwwwwxww,w0xwp  w p  w p  p wp wp w+w p w/xw wwp  wwp   w w w"wpwwp  w&xw wwp  wwp   w w w!wwwp  w&xw wx wwwp w wx wwwp w wx w wxw wxw wxw!wwxwwp w wxw wxxw wx wwwp w wx wwwp w wx w wxwxw wxwwwxwwpwpwwwpwxw wxxw wxwpwwwpwwpw wxwpwwwp w wxwwwpwxwxwwwxwwwxwwpwpwwwxw wxxwwwwxwpwwwpwwpwwwxwwwwp w wxwwwpwxwxwwwxwwwxwwpwwpwxw wxxwwwwxwpwwwpwwppwwwwxpwwpwwwpwwpwwpwxwwpwwpwpwxwxwwwxwwwxwwpwpwwwxw wxxwwwxwpwwwpwwppwwwwxpwwpwwwpwwwwpwwxwwwwppwxwxwwwxwwwxwwpwpwwwpwxw wxxwwwxwwwwpwwppwwwwxpwwpwwwpwpwwwwxwpwwpwxwxwwwxwwwwwwxwwppwwwwpwwxw wwwwxxwwxwwwwpwppwwxpwwpwwwpwwwwwwxwwwwpwxwxwwwxwwwpwwxwwppwwwwpwwxw wpwwxxwwxwwwwpwpwwxpwwpwwwpwwwwwwxwwwwpwxwxwwwxwwwwxwwppwwwwpwwxw wwxxwwwwxwwpwwwpwwwxpwwpwwwpwpwwwwxwpwwpwxwxwwwxwwpwxwwpppwwwppwxw pwxxwwwwxwwpwwwpwpwwwxpwwwwpwwwwpwwxwwwwppwxwxwwwxwwwxwwppwwwpwxw  wxxwwwwxwwpwwwpwppwwwxpwwwwwpwwpwwpwxwwpwwpwpwxwxwwwxwwwxwwppwwwpwxw  wxxwwpwxwwpwwwpwpwwwwxpwwwpwwwwp w wxwwwpwxwxwwwxwwwxwwpwxwwxwxw  wxxwwpxwwpwwwpwwwwwxpwpwwwwp w wxwwwpwxwxwwwxwwwxwwpwpwwwpwwwxw&wxxwwwxwwppwwwpwwwwwxwwwwwp w wx w wxwxwwwxwwwxwwpwpwwwpwwwxw&wxxwwpwwxwwwwpwwwwwxwwwwp w wx w wxw wxw wxw!wwxwwp w wxw&wxxw wx wwwp w wx wwwp w wx w wxw wxw wxw!wwwp w wxw&xw wwp  wwp   w w w*wwwp  w&wxwp  w p  w p  p wp wp w+w p w/xww,w0xwwwxwwwxwwwxwwwxwwwxw w wwp wpwpwwpwxwxFwpTwxwxwpwwppwwpwppwpwwwpwppwwpwwpwwwwwwwpwwwpwwwwpwpwwwppwpwpwwpwpwwwxwpwwpwpwpwwwpwpwpwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwpwwwpwpwwwwwpwpwwpwwwvwxwpwwpwpwwwpwwpwppwwwwwpwpwpwpwwpwwpwwpwppwppwpwppwppwwpwwwwwwwpwwwwvwxwpwwpwpwwwpwwwpwpwppwpwpwpwppwwpwwpwppwppwwppwpppwwwwwwwpwwvwxwppwpwpwwwpwwwwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwppwpwpwpwpwwwwpwwwwwvwxwpwwppwwpwpwpwwwppwwpwpwwpwwwpwwpwwwwpwwwpwpwpwpwpwpwwppwpwwwpwpwwwxwpwp wpwwwpwwwpwwpww wpwwp wwwpwpwpw wwpwywxwpwp wpwwwpwpwpwwpww wpwwpwpwwpwww wwpwywxwppp wpwwp wwpwpwwpwpwwpp www wwpwywxwwwxwwwxwwwxwwwxwwwxwDDDGxwDDDGxwDDfDqD@@GxwDDffDqDOOGxwDDfDqDOwxwxOwxGxwDDf DDOOODDDDODDDDDODDOODODDDDOODDD%DOwpwxwxOwxGxwD@DDOOOODOODOOODODDDODDDODOODDDOODDD%DOwpwxwwxOwpwpxGxwD@`fDOOODODDDOOODODDOODDDODDDODDDD%DOwxwwxOwwwwxGxwDF`fDOOODODOOODDDDDOODDDDDDDODDDD%DOwxwwxOwwpwxGxwDfDDOODOODOOODDDOODODDDDDDODDD%DOwxwwxOwwwxGxwDnDODDODODDDDODODDOODDDODODDODODDDD%DOwxwwxOwwpwxGxwDnDODDO DDODDOODDDODODDODODDDD%DOwxwwxOwwwwxGxwDnDOOO DDDDDDDODDDDDDDDDDDODOODDD%DOwxwxOwpwpxGxwDDDO DDDDDDOODDDDDDDDDODDD%DOwxwxOwxGxwDDtDOwxwxOwxGxwDDtDOOGxwDDDGxwDDDGxwwwxwwwxwwwxSI`KT[\`K+0!|t+yX7ΗcZ`K[OڎqTzc,(Z3lG:2HaMYHGH]hJaMYG]hJy$mHyHotspot 20HP_DATA_PANEHotspot 19HP_DATA_PANEHotspot 18HP_STATUS_BARHotspot 17HP_HT_HSCROLLHotspot 16HP_HT_VSCROLLHotspot 15HP_DATA_PANEHotspot 14HP_MARKER_PANEHotspot 13HP_INSERTION_POINTHotspot 12HP_TOOLBARHotspot 11HP_MENU_BARHotspot 10HP_CONTROL_MENU_BOXHotspot 9HP_CLOSE_BOXHotspot 8HP_MAXIMIZE_BUTTONHotspot 7HP_MINIMIZE_BUTTONHotspot 6HP_CLOSE_BOXHotspot 5HP_MAXIMIZE_BUTTONHotspot 4HP_MINIMIZE_BUTTONHotspot 3HP_TITLE_BARHotspot 2HP_ACMBHotspot 1HP_TITLE_BARd X\NxwwwxwwwxwwwxwOw@x.x&x!wwxwNwwAwx/wx'wx wwwxwwpwp0wwwp?wxw+wx'wx wpw wwwxwwpwp0wwwp?wxww+wxwwx wpwp wwwxwwpwwwp0wwwpwwwwp*wxww+wxwwx wpwp wwwxwpwwpwwwpwpwppwpwwppwpwwwwwpwwwwwpwpwppppww+wxwwwpwwwx wpwwpwwwwp wxwwwwpwppwpwp wwwxwpwpwwpwwwpwwpwpwwpwpwpwwpwpwwwwwwwwpwpwppppww+wxwpwwpwwwwpwx wpwwwpwpwpww wxwwwpwppwwpwpwp wwwxwpwpwwpwwwpwwpwwwpwwpwpwpwwwwwwwpwpwppppw+wxwpwwpwwppwx wpwwwpwpwpww wxwwwpwwpwwpwwpwp wwwxwpwpwwpwwwpwwpwwwpwwpwpwwpwwwwpwpwpwppwpw+wxwpwwpwpwppwx wpwwwpwpwpww wxwwwpwwpwwpwwpwp wwwxwpwpwwpwwwpwwpwpwwwpwwpwpwwpwwwwwpwpwpwppppww)wxwwwpwwppwx wpwwwwppww wxwwwpwwpwwpwwpwp wwwxwppwwpwwwwpwpwwpwppwwpwpwwwwwwwwpwppwwwwwppp)wxwwwpwwwwx wpwwwwppw wxwwwpwppwwpwpp wwwxwpwwppwwwwpwpwppwppwppwwwwpwwwwwp wp0wxwwwpwppwx wpwwwwpwwxwwwwwppwp wwwxwp wwwpwwwwwwp wp0wxp.wx wpwwwwppwwx wpwwwxwp wwwpwwwwwwp w0wxp.wx wpwwwwppwpww wx wpwwwxwpwwwpwwwwwAwxp.wx wpwwpwwpwwp wx wwwp wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwNwwAwx/wx'wx wwwxwPw@wwwxwwwwwwwwxwwwwxwpqpwwxwwrwwxwwwxwxqwwxwwxwwwxwxswxwxwwwxwxqwwxwwxwwwwpwwxwxswpwxwxwwwwwwxwxqwwpwwxwxwwwpwwxwxswpwwxwxwwwwwxwxqwwpwxwwxwwwpwwxwxswpwwxwxwwwwwwxwxqwwpwwxwxwwwwpwwxwxswpwxwxwwwxwxqwwxwxwwwxwxswxwxwwqwwxwwwrwwxw%cxw%cwxxw%cwxxw%cwxxw%cwxxw%cwwwwxxw%_iwpwwxxw%^hwwxxw%^hpwxxw%Bwxxw%Cwxxw%Cwxxw%Cwxxw%Cxw%Cwxw%Ewxw%   J xw%   Kwxw% J xw% Kwxw%c xw%dwxw%c xw%dwxw%c xw%$f:wxw %h8 xw %h9wxw xwwxw xwwxw xwwxw xw     %wxw     $ xw  *   %wxw%   $ xw%dwxw%c xw%dwxw%c xwdwxwc xwdwxwI xwJwxwK xwJwxwI xwJwxwI xw[wxwZ xw[wxw%c xw%dwxw%c xw%dwxwc xw dwxw c xw Lwxw K xw Nwxw K xw Lwxw K xw LwxwQ xwRwxwQ xw%dwxw%c xw%dwxw%c xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxw%` xw%awxwc xw"/""Owxw/M xw/Nwxw/""/"""""N xw///"///Qwxw////"/N xw"///Owxw///N xw"///"//Nwxw /"""/""/N xw  Zwxw  Y xw%dwxw%c xw%dwxw%c xw%dwxwc xwdwxwc xwQwxwυP xwSwxwR xwQwxwP xwQwxw W xw Xwxw c xw%dwxw%c xw%dwxw%c xw%dwxwc xwdwxwc xw dwxw [ xw [wxw Z xw Zwxw Y xwZwxwZ xw\wxw[ xw%\wxw%[ xw%dwxw%c xw%dwxw c xw dwxw c xw^wxw ] xw ^wxw ] xw ^wxw ]xw ]xw cwxxw cwxxw cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw%cwxxw"cxw"OwxwPxwPxwPwxxwPwxxwPwxxwNwxxwNpwxxw!Nwwxxw! Wwpwwxxw! Wwwwwxxw% Wwxxw%cwxxw%cwxxw%cwxxw%cxw%cwxwwwwxwtDDDGxwtDDDGxwtD@DpD@@GxwtD@d@DoDOOGxwtDndDoDOwxwxOwxGxwtD n`nDDDDDDODDOODODDDDOODDDBDOwpwxwxOwxGxwtDn`DDODDDODDDODOODDDOODDDBDOwpwxwwxOwpwpxGxwtDfffn`DDODDOODDDODDDODDDDBDOwxwwxOwwwwxGxwt@DDDDOODDDDDDDODDDDBDOwxwwxOwwpwxGxwt@DDDDOODODDDDDDODDDBDOwxwwxOwwwxGxwtF `DODDOODDDODODDODODDDDBDOwxwwxOwwpwxGxwtF `DODDOODDDODODDODODDDDBDOwxwwxOwwwwxGxwtF` fDDDDDDODDDDDDDDDDDODOODDDBDOwxwxOwpwpxGxwtFDDDDDOODDDDDDDDDODDDBDOwxwxOwxGxwt@ DqDOwxwxOwxGxwt@ff``DqDOOGxwtD`DD DGxwtD@DD DGxwwwwxwwwwxwwwwxww,w0xwp  w p  w p  p wp wp w+w p w/xw wwp  wwp   w w w"wpwwp  w&xw wwp  wwp   w w w!wwwp  w&xw wx wwwp w wx wwwp w wx w wxw wxw wxw!wwxwwp w wxw wxxw wx wwwp w wx wwwp w wx w wxwxw wxwwwxwwpwpwwwpwxw wxxw wxwpwwwpwwpw wxwpwwwp w wxwwwpwxwxwwwxwwwxwwpwpwwwxw wxxwwwwxwpwwwpwwpwwwxwwwwp w wxwwwpwxwxwwwxwwwxwwpwwpwxw wxxwwwwxwpwwwpwwppwwwwxpwwpwwwpwwpwwpwxwwpwwpwpwxwxwwwxwwwxwwpwpwwwxw wxxwwwxwpwwwpwwppwwwwxpwwpwwwpwwwwpwwxwwwwppwxwxwwwxwwwxwwpwpwwwpwxw wxxwwwxwwwwpwwppwwwwxpwwpwwwpwpwwwwxwpwwpwxwxwwwxwwwwwwxwwppwwwwpwwxw wwwwxxwwxwwwwpwppwwxpwwpwwwpwwwwwwxwwwwpwxwxwwwxwwwpwwxwwppwwwwpwwxw wpwwxxwwxwwwwpwpwwxpwwpwwwpwwwwwwxwwwwpwxwxwwwxwwwwxwwppwwwwpwwxw wwxxwwwwxwwpwwwpwwwxpwwpwwwpwpwwwwxwpwwpwxwxwwwxwwpwxwwpppwwwppwxw pwxxwwwwxwwpwwwpwpwwwxpwwwwpwwwwpwwxwwwwppwxwxwwwxwwwxwwppwwwpwxw  wxxwwwwxwwpwwwpwppwwwxpwwwwwpwwpwwpwxwwpwwpwpwxwxwwwxwwwxwwppwwwpwxw  wxxwwpwxwwpwwwpwpwwwwxpwwwpwwwwp w wxwwwpwxwxwwwxwwwxwwpwxwwxwxw  wxxwwpxwwpwwwpwwwwwxpwpwwwwp w wxwwwpwxwxwwwxwwwxwwpwpwwwpwwwxw&wxxwwwxwwppwwwpwwwwwxwwwwwp w wx w wxwxwwwxwwwxwwpwpwwwpwwwxw&wxxwwpwwxwwwwpwwwwwxwwwwp w wx w wxw wxw wxw!wwxwwp w wxw&wxxw wx wwwp w wx wwwp w wx w wxw wxw wxw!wwwp w wxw&xw wwp  wwp   w w w*wwwp  w&wxwp  w p  w p  p wp wp w+w p w/xww,w0xwwwxwwwxwwwxwwwxwwwxw w wwp wpwpwwpwxwxFwpTwxwxwpwwppwwpwppwpwwwpwppwwpwwpwwwwwwwpwwwpwwwwpwpwwwppwpwpwwpwpwwwxwpwwpwpwpwwwpwpwpwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwpwwwpwpwwwwwpwpwwpwwwvwxwpwwpwpwwwpwwpwppwwwwwpwpwpwpwwpwwpwwpwppwppwpwppwppwwpwwwwwwwpwwwwvwxwpwwpwpwwwpwwwpwpwppwpwpwpwppwwpwwpwppwppwwppwpppwwwwwwwpwwvwxwppwpwpwwwpwwwwppwwwwppwpwpwpwpwppwppwwpwppwpwwwppwppwpwpwpwpwwwwpwwwwwvwxwpwwppwwpwpwpwwwppwwpwpwwpwwwpwwpwwwwpwwwpwpwpwpwpwpwwppwpwwwpwpwwwxwpwp wpwwwpwwwpwwpww wpwwp wwwpwpwpw wwpwywxwpwp wpwwwpwpwpwwpww wpwwpwpwwpwww wwpwywxwppp wpwwp wwpwpwwpwpwwpp www wwpwywxwwwxwwwxwwwxwwwxwwwxwDDDGxwDDDGxwDDfDqD@@GxwDDffDqDOOGxwDDfDqDOwxwxOwxGxwDDf DDOOODDDDODDDDDODDOODODDDDOODDD%DOwpwxwxOwxGxwD@DDOOOODOODOOODODDDODDDODOODDDOODDD%DOwpwxwwxOwpwpxGxwD@`fDOOODODDDOOODODDOODDDODDDODDDD%DOwxwwxOwwwwxGxwDF`fDOOODODOOODDDDDOODDDDDDDODDDD%DOwxwwxOwwpwxGxwDfDDOODOODOOODDDOODODDDDDDODDD%DOwxwwxOwwwxGxwDnDODDODODDDDODODDOODDDODODDODODDDD%DOwxwwxOwwpwxGxwDnDODDO DDODDOODDDODODDODODDDD%DOwxwwxOwwwwxGxwDnDOOO DDDDDDDODDDDDDDDDDDODOODDD%DOwxwxOwpwpxGxwDDDO DDDDDDOODDDDDDDDDODDD%DOwxwxOwxGxwDDtDOwxwxOwxGxwDDtDOOGxwDDDGxwDDDGxwwwxwwwxwwwxSI`KT[\`K+0!|t+yX7ΗcZ`K[OڎqTzc,(Z3lG:2HaMYHGH]hJaMYG]hJy$mHyHotspot 20HP_DATA_PANEHotspot 19HP_DATA_PANEHotspot 18HP_STATUS_BARHotspot 17HP_HT_HSCROLLHotspot 16HP_HT_VSCROLLHotspot 15HP_DATA_PANEHotspot 14HP_MARKER_PANEHotspot 13HP_INSERTION_POINTHotspot 12HP_TOOLBARHotspot 11HP_MENU_BARHotspot 10HP_CONTROL_MENU_BOXHotspot 9HP_CLOSE_BOXHotspot 8HP_MAXIMIZE_BUTTONHotspot 7HP_MINIMIZE_BUTTONHotspot 6HP_CLOSE_BOXHotspot 5HP_MAXIMIZE_BUTTONHotspot 4HP_MINIMIZE_BUTTONHotspot 3HP_TITLE_BARHotspot 2HP_ACMBHotspot 1HP_TITLE_BAR[[lp -BQ -@@@@@@@yx[._XX]F.;p?'']?''; ;y]A<]]? L?( ?[-p[`(/Lp[T pxOUY[[K[[[J[[[5i[aaA[[nam05"2R`A[aAPR!\"zgzex!\PR`` f?]!]&Cont-s4[Dp /Rp66/RL4 ' R/< t >^;\\4P\v^jPS\k/nLd/kk\/k\]kPSk)y򑦉o*b#7666643333322223222232222 22222222 22222222 2222 2222 2222   23  3    3   (   '( !  %   !  %    222(2222 2222 2222 222222223222232222322224333376666544443/ 2 ! 23 !2 !223 !22 !22 !22 ! 2   ! ! ! " !   "   !   # !     # !     # !   $   !  $ !  !   !2  !2 # !2   !2    !2    !2 #   !     !2    !     !  #$ !  3 !   " !   ! !  #   !      !      !      !2 #    !2 # /2 # .(   .(   .(     .     .    .%  /% .$ 2 2  2 2    2     2  .( 2"/( 2 2( 232( 24333376666#;:\]s<\@Amu9\;\7\yuHotspot 1HID_SCREENHotspot 2HID_FIRST_STEPSHotspot 3HIDW_TOOLBARHotspot 4HID_MENUBARHotspot 5HT_LIST_OF_SHORTCUTSBQ -@@@@@@@yx[._XX]F.;p?'']?''; ;y]A<]]? L?( ?[-p[`(/Lp[T pxOUY[[K[[[J[[[5i[aaA[[nam05"2R`A[aAPR!\"zgzex!\PR`` f?]!]&Cont-s4[Dp /Rp66/RL4 ' R/< t >^;\\4P\v^jPS\k/nLd/kk\/k\]kPSk)y򑦉o*b#7666643333322223222232222 22222222 22222222 2222 2222 2222   23  3    3   (   '( !  %   !  %    222(2222 2222 2222 222222223222232222322224333376666544443/ 2 ! 23 !2 !223 !22 !22 !22 ! 2   ! ! ! " !   "   !   # !     # !     # !   $   !  $ !  !   !2  !2 # !2   !2    !2    !2 #   !     !2    !     !  #$ !  3 !   " !   ! !  #   !      !      !      !2 #    !2 # /2 # .(   .(   .(     .     .    .%  /% .$ 2 2  2 2    2     2  .( 2"/( 2 2( 232( 24333376666#;:\]s<\@Amu9\;\7\yuHotspot 1HID_SCREENHotspot 2HID_FIRST_STEPSHotspot 3HIDW_TOOLBARHotspot 4HID_MENUBARHotspot 5HT_LIST_OF_SHORTCUTS lp @<@@@@@@@ʦT\d4lp <: z\   w wwwpwwwpwwwwppwwwwwppwwwwwppwwwwppwwpwwwwpwwppwwpwwwwwwwwww w  <: z\   w wwwpwwwpwwwwppwwwwwppwwwwwppwwwwppwwpwwwwpwwppwwpwwwwwwwwww w  /&lp >8 b\    wxwwxwwxwpxwwxwwxwwpwwxwwpwwxwwpwwxwwwxwwwxwwwxwpwxwwwpwxwwwpwx wx wx >8 b\    wxwwxwwxwpxwwxwwxwwpwwxwwpwwxwwpwwxwwwxwwwxwwwxwpwxwwwpwxwwwpwx wx wx 1(lp :6 d\    wxwpwxwwxpwxwwxwpwxwwpwwxwwpwwxwwpwwxwwppwxwwpwxwwpwxwxwxwpwwwxwpwwwx wx wx :6 d\    wxwpwxwwxpwxwwxwpwxwwpwwxwwpwwxwwpwwxwwppwxwwpwxwwpwxwxwxwpwwwxwpwwwx wx wx sjlp ;  \sssssssssssssssssssssssssssssssss           %     ss8:8:8:8: !            !!" " #!# # *"*"s&)%($  '$   '#  &#  &#  &#  &#  &#  &#  &#  &#  &# &# &# &# &# &# &#  &# &# &#&#  &$   '$  '%(&)ssssssssssssss \sssssssssssssssssssssssssssssssss           %     ss8:8:8:8: !            !!" " #!# # *"*"s&)%($  '$   '#  &#  &#  &#  &#  &#  &#  &#  &#  &# &# &# &# &# &# &#  &# &# &#&#  &$   '$  '%(&)sssssssssssssslp < \ ̄ ̃ ̻̼̎˻˼̍˼˼̷˼˼̻˼˼˼˻˻˼˻̼ ̻̇˻̃ ̄ ̃< \ ̄ ̃ ̻̼̎˻˼̍˼˼̷˼˼̻˼˼˼˻˻˼˻̼ ̻̇˻̃ ̄ ̃  lp @8@@@@@@@ʦ'Og_/7rzr'/Wog_woļRz\dlT\d4 fffffffff!&;&:&              ( fL \ff&;&:&             > fffffffff!&;&:&              ( flp o \r ' C C  & $$r \r ' C C  & $$rA8lp "&$ t\  &$ t\  mzmlp 6 Llj\6>>>>>>>>>>>>>>>>>>>>>>>>% % %  >>>>>>>>>>>>>>>>>>>m #m #m #         (  ( &>>>>>>>>>>>>>>>>>>>oLnLpLLBLCLCLCLCLCLD>>rJ>>>ZBZ1Z1LLLLLLKL# L# N! >>>UV V LLNLLLLu "u "y >>>[+4[*4]*4**%&&&&&&>>>>>>>>>>>>>>>>>>UgUgUgLOLQLQLQLQLQLQLXLXLa>>>%DQ%DP%FP!!!!!!! * *   *>>>>>>>>>>>>>>>>>>>M+CL,CL,CLALBLBLBLBLBLBLCLCMC>>>1"F/1" /////////////////////////////////1" E/"/"////"////""/"""//""/"/////////////"////////////////""/""/"//""/""///////////////////"/"////////////"//"//"//""/"///"/"/""///""/"&  // / &   / 1"/""/ />>> -M ,3.31 $61 $6 &6>>>>>>++******$)$)$>>>>>>>>>>>>>>>>>>>>>>MBLBLBLBLBLBLCL\L\Mn>>>UHU GU G********    *    *  >>>>>>>>>>>>>>>>>>>>>aHotspot 1HP_CONTEXT_SENSITIVE Llj\6>>>>>>>>>>>>>>>>>>>>>>>>% % %  >>>>>>>>>>>>>>>>>>>m #m #m #         (  ( &>>>>>>>>>>>>>>>>>>>oLnLpLLBLCLCLCLCLCLD>>rJ>>>ZBZ1Z1LLLLLLKL# L# N! >>>UV V LLNLLLLu "u "y >>>[+4[*4]*4**%&&&&&&>>>>>>>>>>>>>>>>>>UgUgUgLOLQLQLQLQLQLQLXLXLa>>>%DQ%DP%FP!!!!!!! * *   *>>>>>>>>>>>>>>>>>>>M+CL,CL,CLALBLBLBLBLBLBLCLCMC>>>1"F/1" /////////////////////////////////1" E/"/"////"////""/"""//""/"/////////////"////////////////""/""/"//""/""///////////////////"/"////////////"//"//"//""/"///"/"/""///""/"&  // / &   / 1"/""/ />>> -M ,3.31 $61 $6 &6>>>>>>++******$)$)$>>>>>>>>>>>>>>>>>>>>>>MBLBLBLBLBLBLCL\L\Mn>>>UHU GU G********    *    *  >>>>>>>>>>>>>>>>>>>>>aHotspot 1HP_CONTEXT_SENSITIVE+"lp <8 ^\   w wpwpwpwpwpwpwpwpwpwpwpwpwpw w w  <8 ^\   w wpwpwpwpwpwpwpwpwpwpwpwpwpw w w  7.lp ,, j\  wwwwwpwwwwpwwwwwwwwpwwwwwww  ,, j\  wwwwwpwwwwpwwwwwwwwpwwwwwww  SJlp +,, \  wxwxwxwwxwwpwxwwpwxwwpwxwwpwxwwpwxwwpwxwwpwxwwxwwxwxwxwx w ,, \  wxwxwxwwxwwpwxwwpwxwwpwxwwpwxwwpwxwwpwxwwpwxwwxwwxwxwxwx w MDlp (,, \  wwwwwwpwwwwwwpwwwwwpwwwwwwwwpwwwwww  ,, \  wwwwwwpwwwwwwpwwwwwpwwwwwwwwpwwwwww  e\lp 4,, \  wxwxwwwxwwwpwwxwwwpwwxwwwpwwxwwwpwxwwwppwxwpwxwpwxwwwwpwxwwwwpwxwwwxwwwxwxwx w ,, \  wxwxwwwxwwwpwwxwwwpwwxwwwpwwxwwwpwxwwwppwxwpwxwpwxwwwwpwxwwwwpwxwwwxwwwxwxwx w 7.lp ,, j\  wwwwwwwwpwwwwwwpwwwwpwwwwww  ,, j\  wwwwwwwwpwwwwwwpwwwwpwwwwww  lp ,, R\  wxwxwxwpwxwpwxwxwxwxwxwxwxwxwxwxwxwx w ,, R\  wxwxwxwpwxwpwxwxwxwxwxwxwxwxwxwxwxwx w lp  < \tpwowxwowxwowxwDw*x$w&w(wxwCww*wxwww%ww(wwxwwpwp%wwwp(wxwwww%ww wwpwwxwwpwp%wwwp(wxwwww%ww wwwwxwwpwwwp%wwwpwwwwpwxwwwpwppww%ww wwwwxwpwwpwwwpwpwppwpwwppwpwwwwwpww wwwpwpwppppwwwxwpwwpwwwppww wwwpwwpww wwpwpwpwppwpwwwwwxwpwpwwpwwwpwwpwpwwpwpwpwwpwpwwwww wwwpwpwppppwwwxwpwwpwwwww wwpwpwwwpwp wwpwpwpwwwwwwpwwwwxwpwpwwpwwwpwwpwwwpwwpwpwpwwww wwwpwpwppppwwxwpwwpwpwwww wwpwpwwwpwp wwpwpwpwwpwwwwpwwwwxwpwpwwpwwwpwwpwwwpwwpwpwwpww wwpwpwpwppwpwwxwwwpwwww wwpwpwwwpwp wwpwpwpwwpwwwwpwwwwxwpwpwwpwwwpwwpwpwwwpwwpwpwwpwww wwpwpwpwppppwwwxwwwpwwwppww wwpwpwpwwpp wwpwpwpwwpwwwwpwwwwxwppwwpwwwwpwpwwpwppwwpwpwwwwww wwpwppwwwwwpppwxwwwpwww wwpwpwpwwpp wwpppwwwwwwpwwwwxwpwwppwwwwpwpwppwppwppwwwwpww wwwp wpwxp"ww wwpwpwpwwwp wwpppwpppwwwwwxwp wwwpwww wwwp wpwxp"ww wwpwpwwwwp wwwpwwwxwp wwwpwww wwwp wwxp"ww wwpwpwwwpwp wwwpwwwxwpwwwpwww ww*wx#ww wwwwwpww wwwpwpwwwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwEw+x$w'w)wxwowxtqMXWN,JIN,7P_KBW[Hotspot 1HP_MESSAGE_DISPLAYHotspot 2HP_STATUS_BAR_RMFHotspot 3HP_STATUS_BAR_PSFHotspot 4HP_POSITION_OCCURENCESHotspot 5HP_STATUS_PROJECT< \tpwowxwowxwowxwDw*x$w&w(wxwCww*wxwww%ww(wwxwwpwp%wwwp(wxwwww%ww wwpwwxwwpwp%wwwp(wxwwww%ww wwwwxwwpwwwp%wwwpwwwwpwxwwwpwppww%ww wwwwxwpwwpwwwpwpwppwpwwppwpwwwwwpww wwwpwpwppppwwwxwpwwpwwwppww wwwpwwpww wwpwpwpwppwpwwwwwxwpwpwwpwwwpwwpwpwwpwpwpwwpwpwwwww wwwpwpwppppwwwxwpwwpwwwww wwpwpwwwpwp wwpwpwpwwwwwwpwwwwxwpwpwwpwwwpwwpwwwpwwpwpwpwwww wwwpwpwppppwwxwpwwpwpwwww wwpwpwwwpwp wwpwpwpwwpwwwwpwwwwxwpwpwwpwwwpwwpwwwpwwpwpwwpww wwpwpwpwppwpwwxwwwpwwww wwpwpwwwpwp wwpwpwpwwpwwwwpwwwwxwpwpwwpwwwpwwpwpwwwpwwpwpwwpwww wwpwpwpwppppwwwxwwwpwwwppww wwpwpwpwwpp wwpwpwpwwpwwwwpwwwwxwppwwpwwwwpwpwwpwppwwpwpwwwwww wwpwppwwwwwpppwxwwwpwww wwpwpwpwwpp wwpppwwwwwwpwwwwxwpwwppwwwwpwpwppwppwppwwwwpww wwwp wpwxp"ww wwpwpwpwwwp wwpppwpppwwwwwxwp wwwpwww wwwp wpwxp"ww wwpwpwwwwp wwwpwwwxwp wwwpwww wwwp wwxp"ww wwpwpwwwpwp wwwpwwwxwpwwwpwww ww*wx#ww wwwwwpww wwwpwpwwwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwCww*wx#ww%ww(wwxwEw+x$w'w)wxwowxtqMXWN,JIN,7P_KBW[Hotspot 1HP_MESSAGE_DISPLAYHotspot 2HP_STATUS_BAR_RMFHotspot 3HP_STATUS_BAR_PSFHotspot 4HP_POSITION_OCCURENCESHotspot 5HP_STATUS_PROJECT%%lp R @\@=======. ww-wx ww-wx ww-wx wpw p  w.w wp w5www5wwx w w  w   w w w-w  w-wx w w wxwx  w wx w wx ww wxw ww-w wx ww-wx w w wxw w wx ww wx w wx ww wxw ww-ww wx wwwwx w w wxw w wx ww wx w wx wwxw ww-wwwwxwwwwwwx w wwwxwwwpw wxwpww wx wwpwxwwwwxwwpwwwwwwxwpwwwwx wwpwwpwxwwwpwwwxwww wx wwpwxwwwwxwwpwwwwwpxwpwwwwwx wwpwwwpwxwwwppwwwwxpwwpwwwwxwwwpwwxwwwwwxwwpwwwwwwxwpwwwwx wwpwwwpwxwwwppwwwwxpwwpwwwwpwxwwwppwxwwwwwxwwpwwwwwwxwwwwwwx wwpwwpxwwwppwwwwxpwwpwwwwwxwpwwwpwxwpwwwxwwpwwwwwwwwwpwwxwwpwwwwwwwx wwpwwpxwwppwwxpwwpwwwpwwxwwpwwwpwxwwwwwxwwpwwwpwwwwwpwwxwwppwwwpwwwx wwpwwpxwwpwwxpwwpwwwpwwxwwpwwwpwxwwwwwxwwpwwwwwwwpwwxwwppwwwwwx wwpwwpwxwwwwxpwwpwwwwwxwpwwwpwxwpwwwxwwpww wwwwwxwwwwwx wwpwwpwxwwpwwwxpwwwwwpwxwwwppwxwwwwwxwwpww wwwwwxwww wwx wwpwwpwxwwppwwwxpwwwwwwxwwwpwwxwwwwwxwwpww wwwwwxwww wwx wwwwpwwpwxwwpwwwwxpwwwpwww wx wwpwxwwwwxwwpww wwwpwxwpwww wwx wwwwpwxwwwwwwxpwpwww wx wwpwxwwwwxwwpww-wwwwwpwxwwpwww-wwx wwpwppwwpwxwwwwwwxwwww wx w wx wwxwwpww-wwwwwpwxwwpwww-wwx wwwwwpxwwwwwwxwww wx w wx wwxw ww-ww wx ww-wwx w w wxw wx w wxw wx w wx ww wxw ww-w wx ww-wx w w wxw wx w wxw wx w wx ww wxw ww-wpw wx ww-wpwx w w  w   w w w5w  w5wx ww6!w6wx ww-wx ww-wx , . ===}(ƲH'a#j#[g+y !;&Ew '`C$0co/#)v$s&ϼ_p"-#Z$jf0>!I7$!@ի"#ydHotspot 15HID_DATABASE_FILTERINGHotspot 14HID_EDIT_FINDPREVHotspot 13HID_EDIT_FINDNEXTHotspot 12HIDD_FINDHotspot 11HID_VIEW_BROWSEHotspot 10HID_EDIT_INTERLINEARIZEHotspot 9HID_DATABASE_LAST_RECORDHotspot 8HID_DATABASE_FIRST_RECORDHotspot 7HID_DATABASE_NEXT_RECORDHotspot 6HID_DATABASE_PREVIOUS_RECORDHotspot 5HID_EDIT_PASTEHotspot 4HID_EDIT_COPYHotspot 3HID_EDIT_CUTHotspot 2HID_FILE_SAVEHotspot 1HID_FILE_OPENR @\@=======. ww-wx ww-wx ww-wx wpw p  w.w wp w5www5wwx w w  w   w w w-w  w-wx w w wxwx  w wx w wx ww wxw ww-w wx ww-wx w w wxw w wx ww wx w wx ww wxw ww-ww wx wwwwx w w wxw w wx ww wx w wx wwxw ww-wwwwxwwwwwwx w wwwxwwwpw wxwpww wx wwpwxwwwwxwwpwwwwwwxwpwwwwx wwpwwpwxwwwpwwwxwww wx wwpwxwwwwxwwpwwwwwpxwpwwwwwx wwpwwwpwxwwwppwwwwxpwwpwwwwxwwwpwwxwwwwwxwwpwwwwwwxwpwwwwx wwpwwwpwxwwwppwwwwxpwwpwwwwpwxwwwppwxwwwwwxwwpwwwwwwxwwwwwwx wwpwwpxwwwppwwwwxpwwpwwwwwxwpwwwpwxwpwwwxwwpwwwwwwwwwpwwxwwpwwwwwwwx wwpwwpxwwppwwxpwwpwwwpwwxwwpwwwpwxwwwwwxwwpwwwpwwwwwpwwxwwppwwwpwwwx wwpwwpxwwpwwxpwwpwwwpwwxwwpwwwpwxwwwwwxwwpwwwwwwwpwwxwwppwwwwwx wwpwwpwxwwwwxpwwpwwwwwxwpwwwpwxwpwwwxwwpww wwwwwxwwwwwx wwpwwpwxwwpwwwxpwwwwwpwxwwwppwxwwwwwxwwpww wwwwwxwww wwx wwpwwpwxwwppwwwxpwwwwwwxwwwpwwxwwwwwxwwpww wwwwwxwww wwx wwwwpwwpwxwwpwwwwxpwwwpwww wx wwpwxwwwwxwwpww wwwpwxwpwww wwx wwwwpwxwwwwwwxpwpwww wx wwpwxwwwwxwwpww-wwwwwpwxwwpwww-wwx wwpwppwwpwxwwwwwwxwwww wx w wx wwxwwpww-wwwwwpwxwwpwww-wwx wwwwwpxwwwwwwxwww wx w wx wwxw ww-ww wx ww-wwx w w wxw wx w wxw wx w wx ww wxw ww-w wx ww-wx w w wxw wx w wxw wx w wx ww wxw ww-wpw wx ww-wpwx w w  w   w w w5w  w5wx ww6!w6wx ww-wx ww-wx , . ===}(ƲH'a#j#[g+y !;&Ew '`C$0co/#)v$s&ϼ_p"-#Z$jf0>!I7$!@ի"#ydHotspot 15HID_DATABASE_FILTERINGHotspot 14HID_EDIT_FINDPREVHotspot 13HID_EDIT_FINDNEXTHotspot 12HIDD_FINDHotspot 11HID_VIEW_BROWSEHotspot 10HID_EDIT_INTERLINEARIZEHotspot 9HID_DATABASE_LAST_RECORDHotspot 8HID_DATABASE_FIRST_RECORDHotspot 7HID_DATABASE_NEXT_RECORDHotspot 6HID_DATABASE_PREVIOUS_RECORDHotspot 5HID_EDIT_PASTEHotspot 4HID_EDIT_COPYHotspot 3HID_EDIT_CUTHotspot 2HID_FILE_SAVEHotspot 1HID_FILE_OPENULlp 0 \$"!w!w!wwp w ww wwwwwpwpwwppwwpwwpppwwwpwwppppwwwwppppwwwwppppwwpwpwppwwpwpwp wwwwwpwp wwwwwpw w!w!w!w!w!w!w!"0 \$"!w!w!wwp w ww wwwwwpwpwwppwwpwwpppwwwpwwppppwwwwppppwwwwppppwwpwpwppwwpwpwp wwwwwpwp wwwwwpw w!w!w!w!w!w!w!"C:lp 0 v\$"!w!w!www!wwpwwpppwwwwppwwpwpppwwpwwwwpwwpp wwpwwpppwwpwwwpwpppwwpwwppppwwwpwwpwp wwppwpwp wwpwpw!w!w!w!w!w!w!"0 v\$"!w!w!www!wwpwwpppwwwwppwwpwpppwwpwwwwpwwpp wwpwwpppwwpwwwpwpppwwpwwppppwwwpwwpwp wwppwpwp wwpwpw!w!w!w!w!w!w!"lp 0 \$"!w!w!w!www!wwwwwwwppwwwwpwwwwppppwwwwwwpwwwppwwpwwwwppwwwpppwwwpppwwwpppppwwwwpppwwwpwwwwpwwpwwwpwwwwpwwwwwwpwpwww wpwpw!w!w!w!w!w!"0 \$"!w!w!w!www!wwwwwwwppwwwwpwwwwppppwwwwwwpwwwppwwpwwwwppwwwpppwwwpppwwwpppppwwwwpppwwwpwwwwpwwpwwwpwwwwpwwwwwwpwpwww wpwpw!w!w!w!w!w!"lp < N\%%%%#"!w!w!w!wwpw!wwwwpwpwpw wwwwpwpwpwwwwpwwwwwwwwpwpwwwpwwpwpwwwwwppwwpww ww ww wwwpw!w!w!w!w!w!"%%< N\%%%%#"!w!w!w!wwpw!wwwwpwpwpw wwwwpwpwpwwwwpwwwwwwwwpwpwwwpwwpwpwwwwwppwwpww ww ww wwwpw!w!w!w!w!w!"%%lp < D\%%%#"!w!w!w!wwpw!wwwpwpw wwwwpppwpwwwwppwwwwwwpwwwpwwwppwwwwwpwwpww ww ww wwww!w!w!w!w!w!"%%%< D\%%%#"!w!w!w!wwpw!wwwpwpw wwwwpppwpwwwwppwwwwwwpwwwpwwwppwwwwwpwwpww ww ww wwww!w!w!w!w!w!"%%%vlp A< \%%%"" wx wx wx wxwwx wxwppppwppwwpwxwppppwppwwxwpppwwwwppwpwxwppppwppwwpwwwxwppppwppwpwxwppwpwpppwwxwp wpwpwxwp wp wxwpwx wx wx wx wx wx!"%%%< \%%%"" wx wx wx wxwwx wxwppppwppwwpwxwppppwppwwxwpppwwwwppwpwxwppppwppwwpwwwxwppppwppwpwxwppwpwpppwwxwp wpwpwxwp wp wxwpwx wx wx wx wx wx!"%%%wnlp =< \%%%%#"!w!w!w!wwpw!wwwwpwwpwwwwwwwwwpwwppppppwwppwwwwwppwwpppppwwpwwwwwpppppppwwwwwpppppwppwwwpwwpwwwwwwwwwwwpw wwpw ww!w!w!w!w!w!"%%< \%%%%#"!w!w!w!wwpw!wwwwpwwpwwwwwwwwwpwwppppppwwppwwwwwppwwpppppwwpwwwwwpppppppwwwwwpppppwppwwwpwwpwwwwwwwwwwwpw wwpw ww!w!w!w!w!w!"%%90lp < l\%%%%#"!w!w!w!w wpw!wwwpwwwppwwpwwpppwpwwwwpwwwpwwpwwwwwpppwwwwppwwpwwpwwwwppwwwww wwpw wpww!w!w!w!w!w!"%%< l\%%%%#"!w!w!w!w wpw!wwwpwwwppwwpwwpppwpwwwwpwwwpwwpwwwwwpppwwwwppwwpwwpwwwwppwwwww wwpw wpww!w!w!w!w!w!"%%lp0 B\$"!w!w!w!wwpw!wwwwpwpwpw wwwwpwpwpwwwwpwwwwwwwwpwpwwwpwwpwpwwwwwppwwpww ww ww wwwpw!w!w!w!w!w!"lp0 8\$"!w!w!w!wwpw!wwwpwpw wwwwpppwpwwwwppwwwwwwpwwwpwwwppwwwwwpwwpww ww ww wwww!w!w!w!w!w!"lp0 h\$"!w!w!w!wwpw!wwwwwwwwpwwwwwpppwwpwwwwwppwwwwwwwwwwpwwwpwwwpppwwwwwwwwwpww wwww w www!w!w!w!w!w!"lp0 \$"!w!w!w!wwpw!wwwwpwwpwwwwwwwwwpwwppppppwwppwwwwwppwwpppppwwpwwwwwpppppppwwwwwpppppwppwwwpwwpwwwwwwwwwwwpw wwpw ww!w!w!w!w!w!"lp0 `\$"!w!w!w!w wpw!wwwpwwwppwwpwwpppwpwwwwpwwwpwwpwwwwwpppwwwwppwwpwwpwwwwppwwwww wwpw wpww!w!w!w!w!w!";2lp Z n\------   ww ww wwww)ww)w wwwwwwwwww(www wwwp wwwpwwww(wwwpw wwwp wwwpwwww(wwwpwwwwpwwwwwpwwww(wwwpwpwwwwwpwp wwwpwwww(wwwpwwwww wwwpwp wwwwwwwwwpwpwppwwwww(wwwpwwwww wwwpwp wwwwwpwwwppwwwwww(wwwpwwwww wwpwpwp wwwwwwpwwwpwpwwwwwwwww(wwwpwwpwww wwpwpwp wwpwwpwpwwwpwwpwwpwwww(wwwpwwpwww wwpwppwwwwpwppwpwwpwwp wwww(wwwpwwpwww wwwp wwpwpwpwpwpwwp wwww(wwwpwww wwwp wwpwwpwpwpwwpwwww(wwpw w wwwp wwpwpwwwpwwwpwwpwpwwww(wwwpww w  wwwwwwpwwpwwwpwwwpwwwwwpwwww(www  wwwwwpwwwwppwpwwppwwpwwww(www  wwwwwwwwppwwwwwpwwwww(www  wwww(wwww(www  wwww(wwww(www wwww(wwww(www wwww(wwww(www wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(wwwww*ww*www----Z n\------   ww ww wwww)ww)w wwwwwwwwww(www wwwp wwwpwwww(wwwpw wwwp wwwpwwww(wwwpwwwwpwwwwwpwwww(wwwpwpwwwwwpwp wwwpwwww(wwwpwwwww wwwpwp wwwwwwwwwpwpwppwwwww(wwwpwwwww wwwpwp wwwwwpwwwppwwwwww(wwwpwwwww wwpwpwp wwwwwwpwwwpwpwwwwwwwww(wwwpwwpwww wwpwpwp wwpwwpwpwwwpwwpwwpwwww(wwwpwwpwww wwpwppwwwwpwppwpwwpwwp wwww(wwwpwwpwww wwwp wwpwpwpwpwpwwp wwww(wwwpwww wwwp wwpwwpwpwpwwpwwww(wwpw w wwwp wwpwpwwwpwwwpwwpwpwwww(wwwpww w  wwwwwwpwwpwwwpwwwpwwwwwpwwww(www  wwwwwpwwwwppwpwwppwwpwwww(www  wwwwwwwwppwwwwwpwwwww(www  wwww(wwww(www  wwww(wwww(www wwww(wwww(www wwww(wwww(www wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(wwwww*ww*www----lp Z 2\------   ww ww wwww)ww)w wwwwwwwww ww(www wwwp wwwpwwwpw ww(wwwpwwwwp wwwpwwwpw ww(wwwpwwwwpwwwwwpwwwpwpww(wwwpw wwwwpwp wwwpwwwpwppww(wwpwpww w wwwpwp wwwwwwwwwpwpwppwwwwpwwpwwwwpwpwwpwwppwpwwwwpww w wwwpwp wwwwwpwwwppwwwwwpwwpwwppwwpwwpwwpwwwwwwwpww w wwpwpwp wwwwwwpwwwpwpwwwwwwwpwpwwpwwpwwwwwpwwpwwwwpwppwwwwwwpwpww w wwpwpwp wwpwwpwpwwwpwwpwwpwwpwpwppwwpwpwwwpwpwwwwpwpp wwwpwpwpw w wwpwppwwwwpwppwpwwpwwp wwpwwpwwpwpwwwpwpwwwwpwpp wwwwpwpww w wwwp wwpwpwpwpwpwwp wwwpwwpwpwwwpwpwwwwpwpp wwwwpwww w wwwp wwpwwpwpwpwwpwwwpwwpwpwwwppwwwwpwppwwpwpwwwp w  wwwp wwpwpwwwpwwwpwwpwpwwwpwwpwwwpwpwppwwwwwwppwpwwwwwww w  wwwwwwpwwpwwwpwwwpwwwwwpwwwwpwwwwwwpwwwwwwwwwww  wwwwwpwwwwppwpwwppwwpwwwwwwwpwppwpwwppwpwww  wwwwwwwwppwwwwwpwwwwwpwp wp www  wwww(wwwwpwp wp www  wwww(wwwwwwp wp www wwww(wwwww w www wwww(wwwwwp wp www wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www wwww(wwww(wwwww*ww*www----Z 2\------   ww ww wwww)ww)w wwwwwwwww ww(www wwwp wwwpwwwpw ww(wwwpwwwwp wwwpwwwpw ww(wwwpwwwwpwwwwwpwwwpwpww(wwwpw wwwwpwp wwwpwwwpwppww(wwpwpww w wwwpwp wwwwwwwwwpwpwppwwwwpwwpwwwwpwpwwpwwppwpwwwwpww w wwwpwp wwwwwpwwwppwwwwwpwwpwwppwwpwwpwwpwwwwwwwpww w wwpwpwp wwwwwwpwwwpwpwwwwwwwpwpwwpwwpwwwwwpwwpwwwwpwppwwwwwwpwpww w wwpwpwp wwpwwpwpwwwpwwpwwpwwpwpwppwwpwpwwwpwpwwwwpwpp wwwpwpwpw w wwpwppwwwwpwppwpwwpwwp wwpwwpwwpwpwwwpwpwwwwpwpp wwwwpwpww w wwwp wwpwpwpwpwpwwp wwwpwwpwpwwwpwpwwwwpwpp wwwwpwww w wwwp wwpwwpwpwpwwpwwwpwwpwpwwwppwwwwpwppwwpwpwwwp w  wwwp wwpwpwwwpwwwpwwpwpwwwpwwpwwwpwpwppwwwwwwppwpwwwwwww w  wwwwwwpwwpwwwpwwwpwwwwwpwwwwpwwwwwwpwwwwwwwwwww  wwwwwpwwwwppwpwwppwwpwwwwwwwpwppwpwwppwpwww  wwwwwwwwppwwwwwpwwwwwpwp wp www  wwww(wwwwpwp wp www  wwww(wwwwwwp wp www wwww(wwwww w www wwww(wwwwwp wp www wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www  wwww(wwww(www wwww(wwww(wwwww*ww*www----QHlp *d8 h\ wxwx w w wppppwwpwwx wpwwppwwx wwppwwwx wwpppwwx wwpwpwx wp wx wp wx wwpp wy wwxw wy2"r Hotspot 1HID_SHOEBOX_PROJECTd8 h\ wxwx w w wppppwwpwwx wpwwppwwx wwppwwwx wwpppwwx wwpwpwx wp wx wp wx wwpp wy wwxw wy2"r Hotspot 1HID_SHOEBOX_PROJECT=4lp HF p\   HF p\    lp I  <\,@w?wpw?wpw?wpw?wp:wp,Vwp:wp,Vwpwp( wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,:wwwpwpwp" wp,:wpwpwpwp" wp,'wppppppwwpwpwpwp" wp,(wwwpwwpwpwpwwpwpwpwpwp" wp,(wwpwwpwpwpwwpwpwpwpwp" wp,(wppwwpwwpwpwpwwpwppwpwp" wp,(wppwppwpwwwpwpwp" wp,(wppww$wpwp" wp,ww&www$wpwp" wp wp&wwp wpwpwp  wp wSwpwp  wp pSwpwp  wpEwpwp   wpp wpEwpwp   wp w wpEwpwp  wp  wp wpEwpwp  wp  ww wpwwp wpwwpwp ww wp  wpwpw wwpwwpwpwp"wp wp wpww wwpwpwwpwp"w wp,wpwwwppwwwwwpwwwpwpwwpwpwpwpwwwpwp"p wp,wpwpwwpwwpwwpwpwwpwpwwpwpwpwpwwpwwwpwwpwppwwpwpwp" p,wpwpwwpwwpwwpwpwpwwpwpwwpwpwpwpwpwwwwwwwpwpwwpwpwp"p wp wpwpwwwpwpwpwwpwpwwpwpwpwpwwwwwppwwpwpwwwpwpwp"w wp wpwpwwwwpwpwpwwpwpwwpwpwpwpwwpwpwwpwwpwppwpwpwpwp wpwpwpwwpwpwpppwpwppwpwpwpwpwwpwpwpwpwwpwpwppwwpwpwpww wpwpwpwppwwwppwwwwwwwwpwwwpwpwwwwwpwp wpwpwwwppwpwpw wwwpwpwwpwp wpww wpwpwwpwwp wwwpwpwpwpwp wpwp wpwwwwpw wpww wwpwp  wp w wpEwpwp  wp p wpEwpwp  wp  wpEwpwp" wp,pwpwp"w"wpwp" wp,wwpwp#w!wpwp" wp,wpwpwp#w!wpwp" wp wwwpwpwpwwpwwwwwwwpwp" wp wpwpwwwpwpwpwppwpwwpwp" wpwpwpwwwpwpwpwwpwwpwp" wpwpwpwwwpwpwpwwpwwpwp" wpwpwpwwwpwpwppwwpwp" wpwpwpwwppwpwpppwppwpwwpwp" wpwpwpwwpwwwwwpwpwp( wp wpwpwwpwwpwp(́ wp wpwpwwpwwpwp(́ wpwpwpwpw!wpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp( wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwppwpwpEwppwpwpEwppwpwpEwppwpwpEwppwpwpEwp@wpwpp@wpwpp@wpwpp@wpwpp@wpwpp4wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp wpwpp wpwpp wpwppwpwppwpwpp wpwpp wpwpp wpwpp wpwpp  wpwpp3wpwpp3wpwpp3wpwpp3wpwpp  wpwpp  wpwpp  wpwp:,  wpwp:,  wpwp:,  wpwp( ,  wpwp" ,  wpwp" ,  wpwp" ,  wpwp" ,3wpwp" ,3wpwp" ,3wpwp" ,3wpwp" ,wpwp" , wpwp" ,wpwp"  wpwp"  wpwp" wpwp" wpwp"  " wpwp"  " wpwp    ! wpwp 3wpwp 3wpwp  3wpwp   ,3wpwp  ,3wpwp  ,3wpwp   3wpwp"  4wpwp" @wpwp" @wpwp"  @wpwp" @wpwp" @wpwp @wpwp @wpwp 4wpwp ,4wpwp ,4wpwp  ,4wpwp  4wpwp   4wpwp" 4wpwp" 4wpwp"  wpwp"  wpwp"  wpwp"  wpwp"   wpwp"  wpwp" , wpwp" ,wpwp( ,wpwp(́ ,wpwp(́ ,4wpwp(́ ,4wpwp(́ ,4wpwp(́ ,4wpwp(́ ,wpwp(́ ,wpwp(́ ,wpwp( ,wpwp:,wpwp:,wpwp:,wpwppwpwppwpwppwpwpp4wpwpp4wpwpp4wpwpp4wpwppwpwppwpwppwpwppwpwppwpwppwpwppwpwpp" wpwpp" wpwpp! wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp@wpwpp@wpwpp@wpwpp@wpwp@uwpwp@wuwpwp@wuwpwp@wuwpwp@wuwpwp@wwp(Cwpwpw wwwpwwp"Cwpwp(wpwpwwp"Cwpwpwpwpppwwpwpwwp"Cwpwpwpwpwpwpwwwwwwpwpwpwwp"Cwpwpwpwpwpwpwwpwwwwpwpwpwwp"Cwpwpwpwppwpwpwwwwpwppwwp"Cwpwpwpwpwpppwwwpwwp"Cwpwpwpwpwpwwwp"Cwpwpwpwpwpwwwp"Cwpwpwwpwwp"Cwpwp@wwp"Cwpwp@wwp"Cwpwp@wwp"Cwpwp wp,wwwp"Cwpwp w,wpwwp"Cwpwp wp.wwwpCwpwp wpwpwppwpwwpwwppppwwwpCwpwp wwwpwpwpwwwpwpwpwwwpwwwwwwppwpwwpCwpwp wwwpwpwpwwwwwpwpwpwwpwpwwwwwwppwpwwpwwp Cwpwp wwwpwpwpwwwwwpwpwpwwwwwwwwwpwwpwwp Cwpwp wwwpwpwpwwwpwpwpwwpwwwwppwpwwpwwp Cwpwp wwwpwpwwwwpppwwwppwwwwwpwwpwwp Cwpwp wwwpwpppwpwpwppwpwwwwwpppwwwp Cwpwp wpwwpwwpwwpwwwwp"Cwpwp wwpwwwpwpwpwpwwp"ww@wpwp wpw wpwwp wwwp"wp@wpwp@wwp"w@wpwp@wwp"p@wpwp@wwp"wp,wpwp wpwwppwwp,wpwp!wpwwpwwwp,wpwp!wpwwpwpwwp,wpwpwwwwpwpwpwpwpwwpwwwwp,wpwpwpwpwwwpwwwppwwpwwp,wpwpwpwpwwwpwwwwwpwwp wwp,wpwpwpwpwwwpwwwwwpwwp wwp,wpwpwpwpwwwpwwwpwwp wwp,wpwpwpwwwwwwwpwwp"wwp,wpwpwpwwpppwpwpwpwwwp"wwp,wwwpwpwpwwwpwwp"wwp,wpwpwpwpwwwpwwp"wwp,wwpwpwwpwwp"wwp,pwpwp@wwp"wwp, wp@wwp"wwp,p wp@wwp"wwp,w wp@wwp"wwp wp wp@wwp"wwp ww wp@wwp"wwpwp@wwp(wwpwp@wwp(́wwpwp@wwp(́wwpwp@wwp(́wwpwp@wwp(́wwp wp@wwp(́wwp wp@wwp(́wwpwpwp4wwp(́wwp,wpwp4wwp(́wwp,wpwp4wwp(wwp,ww wpwp4w9wwp  wp wpwp4w9wwp  w wpwp4w9wwp  p wpwp4w9wp wp4w9wwp  pwp wwp(wwp wwp wwp"wwp wpwp wwp"wwp  wwwpwwp"wwp  wp wwp"wwp  wp wwp"wwp,wp wwp"wwp,wp wwp"wwp,wp wwp"wwpwp wwp"wwp wp4wwp"wwpwp4wwp"wwpwp4wwp"wwpwp4wwp"wwpwwwpwwp"wwpwpwpwwp"wwp wwp wwp"wwp pwp wwp"wwpp wwpwwp,pwp wwpwwp,wwp wwpwwp,wpwp  wwp wwp,wwwp wwp wwp,wpwwp wwp,wp4wwp wwp,wp4wwp wwwwp,wp4wwp"wpwwp,wp4wwp"wwwp,wpwwp"pwwp,wp wwp"wp,wpwwp"pPwpwwp"wPwpwwpwpPwpwwpwwPwpwwpSwp" wwpSwp" wwpSwp! wwp Swp4wwp Swp4wwp Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"w wwp"w wwp"w wwp"w wwp(w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(w ww?ww?ww?ww?w@-  <\,@w?wpw?wpw?wpw?wp:wp,Vwp:wp,Vwpwp( wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,Vwpwp" wp,:wwwpwpwp" wp,:wpwpwpwp" wp,'wppppppwwpwpwpwp" wp,(wwwpwwpwpwpwwpwpwpwpwp" wp,(wwpwwpwpwpwwpwpwpwpwp" wp,(wppwwpwwpwpwpwwpwppwpwp" wp,(wppwppwpwwwpwpwp" wp,(wppww$wpwp" wp,ww&www$wpwp" wp wp&wwp wpwpwp  wp wSwpwp  wp pSwpwp  wpEwpwp   wpp wpEwpwp   wp w wpEwpwp  wp  wp wpEwpwp  wp  ww wpwwp wpwwpwp ww wp  wpwpw wwpwwpwpwp"wp wp wpww wwpwpwwpwp"w wp,wpwwwppwwwwwpwwwpwpwwpwpwpwpwwwpwp"p wp,wpwpwwpwwpwwpwpwwpwpwwpwpwpwpwwpwwwpwwpwppwwpwpwp" p,wpwpwwpwwpwwpwpwpwwpwpwwpwpwpwpwpwwwwwwwpwpwwpwpwp"p wp wpwpwwwpwpwpwwpwpwwpwpwpwpwwwwwppwwpwpwwwpwpwp"w wp wpwpwwwwpwpwpwwpwpwwpwpwpwpwwpwpwwpwwpwppwpwpwpwp wpwpwpwwpwpwpppwpwppwpwpwpwpwwpwpwpwpwwpwpwppwwpwpwpww wpwpwpwppwwwppwwwwwwwwpwwwpwpwwwwwpwp wpwpwwwppwpwpw wwwpwpwwpwp wpww wpwpwwpwwp wwwpwpwpwpwp wpwp wpwwwwpw wpww wwpwp  wp w wpEwpwp  wp p wpEwpwp  wp  wpEwpwp" wp,pwpwp"w"wpwp" wp,wwpwp#w!wpwp" wp,wpwpwp#w!wpwp" wp wwwpwpwpwwpwwwwwwwpwp" wp wpwpwwwpwpwpwppwpwwpwp" wpwpwpwwwpwpwpwwpwwpwp" wpwpwpwwwpwpwpwwpwwpwp" wpwpwpwwwpwpwppwwpwp" wpwpwpwwppwpwpppwppwpwwpwp" wpwpwpwwpwwwwwpwpwp( wp wpwpwwpwwpwp(́ wp wpwpwwpwwpwp(́ wpwpwpwpw!wpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp(́ wp,wpwpEwpwp( wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwp:wp,wpwpEwppwpwpEwppwpwpEwppwpwpEwppwpwpEwppwpwpEwp@wpwpp@wpwpp@wpwpp@wpwpp@wpwpp4wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp3wpwpp wpwpp wpwpp wpwppwpwppwpwpp wpwpp wpwpp wpwpp wpwpp  wpwpp3wpwpp3wpwpp3wpwpp3wpwpp  wpwpp  wpwpp  wpwp:,  wpwp:,  wpwp:,  wpwp( ,  wpwp" ,  wpwp" ,  wpwp" ,  wpwp" ,3wpwp" ,3wpwp" ,3wpwp" ,3wpwp" ,wpwp" , wpwp" ,wpwp"  wpwp"  wpwp" wpwp" wpwp"  " wpwp"  " wpwp    ! wpwp 3wpwp 3wpwp  3wpwp   ,3wpwp  ,3wpwp  ,3wpwp   3wpwp"  4wpwp" @wpwp" @wpwp"  @wpwp" @wpwp" @wpwp @wpwp @wpwp 4wpwp ,4wpwp ,4wpwp  ,4wpwp  4wpwp   4wpwp" 4wpwp" 4wpwp"  wpwp"  wpwp"  wpwp"  wpwp"   wpwp"  wpwp" , wpwp" ,wpwp( ,wpwp(́ ,wpwp(́ ,4wpwp(́ ,4wpwp(́ ,4wpwp(́ ,4wpwp(́ ,wpwp(́ ,wpwp(́ ,wpwp( ,wpwp:,wpwp:,wpwp:,wpwppwpwppwpwppwpwpp4wpwpp4wpwpp4wpwpp4wpwppwpwppwpwppwpwppwpwppwpwppwpwppwpwpp" wpwpp" wpwpp! wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp4wpwpp@wpwpp@wpwpp@wpwpp@wpwp@uwpwp@wuwpwp@wuwpwp@wuwpwp@wuwpwp@wwp(Cwpwpw wwwpwwp"Cwpwp(wpwpwwp"Cwpwpwpwpppwwpwpwwp"Cwpwpwpwpwpwpwwwwwwpwpwpwwp"Cwpwpwpwpwpwpwwpwwwwpwpwpwwp"Cwpwpwpwppwpwpwwwwpwppwwp"Cwpwpwpwpwpppwwwpwwp"Cwpwpwpwpwpwwwp"Cwpwpwpwpwpwwwp"Cwpwpwwpwwp"Cwpwp@wwp"Cwpwp@wwp"Cwpwp@wwp"Cwpwp wp,wwwp"Cwpwp w,wpwwp"Cwpwp wp.wwwpCwpwp wpwpwppwpwwpwwppppwwwpCwpwp wwwpwpwpwwwpwpwpwwwpwwwwwwppwpwwpCwpwp wwwpwpwpwwwwwpwpwpwwpwpwwwwwwppwpwwpwwp Cwpwp wwwpwpwpwwwwwpwpwpwwwwwwwwwpwwpwwp Cwpwp wwwpwpwpwwwpwpwpwwpwwwwppwpwwpwwp Cwpwp wwwpwpwwwwpppwwwppwwwwwpwwpwwp Cwpwp wwwpwpppwpwpwppwpwwwwwpppwwwp Cwpwp wpwwpwwpwwpwwwwp"Cwpwp wwpwwwpwpwpwpwwp"ww@wpwp wpw wpwwp wwwp"wp@wpwp@wwp"w@wpwp@wwp"p@wpwp@wwp"wp,wpwp wpwwppwwp,wpwp!wpwwpwwwp,wpwp!wpwwpwpwwp,wpwpwwwwpwpwpwpwpwwpwwwwp,wpwpwpwpwwwpwwwppwwpwwp,wpwpwpwpwwwpwwwwwpwwp wwp,wpwpwpwpwwwpwwwwwpwwp wwp,wpwpwpwpwwwpwwwpwwp wwp,wpwpwpwwwwwwwpwwp"wwp,wpwpwpwwpppwpwpwpwwwp"wwp,wwwpwpwpwwwpwwp"wwp,wpwpwpwpwwwpwwp"wwp,wwpwpwwpwwp"wwp,pwpwp@wwp"wwp, wp@wwp"wwp,p wp@wwp"wwp,w wp@wwp"wwp wp wp@wwp"wwp ww wp@wwp"wwpwp@wwp(wwpwp@wwp(́wwpwp@wwp(́wwpwp@wwp(́wwpwp@wwp(́wwp wp@wwp(́wwp wp@wwp(́wwpwpwp4wwp(́wwp,wpwp4wwp(́wwp,wpwp4wwp(wwp,ww wpwp4w9wwp  wp wpwp4w9wwp  w wpwp4w9wwp  p wpwp4w9wp wp4w9wwp  pwp wwp(wwp wwp wwp"wwp wpwp wwp"wwp  wwwpwwp"wwp  wp wwp"wwp  wp wwp"wwp,wp wwp"wwp,wp wwp"wwp,wp wwp"wwpwp wwp"wwp wp4wwp"wwpwp4wwp"wwpwp4wwp"wwpwp4wwp"wwpwwwpwwp"wwpwpwpwwp"wwp wwp wwp"wwp pwp wwp"wwpp wwpwwp,pwp wwpwwp,wwp wwpwwp,wpwp  wwp wwp,wwwp wwp wwp,wpwwp wwp,wp4wwp wwp,wp4wwp wwwwp,wp4wwp"wpwwp,wp4wwp"wwwp,wpwwp"pwwp,wp wwp"wp,wpwwp"pPwpwwp"wPwpwwpwpPwpwwpwwPwpwwpSwp" wwpSwp" wwpSwp! wwp Swp4wwp Swp4wwp Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"Swp4wwp"w wwp"w wwp"w wwp"w wwp(w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(́w wwp(w ww?ww?ww?ww?w@-rrlp W9  q\777777 ) ) )llkkkkkk  #j  "j"777tAtAtAl k k k k k k k k l 777###kkkkkkkk k k  777|{}kkkkkkkkk k 777 +{ +z *z # # # " $ " " 3  3   4(  77777777777v&v'v'k k k k k k k  + +7777      % ' ' ' ' ' ' '<   '<   '< 77777777777777l&k)k(k(k(k(k'k'k'k&777777kkkkkkkkkk 7776{6{6{ % % $ $ $ $ $ ] ] ]777777777773\3; 3;  '32 '  '  '   '  '" 5(  5(  @& 777777777778|8{:{ %* %( $( $) $* $( $) &, ', '/77777777777777 &3 &3 &3 &3 (3 &3 &3') 8') 8') 877777777777llllkkkk  j  j777})})})k k k k k k k k  k  k  777{:|9|9kkkkkkkkkk777! "       OO k 77777777777777 % % & & ( & ''*  '*  '*  77777777777;y;y;y - - - - - - .  7 5 55777777777777777777  q\777777 ) ) )llkkkkkk  #j  "j"777tAtAtAl k k k k k k k k l 777###kkkkkkkk k k  777|{}kkkkkkkkk k 777 +{ +z *z # # # " $ " " 3  3   4(  77777777777v&v'v'k k k k k k k  + +7777      % ' ' ' ' ' ' '<   '<   '< 77777777777777l&k)k(k(k(k(k'k'k'k&777777kkkkkkkkkk 7776{6{6{ % % $ $ $ $ $ ] ] ]777777777773\3; 3;  '32 '  '  '   '  '" 5(  5(  @& 777777777778|8{:{ %* %( $( $) $* $( $) &, ', '/77777777777777 &3 &3 &3 &3 (3 &3 &3') 8') 8') 877777777777llllkkkk  j  j777})})})k k k k k k k k  k  k  777{:|9|9kkkkkkkkkk777! "       OO k 77777777777777 % % & & ( & ''*  '*  '*  77777777777;y;y;y - - - - - - .  7 5 55777777777777777777s j lp ;:<&ʦ@@@@@@lr f         $:<&ʦ@@@@@@lr f         $M D lp (.*@@@@@@@ʦ08*c:B'ʦ@@@@@@<>ʦ@@@@@@lp TF 0\ ໻           TF 0\ ໻           99lp r4 2\`x[ZwxZwxZwxZwxwp w9wxwpEwx wpwwpwpwppwwwpw2wx wpwpwppwppwppwppwppw6wx wpwpwppwppwwpwppwp7wx wpwpwppwpppwppw7wx wpwpwppwppwppwppwppw6wx wpwwwpwppww7wx wpww w=wx wpww w=wx wpwpwxw=wx wwpwwwppw9wx wpwpwwpwww=wxwpwwpwww=wxwpwwpwww=wx wwwpwww=wx wpwpwpwp=wx wpwpEwx wpwpwpEwx wwCwxZwxZwxZwxZwxZwxZwx w wpwxw=wx wwpwwwppw9wx wpwpwwpwww=wxwpwwpwww=wxwpwwpwww=wx wwwpwww=wx wpwpwpwp=wx wpwpEwx wpwpwpEwx wwCwxZwxZwxZwxZwxZwxZwx w wpww_ww wwwwpwpwwwpwpwwpwwpwpwp ww wwwwwwpwpwpwpwppwppwpwwwppwpwpwpwp ww wwwwwwpwpwppwppwpwpwwwpwpwpwpww ww wwwwwwpwpwppwppwpwwwwpwpppww ww wwwwwpwpwppwpwppwppwwwwpwpwpwpww ww wwwwpwpwwwpwppwpwpwwwwppwpwpww ww wwwpww-wwwpwwpwpww ww wwwpww-wwppwwpwpwp ww wwwpwp%wpwpwp ww_ww_ww_ww_ww_ww_www?ww_ww wwwwpwpwwwpwp&wpwpw ww wwwwwwpwppwppw&wwppwpwpwpwp ww wwwwwwpwppww&wwwpwpwpwpww ww wwwwwwpwpww&wwwpwpppww ww wwwwwppwpwppw&wwwpwpwpwpw ww wwwwpwppwwpw&wwwppwpwp ww wwwpww&wwwpwwpwp ww wwwpww&wwppwwpwpww ww wwwpww-wpwpw ww_ww_ww_ww_ww_ww_ww wpQww_ww wwwwppw.wpwpwp ww wwwww2wwppwpwpwp ww wwwww2wwwpwpwpwp ww wwwww2wwwpwppp ww wwww2wwwpwpwpwp ww wwwwp2wwwppwpwp ww ww2wwwpwwpwp ww ww2wwppwwpwp ww ww2wpwpwp ww_ww_ww_ww_ww_ww_ww_ww^w^w_ww_ww_ww_ww_ww_ww wpQww_ww wwwwpw/wpwpwp ww wwwpwppwpwp/wwppwpwpwwp ww wwwpwpwpwp1wwwpwpwpww ww wwwwp/wwwpwppw ww wwwppwpwp/wwwpwpwpwpwp ww wwpwwww/wwwppwpwpwp ww wwpw2wwwpwwpwpwp ww wwpw2wwppwwpwww ww w9wpwpwww ww_ww_w_w_w_w_w wpwpwwJwwpwIw wpwpw1wpwpw w wwppwppwpw1wwppwpwpwpww w wwwpwppwppw0wwwpwpwpwp w wwwpwppwppw0wwwpwppp w wwwpwppwppw0wwwpwpwpwp w wwppw0wwwppwpwp w w;wwwpwwpwp w wwp9wwppwwpwpww w wp9wpwpw w_w_w_w_w_w_wwLw_w wpwpw4wpwpwww w wwppwp5wwppwpwpwww w wwwpwpp5wwwpwpwpwpwp w wwwpwpp5wwwpwppw w wwwpwpp5wwwpwpwpwwp w wwwpwpp4wwwppwpww w wwp5wwwpwwpwpwp w wwpwp5wwppwwpwww w wp9wpwpwww w_w_w_w_w_w_w_w^^_w_w_w_w_w_wwpGw_w wpwwppwwww@w wwpwwwwwww@w wwpwwwwwpw@w wwpwwwwwpwpw@w wwpwwwwwpwpw@w wwpwwppww@w wwpwww@w wwpwwpww@w wwpwwpww@w_w_w_w_w_w_w wpPw_w wpwwpp0wpwpw w wwpwwww/wwppwpwpw w wwpwwww/wwwpwpwpwp w wwpwwww/wwwpwppw w wwpwwww/wwwpwpwpwwp w wwpwwpp0wwwppwpw w wwpw2wwwpwwpwp w wwpw2wwppwwpw w wwpw2wpwpw w_w_w_w_w``wpccc T!$NXa#j~[gi!;S-#Ajf0.I7fyU|0Hotspot 12HID_EDIT_INSERT_FROM_RANGE_SETHotspot 11HID_EDIT_JUMPINSERTHotspot 10HID_EDIT_JUMPTOHotspot 9HIDD_REPLACEHotspot 8HID_EDIT_FINDPREVHotspot 7HID_EDIT_FINDNEXTHotspot 6HIDD_FINDHotspot 5HID_EDIT_PASTEHotspot 4HID_EDIT_COPYHotspot 3HID_EDIT_CUTHotspot 2HID_EDIT_UNDOALLHotspot 1HID_EDIT_UNDO l+\cccccpaw`w_ww_ww_ww_ww$wpw.ww1w-ww wpwpwwpwwwpwwpwpwwwpwpwppwwpwppwpwpwpwpww ww wpwppwwpwwpwpwppwpwwwpwwwwwwpwpww wwppwpwpwpww ww wpwpwpwwwpwwpwpwppwpwwwpwwwwwpwww wwwpwpwpwpww ww wpwpwwpwwpwpwppwpwwwpwpwwwpw wwwpwpppww ww wpppwwpwwpwpwppwpwwwwwwwwww wwwpwpwpwp ww wppwwpwpwpwppwwwpwpwwppwwpwpw wwwppwpwpww ww w wpwwp wwpwpw wwwpwwpwpww ww w wpwwp wwpwpwpw wwppwwpwpww ww ww wwwpwpwp ww_ww_ww_ww_ww_ww_wwwpwBwwwpJww wwwppwppwwpwpwwpwwpwwpwpwp ww wpwpwpwppwpwwpwppwwp"wwppwpwpwp ww wpwpwppwppwpwwpwpwpwwwp"wwwpwpwpwp ww wpwppwppwpwwpwpwwp"wwwpwppwp ww wpwppwppwpwwpppwwp"wwwpwpwpwwp ww wpwppppwwppwwpwp!wwwppwpwwp ww w w wp"wwwpwwpwp ww w w wp"wwppwwpwp ww w w-wpwpwp ww_ww_ww_ww_ww_ww_ww wpwpJwwwpJww wwwppwppwwwpwp#wpwwppwwww wpwpwpwppwpwwpwp'wpwwpwwpw ww wpwpwppwppwpwwpwp(wppwwpw ww wpwppwppwpwwpwp(wwppww ww wpwppwppwpwwpwp(wwppwwww ww wpwppppwww(wppwppwww ww w w,wppwppw ww w w-wwppw ww w w,wwpw ww_ww_ww_ww_ww_ww_ww_ww^w^w_ww_ww_ww_ww_ww_wwwpLwwwLww wwpwpwwppwpwpwww_ww wwwwpwpwwwpwpwwpwwpwpwp ww wwwwwwpwpwpwpwppwppwpwwwppwpwpwpwp ww wwwwwwpwpwppwppwpwpwwwpwpwpwpww ww wwwwwwpwpwppwppwpwwwwpwpppww ww wwwwwpwpwppwpwppwppwwwwpwpwpwpww ww wwwwpwpwwwpwppwpwpwwwwppwpwpww ww wwwpww-wwwpwwpwpww ww wwwpww-wwppwwpwpwp ww wwwpwp%wpwpwp ww_ww_ww_ww_ww_ww_www?ww_ww wwwwpwpwwwpwp&wpwpw ww wwwwwwpwppwppw&wwppwpwpwpwp ww wwwwwwpwppww&wwwpwpwpwpww ww wwwwwwpwpww&wwwpwpppww ww wwwwwppwpwppw&wwwpwpwpwpw ww wwwwpwppwwpw&wwwppwpwp ww wwwpww&wwwpwwpwp ww wwwpww&wwppwwpwpww ww wwwpww-wpwpw ww_ww_ww_ww_ww_ww_ww wpQww_ww wwwwppw.wpwpwp ww wwwww2wwppwpwpwp ww wwwww2wwwpwpwpwp ww wwwww2wwwpwppp ww wwww2wwwpwpwpwp ww wwwwp2wwwppwpwp ww ww2wwwpwwpwp ww ww2wwppwwpwp ww ww2wpwpwp ww_ww_ww_ww_ww_ww_ww_ww^w^w_ww_ww_ww_ww_ww_ww wpQww_ww wwwwpw/wpwpwp ww wwwpwppwpwp/wwppwpwpwwp ww wwwpwpwpwp1wwwpwpwpww ww wwwwp/wwwpwppw ww wwwppwpwp/wwwpwpwpwpwp ww wwpwwww/wwwppwpwpwp ww wwpw2wwwpwwpwpwp ww wwpw2wwppwwpwww ww w9wpwpwww ww_ww_w_w_w_w_w wpwpwwJwwpwIw wpwpw1wpwpw w wwppwppwpw1wwppwpwpwpww w wwwpwppwppw0wwwpwpwpwp w wwwpwppwppw0wwwpwppp w wwwpwppwppw0wwwpwpwpwp w wwppw0wwwppwpwp w w;wwwpwwpwp w wwp9wwppwwpwpww w wp9wpwpw w_w_w_w_w_w_wwLw_w wpwpw4wpwpwww w wwppwp5wwppwpwpwww w wwwpwpp5wwwpwpwpwpwp w wwwpwpp5wwwpwppw w wwwpwpp5wwwpwpwpwwp w wwwpwpp4wwwppwpww w wwp5wwwpwwpwpwp w wwpwp5wwppwwpwww w wp9wpwpwww w_w_w_w_w_w_w_w^^_w_w_w_w_w_wwpGw_w wpwwppwwww@w wwpwwwwwww@w wwpwwwwwpw@w wwpwwwwwpwpw@w wwpwwwwwpwpw@w wwpwwppww@w wwpwww@w wwpwwpww@w wwpwwpww@w_w_w_w_w_w_w wpPw_w wpwwpp0wpwpw w wwpwwww/wwppwpwpw w wwpwwww/wwwpwpwpwp w wwpwwww/wwwpwppw w wwpwwww/wwwpwpwpwwp w wwpwwpp0wwwppwpw w wwpw2wwwpwwpwp w wwpw2wwppwwpw w wwpw2wpwpw w_w_w_w_w``wpccc T!$NXa#j~[gi!;S-#Ajf0.I7fyU|0Hotspot 12HID_EDIT_INSERT_FROM_RANGE_SETHotspot 11HID_EDIT_JUMPINSERTHotspot 10HID_EDIT_JUMPTOHotspot 9HIDD_REPLACEHotspot 8HID_EDIT_FINDPREVHotspot 7HID_EDIT_FINDNEXTHotspot 6HIDD_FINDHotspot 5HID_EDIT_PASTEHotspot 4HID_EDIT_COPYHotspot 3HID_EDIT_CUTHotspot 2HID_EDIT_UNDOALLHotspot 1HID_EDIT_UNDO##lp , \KIHwHwHwHwwp7wHw wpwppw4w wpwp5w wpwppp5w wpwppp5w wpwp5w wpwp4w wpwp5w wpwp5w wpwp6wHwHwHwHwHwHwHwFxFHwHwHwHwHwHwwpwp#wwwp#w wpwpppwwpwpwpppwpw wpwwwwwpwpwwpwpwp!w wpwwwwpwwwpwppwp!w wpwpwwpwpwppwp!w wpwwwwwwwpwppwp!w wpwwpwppwwpwpwpwpp!w wpww wpw'w wpww wpwpw'w wp w,wHwHwHwHwHwHwwpwp%w"wp%w wpwppwpwwwwpwpwpppwpw wpwppwppwwpwpwwpwpwp#w wpwppwppwpwwwpwppwp#w wpwppwppwpwpwppwp#w wpwppppwwwpwppwp#w wpwwppwpwpwpwpp#w wpwwwpwwpw)w wpwwwpwwpwpw)w wpwwpw.wHwHwHwHwHwHww2wHw wpwppwpwwpwwwpwpwwww wpwppwppwwpwpwpwpwppwpwww wpwppwppwwpwpwppwwpw wpwppwppwwpwpwpppw wpwppppwwpwpwppwpwppwpw wpwwppwpwwwpwppwpwpw wpwwwpwwpww-w wpwwwpwwpww-w wpwwpwpwp%wHwHwHwHwHwHw w9wHw wpwppwpwpwwpwpwp w wpwppwppwwppwpwpwp w wpwppwppwwwpwpwpwp w wpwppwppwwwpwppp w wpwppppwwwpwpwpwp w wpwwppwwwppwpwpww w wpwwwpwwwpwwpwpww w wpwwwpwwppwwpwpww w wpwwpwpwpwp wHwHwHwHwHwHwHwFxFHwHwHwHwHwHw wwwp6wwp6w wpwppwpwppwp*w wpwppwppwppw.w wpwppwppwppw.w wpwppwppwppw.w wpwppwppwppw.w wpwppwp.w wp w.w wp w.w wp:wHwHwHwHwHwHwwp3wHw wwpwwpwwww)w wpwpwwwwwwww)w wpwwppwwpw)w wpwpppwwpwpw)w wwwwwpwpw)w wpwpwwpww)w wpww)w wpwp wpww)w w wpww)wHwHwHwHwHwHwwp6wHw wwpwwpwwwwppwp%w wpwpwwwwwwwwp)w wpwwppwwpww)w wpwpppwwpwpwp*w wwwwwpwpwp)w wpwpwwpwwp)w wpw,w wpwp wp-w w wp-wHwHwHwHwHwHw w9wHw wwpwwpwpwpw w wpwpwwwwwwwppwpwpwpwp w wpwwppwwwwpwpwpwp w wpwpppwwwwpwppwwp w wwwwwwwpwpwpww w wpwpwwpwwwppwpwp w wp$wwwpwwpwp w wpwp"wwppwwpwpwp w w"wpwpw wHwHwHwHwHwHw w9wHw wwpwpw0w wpwwwppwp0w wpwwwp2w wpwwpwp0w wpwwppwp0w wpwpwpw0w wpw8w wpww8w ww8wHwHwHwHwHwHw wp8wwp8w wwpwpwppwpwpwpw w wpwwpwppwppwpwwppwpwpwpww w wpwwpwppwwpwpwwwpwpwpwpww w wpwwpwpppwpwwwpwpppww w wpwwpwppwpppwwwpwpwpwpww w wpwwpwppwwwppwpwpww w wpww!wwwpwwpwpww w wpww!wwppwwpwpww w w"wpwpw wHwHwHwHwHwHw w9wHw wpwwwwwpwp.w wpwppwpww2w wpwppwwp2w wpwpp2w wppwpwppwp2w wppwwpwp2w wpw9w wpw9w wpww9wHwHwHwHwHwIIwpK #3yd'N9@իJT[P6m2T,2/Kz ]Hotspot 1HIDD_NEWDATABASEHotspot 2HID_FILE_OPENHotspot 3HID_FILE_CLOSEHotspot 4HID_FILE_SAVEHotspot 5HID_FILE_SAVE_ASHotspot 6HID_FILE_SAVE_ALLHotspot 7HID_FILE_OUTPUTHotspot 8HID_FILE_PRINTHotspot 9HID_SH3_FILE_PRINT_PREVIEWHotspot 10HID_FILE_PRINT_SETUPHotspot 11HID_SH3_FILE_PAGE_SETUPHotspot 12HID_APP_EXIT, \KIHwHwHwHwwp7wHw wpwppw4w wpwp5w wpwppp5w wpwppp5w wpwp5w wpwp4w wpwp5w wpwp5w wpwp6wHwHwHwHwHwHwHwFxFHwHwHwHwHwHwwpwp#wwwp#w wpwpppwwpwpwpppwpw wpwwwwwpwpwwpwpwp!w wpwwwwpwwwpwppwp!w wpwpwwpwpwppwp!w wpwwwwwwwpwppwp!w wpwwpwppwwpwpwpwpp!w wpww wpw'w wpww wpwpw'w wp w,wHwHwHwHwHwHwwpwp%w"wp%w wpwppwpwwwwpwpwpppwpw wpwppwppwwpwpwwpwpwp#w wpwppwppwpwwwpwppwp#w wpwppwppwpwpwppwp#w wpwppppwwwpwppwp#w wpwwppwpwpwpwpp#w wpwwwpwwpw)w wpwwwpwwpwpw)w wpwwpw.wHwHwHwHwHwHww2wHw wpwppwpwwpwwwpwpwwww wpwppwppwwpwpwpwpwppwpwww wpwppwppwwpwpwppwwpw wpwppwppwwpwpwpppw wpwppppwwpwpwppwpwppwpw wpwwppwpwwwpwppwpwpw wpwwwpwwpww-w wpwwwpwwpww-w wpwwpwpwp%wHwHwHwHwHwHw w9wHw wpwppwpwpwwpwpwp w wpwppwppwwppwpwpwp w wpwppwppwwwpwpwpwp w wpwppwppwwwpwppp w wpwppppwwwpwpwpwp w wpwwppwwwppwpwpww w wpwwwpwwwpwwpwpww w wpwwwpwwppwwpwpww w wpwwpwpwpwp wHwHwHwHwHwHwHwFxFHwHwHwHwHwHw wwwp6wwp6w wpwppwpwppwp*w wpwppwppwppw.w wpwppwppwppw.w wpwppwppwppw.w wpwppwppwppw.w wpwppwp.w wp w.w wp w.w wp:wHwHwHwHwHwHwwp3wHw wwpwwpwwww)w wpwpwwwwwwww)w wpwwppwwpw)w wpwpppwwpwpw)w wwwwwpwpw)w wpwpwwpww)w wpww)w wpwp wpww)w w wpww)wHwHwHwHwHwHwwp6wHw wwpwwpwwwwppwp%w wpwpwwwwwwwwp)w wpwwppwwpww)w wpwpppwwpwpwp*w wwwwwpwpwp)w wpwpwwpwwp)w wpw,w wpwp wp-w w wp-wHwHwHwHwHwHw w9wHw wwpwwpwpwpw w wpwpwwwwwwwppwpwpwpwp w wpwwppwwwwpwpwpwp w wpwpppwwwwpwppwwp w wwwwwwwpwpwpww w wpwpwwpwwwppwpwp w wp$wwwpwwpwp w wpwp"wwppwwpwpwp w w"wpwpw wHwHwHwHwHwHw w9wHw wwpwpw0w wpwwwppwp0w wpwwwp2w wpwwpwp0w wpwwppwp0w wpwpwpw0w wpw8w wpww8w ww8wHwHwHwHwHwHw wp8wwp8w wwpwpwppwpwpwpw w wpwwpwppwppwpwwppwpwpwpww w wpwwpwppwwpwpwwwpwpwpwpww w wpwwpwpppwpwwwpwpppww w wpwwpwppwpppwwwpwpwpwpww w wpwwpwppwwwppwpwpww w wpww!wwwpwwpwpww w wpww!wwppwwpwpww w w"wpwpw wHwHwHwHwHwHw w9wHw wpwwwwwpwp.w wpwppwpww2w wpwppwwp2w wpwpp2w wppwpwppwp2w wppwwpwp2w wpw9w wpw9w wpww9wHwHwHwHwHwIIwpK #3yd'N9@իJT[P6m2T,2/Kz ]Hotspot 1HIDD_NEWDATABASEHotspot 2HID_FILE_OPENHotspot 3HID_FILE_CLOSEHotspot 4HID_FILE_SAVEHotspot 5HID_FILE_SAVE_ASHotspot 6HID_FILE_SAVE_ALLHotspot 7HID_FILE_OUTPUTHotspot 8HID_FILE_PRINTHotspot 9HID_SH3_FILE_PRINT_PREVIEWHotspot 10HID_FILE_PRINT_SETUPHotspot 11HID_SH3_FILE_PAGE_SETUPHotspot 12HID_APP_EXITlp ~ x\ ___]x\[wx[wx[wx[wx wLwx[wx wwwwpwppwwpwpwpwwpwpwpw'wx wwwwwpwwwpwppwppwppwppwppw+wx wpwwwwwpwppwppwwpwppwpw,wx wpwpwwwwwpwppwpppwppwpw,wx wpwpwwwwwwpwpppwppwppwppwppw+wx wwwpwwwwwwppwwpwpw+wx wwwwwwwpwp3wx wpwwwwwwpwp3wx wpww wpwpwp3wx[wx[wx[wx[wx[wx[wx[wxZxxZx[wx[wx[wx[wx[wx[wx ww wp8wxw wp8wx wwwwwpwpwwwpp6wx wpwwpwwwwpwwpwpwp6wx wpwwwpwwwwpwwpwwppwp6wx wpwwwwwwwpwwpppwp6wx wpwwpwwwwppwpwp6wx wpwwwwwpwpwwwpp6wx wpww wpwwwp9wx wpww wpwwwp9wx wpwwwwpwwwp9wx[wx[wx[wx[wx[wx[wx wwp.wx,wp.wx wwpwpwpwpwwwpwwpwpwppwwpwwpw wx wpwpwwwpwppwpwwpwppwwpwppwpwpwwww$wx wpwwwwpwwpwpwwpwppwwpwppwwppwpwwww$wx wpwppwwpwpwwpwppwwpwppppwpwwww$wx wwwwwpwpppwwpwppwwpppwpwpwwww$wx wpwpwpwwppwwwpwppwppwwpw%wx wp wpwwpwp/wx wpwp wpwwpwp/wx w wpwpwpwp/wx[wx[wx[wx[wx[wx[wxw?wx[wx wwpwwpwpwpwwpwwpwpwwppwpww wwwwww wx wpwwwwpwppwwwwpwppwppwpwpwpwp wpwpwwpwwww wx wpwwwpwwwpwwpwpwpwpwpwpwwpwwww wx wpwwwpwwwppwpwwpwp wpwwpww wx wpwwwpwppwwwpwpwppppwppwppwp wwwpwwwww wx wpwpwwwpwwwwppwwppwpw wpwwpwww wx wp wwww wwpwwwpww wx wpwwwwwww wwpwpwwwpwww wx wwp wwpwwwwpww wx[wx[wx[wx[wx[wx[wx wLwx[wx wwpwwpwpwpwpwpwpwx wpwwwwpwppwppwpwpwpwx wpwwwpwwpwppwwwpwpwx wpwwwppwppwp wpwpwx wpwwwpwppppwpwpwpwx wpwpwwwppppwpwpwx wp wwp"wpwpwx wpwwwwp"wpwwpwx w1wpwpwx[wx[wx[wx[wx[]w____Pt߬;`)*3G АHotspot 5HID_APP_ABOUTHotspot 4HID_HELP_USINGHotspot 3HID_HELP_SEARCHHotspot 2HID_SH3_CONTEXT_HELPHotspot 1HID_HELP_CONTENTS~ x\ ___]x\[wx[wx[wx[wx wLwx[wx wwwwpwppwwpwpwpwwpwpwpw'wx wwwwwpwwwpwppwppwppwppwppw+wx wpwwwwwpwppwppwwpwppwpw,wx wpwpwwwwwpwppwpppwppwpw,wx wpwpwwwwwwpwpppwppwppwppwppw+wx wwwpwwwwwwppwwpwpw+wx wwwwwwwpwp3wx wpwwwwwwpwp3wx wpww wpwpwp3wx[wx[wx[wx[wx[wx[wx[wxZxxZx[wx[wx[wx[wx[wx[wx ww wp8wxw wp8wx wwwwwpwpwwwpp6wx wpwwpwwwwpwwpwpwp6wx wpwwwpwwwwpwwpwwppwp6wx wpwwwwwwwpwwpppwp6wx wpwwpwwwwppwpwp6wx wpwwwwwpwpwwwpp6wx wpww wpwwwp9wx wpww wpwwwp9wx wpwwwwpwwwp9wx[wx[wx[wx[wx[wx[wx wwp.wx,wp.wx wwpwpwpwpwwwpwwpwpwppwwpwwpw wx wpwpwwwpwppwpwwpwppwwpwppwpwpwwww$wx wpwwwwpwwpwpwwpwppwwpwppwwppwpwwww$wx wpwppwwpwpwwpwppwwpwppppwpwwww$wx wwwwwpwpppwwpwppwwpppwpwpwwww$wx wpwpwpwwppwwwpwppwppwwpw%wx wp wpwwpwp/wx wpwp wpwwpwp/wx w wpwpwpwp/wx[wx[wx[wx[wx[wx[wxw?wx[wx wwpwwpwpwpwwpwwpwpwwppwpww wwwwww wx wpwwwwpwppwwwwpwppwppwpwpwpwp wpwpwwpwwww wx wpwwwpwwwpwwpwpwpwpwpwpwwpwwww wx wpwwwpwwwppwpwwpwp wpwwpww wx wpwwwpwppwwwpwpwppppwppwppwp wwwpwwwww wx wpwpwwwpwwwwppwwppwpw wpwwpwww wx wp wwww wwpwwwpww wx wpwwwwwww wwpwpwwwpwww wx wwp wwpwwwwpww wx[wx[wx[wx[wx[wx[wx wLwx[wx wwpwwpwpwpwpwpwpwx wpwwwwpwppwppwpwpwpwx wpwwwpwwpwppwwwpwpwx wpwwwppwppwp wpwpwx wpwwwpwppppwpwpwpwx wpwpwwwppppwpwpwx wp wwp"wpwpwx wpwwwwp"wpwwpwx w1wpwpwx[wx[wx[wx[wx[]w____Pt߬;`)*3G АHotspot 5HID_APP_ABOUTHotspot 4HID_HELP_USINGHotspot 3HID_HELP_SEARCHHotspot 2HID_SH3_CONTEXT_HELPHotspot 1HID_HELP_CONTENTS+"lp $$ ^\ wxwxwxwpwxwpwwxwpwwxwpwxwpwwxwpwwxwpwxwxwxw $$ ^\ wxwxwxwpwxwpwwxwpwwxwpwxwpwwxwpwwxwpwxwxwxw +"lp $$ ^\ wxwxwxwwpwwxwwwwxwpwwxwwwxwpwwxwwwwxwwpwwxwxwxw $$ ^\ wxwxwxwwpwwxwwwwxwpwwxwwwxwpwwxwwwwxwwpwwxwxwxw lp $& R\ wxwxwxwxwxwxwxwxwxwxwxwxw $& R\ wxwxwxwxwxwxwxwxwxwxwxwxw _Vlp 1 >0 \ ONLwxLwxLwxLwxw w,wxw,wx wwwpwpwwpwpwwpwwpwpwx wwpwppwwwwppwppwwwpwp#wx wwpwwwwwwpwppwwwpwp#wx wwpwwwwwwpwppwwww#wx wwpwppwwwwwpwppwwwwwp#wx wwwpwwwwpwpww#wx wwww4wx wwwwwp2wx w wp2wxLwxLwxLwxLwxLwxLwx#wwp"wx'wpwp"wx wwwppwpwwwpwpwwpwpwwwpwwx wwwwpwppwppwppwwwwpwwppwppwppwwx wwpwwpwppwppwpwpwwpwwppwppwpwx wwpwpwpwpwwwwwpwwppwppwwx wwpwwwppwpwwppwwwwpwwppwppwppwwx wwpwpwwpwwwpwpwwppwwwx wwpwwp wp'wx wwwwp wp'wx w wp wp&wxLwxLwxLwxLwxLwxLwx wpwwwwxwwwwx wpwpppppwwpwwpwpwpwpppwp wx wwwwwwpwwwwpwwwwwwwpwx wwwwwwwwwwpwwwwwwwwwwx wwwpwwwpwwpwwwwwwwwpwx wwwwwwwwwwpwwwwwwwpwx wwwpwwpwpwppwwpwwpwpwpwppwx wwpwwx wwpwwx wwp wwxLwxLwxLwxLwxLwxLwxLwxLxLxLwxLwxLwxLwxLwxLwxwp0wxLwx wpwwwpwwwpwwpwwpw)wx wwpwpwpwpwpwpwwppw-wx wpwpwpwwp.wx wwwpwwww.wx wpwppwppwpwwwpw-wx wwpwpwwwppww.wx w wpp1wx ww w1wx wp w1wxLwxLwxLwxLwxLwxLwx wp>wxLwx wpwwwpww5wx wwpwpwpwpwp5wx wpwpwp7wx wwwp5wx wpwppwppwp5wx wwpwpw5wx w@wx ww>wx wp?wxLwxLwxLwxLwxLwxLwx wp>wxLwx wppwwwp5wx wwpwppww4wx wwwppwpwpw6wx wwwppwpww4wx wwwppwppww4wx wwwpwwwp5wx wwwp=wx wwpp=wx wpp=wxLwxLwxLwxLwxLwxLwx wpwx wwp>wx wp>wxLwxLwxLwxLwxLwxLwx wp=wxLwx wwpwpwpwpwpw2wx wwwwpwp7wx wwwww6wx wppw6wx wpwwpw6wx wpwpwpw6wx wwp>wx wwp>wx wwp>wxLwxLwxLwxLwxMNwO>=i'f67OmI@"])rxR0Hotspot 1HID_PROJECT_NEWHotspot 2HID_PROJECT_OPENHotspot 3HID_PROJECT_CLOSEHotspot 4HID_PROJECT_SAVEHotspot 5HID_PROJECT_SAVE_ASHotspot 6HID_PROJECT_LANGUAGE_ENCODINGSHotspot 7HID_PROJECT_DATABASE_TYPESHotspot 8HID_PROJECT_TEXT_CORPUS>0 \ ONLwxLwxLwxLwxw w,wxw,wx wwwpwpwwpwpwwpwwpwpwx wwpwppwwwwppwppwwwpwp#wx wwpwwwwwwpwppwwwpwp#wx wwpwwwwwwpwppwwww#wx wwpwppwwwwwpwppwwwwwp#wx wwwpwwwwpwpww#wx wwww4wx wwwwwp2wx w wp2wxLwxLwxLwxLwxLwxLwx#wwp"wx'wpwp"wx wwwppwpwwwpwpwwpwpwwwpwwx wwwwpwppwppwppwwwwpwwppwppwppwwx wwpwwpwppwppwpwpwwpwwppwppwpwx wwpwpwpwpwwwwwpwwppwppwwx wwpwwwppwpwwppwwwwpwwppwppwppwwx wwpwpwwpwwwpwpwwppwwwx wwpwwp wp'wx wwwwp wp'wx w wp wp&wxLwxLwxLwxLwxLwxLwx wpwwwwxwwwwx wpwpppppwwpwwpwpwpwpppwp wx wwwwwwpwwwwpwwwwwwwpwx wwwwwwwwwwpwwwwwwwwwwx wwwpwwwpwwpwwwwwwwwpwx wwwwwwwwwwpwwwwwwwpwx wwwpwwpwpwppwwpwwpwpwpwppwx wwpwwx wwpwwx wwp wwxLwxLwxLwxLwxLwxLwxLwxLxLxLwxLwxLwxLwxLwxLwxwp0wxLwx wpwwwpwwwpwwpwwpw)wx wwpwpwpwpwpwpwwppw-wx wpwpwpwwp.wx wwwpwwww.wx wpwppwppwpwwwpw-wx wwpwpwwwppww.wx w wpp1wx ww w1wx wp w1wxLwxLwxLwxLwxLwxLwx wp>wxLwx wpwwwpww5wx wwpwpwpwpwp5wx wpwpwp7wx wwwp5wx wpwppwppwp5wx wwpwpw5wx w@wx ww>wx wp?wxLwxLwxLwxLwxLwxLwx wp>wxLwx wppwwwp5wx wwpwppww4wx wwwppwpwpw6wx wwwppwpww4wx wwwppwppww4wx wwwpwwwp5wx wwwp=wx wwpp=wx wpp=wxLwxLwxLwxLwxLwxLwx wpwx wwp>wx wp>wxLwxLwxLwxLwxLwxLwx wp=wxLwx wwpwpwpwpwpw2wx wwwwpwp7wx wwwww6wx wppw6wx wpwwpw6wx wpwpwpw6wx wwp>wx wwp>wx wwp>wxLwxLwxLwxLwxMNwO>=i'f67OmI@"])rxR0Hotspot 1HID_PROJECT_NEWHotspot 2HID_PROJECT_OPENHotspot 3HID_PROJECT_CLOSEHotspot 4HID_PROJECT_SAVEHotspot 5HID_PROJECT_SAVE_ASHotspot 6HID_PROJECT_LANGUAGE_ENCODINGSHotspot 7HID_PROJECT_DATABASE_TYPESHotspot 8HID_PROJECT_TEXT_CORPUS22lp Qr -\T\[ZYwYwYwYwwpGwYw wwpwpwwpwppwpwpwwwwpwpw wpwpww wwpwpwwpwpwwpwppwpwwwwwwwppwpwpwpwww wwpwwwwpwpwwpwwpwpwwwwwwwpwpwpwpwww wwpwwwwpwpwppwwpwpwwwwwwwpwpppwww wwwwwpwpwpppwwwwwwwpwpwpwpwww wwpwwwwpwpwpwwppwwwwpwwwppwpwpwww wwpwpwpwwpwwwwwpwwpwpwww wwpwpwpwwpwwwwppwwpwpwww wwpwpwwpwpwpwwwYwYwYwYwYwYwYwXXYwYwYwYwYw wpwFwwEw wwwpwwwwpwpwp3w wwwppwpwwwpwpwwpww3w wwwppwppwwpwwwww3w wwwpwpwwpwwwww3w wpwwppwwwwwwww3w wwppwpwwpwpwwwp3w wwppwpw3w wwppwpwp w3w wpw w3wYwYwYwYwYwYwYwXXYwYwYwYwYwYw wpKwYw wpwpwpwwpwppwpwpwpwwpwpwpw wwppwppwppwppwppwwwwwwwwppwpwpwpw wwwpwppwppwwpwppwwwwwwwwwpwpwpwpw wwwpwppwppwwpwppwwpwwwwwwpwpppw wwwpwppppwppwppwwwwwwwwwwpwpwpwpw wwppwwpppwwpwpwwwppwpwpw wwwwwpwwpwpw wwpwwwppwwpwpw wpwwpwpwpwYwYwYwYwYwYww=wYw wwwwpwpwppwwppwp4w wwwpwppwwwpwwppw8w wpwpwppwwwpwwpwpw8w wpwpwppwwwpwwpww8w wwwpwppwwwpwwppw8w wwwwppwpwwpww8w wwwwwpw8w wpwpwwpw8w wpwpwwpwwpw wwpwpwppwpwpwwwpwpwwwwwwp!w wwpwwppwppwppwppwpwwwwpwppwpwpwwwww w wwpwwpwppwppwppwwwpwppwpwww"w wwpwpwpwpwpwppwwwwpwppwpwwww w wwwpppwwppwppwpwwwpppwpwpwwww w wwpwpwpppwpwwwwwpppwwwwwp!w wwpwp wwpww#w wwpwp wwpww#w wwp www#wYwYwYwYwYwYw wp wp>wwp>w wwpwpwppwpwpwwpwpwppwpwpw w wwpwwppwppwppwppwpwwpwppwwpwpwwpwp w wwpwwpwppwppwpp!wpwppwwpwpwp w wwpwpwpwpwpwppwpwppwppwp w wwwpppwwppwppwpwpwpppwwpwppwp w wwpwpwpppwpwwwwpppwpwpwwp w wwpwp(wwwpwwpwwpwwp w wwpwp(wwpwwpwwpwwp w wwp(wpwpwwpp wYwYwYwYwYwYwYwXXYwYwYwYwYwYw wpwpDwwpDw wpwwpwwpw#wpwwppwwwpwwpw wpwwppwppwppwpp$wpwwpwwpwwpw wpwppwppwpp%wppwwww wwpwpwpwpp%wwppwww wwpwpwwppwpp%wwppwwwww wppwwwpp$wppwppwwppw wppwpwp%wppwppwppw wwpwp&wwppww wwp-wwpwwYwYwYwYwYwYw wpMwYw wpwpwpwpwpwwpwwwpwwppwww wpwppwwpwppwppwppwwpwpwpwwpwwww wpwppwwwpwppwwpwppwpwpwppwwww wpwppwpwppwpwwpwwppww wpppwwpppwpwwppwwppwpwwppwwww wppppwpwwpwwppwppwww wwpwp'wppwppww wwpwp(wwppww w wpp wwwpwwYwYwYwYwYwYw wppJwwpJw wpwpwppwwppwpwwpwpwpwwppwwpw wwpwppwpwwwppwppwppwppwwpwwpwwwwpw wpwppwwppwwwwpwppwwpwwppwppwwww wpwppppwwwwpwpppwwpwwppww wpwpwppwpwwwwpppwppwpwwppwwww wwwpwppwwwwppwwpwwppwppwww wwppwwwwpwpwppwppww wwwppwwwppwpwwppwwpw wpwppwwppwpwwpwpwYwYwYwYwZZwp\ t`C&e :EQTAd7tIL_N=Duy[Hotspot 1HID_EDIT_SPELL_CHECKHotspot 2HID_EDIT_INTERLINEARIZEHotspot 3HID_EDIT_ADAPTHotspot 4HID_EDIT_RESHAPEHotspot 5HID_EDIT_RESHAPE_DBHotspot 6HID_VIEW_SET_MARGINHotspot 7HID_VIEW_AUTOWRAPHotspot 8HID_TOOLS_WORDLISTHotspot 9HID_TOOLS_CONCORDANCEHotspot 10HID_EDIT_PLAYSOUNDHotspot 11HIDD_RunBatchFiler -\T\[ZYwYwYwYwwpGwYw wwpwpwwpwppwpwpwwwwpwpw wpwpww wwpwpwwpwpwwpwppwpwwwwwwwppwpwpwpwww wwpwwwwpwpwwpwwpwpwwwwwwwpwpwpwpwww wwpwwwwpwpwppwwpwpwwwwwwwpwpppwww wwwwwpwpwpppwwwwwwwpwpwpwpwww wwpwwwwpwpwpwwppwwwwpwwwppwpwpwww wwpwpwpwwpwwwwwpwwpwpwww wwpwpwpwwpwwwwppwwpwpwww wwpwpwwpwpwpwwwYwYwYwYwYwYwYwXXYwYwYwYwYw wpwFwwEw wwwpwwwwpwpwp3w wwwppwpwwwpwpwwpww3w wwwppwppwwpwwwww3w wwwpwpwwpwwwww3w wpwwppwwwwwwww3w wwppwpwwpwpwwwp3w wwppwpw3w wwppwpwp w3w wpw w3wYwYwYwYwYwYwYwXXYwYwYwYwYwYw wpKwYw wpwpwpwwpwppwpwpwpwwpwpwpw wwppwppwppwppwppwwwwwwwwppwpwpwpw wwwpwppwppwwpwppwwwwwwwwwpwpwpwpw wwwpwppwppwwpwppwwpwwwwwwpwpppw wwwpwppppwppwppwwwwwwwwwwpwpwpwpw wwppwwpppwwpwpwwwppwpwpw wwwwwpwwpwpw wwpwwwppwwpwpw wpwwpwpwpwYwYwYwYwYwYww=wYw wwwwpwpwppwwppwp4w wwwpwppwwwpwwppw8w wpwpwppwwwpwwpwpw8w wpwpwppwwwpwwpww8w wwwpwppwwwpwwppw8w wwwwppwpwwpww8w wwwwwpw8w wpwpwwpw8w wpwpwwpwwpw wwpwpwppwpwpwwwpwpwwwwwwp!w wwpwwppwppwppwppwpwwwwpwppwpwpwwwww w wwpwwpwppwppwppwwwpwppwpwww"w wwpwpwpwpwpwppwwwwpwppwpwwww w wwwpppwwppwppwpwwwpppwpwpwwww w wwpwpwpppwpwwwwwpppwwwwwp!w wwpwp wwpww#w wwpwp wwpww#w wwp www#wYwYwYwYwYwYw wp wp>wwp>w wwpwpwppwpwpwwpwpwppwpwpw w wwpwwppwppwppwppwpwwpwppwwpwpwwpwp w wwpwwpwppwppwpp!wpwppwwpwpwp w wwpwpwpwpwpwppwpwppwppwp w wwwpppwwppwppwpwpwpppwwpwppwp w wwpwpwpppwpwwwwpppwpwpwwp w wwpwp(wwwpwwpwwpwwp w wwpwp(wwpwwpwwpwwp w wwp(wpwpwwpp wYwYwYwYwYwYwYwXXYwYwYwYwYwYw wpwpDwwpDw wpwwpwwpw#wpwwppwwwpwwpw wpwwppwppwppwpp$wpwwpwwpwwpw wpwppwppwpp%wppwwww wwpwpwpwpp%wwppwww wwpwpwwppwpp%wwppwwwww wppwwwpp$wppwppwwppw wppwpwp%wppwppwppw wwpwp&wwppww wwp-wwpwwYwYwYwYwYwYw wpMwYw wpwpwpwpwpwwpwwwpwwppwww wpwppwwpwppwppwppwwpwpwpwwpwwww wpwppwwwpwppwwpwppwpwpwppwwww wpwppwpwppwpwwpwwppww wpppwwpppwpwwppwwppwpwwppwwww wppppwpwwpwwppwppwww wwpwp'wppwppww wwpwp(wwppww w wpp wwwpwwYwYwYwYwYwYw wppJwwpJw wpwpwppwwppwpwwpwpwpwwppwwpw wwpwppwpwwwppwppwppwppwwpwwpwwwwpw wpwppwwppwwwwpwppwwpwwppwppwwww wpwppppwwwwpwpppwwpwwppww wpwpwppwpwwwwpppwppwpwwppwwww wwwpwppwwwwppwwpwwppwppwww wwppwwwwpwpwppwppww wwwppwwwppwpwwppwwpw wpwppwwppwpwwpwpwYwYwYwYwZZwp\ t`C&e :EQTAd7tIL_N=Duy[Hotspot 1HID_EDIT_SPELL_CHECKHotspot 2HID_EDIT_INTERLINEARIZEHotspot 3HID_EDIT_ADAPTHotspot 4HID_EDIT_RESHAPEHotspot 5HID_EDIT_RESHAPE_DBHotspot 6HID_VIEW_SET_MARGINHotspot 7HID_VIEW_AUTOWRAPHotspot 8HID_TOOLS_WORDLISTHotspot 9HID_TOOLS_CONCORDANCEHotspot 10HID_EDIT_PLAYSOUNDHotspot 11HIDD_RunBatchFilelp $$ R\ wxwxwxwxpwxwwxwpwwxwwwwxwxwxwxwxw $$ R\ wxwxwxwxpwxwwxwpwwxwwwwxwxwxwxwxw lp "$ 0\ wxwxwxwxwwwwxwpwwxwwxpwxwxwxwxwxw"$ 0\ wxwxwxwxwwwwxwpwwxwwxpwxwxwxwxwxw},t,lp @ '\0fddbwxbwxbwxbwxwpAwxbwx wwwwpwwpwwwwwpwwppwp6wx wpwpwppwpwwwwwwww:wx wpwpwppwwwwwwwwww:wx wwpwwwwwwwww:wx wwwppwwwwwwww:wx wwpwppwpwwwwwpww:wx wwpwww:wx wwwwww:wx wwwwwAwxbwxbwxbwxbwxbwxbwx wpwpLwxwpLwx wpwwwwpwpwpwwpw5wx wwwwpwppwpwwwppwppwppwpwpw4wx wwwwpwppwwwpwppwppwpwppwp5wx wwwppwppwwwwpwppwppwpwppw5wx wwpwppwpwwwwpwppppwpwpw4wx wwwpwwwwwwpppwpw5wx wwwpwp7wx wwwpwpwp7wx wwp wp7wxbwxbwxbwxbwxbwxbwx wpSwxbwxwwpwwppwpwwwpwp>wxwpwwpwwpwpwwpwpww>wxwwpwwpwpwpwwpwpww>wxwpwpwppwpwwwpwpwp>wxwwwpwpwpwppwwpw>wxwpwwwppwpwpwwwpwpwpw>wxwwwwpwwpwpCwx wwpwwpwpCwx wpwpCwxbwxbwxbwxbwxbwxbwx wpSwxbwxwwwwwppwpEwxwpwwpwppwpwppwppEwxwwwpwppwpwppwppEwxwpwwpwppwpwpwpEwxwwwwpwppwpwpwwppEwxwpwwwwppwpDwxwwwppKwx wwppKwx wwppKwxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwx wpwp w>wxwpw=wx wwwppwppwwwpwppwp9wx wpwpwpwppwpwwpwppwww9wx wpwpwppwppwpwwpwppwwww9wx wpwppwppwpwwwpww9wx wpwppwppwpwwppwww9wx wpwppppwwwpppw9wx w w w9wx w w w9wx w wEwxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwx wpSwxbwx wwpwpwpwpwpwwwwwpwpppwp2wx wwpwwpwpwppwpwwwwwwp6wx wwpwwwpwwwwwww6wx wwpwwpwpwwwwwp7wx wwpwwpwppwpwwwwwp6wx wwppwpwpwwwwwpwpp6wx wwwwww8wx wwwwww8wx wwwww8wxbwxbwxbwxbwxbwxbwxwQwxbwx wwpwpwpwpwpw.wpwwppwwwp wx wwpwwpwpwppwp.wpwwpwwwwp wx wwpwwwp1wppwwwwp wx wwpwwpwp/wwppwwp wx wwpwwpwppwp/wwppwww wx wwppwpwpw/wppwppwwwp wx ww=wppwppwwp wx ww>wwppwwp wx w?wwpw wxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwxwpwp/wx2wp/wx wwwwpwwpwwwwpwpwwpwpwwp/wx wpwpwppwpwwwwwpwwpwppwwwp.wx wpwpwppwwwwwwwpwwwpwppwwwwp.wx wwpwwwwwwpwwpwwwwp.wx wwwppwwwwwwwwwppwwwp.wx wwpwppwpwwwwpwpwwppwwp.wx wwpwwwpw2wx wwwwwwpw2wx wwwwwwpw w2wxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwxwPwxbwx wwwwwwpwwpwppwpwpwpwwpwpwpwwwpwpwwwx wwpwppwwwpwpwwpwpwppwpwwwwwwpwppwppwppwppwwx wwpwppwwwpwpwwppwpwwpwwwwwwwwpwppwppwppwpwx wwpwppwwwpwppwppwpwpwwwpwwpwppwwx wwpwppwwwpwppwpwppwpwwwwppwwwppwppwppwwx wwwpwwpwwpwpwwppwwpwwpwppwwppwwwx wwwpwwpwwpwwpw'wx wwwpwwpwwpwpwwpw'wx wwwpwwpwpwwpww'wxbwxbwxbwxbwxbwxbwxwFwxbwx wwwpwpwpwwwpwpww:wx wwwwwwpwppwppwppwppw9wx wwwwwwwpwppwppwppwp:wx wwwwwpwwpwppw:wx wwwwwppwwwppwppwppw9wx wwwpwpwppwwppww:wx wwwwwpwFwx wwwwwpwFwx wwwwwpwwFwxbwxbwxbwxbwxbwxbwx wpRwxbwxwwwwwpwwpwwDwxwpwpwpwppwpwwpwCwxwwpwpwppwwwwwpDwxwpwwpwwwwDwxwwwwwppwwwpwCwxwpwwpwppwpwwDwxwwwpwLwx wwwwLwx wwwwLwxbwxbwxbwxbwxbwxbwxbwxcdwf s1p%#+F@h& XEwoMWbAvkiEc:Hotspot 1HID_VIEW_MARKERSHotspot 2HID_VIEW_FIELDNAMESHotspot 3HID_VIEW_BOTHMARKERSANDNAMESHotspot 4HID_VIEW_MARKER_HIERARCHYHotspot 5HID_VIEW_BROWSEHotspot 6HID_VIEW_BROWSEFIELDSHotspot 7HID_VIEW_JUMP_TARGETHotspot 8HID_VIEW_TOOLBARHotspot 9HID_VIEW_STATUSBARHotspot 10HID_VIEW_LARGE_CONTROLSHotspot 11HID_VIEW_MARKER_FONT '\0fddbwxbwxbwxbwxwpAwxbwx wwwwpwwpwwwwwpwwppwp6wx wpwpwppwpwwwwwwww:wx wpwpwppwwwwwwwwww:wx wwpwwwwwwwww:wx wwwppwwwwwwww:wx wwpwppwpwwwwwpww:wx wwpwww:wx wwwwww:wx wwwwwAwxbwxbwxbwxbwxbwxbwx wpwpLwxwpLwx wpwwwwpwpwpwwpw5wx wwwwpwppwpwwwppwppwppwpwpw4wx wwwwpwppwwwpwppwppwpwppwp5wx wwwppwppwwwwpwppwppwpwppw5wx wwpwppwpwwwwpwppppwpwpw4wx wwwpwwwwwwpppwpw5wx wwwpwp7wx wwwpwpwp7wx wwp wp7wxbwxbwxbwxbwxbwxbwx wpSwxbwxwwpwwppwpwwwpwp>wxwpwwpwwpwpwwpwpww>wxwwpwwpwpwpwwpwpww>wxwpwpwppwpwwwpwpwp>wxwwwpwpwpwppwwpw>wxwpwwwppwpwpwwwpwpwpw>wxwwwwpwwpwpCwx wwpwwpwpCwx wpwpCwxbwxbwxbwxbwxbwxbwx wpSwxbwxwwwwwppwpEwxwpwwpwppwpwppwppEwxwwwpwppwpwppwppEwxwpwwpwppwpwpwpEwxwwwwpwppwpwpwwppEwxwpwwwwppwpDwxwwwppKwx wwppKwx wwppKwxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwx wpwp w>wxwpw=wx wwwppwppwwwpwppwp9wx wpwpwpwppwpwwpwppwww9wx wpwpwppwppwpwwpwppwwww9wx wpwppwppwpwwwpww9wx wpwppwppwpwwppwww9wx wpwppppwwwpppw9wx w w w9wx w w w9wx w wEwxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwx wpSwxbwx wwpwpwpwpwpwwwwwpwpppwp2wx wwpwwpwpwppwpwwwwwwp6wx wwpwwwpwwwwwww6wx wwpwwpwpwwwwwp7wx wwpwwpwppwpwwwwwp6wx wwppwpwpwwwwwpwpp6wx wwwwww8wx wwwwww8wx wwwww8wxbwxbwxbwxbwxbwxbwxwQwxbwx wwpwpwpwpwpw.wpwwppwwwp wx wwpwwpwpwppwp.wpwwpwwwwp wx wwpwwwp1wppwwwwp wx wwpwwpwp/wwppwwp wx wwpwwpwppwp/wwppwww wx wwppwpwpw/wppwppwwwp wx ww=wppwppwwp wx ww>wwppwwp wx w?wwpw wxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwxwpwp/wx2wp/wx wwwwpwwpwwwwpwpwwpwpwwp/wx wpwpwppwpwwwwwpwwpwppwwwp.wx wpwpwppwwwwwwwpwwwpwppwwwwp.wx wwpwwwwwwpwwpwwwwp.wx wwwppwwwwwwwwwppwwwp.wx wwpwppwpwwwwpwpwwppwwp.wx wwpwwwpw2wx wwwwwwpw2wx wwwwwwpw w2wxbwxbwxbwxbwxbwxbwxbwxbcbwxbwxbwxbwxbwxbwxwPwxbwx wwwwwwpwwpwppwpwpwpwwpwpwpwwwpwpwwwx wwpwppwwwpwpwwpwpwppwpwwwwwwpwppwppwppwppwwx wwpwppwwwpwpwwppwpwwpwwwwwwwwpwppwppwppwpwx wwpwppwwwpwppwppwpwpwwwpwwpwppwwx wwpwppwwwpwppwpwppwpwwwwppwwwppwppwppwwx wwwpwwpwwpwpwwppwwpwwpwppwwppwwwx wwwpwwpwwpwwpw'wx wwwpwwpwwpwpwwpw'wx wwwpwwpwpwwpww'wxbwxbwxbwxbwxbwxbwxwFwxbwx wwwpwpwpwwwpwpww:wx wwwwwwpwppwppwppwppw9wx wwwwwwwpwppwppwppwp:wx wwwwwpwwpwppw:wx wwwwwppwwwppwppwppw9wx wwwpwpwppwwppww:wx wwwwwpwFwx wwwwwpwFwx wwwwwpwwFwxbwxbwxbwxbwxbwxbwx wpRwxbwxwwwwwpwwpwwDwxwpwpwpwppwpwwpwCwxwwpwpwppwwwwwpDwxwpwwpwwwwDwxwwwwwppwwwpwCwxwpwwpwppwpwwDwxwwwpwLwx wwwwLwx wwwwLwxbwxbwxbwxbwxbwxbwxbwxcdwf s1p%#+F@h& XEwoMWbAvkiEc:Hotspot 1HID_VIEW_MARKERSHotspot 2HID_VIEW_FIELDNAMESHotspot 3HID_VIEW_BOTHMARKERSANDNAMESHotspot 4HID_VIEW_MARKER_HIERARCHYHotspot 5HID_VIEW_BROWSEHotspot 6HID_VIEW_BROWSEFIELDSHotspot 7HID_VIEW_JUMP_TARGETHotspot 8HID_VIEW_TOOLBARHotspot 9HID_VIEW_STATUSBARHotspot 10HID_VIEW_LARGE_CONTROLSHotspot 11HID_VIEW_MARKER_FONTlp : 4\ EEECxBAwxAwxAwxAwx w2wxAwxwpwwpwwwwpwwxwwpwwwpwwwwww wxwpwwwpwwpwwwwp wxwpwwwwpwwwwxwpwpwpwppwwwpwwpwxwwwwwpwwpwwxwpwwwpwwpwwwwx wpwwwpwwwwwwwwx w wwwwpwxAwxAwxAwxAwxAwxAwx w2wxAwx wpwpwwwwpwwwx wpwpwwwwwwx wwpwwpwwwwx wpwwwpwwwwx wwppwwwpwwwxwwwpwwpwwwxwwwpwwpwwwwx wpwwwpwwwwwwwx w wwwwwxAwxAwxAwxAwxAwxAwx w3wxAwx wpwpwww$wx wpwpwwww#wx wpwpwwpww#wx wpwwwpww#wx wpwppwwwpw$wx wpwwwpww#wx wpwpwwpww#wx wpwpwwww#wx wp www$wxAwxAwxAwxAwxAwxAwxAwx@xx@xAwxAwxAwxAwxAwxAwx w w'wxw&wx wwwpwpwppwwpwpwpwwpwx wwwpwwwwwwpwwwwpwx wpwpwwwwwpwwwwwwwx wpwpwpwpwwwpwwwwwpwx wpwpwpwwwwwpwwwwpwx wwppwwppwwpwpwpwwpwx wwp!wx wpwp!wx wpwp!wxAwxAwxAwxAwxAwxAwxw wwx%wwx wpwwpwwppwwpwwwppwx wpwwwwpwpwwwwpwpwwwpwpwwwwx wpwwwpwwwpwppwwpwwwx wpwwwpwwwpwppwwpwwwx wpwwwwwwwwwpwppwwwwwwwx wpwwpwwpwppwwppwwpwppwx wpwwpwwpwpwwx wpwwpwpwwpwpwpwwx wpwwwwwwpwwwwwxAwxAwxAwxAwxAwxAwx w2wxAwx wpwwp.wx wpwww-wx wpww/wx wpww-wx wpwww-wx wpwwp.wx wpw0wx wpw0wx wpw0wxAwxAwxAwxAwxAwxAwx w2wxAwx wwppwwww!wx wpwwwppwppwppwppwp!wx wpwwwpwwpwppwpp#wx wpwppwpwpwpp!wx wpwppwpwwppwppwp!wx wpwpwpwwww!wx wpwp$wx wpww wp$wx wwp$wxAwxAwxAwxAwxAwxAwx wwp.wxwp.wx wpwwppppwwwp wx wpwpwpwpwpwppwppwwwx wpwwpwppwpwwpwppw!wx wpwwpwppwpwpwwx wpwwpwppwpwpwwppwwwx wpwwpwppppwwpp wx wpwwwpwp#wx wpwpwpwp#wx wpwpp*wxAwxAwxAwxAwxACwEEEbw9Kk7eK)_O \ `4Hotspot 6HID_WINDOW_1Hotspot 5HID_WINDOW_ARRANGEHotspot 4HID_WINDOW_TILE_VERTHotspot 3HID_WINDOW_TILE_HORZHotspot 2HID_WINDOW_CASCADEHotspot 1HID_WINDOW_DUPLICATE: 4\ EEECxBAwxAwxAwxAwx w2wxAwxwpwwpwwwwpwwxwwpwwwpwwwwww wxwpwwwpwwpwwwwp wxwpwwwwpwwwwxwpwpwpwppwwwpwwpwxwwwwwpwwpwwxwpwwwpwwpwwwwx wpwwwpwwwwwwwwx w wwwwpwxAwxAwxAwxAwxAwxAwx w2wxAwx wpwpwwwwpwwwx wpwpwwwwwwx wwpwwpwwwwx wpwwwpwwwwx wwppwwwpwwwxwwwpwwpwwwxwwwpwwpwwwwx wpwwwpwwwwwwwx w wwwwwxAwxAwxAwxAwxAwxAwx w3wxAwx wpwpwww$wx wpwpwwww#wx wpwpwwpww#wx wpwwwpww#wx wpwppwwwpw$wx wpwwwpww#wx wpwpwwpww#wx wpwpwwww#wx wp www$wxAwxAwxAwxAwxAwxAwxAwx@xx@xAwxAwxAwxAwxAwxAwx w w'wxw&wx wwwpwpwppwwpwpwpwwpwx wwwpwwwwwwpwwwwpwx wpwpwwwwwpwwwwwwwx wpwpwpwpwwwpwwwwwpwx wpwpwpwwwwwpwwwwpwx wwppwwppwwpwpwpwwpwx wwp!wx wpwp!wx wpwp!wxAwxAwxAwxAwxAwxAwxw wwx%wwx wpwwpwwppwwpwwwppwx wpwwwwpwpwwwwpwpwwwpwpwwwwx wpwwwpwwwpwppwwpwwwx wpwwwpwwwpwppwwpwwwx wpwwwwwwwwwpwppwwwwwwwx wpwwpwwpwppwwppwwpwppwx wpwwpwwpwpwwx wpwwpwpwwpwpwpwwx wpwwwwwwpwwwwwxAwxAwxAwxAwxAwxAwx w2wxAwx wpwwp.wx wpwww-wx wpww/wx wpww-wx wpwww-wx wpwwp.wx wpw0wx wpw0wx wpw0wxAwxAwxAwxAwxAwxAwx w2wxAwx wwppwwww!wx wpwwwppwppwppwppwp!wx wpwwwpwwpwppwpp#wx wpwppwpwpwpp!wx wpwppwpwwppwppwp!wx wpwpwpwwww!wx wpwp$wx wpww wp$wx wwp$wxAwxAwxAwxAwxAwxAwx wwp.wxwp.wx wpwwppppwwwp wx wpwpwpwpwpwppwppwwwx wpwwpwppwpwwpwppw!wx wpwwpwppwpwpwwx wpwwpwppwpwpwwppwwwx wpwwpwppppwwpp wx wpwwwpwp#wx wpwpwpwp#wx wpwpp*wxAwxAwxAwxAwxACwEEEbw9Kk7eK)_O \ `4Hotspot 6HID_WINDOW_1Hotspot 5HID_WINDOW_ARRANGEHotspot 4HID_WINDOW_TILE_VERTHotspot 3HID_WINDOW_TILE_HORZHotspot 2HID_WINDOW_CASCADEHotspot 1HID_WINDOW_DUPLICATE lp P(F \    z zw wpJ(w wpJw p  w wp@wpwwp  w wp@wwwp  w wp@wwxwwp w wx wwp@wwxwwpwpwwwpwx wwp@wwxwwpwpwwwx w wp@wwxwwpwwpwx w wp0wwxwwpwpwwwx w  wp0wwxwwpwpwwwpwx w  wp0wwwwwxwwppwwwwpwwx w  wp0wwpwwxwwppwwwwpwwx w  wp1wwwxwwppwwwwpwwx w  wp0wpwxwwpppwwwppwxw  wp0wwxwwppwwwpwxw  wp 4wwxwwppwwwpwxw  wp 4wwxwwpwxwwxwxw wp 4wwxwwpwpwwwpwwwxw wp 3wwxwwpwpwwwpwwwxw wp@wwxwwp w wxw wp@wwwp w wxw wpHwwwp  w wpJw p wwpJwvwv   (F \    z zw wpJ(w wpJw p  w wp@wpwwp  w wp@wwwp  w wp@wwxwwp w wx wwp@wwxwwpwpwwwpwx wwp@wwxwwpwpwwwx w wp@wwxwwpwwpwx w wp0wwxwwpwpwwwx w  wp0wwxwwpwpwwwpwx w  wp0wwwwwxwwppwwwwpwwx w  wp0wwpwwxwwppwwwwpwwx w  wp1wwwxwwppwwwwpwwx w  wp0wpwxwwpppwwwppwxw  wp0wwxwwppwwwpwxw  wp 4wwxwwppwwwpwxw  wp 4wwxwwpwxwwxwxw wp 4wwxwwpwpwwwpwwwxw wp 3wwxwwpwpwwwpwwwxw wp@wwxwwp w wxw wp@wwwp w wxw wpHwwwp  w wpJw p wwpJwvwv