CTAN Comprehensive TeX Archive Network

CTAN has a new package: etextools

Date: July 16, 2009 7:56:32 AM CEST
This package is new at tug.ctan.org and should soon be at your local mirror. Thanks, Jim Hefferon Saint Michael's College .................................................................................. The following information was provided by our fellow contributor: Name of contribution: etextools Version number: 2e Author's name: Florent CHERVET Location on CTAN: /macros/latex/contrib/etextools/ Summary description: e-TeX useful tools for LaTeX Users and package Writers License type: lppl Announcement text:
This package provides mainly 4 categories of macros : - the \expandnext macro and other expansion control macros - the \FE at testopt and \FE at ifstar macros for fully expandable (FE) (starred-)macros with option - fully expandable command list parsers : \csvloop, \listloop and a general constructor - three macros lacking from the etoolbox package : \listdel, \listgdel and \listxdel
This package is located at http://tug.ctan.org/tex-archive/macros/latex/contrib/etextools/ . More information is at http://tug.ctan.org/pkg/etextools (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .

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.

Copyright2009 Florent Chervet
MaintainerFlorent Chervet



Guest Book Sitemap Contact Contact Author