Jay Litwyn wrote:
'drm:' does exactly the same thing as 'frm:', so when FRACTINT searches for formulas with a formula displayer, then it does not find valid names in parameter files or formulas.
The only formula displayer I am aware of is the screen shown after choosing the formula type in, well, the fractal type screen. It shows only files with .frm extension, unless one intentionally gives file with .par extension as a formula file on the command line (or in sstools.ini). After opening such a file formulas with 'frm:' in front don't show up, those with 'drm:' in front do (with 'drm:' as part of their name).
When it searches a parameter set for a formula, then it ignores a colon, because it found what it was searching for.
If one puts a formula in, say, 'whatever.par' without the 'frm:' label and a 'formulafile=whatever.par' into the parameter set needing that formula, then to Fractint 'whatever.par' will also appear as a formula file. This works, because the entry format for .par and .frm files is an identical: "name + space(s) + {" as long as the found entry really is a formula, not another parameter set. However, with 'drm:' in front of the formula name at least I get error messages about not found items in file, no ignoring of colons there.
'drm:' does exactly the same thing as 'frm:', so I recommend changing documentation to contain a deeper understanding of copyleft.
<sigh> At least said documentation is clear about the fact that the whole 'frm:' ('ifs:', 'lsys:') thing was meant for par set reading only: fractint.doc (page 123): Formulas, ifs, and lsystem entries referred to in a parameter entry can be included in a .par file by adding the prefix frm:, ifs:, or lsys: respectively, for example frm:myformula {rest of that formula}. Note that the prefix is a label, not part of the formula name, so the reference in the image entry would be formulaname=myformula. The formula, ifs, and lsystem entries added to a parfile are accessed only when the image entry in the parfile is run. To make these formulas generally accessible, they must be added to a .frm, .ifs or .l file (without the identifier prefix, of course). fractint.doc (page 211): Formulas, ifs, and lsys entries in a PAR file will not be shown on the menu screen for the PAR file, and are accessible only in connection with running the parameter entry which calls for the formula. Also, PAR files are not searched when looking for a formula, ifs, or lsystem entry in connection with restoring a .gif file. You will need to copy these entries from the PAR file into .frm, .ifs, and .l files as applicable (taking care, of course, to delete the identifier prefixes) in order to make general use of them. Regards, Gerald