hi,

when i have a texi fragment like

        @example
           @math{em = c0 + c1 gnp + c2 uem}
        @end example

i can generate info, html and dvi output.  if i use an _ in the
variable name such as

        @example
           @math{em = c_0 + c1 gnp + c2 uem}
        @end example

the following happens when running texi2dvi

        ...
        This is TeX, Version 3.1415 (C version 6.1)
        ...
        ! TeX capacity exceeded, sorry [parameter stack size=60].
        @ifusingtt #1#2->
                         @ifdim @fontdimen 3@font =0pt #1@else #2@fi 
        @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1
                                                         @else #2@fi 
        @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1
                                                         @else #2@fi 
        @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1
                                                         @else #2@fi 
        @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1
                                                         @else #2@fi 
        @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1
                                                         @else #2@fi 
        ...
        l.358    @math{em = c_0 + c1 gnp + c2 uem}
                                                  
        Output written on test.dvi (5 pages, 10012 bytes).
        
i am using

        :; texi2dvi --version
        texi2dvi (GNU Texinfo 4.0) 0.43

on a 

        SunOS ish 5.6 Generic_105181-11 sun4u sparc SUNW,UltraSPARC-IIi-Engine

i configured the package without any options.

i do not know much about tex as i only use texinfo to generate tex
code.  this seems like a pretty simple problem and is probably my
fault.  if you would like any other other information just ask.

-thanks

Reply via email to