CTAN Comprehensive TeX Archive Network

ctan update: etextools

Date: October 1, 2009 12:20:17 PM CEST
my upload daemon crawls out, blinking in the early autumn light, and says ctan-upload at cl.cam.ac.uk wrote: > The following information was provided by the package's contributor. > > Name of contribution: etextools > Author's name: Florent CHERVET > Location on CTAN: CTAN home/tex-archive/macros/latex/contrib/etextools/ > Summary description: a lot of purely expandable tools for e-TeX -LaTeX Users and package Writers > License type: lppl > > Announcement text given by the package's contributor: > ---------------------------------------------------------------------- > etextools provides many (purely expandable) tools for LaTeX > - Extensive list management (csv lists, lists of single > tokens/characters, etoolbox lists): > . purely expandable loops (csvloop, forcsvloop etc.) > . conversion (csvtolist etc.)) > . addition/deletion (csvadd, listdel etc.) > . purely expandable linear interpolation (interval, > locinterplin) > - Tests on strings (among them \ifstrnum to check if a > string could be parsed by eTeX's \number) > - Selective detokenization (\detokenizeChars) and character- > test > - Purely expandable macros with options (\FE at testopt) or > modifiers (\FE at modifiers) > - Vectorized form of \futurelet: \futuredef can read more > than one single token > > The pdf documentation contains a lot of example in verbatim. > > v3.1 (2009/09/30) - pretty stable - Any suggestion welcome ! thanks for the upload. i've installed this latest version, and the catalogue is already up-to-date. > Users may view the package catalogue entry at > http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/etextools.html > or they may browse the package directory at > http://www.tex.ac.uk/tex-archive/CTAN home/tex-archive/macros/latex/contrib/etextools/ Robin Fairbairns For the CTAN team

etextools – e- tools for users and package writers

The package provides many (purely expandable) tools for :

  • Extensive list management (csv lists, lists of single tokens/characters, etoolbox lists);
  • purely expandable loops (csvloop, forcsvloop, etc.);
  • conversion (csvtolist, etc.));
  • addition/deletion (csvadd, listdel, etc.);
  • Expansion and group control: \expandnext, \ExpandAfterCmds, \AfterGroup…;
  • Tests on tokens, characters and control sequences (\iffirstchar, \ifiscs, \ifdefcount, \@ifchar…);
  • Tests on strings (\ifstrnum, \ifuppercase, \DeclareStringFilter…);
  • Purely expandable macros with options (\FE@testopt, \FE@ifstar) or modifiers (\FE@modifiers);
  • Some purely expandable numerics (\interval, \locinterplin).

The package is dependent on the etex and the etoolbox packages.

Packageetextools
Version3.1415926
Copyright2009 Florent Chervet
MaintainerFlorent Chervet

Announcements

more

Guest Book Sitemap Contact Contact Author