I think I would prefer italics rather than the double-chevron chars. It provides a visually distinct appearance, but avoids entering special characters or any issues with color perception.
and it’s easy to implement using a .docs-param(p)
procedure, like this:
\procedure .docs-param(p) //<<p>>//
The `range` operator produces a list of numbers counting up or down. It is useful for counting and numbering.
<<.from-version "5.2.0">> The range operator has been updated to use multiple parameters. Prior to this version, the range operator only had one parameter, with the three parts delimited by `,`, `;` or `:`.
<pre>[range[<<.docs-param end>>]]
[range[<<.docs-param begin>>],[<<.docs-param end>>]]
[range[<<.docs-param begin>>],[<<.docs-param end>>],[<<.docs-param step>>]]
</pre>
The behaviour depends on the number of parameters:
|Parameter |Output |h
|`end` |Whole numbers up to `end` |
|`begin,end` |Numbers from `begin` to `end`, spaced by whole numbers |
|`begin,end,step` |Numbers from `begin` to `end` spaced out by `step` |