Contents | Parent Topic | Previous Topic | Next Topic
Home | Catalog
Enhancements | General Fixes | HTML Fixes | HLP Fixes | Incompatibilities
Performance is now 2-3 times faster for most documents. There is still some work to do here, but the performance is now "respectable" (rather than "disappointing").
This release has been tested with Perl 5.002 and is configured to use it, by default. However:
If you wish to use Perl 4 instead, you will need to change the top line of the scripts in the bin directory after installing SDF.
There is now a new style called newsletter.
The title filter now supports a toc parameter for specifying a table of contents. For example:
!block title; toc=$var{'OPT_TARGET'} eq 'html' ? 2 : 0 Name Value Title My Newsletter Editor Me !endblock
This produces a title block for a newsletter and only gives it a table of contents when the target is HTML.
sdfcvt's -p option prefilters the input file for each argument. The (optional) parameter is the filter to use. For example:
sdfcvt -ptable mytable.tbl
is equivalent to executing sdfcvt on a file which only contains:
!include "mytable.pl"; table
File extensions can be mapped to filters in sdfcvt.ini. For example, sdfcvt.ini now contains the following:
[PreFilters] Name Aliases Module table tbl module sdm,sde frmodule
As tbl is mapped to table, creating nicely formatted tables is now quite easy. For example:
sdfcvt -p -aformat='15,75,10' mytable.tbl
(The -a option can be used to specify prefilter parameters.)
For a given prefilter, a module can be configured in sdfcvt.ini to be loaded before the filter is applied. As a result, it's possible to do really clever things via autoloaded filters. Examples include:
For example, the following command will build the reference documentation for a SDF module in HTML (real soon now):
sdfcvt +sdf2html -p abc.sdm
The sdf2txt stuff now works.
Empty cells now look better. (This was supposed to be fixed by the previous release but I had missed a few.)
Paragraphs with multiple anchors are now handled better (although the odd problem probably remains with this stuff).
If a table of contents is requested and SDF doesn't know the "right" place for it, it is now prepended (rather than being dumped).
Title blocks for correspondence look much better now.
Absolute path names for libraries now correctly go into HPJ files. / characters are now also mapped to \ characters.
Title blocks for correspondence look much better now.
None.
Contents | Parent Topic | Previous Topic | Next Topic
Home | Catalog