>>>>> "Eli" == Eli Zaretskii <[EMAIL PROTECTED]> writes:

Eli> My suggestion should work with "makeinfo -E".

!!!

I don't understand, its works fine now:

\input texinfo.tex

@macro ystack{Index, Stack, Input}
@item @tab \Index\. @tab @code{|- \Stack\ -|} @tab @code{\Input\}
@end macro

@multitable @columnfractions .10 .10 .30 .50
@item  @tab 1. @tab @code{|-              -|} @tab @code{( ( number )
)}
@item  @tab 2. @tab @code{|- (            -|} @tab @code{( number ) )}
@item  @tab 3. @tab @code{|- ( (          -|} @tab @code{number ) )}
@item  @tab 4. @tab @code{|- ( ( number   -|} @tab @code{) )}
@end multitable

@multitable @columnfractions .10 .10 .30 .50
@ystack{1,           , ( ( number ) )}
@ystack{2, (         , ( number ) )}
@ystack{3, ( (       , number ) )}
@ystack{4, ( ( number, ) )}
@end multitable

@bye


which was my original try though :(  I guess I first tried to expand
my macro before hitting the makeinfo limitation I was referring to.
Texinfo does not like it:

This is TeX, Version 3.14159 (Web2C 7.3.1)
(/tmp/sample.texi (texinfo.tex Loading texinfo [version
2001-07-25.07]:
Basics, pdf, fonts, page headings, tables, conditionals, indexing,
sectioning,
toc, environments, defuns, macros, cross references,
(/home/akim/tex/sty/epsf.tex) localization,
and turning on texinfo input format.) (sample.tmp
! Extra }, or forgotten @endgroup.
<template> @unskip @multistrut }
                                @endtemplate 
l.1 @item
          @tab @xeatspaces {1}. @tab @code{|- @xeatspaces { } -|} @tab
@code...

? 


Thanks!

_______________________________________________
Bug-texinfo mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-texinfo

Reply via email to