diff options
Diffstat (limited to 'Master')
-rwxr-xr-x | Master/bin/universal-darwin/afm2pl | bin | 305792 -> 305792 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/afm2tfm | bin | 322464 -> 322464 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/aleph | bin | 1738816 -> 1738816 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/asy | bin | 43952800 -> 44383328 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/bibtex | bin | 561504 -> 561504 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/bibtex8 | bin | 528896 -> 528896 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/bibtexu | bin | 44208304 -> 44208304 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/chktex | bin | 357824 -> 357824 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ctangle | bin | 306528 -> 306528 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ctie | bin | 255696 -> 255696 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ctwill | bin | 487600 -> 487600 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ctwill-proofsort | 14 | ||||
-rwxr-xr-x | Master/bin/universal-darwin/cweave | bin | 454624 -> 454624 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/detex | bin | 339264 -> 339264 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/disdvi | bin | 339312 -> 339312 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvi2tty | bin | 390048 -> 390048 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvicopy | bin | 375200 -> 375200 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvilj | bin | 356736 -> 356736 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvilj2p | bin | 356752 -> 356752 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvilj4 | bin | 357184 -> 357184 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvilj4l | bin | 357184 -> 357184 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvipng | bin | 2291344 -> 2291344 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvipos | bin | 322528 -> 322528 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvips | bin | 691376 -> 691376 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvispc | bin | 389984 -> 389984 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvisvgm | bin | 7653680 -> 7653680 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/dvitype | bin | 323504 -> 323504 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/euptex | bin | 1956016 -> 1956016 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/gftodvi | bin | 341472 -> 341472 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/gftopk | bin | 289552 -> 289552 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/gftype | bin | 289600 -> 289600 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/gregorio | bin | 1561344 -> 1561344 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/gsftopk | bin | 290064 -> 290064 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/hbf2gf | bin | 307424 -> 307424 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/hitex | bin | 1311232 -> 1311232 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/kpsewhich | bin | 272528 -> 272528 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/luahbtex | bin | 15041904 -> 15041936 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/luajithbtex | bin | 15349616 -> 15349648 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/luajittex | bin | 13199040 -> 13199072 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/luatex | bin | 12924448 -> 12924480 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/makeindex | bin | 355808 -> 355808 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/makejvf | bin | 390080 -> 390080 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mendex | bin | 522496 -> 522496 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mf | bin | 1159024 -> 1159024 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mf-nowin | bin | 1157392 -> 1157392 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mflua | bin | 3090768 -> 3090768 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mfluajit | bin | 3564352 -> 3564352 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/mft | bin | 306432 -> 306432 bytes | |||
l--------- | Master/bin/universal-darwin/mktexlsr | 2 | ||||
-rwxr-xr-x | Master/bin/universal-darwin/mpost | bin | 5040576 -> 5040576 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/odvicopy | bin | 375248 -> 375248 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/odvitype | bin | 323504 -> 323504 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/omfonts | bin | 479488 -> 479488 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/otangle | bin | 323312 -> 323312 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/otftotfm | bin | 1745712 -> 1745712 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/otp2ocp | bin | 289840 -> 289840 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/outocp | bin | 238688 -> 238688 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/pdftex | bin | 5298672 -> 5298672 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/pktogf | bin | 289904 -> 289904 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/pktype | bin | 272976 -> 272976 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/pmpost | bin | 5124544 -> 5124544 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ps2pk | bin | 472944 -> 472944 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/psnup | bin | 289552 -> 289552 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/psresize | bin | 289552 -> 289552 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/pstops | bin | 289552 -> 289552 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ptekf | bin | 339552 -> 339568 bytes | |||
l--------- | Master/bin/universal-darwin/ptex | 2 | ||||
-rwxr-xr-x | Master/bin/universal-darwin/t4ht | bin | 288288 -> 288288 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/tangle | bin | 323440 -> 323440 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/tex | bin | 1373504 -> 1373504 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/tex4ht | bin | 469184 -> 469184 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/tftopl | bin | 322784 -> 322784 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/tie | bin | 255088 -> 255088 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ttf2afm | bin | 306000 -> 306000 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ttf2pk | bin | 1645168 -> 1645168 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ttf2tfm | bin | 1694064 -> 1694064 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/ttfdump | bin | 422768 -> 422768 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/twill | bin | 439616 -> 439616 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/twill-refsort | 117 | ||||
-rwxr-xr-x | Master/bin/universal-darwin/upbibtex | bin | 629440 -> 629440 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/updvitype | bin | 424560 -> 424560 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/upmendex | bin | 44900736 -> 44900736 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/upmpost | bin | 5124544 -> 5124544 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/uppltotf | bin | 474128 -> 474128 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/uptftopl | bin | 440480 -> 440480 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/vftovp | bin | 356544 -> 356544 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/weave | bin | 389872 -> 389856 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/wofm2opl | bin | 390128 -> 390128 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/wovf2ovp | bin | 440432 -> 440432 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/xdvi-xaw | bin | 2696288 -> 2696288 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/xdvipdfmx | bin | 2167856 -> 2167856 bytes | |||
-rwxr-xr-x | Master/bin/universal-darwin/xetex | bin | 50911808 -> 50911792 bytes |
92 files changed, 124 insertions, 11 deletions
diff --git a/Master/bin/universal-darwin/afm2pl b/Master/bin/universal-darwin/afm2pl Binary files differindex 25cddb93b7c..f39bfa54400 100755 --- a/Master/bin/universal-darwin/afm2pl +++ b/Master/bin/universal-darwin/afm2pl diff --git a/Master/bin/universal-darwin/afm2tfm b/Master/bin/universal-darwin/afm2tfm Binary files differindex 2aa3ecae335..fc702f097c3 100755 --- a/Master/bin/universal-darwin/afm2tfm +++ b/Master/bin/universal-darwin/afm2tfm diff --git a/Master/bin/universal-darwin/aleph b/Master/bin/universal-darwin/aleph Binary files differindex c30ea242fe9..4959d1d19bb 100755 --- a/Master/bin/universal-darwin/aleph +++ b/Master/bin/universal-darwin/aleph diff --git a/Master/bin/universal-darwin/asy b/Master/bin/universal-darwin/asy Binary files differindex cf3fc93aae0..f455e3332d8 100755 --- a/Master/bin/universal-darwin/asy +++ b/Master/bin/universal-darwin/asy diff --git a/Master/bin/universal-darwin/bibtex b/Master/bin/universal-darwin/bibtex Binary files differindex d1cd250858d..d03ed14cb0b 100755 --- a/Master/bin/universal-darwin/bibtex +++ b/Master/bin/universal-darwin/bibtex diff --git a/Master/bin/universal-darwin/bibtex8 b/Master/bin/universal-darwin/bibtex8 Binary files differindex 12e0faba65c..635fa81b345 100755 --- a/Master/bin/universal-darwin/bibtex8 +++ b/Master/bin/universal-darwin/bibtex8 diff --git a/Master/bin/universal-darwin/bibtexu b/Master/bin/universal-darwin/bibtexu Binary files differindex ab9edb84272..e01fc63df94 100755 --- a/Master/bin/universal-darwin/bibtexu +++ b/Master/bin/universal-darwin/bibtexu diff --git a/Master/bin/universal-darwin/chktex b/Master/bin/universal-darwin/chktex Binary files differindex 85a1454825a..e22211f2f30 100755 --- a/Master/bin/universal-darwin/chktex +++ b/Master/bin/universal-darwin/chktex diff --git a/Master/bin/universal-darwin/ctangle b/Master/bin/universal-darwin/ctangle Binary files differindex d6d32cc471f..52454d16743 100755 --- a/Master/bin/universal-darwin/ctangle +++ b/Master/bin/universal-darwin/ctangle diff --git a/Master/bin/universal-darwin/ctie b/Master/bin/universal-darwin/ctie Binary files differindex 1da7e8343b7..4a71e8eec7e 100755 --- a/Master/bin/universal-darwin/ctie +++ b/Master/bin/universal-darwin/ctie diff --git a/Master/bin/universal-darwin/ctwill b/Master/bin/universal-darwin/ctwill Binary files differindex 914e8f61d9e..7608c2ea48e 100755 --- a/Master/bin/universal-darwin/ctwill +++ b/Master/bin/universal-darwin/ctwill diff --git a/Master/bin/universal-darwin/ctwill-proofsort b/Master/bin/universal-darwin/ctwill-proofsort index 8cdce90ddbd..c05c50ee1fa 100755 --- a/Master/bin/universal-darwin/ctwill-proofsort +++ b/Master/bin/universal-darwin/ctwill-proofsort @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# $Id: ctwill-proofsort 68690 2023-10-29 13:15:04Z ascherer $ +# $Id: ctwill-proofsort 69852 2024-02-14 08:19:45Z ascherer $ # Public domain. Originally written by Andreas Scherer, 2023. use strict; @@ -39,7 +39,7 @@ sub help_handler { } ## version() sub version { - return $progname.' $Revision: 68690 $ $Date: 2023-10-29 14:15:04 +0100 (Sun, 29 Oct 2023) $'."\n"; + return $progname.' $Revision: 69852 $ $Date: 2024-02-14 09:19:45 +0100 (Wed, 14 Feb 2024) $'."\n"; } # Read input from the console and look for blocks like @@ -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/universal-darwin/cweave b/Master/bin/universal-darwin/cweave Binary files differindex 26380af187e..5a1ed027c74 100755 --- a/Master/bin/universal-darwin/cweave +++ b/Master/bin/universal-darwin/cweave diff --git a/Master/bin/universal-darwin/detex b/Master/bin/universal-darwin/detex Binary files differindex 43c7d07310e..8428bca1e09 100755 --- a/Master/bin/universal-darwin/detex +++ b/Master/bin/universal-darwin/detex diff --git a/Master/bin/universal-darwin/disdvi b/Master/bin/universal-darwin/disdvi Binary files differindex ec38d33085e..2304e698ce3 100755 --- a/Master/bin/universal-darwin/disdvi +++ b/Master/bin/universal-darwin/disdvi diff --git a/Master/bin/universal-darwin/dvi2tty b/Master/bin/universal-darwin/dvi2tty Binary files differindex 0d76a251884..c86e402b40e 100755 --- a/Master/bin/universal-darwin/dvi2tty +++ b/Master/bin/universal-darwin/dvi2tty diff --git a/Master/bin/universal-darwin/dvicopy b/Master/bin/universal-darwin/dvicopy Binary files differindex 5112f4172fd..38db8c5b811 100755 --- a/Master/bin/universal-darwin/dvicopy +++ b/Master/bin/universal-darwin/dvicopy diff --git a/Master/bin/universal-darwin/dvilj b/Master/bin/universal-darwin/dvilj Binary files differindex 5198c223a5d..efdbcc4815d 100755 --- a/Master/bin/universal-darwin/dvilj +++ b/Master/bin/universal-darwin/dvilj diff --git a/Master/bin/universal-darwin/dvilj2p b/Master/bin/universal-darwin/dvilj2p Binary files differindex fe07e5e8712..f18516b6bcc 100755 --- a/Master/bin/universal-darwin/dvilj2p +++ b/Master/bin/universal-darwin/dvilj2p diff --git a/Master/bin/universal-darwin/dvilj4 b/Master/bin/universal-darwin/dvilj4 Binary files differindex 95c88289b82..3b1c7ed4cf8 100755 --- a/Master/bin/universal-darwin/dvilj4 +++ b/Master/bin/universal-darwin/dvilj4 diff --git a/Master/bin/universal-darwin/dvilj4l b/Master/bin/universal-darwin/dvilj4l Binary files differindex 4ddb645eed4..6db2ee8ecd3 100755 --- a/Master/bin/universal-darwin/dvilj4l +++ b/Master/bin/universal-darwin/dvilj4l diff --git a/Master/bin/universal-darwin/dvipng b/Master/bin/universal-darwin/dvipng Binary files differindex e8b7a86809d..af441cff616 100755 --- a/Master/bin/universal-darwin/dvipng +++ b/Master/bin/universal-darwin/dvipng diff --git a/Master/bin/universal-darwin/dvipos b/Master/bin/universal-darwin/dvipos Binary files differindex 9b18e247f44..e84ac5f219f 100755 --- a/Master/bin/universal-darwin/dvipos +++ b/Master/bin/universal-darwin/dvipos diff --git a/Master/bin/universal-darwin/dvips b/Master/bin/universal-darwin/dvips Binary files differindex 3a62f5be67d..e09874cc1b6 100755 --- a/Master/bin/universal-darwin/dvips +++ b/Master/bin/universal-darwin/dvips diff --git a/Master/bin/universal-darwin/dvispc b/Master/bin/universal-darwin/dvispc Binary files differindex f2754878efc..23cdde64fc2 100755 --- a/Master/bin/universal-darwin/dvispc +++ b/Master/bin/universal-darwin/dvispc diff --git a/Master/bin/universal-darwin/dvisvgm b/Master/bin/universal-darwin/dvisvgm Binary files differindex 2fa4b9604d4..a3e3f5be55d 100755 --- a/Master/bin/universal-darwin/dvisvgm +++ b/Master/bin/universal-darwin/dvisvgm diff --git a/Master/bin/universal-darwin/dvitype b/Master/bin/universal-darwin/dvitype Binary files differindex 1c37d07c5d6..d295b25cd71 100755 --- a/Master/bin/universal-darwin/dvitype +++ b/Master/bin/universal-darwin/dvitype diff --git a/Master/bin/universal-darwin/euptex b/Master/bin/universal-darwin/euptex Binary files differindex e48a47c5881..9877d198c38 100755 --- a/Master/bin/universal-darwin/euptex +++ b/Master/bin/universal-darwin/euptex diff --git a/Master/bin/universal-darwin/gftodvi b/Master/bin/universal-darwin/gftodvi Binary files differindex 881d388b6fa..21e2745c73a 100755 --- a/Master/bin/universal-darwin/gftodvi +++ b/Master/bin/universal-darwin/gftodvi diff --git a/Master/bin/universal-darwin/gftopk b/Master/bin/universal-darwin/gftopk Binary files differindex f6e049fbd7a..a4cd2e1ed6a 100755 --- a/Master/bin/universal-darwin/gftopk +++ b/Master/bin/universal-darwin/gftopk diff --git a/Master/bin/universal-darwin/gftype b/Master/bin/universal-darwin/gftype Binary files differindex 9bde3afaf8d..a8abcba334d 100755 --- a/Master/bin/universal-darwin/gftype +++ b/Master/bin/universal-darwin/gftype diff --git a/Master/bin/universal-darwin/gregorio b/Master/bin/universal-darwin/gregorio Binary files differindex 03e4a726543..2e53ee62b4b 100755 --- a/Master/bin/universal-darwin/gregorio +++ b/Master/bin/universal-darwin/gregorio diff --git a/Master/bin/universal-darwin/gsftopk b/Master/bin/universal-darwin/gsftopk Binary files differindex e9bbffb8609..9f34b080529 100755 --- a/Master/bin/universal-darwin/gsftopk +++ b/Master/bin/universal-darwin/gsftopk diff --git a/Master/bin/universal-darwin/hbf2gf b/Master/bin/universal-darwin/hbf2gf Binary files differindex 1f259760a76..50278af3e65 100755 --- a/Master/bin/universal-darwin/hbf2gf +++ b/Master/bin/universal-darwin/hbf2gf diff --git a/Master/bin/universal-darwin/hitex b/Master/bin/universal-darwin/hitex Binary files differindex 73a0d7c8bc9..9cf95382b43 100755 --- a/Master/bin/universal-darwin/hitex +++ b/Master/bin/universal-darwin/hitex diff --git a/Master/bin/universal-darwin/kpsewhich b/Master/bin/universal-darwin/kpsewhich Binary files differindex 7f025c1410d..ad819a35e18 100755 --- a/Master/bin/universal-darwin/kpsewhich +++ b/Master/bin/universal-darwin/kpsewhich diff --git a/Master/bin/universal-darwin/luahbtex b/Master/bin/universal-darwin/luahbtex Binary files differindex 462b7781237..19b1233ee8e 100755 --- a/Master/bin/universal-darwin/luahbtex +++ b/Master/bin/universal-darwin/luahbtex diff --git a/Master/bin/universal-darwin/luajithbtex b/Master/bin/universal-darwin/luajithbtex Binary files differindex b37b5e7af1d..8380c335cf3 100755 --- a/Master/bin/universal-darwin/luajithbtex +++ b/Master/bin/universal-darwin/luajithbtex diff --git a/Master/bin/universal-darwin/luajittex b/Master/bin/universal-darwin/luajittex Binary files differindex 1f6a6244dca..1dd86e8e745 100755 --- a/Master/bin/universal-darwin/luajittex +++ b/Master/bin/universal-darwin/luajittex diff --git a/Master/bin/universal-darwin/luatex b/Master/bin/universal-darwin/luatex Binary files differindex 5e7ee362d7d..749a37cd9b1 100755 --- a/Master/bin/universal-darwin/luatex +++ b/Master/bin/universal-darwin/luatex diff --git a/Master/bin/universal-darwin/makeindex b/Master/bin/universal-darwin/makeindex Binary files differindex dc11e2f296b..daa402cd1f5 100755 --- a/Master/bin/universal-darwin/makeindex +++ b/Master/bin/universal-darwin/makeindex diff --git a/Master/bin/universal-darwin/makejvf b/Master/bin/universal-darwin/makejvf Binary files differindex 1a786204b32..ae3f6c02c78 100755 --- a/Master/bin/universal-darwin/makejvf +++ b/Master/bin/universal-darwin/makejvf diff --git a/Master/bin/universal-darwin/mendex b/Master/bin/universal-darwin/mendex Binary files differindex 7732313ac3f..0ae3012b95a 100755 --- a/Master/bin/universal-darwin/mendex +++ b/Master/bin/universal-darwin/mendex diff --git a/Master/bin/universal-darwin/mf b/Master/bin/universal-darwin/mf Binary files differindex f32a1b0904e..4c351441d53 100755 --- a/Master/bin/universal-darwin/mf +++ b/Master/bin/universal-darwin/mf diff --git a/Master/bin/universal-darwin/mf-nowin b/Master/bin/universal-darwin/mf-nowin Binary files differindex cc7e3f58a79..c607c78abe4 100755 --- a/Master/bin/universal-darwin/mf-nowin +++ b/Master/bin/universal-darwin/mf-nowin diff --git a/Master/bin/universal-darwin/mflua b/Master/bin/universal-darwin/mflua Binary files differindex 9f261c4aa4e..2f8c80682c5 100755 --- a/Master/bin/universal-darwin/mflua +++ b/Master/bin/universal-darwin/mflua diff --git a/Master/bin/universal-darwin/mfluajit b/Master/bin/universal-darwin/mfluajit Binary files differindex 8e8832f2e03..dcb8b72b882 100755 --- a/Master/bin/universal-darwin/mfluajit +++ b/Master/bin/universal-darwin/mfluajit diff --git a/Master/bin/universal-darwin/mft b/Master/bin/universal-darwin/mft Binary files differindex 5a0e52fdc82..ffddcd9efb1 100755 --- a/Master/bin/universal-darwin/mft +++ b/Master/bin/universal-darwin/mft diff --git a/Master/bin/universal-darwin/mktexlsr b/Master/bin/universal-darwin/mktexlsr index ae516694ea0..a36378a2b9f 120000 --- a/Master/bin/universal-darwin/mktexlsr +++ b/Master/bin/universal-darwin/mktexlsr @@ -1 +1 @@ -../../texmf-dist/scripts/texlive/mktexlsr.pl
\ No newline at end of file +../../texmf-dist/scripts/texlive/mktexlsr
\ No newline at end of file diff --git a/Master/bin/universal-darwin/mpost b/Master/bin/universal-darwin/mpost Binary files differindex 3beb7eaf3c4..70957a1d3ee 100755 --- a/Master/bin/universal-darwin/mpost +++ b/Master/bin/universal-darwin/mpost diff --git a/Master/bin/universal-darwin/odvicopy b/Master/bin/universal-darwin/odvicopy Binary files differindex 3426fef07de..484642f1431 100755 --- a/Master/bin/universal-darwin/odvicopy +++ b/Master/bin/universal-darwin/odvicopy diff --git a/Master/bin/universal-darwin/odvitype b/Master/bin/universal-darwin/odvitype Binary files differindex cc2b937285c..c2d88f7748a 100755 --- a/Master/bin/universal-darwin/odvitype +++ b/Master/bin/universal-darwin/odvitype diff --git a/Master/bin/universal-darwin/omfonts b/Master/bin/universal-darwin/omfonts Binary files differindex ebfcfd8d426..0c18f6f943b 100755 --- a/Master/bin/universal-darwin/omfonts +++ b/Master/bin/universal-darwin/omfonts diff --git a/Master/bin/universal-darwin/otangle b/Master/bin/universal-darwin/otangle Binary files differindex 6f496f7f161..4afe65d45f2 100755 --- a/Master/bin/universal-darwin/otangle +++ b/Master/bin/universal-darwin/otangle diff --git a/Master/bin/universal-darwin/otftotfm b/Master/bin/universal-darwin/otftotfm Binary files differindex 8c80a7f4eea..9a5e67f6329 100755 --- a/Master/bin/universal-darwin/otftotfm +++ b/Master/bin/universal-darwin/otftotfm diff --git a/Master/bin/universal-darwin/otp2ocp b/Master/bin/universal-darwin/otp2ocp Binary files differindex 07272f5d9d1..7e6656164e1 100755 --- a/Master/bin/universal-darwin/otp2ocp +++ b/Master/bin/universal-darwin/otp2ocp diff --git a/Master/bin/universal-darwin/outocp b/Master/bin/universal-darwin/outocp Binary files differindex 39a6787d840..3595a95e6df 100755 --- a/Master/bin/universal-darwin/outocp +++ b/Master/bin/universal-darwin/outocp diff --git a/Master/bin/universal-darwin/pdftex b/Master/bin/universal-darwin/pdftex Binary files differindex 613477a2245..2bda8d7b796 100755 --- a/Master/bin/universal-darwin/pdftex +++ b/Master/bin/universal-darwin/pdftex diff --git a/Master/bin/universal-darwin/pktogf b/Master/bin/universal-darwin/pktogf Binary files differindex 2d3455c77f4..a0b67f130c0 100755 --- a/Master/bin/universal-darwin/pktogf +++ b/Master/bin/universal-darwin/pktogf diff --git a/Master/bin/universal-darwin/pktype b/Master/bin/universal-darwin/pktype Binary files differindex 589c915557a..c23710cc579 100755 --- a/Master/bin/universal-darwin/pktype +++ b/Master/bin/universal-darwin/pktype diff --git a/Master/bin/universal-darwin/pmpost b/Master/bin/universal-darwin/pmpost Binary files differindex d66d0d6ed81..0ae276c33cf 100755 --- a/Master/bin/universal-darwin/pmpost +++ b/Master/bin/universal-darwin/pmpost diff --git a/Master/bin/universal-darwin/ps2pk b/Master/bin/universal-darwin/ps2pk Binary files differindex b05787702e4..ec677ab5132 100755 --- a/Master/bin/universal-darwin/ps2pk +++ b/Master/bin/universal-darwin/ps2pk diff --git a/Master/bin/universal-darwin/psnup b/Master/bin/universal-darwin/psnup Binary files differindex b06a14147c0..fd499b6f887 100755 --- a/Master/bin/universal-darwin/psnup +++ b/Master/bin/universal-darwin/psnup diff --git a/Master/bin/universal-darwin/psresize b/Master/bin/universal-darwin/psresize Binary files differindex 7c3c113925a..cbaf263c082 100755 --- a/Master/bin/universal-darwin/psresize +++ b/Master/bin/universal-darwin/psresize diff --git a/Master/bin/universal-darwin/pstops b/Master/bin/universal-darwin/pstops Binary files differindex 36e51c340b7..8a6a685e82b 100755 --- a/Master/bin/universal-darwin/pstops +++ b/Master/bin/universal-darwin/pstops diff --git a/Master/bin/universal-darwin/ptekf b/Master/bin/universal-darwin/ptekf Binary files differindex 7c02166b758..c7506272c02 100755 --- a/Master/bin/universal-darwin/ptekf +++ b/Master/bin/universal-darwin/ptekf diff --git a/Master/bin/universal-darwin/ptex b/Master/bin/universal-darwin/ptex index da5a0e6822f..7d58dd848c9 120000 --- a/Master/bin/universal-darwin/ptex +++ b/Master/bin/universal-darwin/ptex @@ -1 +1 @@ -eptex
\ No newline at end of file +euptex
\ No newline at end of file diff --git a/Master/bin/universal-darwin/t4ht b/Master/bin/universal-darwin/t4ht Binary files differindex 2b34d99cdff..f4f9cb03247 100755 --- a/Master/bin/universal-darwin/t4ht +++ b/Master/bin/universal-darwin/t4ht diff --git a/Master/bin/universal-darwin/tangle b/Master/bin/universal-darwin/tangle Binary files differindex 94aafbc6229..3ea88cdaa60 100755 --- a/Master/bin/universal-darwin/tangle +++ b/Master/bin/universal-darwin/tangle diff --git a/Master/bin/universal-darwin/tex b/Master/bin/universal-darwin/tex Binary files differindex 9d2b44df0b5..057e3f15a02 100755 --- a/Master/bin/universal-darwin/tex +++ b/Master/bin/universal-darwin/tex diff --git a/Master/bin/universal-darwin/tex4ht b/Master/bin/universal-darwin/tex4ht Binary files differindex 8303558a00e..e32d0bca839 100755 --- a/Master/bin/universal-darwin/tex4ht +++ b/Master/bin/universal-darwin/tex4ht diff --git a/Master/bin/universal-darwin/tftopl b/Master/bin/universal-darwin/tftopl Binary files differindex a46672fbd80..718281e9d33 100755 --- a/Master/bin/universal-darwin/tftopl +++ b/Master/bin/universal-darwin/tftopl diff --git a/Master/bin/universal-darwin/tie b/Master/bin/universal-darwin/tie Binary files differindex 22898b2fe0b..7e52c4f9aaf 100755 --- a/Master/bin/universal-darwin/tie +++ b/Master/bin/universal-darwin/tie diff --git a/Master/bin/universal-darwin/ttf2afm b/Master/bin/universal-darwin/ttf2afm Binary files differindex 75d5d5e05a1..ca32e16bad3 100755 --- a/Master/bin/universal-darwin/ttf2afm +++ b/Master/bin/universal-darwin/ttf2afm diff --git a/Master/bin/universal-darwin/ttf2pk b/Master/bin/universal-darwin/ttf2pk Binary files differindex b12ca3b57fe..001e1e80593 100755 --- a/Master/bin/universal-darwin/ttf2pk +++ b/Master/bin/universal-darwin/ttf2pk diff --git a/Master/bin/universal-darwin/ttf2tfm b/Master/bin/universal-darwin/ttf2tfm Binary files differindex 2b904e7227b..379422ed03f 100755 --- a/Master/bin/universal-darwin/ttf2tfm +++ b/Master/bin/universal-darwin/ttf2tfm diff --git a/Master/bin/universal-darwin/ttfdump b/Master/bin/universal-darwin/ttfdump Binary files differindex 5e74c51a6ee..2668a260004 100755 --- a/Master/bin/universal-darwin/ttfdump +++ b/Master/bin/universal-darwin/ttfdump diff --git a/Master/bin/universal-darwin/twill b/Master/bin/universal-darwin/twill Binary files differindex ba73109d43c..813642b5e05 100755 --- a/Master/bin/universal-darwin/twill +++ b/Master/bin/universal-darwin/twill diff --git a/Master/bin/universal-darwin/twill-refsort b/Master/bin/universal-darwin/twill-refsort new file mode 100755 index 00000000000..80d17263dc3 --- /dev/null +++ b/Master/bin/universal-darwin/twill-refsort @@ -0,0 +1,117 @@ +#!/usr/bin/env perl +# $Id: twill-refsort 69812 2024-02-11 23:09:24Z karl $ +# 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: 69812 $ $Date: 2024-02-12 00:09:24 +0100 (Mon, 12 Feb 2024) $'."\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/universal-darwin/upbibtex b/Master/bin/universal-darwin/upbibtex Binary files differindex bedc79872c8..ff4a18bbcaa 100755 --- a/Master/bin/universal-darwin/upbibtex +++ b/Master/bin/universal-darwin/upbibtex diff --git a/Master/bin/universal-darwin/updvitype b/Master/bin/universal-darwin/updvitype Binary files differindex 9456302bd25..3fc92a5db56 100755 --- a/Master/bin/universal-darwin/updvitype +++ b/Master/bin/universal-darwin/updvitype diff --git a/Master/bin/universal-darwin/upmendex b/Master/bin/universal-darwin/upmendex Binary files differindex 041407e7c18..3eb5bf6beec 100755 --- a/Master/bin/universal-darwin/upmendex +++ b/Master/bin/universal-darwin/upmendex diff --git a/Master/bin/universal-darwin/upmpost b/Master/bin/universal-darwin/upmpost Binary files differindex 8ef276c38c5..599caea19ff 100755 --- a/Master/bin/universal-darwin/upmpost +++ b/Master/bin/universal-darwin/upmpost diff --git a/Master/bin/universal-darwin/uppltotf b/Master/bin/universal-darwin/uppltotf Binary files differindex 289959a9bb5..8809a0b34bc 100755 --- a/Master/bin/universal-darwin/uppltotf +++ b/Master/bin/universal-darwin/uppltotf diff --git a/Master/bin/universal-darwin/uptftopl b/Master/bin/universal-darwin/uptftopl Binary files differindex 4fd3c7d425b..1cab870f96e 100755 --- a/Master/bin/universal-darwin/uptftopl +++ b/Master/bin/universal-darwin/uptftopl diff --git a/Master/bin/universal-darwin/vftovp b/Master/bin/universal-darwin/vftovp Binary files differindex c2dc5bae766..907e74edae6 100755 --- a/Master/bin/universal-darwin/vftovp +++ b/Master/bin/universal-darwin/vftovp diff --git a/Master/bin/universal-darwin/weave b/Master/bin/universal-darwin/weave Binary files differindex 0542f82f283..3e504659888 100755 --- a/Master/bin/universal-darwin/weave +++ b/Master/bin/universal-darwin/weave diff --git a/Master/bin/universal-darwin/wofm2opl b/Master/bin/universal-darwin/wofm2opl Binary files differindex 80844b440f3..e18291ec213 100755 --- a/Master/bin/universal-darwin/wofm2opl +++ b/Master/bin/universal-darwin/wofm2opl diff --git a/Master/bin/universal-darwin/wovf2ovp b/Master/bin/universal-darwin/wovf2ovp Binary files differindex 9880fea4d18..385b73eca48 100755 --- a/Master/bin/universal-darwin/wovf2ovp +++ b/Master/bin/universal-darwin/wovf2ovp diff --git a/Master/bin/universal-darwin/xdvi-xaw b/Master/bin/universal-darwin/xdvi-xaw Binary files differindex 973e6817a7c..424413a2e45 100755 --- a/Master/bin/universal-darwin/xdvi-xaw +++ b/Master/bin/universal-darwin/xdvi-xaw diff --git a/Master/bin/universal-darwin/xdvipdfmx b/Master/bin/universal-darwin/xdvipdfmx Binary files differindex fbb2ff9ae0e..6e028a46202 100755 --- a/Master/bin/universal-darwin/xdvipdfmx +++ b/Master/bin/universal-darwin/xdvipdfmx diff --git a/Master/bin/universal-darwin/xetex b/Master/bin/universal-darwin/xetex Binary files differindex ce0d30042c7..67ce6350182 100755 --- a/Master/bin/universal-darwin/xetex +++ b/Master/bin/universal-darwin/xetex |