From e178877a5bb5e40ad10a5c835c290aae14ae48d0 Mon Sep 17 00:00:00 2001 From: Andreas Scherer Date: Tue, 27 Jun 2023 14:37:06 +0000 Subject: [PATCH] [CWEB] Add intro to ctwill-{hint,mini}.ch. git-svn-id: svn://tug.org/texlive/trunk/Build/source@67491 c570f23f-e606-0410-a88d-b1316a301751 --- texk/web2c/cwebdir/ChangeLog | 5 +++++ texk/web2c/cwebdir/ctwill-hint.ch | 18 ++++++++++++++++++ texk/web2c/cwebdir/ctwill-mini.ch | 16 ++++++++++++++++ texk/web2c/cwebdir/ctwill-proofsort | 1 - 4 files changed, 39 insertions(+), 1 deletion(-) diff --git a/texk/web2c/cwebdir/ChangeLog b/texk/web2c/cwebdir/ChangeLog index 45124972d5..fcb5a519fc 100644 --- a/texk/web2c/cwebdir/ChangeLog +++ b/texk/web2c/cwebdir/ChangeLog @@ -1,3 +1,8 @@ +2023-06-27 Andreas Scherer + + * ctwill-{hint,mini}.ch: Add intro. + * ctwill-proofsort: Purge duplicate subversion tag. + 2023-06-27 Andreas Scherer * ctwill-hint.ch: Stand-alone twin of ctwill-mini.ch. diff --git a/texk/web2c/cwebdir/ctwill-hint.ch b/texk/web2c/cwebdir/ctwill-hint.ch index f387fd6a50..6ded9d370c 100644 --- a/texk/web2c/cwebdir/ctwill-hint.ch +++ b/texk/web2c/cwebdir/ctwill-hint.ch @@ -1,3 +1,21 @@ +Formatting changes for CTWILL by Andreas Scherer +This file is in the Public Domain. + +This extensive set of changes is my first attempt to format CTWILL with +itself in HINT format, i.e., with the 'pdfctproofmac.tex' macros. This +produces output with 'mini-indexes' for every section. + +Apply these additional changes in the following two-step procedure: +First create 'ctwill-w2c.ch' that mogrifies CWEAVE into CTWILL: +$ tie -c ctwill-w2c.ch \ +> cweave.w cweav-{patch,extensions,output,i18n,twill}.ch \ +> cwtw-texlive.ch ctwill-texlive.ch +Then create 'ctwill.w' that gets processed with HiTeX: +$ ctie -m ctwill.w \ +> cweave.w ctwill-w2c.ch ctwill-hint.ch + +Section 1. + @x The ``banner line'' defined here should be changed whenever \.{CTWILL} is @y diff --git a/texk/web2c/cwebdir/ctwill-mini.ch b/texk/web2c/cwebdir/ctwill-mini.ch index b917e20d6d..5cd5924ee5 100644 --- a/texk/web2c/cwebdir/ctwill-mini.ch +++ b/texk/web2c/cwebdir/ctwill-mini.ch @@ -1,3 +1,19 @@ +Formatting changes for CTWILL by Andreas Scherer +This file is in the Public Domain. + +This extensive set of changes is my best attempt to format CTWILL with +itself in DVI or PDF format, i.e., with the '[pdf]ctwimac.tex' macros. This +produces output with 'mini-indexes' on each spread of pages. + +Apply these additional changes in the following two-step procedure: +First create 'ctwill-w2c.ch' that mogrifies CWEAVE into CTWILL: +$ tie -c ctwill-w2c.ch \ +> cweave.w cweav-{patch,extensions,output,i18n,twill}.ch \ +> cwtw-texlive.ch ctwill-texlive.ch +Then create 'ctwill.w' that gets processed with TeX (plain, pdfTeX, XeTeX): +$ ctie -m ctwill.w \ +> cweave.w ctwill-w2c.ch ctwill-mini.ch + Section 1. @x diff --git a/texk/web2c/cwebdir/ctwill-proofsort b/texk/web2c/cwebdir/ctwill-proofsort index 356abfb493..c347621c4a 100755 --- a/texk/web2c/cwebdir/ctwill-proofsort +++ b/texk/web2c/cwebdir/ctwill-proofsort @@ -1,6 +1,5 @@ #!/usr/bin/env perl # $Id$ -# $Id$ # Public domain. Originally written by Andreas Scherer, 2023. use strict;