summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/etextools/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-10-03 14:55:06 +0000
committerKarl Berry <karl@freefriends.org>2009-10-03 14:55:06 +0000
commit95501215cb9ee689510d34f43334f95bdc383231 (patch)
treec51685bca784f65683c137863a7b9058f5b0f76d /Master/texmf-dist/doc/latex/etextools/README
parentfe341a1ce588bf3b07c6489abb26db11ae8d7683 (diff)
etextools 3.1 (1oct09)
git-svn-id: svn://tug.org/texlive/trunk@15600 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/etextools/README')
-rw-r--r--Master/texmf-dist/doc/latex/etextools/README38
1 files changed, 17 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/latex/etextools/README b/Master/texmf-dist/doc/latex/etextools/README
index ad8c5ac1b84..d3d0f5952d1 100644
--- a/Master/texmf-dist/doc/latex/etextools/README
+++ b/Master/texmf-dist/doc/latex/etextools/README
@@ -1,4 +1,4 @@
-% etextools v3.1 - stable - 2009/09/30
+% etextools v3.1 - (pretty stable ;) - 2009/09/30
% This work consists of the main source file etextools.dtx
% and the derived files
% etextools.sty, etextools.pdf, etextools.ins,
@@ -12,23 +12,19 @@
% latex \let\install=y\input{etextools.dtx}
% (quote the arguments according to the demands of your shell)
% Documentation: (pdf)latex etextools.dtx; ...
-% ---------------------------------------------------------------------
-% Nota Bene: I worked hard to produce a linked and colored pdf documentation.
-% ---------------------------------------------------------------------
-% etextools focuses on purely expandability. The main contributions are :
-%
-% \expandaftercmds, \expandnext, \ExpandNext: vectorized form of \expandafter
-%
-% \FE@testopt,\FE@ifstar,\FE@ifchar,\FE@modifiers: define purely expandable
-% macros with option and/or star version or other modifiers.
-%
-% \DeclareStringFilter to compare strings in a purely expandable way.
-% count characters, replace in string, take care of blank spaces or not...
-%
-% \ifstrnum: to test if \number (or \romannumeral) will fail or not
-%
-% \futuredef: a macro (and vectorized) version of \futurelet.
-%
-% \DeclareCmdListParser: purely expandable loops into lists (csvloop, toksloop
-% etc.) with a general constructor (count elements, get their index etc.)
-% ---------------------------------------------------------------------
+% -----------------------------------------------------------------------------------------
+ *** The List of Commands is in page 3 of the documentation. ***
+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@testopt) or modifiers (\FE@modifiers)
+- Vectorized form of \futurelet: \futuredef can read more than one single token
+
+ The pdf documentation contains a lot of example in verbatim.
+ *** Any suggestion welcome ! ***
+% -----------------------------------------------------------------------------------------