The Tree of Widsdom

智慧の樹

The default “bst” template scheme


If you look inside your TEMPLATES container note, you’ll find another container note called bstMain. Herein lie all the templates in the bstMain template scheme. I have prefixed the templates with “bst” to indicate that this set of templates relies on the Boostrap framework. All the templates in this scheme begin with the same prefix.

The bstMain template scheme.
The bstMain template scheme.

Nearly all of the BoxPress prototypes have bstMainPage as their default template. This is a gigantic template that runs tests on things to see what to do, and then allocates the labor.

Your prototypes, with their default templates exposed.
Your prototypes, with their default templates exposed.

The exceptions, as you can see, are fillmap_note, html_note, and template_note. The first needs as special template because it makes a different kind of layout. The latter two are special because they are templates (yes, templates need templates to export).

The bstMain template scheme, with their default templates exposed.
The bstMain template scheme, with their default templates exposed.

At the top of the Outline View I have moved (and marked) the four templates meant for use in your writing. You can read about them in the next section.

The last note in the Outline View is very special. It is your dedicated variable holder. It is used by the various BoxPress templates to store and manipulate values. Have a dedicated value holder (instead of using Sandbox variables attached to the notes you are exporting) also keeps your TBX from becoming bloated.

The <b>bstVAR</b> note’s values after a recent bit of exporting.
The bstVAR note’s values after a recent bit of exporting.