fabien van mook

all packages "fvm-*"

package "fvm-htab"

file "htab_doc.txt"

All accepted directives:
  --------------------------------------------------------------------
  bottom-hor-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.6")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty string
             (default : "black")

    category : table

  Thickness (and colour code) of horizontal rules of type "bottom".
  This type is translated into <code>\bottomrule[thickness]</code> in 
  Latex and this Latex code is defined by the booktabs package.
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  bottom-sep <arg1>

    <arg1> : "none", "top", "mid", "span", "bottom", "single" or "double"

    category : cell

  Row separator type below the actual cell. The default is defined by 
  directive "default-hor-sep".
  --------------------------------------------------------------------
  col-double <arg1>

    <arg1> : non-empty text

    category : column

  The contents in the cells of the actual column is splitted just 
  before the text given in the argument. The first part is printed in 
  the actual column; the second part is transferred to the cell in the 
  next column. Moreover, the horizontal alignment of actual column is 
  set to "right", and the alignment in next column is set to "left".
  Splitting and transfering is applied only if the contents of the 
  cell consists of text (given as such), or a number (given as such). 
  In the latter case, the splitting is applied after the number is 
  converted to text.
  At default, no such splitting and transfering are applied.
  --------------------------------------------------------------------
  col-hor-align <arg1>

    <arg1> : "left", "right" or "center"

    category : column

  Horizontal alignment in the cells of the actual column. The default 
  is defined by directive "default-hor-align".
  --------------------------------------------------------------------
  col-left-padding <arg1> <arg2>

    <arg1> : number
    <arg2> : unit "%", "ex", "em", "mm" or "pt"

    category : column

  Left-side padding width in the cells of the actual column. At 
  default, <code>\tabcolsep</code> is used in Latex, but no css style 
  is set in html. This means that the default padding width is 6 pt in 
  Latex and (perhaps) 1 px in html.
  There are no versions of this directive to set the left-side padding 
  width per row or per cell, because this is rather complicated to 
  implement in Latex.
  --------------------------------------------------------------------
  col-left-sep <arg1>

    <arg1> : "none", "thick", "medium", "thin", "single" or "double"

    category : column

  Left-side separator type in the cells of the actual column. The 
  default is defined by directive "default-vert-sep".
  This directive will overrule the possibly issued directive 
  "col-right-sep" in the previous column, because collapse of 
  separators is applied.
  --------------------------------------------------------------------
  col-number-format <arg1>

    <arg1> : non-empty template
             (default : "%g")

    category : column

  The argument contains a template as used by the sprintf() series of 
  functions to translate a real or integer (given as such data) into 
  text. Data which has been given as text, is not affected by this translation.
  The translation is applied to the cells in the actual column.
  --------------------------------------------------------------------
  col-right-padding <arg1> <arg2>

    <arg1> : number
    <arg2> : unit "%", "ex", "em", "mm" or "pt"

    category : column

  Right-side padding width in the cells of the actual column. At 
  default, <code>\tabcolsep</code> is used in Latex, but no css style 
  is set in html. This means that the default padding width is 6 pt in 
  Latex and (perhaps) 1 px in html.
  There are no versions of this directive to set the right-side 
  padding width per row or per cell, because this is rather 
  complicated to implement in Latex.
  --------------------------------------------------------------------
  col-right-sep <arg1>

    <arg1> : "none", "thick", "medium", "thin", "single" or "double"

    category : column

  Right-side separator type in the cells of the actual column. The 
  default is defined by directive "default-vert-sep".
  --------------------------------------------------------------------
  col-span <arg1>

    <arg1> : integer > 0 or character "*"

    category : cell

  Span the actual cell over a number of columns. If "*" is given, span 
  until the last column.
  At default, no spanning is applied.
  --------------------------------------------------------------------
  col-width <arg1> <arg2>

    <arg1> : number
             (default : "15")
    <arg2> : unit "%", "ex", "em", "mm" or "pt"
             (default : "%")

    category : column

  Width of the actual column.
  --------------------------------------------------------------------
  col-wrap <arg1>

    <arg1> : "off" or "on"

    category : column

  Wrap long lines in the cells of the actual column. The default is 
  defined by directive "default-wrap".
  --------------------------------------------------------------------
  default-exponent-format <arg1>

    <arg1> : "off" or "on"
             (default : "on")

    category : table

  Switch the exponent format for numbers according directives 
  "default-html-exponent-format" and "default-latex-exponent-format" 
  on or off.
  If the switch is off, the ordinary computer notation of exponents by 
  "e" (e.g. 1e3 for one thousand) is left unchanged.
  --------------------------------------------------------------------
  default-hor-align <arg1>

    <arg1> : "left", "right" or "center"
             (default : "left")

    category : table

  Horizontal alignment within each table cell.
  --------------------------------------------------------------------
  default-hor-sep <arg1>

    <arg1> : "none", "top", "mid", "span", "bottom", "single" or "double"
             (default : "none")

    category : table

  Horizontal separator type. Horizontal separators may appear between 
  rows and to the top and bottom sides of the table.
  One can choose between horizontal rules of different 
  function/position. The function/position not only defines a 
  thickness, but also vertical spacing in Latex. The thickness of 
  types "top", "mid", "span" and "bottom" can be defined by directives "*-hor-rule".
  The types "single" and "double" reflect the horizontal rules coded 
  as <code>\hline</code> and <code>\hline \hline</code> in Latex; 
  their thickness is defined by <code>\arrayrulewidth</code> (0.4 pt 
  at default) in Latex.
  --------------------------------------------------------------------
  default-html-exponent-format <arg1> <arg2>

    <arg1> : code
             (default : " &times; 10<sup>")
    <arg2> : code
             (default : "</sup>")

    category : table

  The first argument contains the html code between mantissa and the 
  exponent, the second argument the html code after the exponent.
  These codes are only applied if the argument of directive 
  "default-exponent-format" is "on".
  In that case, these codes are applied to each real or integer (given 
  as such data, to be translated into text due to the number format 
  directives) and each string (given as such data, containing the 
  ordinary computer notation of exponents by "e") are prone.
  Note that the first argument starts with an space, to obtain correct spacing.
  --------------------------------------------------------------------
  default-latex-exponent-format <arg1> <arg2>

    <arg1> : code
             (default : " \pot{")
    <arg2> : code
             (default : "}")

    category : table

  The first argument contains the Latex code between mantissa and the 
  exponent, the second argument the Latex code after the exponent.
  These codes are only applied if the argument of directive 
  "default-exponent-format" is "on".
  In that case, these codes are applied to each real or integer (given 
  as such data, to be translated into text due to the number format 
  directives) and each string (given as such data, containing the 
  ordinary computer notation of exponents by "e") are prone.
  Note that the default latex code <code>\pot{...}</code> is not 
  defined in standard Latex. It may be defined by: 
  <code>\newcommand{\pot}[1]{\ensuremath{\times}space 
  10\ensuremath{^{#1}}}</code>. Because of this definition, the first 
  argument starts with an space.
  --------------------------------------------------------------------
  default-number-format <arg1>

    <arg1> : non-empty template
             (default : "%g")

    category : table

  The argument contains a template as used by the sprintf() series of 
  functions to translate a real or integer (given as such data) into 
  text. Data which has been given as text, is not affected by this translation.
  The translation is applied to each table cell.
  --------------------------------------------------------------------
  default-vert-sep <arg1>

    <arg1> : "none", "thick", "medium", "thin", "single" or "double"
             (default : "none")

    category : table

  Vertical separator type. Vertical separators may appear between 
  columns and to the left and right sides of the table.
  One can choose between vertical rules of different thickness. The 
  thickness of types "thick", "medium" and "thin" can be defined by 
  directives "*-vert-rule".
  The types "single" and "double" reflect the vertical rules coded as 
  "|" and "||" in Latex; their thickness is defined by 
  <code>\arrayrulewidth</code> (0.4 pt at default) in Latex.
  --------------------------------------------------------------------
  default-wrap <arg1>

    <arg1> : "off" or "on"
             (default : "on")

    category : table

  Wrap long lines in each table cell.
  --------------------------------------------------------------------
  hor-align <arg1>

    <arg1> : "left", "right" or "center"

    category : cell

  Horizontal alignment in the actual cell. The default is defined by 
  directive "default-hor-align".
  --------------------------------------------------------------------
  html-classes <arg1>

    <arg1> : "off" or "on"
             (default : "on")

    category : table

  If set to "on", html classes are used to define rules and alignment 
  in cells. These classes are defined within the &lt;style&gt; element 
  within the &lt;head&gt; element in the html file.
  If set to "off", rules and alignment are defined directly by style 
  attributes in each table cell. It is recommended to say 
  "html-classes off" in nested tables when e.g. rule types in the 
  nested table have a different thickness, because html class names 
  are "global" names and are not different for individual tables.
  --------------------------------------------------------------------
  html-style <arg1>

    <arg1> : non-empty code
             (default : "")

    category : cell

  Extra html/css style code for the actual cell. This code is appended 
  to the end of the series of style codes within the style attribute 
  of the &lt;td&gt; element. With the extra code one can thus overrule 
  any prior html/css class or style in the actual cell.
  --------------------------------------------------------------------
  html-table-width <arg1>

    <arg1> : non-empty code
             (default : "100%")

    category : table

  Table width in html code.
  At default, the table width in html is set to 100 %: the table will 
  thus take the whole width of the containing html element. This is 
  probably practical for most cases, especially for tables nested in a 
  table. Say "html-table-width auto", so that the table width will 
  depend on the width of the contents.
  --------------------------------------------------------------------
  latex-style <arg1>

    <arg1> : non-empty code
             (default : "")

    category : cell

  Extra Latex code for the actual cell. The code is inserted just 
  <i>around</i> the contents. The code should therefore contain a 
  special tag which is a placeholder of the cell contents; at default, 
  the tag is: <code>&lt;contents&gt;</code>.
  --------------------------------------------------------------------
  latex-table-environment <arg1>

    <arg1> : "longtable" or "tabular"
             (default : "longtable")

    category : table

  Name of the environment by which the table is laid-out in Latex: <code>\begin{env-name}...\end{env-name}</code>.
  --------------------------------------------------------------------
  latex-table-width <arg1>

    <arg1> : non-empty code
             (default : "\linewidth")

    category : table

  Table width in Latex code.
  --------------------------------------------------------------------
  medium-vert-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.3")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty code
             (default : "black")

    category : table

  Thickness (and colour code) of vertical rules of type "medium".
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  mid-hor-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.3")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty code
             (default : "black")

    category : table

  Thickness (and colour code) of horizontal rules of type "mid".
  This type is translated into <code>\midrule[thickness]</code> in 
  Latex and this Latex code is defined by the booktabs package.
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  nested-table 

    category : cell

  The data in the actual cell contains a nested table.
  This directive is given, if the nested table is given as a cell 
  array <code>ctbl</code>.
  --------------------------------------------------------------------
  number-format <arg1>

    <arg1> : non-empty template
             (default : "%g")

    category : cell

  The argument contains a template as used by the sprintf() series of 
  functions to translate a real or integer (given as such data) into 
  text. Data which has been given as text, is not affected by this translation.
  The translation is applied to the actual cell.
  --------------------------------------------------------------------
  row-bottom-sep <arg1>

    <arg1> : "none", "top", "mid", "span", "bottom", "single" or "double"

    category : row

  Row separator type below the actual row. The default is defined by 
  directive "default-hor-sep".
  --------------------------------------------------------------------
  row-hor-align <arg1>

    <arg1> : "left", "right" or "center"

    category : row

  Horizontal alignment in the cells of the actual row. The default is 
  defined by directive "default-hor-align".
  --------------------------------------------------------------------
  row-number-format <arg1>

    <arg1> : non-empty template
             (default : "%g")

    category : row

  The argument contains a template as used by the sprintf() series of 
  functions to translate a real or integer (given as such data) into 
  text. Data which has been given as text, is not affected by this translation.
  The translation is applied to the cells in the actual row.
  --------------------------------------------------------------------
  row-top-sep <arg1>

    <arg1> : "none", "top", "mid", "span", "bottom", "single" or "double"

    category : row

  Row separator type above the actual row. The default is defined by 
  directive "default-hor-sep".
  This directive will overrule the possibly issued directive 
  "row-bottom-sep" on the previous row, because collapse of separators 
  is applied.
  --------------------------------------------------------------------
  span-hor-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.15")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty string
             (default : "black")

    category : table

  Thickness (and colour code) of horizontal rules of type "span".
  This type is translated into <code>\cmidrule[thickness]</code> in 
  Latex and this Latex code is defined by the booktabs package.
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  thick-vert-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.6")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty code
             (default : "black")

    category : table

  Thickness (and colour code) of vertical rules of type "thick".
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  thin-vert-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.15")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty code
             (default : "black")

    category : table

  Thickness (and colour code) of vertical rules of type "thin".
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  top-hor-rule <arg1> <arg2> <arg3>

    <arg1> : number
             (default : "0.6")
    <arg2> : unit "ex", "em", "mm" or "pt"
             (default : "ex")
    <arg3> : non-empty code
             (default : "black")

    category : table

  Thickness (and colour code) of horizontal rules of type "top".
  This type is translated into <code>\toprule[thickness]</code> in 
  Latex and this Latex code is defined by the booktabs package.
  The colour is only applied in html; the colour code must be 
  recognised in html/css.
  --------------------------------------------------------------------
  top-sep <arg1>

    <arg1> : "none", "top", "mid", "span", "bottom", "single" or "double"

    category : cell

  Row separator type above the actual cell. The default is defined by 
  directive "default-hor-sep".
  This directive will overrule the possibly issued directive 
  "bottom-sep" on the previous row, because collapse of separators is applied.