diff options
author | Norbert Preining <norbert@preining.info> | 2023-02-28 03:02:32 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-02-28 03:02:32 +0000 |
commit | ed106ad4cb2e3cb0269bdc9f721ff75df77532cf (patch) | |
tree | 4cbe8c477935516497526c9a01ed2ab240c782bb /systems/doc | |
parent | 86d5a04282aa958addab4585c4df899ec9a92e50 (diff) |
CTAN sync 202302280302
Diffstat (limited to 'systems/doc')
-rw-r--r-- | systems/doc/metapost/CHANGES | 31 | ||||
-rw-r--r-- | systems/doc/metapost/mpboxes.pdf | bin | 376204 -> 390860 bytes | |||
-rw-r--r-- | systems/doc/metapost/mpgraph.pdf | bin | 472517 -> 487192 bytes | |||
-rw-r--r-- | systems/doc/metapost/mpman.pdf | bin | 959393 -> 974807 bytes | |||
-rw-r--r-- | systems/doc/metapost/source-manual/Makefile | 28 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpgraph.tex | 2 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpman-app-legacy.tex | 2 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpman-app-numbersystems.tex | 2 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpman-app-optab.tex | 2 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpman-app-refman.tex | 2 | ||||
-rw-r--r-- | systems/doc/metapost/source-manual/mpman.tex | 6 | ||||
-rw-r--r-- | systems/doc/pdftex/NEWS | 32 |
12 files changed, 95 insertions, 12 deletions
diff --git a/systems/doc/metapost/CHANGES b/systems/doc/metapost/CHANGES index 6a36eafb22..05faf13051 100644 --- a/systems/doc/metapost/CHANGES +++ b/systems/doc/metapost/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/systems/doc/metapost/mpboxes.pdf b/systems/doc/metapost/mpboxes.pdf Binary files differindex dba64f0c39..ccbd79695c 100644 --- a/systems/doc/metapost/mpboxes.pdf +++ b/systems/doc/metapost/mpboxes.pdf diff --git a/systems/doc/metapost/mpgraph.pdf b/systems/doc/metapost/mpgraph.pdf Binary files differindex 2ec2ac7801..fdcaacb277 100644 --- a/systems/doc/metapost/mpgraph.pdf +++ b/systems/doc/metapost/mpgraph.pdf diff --git a/systems/doc/metapost/mpman.pdf b/systems/doc/metapost/mpman.pdf Binary files differindex 1838024b4a..dc123c23ba 100644 --- a/systems/doc/metapost/mpman.pdf +++ b/systems/doc/metapost/mpman.pdf diff --git a/systems/doc/metapost/source-manual/Makefile b/systems/doc/metapost/source-manual/Makefile index e3e170652b..8969a473a7 100644 --- a/systems/doc/metapost/source-manual/Makefile +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpgraph.tex b/systems/doc/metapost/source-manual/mpgraph.tex index 759c6e8506..38fc5a9aeb 100644 --- a/systems/doc/metapost/source-manual/mpgraph.tex +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpman-app-legacy.tex b/systems/doc/metapost/source-manual/mpman-app-legacy.tex index 597ce8a5b1..cf48fd35da 100644 --- a/systems/doc/metapost/source-manual/mpman-app-legacy.tex +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex b/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex index 4839943fb1..0e9dfaf09e 100644 --- a/systems/doc/metapost/source-manual/mpman-app-numbersystems.tex +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpman-app-optab.tex b/systems/doc/metapost/source-manual/mpman-app-optab.tex index dd779479d4..5cb62e5239 100644 --- a/systems/doc/metapost/source-manual/mpman-app-optab.tex +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpman-app-refman.tex b/systems/doc/metapost/source-manual/mpman-app-refman.tex index 3581ffdd8e..ad8b84bfb0 100644 --- a/systems/doc/metapost/source-manual/mpman-app-refman.tex +++ b/systems/doc/metapost/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/systems/doc/metapost/source-manual/mpman.tex b/systems/doc/metapost/source-manual/mpman.tex index 9df1bc3dba..80c7ce8d0c 100644 --- a/systems/doc/metapost/source-manual/mpman.tex +++ b/systems/doc/metapost/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} diff --git a/systems/doc/pdftex/NEWS b/systems/doc/pdftex/NEWS index 51c5a388bb..cce12b8b2d 100644 --- a/systems/doc/pdftex/NEWS +++ b/systems/doc/pdftex/NEWS @@ -1,5 +1,28 @@ -pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022) +pdfTeX 3.141592653-2.6-1.40.25 +- changes: + - new keyword `shipout' for \special and \pdfliteral, delaying + expansion until the node is shipped out, like non-\immediate \write. + - new primitive \pdfomitinfodict to omit /Info dictionary completely. + - new primitive \pdfomitprocset to control omitting /ProcSet array: + /ProcSet is included if this parameter is negative, or if this + parameter is zero and pdftex is generating PDF 1.x output. + - with \pdfinterwordspaceon, if the current font's encoding has a /space + character at slot 32, it is used; otherwise, the /space from the + (new) default font "pdftexspace" is used. That default font can be + overridden with the new primitive \pdfspacefont. This same new + procedure is used for \pdffakespace. + (In the past, the inserted fake space was always taken from the font + "dummy-space", which contained a tiny space character. It turns out + a normally-sized space character works with more viewers.) +- bugfixes: + - finish omission of /Info dict when \pdfomitinfodict is not 0. + - generated beginbfrange should no longer be invalid with certain + characters (that is, no longer have have a last byte >255). + - include base and accent glyph in /CharSet when the Type 1 seac + operator is used (e.g., Lucida, DejaVu Serif). + +pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022) - changes: - new primitive \showstream to redirect \show output. - new primitives \partokenname, \partokencontext to control \par insertion. @@ -24,6 +47,13 @@ pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021) (March 23, 2021) different nesting level than \pdfstartlink". - dump \pdfglyphtounicode assignments in fmt file. - ttf2afm outputs name information. + - If \tracinglostchars is set to 3 or more, missing characters will + result in an error, not just a message in the log file, and the + missing character code will be shown in hex. + - A new integer parameter \tracingstacklevels, if positive, and + \tracingmacros is also positive, causes a prefix indicating the macro + expansion depth to be output on each relevant log line. Also, macro + logging is truncated at a depth >= the parameter value. - bugfixes: - avoid crash in unusual autoexpand cases. |