JezK
Edit File: Multitable-Column-Widths.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <!-- Created by GNU Texinfo 6.8, https://www.gnu.org/software/texinfo/ --> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- This manual is for GNU Texinfo (version 6.8, 8 June 2021), a documentation system that can produce both online information and a printed manual from a single source using semantic markup. Copyright (C) 1988, 1990-1993, 1995-1999, 2001-2021 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". --> <title>Multitable Column Widths (GNU Texinfo 6.8)</title> <meta name="description" content="Multitable Column Widths (GNU Texinfo 6.8)"> <meta name="keywords" content="Multitable Column Widths (GNU Texinfo 6.8)"> <meta name="resource-type" content="document"> <meta name="distribution" content="global"> <meta name="Generator" content="texi2any"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link href="index.html" rel="start" title="Top"> <link href="Command-and-Variable-Index.html" rel="index" title="Command and Variable Index"> <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents"> <link href="Multi_002dcolumn-Tables.html" rel="up" title="Multi-column Tables"> <link href="Multitable-Rows.html" rel="next" title="Multitable Rows"> <style type="text/css"> <!-- a.copiable-anchor {visibility: hidden; text-decoration: none; line-height: 0em} a.summary-letter {text-decoration: none} blockquote.indentedblock {margin-right: 0em} div.display {margin-left: 3.2em} div.example {margin-left: 3.2em} kbd {font-style: oblique} pre.display {font-family: inherit} pre.format {font-family: inherit} pre.menu-comment {font-family: serif} pre.menu-preformatted {font-family: serif} span.nolinebreak {white-space: nowrap} span.roman {font-family: initial; font-weight: normal} span.sansserif {font-family: sans-serif; font-weight: normal} span:hover a.copiable-anchor {visibility: visible} ul.no-bullet {list-style: none} --> </style> </head> <body lang="en"> <div class="subsection" id="Multitable-Column-Widths"> <div class="header"> <p> Next: <a href="Multitable-Rows.html" accesskey="n" rel="next">Multitable Rows</a>, Up: <a href="Multi_002dcolumn-Tables.html" accesskey="u" rel="up"><code>@multitable</code>: Multi-column Tables</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p> </div> <hr> <span id="Multitable-Column-Widths-1"></span><h4 class="subsection">8.5.1 Multitable Column Widths</h4> <span id="index-Multitable-column-widths"></span> <span id="index-Column-widths_002c-defining-for-multitables"></span> <span id="index-Widths_002c-defining-multitable-column"></span> <p>You can define the column widths for a multitable in two ways: as fractions of the line length; or with a prototype row. Mixing the two methods is not supported. In either case, the widths are defined entirely on the same line as the <code>@multitable</code> command. </p> <ol> <li> <span id="index-columnfractions"></span> <span id="index-Line-length_002c-column-widths-as-fraction-of"></span> To specify column widths as fractions of the line length, write <code>@columnfractions</code> and the decimal numbers (presumably less than 1; a leading zero is allowed and ignored) after the <code>@multitable</code> command, as in: <div class="example"> <pre class="example">@multitable @columnfractions .33 .33 .33 </pre></div> <p>The fractions need not add up exactly to 1.0, as these do not. This allows you to produce tables that do not need the full line length. </p> <p>When using <code>@columnfractions</code>, the leftmost column may appear slightly wider than you might expect, relative to the other columns. This is due to spacing between columns being included in the width of the other columns. </p> </li><li> <span id="index-Prototype-row_002c-column-widths-defined-by"></span> To specify a prototype row, write the longest entry for each column enclosed in braces after the <code>@multitable</code> command. For example: <div class="example"> <pre class="example">@multitable {some text for column one} {for column two} </pre></div> <p>The first column will then have the width of the typeset ‘some text for column one’, and the second column the width of ‘for column two’. </p> <p>The prototype entries need not appear in the table itself. </p> <p>Although we used simple text in this example, the prototype entries can contain Texinfo commands; markup commands such as <code>@code</code> are particularly likely to be useful. </p> </li></ol> </div> <hr> <div class="header"> <p> Next: <a href="Multitable-Rows.html">Multitable Rows</a>, Up: <a href="Multi_002dcolumn-Tables.html"><code>@multitable</code>: Multi-column Tables</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Command-and-Variable-Index.html" title="Index" rel="index">Index</a>]</p> </div> </body> </html>