1 .\" $OpenBSD: column.in,v 1.10 2017/07/04 14:53:24 schwarze Exp $
2 .Dd $Mdocdate: July 4 2017 $
7 .Nd lists with multiple columns
15 .\" avoid "c" which means "cm"
16 .Bl -column "a" "b" "cc"
23 .Bl -column "a" "b" "cc" "d"
26 .Bl -column "a" "b" "cc" "d" "e"
27 .It a Ta b Ta cc Ta d Ta e
29 .\" Probing up to the utter limits of groff.
30 .\" With more than 5 columns or more than 78 characters per line,
31 .\" groff .Bl -column turns completely mad.
32 .\" mandoc can do more, but it's no use testing that.
36 .Bl -column "x35xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" "x34xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
37 .It x35xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Ta x34xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
41 5 + (22+4)*2 + 21 = 78:
43 .Bl -column "x22xxxxxxxxxxxxxxxxxxx" "x22xxxxxxxxxxxxxxxxxxx" "x21xxxxxxxxxxxxxxxxxx"
44 .It x22xxxxxxxxxxxxxxxxxxx Ta x22xxxxxxxxxxxxxxxxxxx Ta x21xxxxxxxxxxxxxxxxxx
48 5 + 16 + (4+15)*3 = 78:
50 .Bl -column "x16xxxxxxxxxxxxx" "x15xxxxxxxxxxxx" "x15xxxxxxxxxxxx" "x15xxxxxxxxxxxx"
51 .It x16xxxxxxxxxxxxx Ta x15xxxxxxxxxxxx Ta x15xxxxxxxxxxxx Ta x15xxxxxxxxxxxx
55 5 + 13 + (3+12)*4 = 78:
57 .Bl -column "x13xxxxxxxxxx" "x12xxxxxxxxx" "x12xxxxxxxxx" "x12xxxxxxxxx" "x12xxxxxxxxx"
58 .It x13xxxxxxxxxx Ta x12xxxxxxxxx Ta x12xxxxxxxxx Ta x12xxxxxxxxx Ta x12xxxxxxxxx
59 .It a Ta b Ta c Ta d Ta e
61 .\" Trailing white space in phrases.
62 .Bl -column "aaaa" "bbbb"
70 .\" Wrong number of columns.
77 .It "a" Ta "b" Ta "c" Ta "d"
78 .It "a" Ta "b" Ta "c" Ta "d" Ta "e"
92 .\" Macros before and after tabs
93 .Bl -column "aa" "OpenBSD OpenBSD OpenBSD"
94 .It aa Ta Ox Ox Ox Ta tab-tab
95 .It aa Ta Ox Ox Ox tab-ta
96 .It aa Ox Ox Ox Ta ta-tab
98 .It aa Ox Ox Ox ta-bl/ta
99 .It aa Ox Ox Ox ta/bl-ta
100 .It aa Ox Ox Ox ta/bl-bl/ta
106 .\" Interrupted column list
107 .Bl -column "aa" -width 6n -compact "bb" "cc"
108 .It aa Ta bb Ta cc Ta dd