summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/xargs
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-11-03 23:57:59 +0000
committerKarl Berry <karl@freefriends.org>2007-11-03 23:57:59 +0000
commita335315e96e045d8d7fb154d641a61284234cbd7 (patch)
tree5b34c1fdc866a80fd77c11648898e18dafabb5b5 /Master/texmf-dist/doc/latex/xargs
parent8b5cc434c2b2ec5ec62ceaf74c0055c605a92bb6 (diff)
new latex package xargs (1nov07)
git-svn-id: svn://tug.org/texlive/trunk@5328 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/xargs')
-rw-r--r--Master/texmf-dist/doc/latex/xargs/README46
-rw-r--r--Master/texmf-dist/doc/latex/xargs/xargs-fr.pdfbin0 -> 165730 bytes
-rw-r--r--Master/texmf-dist/doc/latex/xargs/xargs.pdfbin0 -> 270993 bytes
3 files changed, 46 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/xargs/README b/Master/texmf-dist/doc/latex/xargs/README
new file mode 100644
index 00000000000..99322a9776b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/xargs/README
@@ -0,0 +1,46 @@
+
+ The xargs package
+
+ Defining commands with many optional arguments made easy
+
+ Manuel P\'egouri\'e-Gonnard <mpg@math.jussieu.fr>
+
+
+Presentation
+------------
+
+Defining commands with an optional argument is easy in LaTeXe. There is,
+however, two limitations: there can be at most one optional argument and it must
+be the first one. The xargs package provide extended variants of \newcommand &
+friends, for which these limitations no longer hold.
+
+You may know some tricks in order to define commands with many optional
+arguments, or with last argument optional, etc. Theses tricks are subject to a
+few problems (using arguments in arbitrary order can be difficult, sometimes
+space is gobbled where it should not), which can be difficult to solve. Anyway,
+you don't want to worry about such tricky things while writing a document.
+
+The xargs package provides you with an easy and (hopefully) robust way to define
+such commands, using a nice key=value syntax.
+
+Contents
+--------
+
+xargs.sty: the package itself
+xargs.pdf: the (english) documentation and documented code
+xargs-fr.pdf: the french documentation
+
+xargs.dtx: source for both documentations and package
+xargs.ins: the docstrip driver
+
+Version info
+------------
+
+2007-10-20 v1.0 first release
+
+License
+-------
+
+This material is subject to the LaTeX Project Public License. See
+http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the
+details of that license.
diff --git a/Master/texmf-dist/doc/latex/xargs/xargs-fr.pdf b/Master/texmf-dist/doc/latex/xargs/xargs-fr.pdf
new file mode 100644
index 00000000000..03b63f556db
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/xargs/xargs-fr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/xargs/xargs.pdf b/Master/texmf-dist/doc/latex/xargs/xargs.pdf
new file mode 100644
index 00000000000..3c423fcaa19
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/xargs/xargs.pdf
Binary files differ