I'm trying to rebuild a large, complex, Texinfo file I wrote back in the Texinfo 4 days, and I'm getting zillions of error messages from Texinfo 5's makeinfo. I can use some help updating my document to work with the latest makeinfo.
My .texi file is extremely macro-heavy, and the Texinfo 5-introduced limitation that most commands appear only at the beginning of a line seems to be the document's main bugaboo. How am I now supposed to write inlinable macros that depend upon non-inlinable commands? To make that question more concrete, how would one port the following Texinfo 4 constructs to Texinfo 5? @macro cncp {concept} @cindex \concept\ \concept\ @end macro @macro foo @cncp{Foo} @end macro @macro bar @cncp{Bar} @end macro ... Some things are foolish (@foo{}), and some things are barred (@bar{}). Regardless of how @foo{} or @bar{} you are, you should look for the following: @table @cncp @item baz Found in bazaars @item quux In the vicinity of Equuleus @item corge The most incorrigible @end table Thanks, -- Scott