Changes

Jump to navigation Jump to search
1,151 bytes added ,  17:30, 21 March 2021
→‎Example: add Hans' example from mailman.ntg.nl/pipermail/ntg-context/2021/101671.html
|attributes=
}}
 
== [[Help:Reference|Syntax]] (autogenerated) ==
<syntax>setupformulae</syntax>
== [[Help:Reference|Syntax]] ==
</tr>
<tr valign="top" class="first">
<td class="cmd">[[ReferenceCommand/enkeyword:color|color]]</td> <td>name</td> </tr> <tr valign="top" class="first"> <td class="cmd">[[Command/keyword:location|location]]</td> <td>[[Reference/enCommand/value:left|left]] [[Reference/enCommand/value:right|right]] </td> </tr> <tr valign="top" class="first"> <td class="cmd">[[Command/keyword:left|left]]</td> <td>[[Command/value:text|text]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:leftright|leftright]]</td> <td>[[Reference/enCommand/value:text|text]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:rightalign|rightalign]]</td> <td>[[ReferenceCommand/value:flushleft|flushleft]] [[Command/envalue:middle|middle]] [[Command/value:textflushright|textflushright]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:alignoption|alignoption]]</td> <td>[[Reference/en/value:left|left]] [[Reference/enCommand/value:middle|middle]] [[Reference/en/value:right|right]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:optionstrut|optionstrut]]</td> <td>[[ReferenceCommand/envalue:yes|yes]] [[Command/value:middleno|middleno]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:strutdistance|strutdistance]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/enCommand/value:nodimension|nodimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:distancemargin|distancemargin]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] [[Command/value:standard|standard]] [[Command/value:yes|yes]] [[Command/value:no|no]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:marginleftmargin|marginleftmargin]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] [[Reference/en/value:standard|standard]] [[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:leftmarginrightmargin|leftmarginrightmargin]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:rightmarginindentnext|rightmarginindentnext]]</td> <td>[[ReferenceCommand/envalue:yes|yes]] [[Command/value:dimensionno|dimensionno]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:indentnextalternative|indentnextalternative]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/enCommand/value:noname|noname]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:alternativespacebefore|alternativespacebefore]]</td> <td>[[Reference/enCommand/value:namedimension|namedimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:spacebeforeafter|spacebeforespaceafter]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:afterseparator|afterseparator]]</td> <td>[[Reference/enCommand/value:dimensiontext|dimensiontext]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:separatornumberconversion|separatornumberconversion]]</td> <td>[[ReferenceCommand/value:numbers|numbers]] [[Command/value:characters|characters]] [[Command/envalue:Characters|Characters]] [[Command/value:romannumerals|romannumerals]] [[Command/value:Romannumerals|Romannumerals]] [[Command/value:text|text]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/en/keyword:conversion|conversion]]...=...,...</td> <td>[[Reference/en/value:numbers|numbers]] [[Reference/en/value:characters|characters]] [[Reference/en/value:Characters|Characters]] [[Reference/en/value:romannumerals|romannumerals]] [[Reference/en/value:Romannumerals|Romannumerals]] [[Reference/en/value:textinherits from {{cmd|text]] setupcounter}}</td>
</tr>
</table>
== Description ==
Using option <code>[way=bysection]</code> resets the numbering to 1 at each new section, but does not prefix the numbers with the section number, to do that, use the following options:
<code>
\setupformulae[way=bysection,prefixsegments=section]
</code>
== Description Example == In order to show all section numbering in the formula, one can use the prefixset option (by default it is limited to 3 levels, see strc-def) as follows:
<context source=yes>
\setupcounter[formula][way=bytext]
\setupformulas[way=bytext,prefixsegments=1:*,prefixset=all]
\startchapter[title=Chapter]
\dorecurse{4}{
\startsection[title=Section]
\startsubsection[title=Subsection]
\startplaceformula[reference=eq1] \startformula c^2 = a^2 + b^2 \stopformula \stopplaceformula
\stopsubsection
\startsubsection[title=Subsection]
\startplaceformula[reference=eq2] \startformula c^2 = a^2 + b^2 \stopformula \stopplaceformula
\stopsubsection
\stopsection
}
\stopchapter
\placelist[formula][criterium=all,alternative= Example ==c]<!-- Please fill in an example if you can --/context>
== See also ==
<!-- something like [[{{cmd:goto|\goto]] }} --> == Help from ConTeXt-Mailinglist/Forum ==All issues with:{{Forum|{{SUBPAGENAME}}}}
[[Category:ReferenceCommand/enMathematics|setupformulae]]
174

edits

Navigation menu