bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: @ref in @multitable broken in Info output if split across lines


From: Karl Berry
Subject: Re: @ref in @multitable broken in Info output if split across lines
Date: Fri, 6 Feb 2015 23:54:55 GMT

    I notice that @w can block newlines. 

I'm not sure what you mean.

The purpose of @w{...} is to have absolutely no line breaks in the
argument.  The bug I see in your sample output is that @address@hidden
does still allow a line break at the space after the "*note".  It seems
to me that should not be allowed, by virtue of being inside @w.

Possibly any xref command inside a multitable should be implicitly
handled as if enclosed in @w, to avoid the unable-to-find-the-reference
problem.  (I also think the explicit "See" in the txijr output in these
tablesis useless verbiage, but that's a side point.)

Then there is the bug where the second column text gets intermixed with
the first column text, and not indented, in your example:

@item @r{<@i{Store the data for this line in the @code{Data} array}>}
@tab See @ref{Store-the-data-for-this-line-in-the--code-Data--array}.
..
<Store the data for       See *note
this line in the 'Data'
Store-the-data-for-this-line-in-the--code-Data--array::.
array>

The right output would presumably be
<Store the data for       See
this line in the 'Data'   *note 
Store-the-data-for-this-line-in-the--code-Data--array::.
array>

With the wrapping text from column 2 not inserted at the beginning of
the output line.

Ah well ...

K




reply via email to

[Prev in Thread] Current Thread [Next in Thread]