summaryrefslogtreecommitdiff
path: root/support/bib2gls/bib2gls.1
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-10-16 03:02:53 +0000
committerNorbert Preining <norbert@preining.info>2022-10-16 03:02:53 +0000
commit84ccc4dcda9db6735202d4ed21610de28392e708 (patch)
tree5572dd71e0688f59f52d89e22864ae162c88d365 /support/bib2gls/bib2gls.1
parent716f66d13d38e113c2d0491804fae5879de67bb3 (diff)
CTAN sync 202210160302
Diffstat (limited to 'support/bib2gls/bib2gls.1')
-rw-r--r--support/bib2gls/bib2gls.138
1 files changed, 35 insertions, 3 deletions
diff --git a/support/bib2gls/bib2gls.1 b/support/bib2gls/bib2gls.1
index 71c14c4da1..448bd6550f 100644
--- a/support/bib2gls/bib2gls.1
+++ b/support/bib2gls/bib2gls.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "BIB2GLS 1"
-.TH BIB2GLS 1 "2021-11-06" "perl v5.32.1" "bib2gls"
+.TH BIB2GLS 1 "2022-10-09" "perl v5.34.1" "bib2gls"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -311,13 +311,20 @@ commands to protect against case-changing commands like \f(CW\*(C`\eGls\*(C'\fR.
The default is to do this for all fields. To do this for only a
subset of fields, set \fIfields\fR to a comma-separated list of fields
(e.g. \fBname,short,long\fR). The keyword \fBall\fR indicates all fields.
+.Sp
+If \fImfirstuc\fR v2.08+, \fIglossaries\fR v4.50+ and \fIglossaries-extra\fR v1.49+
+are detected, the default will be \fB\-\-no\-mfirstuc\-protection\fR
+as there should no longer be any need for this protection.
.IP "\fB\-\-no\-mfirstuc\-protection\fR" 4
.IX Item "--no-mfirstuc-protection"
Switch off the auto-insertion of an empty group for all fields.
.IP "\fB\-\-mfirstuc\-math\-protection\fR" 4
.IX Item "--mfirstuc-math-protection"
Switch on the auto-insertion of an empty group for math-shift (\f(CW\*(C`$\*(C'\fR).
-This option will be overridden by \fB\-\-no\-mfirstuc\-protection\fR.
+.Sp
+If \fImfirstuc\fR v2.08+, \fIglossaries\fR v4.50+ and \fIglossaries-extra\fR v1.49+
+are detected, the default will be \fB\-\-no\-mfirstuc\-math\-protection\fR
+as there should no longer be any need for this protection.
.IP "\fB\-\-no\-mfirstuc\-math\-protection\fR" 4
.IX Item "--no-mfirstuc-math-protection"
Switch off the auto-insertion of an empty group for math-shift (\f(CW\*(C`$\*(C'\fR).
@@ -347,6 +354,23 @@ Add \fBgroup\fR field to entries.
.IP "\fB\-\-no\-group\fR" 4
.IX Item "--no-group"
Don't add \fBgroup\fR field to entries (default).
+.IP "\fB\-\-record\-count\-rule\fR \fIrule\fR or \fB\-r\fR \fIrule\fR" 4
+.IX Item "--record-count-rule rule or -r rule"
+Sets the rule used by \fB\-\-record\-count\fR and \fB\-\-record\-count\-unit\fR.
+This option automatically implements \fB\-\-record\-count\fR.
+.Sp
+The \fIrule\fR may be: \f(CW\*(C`all\*(C'\fR or \f(CW\*(C`a\*(C'\fR (count all records),
+\&\f(CW\*(C`non\-ignored\*(C'\fR or \f(CW\*(C`n\*(C'\fR (count all non-ignored records),
+\&\f(CW\*(C`f/\*(C'\fR\fIregex\fR\f(CW\*(C`/\*(C'\fR (only count records where the format
+matches the regular expression \fIregex\fR),
+\&\f(CW\*(C`c/\*(C'\fR\fIregex\fR\f(CW\*(C`/\*(C'\fR (only count records where the counter name
+matches the regular expression \fIregex\fR),
+or \f(CW\*(C`f/\*(C'\fR\fIregex1\fR\f(CW\*(C`/c/\*(C'\fR\fIregex2\fR\f(CW\*(C`/\*(C'\fR\fIop\fR (only count records where the format
+matches the regular expression \fIregex1\fR and/or the counter name
+matches the regular expression \fIregex2\fR). The \fIop\fR part is
+optional. If present it may be one of: \f(CW\*(C`and\*(C'\fR (format \s-1AND\s0 counter
+must match), \f(CW\*(C`or\*(C'\fR (format \s-1OR\s0 counter must match). If \fIop\fR is
+omitted, \s-1AND\s0 is assumed.
.IP "\fB\-\-record\-count\fR or \fB\-c\fR" 4
.IX Item "--record-count or -c"
Add record count fields to entries.
@@ -397,6 +421,14 @@ Don't write \f(CW\*(C`\eprovideignoredglossary*\*(C'\fR to the \fI.glstex\fR fil
provide unknown glossaries except in documented situations
(\fBmaster\fR, \fBsecondary\fR and \fBtrigger-type\fR resource options).
This setting is the default.
+.IP "\fB\-\-replace\-quotes\fR" 4
+.IX Item "--replace-quotes"
+Replace single and double quote characters (\f(CW\*(C`\*(Aq\*(C'\fR and \f(CW\*(C`"\*(C'\fR) with
+\&\f(CW\*(C`\ebibglsaposchar\*(C'\fR and \f(CW\*(C`\ebibglsdoublequotechar\*(C'\fR in field values
+and group information written to the \fI.glstex\fR file.
+.IP "\fB\-\-no\-replace\-quotes\fR" 4
+.IX Item "--no-replace-quotes"
+Don't replace quote characters (default).
.SH "REQUIRES"
.IX Header "REQUIRES"
Java 7 or later and a TeX distribution.