summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-04-23 23:30:47 +0000
committerKarl Berry <karl@freefriends.org>2009-04-23 23:30:47 +0000
commit21a58c3e94951499ae813b97eaecfe0fc82ebd68 (patch)
tree76b6f1f40c8a331ffc858d81d65cd0f292049b76
parentafa451eddd10b01007931cd16b5eaf973bfeb3b6 (diff)
diagmac2 README update
git-svn-id: svn://tug.org/texlive/trunk@12810 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/diagmac2/README.diagmac240
-rw-r--r--Master/tlpkg/tlpsrc/luatex.tlpsrc4
-rw-r--r--TODO6
3 files changed, 28 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/diagmac2/README.diagmac2 b/Master/texmf-dist/doc/latex/diagmac2/README.diagmac2
index 0c40b231acd..c884f1df1fa 100644
--- a/Master/texmf-dist/doc/latex/diagmac2/README.diagmac2
+++ b/Master/texmf-dist/doc/latex/diagmac2/README.diagmac2
@@ -1,21 +1,20 @@
-diagmac2.sty is a small modification of the diagmac macros written
-by John Reynolds (http://www.cs.cmu.edu/~jcr/) in 1987 and available
-from his ftp site (ftp://ftp.cs.cmu.edu/user/jcr) since 2002. The only
-modifications to the original package is that restrictions on line
-slopes have been removed, on the assumption that the pict2e.sty package
-(http://www.ctan.org/get/macros/latex/contrib/pict2e.zip) is being
-used. The User's Manual (renamed here diagmac.txt) and the test file
-(diagmactest.tex) are as originally released by Reynolds, except for the
-replacement of
-
-\input diagmac
-
-by
-
-\input{diagmac2.sty}
-
-in the latter. The limitations on line slopes described in the third
-paragraph of the User's Manual can be ignored with diagmac2.
+John Reynolds's diagram macros (available from
+http://www.cs.cmu.edu/~jcr/ and at CTAN in macros/latex/contrib/misc)
+have been in use since 1987, particularly for commutative diagrams.
+Although originally written for use with latex209, they do work with
+more recent formats such as latex2e and pdflatex, but the diagmac macros
+are based on the original picture environment in latex and inherit its
+limitations on line slopes and circle diameters.
+
+diagmac2.sty is a modification of the macros to allow use of the pict2e
+package (available at CTAN in macros/latex/contrib) so that there are no
+restrictions on line slopes or circle diameters.
+
+The User's Manual (renamed here diagmac.txt) and the test file
+(diagmactest.tex) are as originally released by Reynolds. The
+limitations described in the third paragraph of the User's Manual can be
+ignored when diagmac2 is used. The diagmac2Example illustrates the use
+of line slopes that are not feasible with the original package.
At Reynolds's ftp site, there is the following disclaimer:
@@ -23,7 +22,7 @@ At Reynolds's ftp site, there is the following disclaimer:
many years. Acknowledgement of their usage is not necessary. However,
neither I nor CMU accept any responsibility for the consequences of
errors in these macros or their documentation. This is more than the
- usual disclaimer; TEX is a beastly language for programming anything
+ usual disclaimer; TeX is a beastly language for programming anything
complex, and I am not an expert in its use, so that there are probably
errors lurking in the macros.
@@ -31,6 +30,9 @@ In fact, after more than 20 years of intensive use by dozens of
enthusiastic users, it seems that not a single error has been
discovered.
+I am interpreting Reynolds's statements as putting diagmac into the
+public domain. The licence for diagmac2.sty is LPPL.
+
Bob Tennent
School of Computing
Queen's University
diff --git a/Master/tlpkg/tlpsrc/luatex.tlpsrc b/Master/tlpkg/tlpsrc/luatex.tlpsrc
index 9448bdf3685..476b5ee4da5 100644
--- a/Master/tlpkg/tlpsrc/luatex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/luatex.tlpsrc
@@ -2,8 +2,8 @@ name luatex
category TLCore
execute BuildFormat luatex
docpattern d texmf-dist/doc/luatex
-docpattern f texmf/doc/man/luatex.*
-docpattern f texmf/doc/man/texlua*
+docpattern f texmf/doc/man/man1/luatex.*
+docpattern f texmf/doc/man/man1/texlua*
runpattern f texmf/fmtutil/format.luatex.cnf
binpattern f/!hppa-hpux bin/${ARCH}/luatex
binpattern f/!hppa-hpux bin/${ARCH}/pdfluatex
diff --git a/TODO b/TODO
index 6f8b4779ed9..aa985766826 100644
--- a/TODO
+++ b/TODO
@@ -39,12 +39,16 @@ Public domain. TODO:
- review comments in context.tlpsrc.
- move pkfix (and other scripts?) to texmf-dist, get symlinks right.
and make pkfix its own package, not part of bin-dvipsk.
-- remove bin-* prefixes from package names where possible.
+- remove bin-* prefixes from package names where possible, including makeindex.
- merge collection-ttfutils and collection-psutils into
collection-fontbin. better name?
- new turkish collection with orkhun?
- move pkfix-helper, purifyeps, pdfcrop, fragmaster, bin-pdftools, others? from
binextra to a collection-pdftools? some other name?
+- create ifluatex.tlpsrc (maybe also kvoptions, other oberdiek pkgs?),
+ using +! f .../*ifluatex* in oberdiek.tlpsrc, or something.
+- change "binary files of PKG for ARCH" to "ARCH files of PKG"
+- luatex ini files from ~karl/tmp/inifiles.tgz
1. Package updates
==================