CTAN Comprehensive TeX Archive Network

CTAN update: etextools

Date: July 22, 2009 6:44:12 AM CEST
This package has been updated at tug.ctan.org and should soon be at your local mirror. 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 more useful tools for LaTeX package writers License type: lppl Announcement text:
Many bug fixed... an example file added. his 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 options - fully expandable command list parsers : \csvloop, \listloop and a general constructor - some macros lacking from the etoolbox package : \listdel, \listgdel, \listxdel, \getlistitem, \getlistindex
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.

Packageetextools
Version3.1415926
Copyright2009 Florent Chervet
MaintainerFlorent Chervet

Announcements

more

Guest Book Sitemap Contact Contact Author