CTAN update: csvsimple
Date: January 20, 2024 4:24:37 PM CET
Thomas F. Sturm submitted an update to the
csvsimple
package.
Version: 2.6.0 2024-01-19
License: lppl1.3
Summary description: Simple CSV file processing
Announcement text:
### Added - `consume collected data` - `\csvcollecte` (replacement for `\csvcollectx`) - New CamelCase macro names for several existing string and number test macros to adapt expl3 naming conventions (issue #34): - `\IfCsvsimStrEqualTF` - `\IfCsvsimTlEqualTF` - `\IfCsvsimTlProtectedEqualTF` - `\IfCsvsimFpCompareTF` - `\IfCsvsimIntCompareTF` ### Changed - Default settings for `\csvautotabularray` and friends slightly changed (line width and added uppercase setting) - In documentation for `collect data`, `after first line` is added to the list of collected keys (issue/pull request #31) - Expl3 scratch variables like `\l_tmpa_tl` replaced by package variables like `\l__csvsim_tmpa_tl` - Implementation of `\csvexpval` changed from `\exp_not:V` to `\exp_not:o` - Implementation of `data collection` changed to piecewise token list constructions - Implementation of `generic collected table` does not alter `after reading` anymore - Implementation of `\ifcsvstrcmp` and `\ifcsvstrequal` changed - Documentation of Section "String and Number Tests" updated (issue #33) - Leading `/` removed from all l3keys inside the documentation - `l3keys2e` removed from `csvsimple.sty` and code adapted - Needed LaTeX version updated to 2023-11-01 - Several minor changes
This package is located at https://mirrors.ctan.org/macros/latex/contrib/csvsimple More information is at https://www.ctan.org/pkg/csvsimple
Thanks for the upload. For the CTAN Team Manfred Lotz 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 .
### Added - `consume collected data` - `\csvcollecte` (replacement for `\csvcollectx`) - New CamelCase macro names for several existing string and number test macros to adapt expl3 naming conventions (issue #34): - `\IfCsvsimStrEqualTF` - `\IfCsvsimTlEqualTF` - `\IfCsvsimTlProtectedEqualTF` - `\IfCsvsimFpCompareTF` - `\IfCsvsimIntCompareTF` ### Changed - Default settings for `\csvautotabularray` and friends slightly changed (line width and added uppercase setting) - In documentation for `collect data`, `after first line` is added to the list of collected keys (issue/pull request #31) - Expl3 scratch variables like `\l_tmpa_tl` replaced by package variables like `\l__csvsim_tmpa_tl` - Implementation of `\csvexpval` changed from `\exp_not:V` to `\exp_not:o` - Implementation of `data collection` changed to piecewise token list constructions - Implementation of `generic collected table` does not alter `after reading` anymore - Implementation of `\ifcsvstrcmp` and `\ifcsvstrequal` changed - Documentation of Section "String and Number Tests" updated (issue #33) - Leading `/` removed from all l3keys inside the documentation - `l3keys2e` removed from `csvsimple.sty` and code adapted - Needed LaTeX version updated to 2023-11-01 - Several minor changes
This package is located at https://mirrors.ctan.org/macros/latex/contrib/csvsimple More information is at https://www.ctan.org/pkg/csvsimple
Thanks for the upload. For the CTAN Team Manfred Lotz 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 .
csvsimple – Simple CSV file processing
The package provides a simple LaTeX interface for the processing of files with comma separated values (CSV); it relies on the key value syntax supported by pgfkeys to simplify usage.
Filtering and table generation are especially supported; however, this lightweight tool offers no support for data sorting or data base storage.
The package depends on etoolbox, ifthen, pgfrcs, pgfkeys, and shellesc.
Package | csvsimple |
Version | 2.7.0 2024-09-27 |
Copyright | 2008–2024 Thomas F. Sturm |
Maintainer | Thomas F. Sturm |