Omni Systems, Inc.

  

Mif2Go User's Guide, Version 55

  

Valid HTML 4.01!

 

Made with Mif2Go

14 Converting to generic XML > 14.8 Converting index entries to generic XML > 14.8.2 Defining macros to process index content


14.8.2 Defining macros to process index content

You will need to parse each index entry to divide it into levels, because the content of each level becomes a separate XML <indexN> element. Mif2Go macro [ProcIXtext] handles this chore. Those parts of the macro that actually end up in output are highlighted in color: green for element content, magenta for element tags. Lines are numbered for reference.

In this section:

§14.8.2.1 Configuring macro definitions for easier reading

§14.8.2.2 Generating XML tags for each level

§14.8.2.3 Detecting colons used as text or punctuation

§14.8.2.4 Using an alternate macro to generate XML tags

§14.8.2.5 Stripping character formats from index entries



14 Converting to generic XML > 14.8 Converting index entries to generic XML > 14.8.2 Defining macros to process index content