Hi Blake, here are the rules:
- column widths are measured unless specified [tbl(1), second paragraph below "Table data"] - measurements result in at least 1n [undocumented] - column separations default to 3n unless specified [tbl(1), last but one paragraph] - "\_" extend from the beginning of the column to one beyond the end - "_" extend half into the separation on either side, rounding up [both in tbl(1), third paragraph from the end in "Table data", but somewhat fuzzily, neither explaining the "one beyond the end" nor the "half rounding up" exactly] On Thu, Sep 4, 2014 at 10:01 PM, Blake McBride <bl...@mcbride.name> wrote: > .TS > tab(;); > L L L L L . > AAA;;BBB;;CCC > _;;_;;_ > aaa;;bbb;;ccc > .TE number of columns: 5 widths (measured): 3 1 3 1 3 separations (default): 3 3 3 3 rulers into sep's: 3/2 = 2 consequently: columns with data: 1>3 11>13 21>23 separations: 4>6 8>10 14>16 18>20 rulers: 1>3+2 11-2>13+2 21-2>23+1 > The first column is, unexpectedly, wide, i.e. longer than needed. It isn't. There is a second, empty column and two separations. > The second column is not left justified. > It has padding on the right and left. It is left justified and it hasn't padding on either side. The "_" rulers extend half into the separations on either side. > The third column had no padding on the right, but does on the left. No padding here either. Blake McBride wrote on Thu, Sep 04, 2014 at 10:52:27PM -0500: > .TS > tab(;); > L L L . > AAA;BBB;CCC > \_;\_;\_ > aaa;bbb;ccc > .TE number of columns: 3 widths (measured): 3 3 3 separations (default): 3 3 rulers into sep's: 0 left, 1 right consequently: columns with data: 1>3 7>9 13>15 separations: 4>6 10>12 rulers: 1>4+1 7>9+1 13>15+1 Yours, Ingo