summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/stringstrings/README
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/stringstrings/README
Initial commit
Diffstat (limited to 'macros/latex/contrib/stringstrings/README')
-rw-r--r--macros/latex/contrib/stringstrings/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/macros/latex/contrib/stringstrings/README b/macros/latex/contrib/stringstrings/README
new file mode 100644
index 0000000000..17f0911ad6
--- /dev/null
+++ b/macros/latex/contrib/stringstrings/README
@@ -0,0 +1,20 @@
+ The stringstrings package
+ =========================
+
+This package provides a large and sundry array of routines for the
+manipulation of strings. The routines are developed not only for
+cosmetic application, such as the changing of letter cases, selective
+removal of character classes, and string substitution, but also for
+programming application, such as character look-ahead applications,
+argument parsing, if-tests for various string conditions, etc. A key
+tenet employed during the development of this package (unlike, for
+comparison, the \uppercase and \lowercase routines) was to have
+resultant strings be ``expanded'' (i.e., the product of an \edef), so
+that the \stringstrings routines could be strung together sequentially and
+nested (after a fashion) to achieve very complex manipulations.
+
+Run `stringstrings.ins' through LaTeX to produce stringstrings.sty
+ from stringstrings.dtx.
+Run `stringstrings.dtx' through LaTeX to produce the documentation.
+
+