Directory tex-archive/macros/latex/contrib/stringstrings
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.
This program can be redistributed and/or modified, with attribution.
Steven Segletes <steven@arl.army.mil>
28 March 2008
Files
| Name | Size | Date | Notes |
|---|---|---|---|
README |
1159 | 2008-03-28 10:08:26 | |
stringstrings.dtx |
155511 | 2012-10-09 12:31:58 | |
stringstrings.ins |
210 | 2007-10-02 08:50:02 | |
stringstrings.pdf |
435810 | 2012-10-09 12:32:36 |
Download the complete
contents of this directory in one zip archive
(424.6k).
stringstrings – String manipulation for cosmetic and programming application
The package provides a large and sundry set of macros for the
manipulation of strings. The macros are developed not merely for
cosmetic application (such as changing the case of letters and
string substitution), but also for programming applications such
as character look-ahead, argument parsing, conditional tests on
various string conditions, etc.
The macros were designed all to be expandable (note that things
such as \uppercase and \lowercase are not
expandable), so that the macros may be strung together
sequentially and nested (after a fashion) to achieve rather
complex manipulations.
| Documentation |
Package documentation Readme |
| Version | 1.21 |
| License | GNU Library General Public License |
| Maintainer | Steven B. Segletes |
| Contained in | TeXLive as stringstrings |
| MiKTeX as stringstrings | |
| Topics |
manipulate strings (typically in token lists) |
