Omni Systems, Inc.

  

Mif2Go User's Guide, Version 55

  

Valid HTML 4.01!

 

Made with Mif2Go

18 Splitting and extracting files > 18.5 Inserting HTML code in split and extract files > 18.5.2 Assigning code to [Inserts] keywords for splits and extracts


18.5.2 Assigning code to [Inserts] keywords for splits and extracts

To specify a predetermined location for HTML code, you can assign the code to a keyword in the [Inserts] section. For example:

[Inserts]

Top=<$TopNavTable><br />

Bottom=<br /><$BtmNavTable>

Table 18-3 lists the basic [Inserts] location keywords, and for each keyword describes where the HTML code assigned to that keyword would be invoked in an output file.

Table 18-3 Basic macro-insertion keywords and locations

[Inserts] keyword

Location of macro in HTML file

TopicBreak

Before the <title> element (between topics) when files are not split

Head

Within the <head> element, after the <title> element

HeadEnd

At the very end of the <head> element

Frames

Between <head> and <body> elements, for framesets (split files only)

Top

At the beginning of the <body> element.

Bottom

Just before the end of the <body> element.

End

After the end of the <body> element (to close noframes; split files only)

[Inserts] file-type prefixes

Table 18-4 lists prefixes for the basic keywords (except TopicBreak), and for each prefix describes the type of file where HTML code assigned to a keyword with that prefix would be invoked.

Table 18-4 Keyword prefixes for split or extract code insertion

[Inserts] keyword prefix

Type of split or extract file where applicable

First

First split part

Split

Split parts between the first and the last

Last

Last split part

Nonsplit

Files that are not split (among files that are split); use only with Top or Bottom

Extr

Extract file; use only with Head, Top, or Bottom

[Inserts] location/file-type variants

Table 18-5 combines prefixes and keywords to show all the keyword variants you can use in the [Inserts] section, by type of file and by location within a file.

Table 18-5 Code insertion keywords for split and extract files

Solitary file

First*  split file

Intermediate split files

Last** split file

Non-split file (among splits)

Extract file

Head

FirstHead

SplitHead

LastHead

---

ExtrHead

HeadEnd

FirstHeadEnd

SplitHeadEnd

LastHeadEnd

---

ExtrHeadEnd

Frames

FirstFrames

SplitFrames

LastFrames

---

---

Top

FirstTop

SplitTop

LastTop

NonsplitTop

ExtrTop

Bottom

FirstBottom

SplitBottom

LastBottom

NonsplitBottom

ExtrBottom

End

FirstEnd

SplitEnd

LastEnd

---

---

* If FirstBottom is not defined, SplitBottom is used. If SplitBottom is not defined, Bottom is used. If any others are not defined, the corresponding non-First form is used.

** If any of the first three is not defined, the corresponding Split form is used; otherwise the non-Last form (as for the last two).



18 Splitting and extracting files > 18.5 Inserting HTML code in split and extract files > 18.5.2 Assigning code to [Inserts] keywords for splits and extracts