A Literate View of tex4ht.sty

Outline of the Code
   1.1 TeX4ht
   1.2 Support for ProTex
   1.3 Support for httex
   1.4 First Pass
   1.5 LaTeX at First Pass
   1.6 Second Pass
   1.7 Copyright Note
   1.8 Category Codes
   1.9 Ifs
   1.10 User File Requests
   1.11 Usepackage Interface for LaTeX
   1.12 Utilities
Configurations
   2.1 Contributes
   2.2 Configurations
   2.3 Tracing Configurations
   2.4 Editing and Xml
   2.5 Verify Elements
Html Environment
   3.1 Initiating
   3.2 TEX Parameters
   3.3 Paragraphs
Cross References
   4.1 The Commands
   4.2 Internal References
   4.3 External References
   4.4 Interpretation for Entries
   4.5 Link
   4.6 Utilities
Html Files
   5.1 Open Files
   5.2 Close Files
   5.3 Cross References
   5.4 Root File
   5.5 Document Head
   5.6 Document Tail
HPages and Cut Points
   6.1 HPages
   6.2 Requests for Cutpoints
   6.3 Prev/Next Cut Buttons
   6.4 Grouping Mecahanism for CutAt
Coauthoring
   7.1 The Commands
   7.2 Values in Variables
   7.3 Tables of Content
   7.4 Load File and Link Xref of Relative
Subdivisions
   8.1 Interface
   8.2 Insertions at Boundaries of Logical Units
   8.3 Building Blocks
   8.4 Title
   8.5 Table of Contents
   8.6 Links
   8.7 Control Links on Section Heads
   8.8 Cut-Offs
   8.9 Hooks
   8.10 Utilities
   8.11 Configurations for CutAt
Tables of Contents
   9.1 Archiving the Table
   9.2 Invoked Tables of Contents
   9.3 Triggered Tables of Contents
10 halign-based tables
   10.1 Taming of halign
   10.2 Building Blocks for Accessing Halign Tables
   10.3 A Realization for halign
11 Verbatim Enviroments
   11.1 Verbatim Text
   11.2 JavaScript
   11.3 Cascade Style Sheets
12 Ditto: Positioned Elements and Gifs
   12.1 Positioned Elements
   12.2 /Picture Comamnd
   12.3 Call to Specials of Gif
   12.4 The Environment of Gif
   12.5 Utilities for Gif
13 Math
   13.1 End Points of Math Environments
   13.2 Math into Pictures
   13.3 Non-Pictorial Math
   13.4 Subscripts and Superscripts
   13.5 Math Classes
   13.6 Renewed Commands
14 Decorated Symbols
   14.1 Htf Classes: Requesting BackEnd Fonts through /specials
   14.2 New Accents
   14.3 Old Accents
   14.4 End-of-Line Ch Characters
   14.5 Symbols
15 Dvi-Based Hooks
   15.1 Tracing Dvi
   15.2 Sent to Dvi
   15.3 Observations
16 Loose Ends
   16.1 Hyphenation
   16.2 String Encode
   16.3 Moveright
   16.4 Debugging Mode
17 e tex/latex
18 Utilities
   18.1 Vertical Break Points
   18.2 Counters
   18.3 Pushdowns
   18.4 Catergory Codes
   18.5 /pend:def and /append:def
   18.6 /Needs
   18.7 /HCommand and /LinkCommand
   18.8 Loose Ends
   18.9 Tags
19 wripro.tex: HTML Stuff Shared by TeX4ht and AlProTex
   19.1 Root Point
   19.2 Html Commmands From Users
   19.3 Cross References within Html
   19.4 Html Addresses
   19.5 Other
20 Background Material