CTAN Comprehensive TeX Archive Network

CTAN update: bib2gls

Date: December 16, 2024 1:59:42 PM CET
Nicola Talbot submitted updates to the bib2gls package. Version: 4.0a 2024-12-15 License: gpl3+ Summary description: Command line application to convert .bib files to glossaries-extra.sty resource files Announcement text:
Version 4.0 2024-12-14 : * bib2gls - added \INTERPRETNOREPL and \REPLACESPCHARS quarks - added action=provide - added new resource options: wordify-math-greek wordify-math-symbol ignored-type - added support for \BibGlsOptions and \IfNotBibGls (provided by glossaries-extra v1.54+) - added switch --[no-]datatool-sort-markers - bug fix: indexplural not setting text field if missing, which results in the text field defaulting to the plural form. - bug fix issue #29 "Version 3.8 and 3.9 fail to find aux files in subdirectories of build directory" https://github.com/nlct/bib2gls/issues/29 - bug fix: complex conditional relations <> <= and >= incorrectly parsing quoted rhs - bash script no longer sets java.locale.providers when running the jar file (not necessary for Java 9 onwards) * convertgls2bib - added support for \loadglsentries * Added datatool2bib command-line conversion tool. Version 4.0a 2024-12-15 : Added missing files.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/bib2gls The package’s files themselves can be inspected at https://mirrors.ctan.org/support/bib2gls/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

bib2gls – Command line application to convert .bib files to glossaries-extra.sty resource files

This Java command line application may be used to extract glossary information stored in a .bib file and convert it into glossary entry definition commands.

This application should be used with glossaries-extra.sty’s ‘record’ package option. It performs two functions in one:

  • selects entries according to records found in the .aux file (similar to bibtex),
  • hierarchically sorts entries and collates location lists (similar to makeindex or xindy).

The glossary entries can then be managed in a system such as JabRef, and only the entries that are actually required will be defined, reducing the resources required by .

The supplementary application convertgls2bib can be used to convert existing .tex files containing definitions (\newglossaryentry etc.) to the .bib format required by bib2gls.

Packagebib2gls
Version4.0a 2024-12-15
Copyright2017–2024 Nicola L. C. Talbot
MaintainerNicola Talbot

Announcements

more

Guest Book Sitemap Contact Contact Author