> > I tried using @html within the header portion of the makeinfo file, and
that
> > didn't work. I haven't looked at the sources.
> >
> > What I think is desirable here is some means to introduce attributes of
the
> > body tag (e.g. bgcolor, link colors, etc) and also some means to
introduce
> > link tags in the html header.
>
> This would indeed not work at the moment. We will need to add special
> directives to support this feature.
Or variables, per my earlier note.
In authoring, I have already noted a tendency to repeat various titleish
information in the ifinfo, ifhtml, iftex portions. I want to ponder a bit
more what to do before proposing a solution, but in general I think that the
makeinfo input format would benefit from a notion of a frontmatter section
from which various things could be generated.
One thought -- and perhaps this already exists -- is to introduce
@infoversion as the first tag that should appear in the input. This
specifies the major version of info to which the document was written, and
would allow us to restructure info input a bit without breaking backwards
compatibility.