summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/expl3
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-08-06 23:37:15 +0000
committerKarl Berry <karl@freefriends.org>2008-08-06 23:37:15 +0000
commit7fe74d9b728f85523bb0a77b231fe16d379c6265 (patch)
tree4c55f17677758bd4ab08bb24a5fbcf58d3cb64f3 /Master/texmf-dist/doc/latex/expl3
parentf26efa972afb0a49e7d84d043c942f138122752c (diff)
expl3 update (6aug08)
git-svn-id: svn://tug.org/texlive/trunk@10123 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/expl3')
-rw-r--r--Master/texmf-dist/doc/latex/expl3/expl3.pdfbin155827 -> 155938 bytes
-rw-r--r--Master/texmf-dist/doc/latex/expl3/l32eproc.pdfbin108445 -> 108445 bytes
-rw-r--r--Master/texmf-dist/doc/latex/expl3/readme.txt53
-rw-r--r--Master/texmf-dist/doc/latex/expl3/source3.pdfbin964164 -> 953706 bytes
4 files changed, 25 insertions, 28 deletions
diff --git a/Master/texmf-dist/doc/latex/expl3/expl3.pdf b/Master/texmf-dist/doc/latex/expl3/expl3.pdf
index 8df9474594f..189b52ee082 100644
--- a/Master/texmf-dist/doc/latex/expl3/expl3.pdf
+++ b/Master/texmf-dist/doc/latex/expl3/expl3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf b/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf
index e47cbd55004..2ccd85c6f1b 100644
--- a/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf
+++ b/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/expl3/readme.txt b/Master/texmf-dist/doc/latex/expl3/readme.txt
index a3fee5a449c..81202555eaa 100644
--- a/Master/texmf-dist/doc/latex/expl3/readme.txt
+++ b/Master/texmf-dist/doc/latex/expl3/readme.txt
@@ -3,44 +3,39 @@
A Possible LaTeX3 Programming Convention
========================================
- 2008/08/01
+ 2008/08/05
WHERE TO GET IT
---------------
-The current version of these packages can be obtained by following the
-instructions at <http://www.latex-project.org/code.html>.
+The files in this distribution represent a snapshot of selected files
+from the Subversion (SVN) repository of the LaTeX3 Project.
+To obtain current versions of the files, visit
+<http://www.latex-project.org/code.html> which contains further
+instructions.
OVERVIEW
--------
-The packages in this directory implement a possible language for `low
-level' programming in TeX. The syntax conventions described here are NOT
-intended either for use in documents or for use in describing design
-layouts in document class files.
-
-All aspects of these packages are *experimental*. The names of the
-packages, and the names of any commands that they define, may change
-at any time. They are being released in this form to allow public
-discussion and comment.
-
-Currently all the code is distributed in a format suitable for running
-as LaTeX2e packages. Further documentation may be produced by
-processing either the individual .dtx files, or the file source3.tex
-with LaTeX2e. The packages may be installed by processing l3.ins with
-plain TeX or LaTeX. In order to produce the documentation, you must
-have generated the package files.
-
-This code has been developed over time and has been used in previous
-versions for prototype implementations, experiments, etc. Its internal
-documentation (in the .dtx files) reflects the age of parts of it; it
-often contains personal comments and it sometimes refers to parts that
-are at present not distributed. We kindly ask you to overlook its
-deficiencies and inaccuracies --- if we had tried to clean this up it
-would never have surfaced and, for the purpose of discussions and
-comments, we hope its present form is adequate.
+The files of the expl3 bundle provide a low-level API for TeX
+programmers with special syntax conventions, completely separating it
+from document level syntax. Hence, the commands provided are not
+intended for use at the document level nor for use in describing
+design layouts in document class files.
+
+This API provides the foundation on which the LaTeX3 kernel and other
+advanced extensions are built. Special care has been taken so that
+they can be used within a LaTeX2e context as regular packages.
+
+While the existing code is approaching a stable state, we cannot
+guarantee that names of packages or commands they define will not
+change. This is also related to the history of the code: It has been
+developed over time and has been used in previous versions for
+prototypes implementations, experiments, etc. It may therefore
+occasionally contain references to parts that are at present not
+distributed.
THE GUILTY PERSONS
@@ -99,6 +94,8 @@ so free to be defined for other purposes if needed. Of course this
breaks almost all existing LaTeX2 code, but it may be used for testing
purposes, see test2.tex.
+The option removeoldnames has been disabled temporarily.
+
l3basics
========
diff --git a/Master/texmf-dist/doc/latex/expl3/source3.pdf b/Master/texmf-dist/doc/latex/expl3/source3.pdf
index edcb0924486..29d7985fe97 100644
--- a/Master/texmf-dist/doc/latex/expl3/source3.pdf
+++ b/Master/texmf-dist/doc/latex/expl3/source3.pdf
Binary files differ