summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-02-27 18:06:56 +0000
committerKarl Berry <karl@freefriends.org>2023-02-27 18:06:56 +0000
commit715a7beb52e172f6cb2084f6672935a858b3f4f1 (patch)
tree0ba51a883a8401196b44b24ce487ee843dd6188a
parent7527949b44f3a599b551cca30f2be07330fb0d98 (diff)
mpost doc update
git-svn-id: svn://tug.org/texlive/trunk@66219 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/metapost/base/CHANGES31
-rw-r--r--Master/texmf-dist/doc/metapost/base/mpboxes.pdfbin376204 -> 390860 bytes
-rw-r--r--Master/texmf-dist/doc/metapost/base/mpgraph.pdfbin472517 -> 487192 bytes
-rw-r--r--Master/texmf-dist/doc/metapost/base/mpman.pdfbin959393 -> 974807 bytes
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/Makefile28
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpgraph.tex2
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-legacy.tex2
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-numbersystems.tex2
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-optab.tex2
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-refman.tex2
-rw-r--r--Master/texmf-dist/doc/metapost/base/source-manual/mpman.tex6
11 files changed, 64 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/metapost/base/CHANGES b/Master/texmf-dist/doc/metapost/base/CHANGES
index 6a36eafb223..05faf13051a 100644
--- a/Master/texmf-dist/doc/metapost/base/CHANGES
+++ b/Master/texmf-dist/doc/metapost/base/CHANGES
@@ -1,6 +1,37 @@
This file is public domain.
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.01:
+----------------------------------------------------------------------
+* It's a version needed to mark the patch mpx_copy_mpto.
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.0rc2:
+----------------------------------------------------------------------
+
+* Small cleanup of the code
+* Bump to version 2.0rc2: the current version is 2.00
+* Added the envelope primitives to mpman
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.0rc1:
+----------------------------------------------------------------------
+
+* Mainly fixes for wrong path directions, minor issues on tfm and png
+ backend. The version says "2.000" to keep the version as a valid
+ number.
+
+
+----------------------------------------------------------------------
+What is new in MetaPost version 1.9991:
+----------------------------------------------------------------------
+
+* Some issues fixed, but really this is in preparation of metapost 2.0.
+
----------------------------------------------------------------------
What is new in MetaPost version 1.999:
----------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/metapost/base/mpboxes.pdf b/Master/texmf-dist/doc/metapost/base/mpboxes.pdf
index dba64f0c391..ccbd79695c1 100644
--- a/Master/texmf-dist/doc/metapost/base/mpboxes.pdf
+++ b/Master/texmf-dist/doc/metapost/base/mpboxes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/metapost/base/mpgraph.pdf b/Master/texmf-dist/doc/metapost/base/mpgraph.pdf
index 2ec2ac7801c..fdcaacb2774 100644
--- a/Master/texmf-dist/doc/metapost/base/mpgraph.pdf
+++ b/Master/texmf-dist/doc/metapost/base/mpgraph.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/metapost/base/mpman.pdf b/Master/texmf-dist/doc/metapost/base/mpman.pdf
index 1838024b4ae..dc123c23ba0 100644
--- a/Master/texmf-dist/doc/metapost/base/mpman.pdf
+++ b/Master/texmf-dist/doc/metapost/base/mpman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/Makefile b/Master/texmf-dist/doc/metapost/base/source-manual/Makefile
index e3e170652b4..8969a473a70 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/Makefile
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/Makefile
@@ -5,15 +5,16 @@
RM = -rm -f
latex = latex
pdflatex = pdflatex
-contextpdf = texexec
-contextdvi = texexec --dvi
+# texexec is no longer in TL, with the advent of lmtx.
+#contextpdf = texexec
+#contextdvi = texexec --dvi
dvips = dvips
bibtex = bibtex
mpost = mpost -tex=tex
mkindex = makeindex -c -s mpman.ist
all: pdf
-pdf: mpman.pdf mpgraph.pdf mpboxes.pdf mplibapi.pdf
+pdf: mpman.pdf mpgraph.pdf mpboxes.pdf #mplibapi.pdf
ps: mpman.ps mpgraph.ps mpboxes.ps mplibapi.ps
mplibapi.pdf: mplibapi.tex
@@ -81,6 +82,27 @@ mpman.ps: mpman.tex mpman-app-legacy.tex mpman-app-optab.tex mpman-app-refman.te
$(latex) mpman
$(dvips) mpman
+# Install the pdf files into a TL runtime (separate repository).
+install_files = grdemo-doc.pdf grdemo.pdf
+install_files += mpboxes.pdf mpgraph.pdf
+install_files += mpman.pdf
+# 2023: leaving out mplibapi.pdf since I don't know how to build it.
+#
+# Clearly not a suitable destination directory for anyone else :). --karl.
+tldocdir = /home/texlive/karl/Master/texmf-dist/doc/metapost/base
+#
+# The sources go into a subdirectory.
+install_sm_files = Makefile README TODO
+install_sm_files += *.d *.sty *.map *.mp *.ms *.bib *.tex *.ist
+install_sm_files += figs.1 grdemo.eps grdemo-doc.ps
+tldocdir_sm = $(tldocdir)/source-manual
+#
+INSTALL_DATA = cp -pfv
+#
+install-tl:
+# $(INSTALL_DATA) $(install_files) $(tldocdir)/
+ $(INSTALL_DATA) $(install_sm_files) $(tldocdir_sm)/
+
clean:
$(RM) *.aux *.bbl *.blg *.dvi *.idx *.ilg *.ind *.log *.mps *.mpx *.out *.toc mpxerr.*
$(RM) *.tui *.tuo *.tmp *-mpgraph.mp
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpgraph.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpgraph.tex
index 759c6e85061..38fc5a9aeba 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpgraph.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpgraph.tex
@@ -1,4 +1,4 @@
-% $Id: mpgraph.tex 870 2009-03-06 11:04:56Z stephanhennig $
+% $Id$
% MetaPost graph doc, by John Hobby. License at end.
\listfiles
\RequirePackage{ifpdf}
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-legacy.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-legacy.tex
index 597ce8a5b1c..cf48fd35da1 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-legacy.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-legacy.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-legacy.tex 2023 2014-05-21 08:47:19Z stephanhennig $
+\svnInfo $Id$
\section{Legacy Information}
\label{legacy}
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-numbersystems.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-numbersystems.tex
index 4839943fb1f..0e9dfaf09e8 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-numbersystems.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-numbersystems.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-numbersystems.tex 2163 2020-12-31 19:51:53Z luigi.scarso@gmail.com $
+\svnInfo $Id$
\section{High-precision arithmetic with MetaPost}
\label{hparith}
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-optab.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-optab.tex
index dd779479d43..5cb62e52390 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-optab.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-optab.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-optab.tex 1438 2010-10-26 20:08:17Z stephanhennig $
+\svnInfo $Id$
%%% Two notes on column specification:
%%% (i) Column widths are manually chosen as small as possible to allow
%%% for a wider last X column.
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-refman.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-refman.tex
index 3581ffdd8e3..ad8b84bfb0e 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-refman.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpman-app-refman.tex
@@ -1,4 +1,4 @@
-\svnInfo $Id: mpman-app-refman.tex 2022 2014-05-20 21:50:47Z stephanhennig $
+\svnInfo $Id$
\section{Reference Manual}
\label{refman}
diff --git a/Master/texmf-dist/doc/metapost/base/source-manual/mpman.tex b/Master/texmf-dist/doc/metapost/base/source-manual/mpman.tex
index 9df1bc3dba3..80c7ce8d0c9 100644
--- a/Master/texmf-dist/doc/metapost/base/source-manual/mpman.tex
+++ b/Master/texmf-dist/doc/metapost/base/source-manual/mpman.tex
@@ -1,4 +1,4 @@
-% $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
+% $Id$
% MetaPost manual, by John Hobby. License at end.
\listfiles
\RequirePackage{ifpdf}
@@ -12,8 +12,8 @@
\fi
\documentclass{article} % article is NOT the original style
\usepackage[nofancy]{svninfo}% Access VCS information.
-\svnInfo $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
-%\svnInfo $Id: mpman.tex 2155 2019-06-02 09:39:55Z luigi.scarso@gmail.com $
+\svnInfo $Id$
+%\svnInfo $Id$
\newcommand*{\mpversion}{2.00}
\usepackage[T1]{fontenc}