Structuring Documents with FrameBuilder
mifmucker
mifmucker
?
mifmucker
is a Perl application for manipulating Frame
documents and books. It operates as a general front end for
passing Frame documents of any type through a series of
independent filters for processing. Filters operate on a single
representation of the document in memory; hence, you can use
multiple filters simultaneously.
Note
Never use mifmucker
on hawkwind--it is a resource-intensive
process and slows the development of doctools.
Running mifmucker
without any command line options
% mifmucker
displays information about using mifmucker
.
mifmucker
includes default filters that were deemed widely
useful. These filters all have individual capabilities, limitations,
and options.
To get a list of available filters, enter
% mifmucker -filters
For information and examples on the filter filtername, enter
% mifmucker -usage
filtername
The default set of available filters is
html
ascii
search
readmif
writemif
fixhead
mifmucker
tutorial
mifmucker
is installed on icarus in
/usr/local/doctools/bin/mifmucker.
To use mifmucker
on a Frame book file named mybook.book,
complete the following steps:
% cd /where/your/book/file/is/located
For an individual Frame file named file.bld enter% mifmucker -l -v 4.0 fixhead writemif
mybook.book
If you have Frame docs that use the old side-head style of FrameMaker 3.1 (Figure 9), even if they are in 4.0 now, you can use% mifmucker -l -v 4.0 fixhead writemif
file.bld
mifmucker
to convert to 4.0 and use the new side-head style of
4.0 (Figure 10).
mifmucker
can also convert FrameMaker 3.1 tables and figures
to 4.0 styles.
Frame 4.0 gives us the ability to have the H1 directly in the main text flow. No more hanging anchored frames, so it is easier to work with. Similarly, notes, cautions, and warnings are in the main text flow in Frame 4.0 templates.
For mifmucker
to perform the side-head conversions, there are
several guidelines:
mifmucker
(even if it is long).
Please submit comments and questions about these pages to scox@convex.com