texlive[55254] Build/source/texk/web2c: [WEB2C] Update convention for

commits+ascherer at tug.org commits+ascherer at tug.org
Sun May 24 11:54:32 CEST 2020


Revision: 55254
          http://tug.org/svn/texlive?view=revision&revision=55254
Author:   ascherer
Date:     2020-05-24 11:54:32 +0200 (Sun, 24 May 2020)
Log Message:
-----------
[WEB2C] Update convention for TOC page.

"If code and comment disagree, most likely both are wrong." :o)

The outdated convention '\def\titlepage{F}' is replaced with the way
'webmac.tex' actually works.  With '\rheader', make sure that the
'\contentspagenumber' is odd.

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/dvicopy.web
    trunk/Build/source/texk/web2c/patgen.web
    trunk/Build/source/texk/web2c/pktogf.web
    trunk/Build/source/texk/web2c/pktype.web

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2020-05-24 00:46:31 UTC (rev 55253)
+++ trunk/Build/source/texk/web2c/ChangeLog	2020-05-24 09:54:32 UTC (rev 55254)
@@ -1,3 +1,11 @@
+2020-05-24  Andreas Scherer  <https://ascherer.github.io>
+
+	* dvicopy.web,
+	* patgen.web,
+	* pktogf.web,
+	* pktype.web: Update convention to indicate 'not a titlepage, add
+	headline to table-of-contents page.'
+
 2020-05-14  Karl Berry  <karl at freefriends.org>
 
 	* Makefile.am (POPPLER_RULE): remove.

Modified: trunk/Build/source/texk/web2c/dvicopy.web
===================================================================
--- trunk/Build/source/texk/web2c/dvicopy.web	2020-05-24 00:46:31 UTC (rev 55253)
+++ trunk/Build/source/texk/web2c/dvicopy.web	2020-05-24 09:54:32 UTC (rev 55254)
@@ -38,7 +38,7 @@
 \def\title{DVI\lowercase{copy}} % don't change this line!
 \def\contentspagenumber{1}
 \def\topofcontents{\null
-  \def\titlepage{F} % include headline on the contents page
+  \titlefalse % include headline on the contents page
   \def\rheader{\mainfont\hfil \contentspagenumber}
   \vfill
   \centerline{\titlefont The {\ttitlefont DVIcopy} processor}

Modified: trunk/Build/source/texk/web2c/patgen.web
===================================================================
--- trunk/Build/source/texk/web2c/patgen.web	2020-05-24 00:46:31 UTC (rev 55253)
+++ trunk/Build/source/texk/web2c/patgen.web	2020-05-24 09:54:32 UTC (rev 55254)
@@ -14,10 +14,10 @@
 
 \def\title{PATGEN}
 \def\contentspagenumber{45} % should be odd
-\def\topofcontents{
-  \line{\tenit Appendix\hfil \mainfont\contentspagenumber}
+\def\topofcontents{\null
+  \titlefalse % include headline on the contents page
+  \def\rheader{\tenit Appendix\hfil \mainfont\contentspagenumber}
   \vfill
-  \null\vskip 40pt
   \centerline{\titlefont {\ttitlefont PAT}tern {\ttitlefont GEN}eration
     program}
   \vskip 8pt
@@ -585,7 +585,7 @@
 @ The sizes of the pattern tries may have to be adjusted depending
 on the particular application (i.e., the parameter settings and the
 size of the dictionary).  The sizes below were sufficient to generate
-the original set of english \TeX 82 hyphenation patterns (file
+the original set of English \TeX 82 hyphenation patterns (file
 \.{hyphen.tex}).
 
 @<Constants...@>=

Modified: trunk/Build/source/texk/web2c/pktogf.web
===================================================================
--- trunk/Build/source/texk/web2c/pktogf.web	2020-05-24 00:46:31 UTC (rev 55253)
+++ trunk/Build/source/texk/web2c/pktogf.web	2020-05-24 09:54:32 UTC (rev 55254)
@@ -19,9 +19,9 @@
 \def\(#1){} % this is used to make section names sort themselves better
 \def\9#1{} % this is used for sort keys in the index
 \def\title{PKtoGF}
-\def\contentspagenumber{0}
+\def\contentspagenumber{1}
 \def\topofcontents{\null
-  \def\titlepage{F} % include headline on the contents page
+  \titlefalse % include headline on the contents page
   \def\rheader{\mainfont\hfil \contentspagenumber}
   \vfill
   \centerline{\titlefont The {\ttitlefont PKtoGF} processor}
@@ -593,7 +593,7 @@
 are almost always less than half the size of their \.{GF} counterparts.  They
 are also easier to convert into a raster representation because they do not
 have a profusion of \\{paint}, \\{skip}, and \\{new\_row} commands to be
-separately interpreted.  In addition, the \.{PK} format expressedly forbids
+separately interpreted.  In addition, the \.{PK} format expressly forbids
 \&{special} commands within a character.  The minimum bounding box for each
 character is explicit in the format, and does not need to be scanned for as in
 the \.{GF} format.  Finally, the width and escapement values are combined with

Modified: trunk/Build/source/texk/web2c/pktype.web
===================================================================
--- trunk/Build/source/texk/web2c/pktype.web	2020-05-24 00:46:31 UTC (rev 55253)
+++ trunk/Build/source/texk/web2c/pktype.web	2020-05-24 09:54:32 UTC (rev 55254)
@@ -7,7 +7,7 @@
 % First release, 0.9 version:  8 May 1985
 % Updated to reflect new pk format, 2.0 version: 25 July 1985
 % Updated again for new pk format, 2.1 version: 15 August 1985
-% Docmentation updated, 2.2 version: 17 November 1987
+% Documentation updated, 2.2 version: 17 November 1987
 %
 % slight editing to correspond with MFware report -- don, 21 October 89
 % additional editing suggested by P Breitenlohner -- don, 18 November 89
@@ -25,9 +25,9 @@
 \def\(#1){} % this is used to make section names sort themselves better
 \def\9#1{} % this is used for sort keys in the index
 \def\title{PKtype}
-\def\contentspagenumber{0}
+\def\contentspagenumber{1}
 \def\topofcontents{\null
-  \def\titlepage{F} % include headline on the contents page
+  \titlefalse % include headline on the contents page
   \def\rheader{\mainfont\hfil \contentspagenumber}
   \vfill
   \centerline{\titlefont The {\ttitlefont PKtype} processor}



More information about the tex-live-commits mailing list.