A clause-set can be manually created. That's because, as we like to reiterate, Pathagoras is a plain-text document assembly tool. It allows you to type from your keyboard and knows how to interpret what you have typed.
So, you can simply type onto any editing screen the desired clauses in the order in which you wish for them to appear in the final document. You need only enclose each clause reference between "<<" and ">>" braces (no quotes).
Note: The "<<" and ">>" marks are not 'keyboard codes' that require special keystrokes to insert. They are the 'lesser than' and 'greater than' symbols. Find them above the 'comma' and the 'period' on your keyboard.
The following text illustrates and more fully develops the process of manually creating clause-sets.
By using "<<" and ">>" markers to create a clause-set, your final product can comprise nothing other than clause references. Check this out:
Your clause set can also commingle normal text and <<bracketed text>>. In the below example, the letter contains regular text mixed with <<document calls>>. A few variables are thrown in to show how you can create a complete 'package'. Just beneath this example, we dissect its content and composition to help you in creating your own clause-sets.
Note in the above letter that some <<document calls>> are simple prefixed/suffixed references, and others are ‘fully qualified’ references. If the names in the document source follow the prefix/suffix naming style, the short-name is all that is needed. Pathagoras will always follow the Order of Search rules to find documents you have called.
Pathagoras is exceptionally flexible regarding how it uses and processes clause-sets. You can mix and match Clause-Set Tables (those created using the 'automatic method' and <<pointers in braces>>. Those in tables are processed as a unit. But you can type in freehand a clause name within the table (just add another row) or remove an item from the clause table (delete a row). You can remove it from the table and manually place it into the body of your new clause-set. Just make sure the manually inserted term appears between braces (e.g., <<con130>>). You can change the order of the clauses. You can add anything else you want into the document (pictures, boxes, lines, etc.). Pathagoras will process both the table and the <<newterm>> as it (and in the order that it) encounters them.
Here is a re-write of the 'contract' shown on the 'Creating Clause Sets Automatically' screen with the 'mixed' elements discussed in the immediately preceding paragraph.