CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/etextools

README
% etextools v3.14159 (stable) - 2010/04/20
% This work consists of the main source file etextools.dtx
% and the derived files
%      etextools.sty, etextools.pdf, etextools.ins,
%      etextools-examples.tex
% Unpacking:
%    (a) If etextools.ins is present:
%           etex etextools.ins
%    (b) Without etextools.ins:
%           etex etextools.dtx
%    (c) If you insist on using LaTeX
%           latex \let\install=y\input{etextools.dtx}
%        (quote the arguments according to the demands of your shell)
% Documentation: (pdf)latex etextools.dtx; ...
% -----------------------------------------------------------------------------------------
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.)
- Expansion and groups 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)
% -----------------------------------------------------------------------------------------

Download the contents of this package in one zip archive (995.4k).

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
LicensesThe Project Public License
Copyright2009 Florent Chervet
MaintainerFlorent Chervet
Contained inTeX Live as etextools
MiKTeX as etextools
TopicsMacro support
CSV support
See alsoetoolbox
...
Guest Book Sitemap Contact Contact Author