aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tbl.7
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2014-10-13 23:31:46 +0000
committerIngo Schwarze <schwarze@openbsd.org>2014-10-13 23:31:46 +0000
commit2b61f99bf2ba76a47538698f550c82f40a531253 (patch)
tree2011479e9445ca343ce50acbeff0b7ec2d17f5a7 /tbl.7
parent93daba037963fcb960efc065a77dbf9147b76659 (diff)
downloadmandoc-2b61f99bf2ba76a47538698f550c82f40a531253.tar.gz
mandoc-2b61f99bf2ba76a47538698f550c82f40a531253.tar.zst
mandoc-2b61f99bf2ba76a47538698f550c82f40a531253.zip
implement font modifiers in table layouts
Diffstat (limited to 'tbl.7')
-rw-r--r--tbl.749
1 files changed, 25 insertions, 24 deletions
diff --git a/tbl.7 b/tbl.7
index d4c829bf..49ccecde 100644
--- a/tbl.7
+++ b/tbl.7
@@ -1,6 +1,7 @@
-.\" $Id: tbl.7,v 1.18 2013/09/16 22:39:19 schwarze Exp $
+.\" $Id: tbl.7,v 1.19 2014/10/13 23:31:46 schwarze Exp $
.\"
.\" Copyright (c) 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
+.\" Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org>
.\"
.\" Permission to use, copy, modify, and distribute this software for any
.\" purpose with or without fee is hereby granted, provided that the above
@@ -14,7 +15,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: September 16 2013 $
+.Dd $Mdocdate: October 13 2014 $
.Dt TBL 7
.Os
.Sh NAME
@@ -195,7 +196,7 @@ Each layout line corresponds to a line of data; the last layout line
applies to all remaining data lines.
Layout lines may also be separated by a comma.
Each layout cell consists of one of the following case-insensitive keys:
-.Bl -tag -width Ds
+.Bl -tag -width 2n
.It Cm c
Centre a literal string within its column.
.It Cm r
@@ -244,35 +245,35 @@ Keys may be followed by a set of modifiers.
A modifier is either a modifier key or a natural number for specifying
the minimum width of a column.
The following case-insensitive modifier keys are available:
-.Cm z ,
-.Cm u ,
-.Cm e ,
-.Cm t ,
+.Bl -tag -width 2n
+.It Cm b
+Use a bold font for the contents of this column.
+.It Cm f
+The next character selects the font to use for this column.
+See the
+.Xr roff 7
+manual for supported one-character font names.
+.It Cm i
+Use an italic font for the contents of this column.
+.El
+.Pp
+The modifiers
.Cm d ,
-.Cm b ,
-.Cm i ,
+.Cm e ,
.Cm r ,
+.Cm t ,
+.Cm u ,
and
-.Cm f
-.Po
-followed by
-.Cm b ,
-.Cm i ,
-.Cm r ,
-.Cm 3 ,
-.Cm 2 ,
-or
-.Cm 1
-.Pc .
-All of these are ignored by
+.Cm z
+are ignored by
.Xr mandoc 1 .
.Pp
For example, the following layout specifies a centre-justified column of
minimum width 10, followed by vertical bar, followed by a left-justified
-column of minimum width 10, another vertical bar, then a column
-justified about the decimal point in numbers:
+column of minimum width 10, another vertical bar, then a column using
+bold font justified about the decimal point in numbers:
.Pp
-.Dl c10 | l10 | n
+.Dl c10 | l10 | nfB
.Ss Data
The data section follows the last layout row.
By default, cells in a data section are delimited by a tab.