From 192f4c66a71d440fb0b417aeddadc3d90b6fae38 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 23 Nov 2021 22:41:27 +0000 Subject: bib2gls (23nov21) git-svn-id: svn://tug.org/texlive/trunk@61134 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/scripts/bib2gls/bib2gls.jar | Bin 295987 -> 311605 bytes .../texmf-dist/scripts/bib2gls/convertgls2bib.jar | Bin 39124 -> 40028 bytes .../scripts/bib2gls/resources/bib2gls-en.xml | 315 +++++++-------------- Master/texmf-dist/scripts/bib2gls/texparserlib.jar | Bin 945504 -> 947415 bytes 4 files changed, 110 insertions(+), 205 deletions(-) (limited to 'Master/texmf-dist/scripts/bib2gls') diff --git a/Master/texmf-dist/scripts/bib2gls/bib2gls.jar b/Master/texmf-dist/scripts/bib2gls/bib2gls.jar index 4c325867986..9d8120f94a7 100755 Binary files a/Master/texmf-dist/scripts/bib2gls/bib2gls.jar and b/Master/texmf-dist/scripts/bib2gls/bib2gls.jar differ diff --git a/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar b/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar index 4ecd3ee2b72..79700d52030 100755 Binary files a/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar and b/Master/texmf-dist/scripts/bib2gls/convertgls2bib.jar differ diff --git a/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml b/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml index 42846f9f2d7..fd204ffdfa6 100644 --- a/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml +++ b/Master/texmf-dist/scripts/bib2gls/resources/bib2gls-en.xml @@ -3,180 +3,81 @@ English language file for bib2gls -{0} version {1} ({2}) +{0} {1} ({2}) License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Bundled with {0} version {1} ({2}) -Usage: {0} [<option>]+ <aux file> -Helper application for the glossaries-extra package. -See the manual for further details. +Usage: {0} [<option>+] <aux file> +Helper application for the glossaries-extra package. +The aux file should either be in the current directory or in the directory +specified by {0}. Bib files can either be relative to the directory the aux +file is in or in a location that can be found by kpsewhich. + +Resources +{0} tutorial: {1} +{0} documentation: {1} +{0} package page: {1} +{0} home page: {1} +{0} FAQ: {1} + (Use --help or -h for help.) -Options: -{0} (or {1}) Display version and exit. -{0} (or {1}) Display this help message and exit. -{0} [<n>] Switch on debug mode (optionally with the given level). -{0} Switch off debug mode. (Default.) -{0} Switch off debug mode. (Default.) - Synonym: {1} -{0} Switch on verbose mode. -{0} Switch off verbose mode. (Default.) - Some messages are displayed. - Synonym: {1} -{0} Only display error messages. -{0} <lang> (or {1} <lang>) - Use language resource file for <lang>. - Also sets default document language. -{0} <file> (or {1} <file>) - Set transcript file name. -{0} <directory> (or {1} <directory>) - Files relative to <directory>. - (This doesn''t change the current working - directory.) -{0} Switch on interpret mode (default). -{0} Switch off interpret mode. -{0} Interpret tilde character as normal space. -{0} Interpret tilde character as a non-breaking space - (default). +Common options: +File options: +Interpreter options: +Record options: +Bib file options: +Field options: +Other options: +{1}, {0} Display version and exit. +{1}, {0} Display this help message and exit. +{0} [<n>] Debug mode. +{0} Verbose mode. +{1}, {2}, {0} Only display error messages. +{1}, {0} Add ''group'' field to entries. +{1}, {0} <lang> Use language resource file for <lang> and identify this as the default document language. +{1}, {0} <file> Set transcript file name. +{1}, {0} <directory> Files relative to <directory>. +{0} <name> Set the character encoding for the output files. +{0} Enable interpreter. +{0} Interpret tilde character as normal space. +{1}, {0} <list> Instruct interpreter to assume the listed packages have been used in the document. (The packages must be known by the interpreter.) +{1}, {0} <list> Don''t check the log file for the listed packages. +{0} <list> Instruct the interpreter to parse the listed packages. +{0} List the packages known to the interpreter and exit. +{0} Text superscripts or subscripts will use Unicode superscript or subscript characters if possible. +{1}, {0} Force cross-resource referencing mode on. + {0} Treat \citation as an ignored record. -{0} Don''t treat \citation as an ignored record (default). -{0} Collapse explicit location ranges with coincident end-points (default). -{0} Don''t collapse explicit location ranges with coincident end-points. +{0} Collapse explicit location ranges with coincident end-points. {0} Retain non-identical locations with the given formats even if a partial match exists. -{0} Don''t override normal location merging rules (default). -{0} - Merge wrglossary counter records (default). -{0} - Don''t merge wrglossary counter records. -{0} (or {1}) - Force cross-resource referencing mode on. -{0} - Don''t force cross-resource referencing mode on - (default). -{0} - Warn if internal non-bib fields are found in .bib file. -{0} - Don''t warn if internal non-bib fields are found in .bib file. -{0} - Warn if unknown entry types are found in .bib file. -{0} - Don''t warn if unknown entry types are found in .bib file. - -{0} <rule> - Rule for merging locations with record=nameref - (requires glossaries-extra version 1.37+). - <rule> may be one of: ''hcounter'', ''href'', ''title'' - or ''location''. - -{0} - Text superscripts or subscripts will use Unicode - superscript or subscript characters if possible - (default). -{0} - Text superscripts or subscripts won''t use Unicode - superscript or subscript characters. - - -{0} <fields>|"all" (or {1} <fields>|"all") - Insert an empty group if fields start - with certain problematic commands - to protect against case-changing commands - like \Gls. - - The default is to do this for all fields. - To do this for only a subset of fields, - set <fields> to a comma-separated - list of fields (e.g. 'name,short,long'). - The keyword 'all' indicates all fields. -{0} - Switch off the auto-insertion of an empty - group for all fields. - -{0} - Switch off the auto-insertion of an empty - group for math-shift ($). - -{0} - Switch on the auto-insertion of an empty - group for math-shift ($). - This option will be overriden by - {1} - - -{0} <option> - Check for the shortcut commands when - searching for dependencies. - Permitted values of <option>: - ''ac'', ''acronyms'' (or ''acro''), - ''abbreviations'' (or ''abbr''), - ''all'' (or ''true''), - ''none'' (or ''false'') -{0} <list>|"none" - Check each field listed in <list> - for potentially problematic nested link - text. (Default list: name, text, plural, - first, firstplural, short, shortplural, - long, longplural, symbol). - - If "none", disable check. -{0} - Don''t check for potentially problematic - nested link text. (Equivalent to - {1} "none") -{0} <key>:<value>[,<key>:<value>]* (or {1} <key>:<value>[,<key>:<value>]*) - Set location format mappings. -{0} or {1} - Add ''group'' field to entries. -{0} - Don''t add ''group'' field to entries (default). -{0} or {1} - Add record count fields to entries. -{0} - Don''t add record count fields to entries. - (Automatically implements {1}) -{0} or {1} - Add unit record count fields to entries. - (Automatically implements {2}) -{0} - Don''t add unit record count fields to entries. -{0} - Trim leading and trailing spaces from fields. -{0} - Don''t trim leading and trailing spaces from fields - (default). -{0} <list> - Only trim leading and trailing spaces from listed fields. - (Cumulative.) -{0} <list> - Trim leading and trailing spaces from all fields except those listed. - (Cumulative.) -{0} - Don''t write \glsnoexpandfields to the .glstex file. -{0} - Write \glsnoexpandfields to the .glstex file (default). -{0} <name> - Set the character encoding for the output files. -{0} <list> or {1} <list> - Instruct interpreter to assume the listed - packages have been used in the document. - (The packages must be known by the interpreter.) -{0} <list> or {1} <list> - Don''t check the log file for the listed - packages. -{0} <list> - Instruct the interpreter to parse - the listed packages. -{0} - List the packages known to the interpreter. -{0} - Define any unknown glossaries with - \provideignoredglossary*. -{0} - Don''t define unknown glossaries with - \provideignoredglossary* except in certain situations - (default). +{0} Merge wrglossary counter records. +{0} <rule> Rule for merging locations with record=nameref. <rule> may be one of: ''hcounter'', ''href'', ''title'' or ''location''. + +{1}, {0} <key>:<value>[,<key>:<value>]* Set location format mappings. +{1}, {0} Add record count fields to entries. +{1}, {0} Add unit record count fields to entries. + +{0} Warn if internal non-bib fields are found in bib file. +{0} Warn if unknown entry types are found in bib file. + +{1}, {0} <fields>|"all" Insert an empty group if fields start with certain problematic commands to protect against case-changing commands like \Gls. + +{0} Switch on the auto-insertion of an empty group for math-shift ($). + + +{0} <option> Check for the shortcut commands when searching for dependencies. Permitted values of <option>: ''ac'', ''acronyms'' (or ''acro''), ''abbreviations'' (or ''abbr''), ''all'' (or ''true''), ''none'' (or ''false'') + +{0} <list>|"none" Check each field listed in <list> for potentially problematic nested link text. + +{0} Trim leading and trailing spaces from fields. + +{0} <list> Only trim leading and trailing spaces from listed fields. (Cumulative.) +{0} <list> Trim leading and trailing spaces from all fields except those listed. (Cumulative.) +{0} Allow field expansion to occur when LaTeX inputs the glstex file. +{0} Define any unknown glossaries with \provideignoredglossary*. Reading {0} Writing {0} @@ -187,7 +88,9 @@ See the manual for further details. Copying {0} -> {1} Moving {0} -> {1} Entry {0}: found cross-reference ({1}): {2} +Entry {0}: found compound cross-reference ({1}): {2} Entry {0} cross-referenced by {1} +Compound entry {0} cross-referenced by {1} Checking cross-references for: {0} Cross-reference tail for ''{0}'': {1} Entry {0}: found custom ''{1}'' dependency ({2}): {3} @@ -208,6 +111,7 @@ See the manual for further details. Selecting entry {0} (is dependency). Selecting entry {0}. Selecting entry {0} (selected before). +Selecting entry {0} (mgls ref {1}). Checking entry {0} field {1} for date/time data (date:{2}, time:{3}). Field {0} not set for entry {1} Selection mode: {0} @@ -328,6 +232,8 @@ Defaulting to: {0}. Append nbsp for prefix field ''{0}'': matched ''{1}'' in ''{2}'' (pattern ''{3}'') {0}: No group ID for entry {1} {0}: No group found for {1} +Found compound entry set ''{0}'' +Found mgls ref ''{0}'' Page Pages @@ -430,6 +336,8 @@ Aliased entries must be in the same resource set as their target entries with op Multiple supplemental locations not supported with glossaries-extra {1}. Restricting selection to just {0}. Update to at least glossaries-extra version {2} to support multiple supplementary sources. Unknown entry: {0} Unknown entry ''{0}'' in current resource set: {1} +Unknown compound entry ''{0}''. +Unknown compound entry ''{0}'' referenced in entry ''{1}''. Error: {0} The 'alias' field can't be mapped. @@ -445,7 +353,7 @@ Have you used the glossaries-extra.sty ''record'' option? Have you indexed your entries using commands like \gls? Missing \{0} in aux file (make sure glossaries-extra.sty is at least {1}). Only one aux file permitted. -Aux file not supplied. Syntax: bib2gls [<options>] <aux file> +Aux file not supplied. {0} File not found: {0} File not found: {0} (Did you forget to use the ''src'' key?) @@ -518,6 +426,7 @@ Use {1} {0} instead. Interpreter needed for setting {0} Sort method ''{0}'' requires {1} switch. Selection setting ''{0}'' requires previous selections from other resource sets. +Duplicate compound set: {0}