Changes

Jump to navigation Jump to search
1,132 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">[[Reference/enCommand/keyword:locationcolor|locationcolor]]</td> <td>[[Reference/en/value:left|left]] [[Reference/en/value:right|right]] name</td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:leftlocation|leftlocation]]</td> <td>[[ReferenceCommand/envalue:left|left]] [[Command/value:textright|textright]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:rightleft|rightleft]]</td> <td>[[Reference/enCommand/value:text|text]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:alignright|alignright]]</td> <td>[[Reference/en/value:flushleft|flushleft]] [[Reference/en/value:middle|middle]] [[Reference/enCommand/value:flushrighttext|flushrighttext]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:optionalign|optionalign]]</td> <td>[[ReferenceCommand/envalue:flushleft|flushleft]] [[Command/value:middle|middle]] [[Command/value:flushright|flushright]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:strutoption|strutoption]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/enCommand/value:nomiddle|nomiddle]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:distancestrut|distancestrut]]</td> <td>[[ReferenceCommand/envalue:yes|yes]] [[Command/value:dimensionno|dimensionno]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:margindistance|margindistance]]</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:leftmarginmargin|leftmarginmargin]]</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:rightmarginleftmargin|rightmarginleftmargin]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:indentnextrightmargin|indentnextrightmargin]]</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:alternativeindentnext|alternativeindentnext]]</td> <td>[[ReferenceCommand/envalue:yes|yes]] [[Command/value:nameno|nameno]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:spacebeforealternative|spacebeforealternative]]</td> <td>[[Reference/enCommand/value:dimensionname|dimensionname]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:afterspacebefore|afterspacebefore]]</td> <td>[[Reference/enCommand/value:dimension|dimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[Reference/enCommand/keyword:separatorafter|separatorspaceafter]]</td> <td>[[Reference/enCommand/value:textdimension|textdimension]] </td>
</tr>
<tr valign="top" class="first">
<td class="cmd">[[ReferenceCommand/enkeyword:separator|separator]]</td> <td>[[Command/value:text|text]] </td> </tr> <tr valign="top" class="first"> <td class="cmd">[[Command/keyword:conversionnumberconversion|conversionnumberconversion]]</td> <td>[[Reference/enCommand/value:numbers|numbers]] [[Reference/enCommand/value:characters|characters]] [[Reference/enCommand/value:Characters|Characters]] [[Reference/enCommand/value:romannumerals|romannumerals]] [[Reference/enCommand/value:Romannumerals|Romannumerals]] [[Reference/enCommand/value:text|text]] </td> </tr> <tr valign="top" class="first"> <td class="cmd">...=...,...</td> <td>inherits from {{cmd|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>
== 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