summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-10-10 21:52:54 +0000
committerKarl Berry <karl@freefriends.org>2011-10-10 21:52:54 +0000
commit26a0070af35fa5652128c74fa1f126ec51def209 (patch)
treec3cb194fd4cc2dc13141e39c561dc5bc5d0b7a83 /Master/texmf-dist/doc
parent4d055293335b5b39f55edeff0c28700ebc2486eb (diff)
l3kernel 2900 (10oct11)
git-svn-id: svn://tug.org/texlive/trunk@24256 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/README110
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/expl3.pdfbin626447 -> 633491 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/interface3.pdfbin1093420 -> 1094083 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdfbin265653 -> 265653 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdfbin200455 -> 200455 bytes
-rw-r--r--Master/texmf-dist/doc/latex/l3kernel/source3.pdfbin2645122 -> 2651963 bytes
6 files changed, 60 insertions, 50 deletions
diff --git a/Master/texmf-dist/doc/latex/l3kernel/README b/Master/texmf-dist/doc/latex/l3kernel/README
index 4780b6ba5d9..cb1e76ed6e7 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/README
+++ b/Master/texmf-dist/doc/latex/l3kernel/README
@@ -1,42 +1,32 @@
-An Experimental LaTeX3 Programming Convention
-=============================================
+LaTeX3 Programming Conventions
+==============================
- 2011/08/22
-
-
-WHERE TO GET IT
----------------
-
-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
+Overview
--------
-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.
+The files of the `l3kernel` 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.
-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 `l3kernel` is still experimental, the bundle is now regarded as broadly
+stable. The syntax conventions and functions provided are now ready for wider
+use. There may still be changes to some functions, but these will be minor when
+compared to the scope of `l3kernel`.
-While expl3 is still experimental, the bundle is now regarded as
-broadly stable. The syntax conventions and functions provided are now
-ready for wider use. There may still be changes to some functions, but
-these will be minor when compared to the scope of expl3.
+Programmers making use of `l3kernel` are *strongly* encouraged to subscribe to
+the LaTeX-L mailing list (see below): announcements concerning the deprecation
+or modification of functions are made on the list.
-REQUIREMENTS
+Requirements
------------
-The expl3 bundle requires the e-TeX extensions and the functionality
-of the \pdfstrcmp primitive. As a result, the bundle will only work
+The `l3kernel` bundle requires the e-TeX extensions and the functionality
+of the `\pdfstrcmp` primitive. As a result, the bundle will only work
with the following engines:
- pdfTeX v1.30 or later
@@ -44,24 +34,16 @@ with the following engines:
- LuaTeX v0.40 or later
pdfTeX v1.30 was released in 2005, and so any recent TeX distribution
-will support expl3. Both XeTeX and LuaTeX have developed more
+will support `l3kernel`. Both XeTeX and LuaTeX have developed more
actively over the past few years, and for this reason only recent
releases of these engines are supported.
-THE GUILTY PERSONS
-------------------
-
- Frank Mittelbach, Denys Duchier, Johannes Braams, Michael Downes,
- David Carlisle, Alan Jeffrey, Chris Rowley, Rainer Schoepf,
- Javier Bezos, Morten Hoegholm, Thomas Lotze, Will Robertson,
- Joseph Wright, Bruno Le Floch
-
-
-DISCUSSION
+Discussion
----------
-Discussion concerning the approach, suggestions for improvements,
-changes, additions, etc. should be addressed to the list LaTeX-L.
+Discussion concerning the approach, suggestions for improvements,
+changes, additions, _etc._ should be addressed to the list
+[LaTeX-L](http://news.gmane.org/group/gmane.comp.tex.latex.latex3).
You can subscribe to this list by sending mail to
@@ -71,18 +53,46 @@ with the body containing
subscribe LATEX-L <Your-First-Name> <Your-Second-Name>
-
-BUGS
+Bugs
----
The issue tracker for LaTeX3 bugs is currently located at
https://github.com/latex3/svn-mirror/issues
-
+
Please report specific issues with LaTeX3 code there. More general
discussion should be directed to the LaTeX-L lists.
-=====================================================================
-
-Copyright 1998-2011 The LaTeX3 Project. All rights reserved
+The LaTeX3 Project
+------------------
+Development of LaTeX3 is carried out by
+[The LaTeX3 Project](http://www.latex-project.org/latex3.html). Currently,
+the team members are
+
+ * Johannes Braams
+ * David Carlisle
+ * Robin Fairbairns
+ * Morten Høgholm
+ * Bruno Le Floch
+ * Thomas Lotze
+ * Frank Mittelbach
+ * Will Robertson
+ * Chris Rowley
+ * Rainer Schöpf
+ * Joseph Wright
+
+Former members of The LaTeX3 Project team were
+
+ * Michael Downes
+ * Denys Duchier
+ * Alan Jeffrey
+ * Martin Schröder
+
+The development team can be contacted
+by e-mail: <latex-team@latex-project.org>; for general LaTeX3 discussion
+the [LaTeX-L list](http://news.gmane.org/group/gmane.comp.tex.latex.latex3)
+should be used.
+
+--- Copyright 1998-2011
+ The LaTeX3 Project. All rights reserved --- \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
index 2ea0d4fd689..ec5cbe0eaec 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
index 5b06770528b..8d63eb42962 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
index 9bf93605b97..43bce97969e 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
index 60db18f9bca..8ccb5f5e4d2 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
index 242113918c4..4b3e96ae2b0 100644
--- a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
+++ b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf
Binary files differ