CTWILL(1) General Commands Manual CTWILL(1) (NAME) ctwill, ctwill-proofsort, ctwill-refsort, ctwill-twinx - CWEB TeX (SYNOPSIS) ctwill [] webfile[.w] [{changefile[.ch]|-} [outfile[.tex]]] ( ctwill-proofsort < texfile.tex ) 1<> texfile.tex ctwill-refsort < indexfile.ref > indexfile.sref ctwill-twinx outfile.tex [outfile.tex ...] > index.tex (DESCRIPTION) ctwill CWEB TeX . () () () . CWEB C/C++ . CWEB TeX C/C++ . (USAGE) . CWEB ( .w ). (change file) ( .ch ). CWEB . ( ) .tex . `-' . ctwill cweave . ctwill . TeX . tex foo (mini-indexes) . foo.ref . ctwill-refsort < foo.ref > foo.sref tex foo . ctwill-twinx ctwill ( cweave!) . \def\title{NAME} . ctwill-twinx <<>> \title . twinx-startup.tex . . ctwill TeX . \uninitialized . ctwill .aux ( ) . .aux ctwill system.bux . foo.aux foo.bux . printf system.bux foo.bux . .aux .bux @$ . @$...@> : ( ) ( ) ( ) TeX. proofmode ctwill . ctwill +P TeX . proofmode pdfctproofmac.tex PDF HINT . ctwill- proofsort : ( ctwill-proofsort < texfile.tex ) 1<> texfile.tex ctwill ( ) TeX ( ). ctwill cweav- twill.ch cweave.w . Mini-Indexes for Literate Programs Digital Typography (CSLI ) . CTWILL (DIFFERENCES TO ORIGINAL CTWILL) ctwill . : o CWEB (4.12.2) . o TeX Live ctwill- ct . o --help --quiet --verbose --version +c -i -o +lX CWEBbin TeX Live . o +lX ctwimac.tex ctproofmac.tex (+ld) . o +lX pdfctwimac.tex PDF HINT (+lpdf) . o CWEBINPUTS (:) <<>> . o ctwill gettext () . (OPTIONS) `-' ( ) `+' ( ). --verbose -h (+b) (+p) (-h) . o +b: ( ) o +h: o +p: o +q/-q: -bhp --quiet o +v/-v: +bhp --verbose () o +c: o -e: C/C++ \PB{...} o -f: C/C++ o -F: (compound statement) o -i: o -o: o -x: o +P: \input ctproofmac.tex ctwimac.tex o +lX/-lX: X X{ctwimac|ctproofmac}.tex o +s: o +t: typename (templates) typedef o --help: o --version: (ENVIRONMENT) CWEBINPUTS . tex(1) . CWEBINPUTS CWEBINPUTS_cweb CWEB . NLS ctwill ctangle cweave TEXMFLOCALEDIR gettext . texmf.cnf TeX Live . (FILES) . kpsewhich . o ctwimac.tex: TeX \input . o ctproofmac.tex: ctwill +P \input ctproofmac.tex . X +lX +ld \input dctwimac.tex +Pld \input dctproofmac.tex . +lpdf \input pdfctwimac.tex \input pdfctproofmac.tex PDF HINT . o webfile.bux: . o system.bux: C/C++ . (auxiliary) ctwill TeX . o cwebman.tex: CWEB PDF CTAN . (SEE ALSO) o The CWEB System of Structured Documentation: Donald E. Knuth Silvio Levy ( cwebman.tex common.w ctangle.w cweave.w). o CTWILL : https://mirror.ctan.org/info/knuth-pdf/cweb/ctwill.pdf o Digital Typography: D. E. Knuth (CSLI ). o Literate Programming: D. E. Knuth (CSLI ). o Weaving a Program: Wayne Sewell. cweb(1), tex(1), cc(1) (AUTHORS) (Don Knuth) ctwill cweave Silvio Levy . https://github.com/ascherer/cwebbin . Web2c 2026 February 3, 2026. CTWILL(1)