diff options
author | Karl Berry <karl@freefriends.org> | 2024-03-01 02:38:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-03-01 02:38:13 +0000 |
commit | 4c31e8440cb99ba19ae19a3897db8af974f69e9f (patch) | |
tree | e2d52f72d5a01488252ef965c9f3c81d63fe9c7f /Master/bin/x86_64-linux | |
parent | 23b719e8705ffab99a244c148ae39f985cecc576 (diff) |
tl24 rebuild (github)
git-svn-id: svn://tug.org/texlive/trunk@70276 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/bin/x86_64-linux')
-rwxr-xr-x | Master/bin/x86_64-linux/afm2pl | bin | 101376 -> 101376 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/afm2tfm | bin | 112064 -> 112064 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/aleph | bin | 561504 -> 561504 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/bibtex | bin | 174880 -> 174880 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/bibtex8 | bin | 204096 -> 204096 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/bibtexu | bin | 22876888 -> 22876888 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/chktex | bin | 145648 -> 145648 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ctangle | bin | 118176 -> 118176 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ctie | bin | 92944 -> 92944 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ctwill | bin | 171424 -> 171424 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ctwill-proofsort | 10 | ||||
-rwxr-xr-x | Master/bin/x86_64-linux/cweave | bin | 159136 -> 159136 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/detex | bin | 133792 -> 133792 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/disdvi | bin | 125888 -> 125888 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvi2tty | bin | 171520 -> 171520 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvicopy | bin | 129808 -> 129808 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvilj | bin | 126232 -> 126232 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvilj2p | bin | 126232 -> 126232 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvilj4 | bin | 134456 -> 134456 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvilj4l | bin | 134456 -> 134456 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvipng | bin | 1119920 -> 1119920 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvipos | bin | 117904 -> 117904 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvips | bin | 283512 -> 283512 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvispc | bin | 147584 -> 147584 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvisvgm | bin | 4868424 -> 4868424 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/dvitype | bin | 113472 -> 113472 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/euptex | bin | 647104 -> 647104 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/gftodvi | bin | 117504 -> 117504 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/gftopk | bin | 101120 -> 101120 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/gftype | bin | 97024 -> 97024 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/gregorio | bin | 761072 -> 761072 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/gsftopk | bin | 101280 -> 101280 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/hbf2gf | bin | 113456 -> 113456 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/hitex | bin | 481128 -> 481128 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/kpsewhich | bin | 97944 -> 97944 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luahbtex | bin | 8144904 -> 8145832 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luajithbtex | bin | 8312976 -> 8313904 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luajittex | bin | 6787144 -> 6788072 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luatex | bin | 6614872 -> 6615800 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/makeindex | bin | 152576 -> 152576 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/makejvf | bin | 158704 -> 158704 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mendex | bin | 223024 -> 223024 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mf | bin | 356552 -> 356552 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mf-nowin | bin | 356288 -> 356288 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mflua | bin | 1492840 -> 1492840 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mfluajit | bin | 1767392 -> 1767392 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mft | bin | 121632 -> 121632 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/mpost | bin | 2454640 -> 2454640 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/odvicopy | bin | 133904 -> 133904 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/odvitype | bin | 113472 -> 113472 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/omfonts | bin | 185664 -> 185664 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/otangle | bin | 113408 -> 113408 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/otftotfm | bin | 873712 -> 873712 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/otp2ocp | bin | 105088 -> 105088 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/outocp | bin | 84912 -> 84912 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/pdftex | bin | 2269928 -> 2269928 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/pktogf | bin | 97024 -> 97024 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/pktype | bin | 92912 -> 92912 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/pmpost | bin | 2500112 -> 2500112 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ps2pk | bin | 198640 -> 198640 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/psnup | bin | 102960 -> 102960 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/psresize | bin | 98864 -> 98864 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/pstops | bin | 102960 -> 102960 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ptekf | bin | 121984 -> 121984 bytes | |||
l--------- | Master/bin/x86_64-linux/ptex | 2 | ||||
-rwxr-xr-x | Master/bin/x86_64-linux/t4ht | bin | 105104 -> 105104 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/tangle | bin | 117600 -> 117600 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/tex | bin | 389552 -> 389552 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/tex4ht | bin | 174800 -> 174800 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/tftopl | bin | 109328 -> 109328 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/tie | bin | 88688 -> 88688 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ttf2afm | bin | 107296 -> 103200 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ttf2pk | bin | 789872 -> 789872 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ttf2tfm | bin | 808672 -> 808672 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/ttfdump | bin | 175888 -> 175888 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/twill | bin | 150288 -> 150288 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/twill-refsort | 117 | ||||
-rwxr-xr-x | Master/bin/x86_64-linux/upbibtex | bin | 223168 -> 223168 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/updvitype | bin | 165824 -> 165824 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/upmendex | bin | 23217176 -> 23217176 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/upmpost | bin | 2500112 -> 2500112 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/uppltotf | bin | 169888 -> 169888 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/uptftopl | bin | 161728 -> 161728 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/vftovp | bin | 125728 -> 125728 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/weave | bin | 138016 -> 138016 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/wofm2opl | bin | 129808 -> 129808 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/wovf2ovp | bin | 142112 -> 142112 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/xdvi-xaw | bin | 1340440 -> 1340440 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/xdvipdfmx | bin | 1056112 -> 1060208 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/xetex | bin | 26079768 -> 26083864 bytes |
90 files changed, 121 insertions, 8 deletions
diff --git a/Master/bin/x86_64-linux/afm2pl b/Master/bin/x86_64-linux/afm2pl Binary files differindex 9318732440f..ea35b3cffba 100755 --- a/Master/bin/x86_64-linux/afm2pl +++ b/Master/bin/x86_64-linux/afm2pl diff --git a/Master/bin/x86_64-linux/afm2tfm b/Master/bin/x86_64-linux/afm2tfm Binary files differindex ebf68333465..b2fcac60e69 100755 --- a/Master/bin/x86_64-linux/afm2tfm +++ b/Master/bin/x86_64-linux/afm2tfm diff --git a/Master/bin/x86_64-linux/aleph b/Master/bin/x86_64-linux/aleph Binary files differindex b6fb53df6f3..c19f5ba1891 100755 --- a/Master/bin/x86_64-linux/aleph +++ b/Master/bin/x86_64-linux/aleph diff --git a/Master/bin/x86_64-linux/bibtex b/Master/bin/x86_64-linux/bibtex Binary files differindex 799bbbfe078..d0e6f6ce4ed 100755 --- a/Master/bin/x86_64-linux/bibtex +++ b/Master/bin/x86_64-linux/bibtex diff --git a/Master/bin/x86_64-linux/bibtex8 b/Master/bin/x86_64-linux/bibtex8 Binary files differindex ff5f1409e94..599cfc41327 100755 --- a/Master/bin/x86_64-linux/bibtex8 +++ b/Master/bin/x86_64-linux/bibtex8 diff --git a/Master/bin/x86_64-linux/bibtexu b/Master/bin/x86_64-linux/bibtexu Binary files differindex 94690a7705c..bfa3f272f88 100755 --- a/Master/bin/x86_64-linux/bibtexu +++ b/Master/bin/x86_64-linux/bibtexu diff --git a/Master/bin/x86_64-linux/chktex b/Master/bin/x86_64-linux/chktex Binary files differindex f2585957961..8bc75755e36 100755 --- a/Master/bin/x86_64-linux/chktex +++ b/Master/bin/x86_64-linux/chktex diff --git a/Master/bin/x86_64-linux/ctangle b/Master/bin/x86_64-linux/ctangle Binary files differindex 4db34e629b6..2d224b032e4 100755 --- a/Master/bin/x86_64-linux/ctangle +++ b/Master/bin/x86_64-linux/ctangle diff --git a/Master/bin/x86_64-linux/ctie b/Master/bin/x86_64-linux/ctie Binary files differindex 1e5633ea127..a005aecd13b 100755 --- a/Master/bin/x86_64-linux/ctie +++ b/Master/bin/x86_64-linux/ctie diff --git a/Master/bin/x86_64-linux/ctwill b/Master/bin/x86_64-linux/ctwill Binary files differindex baa4744588c..b2de6c9f413 100755 --- a/Master/bin/x86_64-linux/ctwill +++ b/Master/bin/x86_64-linux/ctwill diff --git a/Master/bin/x86_64-linux/ctwill-proofsort b/Master/bin/x86_64-linux/ctwill-proofsort index 9dc8d9d9cc7..b26904d00e9 100755 --- a/Master/bin/x86_64-linux/ctwill-proofsort +++ b/Master/bin/x86_64-linux/ctwill-proofsort @@ -100,11 +100,9 @@ It reads its input from <STDIN> and writes its output to <STDOUT>. =item Run CTWILL twice on your 'input_file'.w, creating 'input_file'.tex -=item Invoke "ctwill-proofsort < 'input_file'.tex > 'input_file'-sorted.tex" +=item Invoke "( ctwill-proofsort < 'input_file'.tex ) 1<> 'input_file'.tex" -=item Invoke "mv 'input_file'-sorted.tex 'input_file'.tex" - -=item Run TeX on 'input_file'.tex +=item Run TeX on 'input_file'.tex once =back @@ -121,9 +119,7 @@ Example from MMIX (https://github.com/ascherer/mmix, 'local' branch): =item $ ctwill +P -x mmotype mmotype-twill (run this two times) -=item $ ctwill-proofsort < mmotype.tex > mmotype-sorted.tex - -=item $ mv mmotype-sorted.tex mmotype.tex +=item $ ( ctwill-proofsort < mmotype.tex ) 1<> mmotype.tex =item $ tex mmotype diff --git a/Master/bin/x86_64-linux/cweave b/Master/bin/x86_64-linux/cweave Binary files differindex 78c406f3ac5..af5025ad02d 100755 --- a/Master/bin/x86_64-linux/cweave +++ b/Master/bin/x86_64-linux/cweave diff --git a/Master/bin/x86_64-linux/detex b/Master/bin/x86_64-linux/detex Binary files differindex 4f1e90d668f..43546882d92 100755 --- a/Master/bin/x86_64-linux/detex +++ b/Master/bin/x86_64-linux/detex diff --git a/Master/bin/x86_64-linux/disdvi b/Master/bin/x86_64-linux/disdvi Binary files differindex eb773ddfe59..cf8e4d51b06 100755 --- a/Master/bin/x86_64-linux/disdvi +++ b/Master/bin/x86_64-linux/disdvi diff --git a/Master/bin/x86_64-linux/dvi2tty b/Master/bin/x86_64-linux/dvi2tty Binary files differindex 7761af02c28..8ddd47856fa 100755 --- a/Master/bin/x86_64-linux/dvi2tty +++ b/Master/bin/x86_64-linux/dvi2tty diff --git a/Master/bin/x86_64-linux/dvicopy b/Master/bin/x86_64-linux/dvicopy Binary files differindex 9a8e1d3dbf9..c5caebb9eb3 100755 --- a/Master/bin/x86_64-linux/dvicopy +++ b/Master/bin/x86_64-linux/dvicopy diff --git a/Master/bin/x86_64-linux/dvilj b/Master/bin/x86_64-linux/dvilj Binary files differindex 44438fdd704..491aa09fbc7 100755 --- a/Master/bin/x86_64-linux/dvilj +++ b/Master/bin/x86_64-linux/dvilj diff --git a/Master/bin/x86_64-linux/dvilj2p b/Master/bin/x86_64-linux/dvilj2p Binary files differindex 708b8aae434..fe37b537b1b 100755 --- a/Master/bin/x86_64-linux/dvilj2p +++ b/Master/bin/x86_64-linux/dvilj2p diff --git a/Master/bin/x86_64-linux/dvilj4 b/Master/bin/x86_64-linux/dvilj4 Binary files differindex e55d91adc82..df203e1d7ec 100755 --- a/Master/bin/x86_64-linux/dvilj4 +++ b/Master/bin/x86_64-linux/dvilj4 diff --git a/Master/bin/x86_64-linux/dvilj4l b/Master/bin/x86_64-linux/dvilj4l Binary files differindex 0483df59058..bd32ab6a0ee 100755 --- a/Master/bin/x86_64-linux/dvilj4l +++ b/Master/bin/x86_64-linux/dvilj4l diff --git a/Master/bin/x86_64-linux/dvipng b/Master/bin/x86_64-linux/dvipng Binary files differindex 379fc2882ea..3f630bdfca1 100755 --- a/Master/bin/x86_64-linux/dvipng +++ b/Master/bin/x86_64-linux/dvipng diff --git a/Master/bin/x86_64-linux/dvipos b/Master/bin/x86_64-linux/dvipos Binary files differindex e300a27035c..f6e98f69f43 100755 --- a/Master/bin/x86_64-linux/dvipos +++ b/Master/bin/x86_64-linux/dvipos diff --git a/Master/bin/x86_64-linux/dvips b/Master/bin/x86_64-linux/dvips Binary files differindex f402ea38f8a..3377742016b 100755 --- a/Master/bin/x86_64-linux/dvips +++ b/Master/bin/x86_64-linux/dvips diff --git a/Master/bin/x86_64-linux/dvispc b/Master/bin/x86_64-linux/dvispc Binary files differindex 790d2afaea2..f4a272b8b07 100755 --- a/Master/bin/x86_64-linux/dvispc +++ b/Master/bin/x86_64-linux/dvispc diff --git a/Master/bin/x86_64-linux/dvisvgm b/Master/bin/x86_64-linux/dvisvgm Binary files differindex 30c5c4c527c..60e1722c282 100755 --- a/Master/bin/x86_64-linux/dvisvgm +++ b/Master/bin/x86_64-linux/dvisvgm diff --git a/Master/bin/x86_64-linux/dvitype b/Master/bin/x86_64-linux/dvitype Binary files differindex a96a3f3380a..040348e5b92 100755 --- a/Master/bin/x86_64-linux/dvitype +++ b/Master/bin/x86_64-linux/dvitype diff --git a/Master/bin/x86_64-linux/euptex b/Master/bin/x86_64-linux/euptex Binary files differindex a54becd043f..1f9f7e39600 100755 --- a/Master/bin/x86_64-linux/euptex +++ b/Master/bin/x86_64-linux/euptex diff --git a/Master/bin/x86_64-linux/gftodvi b/Master/bin/x86_64-linux/gftodvi Binary files differindex 49dcb424b3b..29ba36a34c1 100755 --- a/Master/bin/x86_64-linux/gftodvi +++ b/Master/bin/x86_64-linux/gftodvi diff --git a/Master/bin/x86_64-linux/gftopk b/Master/bin/x86_64-linux/gftopk Binary files differindex aaf6dd0fbb7..202cac02537 100755 --- a/Master/bin/x86_64-linux/gftopk +++ b/Master/bin/x86_64-linux/gftopk diff --git a/Master/bin/x86_64-linux/gftype b/Master/bin/x86_64-linux/gftype Binary files differindex 2f6990049b9..b96865c7291 100755 --- a/Master/bin/x86_64-linux/gftype +++ b/Master/bin/x86_64-linux/gftype diff --git a/Master/bin/x86_64-linux/gregorio b/Master/bin/x86_64-linux/gregorio Binary files differindex 71240d418ce..e9cecd70c47 100755 --- a/Master/bin/x86_64-linux/gregorio +++ b/Master/bin/x86_64-linux/gregorio diff --git a/Master/bin/x86_64-linux/gsftopk b/Master/bin/x86_64-linux/gsftopk Binary files differindex 99538a29f78..9fa2bba1cfc 100755 --- a/Master/bin/x86_64-linux/gsftopk +++ b/Master/bin/x86_64-linux/gsftopk diff --git a/Master/bin/x86_64-linux/hbf2gf b/Master/bin/x86_64-linux/hbf2gf Binary files differindex 20e0cc691db..5d6696e342a 100755 --- a/Master/bin/x86_64-linux/hbf2gf +++ b/Master/bin/x86_64-linux/hbf2gf diff --git a/Master/bin/x86_64-linux/hitex b/Master/bin/x86_64-linux/hitex Binary files differindex f2a97ce50ee..4ce32d87558 100755 --- a/Master/bin/x86_64-linux/hitex +++ b/Master/bin/x86_64-linux/hitex diff --git a/Master/bin/x86_64-linux/kpsewhich b/Master/bin/x86_64-linux/kpsewhich Binary files differindex 2e544795833..f6946f7e31a 100755 --- a/Master/bin/x86_64-linux/kpsewhich +++ b/Master/bin/x86_64-linux/kpsewhich diff --git a/Master/bin/x86_64-linux/luahbtex b/Master/bin/x86_64-linux/luahbtex Binary files differindex b017a2e8b92..10fc6cc43a9 100755 --- a/Master/bin/x86_64-linux/luahbtex +++ b/Master/bin/x86_64-linux/luahbtex diff --git a/Master/bin/x86_64-linux/luajithbtex b/Master/bin/x86_64-linux/luajithbtex Binary files differindex 2011446604b..a892547df05 100755 --- a/Master/bin/x86_64-linux/luajithbtex +++ b/Master/bin/x86_64-linux/luajithbtex diff --git a/Master/bin/x86_64-linux/luajittex b/Master/bin/x86_64-linux/luajittex Binary files differindex a949aaa856b..ea43cdb0bf4 100755 --- a/Master/bin/x86_64-linux/luajittex +++ b/Master/bin/x86_64-linux/luajittex diff --git a/Master/bin/x86_64-linux/luatex b/Master/bin/x86_64-linux/luatex Binary files differindex 9a1da87c7a7..885033d2061 100755 --- a/Master/bin/x86_64-linux/luatex +++ b/Master/bin/x86_64-linux/luatex diff --git a/Master/bin/x86_64-linux/makeindex b/Master/bin/x86_64-linux/makeindex Binary files differindex f45dbd43100..aba38ea54e7 100755 --- a/Master/bin/x86_64-linux/makeindex +++ b/Master/bin/x86_64-linux/makeindex diff --git a/Master/bin/x86_64-linux/makejvf b/Master/bin/x86_64-linux/makejvf Binary files differindex 30410cf4ab9..e3f29d29677 100755 --- a/Master/bin/x86_64-linux/makejvf +++ b/Master/bin/x86_64-linux/makejvf diff --git a/Master/bin/x86_64-linux/mendex b/Master/bin/x86_64-linux/mendex Binary files differindex 850401bc89f..cdf5c6cdca1 100755 --- a/Master/bin/x86_64-linux/mendex +++ b/Master/bin/x86_64-linux/mendex diff --git a/Master/bin/x86_64-linux/mf b/Master/bin/x86_64-linux/mf Binary files differindex 21da9c9b2af..96fb53e875d 100755 --- a/Master/bin/x86_64-linux/mf +++ b/Master/bin/x86_64-linux/mf diff --git a/Master/bin/x86_64-linux/mf-nowin b/Master/bin/x86_64-linux/mf-nowin Binary files differindex 71e0c112cd8..4b2545109d0 100755 --- a/Master/bin/x86_64-linux/mf-nowin +++ b/Master/bin/x86_64-linux/mf-nowin diff --git a/Master/bin/x86_64-linux/mflua b/Master/bin/x86_64-linux/mflua Binary files differindex 2fd9ac3c2b3..c733bea3435 100755 --- a/Master/bin/x86_64-linux/mflua +++ b/Master/bin/x86_64-linux/mflua diff --git a/Master/bin/x86_64-linux/mfluajit b/Master/bin/x86_64-linux/mfluajit Binary files differindex d7a1b22ce73..01fb11ae839 100755 --- a/Master/bin/x86_64-linux/mfluajit +++ b/Master/bin/x86_64-linux/mfluajit diff --git a/Master/bin/x86_64-linux/mft b/Master/bin/x86_64-linux/mft Binary files differindex 6c77c42448d..4a30b428e11 100755 --- a/Master/bin/x86_64-linux/mft +++ b/Master/bin/x86_64-linux/mft diff --git a/Master/bin/x86_64-linux/mpost b/Master/bin/x86_64-linux/mpost Binary files differindex bd258298c32..e6820988a58 100755 --- a/Master/bin/x86_64-linux/mpost +++ b/Master/bin/x86_64-linux/mpost diff --git a/Master/bin/x86_64-linux/odvicopy b/Master/bin/x86_64-linux/odvicopy Binary files differindex 2f5e803f420..59e46e6e997 100755 --- a/Master/bin/x86_64-linux/odvicopy +++ b/Master/bin/x86_64-linux/odvicopy diff --git a/Master/bin/x86_64-linux/odvitype b/Master/bin/x86_64-linux/odvitype Binary files differindex ef7d463351f..283414157e2 100755 --- a/Master/bin/x86_64-linux/odvitype +++ b/Master/bin/x86_64-linux/odvitype diff --git a/Master/bin/x86_64-linux/omfonts b/Master/bin/x86_64-linux/omfonts Binary files differindex fe4e5ac7550..3f5b3addb5c 100755 --- a/Master/bin/x86_64-linux/omfonts +++ b/Master/bin/x86_64-linux/omfonts diff --git a/Master/bin/x86_64-linux/otangle b/Master/bin/x86_64-linux/otangle Binary files differindex bd53ba33b37..eac5135c107 100755 --- a/Master/bin/x86_64-linux/otangle +++ b/Master/bin/x86_64-linux/otangle diff --git a/Master/bin/x86_64-linux/otftotfm b/Master/bin/x86_64-linux/otftotfm Binary files differindex f12f3e14f4b..d8f1ac4c36c 100755 --- a/Master/bin/x86_64-linux/otftotfm +++ b/Master/bin/x86_64-linux/otftotfm diff --git a/Master/bin/x86_64-linux/otp2ocp b/Master/bin/x86_64-linux/otp2ocp Binary files differindex 16fe96b3141..0fe45b9bbb5 100755 --- a/Master/bin/x86_64-linux/otp2ocp +++ b/Master/bin/x86_64-linux/otp2ocp diff --git a/Master/bin/x86_64-linux/outocp b/Master/bin/x86_64-linux/outocp Binary files differindex 98bb2d10607..65b9a24bd9b 100755 --- a/Master/bin/x86_64-linux/outocp +++ b/Master/bin/x86_64-linux/outocp diff --git a/Master/bin/x86_64-linux/pdftex b/Master/bin/x86_64-linux/pdftex Binary files differindex bb4398c24b0..068c663864e 100755 --- a/Master/bin/x86_64-linux/pdftex +++ b/Master/bin/x86_64-linux/pdftex diff --git a/Master/bin/x86_64-linux/pktogf b/Master/bin/x86_64-linux/pktogf Binary files differindex 70345afcc2d..c6d05acfabd 100755 --- a/Master/bin/x86_64-linux/pktogf +++ b/Master/bin/x86_64-linux/pktogf diff --git a/Master/bin/x86_64-linux/pktype b/Master/bin/x86_64-linux/pktype Binary files differindex 03a2111cc4d..7544916baa7 100755 --- a/Master/bin/x86_64-linux/pktype +++ b/Master/bin/x86_64-linux/pktype diff --git a/Master/bin/x86_64-linux/pmpost b/Master/bin/x86_64-linux/pmpost Binary files differindex fb9ea2f89db..f0651afe6a0 100755 --- a/Master/bin/x86_64-linux/pmpost +++ b/Master/bin/x86_64-linux/pmpost diff --git a/Master/bin/x86_64-linux/ps2pk b/Master/bin/x86_64-linux/ps2pk Binary files differindex 4dcbd74680d..30e672fa6f2 100755 --- a/Master/bin/x86_64-linux/ps2pk +++ b/Master/bin/x86_64-linux/ps2pk diff --git a/Master/bin/x86_64-linux/psnup b/Master/bin/x86_64-linux/psnup Binary files differindex b8f80e904aa..2a8abf83aba 100755 --- a/Master/bin/x86_64-linux/psnup +++ b/Master/bin/x86_64-linux/psnup diff --git a/Master/bin/x86_64-linux/psresize b/Master/bin/x86_64-linux/psresize Binary files differindex cc194130c51..948704a8b6a 100755 --- a/Master/bin/x86_64-linux/psresize +++ b/Master/bin/x86_64-linux/psresize diff --git a/Master/bin/x86_64-linux/pstops b/Master/bin/x86_64-linux/pstops Binary files differindex 2b928608c53..7c3e4a9df73 100755 --- a/Master/bin/x86_64-linux/pstops +++ b/Master/bin/x86_64-linux/pstops diff --git a/Master/bin/x86_64-linux/ptekf b/Master/bin/x86_64-linux/ptekf Binary files differindex a8fb5330f8a..3b4640555de 100755 --- a/Master/bin/x86_64-linux/ptekf +++ b/Master/bin/x86_64-linux/ptekf diff --git a/Master/bin/x86_64-linux/ptex b/Master/bin/x86_64-linux/ptex index da5a0e6822f..7d58dd848c9 120000 --- a/Master/bin/x86_64-linux/ptex +++ b/Master/bin/x86_64-linux/ptex @@ -1 +1 @@ -eptex
\ No newline at end of file +euptex
\ No newline at end of file diff --git a/Master/bin/x86_64-linux/t4ht b/Master/bin/x86_64-linux/t4ht Binary files differindex f9e991eccee..e2be20d735c 100755 --- a/Master/bin/x86_64-linux/t4ht +++ b/Master/bin/x86_64-linux/t4ht diff --git a/Master/bin/x86_64-linux/tangle b/Master/bin/x86_64-linux/tangle Binary files differindex 3a108b57070..45dedbc2025 100755 --- a/Master/bin/x86_64-linux/tangle +++ b/Master/bin/x86_64-linux/tangle diff --git a/Master/bin/x86_64-linux/tex b/Master/bin/x86_64-linux/tex Binary files differindex ff8f168e3c1..cc4f8dc8ee6 100755 --- a/Master/bin/x86_64-linux/tex +++ b/Master/bin/x86_64-linux/tex diff --git a/Master/bin/x86_64-linux/tex4ht b/Master/bin/x86_64-linux/tex4ht Binary files differindex 6017245ab85..ea10b534ae8 100755 --- a/Master/bin/x86_64-linux/tex4ht +++ b/Master/bin/x86_64-linux/tex4ht diff --git a/Master/bin/x86_64-linux/tftopl b/Master/bin/x86_64-linux/tftopl Binary files differindex 2a525a2c262..c3c97bdb371 100755 --- a/Master/bin/x86_64-linux/tftopl +++ b/Master/bin/x86_64-linux/tftopl diff --git a/Master/bin/x86_64-linux/tie b/Master/bin/x86_64-linux/tie Binary files differindex 8413c02c932..64aac8a2a41 100755 --- a/Master/bin/x86_64-linux/tie +++ b/Master/bin/x86_64-linux/tie diff --git a/Master/bin/x86_64-linux/ttf2afm b/Master/bin/x86_64-linux/ttf2afm Binary files differindex 81423bb3397..f595870744b 100755 --- a/Master/bin/x86_64-linux/ttf2afm +++ b/Master/bin/x86_64-linux/ttf2afm diff --git a/Master/bin/x86_64-linux/ttf2pk b/Master/bin/x86_64-linux/ttf2pk Binary files differindex 045acbb2af4..b2d968db309 100755 --- a/Master/bin/x86_64-linux/ttf2pk +++ b/Master/bin/x86_64-linux/ttf2pk diff --git a/Master/bin/x86_64-linux/ttf2tfm b/Master/bin/x86_64-linux/ttf2tfm Binary files differindex 013962d219c..cbfe04fc162 100755 --- a/Master/bin/x86_64-linux/ttf2tfm +++ b/Master/bin/x86_64-linux/ttf2tfm diff --git a/Master/bin/x86_64-linux/ttfdump b/Master/bin/x86_64-linux/ttfdump Binary files differindex fa896570d6a..2f90f7b7766 100755 --- a/Master/bin/x86_64-linux/ttfdump +++ b/Master/bin/x86_64-linux/ttfdump diff --git a/Master/bin/x86_64-linux/twill b/Master/bin/x86_64-linux/twill Binary files differindex f8cce8e2518..d32faf02f68 100755 --- a/Master/bin/x86_64-linux/twill +++ b/Master/bin/x86_64-linux/twill diff --git a/Master/bin/x86_64-linux/twill-refsort b/Master/bin/x86_64-linux/twill-refsort new file mode 100755 index 00000000000..978dd26d75a --- /dev/null +++ b/Master/bin/x86_64-linux/twill-refsort @@ -0,0 +1,117 @@ +#!/usr/bin/env perl +# $Id$ +# Public domain. Originally written by Andreas Scherer, 2023. + +use strict; +use warnings; + +use File::Basename; +use Getopt::Long qw(:config no_ignore_case bundling); +use Pod::Usage; + +my $progname; +my $collator; + +BEGIN { + $progname = basename $0; + # Unicode::Collate has been around a long time, + # but it's not part of core Perl. + eval { + require Unicode::Collate; + $collator = Unicode::Collate->new(); + }; +} + +my $usage = "Usage: $progname < foo.ref > foo.sref\n"; + +# Standard options for TeX Live. +Getopt::Long::GetOptions( + 'help|?' => \&help_handler, + 'version' => sub { print version(); exit 0; } +) or die $usage; +## help_handler() +sub help_handler { + open(my $pipe, '|-', $ENV{PAGER} || 'less -e') or exit 1; + pod2usage(-message => version(), -output => $pipe, + -verbose => 99, -sections => "SHORT DESCRIPTION|COPYRIGHT"); + close $pipe; + exit 0; +} +## version() +sub version { + return $progname.' $Revision$ $Date$'."\n"; +} + +# Read input lines from the console and look for blocks like +# !127 +# [+ KEY LOCATION TEXPART]* +# and sort them alphabetically by the KEYs. +# +# Every KEY consists of a single PASCAL identifier (variable, type, function, +# etc.) after an initial '+ ' marker. This marker is replaced with the '\[' +# macro (i.e., '\makeref') to help TeX format the mini-index. +# +# The page number in the '!\d+' indicator is appended as argument of the +# '\donewithpage' macro. +my %mini_index; # storage for index entries of a two-page spread +my $donewithpage; # recto page number of a two-page spread +foreach my $line (<STDIN>) +{ + if ($line =~ m/\!(\d+)/) { # start of a new two-page spread + if ($donewithpage) { # skip over first indicator line + foreach my $key ($collator ? + $collator->sort(keys %mini_index) : + sort {"\L$a" cmp "\L$b"} keys %mini_index) { + print $mini_index{$key}; + } + %mini_index = (); # reset mini-index storage + print "\\donewithpage$donewithpage\n"; # done with current spread + } + $donewithpage = $1; # start of next spread + } else { # mini-index entry + my (undef,$key) = split / /, $line; # 2nd column is the key + $line =~ s/^\+ /\\\[/; # add \makeref macro + $mini_index{$key} = $line; # store index entry + next; # print later + } +} + +print "\\donewithpage$donewithpage\n"; # done with current spread + +exit 0; + +=pod + +=encoding utf8 + +=head1 NAME + +twill-refsort - Sort mini-indexes alphabetically + +=head1 SHORT DESCRIPTION + +This small Perl script 'twill-refsort' sorts the mini-indexes for each section +in the '.ref' file created by 'twill foo' (twice) and 'tex foo' (first run). +It reads its input from STDIN and writes its output to STDOUT. + +=over + +=item Run TWILL twice on your 'foo'.w, creating 'foo'.tex + +=item Invoke "tex 'foo'.tex", creating 'foo'.ref + +=item Invoke "twill-refsort < 'foo'.ref > 'foo'.sref" + +=item Run TeX on 'foo'.tex a second time + +=back + +See also "man twill" for more information on how to use the TWILL system. + +=head1 COPYRIGHT + +Public domain. Originally written by Andreas Scherer, 2023. + +Contemporary development on https://github.com/ascherer/cwebbin. + +=cut diff --git a/Master/bin/x86_64-linux/upbibtex b/Master/bin/x86_64-linux/upbibtex Binary files differindex b9c0ee5afeb..37f735118e0 100755 --- a/Master/bin/x86_64-linux/upbibtex +++ b/Master/bin/x86_64-linux/upbibtex diff --git a/Master/bin/x86_64-linux/updvitype b/Master/bin/x86_64-linux/updvitype Binary files differindex 57660424377..93d0826c848 100755 --- a/Master/bin/x86_64-linux/updvitype +++ b/Master/bin/x86_64-linux/updvitype diff --git a/Master/bin/x86_64-linux/upmendex b/Master/bin/x86_64-linux/upmendex Binary files differindex 5d61612f0a0..39a9cc3c511 100755 --- a/Master/bin/x86_64-linux/upmendex +++ b/Master/bin/x86_64-linux/upmendex diff --git a/Master/bin/x86_64-linux/upmpost b/Master/bin/x86_64-linux/upmpost Binary files differindex f28bc5bb984..93fd59baadf 100755 --- a/Master/bin/x86_64-linux/upmpost +++ b/Master/bin/x86_64-linux/upmpost diff --git a/Master/bin/x86_64-linux/uppltotf b/Master/bin/x86_64-linux/uppltotf Binary files differindex 478ea56ed06..abf54df201c 100755 --- a/Master/bin/x86_64-linux/uppltotf +++ b/Master/bin/x86_64-linux/uppltotf diff --git a/Master/bin/x86_64-linux/uptftopl b/Master/bin/x86_64-linux/uptftopl Binary files differindex 38b8a29aaae..ca906933f9e 100755 --- a/Master/bin/x86_64-linux/uptftopl +++ b/Master/bin/x86_64-linux/uptftopl diff --git a/Master/bin/x86_64-linux/vftovp b/Master/bin/x86_64-linux/vftovp Binary files differindex 83875147772..fa76471cd0a 100755 --- a/Master/bin/x86_64-linux/vftovp +++ b/Master/bin/x86_64-linux/vftovp diff --git a/Master/bin/x86_64-linux/weave b/Master/bin/x86_64-linux/weave Binary files differindex f2c6ba944bd..8c141f88204 100755 --- a/Master/bin/x86_64-linux/weave +++ b/Master/bin/x86_64-linux/weave diff --git a/Master/bin/x86_64-linux/wofm2opl b/Master/bin/x86_64-linux/wofm2opl Binary files differindex 86e9173f2d1..18a2509ef8a 100755 --- a/Master/bin/x86_64-linux/wofm2opl +++ b/Master/bin/x86_64-linux/wofm2opl diff --git a/Master/bin/x86_64-linux/wovf2ovp b/Master/bin/x86_64-linux/wovf2ovp Binary files differindex 9f1a385f89d..2b5999fd905 100755 --- a/Master/bin/x86_64-linux/wovf2ovp +++ b/Master/bin/x86_64-linux/wovf2ovp diff --git a/Master/bin/x86_64-linux/xdvi-xaw b/Master/bin/x86_64-linux/xdvi-xaw Binary files differindex 9ad273f26b9..d52cc91c73c 100755 --- a/Master/bin/x86_64-linux/xdvi-xaw +++ b/Master/bin/x86_64-linux/xdvi-xaw diff --git a/Master/bin/x86_64-linux/xdvipdfmx b/Master/bin/x86_64-linux/xdvipdfmx Binary files differindex a21001f1003..67c41748654 100755 --- a/Master/bin/x86_64-linux/xdvipdfmx +++ b/Master/bin/x86_64-linux/xdvipdfmx diff --git a/Master/bin/x86_64-linux/xetex b/Master/bin/x86_64-linux/xetex Binary files differindex 024282a0995..b71694314fb 100755 --- a/Master/bin/x86_64-linux/xetex +++ b/Master/bin/x86_64-linux/xetex |