Difference between revisions of "Command/setupreferencestructureprefix"
m (Text replacement - "</cmd>" to "}}") |
|||
(One intermediate revision by the same user not shown) | |||
Line 67: | Line 67: | ||
The first (and optional) argument can be used to specify the element, | The first (and optional) argument can be used to specify the element, | ||
which reference should be customized. When “float” is used, the setting | which reference should be customized. When “float” is used, the setting | ||
− | affects all kind of floats which are created with | + | affects all kind of floats which are created with {{cmd|definefloat}} but also only certain float types can be changed when the name of the float is being used, |
e.g. figure or table. When the layout for a heading should be changed, the name of it, e.g. chapter or section needs to be specified. | e.g. figure or table. When the layout for a heading should be changed, the name of it, e.g. chapter or section needs to be specified. | ||
The second argument specifies the reference type, the values | The second argument specifies the reference type, the values | ||
of these types are “number”, “page”, “title”, … (see above). When referring to a section | of these types are “number”, “page”, “title”, … (see above). When referring to a section | ||
− | or float with the | + | or float with the {{cmd|in}} command, context uses the “default” type and when referring using the |
− | + | {{cmd|at}} command, it uses the “page” type. | |
With the third argument it can be controlled which prefixes (section numbers | With the third argument it can be controlled which prefixes (section numbers |
Latest revision as of 13:21, 9 August 2020
\setupreferencestructureprefix
Syntax (autogenerated)
\setupreferencestructureprefix[...][...][...=...,...] | |
[...] | name section |
[...] | default |
prefix | yes no |
prefixseparatorset | name |
prefixconversion | name |
prefixconversionset | name |
prefixstarter | command processor->command |
prefixstopper | command processor->command |
prefixset | name |
prefixsegments | number number:number number:* number:all section section:section section:* section:all current |
numberconversion | name |
numberconversionset | name |
numberstarter | command processor->command |
numberstopper | command processor->command |
numbersegments | number number:number number:* number:all |
numberseparatorset | name |
prefixconnector | command processor->command |
Syntax
\setupreferencestructureprefix[...][...][...,...=...,...] | |
[...] | IDENTIFIER (float, formula, figure, SECTION (e.g. section, subsection, …), …) |
[...] | number, page, title, text, default or realpage |
prefix | yes no |
prefixseparatorset | IDENTIFIER |
prefixconversionset | IDENTIFIER |
prefixset | IDENTIFIER |
prefixsegments | SEGMENTS |
prefixconnector | TEXT |
Description
The first (and optional) argument can be used to specify the element, which reference should be customized. When “float” is used, the setting affects all kind of floats which are created with \definefloat but also only certain float types can be changed when the name of the float is being used, e.g. figure or table. When the layout for a heading should be changed, the name of it, e.g. chapter or section needs to be specified.
The second argument specifies the reference type, the values of these types are “number”, “page”, “title”, … (see above). When referring to a section or float with the \in command, context uses the “default” type and when referring using the \at command, it uses the “page” type.
With the third argument it can be controlled which prefixes (section numbers which are shown in front of a floats own counter value) are shown and how they should be formatted (see References).
Example
\setupreferencestructureprefix [default] [prefixsegments=2:4]
See also
\definestructureseparatorset, References
Help from ConTeXt-Mailinglist/Forum
All issues with: