Changes

Jump to navigation Jump to search
1,091 bytes added ,  13:34, 22 May 2020
}}
== [[Help:Reference|Syntax]] (autogenerated) ==
<syntax>setupcolumns</syntax>
== [[Help:Reference|Syntax]] ==
<table cellspacing="4" cellpadding="2" class="cmd">
<tr valign="top" class="first">
<td class="cmd">[[Command/keyword:rule|rule]]</td>
<td>[[Command/value:on|on]] [[Command/value:off|off]] – DEPRECATED - use "separator=rule" instead </td>
</tr>
<tr valign="top" class="first">
</tr>
</table>
 
== Description ==
<pre>
n: number of columns, default is n=2
rule: draw a line between the columns, default is off
tolerance: affects spacing, narrow columns should be set tolerant, verytolerant or stretch
distance: gap between the columns
balance: should the columns be balanced, i.e. should they get the same number of lines?
align: left, right (raggedleft, raggedright)
blank: amount of whitespace between paragraphs set in columns. Also accepts a dimension as an argument. Column equivalent of \setupwhitespace
option: with option=background you can use everything that \setupframed offers
direction: default is right, i.e. the first column is on the left; 'left' means the first column is the rightmost.
height: ?
ntop: ?
</pre>
== comment ==
Consider using paragraphs ({{cmd|defineparagraphs}} or column sets ({{cmd|startcolumnset}} instead of "simple" ‘simple’ columns.
ntop has to do with balancing{| class="wikitable"|-| n | Number of columns. Default is n=2.|-| rule | DEPRECATED: Draw a line between the columns. Default is off.|-| separator=rule| Add vertical line between columns.|-| tolerance | Affects spacing. Narrow columns should be set tolerant, verytolerant or stretch|- | distance | Size of the gap between the columns.|- | balance | Should the columns be balanced, i.e. should they get the same number of lines?|- | align | Left, right (raggedleft, but I raggedright).|- | blank | Amount of whitespace between paragraphs set in columns. Also accepts a dimension as an argument. Column equivalent of {{cmd|setupwhitespace}}.|- | option | With option=background you can't make sense of ituse everything that \setupframed offers. See page|-mult| direction | Default is right, i.tex / minbalancetoplinese. the first column is on the left; 'left' means the first column is the rightmost. |- | height | height is unclear to me.|- | ntop | ntop contains the minimum number of lines a column should have. If, when a new set of columns starts (e.g. at the start of a page), there are 12 lines to distribute and <code>ntop=7</code>, then ConTeXt will produce one 12-line column rather than two 6-line columns. Note that <code>ntop=6</code> will result in one 7-line column and one 5-line column: ConTeXt seems to prefer that the last column be shorter, as long as its length is at least <code>ntop - n + 1</code>.|}
== Example ==
<!-- Please fill in an example if you can --context source=yes>\setupcolumns [n=3, rule=on, % DEPRECATED separator=rule, % need newly instead "rule=on" ntop=4,background=color,backgroundcolor=green, ] \startcolumns % 12 lines, please \dorecurse{12}{line\crlf}\stopcolumns</context>
== See also ==
<!-- something like [[* {{cmd|startcolumns}} to start a columnar environment.* {{cmd|column}} to move to the next column.* {{cmd:goto|\goto]] setupparagraphs}} for the analogous command for side-by->side paragraphs
== Help from ConTeXt-Mailinglist/Forum ==
All issues with:
{{Forum|{{SUBPAGENAME}}}}
 
{{Columns navbox}}
[[Category:Command/Columns|setupcolumns]]
105

edits

Navigation menu