summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/ptex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-04-17 22:25:33 +0000
committerKarl Berry <karl@freefriends.org>2017-04-17 22:25:33 +0000
commitc05f341f9c9efd31b3eb9325206b0983f5888a0a (patch)
tree7eba5671ce604e2ce77298ab46b29334484fdeb3 /Master/texmf-dist/tex/ptex
parent4540b32a0ff09390a1a72db85682bcfc6baccd25 (diff)
ptex-base (17apr17)
git-svn-id: svn://tug.org/texlive/trunk@43899 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/ptex')
-rw-r--r--Master/texmf-dist/tex/ptex/ptex-base/ascii-jplain.tex9
-rw-r--r--Master/texmf-dist/tex/ptex/ptex-base/eptex.src12
-rw-r--r--Master/texmf-dist/tex/ptex/ptex-base/ptex.tex4
3 files changed, 16 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/ptex/ptex-base/ascii-jplain.tex b/Master/texmf-dist/tex/ptex/ptex-base/ascii-jplain.tex
index 40bd682ce04..c209718e0a1 100644
--- a/Master/texmf-dist/tex/ptex/ptex-base/ascii-jplain.tex
+++ b/Master/texmf-dist/tex/ptex/ptex-base/ascii-jplain.tex
@@ -1,9 +1,10 @@
-% This is the jplain TeX format
+% This is the jplain TeX format (community edition)
+% last update: texjporg 2017/03/12
%
% (C)copyright ASCII corporation,1987,1995,1997
%
\input plain
-\catcode`@=11 % at signs are no longer letters
+\catcode`@=11 % at signs act like letters
\def\footnote#1{\let\@sf\empty % parameter #2 (the text) is read later
\ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi
\nobreak#1\@sf\vfootnote{#1}}
@@ -42,6 +43,6 @@
\autospacing\autoxspacing
\jcharwidowpenalty=500
%
-% identifies the current format
+% identifies the current format based on plain
\def\fmtname{jplain}
-\def\fmtversion{3.14159 j1.0a}
+\edef\fmtversion{\fmtversion\space j1.0b}
diff --git a/Master/texmf-dist/tex/ptex/ptex-base/eptex.src b/Master/texmf-dist/tex/ptex/ptex-base/eptex.src
index 29097cddb7e..df20deb15ea 100644
--- a/Master/texmf-dist/tex/ptex/ptex-base/eptex.src
+++ b/Master/texmf-dist/tex/ptex/ptex-base/eptex.src
@@ -1,6 +1,6 @@
-%% e-pTeX macro (2016/05/16)
+%% e-pTeX macro (2016/12/06)
%% derived from $TEXMF/tex/plain/etex/etex.src (V2.1;0 01-FEB-1999)
-%% e-pTeX: eptex *eptex.tex
+%% e-pTeX: eptex *eptex.src
% Assume a purely IniTeX environment and set up a minimal \catcode r\'egime
@@ -492,7 +492,13 @@
\count 265=\@cclvi % globally allocates \toks registers 256, 257, ...
\count 266=\@ne % globally allocates \marks classes 1, 2, ...
-\def \et@xmaxregs {65536} % FAM256 patched (2016/05/16)
+% There may be (u)pTeX + e-pTeX which does not have
+% FAM256 patch (e.g. ptex-ng) (2016/12/06)
+\ifx \undefined \omathchar
+ \def \et@xmaxregs {32768}
+\else
+ \def \et@xmaxregs {65536} % FAM256 patched (2016/05/16)
+\fi
\count 270=\et@xmaxregs % locally allocates \count registers 65535, 65534, ...
\count 271=\et@xmaxregs % ditto for \dimen registers
diff --git a/Master/texmf-dist/tex/ptex/ptex-base/ptex.tex b/Master/texmf-dist/tex/ptex/ptex-base/ptex.tex
index 46cda2f6ea8..ca0943d06f6 100644
--- a/Master/texmf-dist/tex/ptex/ptex-base/ptex.tex
+++ b/Master/texmf-dist/tex/ptex/ptex-base/ptex.tex
@@ -1,10 +1,10 @@
% This is the pTeX format (community edition)
-% last update: texjporg 2016/05/17
+% last update: texjporg 2017/03/12
%
% (C)copyright ASCII corporation,1987,1995,1997
%
\input plain
-\catcode`@=11 % at signs are no longer letters
+\catcode`@=11 % at signs act like letters
\def\footnote#1{\let\@sf\empty % parameter #2 (the text) is read later
\ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi
\nobreak#1\@sf\vfootnote{#1}}