This chapter provides a listing of utilities that may be helpful in
the structuring process. Also, additional information on the
open2doc-1.pl
and open2doc-2.pl
scripts is provided.
This chapter is divided into the following units:
This section lists the tools that are used in structuring documents. Current versions of most tools are on icarus. To set up an account on icarus, send email to the alias articket requesting an account.
Table 3 lists tools available to help you produce documents for DynaText, PinPoint, and the World Wide Web.
If you want to: |
Use: |
Available on: |
For more info: |
---|---|---|---|
Author documents in FM+SGML |
|
icarus:/work/packages/frame/fmsgml/bin/makersgml idiom:/frame/fmsgml/bin/makersgml your workstation--contact Peter Cash for a tar bundle of the required files |
Contact (login: cash, |
Automate some steps of the conversion to FM+SGML and Ramer's template |
|
icarus:/usr/local/doctools/open2doc/open2doc-1.pl icarus:/usr/local/doctools/open2doc/open2doc-2.pl |
Contact (login: harward, phone: 4980) |
Capture X screens for your graphics |
|
bipod:/usr/local/bin/xgrab hawkwind:/usr/local/hp/bin/xgrab |
See the man page |
Compile your sgml files for use by DynaText or PinPoint |
|
icarus:/usr/ebt/bin/mkbook |
|
Convert Frame files to html or ASCII |
|
icarus:/usr/local/doctools/bin/mifmucker |
Enter |
Create an online document |
FM+SGML |
Select from Frame's menu bar Files are also available on any machine at |
Read the Chapter template |
Create a Frame document that you can easily convert to html |
Frame-to-html template |
icarus:/frame/local/lib/mm/docs/HTMLTemplate.doc idiom:/frame/local/lib/mm/docs/HTMLTemplate.doc hawkwind:/frame/local/lib/mm/docs/HTMLTemplate.doc |
Read the |
Generate DocBook structure automatically |
conversion table |
Select from Frame's menu bar The table is also available on any machine at |
Read the table |
Read in element definitions |
FM+SGML templates |
Select from Frame's menu bar The files are also available on any machine at |
|
Shrink your tiff graphic files |
shrinktif.pl |
icarus:/usr/local/doctools/bin/shrinktif.pl |
Contact (login: harward, phone: 4980) |
Touch up graphics you have captured |
|
bipod:/usr/local/bin/xpaint |
See the man page |
View online documents |
|
icarus:/usr/ebt/bin/dtext icarus:/usr/pinpoint/bin/pinpoint |
Enter |
Also see the Useful tools web page at http://wwwcpress.convex.com/%7Eseads/tools.html for a list of various utilities that can be used in developing documentation.
open2doc-1.pl/open2doc-2.plThe open2doc-1.pl
and open2doc-2.pl
commands are
wrappers for mifmucker
. They perform several tasks for you to
facilitate the use of mifmucker
. Both scripts are located in
icarus:/usr/local/doctools/open2doc/.
Run open2doc-1.pl
to:
After running your file through open2doc-1.pl
, import the
element definitions from the appropriate template (Chapter,
Sample_Preface, etc.) and generate structure using the
conversion.table. Then validate all the structure--except for the
cross-references--and run the file through open2doc-2.pl
.
Validate the cross-references after using open2doc-2.pl
.
Use open2doc-2.pl
to:
NOTE: Run only oneopen2doc
script at a time. If you use a script or alias named either maker or makersgml onicarus, temporarily disable the script/alias before using
open2doc-1.pl
oropen2doc-2.pl
.
This section lists assumptions that the open2doc-1.pl
and
open2doc-2.pl
scripts make about the input files.
mifmucker
assumes the
immediately following paragraph is the figure's caption. If
there is no following paragraph, the figure is lost.
(mifmucker
processes a figure by placing the figure's
caption above the figure--as required by the DocBook DTD.)