summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/etextools/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-24 00:09:27 +0000
committerKarl Berry <karl@freefriends.org>2009-09-24 00:09:27 +0000
commit3f39a4fbdf08fa724e5047b82e3437ddf9b83bf4 (patch)
treeee6cb8c37626cf0b68201a5cb9da34a62fa2b326 /Master/texmf-dist/doc/latex/etextools/README
parentaf45cd2890473eac240e9e1aa27996cdbcf16192 (diff)
etextools update (23sep09)
git-svn-id: svn://tug.org/texlive/trunk@15437 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/etextools/README')
-rw-r--r--Master/texmf-dist/doc/latex/etextools/README26
1 files changed, 21 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/etextools/README b/Master/texmf-dist/doc/latex/etextools/README
index e8d69bc75ea..4e4ce44b417 100644
--- a/Master/texmf-dist/doc/latex/etextools/README
+++ b/Master/texmf-dist/doc/latex/etextools/README
@@ -1,8 +1,7 @@
% This work consists of the main source file etextools.dtx
% and the derived files
% etextools.sty, etextools.pdf, etextools.ins,
-% etextools-examples.tex and etextools-examples.pdf
-%
+% examples will be uploaded later...
% Unpacking:
% (a) If etextools.ins is present:
% etex etextools.ins
@@ -11,7 +10,24 @@
% (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; ...
+% ---------------------------------------------------------------------
+% 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.
%
-% Documentation:
-% (pdf)latex etextools.dtx; ...
-
+% \DeclareCmdListParser: purely expandable loops into lists (csvloop, toksloop
+% etc.) with a general constructor (count elements, get their index etc.)
+% ---------------------------------------------------------------------