aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/regress/tbl
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-06-16 20:01:06 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-06-16 20:01:06 +0000
commit80f6fa645b8fb17f3cb7524cefc92cdc4d445dfd (patch)
tree120f5e368b1cfbedab1b33862de38e2da5dfcd56 /regress/tbl
parent29faaf9040c5e238e8b14faf2d795d1cda4b2edc (diff)
downloadmandoc-80f6fa645b8fb17f3cb7524cefc92cdc4d445dfd.tar.gz
mandoc-80f6fa645b8fb17f3cb7524cefc92cdc4d445dfd.tar.zst
mandoc-80f6fa645b8fb17f3cb7524cefc92cdc4d445dfd.zip
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')
-rw-r--r--regress/tbl/layout/Makefile9
-rw-r--r--regress/tbl/layout/lines-nogroff.in207
-rw-r--r--regress/tbl/layout/lines-nogroff.out_ascii108
-rw-r--r--regress/tbl/layout/lines.in6976
-rw-r--r--regress/tbl/layout/lines.out_ascii4755
5 files changed, 12052 insertions, 3 deletions
diff --git a/regress/tbl/layout/Makefile b/regress/tbl/layout/Makefile
index 9ad5d7f9..9cc65754 100644
--- a/regress/tbl/layout/Makefile
+++ b/regress/tbl/layout/Makefile
@@ -1,12 +1,15 @@
# $OpenBSD: Makefile,v 1.2 2015/01/30 00:27:09 schwarze Exp $
-REGRESS_TARGETS = center complex empty emptyline numbers span
+REGRESS_TARGETS = center complex empty emptyline
+REGRESS_TARGETS += lines lines-nogroff numbers span
LINT_TARGETS = complex empty
-# groff-1.22.3 defect:
+# groff-1.22.3 defects:
# - When the layout is completely empty,
# GNU eqn produces no output whatsoever for the whole table.
+# - When there is no horizontal line at the top,
+# vertical lines extend beyond the top of the table.
-SKIP_GROFF = empty
+SKIP_GROFF = empty lines-nogroff
.include <bsd.regress.mk>
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
diff --git a/regress/tbl/layout/lines-nogroff.out_ascii b/regress/tbl/layout/lines-nogroff.out_ascii
new file mode 100644
index 00000000..f7563208
--- /dev/null
+++ b/regress/tbl/layout/lines-nogroff.out_ascii
@@ -0,0 +1,108 @@
+TBL-LAYOUT-LINES-NOGROFF(1) General Commands Manual
+
+NNAAMMEE
+ ttbbll--llaayyoouutt--lliinneess - table cells containing lines, misformatting with groff
+
+DDEESSCCRRIIPPTTIIOONN
+ vline top left:
+
+ |11 12
+ 21 22
+
+ hline and vline top left:
+
+ ---+ 12
+ 21 22
+
+ vline and hline top left:
+
+ +---- 12
+ 21 22
+
+ vline top:
+
+ 11 | 12
+ 21 22
+
+ vline and hline top:
+
+ 11 +----- 13
+ 21 22 23
+
+ hline and vline top:
+
+ 11 -----+ 13
+ 21 22 23
+
+ hline, vline, hline top:
+
+ 11 -----+----- 13
+ 21 22 23 24
+
+ vline top right:
+
+ 11 12 |
+ 21 22
+
+ vline and hline top right:
+
+ 11 +----
+ 21 22
+
+ hline and vline top right:
+
+ 11 -----+
+ 21 22
+
+ double vline top left:
+
+ |11 12
+ 21 22
+
+ hline and double vline top left:
+
+ ---+|12
+ 21 22
+
+ double vline and hline top left:
+
+ +---- 12
+ 21 22
+
+ double vline top:
+
+ 11 ||12
+ 21 22
+
+ double vline and hline top:
+
+ 11 ++---- 13
+ 21 22 23
+
+ hline and double vline top:
+
+ 11 -----+|13
+ 21 22 23
+
+ hline, double vline, hline top:
+
+ 11 -----++---- 13
+ 21 22 23 24
+
+ double vline top right:
+
+ 11 12 |
+ 21 22
+
+ double vline and hline top right:
+
+ 11 ++---
+ 21 22
+
+ hline and double vline top right:
+
+ 11 -----+
+ 21 22
+
+
+OpenBSD June 15, 2017 OpenBSD
diff --git a/regress/tbl/layout/lines.in b/regress/tbl/layout/lines.in
new file mode 100644
index 00000000..cd345f42
--- /dev/null
+++ b/regress/tbl/layout/lines.in
@@ -0,0 +1,6976 @@
+.Dd June 15, 2017
+.Dt TBL-LAYOUT-LINES 1
+.Os OpenBSD
+.Sh NAME
+.Nm tbl-layout-lines
+.Nd table cells containing lines
+.Sh DESCRIPTION
+.pl 8000
+hline top left:
+.TS
+tab(:);
+_ l
+l l.
+:12
+21:22
+.TE
+.sp
+hline top:
+.TS
+tab(:);
+l _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+double hline top:
+.TS
+tab(:);
+l _ _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+hline top right:
+.TS
+tab(:);
+l _
+l l.
+11:
+21:22
+.TE
+.sp
+hline in front:
+.TS
+tab(:);
+l l
+_ l
+l l.
+11:12
+:22
+31:32
+.TE
+.sp
+vline in front:
+.TS
+tab(:);
+ l l
+ l l
+| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and vline in front:
+.TS
+tab(:);
+l l
+l l
+_| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+vline and hline in front:
+.TS
+tab(:);
+ l l
+ l l
+| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+hline in the middle:
+.TS
+tab(:);
+l l l
+l _ l
+l l l.
+11:12:13
+21::23
+31:32:33
+.TE
+.sp
+vline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+vline and hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and vline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l _| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+double hline in the middle:
+.TS
+tab(:);
+l l l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+.TE
+.sp
+hline, vline, hline in the middle:
+.TS
+tab(:);
+l l l l
+l l l l
+l _| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+hline at the end:
+.TS
+tab(:);
+l l
+l _
+l l.
+11:12
+21:
+31:32
+.TE
+.sp
+vline at the end:
+.TS
+tab(:);
+l l
+l l
+l l|
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+vline and hline at the end:
+.TS
+tab(:);
+l l
+l l
+l| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and vline at the end:
+.TS
+tab(:);
+l l
+l l
+l _|
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline bottom left:
+.TS
+tab(:);
+l l
+_ l.
+11:12
+:22
+.TE
+.sp
+vline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and vline bottom left:
+.TS
+tab(:);
+l l
+l l
+_| l.
+11:12
+21:22
+:32
+.TE
+.sp
+vline and hline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+double hline bottom:
+.TS
+tab(:);
+l l l l
+l _ _ l.
+11:12:13:14
+21:::24
+.TE
+.sp
+hline, vline, hline bottom:
+.TS
+tab(:);
+l l l l
+l l l l
+l _| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+hline bottom right:
+.TS
+tab(:);
+l l
+l _.
+11:12
+21:
+.TE
+.sp
+vline bottom right:
+.TS
+tab(:);
+l l
+l l
+l l|.
+11:12
+21:22
+31:32
+.TE
+.sp
+vline and hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and vline bottom right:
+.TS
+tab(:);
+l l
+l l
+l _|.
+11:12
+21:22
+31:
+.TE
+.sp
+double vline in front:
+.TS
+tab(:);
+ l l
+ l l
+|| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and double vline in front:
+.TS
+tab(:);
+l l
+l l
+_|| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline and hline in front:
+.TS
+tab(:);
+ l l
+ l l
+|| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l|| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline and hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l|| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and doble vline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l _|| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline, double vline, hline in the middle:
+.TS
+tab(:);
+l l l l
+l l l l
+l _|| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+double vline at the end:
+.TS
+tab(:);
+l l
+l l
+l l||
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+double vline and hline at the end:
+.TS
+tab(:);
+l l
+l l
+l|| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and double vline at the end:
+.TS
+tab(:);
+l l
+l l
+l _||
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+double vline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+|| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and double vline bottom left:
+.TS
+tab(:);
+l l
+l l
+_|| l.
+11:12
+21:22
+:32
+.TE
+.sp
+double vline and hline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+|| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+hline, double vline, hline bottom:
+.TS
+tab(:);
+l l l l
+l l l l
+l _|| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+double vline bottom right:
+.TS
+tab(:);
+l l
+l l
+l l||.
+11:12
+21:22
+31:32
+.TE
+.sp
+double vline and hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l|| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and double vline bottom right:
+.TS
+tab(:);
+l l
+l l
+l _||.
+11:12
+21:22
+31:
+.TE
+.sp
+vline left below hline top left:
+.TS
+tab(:);
+ _ l
+| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline right below hline top left:
+.TS
+tab(:);
+_ l
+l| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline left below hline at the top:
+.TS
+tab(:);
+l _ l
+l| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline right below hline at the top:
+.TS
+tab(:);
+l _ l
+l l| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline below hline at the top:
+.TS
+tab(:);
+l _ _ l
+l l| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+vline left below hline top right:
+.TS
+tab(:);
+l _
+l| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline right below hline top right:
+.TS
+tab(:);
+l _
+l l|
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline left below hline in front:
+.TS
+tab(:);
+ l l
+ _ l
+| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline left above hline in front:
+.TS
+tab(:);
+ l l
+ l l
+| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline right below hline in front:
+.TS
+tab(:);
+l l
+_ l
+l| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline right above hline in front:
+.TS
+tab(:);
+l l
+l l
+l| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline left below hline in the middle:
+.TS
+tab(:);
+l l l
+l _ l
+l| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline left above hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline right below hline in the middle:
+.TS
+tab(:);
+l l l
+l _ l
+l l| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline right above hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l l| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline below hline in the middle:
+.TS
+tab(:);
+l l l l
+l _ _ l
+l l| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+vline above hline in the middle:
+.TS
+tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+vline left below hline at the end:
+.TS
+tab(:);
+l l
+l _
+l| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline left above hline at the end:
+.TS
+tab(:);
+l l
+l l
+l| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline right below hline at the end:
+.TS
+tab(:);
+l l
+l _
+l l|
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline right above hline at the end:
+.TS
+tab(:);
+l l
+l l
+l l|
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline left above hline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline right above hline bottom left:
+.TS
+tab(:);
+l l
+l l
+l| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline left above hline at the bottom:
+.TS
+tab(:);
+l l l
+l l l
+l| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline right above hline at the bottom:
+.TS
+tab(:);
+l l l
+l l l
+l l| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline above hline at the bottom:
+.TS
+tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+vline left above hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+vline right above hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l l|
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline left below hline top left:
+.TS
+tab(:);
+ _ l
+|| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top left:
+.TS
+tab(:);
+_ l
+l|| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline left below hline at the top:
+.TS
+tab(:);
+l _ l
+l|| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline right below hline at the top:
+.TS
+tab(:);
+l _ l
+l l|| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline below hline at the top:
+.TS
+tab(:);
+l _ _ l
+l l|| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+double vline left below hline top right:
+.TS
+tab(:);
+l _
+l|| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top right:
+.TS
+tab(:);
+l _
+l l||
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline left below hline in front:
+.TS
+tab(:);
+ l l
+ _ l
+|| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline left above hline in front:
+.TS
+tab(:);
+ l l
+ l l
+|| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline right below hline in front:
+.TS
+tab(:);
+l l
+_ l
+l|| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline right above hline in front:
+.TS
+tab(:);
+l l
+l l
+l|| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline left below hline in the middle:
+.TS
+tab(:);
+l l l
+l _ l
+l|| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline left above hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l|| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline right below hline in the middle:
+.TS
+tab(:);
+l l l
+l _ l
+l l|| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline right above hline in the middle:
+.TS
+tab(:);
+l l l
+l l l
+l l|| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline below hline in the middle:
+.TS
+tab(:);
+l l l l
+l _ _ l
+l l|| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+double vline above hline in the middle:
+.TS
+tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+double vline left below hline at the end:
+.TS
+tab(:);
+l l
+l _
+l|| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline left above hline at the end:
+.TS
+tab(:);
+l l
+l l
+l|| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline right below hline at the end:
+.TS
+tab(:);
+l l
+l _
+l l||
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline right above hline at the end:
+.TS
+tab(:);
+l l
+l l
+l l||
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline left above hline bottom left:
+.TS
+tab(:);
+ l l
+ l l
+|| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline right above hline bottom left:
+.TS
+tab(:);
+l l
+l l
+l|| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline left above hline at the bottom:
+.TS
+tab(:);
+l l l
+l l l
+l|| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline right above hline at the bottom:
+.TS
+tab(:);
+l l l
+l l l
+l l|| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline above hline at the bottom:
+.TS
+tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+double vline left above hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l|| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline right above hline bottom right:
+.TS
+tab(:);
+l l
+l l
+l l||
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.Sh BOXED
+vline top left:
+.TS
+box tab(:);
+| l l
+ l l.
+11:12
+21:22
+.TE
+.sp
+hline and vline top left:
+.TS
+box tab(:);
+_| l
+l l.
+:12
+21:22
+.TE
+.sp
+vline and hline top left:
+.TS
+box tab(:);
+| _ l
+ l l.
+:12
+21:22
+.TE
+.sp
+vline top:
+.TS
+box tab(:);
+l| l
+l l.
+11:12
+21:22
+.TE
+.sp
+vline and hline top:
+.TS
+box tab(:);
+l| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline and vline top:
+.TS
+box tab(:);
+l _| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline, vline, hline top:
+.TS
+box tab(:);
+l _| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+vline top right:
+.TS
+box tab(:);
+l l|
+l l.
+11:12
+21:22
+.TE
+.sp
+vline and hline top right:
+.TS
+box tab(:);
+l| _
+l l.
+11:
+21:22
+.TE
+.sp
+hline and vline top right:
+.TS
+box tab(:);
+l _|
+l l.
+11:
+21:22
+.TE
+.sp
+double vline top left:
+.TS
+box tab(:);
+|| l l
+ l l.
+11:12
+21:22
+.TE
+.sp
+hline and double vline top left:
+.TS
+box tab(:);
+_|| l
+l l.
+:12
+21:22
+.TE
+.sp
+double vline and hline top left:
+.TS
+box tab(:);
+|| _ l
+ l l.
+:12
+21:22
+.TE
+.sp
+double vline top:
+.TS
+box tab(:);
+l|| l
+l l.
+11:12
+21:22
+.TE
+.sp
+double vline and hline top:
+.TS
+box tab(:);
+l|| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline and double vline top:
+.TS
+box tab(:);
+l _|| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline, double vline, hline top:
+.TS
+box tab(:);
+l _|| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+double vline top right:
+.TS
+box tab(:);
+l l||
+l l.
+11:12
+21:22
+.TE
+.sp
+double vline and hline top right:
+.TS
+box tab(:);
+l|| _
+l l.
+11:
+21:22
+.TE
+.sp
+hline and double vline top right:
+.TS
+box tab(:);
+l _||
+l l.
+11:
+21:22
+.TE
+.sp
+hline top left:
+.TS
+box tab(:);
+_ l
+l l.
+:12
+21:22
+.TE
+.sp
+hline top:
+.TS
+box tab(:);
+l _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+double hline top:
+.TS
+box tab(:);
+l _ _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+hline top right:
+.TS
+box tab(:);
+l _
+l l.
+11:
+21:22
+.TE
+.sp
+hline in front:
+.TS
+box tab(:);
+l l
+_ l
+l l.
+11:12
+:22
+31:32
+.TE
+.sp
+vline in front:
+.TS
+box tab(:);
+ l l
+ l l
+| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and vline in front:
+.TS
+box tab(:);
+l l
+l l
+_| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+vline and hline in front:
+.TS
+box tab(:);
+ l l
+ l l
+| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+hline in the middle:
+.TS
+box tab(:);
+l l l
+l _ l
+l l l.
+11:12:13
+21::23
+31:32:33
+.TE
+.sp
+vline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+vline and hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and vline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l _| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+double hline in the middle:
+.TS
+box tab(:);
+l l l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+.TE
+.sp
+hline, vline, hline in the middle:
+.TS
+box tab(:);
+l l l l
+l l l l
+l _| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+hline at the end:
+.TS
+box tab(:);
+l l
+l _
+l l.
+11:12
+21:
+31:32
+.TE
+.sp
+vline at the end:
+.TS
+box tab(:);
+l l
+l l
+l l|
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+vline and hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and vline at the end:
+.TS
+box tab(:);
+l l
+l l
+l _|
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline bottom left:
+.TS
+box tab(:);
+l l
+_ l.
+11:12
+:22
+.TE
+.sp
+vline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and vline bottom left:
+.TS
+box tab(:);
+l l
+l l
+_| l.
+11:12
+21:22
+:32
+.TE
+.sp
+vline and hline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+double hline bottom:
+.TS
+box tab(:);
+l l l l
+l _ _ l.
+11:12:13:14
+21:::24
+.TE
+.sp
+hline, vline, hline bottom:
+.TS
+box tab(:);
+l l l l
+l l l l
+l _| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+hline bottom right:
+.TS
+box tab(:);
+l l
+l _.
+11:12
+21:
+.TE
+.sp
+vline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l l|.
+11:12
+21:22
+31:32
+.TE
+.sp
+vline and hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and vline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l _|.
+11:12
+21:22
+31:
+.TE
+.sp
+double vline in front:
+.TS
+box tab(:);
+ l l
+ l l
+|| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and double vline in front:
+.TS
+box tab(:);
+l l
+l l
+_|| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline and hline in front:
+.TS
+box tab(:);
+ l l
+ l l
+|| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l|| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline and hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l|| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and doble vline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l _|| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline, double vline, hline in the middle:
+.TS
+box tab(:);
+l l l l
+l l l l
+l _|| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+double vline at the end:
+.TS
+box tab(:);
+l l
+l l
+l l||
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+double vline and hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l|| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and double vline at the end:
+.TS
+box tab(:);
+l l
+l l
+l _||
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+double vline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+|| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and double vline bottom left:
+.TS
+box tab(:);
+l l
+l l
+_|| l.
+11:12
+21:22
+:32
+.TE
+.sp
+double vline and hline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+|| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+hline, double vline, hline bottom:
+.TS
+box tab(:);
+l l l l
+l l l l
+l _|| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+double vline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l l||.
+11:12
+21:22
+31:32
+.TE
+.sp
+double vline and hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l|| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and double vline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l _||.
+11:12
+21:22
+31:
+.TE
+.sp
+vline left below hline top left:
+.TS
+box tab(:);
+ _ l
+| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline right below hline top left:
+.TS
+box tab(:);
+_ l
+l| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline left below hline at the top:
+.TS
+box tab(:);
+l _ l
+l| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline right below hline at the top:
+.TS
+box tab(:);
+l _ l
+l l| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline below hline at the top:
+.TS
+box tab(:);
+l _ _ l
+l l| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+vline left below hline top right:
+.TS
+box tab(:);
+l _
+l| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline right below hline top right:
+.TS
+box tab(:);
+l _
+l l|
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline left below hline in front:
+.TS
+box tab(:);
+ l l
+ _ l
+| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline left above hline in front:
+.TS
+box tab(:);
+ l l
+ l l
+| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline right below hline in front:
+.TS
+box tab(:);
+l l
+_ l
+l| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline right above hline in front:
+.TS
+box tab(:);
+l l
+l l
+l| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline left below hline in the middle:
+.TS
+box tab(:);
+l l l
+l _ l
+l| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline left above hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline right below hline in the middle:
+.TS
+box tab(:);
+l l l
+l _ l
+l l| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline right above hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l l| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline below hline in the middle:
+.TS
+box tab(:);
+l l l l
+l _ _ l
+l l| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+vline above hline in the middle:
+.TS
+box tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+vline left below hline at the end:
+.TS
+box tab(:);
+l l
+l _
+l| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline left above hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline right below hline at the end:
+.TS
+box tab(:);
+l l
+l _
+l l|
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline right above hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l l|
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline left above hline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline right above hline bottom left:
+.TS
+box tab(:);
+l l
+l l
+l| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline left above hline at the bottom:
+.TS
+box tab(:);
+l l l
+l l l
+l| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline right above hline at the bottom:
+.TS
+box tab(:);
+l l l
+l l l
+l l| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline above hline at the bottom:
+.TS
+box tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+vline left above hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+vline right above hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l l|
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline left below hline top left:
+.TS
+box tab(:);
+ _ l
+|| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top left:
+.TS
+box tab(:);
+_ l
+l|| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline left below hline at the top:
+.TS
+box tab(:);
+l _ l
+l|| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline right below hline at the top:
+.TS
+box tab(:);
+l _ l
+l l|| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline below hline at the top:
+.TS
+box tab(:);
+l _ _ l
+l l|| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+double vline left below hline top right:
+.TS
+box tab(:);
+l _
+l|| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top right:
+.TS
+box tab(:);
+l _
+l l||
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline left below hline in front:
+.TS
+box tab(:);
+ l l
+ _ l
+|| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline left above hline in front:
+.TS
+box tab(:);
+ l l
+ l l
+|| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline right below hline in front:
+.TS
+box tab(:);
+l l
+_ l
+l|| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline right above hline in front:
+.TS
+box tab(:);
+l l
+l l
+l|| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline left below hline in the middle:
+.TS
+box tab(:);
+l l l
+l _ l
+l|| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline left above hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l|| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline right below hline in the middle:
+.TS
+box tab(:);
+l l l
+l _ l
+l l|| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline right above hline in the middle:
+.TS
+box tab(:);
+l l l
+l l l
+l l|| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline below hline in the middle:
+.TS
+box tab(:);
+l l l l
+l _ _ l
+l l|| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+double vline above hline in the middle:
+.TS
+box tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+double vline left below hline at the end:
+.TS
+box tab(:);
+l l
+l _
+l|| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline left above hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l|| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline right below hline at the end:
+.TS
+box tab(:);
+l l
+l _
+l l||
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline right above hline at the end:
+.TS
+box tab(:);
+l l
+l l
+l l||
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline left above hline bottom left:
+.TS
+box tab(:);
+ l l
+ l l
+|| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline right above hline bottom left:
+.TS
+box tab(:);
+l l
+l l
+l|| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline left above hline at the bottom:
+.TS
+box tab(:);
+l l l
+l l l
+l|| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline right above hline at the bottom:
+.TS
+box tab(:);
+l l l
+l l l
+l l|| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline above hline at the bottom:
+.TS
+box tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+double vline left above hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l|| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline right above hline bottom right:
+.TS
+box tab(:);
+l l
+l l
+l l||
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+.Sh ALLBOX
+vline top left:
+.TS
+allbox tab(:);
+| l l
+ l l.
+11:12
+21:22
+.TE
+.sp
+hline and vline top left:
+.TS
+allbox tab(:);
+_| l
+l l.
+:12
+21:22
+.TE
+.sp
+vline and hline top left:
+.TS
+allbox tab(:);
+| _ l
+ l l.
+:12
+21:22
+.TE
+.sp
+vline top:
+.TS
+allbox tab(:);
+l| l
+l l.
+11:12
+21:22
+.TE
+.sp
+vline and hline top:
+.TS
+allbox tab(:);
+l| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline and vline top:
+.TS
+allbox tab(:);
+l _| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline, vline, hline top:
+.TS
+allbox tab(:);
+l _| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+vline top right:
+.TS
+allbox tab(:);
+l l|
+l l.
+11:12
+21:22
+.TE
+.sp
+vline and hline top right:
+.TS
+allbox tab(:);
+l| _
+l l.
+11:
+21:22
+.TE
+.sp
+hline and vline top right:
+.TS
+allbox tab(:);
+l _|
+l l.
+11:
+21:22
+.TE
+.sp
+double vline top left:
+.TS
+allbox tab(:);
+|| l l
+ l l.
+11:12
+21:22
+.TE
+.sp
+hline and double vline top left:
+.TS
+allbox tab(:);
+_|| l
+l l.
+:12
+21:22
+.TE
+.sp
+double vline and hline top left:
+.TS
+allbox tab(:);
+|| _ l
+ l l.
+:12
+21:22
+.TE
+.sp
+double vline top:
+.TS
+allbox tab(:);
+l|| l
+l l.
+11:12
+21:22
+.TE
+.sp
+double vline and hline top:
+.TS
+allbox tab(:);
+l|| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline and double vline top:
+.TS
+allbox tab(:);
+l _|| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+hline, double vline, hline top:
+.TS
+allbox tab(:);
+l _|| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+double vline top right:
+.TS
+allbox tab(:);
+l l||
+l l.
+11:12
+21:22
+.TE
+.sp
+double vline and hline top right:
+.TS
+allbox tab(:);
+l|| _
+l l.
+11:
+21:22
+.TE
+.sp
+hline and double vline top right:
+.TS
+allbox tab(:);
+l _||
+l l.
+11:
+21:22
+.TE
+.sp
+hline top left:
+.TS
+allbox tab(:);
+_ l
+l l.
+:12
+21:22
+.TE
+.sp
+hline top:
+.TS
+allbox tab(:);
+l _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp
+double hline top:
+.TS
+allbox tab(:);
+l _ _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp
+hline top right:
+.TS
+allbox tab(:);
+l _
+l l.
+11:
+21:22
+.TE
+.sp
+hline in front:
+.TS
+allbox tab(:);
+l l
+_ l
+l l.
+11:12
+:22
+31:32
+.TE
+.sp
+vline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and vline in front:
+.TS
+allbox tab(:);
+l l
+l l
+_| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+vline and hline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l _ l
+l l l.
+11:12:13
+21::23
+31:32:33
+.TE
+.sp
+vline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+vline and hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and vline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l _| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+double hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+.TE
+.sp
+hline, vline, hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l _| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+hline at the end:
+.TS
+allbox tab(:);
+l l
+l _
+l l.
+11:12
+21:
+31:32
+.TE
+.sp
+vline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l l|
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+vline and hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and vline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l _|
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline bottom left:
+.TS
+allbox tab(:);
+l l
+_ l.
+11:12
+:22
+.TE
+.sp
+vline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and vline bottom left:
+.TS
+allbox tab(:);
+l l
+l l
+_| l.
+11:12
+21:22
+:32
+.TE
+.sp
+vline and hline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+double hline bottom:
+.TS
+allbox tab(:);
+l l l l
+l _ _ l.
+11:12:13:14
+21:::24
+.TE
+.sp
+hline, vline, hline bottom:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l _| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+hline bottom right:
+.TS
+allbox tab(:);
+l l
+l _.
+11:12
+21:
+.TE
+.sp
+vline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l l|.
+11:12
+21:22
+31:32
+.TE
+.sp
+vline and hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and vline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l _|.
+11:12
+21:22
+31:
+.TE
+.sp
+double vline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+hline and double vline in front:
+.TS
+allbox tab(:);
+l l
+l l
+_|| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline and hline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp
+double vline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l|| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline and hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l|| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline and doble vline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l _|| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp
+hline, double vline, hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l _|| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp
+double vline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l l||
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp
+double vline and hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l|| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+hline and double vline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l _||
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp
+double vline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| l l.
+11:12
+21:22
+31:32
+.TE
+.sp
+hline and double vline bottom left:
+.TS
+allbox tab(:);
+l l
+l l
+_|| l.
+11:12
+21:22
+:32
+.TE
+.sp
+double vline and hline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| _ l.
+11:12
+21:22
+:32
+.TE
+.sp
+hline, double vline, hline bottom:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l _|| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp
+double vline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l l||.
+11:12
+21:22
+31:32
+.TE
+.sp
+double vline and hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l|| _.
+11:12
+21:22
+31:
+.TE
+.sp
+hline and double vline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l _||.
+11:12
+21:22
+31:
+.TE
+.sp
+vline left below hline top left:
+.TS
+allbox tab(:);
+ _ l
+| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline right below hline top left:
+.TS
+allbox tab(:);
+_ l
+l| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+vline left below hline at the top:
+.TS
+allbox tab(:);
+l _ l
+l| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline right below hline at the top:
+.TS
+allbox tab(:);
+l _ l
+l l| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+vline below hline at the top:
+.TS
+allbox tab(:);
+l _ _ l
+l l| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+vline left below hline top right:
+.TS
+allbox tab(:);
+l _
+l| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline right below hline top right:
+.TS
+allbox tab(:);
+l _
+l l|
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+vline left below hline in front:
+.TS
+allbox tab(:);
+ l l
+ _ l
+| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline left above hline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline right below hline in front:
+.TS
+allbox tab(:);
+l l
+_ l
+l| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+vline right above hline in front:
+.TS
+allbox tab(:);
+l l
+l l
+l| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+vline left below hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l _ l
+l| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline left above hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline right below hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l _ l
+l l| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+vline right above hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l l| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+vline below hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l _ _ l
+l l| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+vline above hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+vline left below hline at the end:
+.TS
+allbox tab(:);
+l l
+l _
+l| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline left above hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline right below hline at the end:
+.TS
+allbox tab(:);
+l l
+l _
+l l|
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+vline right above hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l l|
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+vline left above hline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline right above hline bottom left:
+.TS
+allbox tab(:);
+l l
+l l
+l| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+vline left above hline at the bottom:
+.TS
+allbox tab(:);
+l l l
+l l l
+l| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline right above hline at the bottom:
+.TS
+allbox tab(:);
+l l l
+l l l
+l l| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+vline above hline at the bottom:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+vline left above hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+vline right above hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l l|
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline left below hline top left:
+.TS
+allbox tab(:);
+ _ l
+|| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top left:
+.TS
+allbox tab(:);
+_ l
+l|| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp
+double vline left below hline at the top:
+.TS
+allbox tab(:);
+l _ l
+l|| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline right below hline at the top:
+.TS
+allbox tab(:);
+l _ l
+l l|| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp
+double vline below hline at the top:
+.TS
+allbox tab(:);
+l _ _ l
+l l|| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp
+double vline left below hline top right:
+.TS
+allbox tab(:);
+l _
+l|| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline right below hline top right:
+.TS
+allbox tab(:);
+l _
+l l||
+l l.
+11:
+21:22
+31:32
+.TE
+.sp
+double vline left below hline in front:
+.TS
+allbox tab(:);
+ l l
+ _ l
+|| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline left above hline in front:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline right below hline in front:
+.TS
+allbox tab(:);
+l l
+_ l
+l|| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp
+double vline right above hline in front:
+.TS
+allbox tab(:);
+l l
+l l
+l|| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp
+double vline left below hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l _ l
+l|| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline left above hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l|| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline right below hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l _ l
+l l|| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp
+double vline right above hline in the middle:
+.TS
+allbox tab(:);
+l l l
+l l l
+l l|| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp
+double vline below hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l _ _ l
+l l|| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp
+double vline above hline in the middle:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp
+double vline left below hline at the end:
+.TS
+allbox tab(:);
+l l
+l _
+l|| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline left above hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l|| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline right below hline at the end:
+.TS
+allbox tab(:);
+l l
+l _
+l l||
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp
+double vline right above hline at the end:
+.TS
+allbox tab(:);
+l l
+l l
+l l||
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp
+double vline left above hline bottom left:
+.TS
+allbox tab(:);
+ l l
+ l l
+|| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline right above hline bottom left:
+.TS
+allbox tab(:);
+l l
+l l
+l|| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp
+double vline left above hline at the bottom:
+.TS
+allbox tab(:);
+l l l
+l l l
+l|| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline right above hline at the bottom:
+.TS
+allbox tab(:);
+l l l
+l l l
+l l|| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp
+double vline above hline at the bottom:
+.TS
+allbox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp
+double vline left above hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l|| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+double vline right above hline bottom right:
+.TS
+allbox tab(:);
+l l
+l l
+l l||
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp
+.Sh DOUBLEBOX
+vline top left:
+.TS
+doublebox tab(:);
+| l l
+ l l.
+11:12
+21:22
+.TE
+.sp 2v
+hline and vline top left:
+.TS
+doublebox tab(:);
+_| l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+vline and hline top left:
+.TS
+doublebox tab(:);
+| _ l
+ l l.
+:12
+21:22
+.TE
+.sp 2v
+vline top:
+.TS
+doublebox tab(:);
+l| l
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+vline and hline top:
+.TS
+doublebox tab(:);
+l| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline and vline top:
+.TS
+doublebox tab(:);
+l _| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline, vline, hline top:
+.TS
+doublebox tab(:);
+l _| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+vline top right:
+.TS
+doublebox tab(:);
+l l|
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+vline and hline top right:
+.TS
+doublebox tab(:);
+l| _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline and vline top right:
+.TS
+doublebox tab(:);
+l _|
+l l.
+11:
+21:22
+.TE
+.sp 2v
+double vline top left:
+.TS
+doublebox tab(:);
+|| l l
+ l l.
+11:12
+21:22
+.TE
+.sp 2v
+hline and double vline top left:
+.TS
+doublebox tab(:);
+_|| l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+double vline and hline top left:
+.TS
+doublebox tab(:);
+|| _ l
+ l l.
+:12
+21:22
+.TE
+.sp 2v
+double vline top:
+.TS
+doublebox tab(:);
+l|| l
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+double vline and hline top:
+.TS
+doublebox tab(:);
+l|| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline and double vline top:
+.TS
+doublebox tab(:);
+l _|| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline, double vline, hline top:
+.TS
+doublebox tab(:);
+l _|| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+double vline top right:
+.TS
+doublebox tab(:);
+l l||
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+double vline and hline top right:
+.TS
+doublebox tab(:);
+l|| _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline and double vline top right:
+.TS
+doublebox tab(:);
+l _||
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline top left:
+.TS
+doublebox tab(:);
+_ l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+hline top:
+.TS
+doublebox tab(:);
+l _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+double hline top:
+.TS
+doublebox tab(:);
+l _ _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+hline top right:
+.TS
+doublebox tab(:);
+l _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline in front:
+.TS
+doublebox tab(:);
+l l
+_ l
+l l.
+11:12
+:22
+31:32
+.TE
+.sp 2v
+vline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+hline and vline in front:
+.TS
+doublebox tab(:);
+l l
+l l
+_| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+vline and hline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l _ l
+l l l.
+11:12:13
+21::23
+31:32:33
+.TE
+.sp 2v
+vline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline and hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline and vline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l _| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+double hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+.TE
+.sp 2v
+hline, vline, hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l _| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp 2v
+hline at the end:
+.TS
+doublebox tab(:);
+l l
+l _
+l l.
+11:12
+21:
+31:32
+.TE
+.sp 2v
+vline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l l|
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+vline and hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline and vline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l _|
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline bottom left:
+.TS
+doublebox tab(:);
+l l
+_ l.
+11:12
+:22
+.TE
+.sp 2v
+vline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| l l.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+hline and vline bottom left:
+.TS
+doublebox tab(:);
+l l
+l l
+_| l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+vline and hline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| _ l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+double hline bottom:
+.TS
+doublebox tab(:);
+l l l l
+l _ _ l.
+11:12:13:14
+21:::24
+.TE
+.sp 2v
+hline, vline, hline bottom:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l _| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp 2v
+hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l _.
+11:12
+21:
+.TE
+.sp 2v
+vline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l l|.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+vline and hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l| _.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+hline and vline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l _|.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+double vline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+hline and double vline in front:
+.TS
+doublebox tab(:);
+l l
+l l
+_|| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+double vline and hline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+double vline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l|| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline and hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l|| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline and doble vline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l _|| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline, double vline, hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l _|| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp 2v
+double vline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l l||
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline and hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline and double vline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l _||
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+double vline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| l l.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+hline and double vline bottom left:
+.TS
+doublebox tab(:);
+l l
+l l
+_|| l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+double vline and hline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| _ l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+hline, double vline, hline bottom:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l _|| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp 2v
+double vline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l l||.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline and hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| _.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+hline and double vline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l _||.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+vline left below hline top left:
+.TS
+doublebox tab(:);
+ _ l
+| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+vline right below hline top left:
+.TS
+doublebox tab(:);
+_ l
+l| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+vline left below hline at the top:
+.TS
+doublebox tab(:);
+l _ l
+l| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+vline right below hline at the top:
+.TS
+doublebox tab(:);
+l _ l
+l l| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+vline below hline at the top:
+.TS
+doublebox tab(:);
+l _ _ l
+l l| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp 2v
+vline left below hline top right:
+.TS
+doublebox tab(:);
+l _
+l| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+vline right below hline top right:
+.TS
+doublebox tab(:);
+l _
+l l|
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+vline left below hline in front:
+.TS
+doublebox tab(:);
+ l l
+ _ l
+| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+vline left above hline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+vline right below hline in front:
+.TS
+doublebox tab(:);
+l l
+_ l
+l| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+vline right above hline in front:
+.TS
+doublebox tab(:);
+l l
+l l
+l| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+vline left below hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l _ l
+l| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline left above hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+vline right below hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l _ l
+l l| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline right above hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l l| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+vline below hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l _ _ l
+l l| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp 2v
+vline above hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp 2v
+vline left below hline at the end:
+.TS
+doublebox tab(:);
+l l
+l _
+l| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+vline left above hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+vline right below hline at the end:
+.TS
+doublebox tab(:);
+l l
+l _
+l l|
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+vline right above hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l l|
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+vline left above hline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+vline right above hline bottom left:
+.TS
+doublebox tab(:);
+l l
+l l
+l| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+vline left above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+vline right above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l l| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+vline above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp 2v
+vline left above hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+vline right above hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l l|
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+double vline left below hline top left:
+.TS
+doublebox tab(:);
+ _ l
+|| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline right below hline top left:
+.TS
+doublebox tab(:);
+_ l
+l|| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline left below hline at the top:
+.TS
+doublebox tab(:);
+l _ l
+l|| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+double vline right below hline at the top:
+.TS
+doublebox tab(:);
+l _ l
+l l|| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+double vline below hline at the top:
+.TS
+doublebox tab(:);
+l _ _ l
+l l|| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp 2v
+double vline left below hline top right:
+.TS
+doublebox tab(:);
+l _
+l|| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+double vline right below hline top right:
+.TS
+doublebox tab(:);
+l _
+l l||
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+double vline left below hline in front:
+.TS
+doublebox tab(:);
+ l l
+ _ l
+|| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline left above hline in front:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+double vline right below hline in front:
+.TS
+doublebox tab(:);
+l l
+_ l
+l|| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline right above hline in front:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+double vline left below hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l _ l
+l|| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline left above hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l|| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+double vline right below hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l _ l
+l l|| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline right above hline in the middle:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l l|| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+double vline below hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l _ _ l
+l l|| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp 2v
+double vline above hline in the middle:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp 2v
+double vline left below hline at the end:
+.TS
+doublebox tab(:);
+l l
+l _
+l|| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+double vline left above hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+double vline right below hline at the end:
+.TS
+doublebox tab(:);
+l l
+l _
+l l||
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+double vline right above hline at the end:
+.TS
+doublebox tab(:);
+l l
+l l
+l l||
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+double vline left above hline bottom left:
+.TS
+doublebox tab(:);
+ l l
+ l l
+|| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+double vline right above hline bottom left:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+double vline left above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l|| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+double vline right above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l
+l l l
+l l|| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+double vline above hline at the bottom:
+.TS
+doublebox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp 2v
+double vline left above hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l|| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+double vline right above hline bottom right:
+.TS
+doublebox tab(:);
+l l
+l l
+l l||
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+.Sh DOUBLEBOX ALLBOX
+vline top left:
+.TS
+doublebox allbox tab(:);
+| l l
+ l l.
+11:12
+21:22
+.TE
+.sp 2v
+hline and vline top left:
+.TS
+doublebox allbox tab(:);
+_| l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+vline and hline top left:
+.TS
+doublebox allbox tab(:);
+| _ l
+ l l.
+:12
+21:22
+.TE
+.sp 2v
+vline top:
+.TS
+doublebox allbox tab(:);
+l| l
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+vline and hline top:
+.TS
+doublebox allbox tab(:);
+l| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline and vline top:
+.TS
+doublebox allbox tab(:);
+l _| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline, vline, hline top:
+.TS
+doublebox allbox tab(:);
+l _| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+vline top right:
+.TS
+doublebox allbox tab(:);
+l l|
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+vline and hline top right:
+.TS
+doublebox allbox tab(:);
+l| _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline and vline top right:
+.TS
+doublebox allbox tab(:);
+l _|
+l l.
+11:
+21:22
+.TE
+.sp 2v
+double vline top left:
+.TS
+doublebox allbox tab(:);
+|| l l
+ l l.
+11:12
+21:22
+.TE
+.sp 2v
+hline and double vline top left:
+.TS
+doublebox allbox tab(:);
+_|| l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+double vline and hline top left:
+.TS
+doublebox allbox tab(:);
+|| _ l
+ l l.
+:12
+21:22
+.TE
+.sp 2v
+double vline top:
+.TS
+doublebox allbox tab(:);
+l|| l
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+double vline and hline top:
+.TS
+doublebox allbox tab(:);
+l|| _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline and double vline top:
+.TS
+doublebox allbox tab(:);
+l _|| l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+hline, double vline, hline top:
+.TS
+doublebox allbox tab(:);
+l _|| _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+double vline top right:
+.TS
+doublebox allbox tab(:);
+l l||
+l l.
+11:12
+21:22
+.TE
+.sp 2v
+double vline and hline top right:
+.TS
+doublebox allbox tab(:);
+l|| _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline and double vline top right:
+.TS
+doublebox allbox tab(:);
+l _||
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline top left:
+.TS
+doublebox allbox tab(:);
+_ l
+l l.
+:12
+21:22
+.TE
+.sp 2v
+hline top:
+.TS
+doublebox allbox tab(:);
+l _ l
+l l l.
+11::13
+21:22:23
+.TE
+.sp 2v
+double hline top:
+.TS
+doublebox allbox tab(:);
+l _ _ l
+l l l l.
+11:::13
+21:22:23:24
+.TE
+.sp 2v
+hline top right:
+.TS
+doublebox allbox tab(:);
+l _
+l l.
+11:
+21:22
+.TE
+.sp 2v
+hline in front:
+.TS
+doublebox allbox tab(:);
+l l
+_ l
+l l.
+11:12
+:22
+31:32
+.TE
+.sp 2v
+vline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+hline and vline in front:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+_| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+vline and hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l _ l
+l l l.
+11:12:13
+21::23
+31:32:33
+.TE
+.sp 2v
+vline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline and hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline and vline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l _| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+double hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+.TE
+.sp 2v
+hline, vline, hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l _| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp 2v
+hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l _
+l l.
+11:12
+21:
+31:32
+.TE
+.sp 2v
+vline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l|
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+vline and hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline and vline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l _|
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline bottom left:
+.TS
+doublebox allbox tab(:);
+l l
+_ l.
+11:12
+:22
+.TE
+.sp 2v
+vline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| l l.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+hline and vline bottom left:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+_| l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+vline and hline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| _ l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+double hline bottom:
+.TS
+doublebox allbox tab(:);
+l l l l
+l _ _ l.
+11:12:13:14
+21:::24
+.TE
+.sp 2v
+hline, vline, hline bottom:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l _| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp 2v
+hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l _.
+11:12
+21:
+.TE
+.sp 2v
+vline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l|.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+vline and hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| _.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+hline and vline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l _|.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+double vline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| l l
+ l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+hline and double vline in front:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+_|| l
+l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+double vline and hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| _ l
+ l l.
+11:12
+21:22
+:32
+41:42
+.TE
+.sp 2v
+double vline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l|| l l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline and hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l|| _ l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline and doble vline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l _|| l
+l l l.
+11:12:13
+21:22:23
+31::33
+41:42:43
+.TE
+.sp 2v
+hline, double vline, hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l _|| _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:::34
+41:42:43:44
+.TE
+.sp 2v
+double vline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l||
+l l.
+11:12
+21:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline and hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| _
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+hline and double vline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l _||
+l l.
+11:12
+21:22
+31:
+41:42
+.TE
+.sp 2v
+double vline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| l l.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+hline and double vline bottom left:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+_|| l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+double vline and hline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| _ l.
+11:12
+21:22
+:32
+.TE
+.sp 2v
+hline, double vline, hline bottom:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l _|| _ l.
+11:12:13:14
+21:22:23:24
+31:::34
+.TE
+.sp 2v
+double vline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l||.
+11:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline and hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| _.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+hline and double vline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l _||.
+11:12
+21:22
+31:
+.TE
+.sp 2v
+vline left below hline top left:
+.TS
+doublebox allbox tab(:);
+ _ l
+| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+vline right below hline top left:
+.TS
+doublebox allbox tab(:);
+_ l
+l| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+vline left below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ l
+l| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+vline right below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ l
+l l| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+vline below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ _ l
+l l| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp 2v
+vline left below hline top right:
+.TS
+doublebox allbox tab(:);
+l _
+l| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+vline right below hline top right:
+.TS
+doublebox allbox tab(:);
+l _
+l l|
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+vline left below hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ _ l
+| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+vline left above hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+vline right below hline in front:
+.TS
+doublebox allbox tab(:);
+l l
+_ l
+l| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+vline right above hline in front:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+vline left below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l _ l
+l| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline left above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+vline right below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l _ l
+l l| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+vline right above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l l| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+vline below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l _ _ l
+l l| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp 2v
+vline above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp 2v
+vline left below hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l _
+l| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+vline left above hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+vline right below hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l _
+l l|
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+vline right above hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l|
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+vline left above hline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+vline right above hline bottom left:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+vline left above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+vline right above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l l| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+vline above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l l| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp 2v
+vline left above hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+vline right above hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l|
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+double vline left below hline top left:
+.TS
+doublebox allbox tab(:);
+ _ l
+|| l l
+ l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline right below hline top left:
+.TS
+doublebox allbox tab(:);
+_ l
+l|| l
+l l.
+:12
+21:22
+31:32
+.TE
+.sp 2v
+double vline left below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ l
+l|| l l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+double vline right below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ l
+l l|| l
+l l l.
+11::13
+21:22:23
+31:32:33
+.TE
+.sp 2v
+double vline below hline at the top:
+.TS
+doublebox allbox tab(:);
+l _ _ l
+l l|| l l
+l l l l.
+11:::14
+21:22:23:24
+31:32:33:34
+.TE
+.sp 2v
+double vline left below hline top right:
+.TS
+doublebox allbox tab(:);
+l _
+l|| l
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+double vline right below hline top right:
+.TS
+doublebox allbox tab(:);
+l _
+l l||
+l l.
+11:
+21:22
+31:32
+.TE
+.sp 2v
+double vline left below hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ _ l
+|| l l
+ l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline left above hline in front:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| l l
+ _ l
+ l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+double vline right below hline in front:
+.TS
+doublebox allbox tab(:);
+l l
+_ l
+l|| l
+l l.
+11:12
+:22
+31:32
+41:42
+.TE
+.sp 2v
+double vline right above hline in front:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| l
+_ l
+l l.
+11:12
+21:22
+31:32
+:42
+51:52
+.TE
+.sp 2v
+double vline left below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l _ l
+l|| l l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline left above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l|| l l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+double vline right below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l _ l
+l l|| l
+l l l.
+11:12:13
+21::23
+31:32:33
+41:42:43
+.TE
+.sp 2v
+double vline right above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l l|| l
+l _ l
+l l l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+51:52:53
+.TE
+.sp 2v
+double vline below hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l _ _ l
+l l|| l l
+l l l l.
+11:12:13:14
+21:::24
+31:32:33:34
+41:42:43:44
+.TE
+.sp 2v
+double vline above hline in the middle:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l
+l l l l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+51:52:53:54
+.TE
+.sp 2v
+double vline left below hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l _
+l|| l
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+double vline left above hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| l
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+double vline right below hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l _
+l l||
+l l.
+11:12
+21:
+31:32
+41:42
+.TE
+.sp 2v
+double vline right above hline at the end:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l||
+l _
+l l.
+11:12
+21:22
+31:32
+41:
+51:52
+.TE
+.sp 2v
+double vline left above hline bottom left:
+.TS
+doublebox allbox tab(:);
+ l l
+ l l
+|| l l
+ _ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+double vline right above hline bottom left:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| l
+_ l.
+11:12
+21:22
+31:32
+:42
+.TE
+.sp 2v
+double vline left above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l|| l l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+double vline right above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l
+l l l
+l l|| l
+l _ l.
+11:12:13
+21:22:23
+31:32:33
+41::43
+.TE
+.sp 2v
+double vline above hline at the bottom:
+.TS
+doublebox allbox tab(:);
+l l l l
+l l l l
+l l|| l l
+l _ _ l.
+11:12:13:14
+21:22:23:24
+31:32:33:34
+41:::44
+.TE
+.sp 2v
+double vline left above hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l|| l
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
+double vline right above hline bottom right:
+.TS
+doublebox allbox tab(:);
+l l
+l l
+l l||
+l _.
+11:12
+21:22
+31:32
+41:
+.TE
+.sp 2v
diff --git a/regress/tbl/layout/lines.out_ascii b/regress/tbl/layout/lines.out_ascii
new file mode 100644
index 00000000..24d07d0d
--- /dev/null
+++ b/regress/tbl/layout/lines.out_ascii
@@ -0,0 +1,4755 @@
+TBL-LAYOUT-LINES(1) General Commands Manual TBL-LAYOUT-LINES(1)
+
+NNAAMMEE
+ ttbbll--llaayyoouutt--lliinneess - table cells containing lines
+
+DDEESSCCRRIIPPTTIIOONN
+ hline top left:
+ ---- 12
+ 21 22
+
+ hline top:
+ 11 ------ 13
+ 21 22 23
+
+ double hline top:
+ 11 ----------- 13
+ 21 22 23 24
+
+ hline top right:
+ 11 -----
+ 21 22
+
+ hline in front:
+ 11 12
+ ---- 22
+ 31 32
+
+ vline in front:
+ 11 12
+ |21 22
+ |31 32
+ 41 42
+
+ hline and vline in front:
+ 11 12
+ 21 | 22
+ ---+ 32
+ 41 42
+
+ vline and hline in front:
+ 11 12
+ |21 22
+ +---- 32
+ 41 42
+
+ hline in the middle:
+ 11 12 13
+ 21 ------ 23
+ 31 32 33
+
+ vline in the middle:
+ 11 12 13
+ 21 | 22 23
+ 31 | 32 33
+ 41 42 43
+
+ vline and hline in the middle:
+ 11 12 13
+ 21 | 22 23
+ 31 +----- 33
+ 41 42 43
+
+ hline and vline in the middle:
+ 11 12 13
+ 21 22 | 23
+ 31 -----+ 33
+ 41 42 43
+
+ double hline in the middle:
+ 11 12 13 14
+ 21 ----------- 24
+ 31 32 33 34
+
+ hline, vline, hline in the middle:
+ 11 12 13 14
+ 21 22 | 23 24
+ 31 -----+----- 34
+ 41 42 43 44
+
+ hline at the end:
+ 11 12
+ 21 -----
+ 31 32
+
+ vline at the end:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 42
+
+ vline and hline at the end:
+ 11 12
+ 21 | 22
+ 31 +----
+ 41 42
+
+ hline and vline at the end:
+ 11 12
+ 21 22 |
+ 31 -----+
+ 41 42
+
+ hline bottom left:
+ 11 12
+ ---- 22
+
+ vline bottom left:
+ 11 12
+ |21 22
+ |31 32
+
+ hline and vline bottom left:
+ 11 12
+ 21 | 22
+ ---+ 32
+
+ vline and hline bottom left:
+ 11 12
+ |21 22
+ +---- 32
+
+ double hline bottom:
+ 11 12 13 14
+ 21 ----------- 24
+
+ hline, vline, hline bottom:
+ 11 12 13 14
+ 21 22 | 23 24
+ 31 -----+----- 34
+
+ hline bottom right:
+ 11 12
+ 21 -----
+
+ vline bottom right:
+ 11 12
+ 21 22 |
+ 31 32 |
+
+ vline and hline bottom right:
+ 11 12
+ 21 | 22
+ 31 +----
+
+ hline and vline bottom right:
+ 11 12
+ 21 22 |
+ 31 -----+
+
+ double vline in front:
+ 11 12
+ |21 22
+ |31 32
+ 41 42
+
+ hline and double vline in front:
+ 11 12
+ 21 ||22
+ ---+|32
+ 41 42
+
+ double vline and hline in front:
+ 11 12
+ |21 22
+ +---- 32
+ 41 42
+
+ double vline in the middle:
+ 11 12 13
+ 21 ||22 23
+ 31 ||32 33
+ 41 42 43
+
+ double vline and hline in the middle:
+ 11 12 13
+ 21 ||22 23
+ 31 ++---- 33
+ 41 42 43
+
+ hline and doble vline in the middle:
+ 11 12 13
+ 21 22 ||23
+ 31 -----+|33
+ 41 42 43
+
+ hline, double vline, hline in the middle:
+ 11 12 13 14
+ 21 22 ||23 24
+ 31 -----++---- 34
+ 41 42 43 44
+
+ double vline at the end:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 42
+
+ double vline and hline at the end:
+ 11 12
+ 21 ||22
+ 31 ++---
+ 41 42
+
+ hline and double vline at the end:
+ 11 12
+ 21 22 |
+ 31 -----+
+ 41 42
+
+ double vline bottom left:
+ 11 12
+ |21 22
+ |31 32
+
+ hline and double vline bottom left:
+ 11 12
+ 21 ||22
+ ---+|32
+
+ double vline and hline bottom left:
+ 11 12
+ |21 22
+ +---- 32
+
+ hline, double vline, hline bottom:
+ 11 12 13 14
+ 21 22 ||23 24
+ 31 -----++---- 34
+
+ double vline bottom right:
+ 11 12
+ 21 22 |
+ 31 32 |
+
+ double vline and hline bottom right:
+ 11 12
+ 21 ||22
+ 31 ++---
+
+ hline and double vline bottom right:
+ 11 12
+ 21 22 |
+ 31 -----+
+
+ vline left below hline top left:
+ +---- 12
+ |21 22
+ 31 32
+
+ vline right below hline top left:
+ ---+ 12
+ 21 | 22
+ 31 32
+
+ vline left below hline at the top:
+ 11 +----- 13
+ 21 | 22 23
+ 31 32 33
+
+ vline right below hline at the top:
+ 11 -----+ 13
+ 21 22 | 23
+ 31 32 33
+
+ vline below hline at the top:
+ 11 -----+----- 14
+ 21 22 | 23 24
+ 31 32 33 34
+
+ vline left below hline top right:
+ 11 +----
+ 21 | 22
+ 31 32
+
+ vline right below hline top right:
+ 11 -----+
+ 21 22 |
+ 31 32
+
+ vline left below hline in front:
+ 11 12
+ +---- 22
+ |31 32
+ 41 42
+
+ vline left above hline in front:
+ 11 12
+ |21 22
+ |31 32
+ +---- 42
+ 51 52
+
+ vline right below hline in front:
+ 11 12
+ ---+ 22
+ 31 | 32
+ 41 42
+
+ vline right above hline in front:
+ 11 12
+ 21 | 22
+ 31 | 32
+ ---+ 42
+ 51 52
+
+ vline left below hline in the middle:
+ 11 12 13
+ 21 +----- 23
+ 31 | 32 33
+ 41 42 43
+
+ vline left above hline in the middle:
+ 11 12 13
+ 21 | 22 23
+ 31 | 32 33
+ 41 +----- 43
+ 51 52 53
+
+ vline right below hline in the middle:
+ 11 12 13
+ 21 -----+ 23
+ 31 32 | 33
+ 41 42 43
+
+ vline right above hline in the middle:
+ 11 12 13
+ 21 22 | 23
+ 31 32 | 33
+ 41 -----+ 43
+ 51 52 53
+
+ vline below hline in the middle:
+ 11 12 13 14
+ 21 -----+----- 24
+ 31 32 | 33 34
+ 41 42 43 44
+
+ vline above hline in the middle:
+ 11 12 13 14
+ 21 22 | 23 24
+ 31 32 | 33 34
+ 41 -----+----- 44
+ 51 52 53 54
+
+ vline left below hline at the end:
+ 11 12
+ 21 +----
+ 31 | 32
+ 41 42
+
+ vline left above hline at the end:
+ 11 12
+ 21 | 22
+ 31 | 32
+ 41 +----
+ 51 52
+
+ vline right below hline at the end:
+ 11 12
+ 21 -----+
+ 31 32 |
+ 41 42
+
+ vline right above hline at the end:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 -----+
+ 51 52
+
+ vline left above hline bottom left:
+ 11 12
+ |21 22
+ |31 32
+ +---- 42
+
+ vline right above hline bottom left:
+ 11 12
+ 21 | 22
+ 31 | 32
+ ---+ 42
+
+ vline left above hline at the bottom:
+ 11 12 13
+ 21 | 22 23
+ 31 | 32 33
+ 41 +----- 43
+
+ vline right above hline at the bottom:
+ 11 12 13
+ 21 22 | 23
+ 31 32 | 33
+ 41 -----+ 43
+
+ vline above hline at the bottom:
+ 11 12 13 14
+ 21 22 | 23 24
+ 31 32 | 33 34
+ 41 -----+----- 44
+
+ vline left above hline bottom right:
+ 11 12
+ 21 | 22
+ 31 | 32
+ 41 +----
+
+ vline right above hline bottom right:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 -----+
+
+ double vline left below hline top left:
+ +---- 12
+ |21 22
+ 31 32
+
+ double vline right below hline top left:
+ ---+|12
+ 21 ||22
+ 31 32
+
+ double vline left below hline at the top:
+ 11 ++---- 13
+ 21 ||22 23
+ 31 32 33
+
+ double vline right below hline at the top:
+ 11 -----+|13
+ 21 22 ||23
+ 31 32 33
+
+ double vline below hline at the top:
+ 11 -----++---- 14
+ 21 22 ||23 24
+ 31 32 33 34
+
+ double vline left below hline top right:
+ 11 ++---
+ 21 ||22
+ 31 32
+
+ double vline right below hline top right:
+ 11 -----+
+ 21 22 |
+ 31 32
+
+ double vline left below hline in front:
+ 11 12
+ +---- 22
+ |31 32
+ 41 42
+
+ double vline left above hline in front:
+ 11 12
+ |21 22
+ |31 32
+ +---- 42
+ 51 52
+
+ double vline right below hline in front:
+ 11 12
+ ---+|22
+ 31 ||32
+ 41 42
+
+ double vline right above hline in front:
+ 11 12
+ 21 ||22
+ 31 ||32
+ ---+|42
+ 51 52
+
+ double vline left below hline in the middle:
+ 11 12 13
+ 21 ++---- 23
+ 31 ||32 33
+ 41 42 43
+
+ double vline left above hline in the middle:
+ 11 12 13
+ 21 ||22 23
+ 31 ||32 33
+ 41 ++---- 43
+ 51 52 53
+
+ double vline right below hline in the middle:
+ 11 12 13
+ 21 -----+|23
+ 31 32 ||33
+ 41 42 43
+
+ double vline right above hline in the middle:
+ 11 12 13
+ 21 22 ||23
+ 31 32 ||33
+ 41 -----+|43
+ 51 52 53
+
+ double vline below hline in the middle:
+ 11 12 13 14
+ 21 -----++---- 24
+ 31 32 ||33 34
+ 41 42 43 44
+
+ double vline above hline in the middle:
+ 11 12 13 14
+ 21 22 ||23 24
+ 31 32 ||33 34
+ 41 -----++---- 44
+ 51 52 53 54
+
+ double vline left below hline at the end:
+ 11 12
+ 21 ++---
+ 31 ||32
+ 41 42
+
+ double vline left above hline at the end:
+ 11 12
+ 21 ||22
+ 31 ||32
+ 41 ++---
+ 51 52
+
+ double vline right below hline at the end:
+ 11 12
+ 21 -----+
+ 31 32 |
+ 41 42
+
+ double vline right above hline at the end:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 -----+
+ 51 52
+
+ double vline left above hline bottom left:
+ 11 12
+ |21 22
+ |31 32
+ +---- 42
+
+ double vline right above hline bottom left:
+ 11 12
+ 21 ||22
+ 31 ||32
+ ---+|42
+
+ double vline left above hline at the bottom:
+ 11 12 13
+ 21 ||22 23
+ 31 ||32 33
+ 41 ++---- 43
+
+ double vline right above hline at the bottom:
+ 11 12 13
+ 21 22 ||23
+ 31 32 ||33
+ 41 -----+|43
+
+ double vline above hline at the bottom:
+ 11 12 13 14
+ 21 22 ||23 24
+ 31 32 ||33 34
+ 41 -----++---- 44
+
+ double vline left above hline bottom right:
+ 11 12
+ 21 ||22
+ 31 ||32
+ 41 ++---
+
+ double vline right above hline bottom right:
+ 11 12
+ 21 22 |
+ 31 32 |
+ 41 -----+
+
+BBOOXXEEDD
+ vline top left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ hline and vline top left:
+ +---+----+
+ +---+ 12 |
+ |21 22 |
+ +--------+
+ vline and hline top left:
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ vline top:
+ +---+----+
+ |11 | 12 |
+ |21 22 |
+ +--------+
+ vline and hline top:
+ +---+---------+
+ |11 +----- 13 |
+ |21 22 23 |
+ +-------------+
+ hline and vline top:
+ +--------+----+
+ |11 -----+ 13 |
+ |21 22 23 |
+ +-------------+
+ hline, vline, hline top:
+ +--------+---------+
+ |11 -----+----- 13 |
+ |21 22 23 24 |
+ +------------------+
+ vline top right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ vline and hline top right:
+ +---+----+
+ |11 +----+
+ |21 22 |
+ +--------+
+ hline and vline top right:
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ double vline top left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ hline and double vline top left:
+ +---++---+
+ +---+|12 |
+ |21 22 |
+ +--------+
+ double vline and hline top left:
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ double vline top:
+ +---++---+
+ |11 ||12 |
+ |21 22 |
+ +--------+
+ double vline and hline top:
+ +---++--------+
+ |11 ++---- 13 |
+ |21 22 23 |
+ +-------------+
+ hline and double vline top:
+ +--------++---+
+ |11 -----+|13 |
+ |21 22 23 |
+ +-------------+
+ hline, double vline, hline top:
+ +--------++--------+
+ |11 -----++---- 13 |
+ |21 22 23 24 |
+ +------------------+
+ double vline top right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ double vline and hline top right:
+ +---++---+
+ |11 ++---+
+ |21 22 |
+ +--------+
+ hline and double vline top right:
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ hline top left:
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ hline top:
+ +-------------+
+ |11 ------ 13 |
+ |21 22 23 |
+ +-------------+
+ double hline top:
+ +------------------+
+ |11 ----------- 13 |
+ |21 22 23 24 |
+ +------------------+
+ hline top right:
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ hline in front:
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ +--------+
+ vline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ hline and vline in front:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ +---+ 32 |
+ |41 42 |
+ +--------+
+ vline and hline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ |41 42 |
+ +--------+
+ hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 ------ 23 |
+ |31 32 33 |
+ +-------------+
+ vline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 42 43 |
+ +-------------+
+ vline and hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 +----- 33 |
+ |41 42 43 |
+ +-------------+
+ hline and vline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 -----+ 33 |
+ |41 42 43 |
+ +-------------+
+ double hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 ----------- 24 |
+ |31 32 33 34 |
+ +------------------+
+ hline, vline, hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 -----+----- 34 |
+ |41 42 43 44 |
+ +------------------+
+ hline at the end:
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ +--------+
+ vline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ vline and hline at the end:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 +----+
+ |41 42 |
+ +--------+
+ hline and vline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ |41 42 |
+ +--------+
+ hline bottom left:
+ +--------+
+ |11 12 |
+ +---- 22 |
+ +--------+
+ vline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ hline and vline bottom left:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ +---+ 32 |
+ +---+----+
+ vline and hline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ +--------+
+ double hline bottom:
+ +------------------+
+ |11 12 13 14 |
+ |21 ----------- 24 |
+ +------------------+
+ hline, vline, hline bottom:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 -----+----- 34 |
+ +--------+---------+
+ hline bottom right:
+ +--------+
+ |11 12 |
+ |21 -----+
+ +--------+
+ vline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ vline and hline bottom right:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 +----+
+ +---+----+
+ hline and vline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ +--------+
+ double vline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ hline and double vline in front:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ +---+|32 |
+ |41 42 |
+ +--------+
+ double vline and hline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ |41 42 |
+ +--------+
+ double vline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 42 43 |
+ +-------------+
+ double vline and hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ++---- 33 |
+ |41 42 43 |
+ +-------------+
+ hline and doble vline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 -----+|33 |
+ |41 42 43 |
+ +-------------+
+ hline, double vline, hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 -----++---- 34 |
+ |41 42 43 44 |
+ +------------------+
+ double vline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ double vline and hline at the end:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ++---+
+ |41 42 |
+ +--------+
+ hline and double vline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ |41 42 |
+ +--------+
+ double vline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ hline and double vline bottom left:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ +---+|32 |
+ +---++---+
+ double vline and hline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ +--------+
+ hline, double vline, hline bottom:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 -----++---- 34 |
+ +--------++--------+
+ double vline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ double vline and hline bottom right:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ++---+
+ +---++---+
+ hline and double vline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ +--------+
+ vline left below hline top left:
+ +--------+
+ +---- 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ vline right below hline top left:
+ +--------+
+ +---+ 12 |
+ |21 | 22 |
+ |31 32 |
+ +--------+
+ vline left below hline at the top:
+ +-------------+
+ |11 +----- 13 |
+ |21 | 22 23 |
+ |31 32 33 |
+ +-------------+
+ vline right below hline at the top:
+ +-------------+
+ |11 -----+ 13 |
+ |21 22 | 23 |
+ |31 32 33 |
+ +-------------+
+ vline below hline at the top:
+ +------------------+
+ |11 -----+----- 14 |
+ |21 22 | 23 24 |
+ |31 32 33 34 |
+ +------------------+
+ vline left below hline top right:
+ +--------+
+ |11 +----+
+ |21 | 22 |
+ |31 32 |
+ +--------+
+ vline right below hline top right:
+ +--------+
+ |11 -----+
+ |21 22 |
+ |31 32 |
+ +--------+
+ vline left below hline in front:
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ vline left above hline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ |51 52 |
+ +--------+
+ vline right below hline in front:
+ +--------+
+ |11 12 |
+ +---+ 22 |
+ |31 | 32 |
+ |41 42 |
+ +--------+
+ vline right above hline in front:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ +---+ 42 |
+ |51 52 |
+ +--------+
+ vline left below hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 +----- 23 |
+ |31 | 32 33 |
+ |41 42 43 |
+ +-------------+
+ vline left above hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 +----- 43 |
+ |51 52 53 |
+ +-------------+
+ vline right below hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 -----+ 23 |
+ |31 32 | 33 |
+ |41 42 43 |
+ +-------------+
+ vline right above hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 32 | 33 |
+ |41 -----+ 43 |
+ |51 52 53 |
+ +-------------+
+ vline below hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 -----+----- 24 |
+ |31 32 | 33 34 |
+ |41 42 43 44 |
+ +------------------+
+ vline above hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 32 | 33 34 |
+ |41 -----+----- 44 |
+ |51 52 53 54 |
+ +------------------+
+ vline left below hline at the end:
+ +--------+
+ |11 12 |
+ |21 +----+
+ |31 | 32 |
+ |41 42 |
+ +--------+
+ vline left above hline at the end:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ |41 +----+
+ |51 52 |
+ +--------+
+ vline right below hline at the end:
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ |41 42 |
+ +--------+
+ vline right above hline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ |51 52 |
+ +--------+
+ vline left above hline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ +--------+
+ vline right above hline bottom left:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ +---+ 42 |
+ +--------+
+ vline left above hline at the bottom:
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 +----- 43 |
+ +-------------+
+ vline right above hline at the bottom:
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 32 | 33 |
+ |41 -----+ 43 |
+ +-------------+
+ vline above hline at the bottom:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 32 | 33 34 |
+ |41 -----+----- 44 |
+ +------------------+
+ vline left above hline bottom right:
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ |41 +----+
+ +--------+
+ vline right above hline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ +--------+
+ double vline left below hline top left:
+ +--------+
+ +---- 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ double vline right below hline top left:
+ +--------+
+ +---+|12 |
+ |21 ||22 |
+ |31 32 |
+ +--------+
+ double vline left below hline at the top:
+ +-------------+
+ |11 ++---- 13 |
+ |21 ||22 23 |
+ |31 32 33 |
+ +-------------+
+ double vline right below hline at the top:
+ +-------------+
+ |11 -----+|13 |
+ |21 22 ||23 |
+ |31 32 33 |
+ +-------------+
+ double vline below hline at the top:
+ +------------------+
+ |11 -----++---- 14 |
+ |21 22 ||23 24 |
+ |31 32 33 34 |
+ +------------------+
+ double vline left below hline top right:
+ +--------+
+ |11 ++---+
+ |21 ||22 |
+ |31 32 |
+ +--------+
+ double vline right below hline top right:
+ +--------+
+ |11 -----+
+ |21 22 |
+ |31 32 |
+ +--------+
+ double vline left below hline in front:
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ double vline left above hline in front:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ |51 52 |
+ +--------+
+ double vline right below hline in front:
+ +--------+
+ |11 12 |
+ +---+|22 |
+ |31 ||32 |
+ |41 42 |
+ +--------+
+ double vline right above hline in front:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ +---+|42 |
+ |51 52 |
+ +--------+
+ double vline left below hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 ++---- 23 |
+ |31 ||32 33 |
+ |41 42 43 |
+ +-------------+
+ double vline left above hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 ++---- 43 |
+ |51 52 53 |
+ +-------------+
+ double vline right below hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 -----+|23 |
+ |31 32 ||33 |
+ |41 42 43 |
+ +-------------+
+ double vline right above hline in the middle:
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 32 ||33 |
+ |41 -----+|43 |
+ |51 52 53 |
+ +-------------+
+ double vline below hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 -----++---- 24 |
+ |31 32 ||33 34 |
+ |41 42 43 44 |
+ +------------------+
+ double vline above hline in the middle:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 32 ||33 34 |
+ |41 -----++---- 44 |
+ |51 52 53 54 |
+ +------------------+
+ double vline left below hline at the end:
+ +--------+
+ |11 12 |
+ |21 ++---+
+ |31 ||32 |
+ |41 42 |
+ +--------+
+ double vline left above hline at the end:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ |41 ++---+
+ |51 52 |
+ +--------+
+ double vline right below hline at the end:
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ |41 42 |
+ +--------+
+ double vline right above hline at the end:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ |51 52 |
+ +--------+
+ double vline left above hline bottom left:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ +--------+
+ double vline right above hline bottom left:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ +---+|42 |
+ +--------+
+ double vline left above hline at the bottom:
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 ++---- 43 |
+ +-------------+
+ double vline right above hline at the bottom:
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 32 ||33 |
+ |41 -----+|43 |
+ +-------------+
+ double vline above hline at the bottom:
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 32 ||33 34 |
+ |41 -----++---- 44 |
+ +------------------+
+ double vline left above hline bottom right:
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ |41 ++---+
+ +--------+
+ double vline right above hline bottom right:
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ +--------+
+
+AALLLLBBOOXX
+ vline top left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline and vline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ vline and hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ vline top:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ vline and hline top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ hline and vline top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ hline, vline, hline top:
+ +---+----+----+----+
+ |11 +----+----+ 13 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ vline top right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ vline and hline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline and vline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ double vline top left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline and double vline top left:
+ +---++---+
+ +---+|12 |
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ double vline and hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ double vline top:
+ +---++---+
+ |11 ||12 |
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ double vline and hline top:
+ +---++---+----+
+ |11 ++---+ 13 |
+ +---++---+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ hline and double vline top:
+ +---+----++---+
+ |11 +----+|13 |
+ +---+----++---+
+ |21 | 22 | 23 |
+ +---+----+----+
+ hline, double vline, hline top:
+ +---+----++---+----+
+ |11 +----++---+ 13 |
+ +---+----++---+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ double vline top right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ double vline and hline top right:
+ +---++---+
+ |11 ++---+
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ hline and double vline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ double hline top:
+ +---+----+----+----+
+ |11 +----+----+ 13 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ hline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ hline and vline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline and hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ vline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ vline and hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 +----+ 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ hline and vline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 +----+ 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ double hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ hline, vline, hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 +----+----+ 34 |
+ +---+----+----+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline and hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ hline and vline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ vline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ hline and vline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ vline and hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ double hline bottom:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ hline, vline, hline bottom:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 +----+----+ 34 |
+ +---+----+----+----+
+ hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ vline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline and hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ hline and vline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ double vline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ hline and double vline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ +---+|32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ double vline and hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ double vline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ double vline and hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ++---+ 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ hline and doble vline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 +----+|33 |
+ +---+----++---+
+ |41 | 42 | 43 |
+ +---+----+----+
+ hline, double vline, hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 +----++---+ 34 |
+ +---+----++---+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ double vline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ double vline and hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ++---+
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ hline and double vline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ double vline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ hline and double vline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ +---+|32 |
+ +---++---+
+ double vline and hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ hline, double vline, hline bottom:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 +----++---+ 34 |
+ +---+----++---+----+
+ double vline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ double vline and hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ++---+
+ +---++---+
+ hline and double vline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ vline left below hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline right below hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline left below hline at the top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ vline right below hline at the top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ vline below hline at the top:
+ +---+----+----+----+
+ |11 +----+----+ 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ vline left below hline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline right below hline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ vline left below hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline left above hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ vline right below hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline right above hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ vline left below hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ vline left above hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ vline right below hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ vline right above hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ vline below hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ vline above hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 +----+----+ 44 |
+ +---+----+----+----+
+ |51 | 52 | 53 | 54 |
+ +---+----+----+----+
+ vline left below hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline left above hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ vline right below hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ vline right above hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ vline left above hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ vline right above hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ vline left above hline at the bottom:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ vline right above hline at the bottom:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ vline above hline at the bottom:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 +----+----+ 44 |
+ +---+----+----+----+
+ vline left above hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ vline right above hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ double vline left below hline top left:
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ double vline right below hline top left:
+ +---+----+
+ +---+ 12 |
+ +---++---+
+ |21 ||22 |
+ +---++---+
+ |31 | 32 |
+ +---+----+
+ double vline left below hline at the top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---++---+----+
+ |21 ||22 | 23 |
+ +---++---+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ double vline right below hline at the top:
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----++---+
+ |21 | 22 ||23 |
+ +---+----++---+
+ |31 | 32 | 33 |
+ +---+----+----+
+ double vline below hline at the top:
+ +---+----+----+----+
+ |11 +----+----+ 14 |
+ +---+----++---+----+
+ |21 | 22 ||23 | 24 |
+ +---+----++---+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ double vline left below hline top right:
+ +---+----+
+ |11 +----+
+ +---++---+
+ |21 ||22 |
+ +---++---+
+ |31 | 32 |
+ +---+----+
+ double vline right below hline top right:
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ double vline left below hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ double vline left above hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ double vline right below hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ double vline right above hline in front:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ +---+|42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ double vline left below hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ double vline left above hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 ++---+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ double vline right below hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 | 42 | 43 |
+ +---+----+----+
+ double vline right above hline in the middle:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 +----+|43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ double vline below hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ double vline above hline in the middle:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 +----++---+ 44 |
+ +---+----+----+----+
+ |51 | 52 | 53 | 54 |
+ +---+----+----+----+
+ double vline left below hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ double vline left above hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 ++---+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ double vline right below hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ double vline right above hline at the end:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ double vline left above hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ double vline right above hline bottom left:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ +---+|42 |
+ +---+----+
+ double vline left above hline at the bottom:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 ++---+ 43 |
+ +---+----+----+
+ double vline right above hline at the bottom:
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 +----+|43 |
+ +---+----+----+
+ double vline above hline at the bottom:
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 +----++---+ 44 |
+ +---+----+----+----+
+ double vline left above hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 ++---+
+ +---+----+
+ double vline right above hline bottom right:
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+
+DDOOUUBBLLEEBBOOXX
+ vline top left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ hline and vline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ vline and hline top left:
+ +--------+
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ vline top:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ vline and hline top:
+ +-------------+
+ +---+---------+
+ |11 +----- 13 |
+ |21 22 23 |
+ +-------------+
+ +-------------+
+ hline and vline top:
+ +-------------+
+ +--------+----+
+ |11 -----+ 13 |
+ |21 22 23 |
+ +-------------+
+ +-------------+
+ hline, vline, hline top:
+ +------------------+
+ +--------+---------+
+ |11 -----+----- 13 |
+ |21 22 23 24 |
+ +------------------+
+ +------------------+
+ vline top right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ vline and hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ |21 22 |
+ +--------+
+ +--------+
+ hline and vline top right:
+ +--------+
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ +--------+
+ double vline top left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ hline and double vline top left:
+ +--------+
+ +---++---+
+ +---+|12 |
+ |21 22 |
+ +--------+
+ +--------+
+ double vline and hline top left:
+ +--------+
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ double vline top:
+ +--------+
+ +---++---+
+ |11 ||12 |
+ |21 22 |
+ +--------+
+ +--------+
+ double vline and hline top:
+ +-------------+
+ +---++--------+
+ |11 ++---- 13 |
+ |21 22 23 |
+ +-------------+
+ +-------------+
+ hline and double vline top:
+ +-------------+
+ +--------++---+
+ |11 -----+|13 |
+ |21 22 23 |
+ +-------------+
+ +-------------+
+ hline, double vline, hline top:
+ +------------------+
+ +--------++--------+
+ |11 -----++---- 13 |
+ |21 22 23 24 |
+ +------------------+
+ +------------------+
+ double vline top right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ double vline and hline top right:
+ +--------+
+ +---++---+
+ |11 ++---+
+ |21 22 |
+ +--------+
+ +--------+
+ hline and double vline top right:
+ +--------+
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ +--------+
+ hline top left:
+ +--------+
+ +--------+
+ +---- 12 |
+ |21 22 |
+ +--------+
+ +--------+
+ hline top:
+ +-------------+
+ +-------------+
+ |11 ------ 13 |
+ |21 22 23 |
+ +-------------+
+ +-------------+
+ double hline top:
+ +------------------+
+ +------------------+
+ |11 ----------- 13 |
+ |21 22 23 24 |
+ +------------------+
+ +------------------+
+ hline top right:
+ +--------+
+ +--------+
+ |11 -----+
+ |21 22 |
+ +--------+
+ +--------+
+ hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ hline and vline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ +---+ 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline and hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ------ 23 |
+ |31 32 33 |
+ +-------------+
+ +-------------+
+ vline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ vline and hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 +----- 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ hline and vline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 -----+ 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ double hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 ----------- 24 |
+ |31 32 33 34 |
+ +------------------+
+ +------------------+
+ hline, vline, hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 -----+----- 34 |
+ |41 42 43 44 |
+ +------------------+
+ +------------------+
+ hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ +--------+
+ +--------+
+ vline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline and hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 +----+
+ |41 42 |
+ +--------+
+ +--------+
+ hline and vline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ |41 42 |
+ +--------+
+ +--------+
+ hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ +---- 22 |
+ +--------+
+ +--------+
+ vline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ hline and vline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ +---+ 32 |
+ +---+----+
+ +--------+
+ vline and hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ +--------+
+ +--------+
+ double hline bottom:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 ----------- 24 |
+ +------------------+
+ +------------------+
+ hline, vline, hline bottom:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 -----+----- 34 |
+ +--------+---------+
+ +------------------+
+ hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 -----+
+ +--------+
+ +--------+
+ vline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline and hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 +----+
+ +---+----+
+ +--------+
+ hline and vline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ +--------+
+ +--------+
+ double vline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ hline and double vline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ +---+|32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline and hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ double vline and hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ++---- 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ hline and doble vline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 -----+|33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ hline, double vline, hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 -----++---- 34 |
+ |41 42 43 44 |
+ +------------------+
+ +------------------+
+ double vline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline and hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ++---+
+ |41 42 |
+ +--------+
+ +--------+
+ hline and double vline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ |41 42 |
+ +--------+
+ +--------+
+ double vline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ hline and double vline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ +---+|32 |
+ +---++---+
+ +--------+
+ double vline and hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ +---- 32 |
+ +--------+
+ +--------+
+ hline, double vline, hline bottom:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 -----++---- 34 |
+ +--------++--------+
+ +------------------+
+ double vline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ double vline and hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ++---+
+ +---++---+
+ +--------+
+ hline and double vline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 -----+
+ +--------+
+ +--------+
+ vline left below hline top left:
+ +--------+
+ +--------+
+ +---- 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline right below hline top left:
+ +--------+
+ +--------+
+ +---+ 12 |
+ |21 | 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline left below hline at the top:
+ +-------------+
+ +-------------+
+ |11 +----- 13 |
+ |21 | 22 23 |
+ |31 32 33 |
+ +-------------+
+ +-------------+
+ vline right below hline at the top:
+ +-------------+
+ +-------------+
+ |11 -----+ 13 |
+ |21 22 | 23 |
+ |31 32 33 |
+ +-------------+
+ +-------------+
+ vline below hline at the top:
+ +------------------+
+ +------------------+
+ |11 -----+----- 14 |
+ |21 22 | 23 24 |
+ |31 32 33 34 |
+ +------------------+
+ +------------------+
+ vline left below hline top right:
+ +--------+
+ +--------+
+ |11 +----+
+ |21 | 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline right below hline top right:
+ +--------+
+ +--------+
+ |11 -----+
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ vline left below hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline left above hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ |51 52 |
+ +--------+
+ +--------+
+ vline right below hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ +---+ 22 |
+ |31 | 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline right above hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ +---+ 42 |
+ |51 52 |
+ +--------+
+ +--------+
+ vline left below hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 +----- 23 |
+ |31 | 32 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ vline left above hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 +----- 43 |
+ |51 52 53 |
+ +-------------+
+ +-------------+
+ vline right below hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 -----+ 23 |
+ |31 32 | 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ vline right above hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 32 | 33 |
+ |41 -----+ 43 |
+ |51 52 53 |
+ +-------------+
+ +-------------+
+ vline below hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 -----+----- 24 |
+ |31 32 | 33 34 |
+ |41 42 43 44 |
+ +------------------+
+ +------------------+
+ vline above hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 32 | 33 34 |
+ |41 -----+----- 44 |
+ |51 52 53 54 |
+ +------------------+
+ +------------------+
+ vline left below hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 +----+
+ |31 | 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline left above hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ |41 +----+
+ |51 52 |
+ +--------+
+ +--------+
+ vline right below hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ vline right above hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ |51 52 |
+ +--------+
+ +--------+
+ vline left above hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ +--------+
+ +--------+
+ vline right above hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ +---+ 42 |
+ +--------+
+ +--------+
+ vline left above hline at the bottom:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 | 22 23 |
+ |31 | 32 33 |
+ |41 +----- 43 |
+ +-------------+
+ +-------------+
+ vline right above hline at the bottom:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 | 23 |
+ |31 32 | 33 |
+ |41 -----+ 43 |
+ +-------------+
+ +-------------+
+ vline above hline at the bottom:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 | 23 24 |
+ |31 32 | 33 34 |
+ |41 -----+----- 44 |
+ +------------------+
+ +------------------+
+ vline left above hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 | 22 |
+ |31 | 32 |
+ |41 +----+
+ +--------+
+ +--------+
+ vline right above hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ +--------+
+ +--------+
+ double vline left below hline top left:
+ +--------+
+ +--------+
+ +---- 12 |
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ double vline right below hline top left:
+ +--------+
+ +--------+
+ +---+|12 |
+ |21 ||22 |
+ |31 32 |
+ +--------+
+ +--------+
+ double vline left below hline at the top:
+ +-------------+
+ +-------------+
+ |11 ++---- 13 |
+ |21 ||22 23 |
+ |31 32 33 |
+ +-------------+
+ +-------------+
+ double vline right below hline at the top:
+ +-------------+
+ +-------------+
+ |11 -----+|13 |
+ |21 22 ||23 |
+ |31 32 33 |
+ +-------------+
+ +-------------+
+ double vline below hline at the top:
+ +------------------+
+ +------------------+
+ |11 -----++---- 14 |
+ |21 22 ||23 24 |
+ |31 32 33 34 |
+ +------------------+
+ +------------------+
+ double vline left below hline top right:
+ +--------+
+ +--------+
+ |11 ++---+
+ |21 ||22 |
+ |31 32 |
+ +--------+
+ +--------+
+ double vline right below hline top right:
+ +--------+
+ +--------+
+ |11 -----+
+ |21 22 |
+ |31 32 |
+ +--------+
+ +--------+
+ double vline left below hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ +---- 22 |
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline left above hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ |51 52 |
+ +--------+
+ +--------+
+ double vline right below hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ +---+|22 |
+ |31 ||32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline right above hline in front:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ +---+|42 |
+ |51 52 |
+ +--------+
+ +--------+
+ double vline left below hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ++---- 23 |
+ |31 ||32 33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ double vline left above hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 ++---- 43 |
+ |51 52 53 |
+ +-------------+
+ +-------------+
+ double vline right below hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 -----+|23 |
+ |31 32 ||33 |
+ |41 42 43 |
+ +-------------+
+ +-------------+
+ double vline right above hline in the middle:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 32 ||33 |
+ |41 -----+|43 |
+ |51 52 53 |
+ +-------------+
+ +-------------+
+ double vline below hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 -----++---- 24 |
+ |31 32 ||33 34 |
+ |41 42 43 44 |
+ +------------------+
+ +------------------+
+ double vline above hline in the middle:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 32 ||33 34 |
+ |41 -----++---- 44 |
+ |51 52 53 54 |
+ +------------------+
+ +------------------+
+ double vline left below hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ++---+
+ |31 ||32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline left above hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ |41 ++---+
+ |51 52 |
+ +--------+
+ +--------+
+ double vline right below hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 -----+
+ |31 32 |
+ |41 42 |
+ +--------+
+ +--------+
+ double vline right above hline at the end:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ |51 52 |
+ +--------+
+ +--------+
+ double vline left above hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ +---- 42 |
+ +--------+
+ +--------+
+ double vline right above hline bottom left:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ +---+|42 |
+ +--------+
+ +--------+
+ double vline left above hline at the bottom:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 ||22 23 |
+ |31 ||32 33 |
+ |41 ++---- 43 |
+ +-------------+
+ +-------------+
+ double vline right above hline at the bottom:
+ +-------------+
+ +-------------+
+ |11 12 13 |
+ |21 22 ||23 |
+ |31 32 ||33 |
+ |41 -----+|43 |
+ +-------------+
+ +-------------+
+ double vline above hline at the bottom:
+ +------------------+
+ +------------------+
+ |11 12 13 14 |
+ |21 22 ||23 24 |
+ |31 32 ||33 34 |
+ |41 -----++---- 44 |
+ +------------------+
+ +------------------+
+ double vline left above hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 ||22 |
+ |31 ||32 |
+ |41 ++---+
+ +--------+
+ +--------+
+ double vline right above hline bottom right:
+ +--------+
+ +--------+
+ |11 12 |
+ |21 22 |
+ |31 32 |
+ |41 -----+
+ +--------+
+ +--------+
+
+DDOOUUBBLLEEBBOOXX AALLLLBBOOXX
+ vline top left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline and vline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ vline and hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ vline top:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ vline and hline top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ +-------------+
+ hline and vline top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ +-------------+
+ hline, vline, hline top:
+ +------------------+
+ +---+----+----+----+
+ |11 +----+----+ 13 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ +------------------+
+ vline top right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ vline and hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline and vline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ double vline top left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline and double vline top left:
+ +--------+
+ +---++---+
+ +---+|12 |
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ double vline and hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ double vline top:
+ +--------+
+ +---++---+
+ |11 ||12 |
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ double vline and hline top:
+ +-------------+
+ +---++---+----+
+ |11 ++---+ 13 |
+ +---++---+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ +-------------+
+ hline and double vline top:
+ +-------------+
+ +---+----++---+
+ |11 +----+|13 |
+ +---+----++---+
+ |21 | 22 | 23 |
+ +---+----+----+
+ +-------------+
+ hline, double vline, hline top:
+ +------------------+
+ +---+----++---+----+
+ |11 +----++---+ 13 |
+ +---+----++---+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ +------------------+
+ double vline top right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ double vline and hline top right:
+ +--------+
+ +---++---+
+ |11 ++---+
+ +---++---+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline and double vline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ +-------------+
+ double hline top:
+ +------------------+
+ +---+----+----+----+
+ |11 +----+----+ 13 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ +------------------+
+ hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +--------+
+ hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline and vline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline and hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ +-------------+
+ vline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ vline and hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 +----+ 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ hline and vline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 +----+ 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ double hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ +------------------+
+ hline, vline, hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 +----+----+ 34 |
+ +---+----+----+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ +------------------+
+ hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline and hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline and vline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ +--------+
+ vline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ hline and vline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ +--------+
+ vline and hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ +--------+
+ double hline bottom:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ +------------------+
+ hline, vline, hline bottom:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 +----+----+ 34 |
+ +---+----+----+----+
+ +------------------+
+ hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ +--------+
+ vline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline and hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ +--------+
+ hline and vline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ +--------+
+ double vline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline and double vline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ +---+|32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline and hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ double vline and hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ++---+ 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ hline and doble vline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 +----+|33 |
+ +---+----++---+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ hline, double vline, hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 +----++---+ 34 |
+ +---+----++---+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ +------------------+
+ double vline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline and hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ++---+
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ hline and double vline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ hline and double vline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ +---+|32 |
+ +---++---+
+ +--------+
+ double vline and hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ +---+ 32 |
+ +---+----+
+ +--------+
+ hline, double vline, hline bottom:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 +----++---+ 34 |
+ +---+----++---+----+
+ +------------------+
+ double vline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ double vline and hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ++---+
+ +---++---+
+ +--------+
+ hline and double vline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 +----+
+ +---+----+
+ +--------+
+ vline left below hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline right below hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline left below hline at the top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ +-------------+
+ vline right below hline at the top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ +-------------+
+ vline below hline at the top:
+ +------------------+
+ +---+----+----+----+
+ |11 +----+----+ 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ +------------------+
+ vline left below hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline right below hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ vline left below hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline left above hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ vline right below hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline right above hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ vline left below hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ vline left above hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ +-------------+
+ vline right below hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ vline right above hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ +-------------+
+ vline below hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ +------------------+
+ vline above hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 +----+----+ 44 |
+ +---+----+----+----+
+ |51 | 52 | 53 | 54 |
+ +---+----+----+----+
+ +------------------+
+ vline left below hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline left above hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ vline right below hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ vline right above hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ vline left above hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ +--------+
+ vline right above hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ +--------+
+ vline left above hline at the bottom:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ +-------------+
+ vline right above hline at the bottom:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ |41 +----+ 43 |
+ +---+----+----+
+ +-------------+
+ vline above hline at the bottom:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----+----+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ |41 +----+----+ 44 |
+ +---+----+----+----+
+ +------------------+
+ vline left above hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ +--------+
+ vline right above hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ +--------+
+ double vline left below hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ double vline right below hline top left:
+ +--------+
+ +---+----+
+ +---+ 12 |
+ +---++---+
+ |21 ||22 |
+ +---++---+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ double vline left below hline at the top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---++---+----+
+ |21 ||22 | 23 |
+ +---++---+----+
+ |31 | 32 | 33 |
+ +---+----+----+
+ +-------------+
+ double vline right below hline at the top:
+ +-------------+
+ +---+----+----+
+ |11 +----+ 13 |
+ +---+----++---+
+ |21 | 22 ||23 |
+ +---+----++---+
+ |31 | 32 | 33 |
+ +---+----+----+
+ +-------------+
+ double vline below hline at the top:
+ +------------------+
+ +---+----+----+----+
+ |11 +----+----+ 14 |
+ +---+----++---+----+
+ |21 | 22 ||23 | 24 |
+ +---+----++---+----+
+ |31 | 32 | 33 | 34 |
+ +---+----+----+----+
+ +------------------+
+ double vline left below hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---++---+
+ |21 ||22 |
+ +---++---+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ double vline right below hline top right:
+ +--------+
+ +---+----+
+ |11 +----+
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +--------+
+ double vline left below hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline left above hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ double vline right below hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ +---+ 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline right above hline in front:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ +---+|42 |
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ double vline left below hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ double vline left above hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 ++---+ 43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ +-------------+
+ double vline right below hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 +----+ 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 | 42 | 43 |
+ +---+----+----+
+ +-------------+
+ double vline right above hline in the middle:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 +----+|43 |
+ +---+----+----+
+ |51 | 52 | 53 |
+ +---+----+----+
+ +-------------+
+ double vline below hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 +----+----+ 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 | 42 | 43 | 44 |
+ +---+----+----+----+
+ +------------------+
+ double vline above hline in the middle:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 +----++---+ 44 |
+ +---+----+----+----+
+ |51 | 52 | 53 | 54 |
+ +---+----+----+----+
+ +------------------+
+ double vline left below hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline left above hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 ++---+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ double vline right below hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 +----+
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 | 42 |
+ +---+----+
+ +--------+
+ double vline right above hline at the end:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ |51 | 52 |
+ +---+----+
+ +--------+
+ double vline left above hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ +---+ 42 |
+ +---+----+
+ +--------+
+ double vline right above hline bottom left:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ +---+|42 |
+ +---+----+
+ +--------+
+ double vline left above hline at the bottom:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---++---+----+
+ |31 ||32 | 33 |
+ +---++---+----+
+ |41 ++---+ 43 |
+ +---+----+----+
+ +-------------+
+ double vline right above hline at the bottom:
+ +-------------+
+ +---+----+----+
+ |11 | 12 | 13 |
+ +---+----+----+
+ |21 | 22 | 23 |
+ +---+----++---+
+ |31 | 32 ||33 |
+ +---+----++---+
+ |41 +----+|43 |
+ +---+----+----+
+ +-------------+
+ double vline above hline at the bottom:
+ +------------------+
+ +---+----+----+----+
+ |11 | 12 | 13 | 14 |
+ +---+----+----+----+
+ |21 | 22 | 23 | 24 |
+ +---+----++---+----+
+ |31 | 32 ||33 | 34 |
+ +---+----++---+----+
+ |41 +----++---+ 44 |
+ +---+----+----+----+
+ +------------------+
+ double vline left above hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---++---+
+ |31 ||32 |
+ +---++---+
+ |41 ++---+
+ +---+----+
+ +--------+
+ double vline right above hline bottom right:
+ +--------+
+ +---+----+
+ |11 | 12 |
+ +---+----+
+ |21 | 22 |
+ +---+----+
+ |31 | 32 |
+ +---+----+
+ |41 +----+
+ +---+----+
+ +--------+
+
+OpenBSD June 15, 2017 OpenBSD