diff options
author | Norbert Preining <norbert@preining.info> | 2020-07-09 03:02:09 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-07-09 03:02:09 +0000 |
commit | 36846a866c020aa9369708b527a1297fcd5215f9 (patch) | |
tree | d03fb9352fb1b893192f31119122ad8acaecabf2 /web/pwebmac/makeall | |
parent | 8c3fedd243b69349b426144e5e2b94ef4aea6a4c (diff) |
CTAN sync 202007090302
Diffstat (limited to 'web/pwebmac/makeall')
-rwxr-xr-x | web/pwebmac/makeall | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/web/pwebmac/makeall b/web/pwebmac/makeall index 228860f3c3..3df890bf19 100755 --- a/web/pwebmac/makeall +++ b/web/pwebmac/makeall @@ -59,23 +59,14 @@ do if [ ctwill = $f ] then - # amend TeX Live's 'prod-twill.w' for (c)twill'ing - if [ ! -e prod-twill.w ] - then - tie -m prod-twill.w prod-twill.w prod-mini.ch - fi # apply tons of editorial changes to 'ctwill.w' - CWEBINPUTS=.:$CWEBINPUTS \ - ctie -m $f.w cweave.w $f-w2c.ch $f-mini.ch + ctie -m $f.w cweave.w $f-w2c.ch $f-mini.ch cp -an $KNUTHWARE/cwebdir/*.bux . $CTWILL $f $CTWILL $f elif $CHANGES then - # pdftex.ch and xetex.ch for TeX Live are assembled here - WEBINPUTS=$KNUTHWARE/../../Work//:$WEBINPUTS: - case $f in common ) $CWEAVE $f comm-w2c ;; ctangle ) $CWEAVE $f ctang-w2c ;; @@ -83,7 +74,9 @@ do ctie ) $CWEAVE $f $f-k ;; tie ) $CWEAVE $f $f-w2c ;; - * ) weave $f $f ;; + * ) # pdftex.ch and xetex.ch for TeX Live are assembled here + WEBINPUTS=$KNUTHWARE/../../Work//:$WEBINPUTS: \ + weave $f $f ;; esac # FIX: XeTeX uses '\pdfTeX' from section 114, which @@ -216,14 +209,18 @@ if ! $CHANGES then export TEXINPUTS=./:$(kpsewhich --var-value=TEXMFDIST)//:$KNUTHWARE// + rm -f trapman.tex webman.tex cwebman.tex + # FIX: Prepare 'trapman' for automatic processing; several input # files are renamed in TeX Live (in fact, there are additional # files for MetaPost). - rm -f trapman.tex cwebman.tex - f=$(kpsewhich -engine tex trapman) tie -m $(basename $f) $f /opt/github/web/$(basename $f .tex).ch + # Prepare 'webman' with section links and bookmarks. + f=$(kpsewhich -engine tex webman) + tie -m $(basename $f) $f /opt/github/web/$(basename $f .tex).ch + # Prepare 'cwebman' with footnotes describing the extended CWEB. f=$(kpsewhich -engine tex cwebman) tie -m $(basename $f) $f $(basename $f .tex)-w2c.ch @@ -241,6 +238,9 @@ then then for f in *.pdf do + case $f in + *-changes.pdf ) rm -f $f + esac mv $f $(basename $f .pdf)-changes.pdf done pax vftovp-changes.pdf vptovf-changes.pdf \ |