summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/etextools/README
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/etextools/README')
-rw-r--r--macros/latex/contrib/etextools/README26
1 files changed, 26 insertions, 0 deletions
diff --git a/macros/latex/contrib/etextools/README b/macros/latex/contrib/etextools/README
new file mode 100644
index 0000000000..7274a965d8
--- /dev/null
+++ b/macros/latex/contrib/etextools/README
@@ -0,0 +1,26 @@
+% 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)
+% -----------------------------------------------------------------------------------------