summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/etextools/README
blob: 5974e936ff6b9ae0c3912e28c10af7de90ba5df6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
% 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,
%      examples will be uploaded later...
% 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; ...
% -----------------------------------------------------------------------------------------
    *** 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.)
- 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)
% -----------------------------------------------------------------------------------------