On Tue, Oct 25, 2022 at 02:41:48PM +0200, Vincent Lefevre wrote: > @w doesn't work correctly in math mode: > > ------------------------------------------------------------ > \input texinfo @c -*-texinfo-*- > @documentencoding UTF-8 > > @node Top > @node Test > > Formatting test. > > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > zzzzzzzzzzzzzzzzzz @math{a + b} > > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > zzzzzzzzzzzzzzzzzz @w{@math{a + b}} > > @bye > ------------------------------------------------------------ > > One can see that with @w, spaces do not stretch.
Yes, but I wouldn't count this as "incorrect". Note if you want a fair comparison, you should have the same paragraph indent in both paragraphs, using @noindent: @noindent zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} zzzzzzzzzzzzzzzzzz @math{a + b} @noindent zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} zzzzzzzzzzzzzzzzzz @w{@math{a + b}} Note it is not an issue with @math, but with @w generally, as you can see with the following input: @noindent zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} zzzzzzzzzzzzzzzzzz @asis{a + b} @noindent zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} zzzzzzzzzzzzzzzzzz @w{@asis{a + b}} In theory, there could be better output if we could change the size of spaces inside of @w, but I doubt that there is a good way of achieving this in TeX. Is there actually anything wrong with the way the output looks for your document?