+-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |**Configuration |**Configuration macro (with `\def`)** |**Meaning** |**Example** |**Page** | |key (with | | | | | |`\crfnmsetup`)** | | | | | +=================+===============================================+=====================+==============+==============================+ |`` _is a single type_ |`page` | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`sg` |`\crfnm` |Singular prefix |`{p. }` |`\at[prefixes]`{=context} | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`pl` |`\crfnms` |Plural prefix |`{pp. }` |`\at[prefixes]`{=context} | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`delimiter` |`\crfnmEnumDelim` |Delimiter between |`{, }` |`\at[delimiters]`{=context} | | | |references | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`before last |`\crfnmBeforeLastInEnum` |Delimiter before the |`{ and }` |`\at[delimiters]`{=context} | |reference` | |last reference | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`range separator`|`\crfnmRangeSep` |Separator between the|`{\tt |`\at[range-sep]`{=context} | | | |two values in a range|`{=context} – | | | | | |`}`{=context} | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`collapsable?` |`\crfnmCollapsable` |Should consecutive |`yes` or `no` |`\at[collapsable]`{=context} | | | |numbers (e.g. 2, 3, | | | | | |4) be merged into a | | | | | |range? | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`` _is a double type_ |`pagenote` | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`subtypes |`\crfnmSubtypesSep` |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 |`\crfnmPrintFirstPrefix` |Should the numbers of|`always` or |`\at[fst-pref-dlb]`{=context} | |first subtype` | |the first subtype be |`once` | | | | |prefixed always or | | | | | |only for the first | | | | | |reference in an | | | | | |enumeration? | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`group subtypes?`|`\crfnmGroupSubtypes` |Sould all the values |`yes` or `no` |`\at[group-subt]`{=context} | | | |for each subtype be | | | | | |printed separately? | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`order` |`\crfnmOrder` |Whether the subtypes |`normal` or |`\at[order]`{=context} | | | |are printed in the |`inverted` | | | | |same order as in the | | | | | |name of the double | | | | | |type | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`` _is a single type; the following options apply when it is used as the second |`page` | |subtype of a double type_ | | | | | | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`formatting when |`\crfnmFormatInSecond` |`{}` or a macro that |`\textbf` |`\at[fmt-sec-subt]`{=context} | |second subtype` | |takes the prefixes | | | | | |and numbers as its | | | | | |argument | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`print prefix |`\crfnmPrintPrefixInSecond` |Should the prefix be |`yes` or `no` |`\at[rep-pref-dbl]`{=context} | |when second | |printed? | | | |subtype?` | | | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`delimiter when |`\crfnmEnumDelimInSecond` |Delimiter between |`{, }` |`\at[delim-sec-dbl]`{=context}| |second subtype` | |references | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`before last |`\crfnmBeforeLastInSecond` |Delimiter before the |`{ and }` |`\at[delim-sec-dbl]`{=context}| |reference when | |last reference | | | |second subtype` | | | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+ |`continuous |`\crfnmNumberingContinuousAcrossDocument`|Is the numbering for |`yes` or `no` |`\at[numb-contin]`{=context} | |numbering?` | |this type continuous | | | | | |(i.e. not reset at | | | | | |every | | | | | |page/chapter/etc.)? | | | +-----------------+-----------------------------------------------+---------------------+--------------+------------------------------+