84 lines
11 KiB
Plaintext
84 lines
11 KiB
Plaintext
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|**Configuration |**Configuration macro (with `\def`)** |**Meaning** |**Example** |**Page** |
|
||
|key (with | | | | |
|
||
|`\crfnmsetup`)** | | | | |
|
||
+=================+===============================================+=====================+==============+==============================+
|
||
|`<type>` _is a single type_ |`page` |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`sg` |`\crfnm<type>` |Singular prefix |`{p. }` |`\at[prefixes]`{=context} |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`pl` |`\crfnm<type>s` |Plural prefix |`{pp. }` |`\at[prefixes]`{=context} |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`delimiter` |`\crfnm<type>EnumDelim` |Delimiter between |`{, }` |`\at[delimiters]`{=context} |
|
||
| | |references | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`before last |`\crfnm<type>BeforeLastInEnum` |Delimiter before the |`{ and }` |`\at[delimiters]`{=context} |
|
||
|reference` | |last reference | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`range separator`|`\crfnm<type>RangeSep` |Separator between the|`{\tt |`\at[range-sep]`{=context} |
|
||
| | |two values in a range|`{=context} – | |
|
||
| | | |`}`{=context} | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`collapsable?` |`\crfnm<type>Collapsable` |Should consecutive |`yes` or `no` |`\at[collapsable]`{=context} |
|
||
| | |numbers (e.g. 2, 3, | | |
|
||
| | |4) be merged into a | | |
|
||
| | |range? | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`<type>` _is a double type_ |`pagenote` |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`subtypes |`\crfnm<type>SubtypesSep` |Separator between the|`{, }` |`\at[subtypes-sep]`{=context} |
|
||
|separator` | |two types of | | |
|
||
| | |references in a | | |
|
||
| | |double reference | | |
|
||
| | |(e.g. between the | | |
|
||
| | |page and note numbers| | |
|
||
| | |in a reference to a | | |
|
||
| | |note including the | | |
|
||
| | |page number) | | |
|
||
| | | | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`print prefix of |`\crfnm<type>PrintFirstPrefix` |Should the numbers of|`always` or |`\at[fst-pref-dbl]`{=context} |
|
||
|first subtype` | |the first subtype be |`once` | |
|
||
| | |prefixed always or | | |
|
||
| | |only for the first | | |
|
||
| | |reference in an | | |
|
||
| | |enumeration? | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`group subtypes?`|`\crfnm<type>GroupSubtypes` |Sould all the values |`yes` or `no` |`\at[group-subt]`{=context} |
|
||
| | |for each subtype be | | |
|
||
| | |printed separately? | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`order` |`\crfnm<type>Order` |Whether the subtypes |`normal` or |`\at[order]`{=context} |
|
||
| | |are printed in the |`inverted` | |
|
||
| | |same order as in the | | |
|
||
| | |name of the double | | |
|
||
| | |type | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`<type>` _is a single type; the following options apply when it is used as the second |`page` |
|
||
|subtype of a double type_ | |
|
||
| | |
|
||
| | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`formatting when |`\crfnm<type>FormatInSecond` |`{}` or a macro that |`\textbf` |`\at[fmt-sec-subt]`{=context} |
|
||
|second subtype` | |takes the prefixes | | |
|
||
| | |and numbers as its | | |
|
||
| | |argument | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`print prefix |`\crfnm<type>PrintPrefixInSecond` |Should the prefix be |`yes` or `no` |`\at[rep-pref-dbl]`{=context} |
|
||
|when second | |printed? | | |
|
||
|subtype?` | | | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`delimiter when |`\crfnm<type>EnumDelimInSecond` |Delimiter between |`{, }` |`\at[delim-sec-dbl]`{=context}|
|
||
|second subtype` | |references | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`before last |`\crfnm<type>BeforeLastInSecond` |Delimiter before the |`{ and }` |`\at[delim-sec-dbl]`{=context}|
|
||
|reference when | |last reference | | |
|
||
|second subtype` | | | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|
||
|`continuous |`\crfnm<type>NumberingContinuousAcrossDocument`|Is the numbering for |`yes` or `no` |`\at[numb-contin]`{=context} |
|
||
|numbering?` | |this type continuous | | |
|
||
| | |(i.e. not reset at | | |
|
||
| | |every | | |
|
||
| | |page/chapter/etc.)? | | |
|
||
+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+
|