diff options
author | Karl Berry <karl@freefriends.org> | 2008-08-06 23:37:15 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-08-06 23:37:15 +0000 |
commit | 7fe74d9b728f85523bb0a77b231fe16d379c6265 (patch) | |
tree | 4c55f17677758bd4ab08bb24a5fbcf58d3cb64f3 /Master/texmf-dist/doc/latex/expl3 | |
parent | f26efa972afb0a49e7d84d043c942f138122752c (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.pdf | bin | 155827 -> 155938 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/expl3/l32eproc.pdf | bin | 108445 -> 108445 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/expl3/readme.txt | 53 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/expl3/source3.pdf | bin | 964164 -> 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 Binary files differindex 8df9474594f..189b52ee082 100644 --- a/Master/texmf-dist/doc/latex/expl3/expl3.pdf +++ b/Master/texmf-dist/doc/latex/expl3/expl3.pdf diff --git a/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf b/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf Binary files differindex e47cbd55004..2ccd85c6f1b 100644 --- a/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf +++ b/Master/texmf-dist/doc/latex/expl3/l32eproc.pdf 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 Binary files differindex edcb0924486..29d7985fe97 100644 --- a/Master/texmf-dist/doc/latex/expl3/source3.pdf +++ b/Master/texmf-dist/doc/latex/expl3/source3.pdf |