[texinfo-pretest] conditional macros problem

Werner LEMBERG wl at gnu.org
Sun Feb 27 02:15:03 EST 2005


> Unless we state that @macro's _must_ be expanded by makeinfo before
> we run tex.  That would save us a lot of work.

While I agree that this solves many problems, it has the main drawback
that a foo.texinfo document no longer can be processed without
makeinfo, and I think this is not acceptable.

Perhaps a compromise is a better solution: Leave @macro as-is and
introduce a new command, say, @macrox, which needs makeinfo for
expansion.  In case we do so, the limitations of @macro should be
completely documented so that the user exactly knows when to use
@macrox is unavoidable.


    Werner


More information about the texinfo-pretest mailing list