texlive[73758] Master/texmf-dist: bib2gls (7feb25)
commits+karl at tug.org
commits+karl at tug.org
Fri Feb 7 23:14:04 CET 2025
Revision: 73758
https://tug.org/svn/texlive?view=revision&revision=73758
Author: karl
Date: 2025-02-07 23:14:04 +0100 (Fri, 07 Feb 2025)
Log Message:
-----------
bib2gls (7feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/man/man1/bib2gls.1
trunk/Master/texmf-dist/doc/man/man1/bib2gls.man1.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/CHANGES
trunk/Master/texmf-dist/doc/support/bib2gls/bib2gls-begin.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/bib2gls.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-authors.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-bacteria.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-chemical.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-citations.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-constants.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-hierarchical.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-markuplanguages.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-maths.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-media.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-msymbols.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-multi1.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-multi2.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-nested.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-people.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-textsymbols.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-textsymbols2.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units1.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units2.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units3.pdf
trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-usergroups.pdf
trunk/Master/texmf-dist/scripts/bib2gls/bib2gls.jar
trunk/Master/texmf-dist/scripts/bib2gls/bibglscommon.jar
trunk/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar
trunk/Master/texmf-dist/scripts/bib2gls/datatool2bib.jar
trunk/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml
trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.pod
trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.tex
trunk/Master/texmf-dist/source/support/bib2gls/version.tex
Modified: trunk/Master/texmf-dist/doc/man/man1/bib2gls.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/bib2gls.1 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/doc/man/man1/bib2gls.1 2025-02-07 22:14:04 UTC (rev 73758)
@@ -58,7 +58,7 @@
.\" ========================================================================
.\"
.IX Title "BIB2GLS 1"
-.TH BIB2GLS 1 2025-01-29 "perl v5.40.1" bib2gls
+.TH BIB2GLS 1 2025-02-01 "perl v5.40.1" bib2gls
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -120,6 +120,12 @@
Instruct the TeX parser library to attempt to parse the
packages listed in \fIlist\fR. This is intended for simple custom
packages that don\*(Aqt contain complex code.
+.IP \fB\-\-datatool\-sort\-markers\fR 4
+.IX Item "--datatool-sort-markers"
+The interpreter will use the \fIdatatool\-base.sty\fR marker commands to match their
+localised definitions within \f(CW\*(C`\eDTLsortwordlist\*(C'\fR (\fIdatatool\fR v3.0+).
+You will need a sort method that doesn\*(Aqt ignore the control
+characters used by those commands.
.IP "\fB\-\-date\-in\-header\fR (or \fB\-D\fR)" 4
.IX Item "--date-in-header (or -D)"
The header comment at the start of the \fI.glstex\fR file will include
@@ -288,6 +294,10 @@
.IX Item "--no-collapse-same-location-range"
Don\*(Aqt collapse an explicit range that has a duplicate start and end
location into a normal record.
+.IP \fB\-\-no\-datatool\-sort\-markers\fR 4
+.IX Item "--no-datatool-sort-markers"
+The interpreter will use the normal definition of the
+\&\fIdatatool\-base.sty\fR sort marker commands.
.IP \fB\-\-no\-date\-in\-header\fR 4
.IX Item "--no-date-in-header"
The header comment at the start of the \fI.glstex\fR file will not include
Modified: trunk/Master/texmf-dist/doc/man/man1/bib2gls.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/support/bib2gls/CHANGES 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/doc/support/bib2gls/CHANGES 2025-02-07 22:14:04 UTC (rev 73758)
@@ -1,3 +1,11 @@
+v4.4 (2025-02-07)
+
+ - use datatool sort markers for corresponding control codes when writing sort
+ value to glstex file
+
+ - bug fix: transferred locations with alias-loc=transfer not
+ merging
+
v4.3 (2025-01-29)
* bib2gls:
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/bib2gls-begin.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/bib2gls.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-authors.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-bacteria.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-chemical.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-citations.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-constants.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-hierarchical.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-markuplanguages.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-maths.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-media.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-msymbols.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-multi1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-multi2.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-nested.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-people.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-textsymbols.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-textsymbols2.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units2.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-units3.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/support/bib2gls/examples/sample-usergroups.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/bib2gls/bib2gls.jar
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/bib2gls/bibglscommon.jar
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/bib2gls/datatool2bib.jar
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml
===================================================================
--- trunk/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml 2025-02-07 22:14:04 UTC (rev 73758)
@@ -53,6 +53,7 @@
<entry key="syntax.packages">{1}, {0} <list> Instruct interpreter to assume the listed packages have been used in the document. (The packages must be known by the interpreter.)</entry>
<entry key="syntax.ignore.packages">{1}, {0} <list> Don''t check the log file for the listed packages.</entry>
<entry key="syntax.custom.packages">{0} <list> Instruct the interpreter to parse the listed packages.</entry>
+<entry key="syntax.datatool_sort_markers">{0} Provide datatool sort marker commands.</entry>
<entry key="syntax.list.known.packages">{0} List the packages known to the interpreter and exit.</entry>
<entry key="syntax.support.unicode.script">{0} Text superscripts or subscripts will use Unicode superscript or subscript characters if possible.</entry>
<entry key="syntax.replace.quotes">{0} Replace single and double-quotes.</entry>
Modified: trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.pod
===================================================================
--- trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.pod 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.pod 2025-02-07 22:14:04 UTC (rev 73758)
@@ -67,6 +67,13 @@
packages listed in I<list>. This is intended for simple custom
packages that don't contain complex code.
+=item B<--datatool-sort-markers>
+
+The interpreter will use the F<datatool-base.sty> marker commands to match their
+localised definitions within C<\DTLsortwordlist> (F<datatool> v3.0+).
+You will need a sort method that doesn't ignore the control
+characters used by those commands.
+
=item B<--date-in-header> (or B<-D>)
The header comment at the start of the F<.glstex> file will include
@@ -274,6 +281,11 @@
Don't collapse an explicit range that has a duplicate start and end
location into a normal record.
+=item B<--no-datatool-sort-markers>
+
+The interpreter will use the normal definition of the
+F<datatool-base.sty> sort marker commands.
+
=item B<--no-date-in-header>
The header comment at the start of the F<.glstex> file will not include
Modified: trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.tex
===================================================================
--- trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.tex 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/source/support/bib2gls/bib2gls.tex 2025-02-07 22:14:04 UTC (rev 73758)
@@ -5269,6 +5269,12 @@
element in the set is considered the \gls{compmainlabel}. Entry
labels may appear in multiple sets.
+\begin{important}
+Although the \sty{glossaries-extra} package allows the same label to
+be used for a regular entry and a compound entry, the \ext{bib}
+format doesn't allow this.
+\end{important}
+
A \gls{compoundentry} provides a convenient way to apply commands
like \ics{gls} to multiple entries in one command (such as \ics{mgls}).
\Gls{compoundentry} labels may only be used in the \cs{mgls}-like
@@ -12186,7 +12192,7 @@
]{omit-fields}
\end{codeenv}
-\optsection{omit-fields-missing-field-action}
+\optsection[\subsubsection]{omit-fields-missing-field-action}
This option indicates what to do if a source field identified in
\csopt{omit-fields} is missing. The value may be one of:
@@ -19891,15 +19897,15 @@
As \csopt{break-marker} but for \glsdisp{secondaryglossary}{secondary} entries.
-\optsection[\subsubsection]{secondary-break-at-match}
+\optsection{secondary-break-at-match}
As \csopt{break-at-match} but for \glsdisp{secondaryglossary}{secondary} entries.
-\optsection[\subsubsection]{secondary-break-at-match-op}
+\optsection{secondary-break-at-match-op}
As \csopt{break-at-match-op} but for \glsdisp{secondaryglossary}{secondary} entries.
-\optsection[\subsubsection]{secondary-break-at-not-match}
+\optsection{secondary-break-at-not-match}
As \csopt{break-at-not-match} but for \glsdisp{secondaryglossary}{secondary} entries.
Modified: trunk/Master/texmf-dist/source/support/bib2gls/version.tex
===================================================================
--- trunk/Master/texmf-dist/source/support/bib2gls/version.tex 2025-02-07 14:20:29 UTC (rev 73757)
+++ trunk/Master/texmf-dist/source/support/bib2gls/version.tex 2025-02-07 22:14:04 UTC (rev 73758)
@@ -1,4 +1,4 @@
\date{Version
-4.3
-2025-01-29
+4.4
+2025-02-07
}%
More information about the tex-live-commits
mailing list.