CTAN Update: datatool
Date: November 11, 2017 8:00:43 PM CET
Nicola Talbot submitted an update to the
datatool
bundle.
Version: 2.28 2017-11-10
License: lppl1.3
Summary description: Tools to load and manipulate data
Announcement text:
* datatool.sty: - added \xdtlgetrowindex - \DTLloadrawdb: changed \xdef to \protected at xdef - some bug fixes * datatool-base.sty: - added \DTLformatlist and accompanying commands \DTLlistformatsep, \DTLlistformatoxford, \DTLlistformatlastsep, \DTLandname and \DTLlistformatitem. * datagidx.sty: - changed initialisation of label in \datagidx at setfieldvalues - \datagidxstripaccents now changes \add at accent@, \@text at composite@x and \@tabacckludge - added \datagidxextendedtoascii - \printterms uses \twocolumn if balance=false and columns=2
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/datatool The package’s files themselves can be inspected at http://mirror.ctan.org/macros/latex/contrib/datatool/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
We are supported by the TeX users groups. Please join a users group; see https://www.tug.org/usergroups.html .
* datatool.sty: - added \xdtlgetrowindex - \DTLloadrawdb: changed \xdef to \protected at xdef - some bug fixes * datatool-base.sty: - added \DTLformatlist and accompanying commands \DTLlistformatsep, \DTLlistformatoxford, \DTLlistformatlastsep, \DTLandname and \DTLlistformatitem. * datagidx.sty: - changed initialisation of label in \datagidx at setfieldvalues - \datagidxstripaccents now changes \add at accent@, \@text at composite@x and \@tabacckludge - added \datagidxextendedtoascii - \printterms uses \twocolumn if balance=false and columns=2
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/datatool The package’s files themselves can be inspected at http://mirror.ctan.org/macros/latex/contrib/datatool/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
We are supported by the TeX users groups. Please join a users group; see https://www.tug.org/usergroups.html .
datatool – Tools to load and manipulate data
The tools comprise six packages:
- datatool.sty: databases may be created using LaTeX commands or by importing external files; they may be sorted numerically or alphabetically; repetitive operations (such as mail merging) may be performed on each row of a database, subject to conditions to exclude particular rows; commands are provided to examine database elements, and to convert formats (for example, to convert a numeric element to a format compatible with the fp package;
- datapie.sty: a database may be represented as a pie chart; flexible options allow colouring of the chart, and annotation hooks are available;
- dataplot.sty: a database may be represented as a 2-dimensional scatter or line plot; flexible options control of the plot's overall appearance, and of legends and other extra information;
- databar.sty: a database may be represented as a bar chart; overall appearance, colouring and annotation are controllable;
- datagidx.sty: provides a way of indexing or creating glossaries/lists of acronyms that uses TeX to do the sorting and collating instead of using an external indexing application, such as xindy or makeindex;
- databib.sty: a bibliography may be loaded into a datatool database, and manipulated there before being printed (this permits a LaTeX-based route to printing bibliographies in formats for which no BibTeX style is available); and
- person.sty: provides support for displaying a person’s name and pronoun in a document, thus avoiding cumbersome use of “he/she”, etc.
The drawing packages make use of PGF/TikZ for their output.
The bundle supersedes and replaces the author’s csvtools bundle.
Package | datatool |
Version | 2.32 2019-09-27 |
Copyright | 2009, 2013–2019 Nicola Talbot |
Maintainer | Nicola Talbot |