BrainStorm file format
We believe that the BrainStorm file format is ideal as a 'thought sharing' mechanism. Accordingly, we are making the format publicly available for anyone to adopt for use in their own software. Note: the format has changed since the DOS version although BrainStorm will read DOS .brn files, albeit more slowly. It will even read CP/M .brn files. To speed loading next time, make a small change to any entry (you can undo it next time you load the file). This will force BrainStorm to save in the new fast-loading format.
The model specification changes periodically [3.0.25 and 3.0.27 are the most recent]. This means that earlier versions of BrainStorm will not be able to read these files. Although any version of BrainStorm will be able to read older files, even those created on CP/M machines in the 1980's.
----------BrainStorm will also import text files using the Merge file or Open commands. These need to be in an outline format which uses tabs or spaces to signify increasing levels of depth.
One way to create a structured text file out of another program which can print outlines is to print to file.
In 'Printers and Faxes' in Start/Settings or Control Panel, Add printer with the settings Print to File and the Generic / Text only driver. Then when you want to create a text file which can be imported to BrainStorm, simply choose Generic / Text only from the Printer name: in the Print dialogue.
BrainStorm is supplied with a PowerPoint AddIn PPT2TAB. This extracts slide text from a presentation as a tabbed outline.
----------
BrainStorm can export files or save them to the clipboard in a spaced or tabbed text format using the Write text file command. They are then ready for pasting into programs such as Natara's Bonsai for the Palm or the Freemind graphical outlining program or MindManager X5 which recognise such formats. We have provided a Word template (.dot file) with BrainStorm which will convert a tabbed outline into something more exotic.
You can also use the Publish HTML command to output simple HTML which a wide range of programs can read.
----------