On Wed, Aug 10, 2022 at 9:15 AM Gavin Smith <gavinsmith0...@gmail.com> wrote:
> On Wed, Aug 10, 2022 at 09:07:20AM -0700, Raymond Toy wrote: > > The manual isn't clear about what @displaymath does. I have something > like > > > > @ifhtml > > @displaymath > > eqn > > @end displaymath > > @end ifhtml > > @iftex > > @displaymath > > eqn > > @end displaymath > > @end iftex > > > > The html version looks great with the eqn displayed as expected. But in > > the pdf manual, there's an error about missing $ that is inserted. > > > > Everything works as expected if I do > > > > @tex > > $$eqn$$ > > @end tex > > > > This is a perfectly fine solution for me, but I just wanted to know if > > @displaymath should work in @iftex. > > Yes, it should work. I've just tested it and it appears to work fine. > I must be doing something wrong. This is what I have: ------- The following relationships are true: @ifhtml @displaymath \eqalign{ m &= k^2 \cr k &= \sin\alpha } @end displaymath @end ifhtml @ifinfo @math{m = k^2} @math{k = sin(alpha)} @end ifinfo @iftex @displaymath \eqalign{ m &= k^2 \cr k &= \sin\alpha } @end displaymath @end iftex Note that Abramowitz and Stegun uses the notation ----- What happens is that the pdf file complains that $ needs to be inserted at the blank line right before @displaymath inside the @iftex. The html file displays correctly, as does the info file. This is makeinfo 6.8. Not a big deal. I can use the @tex/@end tex that I was using before that worked fine. -- Ray