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/i386-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/i386-linux')
-rwxr-xr-x | Master/bin/i386-linux/afm2pl | bin | 112660 -> 112660 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/afm2tfm | bin | 117988 -> 117988 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/aleph | bin | 608932 -> 608932 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/bibtex | bin | 198500 -> 198500 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/bibtex8 | bin | 227448 -> 227448 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/bibtexu | bin | 22789236 -> 22789236 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/chktex | bin | 151896 -> 151896 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ctangle | bin | 125140 -> 125140 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ctie | bin | 100204 -> 100204 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ctwill | bin | 174324 -> 174324 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ctwill-proofsort | 10 | ||||
-rwxr-xr-x | Master/bin/i386-linux/cweave | bin | 162004 -> 162004 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/detex | bin | 141088 -> 141088 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/disdvi | bin | 137240 -> 137240 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvi2tty | bin | 170328 -> 174424 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvicopy | bin | 141164 -> 141164 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvilj | bin | 141460 -> 141460 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvilj2p | bin | 141460 -> 141460 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvilj4 | bin | 149672 -> 149672 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvilj4l | bin | 149672 -> 149672 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvipng | bin | 1203788 -> 1203788 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvipos | bin | 129092 -> 129092 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvips | bin | 310508 -> 310508 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvispc | bin | 158392 -> 158392 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvisvgm | bin | 4911172 -> 4911172 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/dvitype | bin | 124792 -> 124792 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/euptex | bin | 697000 -> 697000 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/gftodvi | bin | 128872 -> 128872 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/gftopk | bin | 108388 -> 108388 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/gftype | bin | 108392 -> 108392 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/gregorio | bin | 784476 -> 784476 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/gsftopk | bin | 108444 -> 108444 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/hbf2gf | bin | 120708 -> 120708 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/hitex | bin | 471128 -> 475224 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/kpsewhich | bin | 104740 -> 104740 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/luahbtex | bin | 8679980 -> 8680908 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/luajithbtex | bin | 8790584 -> 8791512 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/luajittex | bin | 7134152 -> 7135080 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/luatex | bin | 7023548 -> 7024476 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/makeindex | bin | 163992 -> 163992 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/makejvf | bin | 165980 -> 165980 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mendex | bin | 234428 -> 238524 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mf | bin | 391772 -> 391772 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mf-nowin | bin | 387528 -> 387528 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mflua | bin | 1648156 -> 1648156 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mfluajit | bin | 1893964 -> 1893964 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mft | bin | 132980 -> 132980 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/mpost | bin | 2821256 -> 2821256 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/odvicopy | bin | 145260 -> 145260 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/odvitype | bin | 128888 -> 128888 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/omfonts | bin | 200012 -> 200012 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/otangle | bin | 124776 -> 124776 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/otftotfm | bin | 893020 -> 893020 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/otp2ocp | bin | 116496 -> 116496 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/outocp | bin | 92076 -> 92076 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/pdftex | bin | 2319036 -> 2319036 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/pktogf | bin | 108388 -> 108388 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/pktype | bin | 100144 -> 100144 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/pmpost | bin | 2866632 -> 2866632 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ps2pk | bin | 215292 -> 215292 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/psnup | bin | 109896 -> 109896 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/psresize | bin | 109896 -> 109896 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/pstops | bin | 109896 -> 109896 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ptekf | bin | 133272 -> 133304 bytes | |||
l--------- | Master/bin/i386-linux/ptex | 2 | ||||
-rwxr-xr-x | Master/bin/i386-linux/t4ht | bin | 112404 -> 112404 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/tangle | bin | 128920 -> 128920 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/tex | bin | 420560 -> 420560 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/tex4ht | bin | 173908 -> 173908 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/tftopl | bin | 124784 -> 124784 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/tie | bin | 96000 -> 96000 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ttf2afm | bin | 109420 -> 109420 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ttf2pk | bin | 821476 -> 821476 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ttf2tfm | bin | 843164 -> 843164 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/ttfdump | bin | 195044 -> 195044 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/twill | bin | 153456 -> 153456 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/twill-refsort | 117 | ||||
-rwxr-xr-x | Master/bin/i386-linux/upbibtex | bin | 245320 -> 245320 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/updvitype | bin | 175688 -> 175688 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/upmendex | bin | 23154388 -> 23154388 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/upmpost | bin | 2866632 -> 2866632 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/uppltotf | bin | 192068 -> 192068 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/uptftopl | bin | 175688 -> 175688 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/vftovp | bin | 137076 -> 137076 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/weave | bin | 145268 -> 145268 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/wofm2opl | bin | 141168 -> 141168 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/wovf2ovp | bin | 157556 -> 157556 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/xdvi-xaw | bin | 1415532 -> 1415532 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/xdvipdfmx | bin | 1206760 -> 1206760 bytes | |||
-rwxr-xr-x | Master/bin/i386-linux/xetex | bin | 26475868 -> 26475868 bytes |
90 files changed, 121 insertions, 8 deletions
diff --git a/Master/bin/i386-linux/afm2pl b/Master/bin/i386-linux/afm2pl Binary files differindex 4722888df9f..ec562f12bb2 100755 --- a/Master/bin/i386-linux/afm2pl +++ b/Master/bin/i386-linux/afm2pl diff --git a/Master/bin/i386-linux/afm2tfm b/Master/bin/i386-linux/afm2tfm Binary files differindex 13941f5af9f..98908e1d6d1 100755 --- a/Master/bin/i386-linux/afm2tfm +++ b/Master/bin/i386-linux/afm2tfm diff --git a/Master/bin/i386-linux/aleph b/Master/bin/i386-linux/aleph Binary files differindex 3c556422d41..e85e32872d2 100755 --- a/Master/bin/i386-linux/aleph +++ b/Master/bin/i386-linux/aleph diff --git a/Master/bin/i386-linux/bibtex b/Master/bin/i386-linux/bibtex Binary files differindex e42fc470328..b452ca1fc54 100755 --- a/Master/bin/i386-linux/bibtex +++ b/Master/bin/i386-linux/bibtex diff --git a/Master/bin/i386-linux/bibtex8 b/Master/bin/i386-linux/bibtex8 Binary files differindex 65b344f9eda..648dbb90dcc 100755 --- a/Master/bin/i386-linux/bibtex8 +++ b/Master/bin/i386-linux/bibtex8 diff --git a/Master/bin/i386-linux/bibtexu b/Master/bin/i386-linux/bibtexu Binary files differindex 7d8846673eb..65e57e26198 100755 --- a/Master/bin/i386-linux/bibtexu +++ b/Master/bin/i386-linux/bibtexu diff --git a/Master/bin/i386-linux/chktex b/Master/bin/i386-linux/chktex Binary files differindex dd38f5c48e7..21ce863eb6c 100755 --- a/Master/bin/i386-linux/chktex +++ b/Master/bin/i386-linux/chktex diff --git a/Master/bin/i386-linux/ctangle b/Master/bin/i386-linux/ctangle Binary files differindex 836286d1717..a888e8274a4 100755 --- a/Master/bin/i386-linux/ctangle +++ b/Master/bin/i386-linux/ctangle diff --git a/Master/bin/i386-linux/ctie b/Master/bin/i386-linux/ctie Binary files differindex 7952914e36f..288f8ce625a 100755 --- a/Master/bin/i386-linux/ctie +++ b/Master/bin/i386-linux/ctie diff --git a/Master/bin/i386-linux/ctwill b/Master/bin/i386-linux/ctwill Binary files differindex a79df601431..84cc7dd2a29 100755 --- a/Master/bin/i386-linux/ctwill +++ b/Master/bin/i386-linux/ctwill diff --git a/Master/bin/i386-linux/ctwill-proofsort b/Master/bin/i386-linux/ctwill-proofsort index 9dc8d9d9cc7..b26904d00e9 100755 --- a/Master/bin/i386-linux/ctwill-proofsort +++ b/Master/bin/i386-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/i386-linux/cweave b/Master/bin/i386-linux/cweave Binary files differindex 099d73fcfd1..d2c05404b04 100755 --- a/Master/bin/i386-linux/cweave +++ b/Master/bin/i386-linux/cweave diff --git a/Master/bin/i386-linux/detex b/Master/bin/i386-linux/detex Binary files differindex b85d2f2b4f7..83efa29ac1f 100755 --- a/Master/bin/i386-linux/detex +++ b/Master/bin/i386-linux/detex diff --git a/Master/bin/i386-linux/disdvi b/Master/bin/i386-linux/disdvi Binary files differindex 0ac42183c88..ff79b58ccf8 100755 --- a/Master/bin/i386-linux/disdvi +++ b/Master/bin/i386-linux/disdvi diff --git a/Master/bin/i386-linux/dvi2tty b/Master/bin/i386-linux/dvi2tty Binary files differindex de6d07fef79..93a8b2ce179 100755 --- a/Master/bin/i386-linux/dvi2tty +++ b/Master/bin/i386-linux/dvi2tty diff --git a/Master/bin/i386-linux/dvicopy b/Master/bin/i386-linux/dvicopy Binary files differindex 90a818a8bd3..ad836136215 100755 --- a/Master/bin/i386-linux/dvicopy +++ b/Master/bin/i386-linux/dvicopy diff --git a/Master/bin/i386-linux/dvilj b/Master/bin/i386-linux/dvilj Binary files differindex 235a26aa2e9..d09110c7c88 100755 --- a/Master/bin/i386-linux/dvilj +++ b/Master/bin/i386-linux/dvilj diff --git a/Master/bin/i386-linux/dvilj2p b/Master/bin/i386-linux/dvilj2p Binary files differindex 816a09f98b9..93426db9228 100755 --- a/Master/bin/i386-linux/dvilj2p +++ b/Master/bin/i386-linux/dvilj2p diff --git a/Master/bin/i386-linux/dvilj4 b/Master/bin/i386-linux/dvilj4 Binary files differindex 6c08d697641..38e8ef44dcc 100755 --- a/Master/bin/i386-linux/dvilj4 +++ b/Master/bin/i386-linux/dvilj4 diff --git a/Master/bin/i386-linux/dvilj4l b/Master/bin/i386-linux/dvilj4l Binary files differindex 0d1e3be423b..7f691afe562 100755 --- a/Master/bin/i386-linux/dvilj4l +++ b/Master/bin/i386-linux/dvilj4l diff --git a/Master/bin/i386-linux/dvipng b/Master/bin/i386-linux/dvipng Binary files differindex e24b8b5774c..d8ff88646bd 100755 --- a/Master/bin/i386-linux/dvipng +++ b/Master/bin/i386-linux/dvipng diff --git a/Master/bin/i386-linux/dvipos b/Master/bin/i386-linux/dvipos Binary files differindex 3058aec463e..d4dff397cbf 100755 --- a/Master/bin/i386-linux/dvipos +++ b/Master/bin/i386-linux/dvipos diff --git a/Master/bin/i386-linux/dvips b/Master/bin/i386-linux/dvips Binary files differindex c47fd277f34..6b89250a06f 100755 --- a/Master/bin/i386-linux/dvips +++ b/Master/bin/i386-linux/dvips diff --git a/Master/bin/i386-linux/dvispc b/Master/bin/i386-linux/dvispc Binary files differindex 305de90e230..d80cfc3d9dd 100755 --- a/Master/bin/i386-linux/dvispc +++ b/Master/bin/i386-linux/dvispc diff --git a/Master/bin/i386-linux/dvisvgm b/Master/bin/i386-linux/dvisvgm Binary files differindex 00010933fa3..f28fdc86375 100755 --- a/Master/bin/i386-linux/dvisvgm +++ b/Master/bin/i386-linux/dvisvgm diff --git a/Master/bin/i386-linux/dvitype b/Master/bin/i386-linux/dvitype Binary files differindex 556438c90b2..cd511f96e6e 100755 --- a/Master/bin/i386-linux/dvitype +++ b/Master/bin/i386-linux/dvitype diff --git a/Master/bin/i386-linux/euptex b/Master/bin/i386-linux/euptex Binary files differindex 3c12e34261a..c549b090e58 100755 --- a/Master/bin/i386-linux/euptex +++ b/Master/bin/i386-linux/euptex diff --git a/Master/bin/i386-linux/gftodvi b/Master/bin/i386-linux/gftodvi Binary files differindex 072487c49ac..3add1792cf8 100755 --- a/Master/bin/i386-linux/gftodvi +++ b/Master/bin/i386-linux/gftodvi diff --git a/Master/bin/i386-linux/gftopk b/Master/bin/i386-linux/gftopk Binary files differindex dd9f2e6202e..ff5c8c76e3b 100755 --- a/Master/bin/i386-linux/gftopk +++ b/Master/bin/i386-linux/gftopk diff --git a/Master/bin/i386-linux/gftype b/Master/bin/i386-linux/gftype Binary files differindex 1094869951e..8ab571b49b2 100755 --- a/Master/bin/i386-linux/gftype +++ b/Master/bin/i386-linux/gftype diff --git a/Master/bin/i386-linux/gregorio b/Master/bin/i386-linux/gregorio Binary files differindex 7095b7be487..7c5b87f89c1 100755 --- a/Master/bin/i386-linux/gregorio +++ b/Master/bin/i386-linux/gregorio diff --git a/Master/bin/i386-linux/gsftopk b/Master/bin/i386-linux/gsftopk Binary files differindex 7cb9f26a662..9f9aee40622 100755 --- a/Master/bin/i386-linux/gsftopk +++ b/Master/bin/i386-linux/gsftopk diff --git a/Master/bin/i386-linux/hbf2gf b/Master/bin/i386-linux/hbf2gf Binary files differindex a4f15cd075f..11cc9d2081a 100755 --- a/Master/bin/i386-linux/hbf2gf +++ b/Master/bin/i386-linux/hbf2gf diff --git a/Master/bin/i386-linux/hitex b/Master/bin/i386-linux/hitex Binary files differindex 86ad5007fb3..64e1f299438 100755 --- a/Master/bin/i386-linux/hitex +++ b/Master/bin/i386-linux/hitex diff --git a/Master/bin/i386-linux/kpsewhich b/Master/bin/i386-linux/kpsewhich Binary files differindex 12c988e7cf8..d6950bc252e 100755 --- a/Master/bin/i386-linux/kpsewhich +++ b/Master/bin/i386-linux/kpsewhich diff --git a/Master/bin/i386-linux/luahbtex b/Master/bin/i386-linux/luahbtex Binary files differindex 62433151fc1..5f156f1a304 100755 --- a/Master/bin/i386-linux/luahbtex +++ b/Master/bin/i386-linux/luahbtex diff --git a/Master/bin/i386-linux/luajithbtex b/Master/bin/i386-linux/luajithbtex Binary files differindex b80e0e475cc..5a75a1f2d0f 100755 --- a/Master/bin/i386-linux/luajithbtex +++ b/Master/bin/i386-linux/luajithbtex diff --git a/Master/bin/i386-linux/luajittex b/Master/bin/i386-linux/luajittex Binary files differindex 2af9892a714..88cc01d3742 100755 --- a/Master/bin/i386-linux/luajittex +++ b/Master/bin/i386-linux/luajittex diff --git a/Master/bin/i386-linux/luatex b/Master/bin/i386-linux/luatex Binary files differindex f6d8cad8f82..1745f45f3d1 100755 --- a/Master/bin/i386-linux/luatex +++ b/Master/bin/i386-linux/luatex diff --git a/Master/bin/i386-linux/makeindex b/Master/bin/i386-linux/makeindex Binary files differindex a3b685a1728..687e6ec18fd 100755 --- a/Master/bin/i386-linux/makeindex +++ b/Master/bin/i386-linux/makeindex diff --git a/Master/bin/i386-linux/makejvf b/Master/bin/i386-linux/makejvf Binary files differindex 3a80f9a16fe..c8f00f6a9a0 100755 --- a/Master/bin/i386-linux/makejvf +++ b/Master/bin/i386-linux/makejvf diff --git a/Master/bin/i386-linux/mendex b/Master/bin/i386-linux/mendex Binary files differindex a1c9c0cb226..0914d16b43d 100755 --- a/Master/bin/i386-linux/mendex +++ b/Master/bin/i386-linux/mendex diff --git a/Master/bin/i386-linux/mf b/Master/bin/i386-linux/mf Binary files differindex 1cd7b0ebb51..9a9e32f69e6 100755 --- a/Master/bin/i386-linux/mf +++ b/Master/bin/i386-linux/mf diff --git a/Master/bin/i386-linux/mf-nowin b/Master/bin/i386-linux/mf-nowin Binary files differindex 55b9b9ba529..9eed53bb32b 100755 --- a/Master/bin/i386-linux/mf-nowin +++ b/Master/bin/i386-linux/mf-nowin diff --git a/Master/bin/i386-linux/mflua b/Master/bin/i386-linux/mflua Binary files differindex 72a914c0886..fe40c75927f 100755 --- a/Master/bin/i386-linux/mflua +++ b/Master/bin/i386-linux/mflua diff --git a/Master/bin/i386-linux/mfluajit b/Master/bin/i386-linux/mfluajit Binary files differindex 45b50bbef3c..20ceee85d96 100755 --- a/Master/bin/i386-linux/mfluajit +++ b/Master/bin/i386-linux/mfluajit diff --git a/Master/bin/i386-linux/mft b/Master/bin/i386-linux/mft Binary files differindex 5104a5dca7a..cac921844be 100755 --- a/Master/bin/i386-linux/mft +++ b/Master/bin/i386-linux/mft diff --git a/Master/bin/i386-linux/mpost b/Master/bin/i386-linux/mpost Binary files differindex 8b137112892..368a1c48b6d 100755 --- a/Master/bin/i386-linux/mpost +++ b/Master/bin/i386-linux/mpost diff --git a/Master/bin/i386-linux/odvicopy b/Master/bin/i386-linux/odvicopy Binary files differindex 0ffb01bb321..92e2b1c0f69 100755 --- a/Master/bin/i386-linux/odvicopy +++ b/Master/bin/i386-linux/odvicopy diff --git a/Master/bin/i386-linux/odvitype b/Master/bin/i386-linux/odvitype Binary files differindex 084617fcbec..f222aba129c 100755 --- a/Master/bin/i386-linux/odvitype +++ b/Master/bin/i386-linux/odvitype diff --git a/Master/bin/i386-linux/omfonts b/Master/bin/i386-linux/omfonts Binary files differindex 6ed6c09e883..a62ed2649ab 100755 --- a/Master/bin/i386-linux/omfonts +++ b/Master/bin/i386-linux/omfonts diff --git a/Master/bin/i386-linux/otangle b/Master/bin/i386-linux/otangle Binary files differindex 47e49b27b20..bbe668471e9 100755 --- a/Master/bin/i386-linux/otangle +++ b/Master/bin/i386-linux/otangle diff --git a/Master/bin/i386-linux/otftotfm b/Master/bin/i386-linux/otftotfm Binary files differindex 79d08fe0594..6484ccbad28 100755 --- a/Master/bin/i386-linux/otftotfm +++ b/Master/bin/i386-linux/otftotfm diff --git a/Master/bin/i386-linux/otp2ocp b/Master/bin/i386-linux/otp2ocp Binary files differindex 62de5342ec6..4f451ed1774 100755 --- a/Master/bin/i386-linux/otp2ocp +++ b/Master/bin/i386-linux/otp2ocp diff --git a/Master/bin/i386-linux/outocp b/Master/bin/i386-linux/outocp Binary files differindex 7b81199ad6e..37093952915 100755 --- a/Master/bin/i386-linux/outocp +++ b/Master/bin/i386-linux/outocp diff --git a/Master/bin/i386-linux/pdftex b/Master/bin/i386-linux/pdftex Binary files differindex c351aea340a..05ec844c593 100755 --- a/Master/bin/i386-linux/pdftex +++ b/Master/bin/i386-linux/pdftex diff --git a/Master/bin/i386-linux/pktogf b/Master/bin/i386-linux/pktogf Binary files differindex 33b41cff46a..1b025458e80 100755 --- a/Master/bin/i386-linux/pktogf +++ b/Master/bin/i386-linux/pktogf diff --git a/Master/bin/i386-linux/pktype b/Master/bin/i386-linux/pktype Binary files differindex dfc6920269f..a3d0510fba1 100755 --- a/Master/bin/i386-linux/pktype +++ b/Master/bin/i386-linux/pktype diff --git a/Master/bin/i386-linux/pmpost b/Master/bin/i386-linux/pmpost Binary files differindex 5df6a51020f..e8cca3b9f7c 100755 --- a/Master/bin/i386-linux/pmpost +++ b/Master/bin/i386-linux/pmpost diff --git a/Master/bin/i386-linux/ps2pk b/Master/bin/i386-linux/ps2pk Binary files differindex 61e468b3dd3..82ac07d7915 100755 --- a/Master/bin/i386-linux/ps2pk +++ b/Master/bin/i386-linux/ps2pk diff --git a/Master/bin/i386-linux/psnup b/Master/bin/i386-linux/psnup Binary files differindex 298ceeff8fc..72783ba6054 100755 --- a/Master/bin/i386-linux/psnup +++ b/Master/bin/i386-linux/psnup diff --git a/Master/bin/i386-linux/psresize b/Master/bin/i386-linux/psresize Binary files differindex 8f95b6b03b3..e833fd39a41 100755 --- a/Master/bin/i386-linux/psresize +++ b/Master/bin/i386-linux/psresize diff --git a/Master/bin/i386-linux/pstops b/Master/bin/i386-linux/pstops Binary files differindex ded1cacb9dd..1c2a2f1b199 100755 --- a/Master/bin/i386-linux/pstops +++ b/Master/bin/i386-linux/pstops diff --git a/Master/bin/i386-linux/ptekf b/Master/bin/i386-linux/ptekf Binary files differindex 1356eded66c..5437a0b30be 100755 --- a/Master/bin/i386-linux/ptekf +++ b/Master/bin/i386-linux/ptekf diff --git a/Master/bin/i386-linux/ptex b/Master/bin/i386-linux/ptex index da5a0e6822f..7d58dd848c9 120000 --- a/Master/bin/i386-linux/ptex +++ b/Master/bin/i386-linux/ptex @@ -1 +1 @@ -eptex
\ No newline at end of file +euptex
\ No newline at end of file diff --git a/Master/bin/i386-linux/t4ht b/Master/bin/i386-linux/t4ht Binary files differindex 733e91607f7..4f3a0efd883 100755 --- a/Master/bin/i386-linux/t4ht +++ b/Master/bin/i386-linux/t4ht diff --git a/Master/bin/i386-linux/tangle b/Master/bin/i386-linux/tangle Binary files differindex 4949bb01b7c..03ae76532b3 100755 --- a/Master/bin/i386-linux/tangle +++ b/Master/bin/i386-linux/tangle diff --git a/Master/bin/i386-linux/tex b/Master/bin/i386-linux/tex Binary files differindex a86c5bce840..711b07bab2a 100755 --- a/Master/bin/i386-linux/tex +++ b/Master/bin/i386-linux/tex diff --git a/Master/bin/i386-linux/tex4ht b/Master/bin/i386-linux/tex4ht Binary files differindex 43dc8b5ee7f..4d6973c4ce3 100755 --- a/Master/bin/i386-linux/tex4ht +++ b/Master/bin/i386-linux/tex4ht diff --git a/Master/bin/i386-linux/tftopl b/Master/bin/i386-linux/tftopl Binary files differindex 374c729df15..86d7ad90dfc 100755 --- a/Master/bin/i386-linux/tftopl +++ b/Master/bin/i386-linux/tftopl diff --git a/Master/bin/i386-linux/tie b/Master/bin/i386-linux/tie Binary files differindex c9d8de2870a..47acb08ca8d 100755 --- a/Master/bin/i386-linux/tie +++ b/Master/bin/i386-linux/tie diff --git a/Master/bin/i386-linux/ttf2afm b/Master/bin/i386-linux/ttf2afm Binary files differindex 3d972737de3..662b0ae8abd 100755 --- a/Master/bin/i386-linux/ttf2afm +++ b/Master/bin/i386-linux/ttf2afm diff --git a/Master/bin/i386-linux/ttf2pk b/Master/bin/i386-linux/ttf2pk Binary files differindex 05458efde8b..4a266f8fa25 100755 --- a/Master/bin/i386-linux/ttf2pk +++ b/Master/bin/i386-linux/ttf2pk diff --git a/Master/bin/i386-linux/ttf2tfm b/Master/bin/i386-linux/ttf2tfm Binary files differindex b28064ab2d4..d34a1ae60c4 100755 --- a/Master/bin/i386-linux/ttf2tfm +++ b/Master/bin/i386-linux/ttf2tfm diff --git a/Master/bin/i386-linux/ttfdump b/Master/bin/i386-linux/ttfdump Binary files differindex 03a1ed3d687..168ea159270 100755 --- a/Master/bin/i386-linux/ttfdump +++ b/Master/bin/i386-linux/ttfdump diff --git a/Master/bin/i386-linux/twill b/Master/bin/i386-linux/twill Binary files differindex 08cd1c8a6b7..ca33133d2d4 100755 --- a/Master/bin/i386-linux/twill +++ b/Master/bin/i386-linux/twill diff --git a/Master/bin/i386-linux/twill-refsort b/Master/bin/i386-linux/twill-refsort new file mode 100755 index 00000000000..978dd26d75a --- /dev/null +++ b/Master/bin/i386-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/i386-linux/upbibtex b/Master/bin/i386-linux/upbibtex Binary files differindex 8a414eff161..fd638ddf733 100755 --- a/Master/bin/i386-linux/upbibtex +++ b/Master/bin/i386-linux/upbibtex diff --git a/Master/bin/i386-linux/updvitype b/Master/bin/i386-linux/updvitype Binary files differindex 7674f02c1f1..ec7a855fb08 100755 --- a/Master/bin/i386-linux/updvitype +++ b/Master/bin/i386-linux/updvitype diff --git a/Master/bin/i386-linux/upmendex b/Master/bin/i386-linux/upmendex Binary files differindex 0fde6c9bc87..6cd227a5315 100755 --- a/Master/bin/i386-linux/upmendex +++ b/Master/bin/i386-linux/upmendex diff --git a/Master/bin/i386-linux/upmpost b/Master/bin/i386-linux/upmpost Binary files differindex bb657ede5b4..11790c43679 100755 --- a/Master/bin/i386-linux/upmpost +++ b/Master/bin/i386-linux/upmpost diff --git a/Master/bin/i386-linux/uppltotf b/Master/bin/i386-linux/uppltotf Binary files differindex e0a7e2a7c31..3dc43904e43 100755 --- a/Master/bin/i386-linux/uppltotf +++ b/Master/bin/i386-linux/uppltotf diff --git a/Master/bin/i386-linux/uptftopl b/Master/bin/i386-linux/uptftopl Binary files differindex 9071f1ecc82..1f8d5bec118 100755 --- a/Master/bin/i386-linux/uptftopl +++ b/Master/bin/i386-linux/uptftopl diff --git a/Master/bin/i386-linux/vftovp b/Master/bin/i386-linux/vftovp Binary files differindex e5153c76828..578012fc8d7 100755 --- a/Master/bin/i386-linux/vftovp +++ b/Master/bin/i386-linux/vftovp diff --git a/Master/bin/i386-linux/weave b/Master/bin/i386-linux/weave Binary files differindex 98cdb1e1111..49e8dae8147 100755 --- a/Master/bin/i386-linux/weave +++ b/Master/bin/i386-linux/weave diff --git a/Master/bin/i386-linux/wofm2opl b/Master/bin/i386-linux/wofm2opl Binary files differindex 9b1bc444965..4904f972679 100755 --- a/Master/bin/i386-linux/wofm2opl +++ b/Master/bin/i386-linux/wofm2opl diff --git a/Master/bin/i386-linux/wovf2ovp b/Master/bin/i386-linux/wovf2ovp Binary files differindex 39d5e0c8923..0ac3d09883f 100755 --- a/Master/bin/i386-linux/wovf2ovp +++ b/Master/bin/i386-linux/wovf2ovp diff --git a/Master/bin/i386-linux/xdvi-xaw b/Master/bin/i386-linux/xdvi-xaw Binary files differindex bdd9eea0213..ddad1375212 100755 --- a/Master/bin/i386-linux/xdvi-xaw +++ b/Master/bin/i386-linux/xdvi-xaw diff --git a/Master/bin/i386-linux/xdvipdfmx b/Master/bin/i386-linux/xdvipdfmx Binary files differindex c52650e7359..40a25cbcf4b 100755 --- a/Master/bin/i386-linux/xdvipdfmx +++ b/Master/bin/i386-linux/xdvipdfmx diff --git a/Master/bin/i386-linux/xetex b/Master/bin/i386-linux/xetex Binary files differindex c4304e1f757..51be15db104 100755 --- a/Master/bin/i386-linux/xetex +++ b/Master/bin/i386-linux/xetex |