summaryrefslogtreecommitdiff
path: root/support/bib2gls/src/bib2gls.bib
diff options
context:
space:
mode:
Diffstat (limited to 'support/bib2gls/src/bib2gls.bib')
-rw-r--r--support/bib2gls/src/bib2gls.bib665
1 files changed, 640 insertions, 25 deletions
diff --git a/support/bib2gls/src/bib2gls.bib b/support/bib2gls/src/bib2gls.bib
index 86778cc5ed..b55acf3f20 100644
--- a/support/bib2gls/src/bib2gls.bib
+++ b/support/bib2gls/src/bib2gls.bib
@@ -959,6 +959,43 @@
category={command}
}
+@bibglscommand{bibglssettotalrecordcount,
+ name={\csfmt{bib\-gls\-set\-total\-record\-count}},
+ user1={\margm{entry-label}\margm{value}},
+ description={sets the total record count for the given entry},
+ topics={assigncommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetrecordcount,
+ name={\csfmt{bib\-gls\-set\-record\-count}},
+ user1={\margm{entry-label}\margm{counter}\margm{value}},
+ description={sets the \meta{counter} record count for the given entry},
+ topics={assigncommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetlocationrecordcount,
+ name={\csfmt{bib\-gls\-set\-location\-record\-count}},
+ user1={\margm{entry-label}\margm{counter}\margm{location}\margm{value}},
+ description={sets the location record count for the given entry},
+ topics={assigncommands},
+ note={\bibgls},
+ category={command}
+}
+
+@glscommand{glsxtrdetoklocation,
+ name={\csfmt{gls\-xtr\-de\-tok\-location}},
+ user1={\margm{location}},
+ description={may be used to detokenize problematic locations, but
+just does its argument by default},
+ note={\styfmt{glossaries-extra} v1.21+},
+ topics={assigncommands},
+ category={command}
+}
+
@bibglscommand{bibglslocationgroup,
name={\csfmt{bib\-gls\-location\-group}},
user1={\margm{n}\margm{counter}\margm{list}},
@@ -977,6 +1014,24 @@
category={command}
}
+@bibglscommand{bibglsprimarylocationgroup,
+ name={\csfmt{bib\-gls\-primary\-location\-group}},
+ user1={\margm{n}\margm{counter}\margm{list}},
+ description={primary location group encapsulator},
+ topics={glossarystylecommands,loclistcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsprimarylocationgroupsep,
+ name={\csfmt{bib\-gls\-primary\-location\-group\-sep}},
+ user1={},
+ description={primary location group separator},
+ topics={glossarystylecommands,loclistcommands,separatorcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssupplemental,
name={\csfmt{bib\-gls\-supple\-mental}},
user1={\margm{n}\margm{list}},
@@ -1032,15 +1087,6 @@ given label},
category={command}
}
-@bibglscommand{bibglssetlettergrouptitle,
- name={\csfmt{bib\-gls\-set\-letter\-group\-title}},
- user1={\marg{\margm{title}\margm{letter}\margm{id}\margm{type}}},
- description={sets the letter group title},
- topics={glossarystylecommands,assigncommands,groupcommands},
- note={\bibgls},
- category={command}
-}
-
@mainglscommand{glsxtrsetgrouptitle,
name={\csfmt{gls\-xtr\-set\-group\-title}},
user1={\margm{group label}\margm{group title}},
@@ -1059,6 +1105,36 @@ given label},
category={command}
}
+@bibglscommand{bibglsgrouplevel,
+ name={\csfmt{bib\-gls\-group\-level}},
+ user1={\margm{label}{n}},
+ description={expands to the group label for hierarchical level \meta{n}
+ where \meta{label} is the label that would normally be applied to
+ level~0},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglshiersubgrouptitle,
+ name={\csfmt{bib\-gls\-hier\-sub\-group\-title}},
+ user1={\marg{level}\marg{parent}\marg{title}},
+ description={formats the title for a hierarchical group where the
+ normal non-hierarchical title would be \meta{title}},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetlettergrouptitle,
+ name={\csfmt{bib\-gls\-set\-letter\-group\-title}},
+ user1={\marg{\margm{title}\margm{letter}\margm{id}\margm{type}}},
+ description={sets the letter group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglslettergroup,
name={\csfmt{bib\-gls\-letter\-group}},
user1={\margm{title}\margm{letter}\margm{id}\margm{type}},
@@ -1077,6 +1153,33 @@ given label},
category={command}
}
+@bibglscommand{bibglssetlettergrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-letter\-group\-title\-hier}},
+ user1={\marg{\margm{title}\margm{letter}\margm{id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical letter group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglslettergrouphier,
+ name={\csfmt{bib\-gls\-letter\-group\-hier}},
+ user1={\margm{title}\margm{letter}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical letter group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglslettergrouptitlehier,
+ name={\csfmt{bib\-gls\-letter\-group\-title\-hier}},
+ user1={\margm{title}\margm{letter}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical letter group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssetothergrouptitle,
name={\csfmt{bib\-gls\-set\-other\-group\-title}},
user1={\marg{\margm{character}\margm{id}\margm{type}}},
@@ -1104,6 +1207,33 @@ given label},
category={command}
}
+@bibglscommand{bibglssetothergrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-other\-group\-title\-hier}},
+ user1={\marg{\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical non-letter group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsothergrouphier,
+ name={\csfmt{bib\-gls\-other\-group\-hier}},
+ user1={\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical non-letter group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsothergrouptitlehier,
+ name={\csfmt{bib\-gls\-other\-group\-title\-hier}},
+ user1={\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical non-letter group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssetemptygrouptitle,
name={\csfmt{bib\-gls\-set\-empty\-group\-title}},
user1={\marg{\margm{type}}},
@@ -1131,11 +1261,38 @@ given label},
category={command}
}
+@bibglscommand{bibglssetemptygrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-empty\-group\-title\-hier}},
+ user1={\marg{\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical empty group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsemptygrouphier,
+ name={\csfmt{bib\-gls\-empty\-group\-hier}},
+ user1={\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical empty group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsemptygrouptitlehier,
+ name={\csfmt{bib\-gls\-empty\-group\-title\-hier}},
+ user1={\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical empty group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssetunicodegrouptitle,
name={\csfmt{bib\-gls\-set\-unicode\-group\-title}},
user1={\marg{\margm{label}\margm{character}\margm{id}\margm{type}}},
description={sets the Unicode script, category or character code
-title},
+group title},
topics={glossarystylecommands,assigncommands,groupcommands},
note={\bibgls},
category={command}
@@ -1144,8 +1301,8 @@ title},
@bibglscommand{bibglsunicodegroup,
name={\csfmt{bib\-gls\-unicode\-group}},
user1={\margm{label}\margm{character}\margm{id}\margm{type}},
- description={expands to the Unicode script or category label or
-character code},
+ description={expands to the Unicode script or category or
+character code group label},
note={\bibgls},
topics={glossarystylecommands,groupcommands},
category={command}
@@ -1154,8 +1311,38 @@ character code},
@bibglscommand{bibglsunicodegrouptitle,
name={\csfmt{bib\-gls\-unicode\-group\-title}},
user1={\margm{label}\margm{character}\margm{id}\margm{type}},
- description={expands to the Unicode script or category label or
-character code},
+ description={expands to the Unicode script or category or
+character code group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetunicodegrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-unicode\-group\-title\-hier}},
+ user1={\marg{\margm{label}\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the Unicode script, category or character code
+ hierarchical group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsunicodegrouphier,
+ name={\csfmt{bib\-gls\-unicode\-group\-hier}},
+ user1={\margm{label}\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the Unicode script or category or
+character code hierarchical group label},
+ note={\bibgls},
+ topics={glossarystylecommands,groupcommands},
+ category={command}
+}
+
+@bibglscommand{bibglsunicodegrouptitlehier,
+ name={\csfmt{bib\-gls\-unicode\-group\-title\-hier}},
+ user1={\margm{label}\margm{character}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the Unicode script or category or
+character code hierarchical group label},
topics={glossarystylecommands,groupcommands},
note={\bibgls},
category={command}
@@ -1188,6 +1375,106 @@ character code},
category={command}
}
+@bibglscommand{bibglssetnumbergrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-number\-group\-title\-hier}},
+ user1={\marg{\margm{value}\margm{id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical number group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsnumbergrouphier,
+ name={\csfmt{bib\-gls\-number\-group\-hier}},
+ user1={\margm{value}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical number group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsnumbergrouptitlehier,
+ name={\csfmt{bib\-gls\-number\-group\-title\-hier}},
+ user1={\margm{value}\margm{id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical number group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetmergedgrouptitle,
+ name={\csfmt{bib\-gls\-set\-merged\-group\-title}},
+ user1={\marg{\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}}},
+ description={sets the merged group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgroup,
+ name={\csfmt{bib\-gls\-merged\-group}},
+ user1={\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}},
+ description={expands to the merged group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgrouptitle,
+ name={\csfmt{bib\-gls\-merged\-group\-title}},
+ user1={\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}},
+ description={expands to the merged group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgroupfmt,
+ name={\csfmt{bib\-gls\-merged\-group\-fmt}},
+ user1={\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}},
+ description={used by \gls{bibglsmergedgrouptitle} and
+ \gls{bibglsmergedgrouphierfmt} to format the title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgrouphierfmt,
+ name={\csfmt{bib\-gls\-merged\-group\-hier\-fmt}},
+ user1={\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}},
+ description={used by \gls{bibglsmergedgrouptitlehier} to format the title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglssetmergedgrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-merged\-group\-title\-hier}},
+ user1={\marg{\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}\margm{parent}\margm{level}}},
+ description={sets the merged hierarchicalgroup title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgrouphier,
+ name={\csfmt{bib\-gls\-merged\-group\-hier}},
+ user1={\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}\margm{parent}\margm{level}},
+ description={expands to the merged hierarchical group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsmergedgrouptitlehier,
+ name={\csfmt{bib\-gls\-merged\-group\-title\-hier}},
+ user1={\margm{id}\margm{type}\margm{n}\margm{g$_1$}\marg{\meta{g$_2$}\ldots\marg{g$_{n-1}$}}\margm{g$_n$}\margm{parent}\margm{level}},
+ description={expands to the merged hierarchical group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssetdatetimegrouptitle,
name={\csfmt{bib\-gls\-set\-date\-time\-group\-title}},
user1={\marg{\margm{YYYY}\margm{MM}\margm{DD}\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}}},
@@ -1215,6 +1502,53 @@ character code},
category={command}
}
+@bibglscommand{bibglssetdatetimegrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-date\-time\-group\-title\-hier}},
+ user1={\marg{\margm{YYYY}\margm{MM}\margm{DD}\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical date-time group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdatetimegrouphier,
+ name={\csfmt{bib\-gls\-date\-time\-group\-hier}},
+ user1={\margm{YYYY}\margm{MM}\margm{DD}\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical date-time group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdatetimegrouptitlehier,
+ name={\csfmt{bib\-gls\-date\-time\-group\-title\-hier}},
+ user1={\margm{YYYY}\margm{MM}\margm{DD}\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical date-time group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdatetimegrouphierfinalargs,
+ name={\csfmt{bib\-gls\-date\-time\-group\-hier\-final\-args}},
+ user1={\margm{type}\margm{parent}\margm{level}},
+ description={used as a supporting command for
+\gls{bibglsdatetimegrouphier} to pick up the final arguments},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdatetimegrouptitlehierfinalargs,
+ name={\csfmt{bib\-gls\-date\-time\-group\-title\-hier\-final\-args}},
+ user1={\marg{date}\margm{type}\margm{parent}\margm{level}},
+ description={used as a supporting command for
+\gls{bibglsdatetimegrouptitlehier} to pick up the final arguments},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssetdategrouptitle,
name={\csfmt{bib\-gls\-set\-date\-group\-title}},
user1={\marg{\margm{YYYY}\margm{MM}\margm{DD}\margm{G}\margm{title}\margm{group\dhyphen id}\margm{type}}},
@@ -1242,6 +1576,33 @@ character code},
category={command}
}
+@bibglscommand{bibglssetdategrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-date\-group\-title\-hier}},
+ user1={\marg{\margm{YYYY}\margm{MM}\margm{DD}\margm{G}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical date (no time) group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdategrouphier,
+ name={\csfmt{bib\-gls\-date\-group\-hier}},
+ user1={\margm{YYYY}\margm{MM}\margm{DD}\margm{G}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical date group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglsdategrouptitlehier,
+ name={\csfmt{bib\-gls\-date\-group\-title\-hier}},
+ user1={\margm{YYYY}\margm{MM}\margm{DD}\margm{G}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical date group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglssettimegrouptitle,
name={\csfmt{bib\-gls\-set\-time\-group\-title}},
user1={\marg{\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}}},
@@ -1269,6 +1630,33 @@ character code},
category={command}
}
+@bibglscommand{bibglssettimegrouptitlehier,
+ name={\csfmt{bib\-gls\-set\-time\-group\-title\-hier}},
+ user1={\marg{\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}}},
+ description={sets the hierarchical time (no date) group title},
+ topics={glossarystylecommands,assigncommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglstimegrouphier,
+ name={\csfmt{bib\-gls\-time\-group\-hier}},
+ user1={\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical time group label},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
+@bibglscommand{bibglstimegrouptitlehier,
+ name={\csfmt{bib\-gls\-time\-group\-title\-hier}},
+ user1={\margm{hh}\margm{mm}\margm{ss}\margm{zone}\margm{title}\margm{group\dhyphen id}\margm{type}\margm{parent}\margm{level}},
+ description={expands to the hierarchical time group title},
+ topics={glossarystylecommands,groupcommands},
+ note={\bibgls},
+ category={command}
+}
+
@bibglscommand{bibglshypergroup,
name={\csfmt{bib\-gls\-hyper\-group}},
user1={\margm{type}\margm{group\dhyphen id}},
@@ -1431,7 +1819,25 @@ name},
@bibglscommand{bibglshashchar,
name={\csfmt{bib\-gls\-hash\-char}},
user1={},
- description={expands to a literal hash character},
+ description={expands to a literal hash character \idx{hashchar}},
+ topics={charcommands},
+ note={\bibgls\texparserdefnote},
+ category={command}
+}
+
+@bibglscommand{bibglsaposchar,
+ name={\csfmt{bib\-gls\-apos\-char}},
+ user1={},
+ description={expands to a single-quote (\idx{aposchar}) character},
+ topics={charcommands},
+ note={\bibgls\texparserdefnote},
+ category={command}
+}
+
+@bibglscommand{bibglsdoublequotechar,
+ name={\csfmt{bib\-gls\-double\-quote\-char}},
+ user1={},
+ description={expands to a double-quote (\idx{doublequotechar}) character},
topics={charcommands},
note={\bibgls\texparserdefnote},
category={command}
@@ -2621,6 +3027,21 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.group-level,
+ name={\csoptfmt{group\dhyphen level}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.merge-small-groups,
+ name={\csoptfmt{merge\dhyphen small\dhyphen groups}},
+ user1={\meta{n}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+
@resourceoption{opt.group-formation,
name={\csoptfmt{group\dhyphen formation}},
user1={\meta{value}},
@@ -2656,6 +3077,13 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.save-root-ancestor,
+ name={\csoptfmt{save\dhyphen root\dhyphen ancestor}},
+ user1={\meta{boolean}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.save-original-entrytype,
name={\csoptfmt{save\dhyphen original\dhyphen entrytype}},
user1={\meta{value}},
@@ -2686,7 +3114,7 @@ field\dhyphen locale}},
@resourceoption{opt.save-locations,
name={\csoptfmt{save\dhyphen locations}},
- user1={\meta{boolean}},
+ user1={\meta{value}},
category={resourceoption},
parent={resourceoptions}
}
@@ -2726,6 +3154,20 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.primary-loc-counters,
+ name={\csoptfmt{primary\dhyphen loc\dhyphen counters}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.principal-loc-counters,
+ name={\csoptfmt{principal\dhyphen loc\dhyphen counters}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.min-loc-range,
name={\csoptfmt{min\dhyphen loc\dhyphen range}},
user1={\meta{value}},
@@ -2782,6 +3224,48 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.prune-xr,
+ name={\csoptfmt{prune\dhyphen xr}},
+ user1={\meta{boolean}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.prune-see-op,
+ name={\csoptfmt{prune\dhyphen see\dhyphen op}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.prune-seealso-op,
+ name={\csoptfmt{prune\dhyphen see\dhyphen op}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.prune-see-match,
+ name={\csoptfmt{prune\dhyphen see\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.prune-seealso-match,
+ name={\csoptfmt{prune\dhyphen seealso\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.prune-iterations,
+ name={\csoptfmt{prune\dhyphen iterations}},
+ user1={\meta{number}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.alias-loc,
name={\csoptfmt{alias\dhyphen loc}},
user1={\meta{value}},
@@ -2796,6 +3280,13 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.loc-prefix-def,
+ name={\csoptfmt{loc\dhyphen prefix\dhyphen def}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.loc-suffix,
name={\csoptfmt{loc\dhyphen suffix}},
user1={\meta{value}},
@@ -2803,6 +3294,13 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.loc-suffix-def,
+ name={\csoptfmt{loc\dhyphen suffix\dhyphen def}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.loc-counters,
name={\csoptfmt{loc\dhyphen counters}},
user1={\meta{list}},
@@ -2985,6 +3483,69 @@ field\dhyphen locale}},
parent={resourceoptions}
}
+@resourceoption{opt.break-at-match,
+ name={\csoptfmt{break\dhyphen at\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.break-at-not-match,
+ name={\csoptfmt{break\dhyphen at\dhyphen not\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.break-at-match-op,
+ name={\csoptfmt{break\dhyphen at\dhyphen match\dhyphen op}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.dual-break-at-match,
+ name={\csoptfmt{dual\dhyphen break\dhyphen at\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.dual-break-at-not-match,
+ name={\csoptfmt{dual\dhyphen break\dhyphen at\dhyphen not\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.dual-break-at-match-op,
+ name={\csoptfmt{dual\dhyphen break\dhyphen at\dhyphen match\dhyphen op}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.secondary-break-at-match,
+ name={\csoptfmt{secondary\dhyphen break\dhyphen at\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.secondary-break-at-not-match,
+ name={\csoptfmt{secondary\dhyphen break\dhyphen at\dhyphen not\dhyphen match}},
+ user1={\meta{\keyvallist}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
+@resourceoption{opt.secondary-break-at-match-op,
+ name={\csoptfmt{secondary\dhyphen break\dhyphen at\dhyphen match\dhyphen op}},
+ user1={\meta{value}},
+ category={resourceoption},
+ parent={resourceoptions}
+}
+
@resourceoption{opt.identical-sort-action,
name={\csoptfmt{identical\dhyphen sort\dhyphen action}},
user1={\meta{value}},
@@ -8603,6 +9164,14 @@ field.},
parent={internalfields}
}
+@field{field.rootancestor,
+ name={\fieldfmt{rootancestor}},
+ description={Stores the label of this entry's root ancestor.},
+ note={internal field set by \appfmt{bib2gls}},
+ category={internalfield},
+ parent={internalfields}
+}
+
@field{field.definitionindex,
name={\fieldfmt{definitionindex}},
description={Stores the definition index.},
@@ -8840,6 +9409,14 @@ primary formats, if enabled.},
parent={internalfields}
}
+@field{field.indexed,
+ name={\fieldfmt{indexed}},
+ description={The value is incremented everytime the entry is indexed.},
+ note={internal field set by \styfmt{glossaries-extra} v1.49+},
+ category={baseinternalfield},
+ parent={internalfields}
+}
+
@field{field.desc,
name={\fieldfmt{desc}},
description={Corresponds to \field{description} key.},
@@ -8909,6 +9486,14 @@ primary formats, if enabled.},
parent={fields}
}
+@field{field.prenumberlist,
+ name={\fieldfmt{prenumberlist}},
+ description={set by the \field{nonumberlist} entry key with \cs{makenoidxglossaries}},
+ note={internal field set by \styfmt{glossaries}},
+ category={baseinternalfield},
+ parent={internalfields}
+}
+
@field{field.prevcount,
name={\fieldfmt{prevcount}},
description={Used with entry counting to store the total
@@ -9517,6 +10102,20 @@ primary formats, if enabled.},
parent={commandlineoptions}
}
+@switch{switch.replace-quotes,
+ name={\longargfmt{replace\dhyphen quotes}},
+ user1={},
+ category={switch},
+ parent={commandlineoptions}
+}
+
+@switch{switch.no-replace-quotes,
+ name={\longargfmt{no\dhyphen replace\dhyphen quotes}},
+ user1={},
+ category={switch},
+ parent={commandlineoptions}
+}
+
@switch{switch.packages,
name={\longargfmt{packages}},
symbol={\shortargfmt{p}},
@@ -9653,6 +10252,14 @@ primary formats, if enabled.},
parent={commandlineoptions}
}
+@switch{switch.record-count-rule,
+ name={\longargfmt{record\dhyphen count\dhyphen rule}},
+ symbol={\shortargfmt{r}},
+ user1={\marg{rule}},
+ category={switch},
+ parent={commandlineoptions}
+}
+
@switch{switch.record-count,
name={\longargfmt{record\dhyphen count}},
symbol={\shortargfmt{c}},
@@ -12982,7 +13589,7 @@ letter to \idx{uppercase}},
@glsaddoption{glsadd.format,
name={\csoptfmt{format}},
user1={\margm{encap}},
- description={sets the \gls{encap} for the record to
+ description={sets the \idx{encap} for the record to
\meta{encap}, optionally with the start or end range markers},
category={commandoption},
note={\styfmt{glossaries}},
@@ -14148,6 +14755,14 @@ defined},
category={command}
}
+@glscommand{glshashchar,
+ name={\csfmt{glshashchar}},
+ description={expands to a literal hash character \idx{hashchar}},
+ topics={charcommands},
+ note={\styfmt{glossaries-extra-bib2gls}\texparserdefnote\ v1.49+},
+ category={command}
+}
+
@glscommand{GlsXtrBibTeXEntryAliases,
name={\csfmt{Gls\-Xtr\-Bib\-TeX\-Entry\-Aliases}},
user1={},
@@ -14818,7 +15433,7 @@ abbreviation by the \catattr{markwords} attribute},
name={\csoptfmt{format}},
user1={\margm{encap}},
category={commandoption},
- description={sets the \gls{encap} for the record to
+ description={sets the \idx{encap} for the record to
\meta{encap}, optionally with the start or end range markers},
note={\styfmt{glossaries}},
parent={glslink}
@@ -16629,7 +17244,7 @@ name} and the displayed \meta{text}},
@glscommand{glsxtrglossentryother,
name={\csfmt{gls\-xtr\-gloss\-entry\-other}},
user1={\margm{header}\margm{label}\margm{field}},
- description={like \gls{glsxtrglossentry} but uses the value given
+ description={like \cs{glsxtrglossentry} but uses the value given
in the supplied internal \meta{field} where \meta{header} is the
code
to use in the header (leave empty for default)},
@@ -16949,8 +17564,8 @@ to use in the header (leave empty for default)},
@glscommand{GlsXtrStandaloneGlossaryType,
name={\csfmt{Gls\-Xtr\-Stand\-alone\-Glossary\-Type}},
- description={expands to the label for \gls{currentglossary}
- within \gls{glsxtrglossentry} and \gls{glsxtrglossentryother}},
+ description={expands to the label for \ics{currentglossary}
+ within \ics{glsxtrglossentry} and \ics{glsxtrglossentryother}},
topics={hooks,glossrefs,standalonestyles},
note={\styfmt{glossaries-extra} v1.31+},
category={command}
@@ -16959,8 +17574,8 @@ to use in the header (leave empty for default)},
@glscommand{GlsXtrStandaloneSubEntryItem,
name={\csfmt{Gls\-Xtr\-Stand\-alone\-Sub\-Entry\-Item}},
user1 = {\margm{label}},
- description={used within \gls{glsxtrglossentry} and
-\gls{glsxtrglossentryother} to display sub-item labels},
+ description={used within \ics{glsxtrglossentry} and
+\ics{glsxtrglossentryother} to display sub-item labels},
topics={hooks,glossarystylecommands},
note={\styfmt{glossaries-extra} v1.31+},
category={command}
@@ -16969,7 +17584,7 @@ to use in the header (leave empty for default)},
@glscommand{GlsXtrStandaloneEntryName,
name={\csfmt{Gls\-Xtr\-Stand\-alone\-Entry\-Name}},
user1 = {\margm{label}},
- description={used within \gls{glsxtrglossentry} to
+ description={used within \ics{glsxtrglossentry} to
display the name (with a hypertarget, if supported)},
topics={hooks,glossarystylecommands,fieldrefcommands,linkcommands},
note={\styfmt{glossaries-extra} v1.37+},
@@ -16979,7 +17594,7 @@ to use in the header (leave empty for default)},
@glscommand{GlsXtrStandaloneEntryOther,
name={\csfmt{Gls\-Xtr\-Stand\-alone\-Entry\-Other}},
user1 = {\margm{label}\margm{field}},
- description={used within \gls{glsxtrglossentryother} to
+ description={used within \ics{glsxtrglossentryother} to
display the given field value (with a hypertarget, if supported)},
topics={hooks,glossarystylecommands,fieldrefcommands,linkcommands},
note={\styfmt{glossaries-extra} v1.37+},