At 2021-11-17T21:17:34-0600, Dave Kemper wrote:
> On 11/16/21, Tadziu Hoffmann wrote:
> > However, if we assume they were
> > intended as an easy way to get super- and subscripts (e.g., for
> > footnote markers, or as in "H\d2\uO"), then you definitely want
> > the motion to be in units of the cur
On 11/16/21, Tadziu Hoffmann wrote:
> However, if we assume they were
> intended as an easy way to get super- and subscripts (e.g., for
> footnote markers, or as in "H\d2\uO"), then you definitely want
> the motion to be in units of the current font size and not in
> baseline spacings. Otherwise,
> However, I want the output to be like this: I want the "Right" content
> of the second input line to be aligned with the second tab stop. I also
> want the long "Middle" content of the second input line to be filled
> between the two tab stops. Like this:
>
> Left Middle...
The easy answer to making blocks of filled text that fit between two
tab stops is tbl(1), invoked by groff -t.The hard answer is to do by
hand what tbl automates: set the blocks to the desired width in
diversions then paste it together by fiddling with indents and
vertical motions.
Doug
Consider the following troff source file (There is a tab character after
each "Left" string (The ^A is actually a Ctrl+A character (Sorry about
the long line.)))
.ds L This is a very long string that will not fit in a single output
line and will have to break
.po 1i
.ll 5i