>Note 1: Even if the decision was to require the use of generic text
> viewer, some mechanism still needs to be in place to tell
> that viewer (from the HTML link) what the tab setting is for
> the specified document.
How about Emacs style mode lines and local variables?
-kmc