diff options
author | Andreas Scherer <andreas_tex@freenet.de> | 2020-06-20 18:19:12 +0000 |
---|---|---|
committer | Andreas Scherer <andreas_tex@freenet.de> | 2020-06-20 18:19:12 +0000 |
commit | 7cac7f79963fbc2688118188158af90e863d6d09 (patch) | |
tree | 0760f027a4ba793c537be080e08ed30f2f9aa432 /Build/source/texk/web2c/cwebdir/ChangeLog | |
parent | 135e3221c5f7638a6fc59e846549eec89aef75dd (diff) |
[C/WEB] Generic solution for non-TEXMF programs.
Finally I was able to wrap my head around the 'toc-to-front' stuff!
For standard WEB and CWEB programs, place the patched '\con' exactly
between the very first '\MN' and the following '\eject'. At the same
time, ackowledge any local definition of '\topofcontents' from the
preamble. For this 'pdfwebtocfront.tex' must be '\input' at the very
end of the preamble, right before the first '\N'.
The four programs 'mf.web', 'tex,web', 'pdftex.web', and 'xetex.web'
define their special version of '\N' in the preamble, so the old variant
of the '\con in \N' mechanism is preserved. Their tables-of-contents
use a bare layout anyway.
git-svn-id: svn://tug.org/texlive/trunk@55604 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/cwebdir/ChangeLog')
-rw-r--r-- | Build/source/texk/web2c/cwebdir/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/cwebdir/ChangeLog b/Build/source/texk/web2c/cwebdir/ChangeLog index c36725a8929..0ab5f32dd6e 100644 --- a/Build/source/texk/web2c/cwebdir/ChangeLog +++ b/Build/source/texk/web2c/cwebdir/ChangeLog @@ -1,5 +1,10 @@ 2020-06-20 Andreas Scherer <https://ascherer.github.io> + * texinputs/pdfwebtocfront.tex: Generic solution for the headers in + WEB and CWEB programs (with four special cases with their own '\N'). + +2020-06-20 Andreas Scherer <https://ascherer.github.io> + * comm-w2c.ch: Clarify triple responsibility. 2020-06-19 Andreas Scherer <https://ascherer.github.io> |