[BACK]Return to tbl.7 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/tbl.7 between version 1.9 and 1.22

version 1.9, 2011/01/11 14:12:01 version 1.22, 2015/01/20 19:39:34
Line 1 
Line 1 
 .\"     $Id$  .\"     $Id$
 .\"  .\"
 .\" Copyright (c) 2010 Kristaps Dzonsons <kristaps@bsd.lv>  .\" 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  .\" Permission to use, copy, modify, and distribute this software for any
 .\" purpose with or without fee is hereby granted, provided that the above  .\" purpose with or without fee is hereby granted, provided that the above
Line 134  in the case of
Line 135  in the case of
 .Ss Options  .Ss Options
 The first line of a table consists of space-separated option keys and  The first line of a table consists of space-separated option keys and
 modifiers terminated by a semicolon.  modifiers terminated by a semicolon.
   For GNU compatibility, option keys can also be separated by commas.
 If the first line does not have a terminating semicolon, it is assumed  If the first line does not have a terminating semicolon, it is assumed
 that no options are specified and instead a  that no options are specified and instead a
 .Sx Layout  .Sx Layout
Line 180  Accepts a single-character argument.
Line 182  Accepts a single-character argument.
 This character will be used as the decimal point with the  This character will be used as the decimal point with the
 .Cm n  .Cm n
 layout key.  layout key.
 This option is not supported by  
 .Xr mandoc 1 .  
 .It Cm nospaces  .It Cm nospaces
 This option is not supported by  This option is not supported by
 .Xr mandoc 1 .  .Xr mandoc 1 .
Line 197  Each layout line corresponds to a line of data; the la
Line 197  Each layout line corresponds to a line of data; the la
 applies to all remaining data lines.  applies to all remaining data lines.
 Layout lines may also be separated by a comma.  Layout lines may also be separated by a comma.
 Each layout cell consists of one of the following case-insensitive keys:  Each layout cell consists of one of the following case-insensitive keys:
 .Bl -tag -width Ds  .Bl -tag -width 2n
 .It Cm c  .It Cm c
 Centre a literal string within its column.  Center a literal string within its column.
 .It Cm r  .It Cm r
 Right-justify a literal string within its column.  Right-justify a literal string within its column.
 .It Cm l  .It Cm l
Line 209  Justify a number around its last decimal point.
Line 209  Justify a number around its last decimal point.
 If the decimal point is not found on the number, it's assumed to trail  If the decimal point is not found on the number, it's assumed to trail
 the number.  the number.
 .It Cm s  .It Cm s
 Horizontally span columns from the last non-  Horizontally span columns from the last
 .Ns Cm s  .No non- Ns Cm s
 data cell.  data cell.
 It is an error if spanning columns follow a  It is an error if spanning columns follow a
 .Cm \-  .Cm \-
Line 222  This option is not supported by
Line 222  This option is not supported by
 .It Cm a  .It Cm a
 Left-justify a literal string and pad with one space.  Left-justify a literal string and pad with one space.
 .It Cm ^  .It Cm ^
 Vertically span rows from the last non-  Vertically span rows from the last
 .Ns Cm ^  .No non- Ns Cm ^
 data cell.  data cell.
 It is an error to invoke a vertical span on the first layout row.  It is an error to invoke a vertical span on the first layout row.
   Unlike a horizontal spanner, you must specify an empty cell (if it not
   empty, the data is discarded) in the corresponding data cell.
 .It Cm \-  .It Cm \-
 Replace the data cell (its contents will be lost) with a single  Replace the data cell (its contents will be lost) with a single
 horizontal line.  horizontal line.
Line 244  Keys may be followed by a set of modifiers.
Line 246  Keys may be followed by a set of modifiers.
 A modifier is either a modifier key or a natural number for specifying  A modifier is either a modifier key or a natural number for specifying
 the minimum width of a column.  the minimum width of a column.
 The following case-insensitive modifier keys are available:  The following case-insensitive modifier keys are available:
 .Cm z ,  .Bl -tag -width 2n
 .Cm u ,  .It Cm b
 .Cm e ,  Use a bold font for the contents of this column.
 .Cm t ,  .It Cm e
   Make this column wider to match the maximum width
   of any other column also having the
   .Cm e
   modifier.
   .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.
   .It Cm x
   After determining the width of all other columns, distribute the
   rest of the line length among all columns having the
   .Cm x
   modifier.
   .It Cm z
   Do not use this cell for determining the width of this column.
   .El
   .Pp
   The modifiers
 .Cm d ,  .Cm d ,
 .Cm f ,  .Cm t ,
 .Cm b ,  .Cm u ,
 .Cm i ,  
 .Cm b ,  
 and  and
 .Cm i .  .Cm w
 All of these are ignored by  are ignored by
 .Xr mandoc 1 .  .Xr mandoc 1 .
 .Pp  .Pp
 For example, the following layout specifies a centre-justified column of  For example, the following layout specifies a center-justified column of
 minimum width 10, followed by vertical bar, followed by a left-justified  minimum width 10, followed by vertical bar, followed by a left-justified
 column of minimum width 10, another vertical bar, then a column  column of minimum width 10, another vertical bar, then a column using
 justified about the decimal point in numbers:  bold font justified about the decimal point in numbers:
 .Pp  .Pp
 .Dl c10 | l10 | n  .Dl c10 | l10 | nfB
 .Ss Data  .Ss Data
 The data section follows the last layout row.  The data section follows the last layout row.
 By default, cells in a data section are delimited by a tab.  By default, cells in a data section are delimited by a tab.
Line 325  This formed the basis of the implementation that is pa
Line 346  This formed the basis of the implementation that is pa
 .Xr mandoc 1  .Xr mandoc 1
 utility.  utility.
 .Sh AUTHORS  .Sh AUTHORS
 This partial  This
 .Nm  .Nm
 reference was written by  reference was written by
 .An Kristaps Dzonsons Aq kristaps@bsd.lv .  .An Kristaps Dzonsons Aq Mt kristaps@bsd.lv .

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.22

CVSweb