Contents
Contents
Copyright and Trademarks
1
- Introduction
1.1
- FrameMaker documents
1.2
- WWW documents
1.3
- WebMaker rules
1.4
- Sample output of WebMaker
1.4.1
- A web document in one or more HTML pages
1.4.2
- Navigation buttons in the web document
1.4.3
- Table of contents
1.4.4
- Index
1.4.5
- Cross references and hypertext markers
1.5
- Highlights of WebMaker
1.6
- Harlequin and WebMaker
2
- Quick Start
2.1
- Sample document
2.2
- Write the FrameMaker file to MIF format
2.3
- Start WebMaker
2.4
- Use RapidRules
2.5
- Make the web document
2.6
- Browse the web document
2.7
- Save the WML file
2.8
- Quick start with your document
3
- Improving the Results
3.1
- Changing mappings
3.1.1
- Changing paragraph mappings
3.1.2
- Changing character mappings
3.2
- Mapping recommendations
3.2.1
- Structuring converted webs
3.2.2
- Paragraph format mappings
3.2.3
- Character format mappings
3.3
- How to use format override rules
3.3.1
- Adding a new format override rule
3.3.2
- Changing the mapping of a format override rule
3.4
- How to use include files
3.4.1
- Choosing which WML files to include
3.4.2
- Adding an include file to a WML file
3.5
- Graphics and tables
3.5.1
- Converted graphics
3.5.2
- Graphical navigation buttons
3.6
- Table of contents
3.6.1
- Local table of contents
3.6.2
- Mapped table of contents
3.6.3
- Generated table of contents
3.6.4
- How RapidRules handles table of contents
3.7
- Index
3.8
- Including external links
3.9
- Special characters
3.10
- Troubleshooting RapidRules output
4
- Complete WebMaker Options
4.1
- WebMaker Wizard
4.2
- Main window
4.2.1
- Buttons in the main window
4.2.2
- Menu commands
4.3
- RapidRules dialog
4.4
- Complete options for making a web
5
- Cascading Style Sheets
5.1
- Overview of CSS
5.2
- How WebMaker supports CSS
5.2.1
- FrameMaker formatting supported by WebMaker CSS
5.2.2
- Browser problem with vertical margins
5.2.3
- Using an existing style sheet
5.3
- Hand-crafting the CSS file
5.3.1
- Batch mode options for CSS
6
- Making a Web in Batch Mode
6.1
- Syntax for running WebMaker interactively
6.2
- Syntax for batch mode
6.2.1
- Options for RapidRules or existing WML conversion
6.2.2
- General conversion options
6.2.3
- Options for style sheets
6.3
- Examples of batch mode syntax
7
- FrameMaker Style Recommendations
7.1
- Use the paragraph and character catalogues
7.2
- Put graphics in anchored frames
7.3
- Attach anchored frames to their own paragraphs
7.4
- Use cross references
7.5
- Use autonumbering
7.6
- Use heading levels consistently
7.7
- Check information within master and reference pages
7.8
- Check the order of text flows
7.9
- Consider imported graphics resolution
7.10
- Consider cross-reference formats
8
- Troubleshooting
8.1
- The log window
8.2
- Debugging markers
8.3
- Problems that can occur
9
- Overview of WML Files
9.1
- Two kinds of WebMaker users
9.2
- Overview of include files
9.2.1
- Relative pathnames of include files
9.2.2
- Organizing WML files
9.3
- Overview of paragraph rules
9.3.1
- Categories of paragraph rules: primary and uses
9.3.2
- Recommended technique for paragraph rules
9.4
- Overview of character rules
9.5
- Rules defined more than once
9.6
- Overview of variables
9.7
- Overview of node rules
10
- Modifying Conversion Rules, Headers, and Footers
10.1
- Creating new WML conversion rules
10.1.1
- Example: making quoted text appear in italics
10.1.2
- Example: Creating a rule for warnings
10.1.3
- Example: Creating a level 4 bullet item rule
10.2
- Changing headers and footers
10.2.1
- Example of changing the header and footer
10.3
- Using different graphics for navigation buttons
11
- WML Library Rules Reference
11.1
- Overview of library of WML files
11.2
- Node libraries
11.2.1
- The nodes.wml file
11.2.2
- The nodesB.wml file
11.2.3
- The nodesTI.wml file
11.2.4
- The nodesBTI.wml file
11.2.5
- The nodejava.wml file
11.3
- Normals
Default
FixedWidthText
FMDocumentTitle
Ignore
InListNumbered
InListSimple
NumberedBody
PreformattedText
QuotedText
SimpleBody
11.4
- Lists
L1GlossaryItem-1
L1GlossaryItem-2
L1GlossaryItem-3
L1GlossaryItem-4
L1GlossaryItem-5
L1AutonumberItem
L2AutonumberItem
L3AutonumberItem
L1BulletItem
L2BulletItem
L3BulletItem
L1NumberItem
L2NumberItem
L3NumberItem
L1PlainItem
L2PlainItem
L3PlainItem
11.5
- Headings
11.5.1
- Special headings
ExtTOCHeading-TocNode
IndexHeading-IndexNode
IndexHeadingL-IndexNodeL
IndexHeadingN-IndexNodeN
IndexHeadingS-IndexNodeS
11.5.2
- Body headings
11.5.1
- Table of contents and related rules
TOC-Entry-1
TOC-Entry-2
TOC-Entry-3
TOC-Entry-4
AML-Entry-1
APL-Entry-1
LOF-Entry-1
LOM-Entry-1
LOP-Entry-1
LOT-Entry-1
11.6
- Additional files
11.6.1
- The heading2.wml file
11.6.2
- The list2.wml file
12
- WebMaker Language (WML)
12.1
- Basic information about WML programs
12.1.1
- The structure of a WML program
12.1.2
- Case sensitivity in WML
12.1.3
- Order of elements in WML file
12.1.4
- Execution model
12.1.5
- Comments
12.2
- Include files
12.3
- User-defined variables
12.4
- WML support for CSS
12.5
- Node rules
12.5.1
- Specification of attributes of a node rule
12.5.2
- The header and footer of a node rule
12.5.3
- Nodes triggered by a heading paragraph
12.5.4
- The first page of the generated web
12.6
- Primary paragraph rules
12.6.1
- Declaration of paragraph type
12.6.2
- Specification of attributes of a paragraph rule
12.6.3
- Conversion actions of a paragraph rule
12.6.4
- Default actions for the paragraph rule elements
12.7
- Uses paragraph rules
12.8
- Character rules
12.8.1
- Character rule syntax
12.8.2
- Syntax of format override rules
12.9
- Table of contents in WML
12.9.1
- Generated table of contents
12.9.2
- Mapped table of contents
12.10
- List of figures or tables in WML
12.11
- Index in WML
12.11.1
- Example of creating an index
12.12
- Predefined functions
12.12.1
- General I/O functions
closefile(LUV)
openfile(LUV, filename, mode)
write(filestream, string1, string2, ..., stringn)
12.12.2
- String manipulation functions
concatenate(string1,string2, ..., stringn)
date()
lowercase(string)
number(currprev)
text(currprev, index1, index2)
time()
uppercase(string)
butlast(string)
12.12.3
- HTML node functions
filename(node)
headingnumber(node)
headingtext(node)
index(markertype, indexoption)
maintitle()
toc(depth, scope)
12.12.4
- Class argument to many WML functions
12.12.5
- HTML markup functions
address(string, class:classname)
break(class:classname)
button(string1, url, string2, class:classname)
center(string, class:classname)
comment(string)
element(tagname, string, class:classname)
glossterm(string, class:classname)
glossdescription(string, class:classname)
heading(level, string, class:classname)
hrule(class:classname)
image(url, keyword-args)
link(string,url, class:classname)
listitem(string, class:classname)
paragraph(string, class:classname)
span(string, class:classname)
12.12.6
- HTML character markup functions
big(string, class:classname)
bold(string, class:classname)
cite(string, class:classname)
code(string, class:classname)
definition(string, class:classname)
emphasise(string, class:classname)
italic(string, class:classname)
keyboard(string, class:classname)
sample(string, class:classname)
small(string, class:classname)
strong(string, class:classname)
subscript(string, class:classname)
strikethrough(string, class:classname)
superscript(string, class:classname)
teletype(string, class:classname)
underline(string, class:classname)
variable(string, class:classname)
12.12.7
- Java applet functions
applet(keyword-args)
appletparameter(name, value)
Index
WebMaker User Guide - 19 May 1997
Generated with
Harlequin WebMaker