diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-16 20:01:06 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-16 20:01:06 +0000 |
commit | 867c61d7b14fadc354e0eb3ab21b8df4fc0fac56 (patch) | |
tree | f56a120f24fc4ecc8eca49847552f078fee3e988 /regress/tbl/layout/lines-nogroff.in | |
parent | 7a6175f17cfb7cc37dea1c98c65b6fccaf92f619 (diff) | |
download | mandoc-867c61d7b14fadc354e0eb3ab21b8df4fc0fac56.tar.gz |
Multiple tbl(7) improvements:
* Do not discard data that lacks a matching layout cell but remains
within the number of columns of the table as a whole.
* Do not insert dummy data rows for any layout row starting with a
horizontal line, but only for layout rows that would discard all
the data on a matching non-empty data row.
* Print horizontal lines specified in the layout even if there is
no matching data cell.
* Improve the logic for extending vertical lines to adjacent rows,
for choosing cross marks versus line segments, and some related details.
Diffstat (limited to 'regress/tbl/layout/lines-nogroff.in')
-rw-r--r-- | regress/tbl/layout/lines-nogroff.in | 207 |
1 files changed, 207 insertions, 0 deletions
diff --git a/regress/tbl/layout/lines-nogroff.in b/regress/tbl/layout/lines-nogroff.in new file mode 100644 index 00000000..9ed94675 --- /dev/null +++ b/regress/tbl/layout/lines-nogroff.in @@ -0,0 +1,207 @@ +.Dd June 15, 2017 +.Dt TBL-LAYOUT-LINES-NOGROFF 1 +.Os OpenBSD +.Sh NAME +.Nm tbl-layout-lines +.Nd table cells containing lines, misformatting with groff +.Sh DESCRIPTION +vline top left: +.sp +.TS +tab(:); +| l l + l l. +11:12 +21:22 +.TE +.sp +hline and vline top left: +.sp +.TS +tab(:); +_| l +l l. +:12 +21:22 +.TE +.sp +vline and hline top left: +.sp +.TS +tab(:); +| _ l + l l. +:12 +21:22 +.TE +.sp +vline top: +.sp +.TS +tab(:); +l| l +l l. +11:12 +21:22 +.TE +.sp +vline and hline top: +.sp +.TS +tab(:); +l| _ l +l l l. +11::13 +21:22:23 +.TE +.sp +hline and vline top: +.sp +.TS +tab(:); +l _| l +l l l. +11::13 +21:22:23 +.TE +.sp +hline, vline, hline top: +.sp +.TS +tab(:); +l _| _ l +l l l l. +11:::13 +21:22:23:24 +.TE +.sp +vline top right: +.sp +.TS +tab(:); +l l| +l l. +11:12 +21:22 +.TE +.sp +vline and hline top right: +.sp +.TS +tab(:); +l| _ +l l. +11: +21:22 +.TE +.sp +hline and vline top right: +.sp +.TS +tab(:); +l _| +l l. +11: +21:22 +.TE +.sp +double vline top left: +.sp +.TS +tab(:); +|| l l + l l. +11:12 +21:22 +.TE +.sp +hline and double vline top left: +.sp +.TS +tab(:); +_|| l +l l. +:12 +21:22 +.TE +.sp +double vline and hline top left: +.sp +.TS +tab(:); +|| _ l + l l. +:12 +21:22 +.TE +.sp +double vline top: +.sp +.TS +tab(:); +l|| l +l l. +11:12 +21:22 +.TE +.sp +double vline and hline top: +.sp +.TS +tab(:); +l|| _ l +l l l. +11::13 +21:22:23 +.TE +.sp +hline and double vline top: +.sp +.TS +tab(:); +l _|| l +l l l. +11::13 +21:22:23 +.TE +.sp +hline, double vline, hline top: +.sp +.TS +tab(:); +l _|| _ l +l l l l. +11:::13 +21:22:23:24 +.TE +.sp +double vline top right: +.sp +.TS +tab(:); +l l|| +l l. +11:12 +21:22 +.TE +.sp +double vline and hline top right: +.sp +.TS +tab(:); +l|| _ +l l. +11: +21:22 +.TE +.sp +hline and double vline top right: +.sp +.TS +tab(:); +l _|| +l l. +11: +21:22 +.TE +.sp |