Structure/Integrity Checker

   Pathagoras can review a source document (whether final or 'under construction') and determine if the document complies with 'the rules' pertaining to proper construction of variables and options/optional blocks. It can also determine if the variables in the document align with the variables in a specified 'mask' (intake form) that is associated with that document.

   Activating the Structure/Integrity Checker:

   1. From the Pathagoras dropdown features menu, click "Wizards and Assistants | Structure Checker"


   2. Press Alt-Q and select the pre-assigned "Structure Checker" button (assuming that it has not been reassigned.)


   3.  Click "Authoring/Editing Tools" from the Pathagoras dropdown Features menu. Select "General Editing Tools" and the <Structure Checker> tab. (This page also allows you to set structure checking parameters.#1 and 2 above will follows items checked on this page. The default is 'examine everything.'

   When called, Structure Checker will search out each 'Pathagorized' element in the current document (i.e., [variables], <<*Options/Optional*>> blocks and {Simplified Options}) and perform the following tasks:

1.It will make sure that all boundary markers are in balance. If Pathagoras detects an imbalance, it will stop and highlight the most likely location where the imbalance exists. (The boundary markers examined are '[' and ']' ,'<<' and '>>' and '{' and '}', unless otherwise assigned.

2.It will check for proper structure of each of your <<*Options/Optional*>> text blocks, including

the proper placement of asterisks around the key terms;

the proper structure of any nested elements;

the proper composition of !group name! and 'prompt' (short question) text;

the proper placement of the final asterisk closing the administrative section of the text block.

If Pathagoras detects a structural error, it will stop and highlight the most likely location of the error.

3. It will ask if you wish to compare the variables in the document with those of a specific mask (intake form) that you have earlier created and saved. If you answer yes, it will

ask you to select the mask;

scan the document for the existing variables and for each found, compare it to those in the mask; and

stop at each variable that does not have a corresponding match in the mask so you can decide whether to amend the variable, keep it and/or add it to the mask.

information   When you initiate 'Structure Checker,' Pathagoras will ask if you want to perform a check on just the displayed document or all documents in the parent folder that contains the initial document. If you select the 'All Documents' option, Pathagoras will not return as many 'ok' messages or identify as many error points as it would if it were checking a single document.  Rather, will simply identify those documents in the parent folder which need attention. After the complete routine has completed, you should return to the document identified as containing a structural error. Then, run the same routine in the individual document and repair as suggested.

   See next page in the Manual for more tools to help you to validate a document.

Created with Help & Manual 7 and styled with Premium Pack Version 2.70 © by EC Software