texlive[55512] Build/source/texk/web2c/cwebdir: [CWEB] Add footnotes

commits+ascherer at tug.org commits+ascherer at tug.org
Thu Jun 11 11:49:21 CEST 2020


Revision: 55512
          http://tug.org/svn/texlive?view=revision&revision=55512
Author:   ascherer
Date:     2020-06-11 11:49:21 +0200 (Thu, 11 Jun 2020)
Log Message:
-----------
[CWEB] Add footnotes to cwebman.tex.

Describe the extensions in TeX Live in the form of a small set of
footnotes.  The major information is in the changes for appendices D--G.

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/cwebdir/ChangeLog

Added Paths:
-----------
    trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch

Modified: trunk/Build/source/texk/web2c/cwebdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2020-06-10 23:53:38 UTC (rev 55511)
+++ trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2020-06-11 09:49:21 UTC (rev 55512)
@@ -1,3 +1,7 @@
+2020-06-11  Andreas Scherer  <https://ascherer.github.io>
+
+	* cwebman-w2c.ch: Add footnotes for TeX Live extensions.
+
 2020-06-10  Andreas Scherer  <https://ascherer.github.io>
 
 	* ctang-w2c.ch: Add short comments to new material.

Added: trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch	                        (rev 0)
+++ trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch	2020-06-11 09:49:21 UTC (rev 55512)
@@ -0,0 +1,129 @@
+ at q Changes for CWEB in TeX Live from numerous contributors. @>
+ at q This file is in the Public Domain. @>
+
+ at q Most of the original Kpathsea changes by Wlodek Bzyl and Olaf Weber @>
+ at q were merged with the set of change files of the CWEBbin project; @>
+ at q see https://github.com/ascherer/cwebbin for the original parts. @>
+
+ at q This stripped change file {comm,ctang,cweav,ctwill}-w2c.ch has been @>
+ at q created from the set of change files {comm,ctang,cweav}-patch.ch, @>
+ at q {comm,ctang,cweav}-ansi.ch, {comm,ctang,cweav}-extensions.ch, @>
+ at q {comm,ctang,cweav}-output.ch, {comm,ctang,cweav}-i18n.ch, and @>
+ at q cweav-twill.ch for CTWILL, and {comm,ctang,cweav,ctwill}-texlive.ch @>
+ at q with the 'tie' processor and is used as a monolithic changefile for @>
+ at q {common,ctangle,cweave}.w in TeX Live. @>
+
+ at q Please send comments, suggestions, etc. to tex-k@@tug.org. @>
+
+ at x
+\def\page{\box255 } \normalbottom
+ at y
+\let\page=\pagebody \raggedbottom
+ at z
+
+ at x
+\def\runninghead{{\tentt CWEB} USER MANUAL (VERSION 3.64)}
+ at y
+\def\Kpathsea/{{\mc KPATHSEA\spacefactor1000}}
+\def\runninghead{{\tentt CWEB} USER MANUAL (3.64 [\TeX~Live])}
+ at z
+
+ at x
+\vskip 18pt\centerline{(Version 3.64 --- February 2002)}
+ at y
+\vskip 18pt\centerline{(Version 3.64 --- February 2002)%
+\footnote*{This document describes the extended \.{CWEB} (3.64 [\TeX~Live]).}}
+ at z
+
+ at x
+should be sent to Levy (\.{levy at math.berkeley.edu}).
+ at y
+should be sent to Levy (\.{levy at math.berkeley.edu}).%
+\footnote{$^1$}{Or rather to the ``\TeX~Live''-related mailing list
+\.{tex-k at tug.org}.}
+ at z
+
+ at x
+email address in a \.{CWEB} file (e.g., \.{levy@@math.berkeley.edu}).
+ at y
+email address in a \.{CWEB} file (e.g., \.{levy@@math.berkeley.edu}%
+\footnote{$^2$}{Or rather \.{tex-k@@tug.org}.}).
+ at z
+
+ at x
+it cannot find them in the current directory.
+ at y
+it cannot find them in the current directory.%
+\footnote{$^3$}{In this extended implementation, if an \.{@i}nclude file can
+not be found in the current directory, \.{CWEB} will use the conventions of
+the \Kpathsea/ library as outlined in section~\X90:File lookup with
+\Kpathsea/\X~of appendix~D.}% FIXME
+ at z
+
+ at x
+output by \.{CWEAVE}. (On by default.) (Has no effect on \.{CTANGLE}.)
+ at y
+output by \.{CWEAVE}. (On by default.) (Has no effect on \.{CTANGLE}.)%
+\footnote{$^4$}{This extended version of \.{CWEB} adds the following options
+to the list:
+
+\option i Indent parameters in function declarations.  This causes the
+formal parameter declarations in function heads to be indented.  (On by
+default; \.{-i} typesets declarations flush left; some people think this
+to be more logical than indenting them) (Has no effect on \.{CTANGLE}.)
+
+\option l This option takes the string of characters to its right as its
+argument to switch between different user languages and macro packages.
+For example, if you call \.{CWEAVE} with the `\.{+ld}' (or `\.{-ld}') option,
+the German \.{CWEB} macros \.{dcwebmac.tex} will be loaded in the first line
+of output instead of the English ones. To avoid conflicts, the Danish
+macros could be called \.{dkcwebmac.tex} and would be included by `\.{+ldk}'.
+(Off by default) (Has no effect on \.{CTANGLE}.)
+
+\option o Separate declarations and the first statement in a function block.
+\.{CWEAVE} automatically inserts a bit of extra space.  (On by default.)
+(Has no effect on \.{CTANGLE}.)
+
+\option t Overwrite output files with temporary output only if changes occur.
+(On by default.)}
+ at z
+
+ at x
+appendices D, E, and~F, which exhibit the complete source code for
+\.{CTANGLE} and \.{CWEAVE}.
+
+\vfil\eject\titletrue
+ at y
+appendices D, E, and~F, which exhibit the complete source code for
+\.{CTANGLE} and \.{CWEAVE}.\footnote{$^5$}{Actually, appendix~D contains the
+source code for \.{COMMON}, and the additional appendix~G exhibits the
+source code for \.{CTWILL}, which is based on \.{CWEAVE}.}
+
+\eject\titletrue
+ at z
+
+ at x
+  \.{ { }\\vskip 15pt \\centerline\{(Version 3.64)\}{ }\\vfill\}}\cr}$$
+ at y
+  \.{ { }\\vskip 15pt \\centerline\{(Version 3.64)\}{ }\\vfill\}}\cr}$$
+ at z
+
+ at x
+if you have a duplex printer. Appendices D, E, and F of the complete
+ at y
+if you have a duplex printer. Appendices D, E, and F\footnote{$^6$}{And
+Appendix~G.} of the complete
+ at z
+
+ at x
+or the \CEE/ comments of a \.{CWEB} file:
+ at y
+or the \CEE/ comments of a \.{CWEB} file:%
+\footnote{$^7$}{Be careful to make that $$\vbox{\halign{\.{#}\hfil\cr
+You can send email to
+ \\pdfURL\{the author\}\{mailto:andreas\\UNDER/github@@freenet.de\}\cr
+or visit
+ \\pdfURL\{his home page\}\{https://github.com/ascherer\}\cr}}$$ in
+the $21^{\rm st}$ century.}
+ at z
+


Property changes on: trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


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