summaryrefslogtreecommitdiff
path: root/info/digests/texhax
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/digests/texhax
Initial commit
Diffstat (limited to 'info/digests/texhax')
-rw-r--r--info/digests/texhax/00/texhax.01173
-rw-r--r--info/digests/texhax/01/texhax.01252
-rw-r--r--info/digests/texhax/01/texhax.02361
-rw-r--r--info/digests/texhax/02/texhax.01463
-rw-r--r--info/digests/texhax/02/texhax.02485
-rw-r--r--info/digests/texhax/02/texhax.03414
-rw-r--r--info/digests/texhax/02/texhax.04559
-rw-r--r--info/digests/texhax/02/texhax.05506
-rw-r--r--info/digests/texhax/02/texhax.06486
-rw-r--r--info/digests/texhax/03/texhax.01293
-rw-r--r--info/digests/texhax/03/texhax.02273
-rw-r--r--info/digests/texhax/03/texhax.03333
-rw-r--r--info/digests/texhax/86/texhax.01.gzbin0 -> 6995 bytes
-rw-r--r--info/digests/texhax/86/texhax.02.gzbin0 -> 6276 bytes
-rw-r--r--info/digests/texhax/86/texhax.03.gzbin0 -> 7635 bytes
-rw-r--r--info/digests/texhax/86/texhax.04.gzbin0 -> 4566 bytes
-rw-r--r--info/digests/texhax/86/texhax.05.gzbin0 -> 5009 bytes
-rw-r--r--info/digests/texhax/86/texhax.06.gzbin0 -> 5458 bytes
-rw-r--r--info/digests/texhax/86/texhax.07.gzbin0 -> 4362 bytes
-rw-r--r--info/digests/texhax/86/texhax.08.gzbin0 -> 4254 bytes
-rw-r--r--info/digests/texhax/86/texhax.09.gzbin0 -> 4722 bytes
-rw-r--r--info/digests/texhax/86/texhax.10.gzbin0 -> 3503 bytes
-rw-r--r--info/digests/texhax/86/texhax.11.gzbin0 -> 4042 bytes
-rw-r--r--info/digests/texhax/86/texhax.12.gzbin0 -> 2516 bytes
-rw-r--r--info/digests/texhax/86/texhax.13.gzbin0 -> 4686 bytes
-rw-r--r--info/digests/texhax/86/texhax.14.gzbin0 -> 4027 bytes
-rw-r--r--info/digests/texhax/86/texhax.15.gzbin0 -> 3585 bytes
-rw-r--r--info/digests/texhax/87/texhax.01.gzbin0 -> 3200 bytes
-rw-r--r--info/digests/texhax/87/texhax.02.gzbin0 -> 4601 bytes
-rw-r--r--info/digests/texhax/87/texhax.03.gzbin0 -> 5390 bytes
-rw-r--r--info/digests/texhax/87/texhax.04.gzbin0 -> 5101 bytes
-rw-r--r--info/digests/texhax/87/texhax.05.gzbin0 -> 4969 bytes
-rw-r--r--info/digests/texhax/87/texhax.06.gzbin0 -> 6686 bytes
-rw-r--r--info/digests/texhax/87/texhax.07.gzbin0 -> 5843 bytes
-rw-r--r--info/digests/texhax/87/texhax.08.gzbin0 -> 5880 bytes
-rw-r--r--info/digests/texhax/87/texhax.09.gzbin0 -> 8849 bytes
-rw-r--r--info/digests/texhax/87/texhax.10.gzbin0 -> 7714 bytes
-rw-r--r--info/digests/texhax/87/texhax.100.gzbin0 -> 9316 bytes
-rw-r--r--info/digests/texhax/87/texhax.101.gzbin0 -> 9870 bytes
-rw-r--r--info/digests/texhax/87/texhax.102.gzbin0 -> 8822 bytes
-rw-r--r--info/digests/texhax/87/texhax.103.gzbin0 -> 9910 bytes
-rw-r--r--info/digests/texhax/87/texhax.104.gzbin0 -> 9768 bytes
-rw-r--r--info/digests/texhax/87/texhax.105.gzbin0 -> 8611 bytes
-rw-r--r--info/digests/texhax/87/texhax.106.gzbin0 -> 8740 bytes
-rw-r--r--info/digests/texhax/87/texhax.11.gzbin0 -> 7779 bytes
-rw-r--r--info/digests/texhax/87/texhax.12.gzbin0 -> 7059 bytes
-rw-r--r--info/digests/texhax/87/texhax.13.gzbin0 -> 7152 bytes
-rw-r--r--info/digests/texhax/87/texhax.14.gzbin0 -> 7743 bytes
-rw-r--r--info/digests/texhax/87/texhax.15.gzbin0 -> 4929 bytes
-rw-r--r--info/digests/texhax/87/texhax.16.gzbin0 -> 5926 bytes
-rw-r--r--info/digests/texhax/87/texhax.17.gzbin0 -> 4520 bytes
-rw-r--r--info/digests/texhax/87/texhax.18.gzbin0 -> 7404 bytes
-rw-r--r--info/digests/texhax/87/texhax.19.gzbin0 -> 6719 bytes
-rw-r--r--info/digests/texhax/87/texhax.20.gzbin0 -> 4325 bytes
-rw-r--r--info/digests/texhax/87/texhax.21.gzbin0 -> 4668 bytes
-rw-r--r--info/digests/texhax/87/texhax.22.gzbin0 -> 6303 bytes
-rw-r--r--info/digests/texhax/87/texhax.23.gzbin0 -> 6029 bytes
-rw-r--r--info/digests/texhax/87/texhax.24.gzbin0 -> 7288 bytes
-rw-r--r--info/digests/texhax/87/texhax.25.gzbin0 -> 8231 bytes
-rw-r--r--info/digests/texhax/87/texhax.26.gzbin0 -> 7076 bytes
-rw-r--r--info/digests/texhax/87/texhax.27.gzbin0 -> 6160 bytes
-rw-r--r--info/digests/texhax/87/texhax.28.gzbin0 -> 6463 bytes
-rw-r--r--info/digests/texhax/87/texhax.29.gzbin0 -> 5882 bytes
-rw-r--r--info/digests/texhax/87/texhax.30.gzbin0 -> 8390 bytes
-rw-r--r--info/digests/texhax/87/texhax.31.gzbin0 -> 10285 bytes
-rw-r--r--info/digests/texhax/87/texhax.32.gzbin0 -> 9805 bytes
-rw-r--r--info/digests/texhax/87/texhax.33.gzbin0 -> 8557 bytes
-rw-r--r--info/digests/texhax/87/texhax.34.gzbin0 -> 7851 bytes
-rw-r--r--info/digests/texhax/87/texhax.35.gzbin0 -> 6102 bytes
-rw-r--r--info/digests/texhax/87/texhax.36.gzbin0 -> 6021 bytes
-rw-r--r--info/digests/texhax/87/texhax.37.gzbin0 -> 6392 bytes
-rw-r--r--info/digests/texhax/87/texhax.38.gzbin0 -> 7044 bytes
-rw-r--r--info/digests/texhax/87/texhax.39.gzbin0 -> 7183 bytes
-rw-r--r--info/digests/texhax/87/texhax.40.gzbin0 -> 7462 bytes
-rw-r--r--info/digests/texhax/87/texhax.41.gzbin0 -> 4516 bytes
-rw-r--r--info/digests/texhax/87/texhax.42.gzbin0 -> 6808 bytes
-rw-r--r--info/digests/texhax/87/texhax.43.gzbin0 -> 7102 bytes
-rw-r--r--info/digests/texhax/87/texhax.44.gzbin0 -> 7637 bytes
-rw-r--r--info/digests/texhax/87/texhax.45.gzbin0 -> 8073 bytes
-rw-r--r--info/digests/texhax/87/texhax.46.gzbin0 -> 7643 bytes
-rw-r--r--info/digests/texhax/87/texhax.47.gzbin0 -> 8296 bytes
-rw-r--r--info/digests/texhax/87/texhax.48.gzbin0 -> 8210 bytes
-rw-r--r--info/digests/texhax/87/texhax.49.gzbin0 -> 8235 bytes
-rw-r--r--info/digests/texhax/87/texhax.50.gzbin0 -> 8221 bytes
-rw-r--r--info/digests/texhax/87/texhax.51.gzbin0 -> 8060 bytes
-rw-r--r--info/digests/texhax/87/texhax.52.gzbin0 -> 7992 bytes
-rw-r--r--info/digests/texhax/87/texhax.53.gzbin0 -> 6587 bytes
-rw-r--r--info/digests/texhax/87/texhax.54.gzbin0 -> 7494 bytes
-rw-r--r--info/digests/texhax/87/texhax.55.gzbin0 -> 8081 bytes
-rw-r--r--info/digests/texhax/87/texhax.56.gzbin0 -> 8095 bytes
-rw-r--r--info/digests/texhax/87/texhax.57.gzbin0 -> 7460 bytes
-rw-r--r--info/digests/texhax/87/texhax.58.gzbin0 -> 6923 bytes
-rw-r--r--info/digests/texhax/87/texhax.59.gzbin0 -> 7498 bytes
-rw-r--r--info/digests/texhax/87/texhax.60.gzbin0 -> 6375 bytes
-rw-r--r--info/digests/texhax/87/texhax.61.gzbin0 -> 8220 bytes
-rw-r--r--info/digests/texhax/87/texhax.62.gzbin0 -> 7532 bytes
-rw-r--r--info/digests/texhax/87/texhax.63.gzbin0 -> 8075 bytes
-rw-r--r--info/digests/texhax/87/texhax.64.gzbin0 -> 7787 bytes
-rw-r--r--info/digests/texhax/87/texhax.65.gzbin0 -> 7762 bytes
-rw-r--r--info/digests/texhax/87/texhax.66.gzbin0 -> 8231 bytes
-rw-r--r--info/digests/texhax/87/texhax.67.gzbin0 -> 8227 bytes
-rw-r--r--info/digests/texhax/87/texhax.68.gzbin0 -> 8368 bytes
-rw-r--r--info/digests/texhax/87/texhax.69.gzbin0 -> 8176 bytes
-rw-r--r--info/digests/texhax/87/texhax.70.gzbin0 -> 4580 bytes
-rw-r--r--info/digests/texhax/87/texhax.71.gzbin0 -> 6560 bytes
-rw-r--r--info/digests/texhax/87/texhax.72.gzbin0 -> 7656 bytes
-rw-r--r--info/digests/texhax/87/texhax.73.gzbin0 -> 7814 bytes
-rw-r--r--info/digests/texhax/87/texhax.74.gzbin0 -> 7851 bytes
-rw-r--r--info/digests/texhax/87/texhax.75.gzbin0 -> 7943 bytes
-rw-r--r--info/digests/texhax/87/texhax.76.gzbin0 -> 9160 bytes
-rw-r--r--info/digests/texhax/87/texhax.77.gzbin0 -> 7217 bytes
-rw-r--r--info/digests/texhax/87/texhax.78.gzbin0 -> 7848 bytes
-rw-r--r--info/digests/texhax/87/texhax.79.gzbin0 -> 7637 bytes
-rw-r--r--info/digests/texhax/87/texhax.80.gzbin0 -> 7495 bytes
-rw-r--r--info/digests/texhax/87/texhax.81.gzbin0 -> 7735 bytes
-rw-r--r--info/digests/texhax/87/texhax.82.gzbin0 -> 8595 bytes
-rw-r--r--info/digests/texhax/87/texhax.83.gzbin0 -> 9351 bytes
-rw-r--r--info/digests/texhax/87/texhax.84.gzbin0 -> 8640 bytes
-rw-r--r--info/digests/texhax/87/texhax.85.gzbin0 -> 8050 bytes
-rw-r--r--info/digests/texhax/87/texhax.86.gzbin0 -> 7938 bytes
-rw-r--r--info/digests/texhax/87/texhax.87.gzbin0 -> 8301 bytes
-rw-r--r--info/digests/texhax/87/texhax.88.gzbin0 -> 8435 bytes
-rw-r--r--info/digests/texhax/87/texhax.89.gzbin0 -> 8013 bytes
-rw-r--r--info/digests/texhax/87/texhax.90.gzbin0 -> 9181 bytes
-rw-r--r--info/digests/texhax/87/texhax.91.gzbin0 -> 11052 bytes
-rw-r--r--info/digests/texhax/87/texhax.92.gzbin0 -> 8867 bytes
-rw-r--r--info/digests/texhax/87/texhax.93.gzbin0 -> 10715 bytes
-rw-r--r--info/digests/texhax/87/texhax.94.gzbin0 -> 9508 bytes
-rw-r--r--info/digests/texhax/87/texhax.95.gzbin0 -> 11946 bytes
-rw-r--r--info/digests/texhax/87/texhax.96.gzbin0 -> 9242 bytes
-rw-r--r--info/digests/texhax/87/texhax.97.gzbin0 -> 9849 bytes
-rw-r--r--info/digests/texhax/87/texhax.98.gzbin0 -> 8699 bytes
-rw-r--r--info/digests/texhax/87/texhax.99.gzbin0 -> 8322 bytes
-rw-r--r--info/digests/texhax/88/texhax.01.gzbin0 -> 9258 bytes
-rw-r--r--info/digests/texhax/88/texhax.02.gzbin0 -> 8042 bytes
-rw-r--r--info/digests/texhax/88/texhax.03.gzbin0 -> 9478 bytes
-rw-r--r--info/digests/texhax/88/texhax.04.gzbin0 -> 10068 bytes
-rw-r--r--info/digests/texhax/88/texhax.05.gzbin0 -> 8969 bytes
-rw-r--r--info/digests/texhax/88/texhax.06.gzbin0 -> 8897 bytes
-rw-r--r--info/digests/texhax/88/texhax.07.gzbin0 -> 9093 bytes
-rw-r--r--info/digests/texhax/88/texhax.08.gzbin0 -> 10960 bytes
-rw-r--r--info/digests/texhax/88/texhax.09.gzbin0 -> 8877 bytes
-rw-r--r--info/digests/texhax/88/texhax.10.gzbin0 -> 9192 bytes
-rw-r--r--info/digests/texhax/88/texhax.100.gzbin0 -> 10675 bytes
-rw-r--r--info/digests/texhax/88/texhax.101.gzbin0 -> 9519 bytes
-rw-r--r--info/digests/texhax/88/texhax.102.gzbin0 -> 10181 bytes
-rw-r--r--info/digests/texhax/88/texhax.103.gzbin0 -> 9161 bytes
-rw-r--r--info/digests/texhax/88/texhax.104.gzbin0 -> 12349 bytes
-rw-r--r--info/digests/texhax/88/texhax.105.gzbin0 -> 12033 bytes
-rw-r--r--info/digests/texhax/88/texhax.106.gzbin0 -> 10677 bytes
-rw-r--r--info/digests/texhax/88/texhax.107.gzbin0 -> 8706 bytes
-rw-r--r--info/digests/texhax/88/texhax.108.gzbin0 -> 12191 bytes
-rw-r--r--info/digests/texhax/88/texhax.109.gzbin0 -> 11731 bytes
-rw-r--r--info/digests/texhax/88/texhax.11.gzbin0 -> 11762 bytes
-rw-r--r--info/digests/texhax/88/texhax.110.gzbin0 -> 11967 bytes
-rw-r--r--info/digests/texhax/88/texhax.111.gzbin0 -> 9687 bytes
-rw-r--r--info/digests/texhax/88/texhax.12.gzbin0 -> 11214 bytes
-rw-r--r--info/digests/texhax/88/texhax.13.gzbin0 -> 9764 bytes
-rw-r--r--info/digests/texhax/88/texhax.14.gzbin0 -> 11256 bytes
-rw-r--r--info/digests/texhax/88/texhax.15.gzbin0 -> 11268 bytes
-rw-r--r--info/digests/texhax/88/texhax.16.gzbin0 -> 10936 bytes
-rw-r--r--info/digests/texhax/88/texhax.17.gzbin0 -> 9426 bytes
-rw-r--r--info/digests/texhax/88/texhax.18.gzbin0 -> 10586 bytes
-rw-r--r--info/digests/texhax/88/texhax.19.gzbin0 -> 11315 bytes
-rw-r--r--info/digests/texhax/88/texhax.20.gzbin0 -> 11675 bytes
-rw-r--r--info/digests/texhax/88/texhax.21.gzbin0 -> 6828 bytes
-rw-r--r--info/digests/texhax/88/texhax.22.gzbin0 -> 10650 bytes
-rw-r--r--info/digests/texhax/88/texhax.23.gzbin0 -> 9414 bytes
-rw-r--r--info/digests/texhax/88/texhax.24.gzbin0 -> 9476 bytes
-rw-r--r--info/digests/texhax/88/texhax.25.gzbin0 -> 11156 bytes
-rw-r--r--info/digests/texhax/88/texhax.26.gzbin0 -> 9467 bytes
-rw-r--r--info/digests/texhax/88/texhax.27.gzbin0 -> 10479 bytes
-rw-r--r--info/digests/texhax/88/texhax.28.gzbin0 -> 9706 bytes
-rw-r--r--info/digests/texhax/88/texhax.29.gzbin0 -> 10521 bytes
-rw-r--r--info/digests/texhax/88/texhax.30.gzbin0 -> 9328 bytes
-rw-r--r--info/digests/texhax/88/texhax.31.gzbin0 -> 9454 bytes
-rw-r--r--info/digests/texhax/88/texhax.32.gzbin0 -> 4510 bytes
-rw-r--r--info/digests/texhax/88/texhax.33.gzbin0 -> 9821 bytes
-rw-r--r--info/digests/texhax/88/texhax.34.gzbin0 -> 12055 bytes
-rw-r--r--info/digests/texhax/88/texhax.35.gzbin0 -> 9710 bytes
-rw-r--r--info/digests/texhax/88/texhax.36.gzbin0 -> 12323 bytes
-rw-r--r--info/digests/texhax/88/texhax.37.gzbin0 -> 10168 bytes
-rw-r--r--info/digests/texhax/88/texhax.38.gzbin0 -> 13206 bytes
-rw-r--r--info/digests/texhax/88/texhax.39.gzbin0 -> 11571 bytes
-rw-r--r--info/digests/texhax/88/texhax.40.gzbin0 -> 11367 bytes
-rw-r--r--info/digests/texhax/88/texhax.41.gzbin0 -> 9624 bytes
-rw-r--r--info/digests/texhax/88/texhax.42.gzbin0 -> 12325 bytes
-rw-r--r--info/digests/texhax/88/texhax.43.gzbin0 -> 10564 bytes
-rw-r--r--info/digests/texhax/88/texhax.44.gzbin0 -> 11430 bytes
-rw-r--r--info/digests/texhax/88/texhax.45.gzbin0 -> 11639 bytes
-rw-r--r--info/digests/texhax/88/texhax.46.gzbin0 -> 10231 bytes
-rw-r--r--info/digests/texhax/88/texhax.47.gzbin0 -> 10949 bytes
-rw-r--r--info/digests/texhax/88/texhax.48.gzbin0 -> 10448 bytes
-rw-r--r--info/digests/texhax/88/texhax.49.gzbin0 -> 11330 bytes
-rw-r--r--info/digests/texhax/88/texhax.50.gzbin0 -> 11803 bytes
-rw-r--r--info/digests/texhax/88/texhax.51.gzbin0 -> 9654 bytes
-rw-r--r--info/digests/texhax/88/texhax.52.gzbin0 -> 11871 bytes
-rw-r--r--info/digests/texhax/88/texhax.53.gzbin0 -> 9716 bytes
-rw-r--r--info/digests/texhax/88/texhax.54.gzbin0 -> 9535 bytes
-rw-r--r--info/digests/texhax/88/texhax.55.gzbin0 -> 10398 bytes
-rw-r--r--info/digests/texhax/88/texhax.56.gzbin0 -> 9969 bytes
-rw-r--r--info/digests/texhax/88/texhax.57.gzbin0 -> 11398 bytes
-rw-r--r--info/digests/texhax/88/texhax.58.gzbin0 -> 11537 bytes
-rw-r--r--info/digests/texhax/88/texhax.59.gzbin0 -> 9235 bytes
-rw-r--r--info/digests/texhax/88/texhax.60.gzbin0 -> 11912 bytes
-rw-r--r--info/digests/texhax/88/texhax.61.gzbin0 -> 9989 bytes
-rw-r--r--info/digests/texhax/88/texhax.62.gzbin0 -> 10511 bytes
-rw-r--r--info/digests/texhax/88/texhax.63.gzbin0 -> 10987 bytes
-rw-r--r--info/digests/texhax/88/texhax.64.gzbin0 -> 11036 bytes
-rw-r--r--info/digests/texhax/88/texhax.65.gzbin0 -> 11733 bytes
-rw-r--r--info/digests/texhax/88/texhax.66.gzbin0 -> 10335 bytes
-rw-r--r--info/digests/texhax/88/texhax.67.gzbin0 -> 10564 bytes
-rw-r--r--info/digests/texhax/88/texhax.68.gzbin0 -> 11746 bytes
-rw-r--r--info/digests/texhax/88/texhax.69.gzbin0 -> 11195 bytes
-rw-r--r--info/digests/texhax/88/texhax.70.gzbin0 -> 9940 bytes
-rw-r--r--info/digests/texhax/88/texhax.71.gzbin0 -> 10526 bytes
-rw-r--r--info/digests/texhax/88/texhax.72.gzbin0 -> 10513 bytes
-rw-r--r--info/digests/texhax/88/texhax.73.gzbin0 -> 12067 bytes
-rw-r--r--info/digests/texhax/88/texhax.74.gzbin0 -> 12798 bytes
-rw-r--r--info/digests/texhax/88/texhax.75.gzbin0 -> 11677 bytes
-rw-r--r--info/digests/texhax/88/texhax.76.gzbin0 -> 10041 bytes
-rw-r--r--info/digests/texhax/88/texhax.77.gzbin0 -> 8755 bytes
-rw-r--r--info/digests/texhax/88/texhax.78.gzbin0 -> 11126 bytes
-rw-r--r--info/digests/texhax/88/texhax.79.gzbin0 -> 11421 bytes
-rw-r--r--info/digests/texhax/88/texhax.80.gzbin0 -> 11702 bytes
-rw-r--r--info/digests/texhax/88/texhax.81.gzbin0 -> 9972 bytes
-rw-r--r--info/digests/texhax/88/texhax.82.gzbin0 -> 8222 bytes
-rw-r--r--info/digests/texhax/88/texhax.83.gzbin0 -> 10153 bytes
-rw-r--r--info/digests/texhax/88/texhax.84.gzbin0 -> 10666 bytes
-rw-r--r--info/digests/texhax/88/texhax.85.gzbin0 -> 10375 bytes
-rw-r--r--info/digests/texhax/88/texhax.86.gzbin0 -> 11159 bytes
-rw-r--r--info/digests/texhax/88/texhax.87.gzbin0 -> 9582 bytes
-rw-r--r--info/digests/texhax/88/texhax.88.gzbin0 -> 9220 bytes
-rw-r--r--info/digests/texhax/88/texhax.89.gzbin0 -> 10080 bytes
-rw-r--r--info/digests/texhax/88/texhax.90.gzbin0 -> 11687 bytes
-rw-r--r--info/digests/texhax/88/texhax.91.gzbin0 -> 11086 bytes
-rw-r--r--info/digests/texhax/88/texhax.92.gzbin0 -> 10332 bytes
-rw-r--r--info/digests/texhax/88/texhax.93.gzbin0 -> 9572 bytes
-rw-r--r--info/digests/texhax/88/texhax.94.gzbin0 -> 11176 bytes
-rw-r--r--info/digests/texhax/88/texhax.95.gzbin0 -> 10997 bytes
-rw-r--r--info/digests/texhax/88/texhax.96.gzbin0 -> 10804 bytes
-rw-r--r--info/digests/texhax/88/texhax.97.gzbin0 -> 10778 bytes
-rw-r--r--info/digests/texhax/88/texhax.98.gzbin0 -> 10293 bytes
-rw-r--r--info/digests/texhax/88/texhax.99.gzbin0 -> 11871 bytes
-rw-r--r--info/digests/texhax/89/texhax.01.gzbin0 -> 11430 bytes
-rw-r--r--info/digests/texhax/89/texhax.02.gzbin0 -> 10976 bytes
-rw-r--r--info/digests/texhax/89/texhax.03.gzbin0 -> 9783 bytes
-rw-r--r--info/digests/texhax/89/texhax.04.gzbin0 -> 10568 bytes
-rw-r--r--info/digests/texhax/89/texhax.05.gzbin0 -> 9345 bytes
-rw-r--r--info/digests/texhax/89/texhax.06.gzbin0 -> 11177 bytes
-rw-r--r--info/digests/texhax/89/texhax.07.gzbin0 -> 10333 bytes
-rw-r--r--info/digests/texhax/89/texhax.08.gzbin0 -> 8765 bytes
-rw-r--r--info/digests/texhax/89/texhax.09.gzbin0 -> 9919 bytes
-rw-r--r--info/digests/texhax/89/texhax.10.gzbin0 -> 8534 bytes
-rw-r--r--info/digests/texhax/89/texhax.100.gzbin0 -> 7992 bytes
-rw-r--r--info/digests/texhax/89/texhax.101.gzbin0 -> 8280 bytes
-rw-r--r--info/digests/texhax/89/texhax.102.gzbin0 -> 8166 bytes
-rw-r--r--info/digests/texhax/89/texhax.103.gzbin0 -> 8251 bytes
-rw-r--r--info/digests/texhax/89/texhax.104.gzbin0 -> 7802 bytes
-rw-r--r--info/digests/texhax/89/texhax.105.gzbin0 -> 8140 bytes
-rw-r--r--info/digests/texhax/89/texhax.106.gzbin0 -> 8842 bytes
-rw-r--r--info/digests/texhax/89/texhax.107.gzbin0 -> 7685 bytes
-rw-r--r--info/digests/texhax/89/texhax.108.gzbin0 -> 7864 bytes
-rw-r--r--info/digests/texhax/89/texhax.109.gzbin0 -> 8328 bytes
-rw-r--r--info/digests/texhax/89/texhax.11.gzbin0 -> 10362 bytes
-rw-r--r--info/digests/texhax/89/texhax.110.gzbin0 -> 7844 bytes
-rw-r--r--info/digests/texhax/89/texhax.111.gzbin0 -> 7469 bytes
-rw-r--r--info/digests/texhax/89/texhax.112.gzbin0 -> 8030 bytes
-rw-r--r--info/digests/texhax/89/texhax.113.gzbin0 -> 7997 bytes
-rw-r--r--info/digests/texhax/89/texhax.114.gzbin0 -> 7202 bytes
-rw-r--r--info/digests/texhax/89/texhax.115.gzbin0 -> 8687 bytes
-rw-r--r--info/digests/texhax/89/texhax.116.gzbin0 -> 8537 bytes
-rw-r--r--info/digests/texhax/89/texhax.12.gzbin0 -> 10708 bytes
-rw-r--r--info/digests/texhax/89/texhax.13.gzbin0 -> 10766 bytes
-rw-r--r--info/digests/texhax/89/texhax.14.gzbin0 -> 9573 bytes
-rw-r--r--info/digests/texhax/89/texhax.15.gzbin0 -> 10194 bytes
-rw-r--r--info/digests/texhax/89/texhax.16.gzbin0 -> 9139 bytes
-rw-r--r--info/digests/texhax/89/texhax.17.gzbin0 -> 9875 bytes
-rw-r--r--info/digests/texhax/89/texhax.18.gzbin0 -> 10189 bytes
-rw-r--r--info/digests/texhax/89/texhax.19.gzbin0 -> 10383 bytes
-rw-r--r--info/digests/texhax/89/texhax.20.gzbin0 -> 8577 bytes
-rw-r--r--info/digests/texhax/89/texhax.21.gzbin0 -> 10395 bytes
-rw-r--r--info/digests/texhax/89/texhax.22.gzbin0 -> 8951 bytes
-rw-r--r--info/digests/texhax/89/texhax.23.gzbin0 -> 11214 bytes
-rw-r--r--info/digests/texhax/89/texhax.24.gzbin0 -> 8748 bytes
-rw-r--r--info/digests/texhax/89/texhax.25.gzbin0 -> 10932 bytes
-rw-r--r--info/digests/texhax/89/texhax.26.gzbin0 -> 8940 bytes
-rw-r--r--info/digests/texhax/89/texhax.27.gzbin0 -> 9146 bytes
-rw-r--r--info/digests/texhax/89/texhax.28.gzbin0 -> 9806 bytes
-rw-r--r--info/digests/texhax/89/texhax.29.gzbin0 -> 7782 bytes
-rw-r--r--info/digests/texhax/89/texhax.30.gzbin0 -> 9357 bytes
-rw-r--r--info/digests/texhax/89/texhax.31.gzbin0 -> 9736 bytes
-rw-r--r--info/digests/texhax/89/texhax.32.gzbin0 -> 10035 bytes
-rw-r--r--info/digests/texhax/89/texhax.33.gzbin0 -> 9916 bytes
-rw-r--r--info/digests/texhax/89/texhax.34.gzbin0 -> 8072 bytes
-rw-r--r--info/digests/texhax/89/texhax.35.gzbin0 -> 9746 bytes
-rw-r--r--info/digests/texhax/89/texhax.36.gzbin0 -> 9513 bytes
-rw-r--r--info/digests/texhax/89/texhax.37.gzbin0 -> 9049 bytes
-rw-r--r--info/digests/texhax/89/texhax.38.gzbin0 -> 10394 bytes
-rw-r--r--info/digests/texhax/89/texhax.39.gzbin0 -> 9379 bytes
-rw-r--r--info/digests/texhax/89/texhax.40.gzbin0 -> 10678 bytes
-rw-r--r--info/digests/texhax/89/texhax.41.gzbin0 -> 10142 bytes
-rw-r--r--info/digests/texhax/89/texhax.42.gzbin0 -> 9600 bytes
-rw-r--r--info/digests/texhax/89/texhax.43.gzbin0 -> 9343 bytes
-rw-r--r--info/digests/texhax/89/texhax.44.gzbin0 -> 9855 bytes
-rw-r--r--info/digests/texhax/89/texhax.45.gzbin0 -> 9186 bytes
-rw-r--r--info/digests/texhax/89/texhax.46.gzbin0 -> 9737 bytes
-rw-r--r--info/digests/texhax/89/texhax.47.gzbin0 -> 9523 bytes
-rw-r--r--info/digests/texhax/89/texhax.48.gzbin0 -> 9404 bytes
-rw-r--r--info/digests/texhax/89/texhax.49.gzbin0 -> 9652 bytes
-rw-r--r--info/digests/texhax/89/texhax.50.gzbin0 -> 9956 bytes
-rw-r--r--info/digests/texhax/89/texhax.51.gzbin0 -> 8783 bytes
-rw-r--r--info/digests/texhax/89/texhax.52.gzbin0 -> 9617 bytes
-rw-r--r--info/digests/texhax/89/texhax.53.gzbin0 -> 8124 bytes
-rw-r--r--info/digests/texhax/89/texhax.54.gzbin0 -> 8543 bytes
-rw-r--r--info/digests/texhax/89/texhax.55.gzbin0 -> 8099 bytes
-rw-r--r--info/digests/texhax/89/texhax.56.gzbin0 -> 8205 bytes
-rw-r--r--info/digests/texhax/89/texhax.57.gzbin0 -> 8541 bytes
-rw-r--r--info/digests/texhax/89/texhax.58.gzbin0 -> 9063 bytes
-rw-r--r--info/digests/texhax/89/texhax.59.gzbin0 -> 7959 bytes
-rw-r--r--info/digests/texhax/89/texhax.60.gzbin0 -> 7833 bytes
-rw-r--r--info/digests/texhax/89/texhax.61.gzbin0 -> 7409 bytes
-rw-r--r--info/digests/texhax/89/texhax.62.gzbin0 -> 7249 bytes
-rw-r--r--info/digests/texhax/89/texhax.63.gzbin0 -> 7570 bytes
-rw-r--r--info/digests/texhax/89/texhax.64.gzbin0 -> 8008 bytes
-rw-r--r--info/digests/texhax/89/texhax.65.gzbin0 -> 8310 bytes
-rw-r--r--info/digests/texhax/89/texhax.66.gzbin0 -> 7982 bytes
-rw-r--r--info/digests/texhax/89/texhax.67.gzbin0 -> 6337 bytes
-rw-r--r--info/digests/texhax/89/texhax.68.gzbin0 -> 7873 bytes
-rw-r--r--info/digests/texhax/89/texhax.69.gzbin0 -> 7746 bytes
-rw-r--r--info/digests/texhax/89/texhax.70.gzbin0 -> 7808 bytes
-rw-r--r--info/digests/texhax/89/texhax.71.gzbin0 -> 6862 bytes
-rw-r--r--info/digests/texhax/89/texhax.72.gzbin0 -> 8234 bytes
-rw-r--r--info/digests/texhax/89/texhax.73.gzbin0 -> 7545 bytes
-rw-r--r--info/digests/texhax/89/texhax.74.gzbin0 -> 7622 bytes
-rw-r--r--info/digests/texhax/89/texhax.75.gzbin0 -> 8611 bytes
-rw-r--r--info/digests/texhax/89/texhax.76.gzbin0 -> 8930 bytes
-rw-r--r--info/digests/texhax/89/texhax.77.gzbin0 -> 8554 bytes
-rw-r--r--info/digests/texhax/89/texhax.78.gzbin0 -> 8775 bytes
-rw-r--r--info/digests/texhax/89/texhax.79.gzbin0 -> 8434 bytes
-rw-r--r--info/digests/texhax/89/texhax.80.gzbin0 -> 8049 bytes
-rw-r--r--info/digests/texhax/89/texhax.81.gzbin0 -> 8459 bytes
-rw-r--r--info/digests/texhax/89/texhax.82.gzbin0 -> 9308 bytes
-rw-r--r--info/digests/texhax/89/texhax.83.gzbin0 -> 8381 bytes
-rw-r--r--info/digests/texhax/89/texhax.84.gzbin0 -> 8174 bytes
-rw-r--r--info/digests/texhax/89/texhax.85.gzbin0 -> 7616 bytes
-rw-r--r--info/digests/texhax/89/texhax.86.gzbin0 -> 8495 bytes
-rw-r--r--info/digests/texhax/89/texhax.87.gzbin0 -> 8626 bytes
-rw-r--r--info/digests/texhax/89/texhax.88.gzbin0 -> 8503 bytes
-rw-r--r--info/digests/texhax/89/texhax.89.gzbin0 -> 7510 bytes
-rw-r--r--info/digests/texhax/89/texhax.90.gzbin0 -> 6705 bytes
-rw-r--r--info/digests/texhax/89/texhax.91.gzbin0 -> 8680 bytes
-rw-r--r--info/digests/texhax/89/texhax.92.gzbin0 -> 7605 bytes
-rw-r--r--info/digests/texhax/89/texhax.93.gzbin0 -> 8298 bytes
-rw-r--r--info/digests/texhax/89/texhax.94.gzbin0 -> 8287 bytes
-rw-r--r--info/digests/texhax/89/texhax.95.gzbin0 -> 8714 bytes
-rw-r--r--info/digests/texhax/89/texhax.96.gzbin0 -> 7970 bytes
-rw-r--r--info/digests/texhax/89/texhax.97.gzbin0 -> 7999 bytes
-rw-r--r--info/digests/texhax/89/texhax.98.gzbin0 -> 8692 bytes
-rw-r--r--info/digests/texhax/89/texhax.99.gzbin0 -> 8230 bytes
-rw-r--r--info/digests/texhax/90/texhax.01.gzbin0 -> 7628 bytes
-rw-r--r--info/digests/texhax/90/texhax.02.gzbin0 -> 8011 bytes
-rw-r--r--info/digests/texhax/90/texhax.03.gzbin0 -> 8345 bytes
-rw-r--r--info/digests/texhax/90/texhax.04.gzbin0 -> 7185 bytes
-rw-r--r--info/digests/texhax/90/texhax.05.gzbin0 -> 8325 bytes
-rw-r--r--info/digests/texhax/90/texhax.06.gzbin0 -> 7919 bytes
-rw-r--r--info/digests/texhax/90/texhax.07.gzbin0 -> 8898 bytes
-rw-r--r--info/digests/texhax/90/texhax.08.gzbin0 -> 7643 bytes
-rw-r--r--info/digests/texhax/90/texhax.09.gzbin0 -> 8001 bytes
-rw-r--r--info/digests/texhax/90/texhax.10.gzbin0 -> 8042 bytes
-rw-r--r--info/digests/texhax/90/texhax.11.gzbin0 -> 8474 bytes
-rw-r--r--info/digests/texhax/90/texhax.12.gzbin0 -> 7382 bytes
-rw-r--r--info/digests/texhax/90/texhax.13.gzbin0 -> 7913 bytes
-rw-r--r--info/digests/texhax/90/texhax.14.gzbin0 -> 8085 bytes
-rw-r--r--info/digests/texhax/90/texhax.15.gzbin0 -> 7687 bytes
-rw-r--r--info/digests/texhax/90/texhax.16.gzbin0 -> 8287 bytes
-rw-r--r--info/digests/texhax/90/texhax.17.gzbin0 -> 8318 bytes
-rw-r--r--info/digests/texhax/90/texhax.18.gzbin0 -> 7726 bytes
-rw-r--r--info/digests/texhax/90/texhax.19.gzbin0 -> 8233 bytes
-rw-r--r--info/digests/texhax/90/texhax.20.gzbin0 -> 7967 bytes
-rw-r--r--info/digests/texhax/90/texhax.21.gzbin0 -> 8128 bytes
-rw-r--r--info/digests/texhax/90/texhax.22.gzbin0 -> 8901 bytes
-rw-r--r--info/digests/texhax/90/texhax.23.gzbin0 -> 9622 bytes
-rw-r--r--info/digests/texhax/90/texhax.24.gzbin0 -> 8198 bytes
-rw-r--r--info/digests/texhax/90/texhax.25.gzbin0 -> 8059 bytes
-rw-r--r--info/digests/texhax/90/texhax.26.gzbin0 -> 7297 bytes
-rw-r--r--info/digests/texhax/90/texhax.27.gzbin0 -> 7937 bytes
-rw-r--r--info/digests/texhax/90/texhax.28.gzbin0 -> 7776 bytes
-rw-r--r--info/digests/texhax/90/texhax.29.gzbin0 -> 7838 bytes
-rw-r--r--info/digests/texhax/90/texhax.30.gzbin0 -> 7049 bytes
-rw-r--r--info/digests/texhax/90/texhax.31.gzbin0 -> 8156 bytes
-rw-r--r--info/digests/texhax/90/texhax.32.gzbin0 -> 8163 bytes
-rw-r--r--info/digests/texhax/90/texhax.33.gzbin0 -> 8206 bytes
-rw-r--r--info/digests/texhax/90/texhax.34.gzbin0 -> 7540 bytes
-rw-r--r--info/digests/texhax/90/texhax.35.gzbin0 -> 8506 bytes
-rw-r--r--info/digests/texhax/90/texhax.36.gzbin0 -> 8190 bytes
-rw-r--r--info/digests/texhax/90/texhax.37.gzbin0 -> 7651 bytes
-rw-r--r--info/digests/texhax/90/texhax.38.gzbin0 -> 7975 bytes
-rw-r--r--info/digests/texhax/90/texhax.39.gzbin0 -> 7394 bytes
-rw-r--r--info/digests/texhax/90/texhax.40.gzbin0 -> 7456 bytes
-rw-r--r--info/digests/texhax/90/texhax.41.gzbin0 -> 7896 bytes
-rw-r--r--info/digests/texhax/90/texhax.42.gzbin0 -> 7248 bytes
-rw-r--r--info/digests/texhax/90/texhax.43.gzbin0 -> 8335 bytes
-rw-r--r--info/digests/texhax/90/texhax.44.gzbin0 -> 8656 bytes
-rw-r--r--info/digests/texhax/90/texhax.45.gzbin0 -> 7893 bytes
-rw-r--r--info/digests/texhax/90/texhax.46.gzbin0 -> 7944 bytes
-rw-r--r--info/digests/texhax/90/texhax.47.gzbin0 -> 8041 bytes
-rw-r--r--info/digests/texhax/90/texhax.48.gzbin0 -> 8115 bytes
-rw-r--r--info/digests/texhax/90/texhax.49.gzbin0 -> 7902 bytes
-rw-r--r--info/digests/texhax/90/texhax.50.gzbin0 -> 8086 bytes
-rw-r--r--info/digests/texhax/90/texhax.51.gzbin0 -> 7458 bytes
-rw-r--r--info/digests/texhax/90/texhax.52.gzbin0 -> 7566 bytes
-rw-r--r--info/digests/texhax/90/texhax.53.gzbin0 -> 7425 bytes
-rw-r--r--info/digests/texhax/90/texhax.54.gzbin0 -> 7550 bytes
-rw-r--r--info/digests/texhax/90/texhax.55.gzbin0 -> 7009 bytes
-rw-r--r--info/digests/texhax/90/texhax.56.gzbin0 -> 8189 bytes
-rw-r--r--info/digests/texhax/90/texhax.57.gzbin0 -> 7357 bytes
-rw-r--r--info/digests/texhax/90/texhax.58.gzbin0 -> 8691 bytes
-rw-r--r--info/digests/texhax/90/texhax.59.gzbin0 -> 8246 bytes
-rw-r--r--info/digests/texhax/90/texhax.60.gzbin0 -> 7666 bytes
-rw-r--r--info/digests/texhax/90/texhax.61.gzbin0 -> 8244 bytes
-rw-r--r--info/digests/texhax/90/texhax.62.gzbin0 -> 6698 bytes
-rw-r--r--info/digests/texhax/90/texhax.63.gzbin0 -> 7703 bytes
-rw-r--r--info/digests/texhax/90/texhax.64.gzbin0 -> 7438 bytes
-rw-r--r--info/digests/texhax/90/texhax.65.gzbin0 -> 8426 bytes
-rw-r--r--info/digests/texhax/90/texhax.66.gzbin0 -> 6779 bytes
-rw-r--r--info/digests/texhax/90/texhax.67.gzbin0 -> 7819 bytes
-rw-r--r--info/digests/texhax/90/texhax.68.gzbin0 -> 7084 bytes
-rw-r--r--info/digests/texhax/90/texhax.69.gzbin0 -> 7379 bytes
-rw-r--r--info/digests/texhax/90/texhax.70.gzbin0 -> 7959 bytes
-rw-r--r--info/digests/texhax/90/texhax.71.gzbin0 -> 7474 bytes
-rw-r--r--info/digests/texhax/90/texhax.72.gzbin0 -> 7873 bytes
-rw-r--r--info/digests/texhax/90/texhax.73.gzbin0 -> 6889 bytes
-rw-r--r--info/digests/texhax/90/texhax.74.gzbin0 -> 7072 bytes
-rw-r--r--info/digests/texhax/90/texhax.75.gzbin0 -> 7778 bytes
-rw-r--r--info/digests/texhax/91/texhax.01.gzbin0 -> 7669 bytes
-rw-r--r--info/digests/texhax/91/texhax.02.gzbin0 -> 5237 bytes
-rw-r--r--info/digests/texhax/91/texhax.03.gzbin0 -> 7865 bytes
-rw-r--r--info/digests/texhax/91/texhax.04.gzbin0 -> 6725 bytes
-rw-r--r--info/digests/texhax/91/texhax.05.gzbin0 -> 7287 bytes
-rw-r--r--info/digests/texhax/91/texhax.06.gzbin0 -> 8765 bytes
-rw-r--r--info/digests/texhax/91/texhax.07.gzbin0 -> 8922 bytes
-rw-r--r--info/digests/texhax/91/texhax.08.gzbin0 -> 8508 bytes
-rw-r--r--info/digests/texhax/91/texhax.09.gzbin0 -> 8210 bytes
-rw-r--r--info/digests/texhax/91/texhax.10.gzbin0 -> 6216 bytes
-rw-r--r--info/digests/texhax/91/texhax.11.gzbin0 -> 7407 bytes
-rw-r--r--info/digests/texhax/91/texhax.12.gzbin0 -> 8529 bytes
-rw-r--r--info/digests/texhax/91/texhax.13.gzbin0 -> 6749 bytes
-rw-r--r--info/digests/texhax/91/texhax.14.gzbin0 -> 8185 bytes
-rw-r--r--info/digests/texhax/91/texhax.15.gzbin0 -> 8655 bytes
-rw-r--r--info/digests/texhax/91/texhax.16.gzbin0 -> 7441 bytes
-rw-r--r--info/digests/texhax/91/texhax.17.gzbin0 -> 8349 bytes
-rw-r--r--info/digests/texhax/91/texhax.18.gzbin0 -> 7446 bytes
-rw-r--r--info/digests/texhax/91/texhax.19.gzbin0 -> 7059 bytes
-rw-r--r--info/digests/texhax/91/texhax.20.gzbin0 -> 7375 bytes
-rw-r--r--info/digests/texhax/91/texhax.21.gzbin0 -> 7978 bytes
-rw-r--r--info/digests/texhax/91/texhax.22.gzbin0 -> 8181 bytes
-rw-r--r--info/digests/texhax/91/texhax.23.gzbin0 -> 7770 bytes
-rw-r--r--info/digests/texhax/91/texhax.24.gzbin0 -> 8341 bytes
-rw-r--r--info/digests/texhax/91/texhax.25.gzbin0 -> 4890 bytes
-rw-r--r--info/digests/texhax/91/texhax.26.gzbin0 -> 7737 bytes
-rw-r--r--info/digests/texhax/91/texhax.27.gzbin0 -> 7256 bytes
-rw-r--r--info/digests/texhax/91/texhax.28.gzbin0 -> 8166 bytes
-rw-r--r--info/digests/texhax/91/texhax.29.gzbin0 -> 6524 bytes
-rw-r--r--info/digests/texhax/91/texhax.30.gzbin0 -> 6834 bytes
-rw-r--r--info/digests/texhax/91/texhax.31.gzbin0 -> 5870 bytes
-rw-r--r--info/digests/texhax/91/texhax.32.gzbin0 -> 7330 bytes
-rw-r--r--info/digests/texhax/91/texhax.33.gzbin0 -> 9134 bytes
-rw-r--r--info/digests/texhax/91/texhax.34.gzbin0 -> 7677 bytes
-rw-r--r--info/digests/texhax/91/texhax.35.gzbin0 -> 7700 bytes
-rw-r--r--info/digests/texhax/91/texhax.36.gzbin0 -> 7865 bytes
-rw-r--r--info/digests/texhax/91/texhax.37.gzbin0 -> 6803 bytes
-rw-r--r--info/digests/texhax/91/texhax.38.gzbin0 -> 7911 bytes
-rw-r--r--info/digests/texhax/91/texhax.39.gzbin0 -> 7326 bytes
-rw-r--r--info/digests/texhax/91/texhax.40.gzbin0 -> 6538 bytes
-rw-r--r--info/digests/texhax/91/texhax.41.gzbin0 -> 8106 bytes
-rw-r--r--info/digests/texhax/91/texhax.42.gzbin0 -> 7652 bytes
-rw-r--r--info/digests/texhax/91/texhax.43.gzbin0 -> 7833 bytes
-rw-r--r--info/digests/texhax/91/texhax.44.gzbin0 -> 6714 bytes
-rw-r--r--info/digests/texhax/91/texhax.45.gzbin0 -> 7156 bytes
-rw-r--r--info/digests/texhax/91/texhax.46.gzbin0 -> 6067 bytes
-rw-r--r--info/digests/texhax/91/texhax.47.gzbin0 -> 8020 bytes
-rw-r--r--info/digests/texhax/91/texhax.48.gzbin0 -> 8108 bytes
-rw-r--r--info/digests/texhax/91/texhax.49.gzbin0 -> 7938 bytes
-rw-r--r--info/digests/texhax/91/texhax.50.gzbin0 -> 8389 bytes
-rw-r--r--info/digests/texhax/91/texhax.51.gzbin0 -> 6552 bytes
-rw-r--r--info/digests/texhax/92/texhax.01.gzbin0 -> 5622 bytes
-rw-r--r--info/digests/texhax/92/texhax.02.gzbin0 -> 8252 bytes
-rw-r--r--info/digests/texhax/92/texhax.03.gzbin0 -> 7281 bytes
-rw-r--r--info/digests/texhax/92/texhax.04.gzbin0 -> 6305 bytes
-rw-r--r--info/digests/texhax/92/texhax.05.gzbin0 -> 8093 bytes
-rw-r--r--info/digests/texhax/92/texhax.06.gzbin0 -> 7471 bytes
-rw-r--r--info/digests/texhax/92/texhax.07.gzbin0 -> 9674 bytes
-rw-r--r--info/digests/texhax/92/texhax.08.gzbin0 -> 8678 bytes
-rw-r--r--info/digests/texhax/92/texhax.09.gzbin0 -> 10587 bytes
-rw-r--r--info/digests/texhax/92/texhax.10.gzbin0 -> 14988 bytes
-rw-r--r--info/digests/texhax/92/texhax.11.gzbin0 -> 21204 bytes
-rw-r--r--info/digests/texhax/92/texhax.12.gzbin0 -> 14484 bytes
-rw-r--r--info/digests/texhax/92/texhax.13.gzbin0 -> 7278 bytes
-rw-r--r--info/digests/texhax/92/texhax.14.gzbin0 -> 6514 bytes
-rw-r--r--info/digests/texhax/92/texhax.15.gzbin0 -> 11861 bytes
-rw-r--r--info/digests/texhax/92/texhax.16.gzbin0 -> 6425 bytes
-rw-r--r--info/digests/texhax/92/texhax.17.gzbin0 -> 8704 bytes
-rw-r--r--info/digests/texhax/92/texhax.18.gzbin0 -> 1817 bytes
-rw-r--r--info/digests/texhax/92/texhax.19.gzbin0 -> 4878 bytes
-rw-r--r--info/digests/texhax/92/texhax.20.gzbin0 -> 10748 bytes
-rw-r--r--info/digests/texhax/92/texhax.21.gzbin0 -> 11398 bytes
-rw-r--r--info/digests/texhax/92/texhax.22.gzbin0 -> 9049 bytes
-rw-r--r--info/digests/texhax/93/texhax.01358
-rw-r--r--info/digests/texhax/93/texhax.021576
-rw-r--r--info/digests/texhax/93/texhax.031065
-rw-r--r--info/digests/texhax/93/texhax.04991
-rw-r--r--info/digests/texhax/93/texhax.05898
-rw-r--r--info/digests/texhax/93/texhax.06940
-rw-r--r--info/digests/texhax/93/texhax.071245
-rw-r--r--info/digests/texhax/93/texhax.08810
-rw-r--r--info/digests/texhax/93/texhax.09892
-rw-r--r--info/digests/texhax/93/texhax.10405
-rw-r--r--info/digests/texhax/93/texhax.11635
-rw-r--r--info/digests/texhax/93/texhax.12958
-rw-r--r--info/digests/texhax/93/texhax.13410
-rw-r--r--info/digests/texhax/93/texhax.14577
-rw-r--r--info/digests/texhax/93/texhax.15886
-rw-r--r--info/digests/texhax/93/texhax.16879
-rw-r--r--info/digests/texhax/93/texhax.17386
-rw-r--r--info/digests/texhax/94/texhax.01936
-rw-r--r--info/digests/texhax/94/texhax.021575
-rw-r--r--info/digests/texhax/94/texhax.03276
-rw-r--r--info/digests/texhax/94/texhax.04890
-rw-r--r--info/digests/texhax/94/texhax.051168
-rw-r--r--info/digests/texhax/94/texhax.06362
-rw-r--r--info/digests/texhax/94/texhax.0787
-rw-r--r--info/digests/texhax/94/texhax.08579
-rw-r--r--info/digests/texhax/94/texhax.09645
-rw-r--r--info/digests/texhax/94/texhax.10233
-rw-r--r--info/digests/texhax/94/texhax.11643
-rw-r--r--info/digests/texhax/95/texhax.01332
-rw-r--r--info/digests/texhax/95/texhax.02364
-rw-r--r--info/digests/texhax/95/texhax.03175
-rw-r--r--info/digests/texhax/95/texhax.04240
-rw-r--r--info/digests/texhax/95/texhax.05326
-rw-r--r--info/digests/texhax/95/texhax.06380
-rw-r--r--info/digests/texhax/95/texhax.07275
-rw-r--r--info/digests/texhax/95/texhax.08339
-rw-r--r--info/digests/texhax/95/texhax.09354
-rw-r--r--info/digests/texhax/95/texhax.10364
-rw-r--r--info/digests/texhax/95/texhax.111195
-rw-r--r--info/digests/texhax/95/texhax.121082
-rw-r--r--info/digests/texhax/95/texhax.13896
-rw-r--r--info/digests/texhax/95/texhax.14379
-rw-r--r--info/digests/texhax/95/texhax.15864
-rw-r--r--info/digests/texhax/95/texhax.161059
-rw-r--r--info/digests/texhax/95/texhax.17375
-rw-r--r--info/digests/texhax/95/texhax.18380
-rw-r--r--info/digests/texhax/96/texhax.01431
-rw-r--r--info/digests/texhax/96/texhax.02359
-rw-r--r--info/digests/texhax/96/texhax.03594
-rw-r--r--info/digests/texhax/96/texhax.04257
-rw-r--r--info/digests/texhax/96/texhax.05224
-rw-r--r--info/digests/texhax/96/texhax.06432
-rw-r--r--info/digests/texhax/96/texhax.07433
-rw-r--r--info/digests/texhax/96/texhax.08372
-rw-r--r--info/digests/texhax/96/texhax.09493
-rw-r--r--info/digests/texhax/96/texhax.10366
-rw-r--r--info/digests/texhax/96/texhax.11416
-rw-r--r--info/digests/texhax/96/texhax.12352
-rw-r--r--info/digests/texhax/96/texhax.13429
-rw-r--r--info/digests/texhax/96/texhax.14344
-rw-r--r--info/digests/texhax/96/texhax.15233
-rw-r--r--info/digests/texhax/97/texhax.01752
-rw-r--r--info/digests/texhax/97/texhax.02410
-rw-r--r--info/digests/texhax/97/texhax.03215
-rw-r--r--info/digests/texhax/97/texhax.04337
-rw-r--r--info/digests/texhax/97/texhax.05434
-rw-r--r--info/digests/texhax/97/texhax.06442
-rw-r--r--info/digests/texhax/97/texhax.07232
-rw-r--r--info/digests/texhax/97/texhax.08258
-rw-r--r--info/digests/texhax/97/texhax.09431
-rw-r--r--info/digests/texhax/97/texhax.10168
-rw-r--r--info/digests/texhax/97/texhax.11366
-rw-r--r--info/digests/texhax/98/texhax.01383
-rw-r--r--info/digests/texhax/98/texhax.02101
-rw-r--r--info/digests/texhax/98/texhax.03184
-rw-r--r--info/digests/texhax/98/texhax.04386
-rw-r--r--info/digests/texhax/98/texhax.05704
-rw-r--r--info/digests/texhax/98/texhax.0699
-rw-r--r--info/digests/texhax/98/texhax.08326
-rw-r--r--info/digests/texhax/98/texhax.09200
-rw-r--r--info/digests/texhax/99/texhax.01246
-rw-r--r--info/digests/texhax/99/texhax.02239
-rw-r--r--info/digests/texhax/99/texhax.03168
-rw-r--r--info/digests/texhax/99/texhax.04252
-rw-r--r--info/digests/texhax/99/texhax.05450
-rw-r--r--info/digests/texhax/99/texhax.06349
-rw-r--r--info/digests/texhax/99/texhax.07200
-rw-r--r--info/digests/texhax/99/texhax.08170
-rw-r--r--info/digests/texhax/99/texhax.09235
-rw-r--r--info/digests/texhax/99/texhax.10318
-rw-r--r--info/digests/texhax/99/texhax.1176
-rw-r--r--info/digests/texhax/99/texhax.12395
-rw-r--r--info/digests/texhax/99/texhax.13486
-rw-r--r--info/digests/texhax/99/texhax.14288
-rw-r--r--info/digests/texhax/txh/abbott.txh284
-rw-r--r--info/digests/texhax/txh/animals.txh301
-rw-r--r--info/digests/texhax/txh/bell.txh272
-rw-r--r--info/digests/texhax/txh/bellmac.txh255
-rw-r--r--info/digests/texhax/txh/bowen.txh729
-rw-r--r--info/digests/texhax/txh/gatzka.txh548
-rw-r--r--info/digests/texhax/txh/kesner.txh475
-rw-r--r--info/digests/texhax/txh/king.txh1579
-rw-r--r--info/digests/texhax/txh/kingold.txh875
-rw-r--r--info/digests/texhax/txh/kwok.txh339
-rw-r--r--info/digests/texhax/txh/labrec.txh208
-rw-r--r--info/digests/texhax/txh/leichter.txh489
-rw-r--r--info/digests/texhax/txh/mackay.txh753
-rw-r--r--info/digests/texhax/txh/martensson.txh246
-rw-r--r--info/digests/texhax/txh/mcpherson.txh434
-rw-r--r--info/digests/texhax/txh/mkdiffs.txh924
-rw-r--r--info/digests/texhax/txh/muller.txh373
-rw-r--r--info/digests/texhax/txh/multihyph.txh529
-rw-r--r--info/digests/texhax/txh/oostrum.txh239
-rw-r--r--info/digests/texhax/txh/pavel1.txh778
-rw-r--r--info/digests/texhax/txh/pavel2.txh2541
-rw-r--r--info/digests/texhax/txh/pretex.txh390
-rw-r--r--info/digests/texhax/txh/ramsdell.txh477
-rw-r--r--info/digests/texhax/txh/relate.txh288
-rw-r--r--info/digests/texhax/txh/rogers.txh336
-rw-r--r--info/digests/texhax/txh/rokicki.txh836
-rw-r--r--info/digests/texhax/txh/scheme.txh751
-rw-r--r--info/digests/texhax/txh/schrod.txh367
-rw-r--r--info/digests/texhax/txh/shapin.txh958
-rw-r--r--info/digests/texhax/txh/springer.txh623
-rw-r--r--info/digests/texhax/txh/taj.txh341
-rw-r--r--info/digests/texhax/txh/takagi.txh388
-rw-r--r--info/digests/texhax/txh/vulis.txh267
-rw-r--r--info/digests/texhax/txh/wolczko.txh261
-rw-r--r--info/digests/texhax/txh/wujastyk.txh2280
-rw-r--r--info/digests/texhax/txh/wujastyk2.txh554
638 files changed, 73605 insertions, 0 deletions
diff --git a/info/digests/texhax/00/texhax.01 b/info/digests/texhax/00/texhax.01
new file mode 100644
index 0000000000..e431a9a1bb
--- /dev/null
+++ b/info/digests/texhax/00/texhax.01
@@ -0,0 +1,173 @@
+From texhax-admin@tex.ac.uk Wed Oct 4 20:59:15 BST 2000
+Article: 102 of ucam.mlist.texhax
+From: texhax-admin@tex.ac.uk
+Subject: TeXhax Digest, Vol 2000 #1 - 3 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Wed, 04 Oct 2000 17:18:47 +0100
+
+TeXhax Digest ________________________________________ Volume 2000 : Number 1
+
+Today's Topics:
+
+ 1. theorem (Neil Hamilton-Smith)
+ 2. TUGboat 21 #1 shipped to Cadmus this date (Mimi Burbank)
+ 3. Inter-item spacing (Andre HECK)
+
+----------
+
+Message: 1
+Date: Tue, 29 Aug 2000 16:28:23 +0100 (BST)
+From: Neil Hamilton-Smith <neilhs@holyrood.ed.ac.uk>
+To: texhax@tex.ac.uk
+Subject: theorem
+
+Hi,
+I wonder if anyone could help, please.
+
+Using the theorem package and defining a structure with
+
+\newtheorem{theorem}{Theorem}[chapter]
+
+and then using it, typically:
+
+\begin{theorem}[some heading material]
+The actual text of the theorem which runs to a couple of lines or so.
+\end{theorem}
+
+I require the text to run on from the printed name and heading material
+without a line break (see, for example, Conjecture 7 at the foot of
+page 57 in Lamport's LaTeX User's Guide, updated for LaTeX 2e),
+with line breaking and justification.
+
+If the printed name and heading material occupy more than some fraction
+of textwidth then this requirement is not met. How can I force latex
+to accept the printed name and heading material as part of the text for
+line breaking/justification purposes.
+
+Thanks,
+Neil Hamilton-Smith
+EUCS
+Edinburgh
+
+----------
+
+Message: 2
+From: Mimi Burbank <mimi@csit.fsu.edu>
+Subject: TUGboat 21 #1 shipped to Cadmus this date
+To: tug-board@tug.org, tub-prod@mimirh.csit.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl, tug-pub@tug.org
+Date: Tue, 3 Oct 2000 10:56:24 -0400 (EDT)
+
+I'm pleased to announce that I shipped the March issue of TUGboat
+to the printer this morning. This issue will contain the TeX Live 5
+CD-ROM as well as Graham Williams' TeX Catalog. The mailing
+should occur within the next 10-14 days.
+
+Below are the contents of this issue:
+
+ TUGboat
+ Volume 21, Number 1 / March 2000
+ ====================================
+
+Addresses 3
+
+General Delivery
+ Mimi Jett
+ From the President 5
+ Barbara Beeton
+ Editorial comments 6
+
+Software & Tools
+ Shinsaku Fujita and Nobuya Tanaka
+ XyMTeX (Version 2.00) as implementation of the XyM notation
+ and the XyM markup language 7
+
+Resources
+ Jim Hefferon
+ The TUG CTAN site makes a move 15
+ The TUB Team
+ TeX Live 5 and the TeX Catalogue 16
+ Graham~Williams' TeX Catalogue 17
+
+Macros
+ Victor Eijkhout
+ The bag of tricks 91
+
+News & Announcements
+ Calendar 92
+ TUG2000 Announcement 4
+
+Cartoon
+ David Farley
+ Don Knuth finally sells out. 15
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 93
+ Future issues 93
+
+TUG Business
+ Institutional members 94
+ Statement of ownership 95
+
+Advertisements
+ TeX consulting and production services 96
+ Blue Sky Research c3
+
+ ====================================
+
+Mimi Burbank
+(for the TUGboat production team)
+
+.
+
+----------
+
+Message: 3
+To: texhax@tex.ac.uk
+cc: heck@cdsxb6.u-strasbg.fr
+Subject: Inter-item spacing
+Date: Wed, 04 Oct 2000 03:18:54 +0100
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+
+Hi there.
+
+Does anyone knows how to nullify the spacing between items in
+lists in LaTeX when working with \documentstyle{report}?
+
+The question seems to be an obvious one, but I have been putting
+\parsep and \itemsep to 0pt as such and in the list environments,
+as well as with the \setlength command, but without any effect:
+the style file seems always to be stronger and imposing its own
+spacing. Is that a hopeless fight?
+
+Thanks in advance for attention and assistance,
+ah.
+ -------- -------- -------- -------- -------- -------- -------- -------- ----
+(Prof.) Andre HECK -+- * Phone (direct): (+33)(0) 388 150 743
+Observatoire Astronomique * Fax (private): (+33)(0) 388 491 255
+11, rue de l'Universite -+- * E-mail: heck@astro.u-strasbg.fr
+F-67000 Strasbourg * -+- hecka@acm.org
+France -+- * * WWW: http://vizier.u-strasbg.fr/~heck
+ -------- -------- -------- -------- -------- -------- -------- -------- ----
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/01/texhax.01 b/info/digests/texhax/01/texhax.01
new file mode 100644
index 0000000000..89dc797a63
--- /dev/null
+++ b/info/digests/texhax/01/texhax.01
@@ -0,0 +1,252 @@
+From texhax-admin@tex.ac.uk Mon Jan 29 13:45:31 GMT 2001
+Article: 103 of ucam.mlist.texhax
+From: texhax-admin@tex.ac.uk
+Subject: TeXhax Digest, Vol 2001 #1 - 5 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Mon, 29 Jan 2001 12:04:39 +0000
+
+TeXhax Digest ________________________________________ Volume 2001 : Number 1
+
+Today's Topics:
+
+ 1. picture in abstract (Dr Engelbert Buxbaum)
+ 2. TUGboat 21(2) shipped to printer (Mimi Burbank)
+ 3. BJ10ex driver (=?iso-8859-1?q?Adam=20Purcell?=)
+ 4. abstract book document class (Hinnerk Boriss)
+ 5. amsbook class question (Eric Zaslow)
+
+----------
+
+Message: 1
+Date: Sat, 07 Oct 2000 11:54:34 +0300
+From: Dr Engelbert Buxbaum <engelbert@hsc.kuniv.edu.kw>
+Organization: Faculty of Medicine, University of Kuwait
+To: texhax@tex.ac.uk
+Subject: picture in abstract
+
+Hello,
+
+I would like to put a picture on the title page of a report.
+But the obvious way to do it:
+
+\begin{abstract}
+ \begin{figure}[H]
+ \begin{center}
+ \includegraphics[scale=3]{picture.eps}
+ \end{center}
+ \end{figure}
+\end{abstract}
+
+does not work, the picture appears on a separate page before
+the title. Is there any way of doing this?
+
+Thanks in advance
+
+Engelbert Buxbaum
+
+----------
+
+Message: 2
+From: Mimi Burbank <mimi@csit.fsu.edu>
+Subject: TUGboat 21(2) shipped to printer
+To: tug-board@tug.org, tub-prod@mimirh.csit.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl, tug-pub@tug.org
+Date: Wed, 13 Dec 2000 15:22:13 -0500 (EST)
+
+I'm pleased to inform everyone that TUGboat 21(2), June 2000 issue,
+was shipped to the printer yesterday. Enclosed are the contents:
+
+ TUGboat
+ Volume 21, Number 2 / June 2000
+ ====================================
+
+Addresses 99
+
+General Delivery
+ Mimi Jett
+ From the President 101
+ Barbara Beeton
+ Editorial comments 102
+ XyMTeX posted to CTAN;
+ Protection for font names in Germany;
+ CTAN-CDs and catalogue entries;
+ TUG Web site moves to Denmark;
+ Hermann Zapf honored by DANTE;
+ GUT}enberg publications on the Web;
+ The Romans didn't know about zero;
+ Incunabula on-line at the Bavarian State Library
+ Advogato
+ Interview: Donald E. Knuth 103
+ G. Gratzer
+ Turbulent transition 111
+
+Font Forum
+ Werner Lemberg
+ Thai fonts 113
+ Sivan Toledo
+ Exploiting rich fonts 121
+
+Software & Tools
+ Alexander Berdnikov, Hans Hagen, Taco Hoekwater
+ and Boguslaw Jackowski
+ Even more MetaFun with MP: A request for permission 129
+ John D. Hobby
+ Extending \MP: Response to ``Even more MetaFun'' 131
+ Barbara Beeton
+ Hyphenation exception log 132
+
+Resources
+
+Hints & Tricks
+ Jeremy Gibbons
+ Hey --- it works! 133
+ Christina Thiele
+ The treasure chest 136
+
+LaTeX
+ LaTeX project team
+ LaTeX News, Issue 13, June 2000 143
+
+News & Announcements
+ Calendar 144
+ TUG2000 --- The 21st Annual Conference 148
+
+Late-Breaking News 146
+ Mimi Burbank
+ Production notes
+ Future issues
+
+Cartoon
+ Roy Preston
+ Font identification 100
+
+TUG Business
+ Donald DeLand
+ Report from the TUG Treasurer 145
+ Barbara Beeton
+ 2001 TeX Users Group Election 147
+ 2001 {UG election --- nomination form 147
+
+Institutional members 149
+TUG membership application 150
+
+Advertisements
+ TeX consulting and production services 151
+ IBM techexplorer 152
+ Blue Sky Research c3
+
+Supplement
+ CTAN CDs: A 3-disk collection ---
+
+ ====================================
+
+The next issue of TUGboat will contain the proceedings of the 21st
+annual meeting of TUG, and will hopefully be shipped to the printer
+sometime in early January 2001.
+
+I wish every one of you a wonderful holiday seaon.
+
+Mimi Burbank
+(for the TUGboat production team)
+
+----------
+
+Message: 3
+Date: Sat, 6 Jan 2001 01:10:06 -0800 (PST)
+From: =?iso-8859-1?q?Adam=20Purcell?= <kookabat@yahoo.com>
+Subject: BJ10ex driver
+To: TeXhax@tex.ac.uk
+
+Hi.
+My name is Adam, I stumbled on your TeXhax Digest Volume 96
+No. 5 through a search engine, and I too am trying to find
+a driver for a BJ10ex printer. I realise you probably
+aren't at this address anymore, but if you are, have you
+found a driver for your printer yet?
+I would appreciate your help.
+
+Thanks,
+Adam Purcell
+
+Australia
+
+__________________________________________________
+Do You Yahoo!?
+Yahoo! Photos - Share your holiday photos online!
+http://photos.yahoo.com/
+
+----------
+
+Message: 4
+From: "Hinnerk Boriss" <hinnerk@biology.au.dk>
+To: <texhax@tex.ac.uk>
+Subject: abstract book document class
+Date: Wed, 3 Jan 2001 12:18:38 +0100
+charset="iso-8859-1"
+
+Hi everyone and happy new year!
+
+I am looking for a document class for conference abstract books containing
+macros for participant lists, subject indices, and for formatting the
+entries. Does something of that sort already exist? If so, please let me
+know where I can find it. Many thanks in advance!
+
+Kind regards,
+Hinnerk
+
+----------
+
+Message: 5
+Date: Wed, 10 Jan 2001 13:18:15 -0600
+From: Eric Zaslow <zaslow@math.nwu.edu>
+To: texhax@tex.ac.uk
+Subject: amsbook class question
+
+Dear TexHax people,
+
+I have a question about the amsbook class.
+Upon TeX'ing, it (LaTeX2e) doesn't recognize the "\cal"
+font, despite the fact that I've loaded fonts
+and have no problems TeX'ing in other classes.
+
+In addition, I get the error
+
+ ! Improper \spacefactor.
+ \@addpunct #1->\ifnum \spacefactor
+ >\@m \else #1\fi
+ l.66 \maketitle
+
+for the title page.
+
+These problems may stem from the lack of documentation
+for this class. Is there any on-line documentation (or
+otherwise) for the amsbook class (aside from the files
+>from the AMS site)? I would like to gain some self-sufficiency,
+as I'm sure to have further problems down the road.
+
+Thanks for any help,
+
+-Eric Zaslow
+
+p.s. Send responses to zaslow@math.nwu.edu
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/01/texhax.02 b/info/digests/texhax/01/texhax.02
new file mode 100644
index 0000000000..6199666c40
--- /dev/null
+++ b/info/digests/texhax/01/texhax.02
@@ -0,0 +1,361 @@
+Article 104 of ucam.mlist.texhax:
+From: texhax-admin@tex.ac.uk
+Subject: TeXhax Digest, Vol 2001 #2 - 5 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Wed, 04 Jul 2001 09:27:58 +0100
+
+TeXhax Digest ________________________________________ Volume 2001 : Number 2
+
+Today's Topics:
+
+ 1. Re: TeXhax Digest, Vol 2001 #1 - 5 msgs (Robin Fairbairns)
+ 2. OCR software -> LaTeX? (David Andrews)
+ 3. brackets in threeparttable caption (Michelle Marie Irizarry)
+ 4. Call for Contributions for EuroTeX 2001 (Pepping, Simon (ELS))
+ 5. TUGboat 21:3 (TUG 2000 Proceedings Issue) shipped today (Mimi Burbank)
+
+----------
+
+Message: 1
+To: texhax@tex.ac.uk
+Subject: Re: TeXhax Digest, Vol 2001 #1 - 5 msgs
+<E14ND2k-0001Sg-00@nottingham.ac.uk>
+Date: Mon, 29 Jan 2001 12:36:59 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> I would like to put a picture on the title page of a report.
+> But the obvious way to do it:
+>
+> \begin{abstract}
+> \begin{figure}[H]
+> \begin{center}
+> \includegraphics[scale=3]{picture.eps}
+> \end{center}
+> \end{figure}
+> \end{abstract}
+>
+> does not work, the picture appears on a separate page before
+> the title. Is there any way of doing this?
+
+it doesn't seem at all obvious to me; you asked for a floating figure
+not for a "picture".
+
+unless you need a caption, there's absolutely no sense in using a
+figure environment. try
+
+\begin{abstract}
+ \begin{center}
+ \includegraphics[scale=3]{picture.eps}
+ \end{center}
+\end{abstract}
+
+or the like.
+
+further points:
+
+-- never use the center environment in figures, as you have done -- it
+introduces unwanted extra vertical space. say \centering instead.
+(note this doesn't work with "legacy" graphics packages, but graphics/
+graphicx -- which you're using -- are fine.)
+
+-- you _can_ get captions outside of figures, even. see the ccaption
+package, or the (trivially simple) capt-of package.
+
+Robin Fairbairns, Cambridge
+
+----------
+
+Message: 2
+Date: Tue, 27 Feb 2001 10:44:48 +0000
+To: texhax@tex.ac.uk
+From: David Andrews <andrews@atm.ox.ac.uk>
+Subject: OCR software -> LaTeX?
+
+Does anyone know if there is any Optical Character Recognition
+software (preferably for Windows 95, but Linux is another possibility)
+that can read mathematics and convert it to (reasonably accurate) LaTeX?
+
+David Andrews
+
+----------
+
+Message: 3
+To: texhax@tex.ac.uk
+cc: miriza@MIT.EDU
+Subject: brackets in threeparttable caption
+Date: Mon, 19 Mar 2001 18:28:37 -0500
+From: Michelle Marie Irizarry <miriza@MIT.EDU>
+
+Hi! I was wondering if any of you knew how to include brackets [] in the
+caption of threeparttable. When I include these, I get an additional bracket
+and a dot at the beginning of my caption like this:
+
+ Table 4.2: .
+ ]Summary of blah blah blah Doe [1991].
+
+Any help?
+
+Thanks, Michelle
+
+--
+***********************************************************************
+* Michelle M. Irizarry *
+* miriza@mit.edu michelleirizarry@hotmail.com *
+* *
+* Ralph M. Parsons Laboratory, MIT 28 Marney St. *
+* 77 Massachusetts Avenue Apt. 2 *
+* Office 48-320 Cambridge, MA 02141 *
+* Cambridge, MA 02139 Tel. (617) 576-6459 *
+* Tel. (617) 253-1691 *
+***********************************************************************
+
+----------
+
+Message: 4
+From: "Pepping, Simon (ELS)" <S.Pepping@elsevier.nl>
+To: "'TeXhax@tex.ac.uk'" <TeXhax@tex.ac.uk>
+Subject: Call for Contributions for EuroTeX 2001
+Date: Tue, 10 Apr 2001 08:57:46 +0200
+boundary="----_=_NextPart_000_01C0C18B.4A80B41C"
+
+This message is in MIME format. Since your mail reader does not understand
+this format, some or all of this message may not be legible.
+
+------_=_NextPart_000_01C0C18B.4A80B41C
+Content-Type: text/plain;
+ charset="iso-8859-1"
+
+Attached please find the Call for Contributions for EuroTeX 2001.
+
+For the Program Committee,
+Simon Pepping
+Elsevier Science
+s.pepping@elsevier.nl
+
+------_=_NextPart_000_01C0C18B.4A80B41C
+Content-Type: application/octet-stream;
+ name="call-for-papers.tex"
+Content-Transfer-Encoding: quoted-printable
+Content-Disposition: attachment;
+ filename="call-for-papers.tex"
+
+\documentclass[a4paper]{artikel3}
+\renewcommand{\rmdefault}{phv}
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\ttdefault}{pcr}
+\fontfamily{\rmdefault}\selectfont
+\usepackage{url}
+\usepackage[colorlinks]{hyperref}
+
+\newcommand{\euromail}{\href{mailto:eurotex-pc@ntg.nl}{eurotex-pc@ntg.nl=
+}}%
+\newcommand{\euroweb}{\href{http://www.ntg.nl/eurotex}{www.ntg.nl/eurote=
+x}}%
+\addtolength{\textwidth}{2cm}
+\addtolength{\textheight}{36pt}
+\pagestyle{empty}
+\begin{document}
+\title{Call for Contributions for Euro\TeX~2001}
+\date{21 March 2001}
+\author{The Program Committee}
+\maketitle
+
+The Euro\TeX\ conference 2001 will take place from September 23rd to
+September 27th in the Netherlands. The conference will be held in an
+old abbey, Rolduc, near the city of Kerkrade.
+
+Participants will be welcomed on Sunday evening the 23rd of September.
+The conference proper will start on Monday and continue until
+Wednesday. On Thursday courses and tutorials may be given.
+
+The theme of the conference is:=20
+\begin{center}
+ \TeX\ and Meta\\
+ the Good, the Bad and the Ugly Bits
+\end{center}
+
+So, what are "Good, Bad and Ugly Bits"? Traditionally we tend to focus
+on Good Bits because they are so rewarding. It feels good to see a
+beautifully typeset document that you were able to produce using all
+the power that \TeX\ and Metafont/MetaPost provide. We try to forget
+how many Bad Bits we had to overcome, and are proud that we found more
+or less elegant ways to program around them. Nevertheless, some of
+these difficulties should be regarded as Ugly Bits that would not
+exist in an ideal world.
+
+What can we do?=20
+
+First of all, keep up the Good Bits and extend them if possible.
+Analyze the Bad Bits, learn from them, and find easy and generic ways
+to get around them. Find the Ugly Bits and eradicate them!
+
+Let's make progress! Of course we need a lot of discussion to
+distinguish between Good, Bad and Ugly, and about ways to deal with
+them. We invite you all to demonstrate either of these bits. Feel free
+to present your application (Good, not Bad or Ugly) at the conference!
+
+At this conference we would like to take a new view on contributions.
+\begin{itemize}
+\item Of course we welcome a presentation accompanied by a written
+paper, as usual.
+\item But does it bother you to write a paper, or does your
+contribution seem fit for an interesting presentation but not for a
+written paper? We will welcome the presentation equally much, and do
+with only a short summary on paper or even entirely without the paper
+work.
+\item Or do you find yourself in the opposite situation: You would
+like to clarify your new package or other work extensively on paper
+but believe that it would be unsuitable to cover it equally
+extensively in an oral presentation? Feel free to let us have your
+paper and at the conference present only the highlights.
+\item Or do you believe your ideas only warrant a short presentation
+without a paper? It is equally welcome.
+\end{itemize}
+
+We do expect from each contributor a \emph{short summary} of the
+proposed contribution. This summary will inform the Program Committee
+of your plan. And at the conference it will be the introduction to
+your contribution, or your complete contribution if that is what you
+propose.
+
+We invite you to submit your proposal for a contribution to the
+conference. You can send it by email to \euromail.
+If you have no access to e-mail you can send your contribution to:
+\begin{flushleft}
+ Euro\TeX\ 2001 program committee\\
+ Spuiboulevard 269\\
+ 3311 GP Dordrecht\\
+ The Netherlands.
+\end{flushleft}
+In such a case we would ask you to submit your paper in electronic
+form on a floppy disk.
+
+We are working with the following time schedule:
+
+\begin{center}
+ \begin{tabular}{ll}
+ may 10 & deadline for receiving proposals\\
+ june 10 & deadline for receiving full draft papers\\
+ july 11 & end of review\\
+ august 11 & deadline for receiving final, reviewed papers\\
+ \end{tabular}
+\end{center}
+
+An up-to-date list of contributions as well as more information about
+the conference can be found at \euroweb.
+
+\end{document}
+
+------_=_NextPart_000_01C0C18B.4A80B41C--
+
+----------
+
+Message: 5
+From: Mimi Burbank <mimi@csit.fsu.edu>
+Subject: TUGboat 21:3 (TUG 2000 Proceedings Issue) shipped today
+To: tug-board@tug.org, tub-prod@mimirh.csit.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl, tug-pub@tug.org
+Date: Thu, 14 Jun 2001 15:43:12 -0400 (EDT)
+
+I'm glad to announce 160 pages were shipped to the printer today.
+We are very late, deeply apologetic, and hopeful of getting the
+next three issues "out the door" as soon as possible.
+
+Enclosed are the contents of the issue:
+
+ TUGboat
+ Volume 21, Number 3 / September 2000
+ ====================================
+
+Editorial Comments 155
+ Robin Fairbairns
+TUG 2000 Program 157
+
+Talks
+ Benjamin Bayart
+ The description language chosen for FDNTeX 159
+ Barbara Beeton
+ Unicode and math, a combination whose time has come -- Finally! 176
+ Alexander Berdnikov, Yury Yarmola, Olga Lapko, and Andrew Janishewsky
+ Some experience in converting LH Fonts from MF
+ to Type1 format [Abstract] 186
+ Wlodek Bzyl
+ Typesetting TeX documents containing computer code 187
+ David Carlisle
+ XMLTEX: A non validating (and not 100% conforming)
+ namespace aware XML parser implemented in TeX 193
+ Donald DeLand
+ Developing interactive, Web-based courseware [Abstract] 200
+ Michael Downes
+ The amsrefs LaTeX package and the amsxport BibTeX style 201
+ Jonathan Fine
+ Line breaking and page breaking 210
+ Michel Goossens and Sebastian Rahtz
+ PassiveTeX: from XML to PDF 222
+ Pedro Palao Gostanza
+ Fast scanners and self-parsing in TeX 235
+ Hirotsugu Kakugawa
+ A device-independent DVI interpreter library
+ for various output devices 243
+ M. Y. Kolodin, O. V. Eterevksy, O. G. Lapko, and I. A. Makhovaya
+ ``Russian style'' with LaTeX and babel:
+ what does it look like and how does it work 250
+ Alex Kostin & Michael Vulis
+ Mixing TeX & PostScript: The GeX model 251
+ Michel Lavaud
+ The AsTeX Assistant and Navigator [Abstract] 265
+ Bernice Sacks Lipkin
+ LaTeX and the personal database 266
+ Frank Mittelbach
+ Formatting documents with floats: A new algorithm for LaTeXe 278
+ Timothy Murphy
+ The Penrose notation: a LaTeX challenge [Abstract] 291
+ Marina Yu. Nikulina and Alexander S. Berdnikov
+ Chess macros for chess games and puzzles 298
+ John Plaice
+ Omega version 2 [Abstract] 303
+ Apostolos Syropoulos and Richard W. D. Nickalls
+ A Perl port of the mathsPIC graphics package 292
+ Philip Taylor and Jiri Zlatuska
+ The NTS project: from conception to birth [Abstract] 304
+
+News & Announcements
+ Calendar 306
+ TUG '2001 Announcement 154
+ Miscellaneous Photos 305
+
+TUG Business
+ TUG '2000 Attendees 308
+ Institutional members 306
+ TUG membership application 310
+
+Advertisements
+ TeX consulting and production services 311
+ IBM techexplorer 312
+ Blue Sky Research c3
+
+ -------- --------
+
+Mimi Burbank
+(for the TUGboat production team)
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.01 b/info/digests/texhax/02/texhax.01
new file mode 100644
index 0000000000..4841df814b
--- /dev/null
+++ b/info/digests/texhax/02/texhax.01
@@ -0,0 +1,463 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #1 - 11 msgs
+Date: Wed, 09 Jan 2002 10:05:09 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 1
+
+Today's Topics:
+
+ 1. A change of direction for TeXhax (David Osborne)
+ 2. font problems with new TEX installation (Steve.Esson@esa.int)
+ 3. TUGboat 21-4 shispped to the printer (Mimi Burbank)
+ 4. TUG 2002 (Robin Fairbairns)
+ 5. Re: font problems with new TEX installation (Robin Fairbairns)
+ 6. unusual reference (Jonathan Myles)
+ 7. BibTeX formatting of an unusual reference (Nelson H. F. Beebe)
+ 8. LaTeX2e doesn't find .sty-files (da blak sheap)
+ 9. formatting a booklet with passage numbers on the margins (Andreas Hadjiprocopis)
+ 10. Re: LaTeX2e doesn't find .sty-files (Fred K Ollinger)
+ 11. Re: LaTeX2e doesn't find .sty-files (Robin Fairbairns)
+
+----------
+
+Message: 1
+Date: Tue, 1 Jan 2002 23:07:27 +0000
+From: David Osborne <texhax-admin@nottingham.ac.uk>
+To: texhax@nottingham.ac.uk
+Subject: A change of direction for TeXhax
+
+Happy New Year to all TeXhax subscribers.
+
+As it has been several months since the last item was posted to TeXhax,
+the start of a new year seems a good time to make a change in the way in
+which TeXhax operates. For many years, TeXhax has operated as a digest:
+questions posted to it accumulated into monthly (or less frequent)
+digests which are circulated to the subscribers, with responses to the
+questions becoming part of the next digest, and so on. This does
+introduce a delay before questions are answered, which, as the quantity
+of postings has dropped, seems to have become self-reinforcing, further
+discouraging use of the list.
+
+As an experiment, I plan to remove this delay and circulate questions
+and answers immediately to all subscribers. TeXhax will then operate as
+a normal mailing list, though with the option of continuing to receive
+it in digest format. The digests will continue to be available in the
+usual locations and archives. You can change your subscription settings
+via the Mailman web interface at
+http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+You will need your list password before making changes but, if you have
+forgotten it, you can request that your password be mailed to you via
+the above web page. If you have any questions or requests please contact
+me at texhax-admin@nottingham.ac.uk
+
+I hope that this change will make TeXhax more responsive to the needs of
+its subscribers and encourage you to make use of it as a place to ask
+and answer questions and make announcements on all TeX-related matters.
+
+With best wishes for a happy and prosperous 2002
+
+David Osborne
+University of Nottingham
+-- TeXhax maintainer
+
+--__--__--
+
+Message: 2
+From: Steve.Esson@esa.int
+To: texhax@tex.ac.uk
+Date: Tue, 31 Jul 2001 11:56:48 +0200
+Subject: font problems with new TEX installation
+
+I've installed a new version of Tex on the systems here for
+the first time in about 10 years. Documents which previously
+processed OK, now produce errors like this:-)
+
+! Font OT1/cmr/m/n/10.95=cmr10 at 10.95pt not loadable:
+Metric (TFM) file not found.
+
+ What does this mean? I'm an amateur at this and there
+doesn't seem to be enough info around to find what the
+real problem is. The TEX directory, for example, contains
+a file called "cmr10.tfm", which is identical to the file of the
+same name in the old TEX installation which works.
+
+ Anybody any idea what I should be doing next to
+sort this out?
+
+ Thanks,
+S.
+
+--__--__--
+
+Message: 3
+From: Mimi Burbank <mimi@csit.fsu.edu>
+Subject: TUGboat 21-4 shispped to the printer
+To: tug-board@tug.org, tub-prod@mimirh.csit.fsu.edu, office@tug.org,
+ texhax@tex.ac.uk, tex-eds@nic.surfnet.nl, tug-pub@tug.org,
+ tug-editorial-board@tug.org
+Date: Thu, 20 Dec 2001 10:52:15 -0500 (EST)
+
+I'm glad to announce that TUGboat 21-4 was shipped to the printer on
+December 19, 2001. We apologize to our members for the unusually
+long delay in receiving their issues of TUGboat, and we are working
+to correct the situation as fast as we can.
+
+Enclosed are the contents of the issue:
+
+ TUGboat
+ Volume 21, Number 4 / December 2000
+ ====================================
+
+Editorial Comments
+ Barbara Beeton 315
+
+Micro-typographic extensions to the TeX typesetting system 317
+ Han The Thanh
+
+News & Announcements
+ TUG '2001 Announcement 435
+ Calendar 436
+
+TUG Business
+ Institutional members 437
+ TUG membership application 438
+
+Advertisements
+ TeX consulting and production services 439
+ IBM techexplorer 440
+ Blue Sky Research c3
+
+------------------
+
+Mimi Burbank
+(For the TUGboat production team)
+
+--__--__--
+
+Message: 4
+To: tug-board@tug.org, tub-prod@mimirh.csit.fsu.edu, office@tug.org,
+ texhax@tex.ac.uk, tex-eds@nic.surfnet.nl
+cc: Robin.Fairbairns@cl.cam.ac.uk
+Subject: TUG 2002
+Date: Thu, 20 Dec 2001 16:00:01 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+TUG 2002 Annual Meeting and Conference
+September 1-7, Trivandrum, India
+======================================
+
+We are pleased to announce that the most exciting TeX event of
+2002, the international conference of TeX Users Group is
+scheduled to be conducted in India during September 1--7, 2002
+at Park Center, Technopark, Trivandrum, Kerala. This is going
+to be the first of its kind in the subcontinent and we are
+hoping for excellent participation.
+
+You are warmly invited to participate and/or offer a
+presentation at this most exciting event. We want to make this a
+big success, and we want lots of high-quality presentations. The
+theme for TUG 2002 is `Stand up and be proud of TeX!'. Show us
+why it is still the typesetting tool of choice, the range of
+material it can handle, and especially how it can coexist with
+the new world of XML. We want to hear about
+
+ * using TeX to typeset XML
+ * multilingual typesetting using Omega
+ * high-quality hyperdocuments using pdfTeX
+ * fonts for non-Latin languages
+ * new directions for Metafont and Metapost
+
+Full conference details can be found at
+
+ http://www.tug.org.in/tug2002/
+
+suffice it to say here that Kerala is a very beautiful part of
+India, where you will be sure of very warm hospitality and
+excellent facilities. This is a marvellous opportunity to visit
+one of the most interesting countries in the world. The TUG 2002
+program committee chair is Sebastian Rahtz of Oxford
+University and organising committee chair is Satish Babu of
+InApp, Trivandrum.
+
+Proposals for papers shall be directed immediately to
+papers@tug2002.tug.org.in.
+
+Dates
+
+ * January/February 2002: send in abstracts for papers
+ * end of February 2002: notification of acceptance of paper
+ * end of March 2002: preliminary program available
+ * May 2002: send first version of full paper
+ * July 2002: send final version of full paper
+ * 4th-7th September 2002: TUG conference in India
+
+Pre-conference Tutorials (1 to 3 September 2002):
+
+ * Introduction to TeX
+ * LaTeX to SGML/XML/MathML conversion
+ * XML and XSL transformation procedures
+ * TEI XML
+ * Generation of hyperlinked documents with pdfTeX and ConTeXt
+ * Multilingual typesetting using Omega
+
+Email ids for contact:
+
+ tug2002@tug.org.in -- General information
+ papers@tug2002.tug.org.in -- Submission of papers
+ finance@tug2002.tug.org.in -- Financial matters
+ travel@tug2002.tug.org.in -- Travel information
+ media@tug2002.tug.org.in -- Media contact
+
+Robin Fairbairns
+For TUG 2002 Organising Committee
+
+[please circulate this as widely as seems appropriate; in particular,
+if you have membership mailing lists, please consider forwarding this
+message, or a pointer to the conference web site, to the list.]
+
+--__--__--
+
+Message: 5
+To: Steve.Esson@esa.int
+cc: texhax@tex.ac.uk
+Subject: Re: font problems with new TEX installation
+Date: Wed, 02 Jan 2002 17:30:36 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> I've installed a new version of Tex on the systems here for
+> the first time in about 10 years. Documents which previously
+> processed OK, now produce errors like this:-)
+>
+> ! Font OT1/cmr/m/n/10.95=cmr10 at 10.95pt not loadable:
+> Metric (TFM) file not found.
+>
+> What does this mean?
+
+it means exactly what it says. what's interesting is _why_ it can't
+find it.
+
+> I'm an amateur at this and there
+> doesn't seem to be enough info around to find what the
+> real problem is. The TEX directory, for example, contains
+> a file called "cmr10.tfm", which is identical to the file of the
+> same name in the old TEX installation which works.
+
+it's probably an indexing problem. if your old systems were that old,
+they likely didn't use an index; modern systems use variants of ls-R
+files as a sort of simple-minded database of the files available.
+modern systems _don't_ therefore look up files in directories.
+
+> Anybody any idea what I should be doing next to
+> sort this out?
+
+tell us what systems you're talking about --- the answer is different
+for different systems.
+
+if it's tetex-based, you may get some help from
+http://ctan.tug.org/installationadvice/ (though be aware that this
+page isn't deemed quite "ready" yet)
+
+--__--__--
+
+Message: 6
+Date: Tue, 8 Jan 2002 10:02:24 +0000 (GMT)
+From: Jonathan Myles <mylesj@icrf.icnet.uk>
+To: texhax@tex.ac.uk
+Subject: unusual reference
+
+I sometimes have to refer to a paper which it has become traditional in my
+field to reference as:
+
+Organising Committee and Collaborators, Falun Meeting. "Breast Cancer
+screening with mammography in women aged 40-49 years". Int J Cancer 1996;
+68: 693-9
+.
+(obviously with slight variation according to the particular journal).
+
+I'd like to be able to put this in a BibTex file. Is there any way
+of putting "Organising .... Meeting" as the Author Field and persuading
+BibTex to leave it as it is? Or is this, as I fear it might be, a
+style-file-specific issue, if solvable at all?
+
+Thanks,
+
+Jonathan Myles
+
+Dept of Maths, Stats and Epidemiology,
+Imperial Cancer Research Fund
+
+--__--__--
+
+Message: 7
+Date: Tue, 8 Jan 2002 06:03:41 -0700 (MST)
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+To: texhax@tex.ac.uk
+Subject: BibTeX formatting of an unusual reference
+
+Jonathan Myles <mylesj@icrf.icnet.uk> asks on Tue, 8 Jan 2002 10:02:24
++0000 (GMT) about formatting the reference
+
+>> ...
+>> Organising Committee and Collaborators, Falun Meeting. "Breast Cancer
+>> screening with mammography in women aged 40-49 years". Int J Cancer 1996;
+>> 68: 693-9
+>> ...
+
+in BibTeX. Here is what I'd do for this one:
+
+@Article{OCCFM:1996:BCS,
+ author = "{Organising Committee Collaborators, Falun Meeting}",
+ title = "Breast Cancer screening with mammography in women aged
+ 40--49 years",
+ journal = "Int. J. Cancer",
+ volume = "68",
+ pages = "693--699",
+ year = "1996",
+ OPTmonth = "??",
+ OPTnumber = "??",
+}
+
+Bracing text in the author field prevents its being further
+manipulated by BibTeX. I also used proper en-dashes for ranges, and
+put the periods back into the journal abbreviation (it is a particular
+journal style to remove them).
+
+-------------------------------------------------------------------------------
+- Nelson H. F. Beebe Tel: +1 801 581 5254 -
+- Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148 -
+- University of Utah Internet e-mail: beebe@math.utah.edu -
+- Department of Mathematics, 322 INSCC beebe@acm.org beebe@computer.org -
+- 155 S 1400 E RM 233 beebe@ieee.org -
+- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe -
+-------------------------------------------------------------------------------
+
+--__--__--
+
+Message: 8
+From: "da blak sheap" <dablaksheap@web.de>
+To: <texhax@tex.ac.uk>
+Subject: LaTeX2e doesn't find .sty-files
+Date: Tue, 8 Jan 2002 16:38:24 +0100
+
+hi everybody,
+
+if someone could help me with this, i were very grateful:
+
+we use latex2e on our unix machine and we're trying to make
+it using a new .sty-file. no matter in which folder we put
+it, it doesn't work (any other .sty-files of that folder are
+found!). is there a kind of global mapping file, we have to
+reconfigure?
+
+any help appreciated...
+
+tia
+
+ronald
+
+--__--__--
+
+Message: 9
+Date: Tue, 8 Jan 2002 15:44:39 +0000 (GMT)
+From: Andreas Hadjiprocopis <livantes@soi.city.ac.uk>
+To: texhax@tex.ac.uk
+Subject: formatting a booklet with passage numbers on the margins
+
+Hi all,
+2 problems:
+1) i would like to format something like, say, the bible, or ancient greek
+texts where you have the passage number. So I will have a paragraph
+and on the right margin (or left margin if it is an odd/even page)
+would like to have at the height=middle of paragraph a number printed
+
+e.g.
+
+<THIS IS MY
+ PASSAGE/
+ PARAGRAPH> <This is the Right margin>
+para pa apapapa
+apapapa ap ap a
+apapa pa ap p p <PASSAGE_NUMBER GOES HERE>
+apap apa pa paa
+aja191919191919
+
+I tried to do it with marginpar but ... it is float and moves up and down.
+any idea on that?
+
+Secondly,
+this is not much latex but rather postscript
+Would like to print that into A4, 4 pages on one side of A4, 4 pages on
+the other side. so that i fold it in four and then bind it, just like
+books,
+I tried pstops and psbook
+BUT: it seems that it 'eats' the top of my pages (all 4 of them)
+I used a scaling of 0.48
+To cut the short story long, is there a pointer to doing that because i
+check the net but they have only 2up and pstops options are so cryptic.
+thanks in advance, and sorry for the trouble
+
+andreas.
+
+--__--__--
+
+Message: 10
+Date: Tue, 8 Jan 2002 14:55:09 -0500 (EST)
+From: Fred K Ollinger <follinge@sas.upenn.edu>
+To: da blak sheap <dablaksheap@web.de>
+cc: <texhax@tex.ac.uk>
+Subject: Re: LaTeX2e doesn't find .sty-files
+
+> we use latex2e on our unix machine and we're trying to make
+> it using a new .sty-file. no matter in which folder we put
+> it, it doesn't work (any other .sty-files of that folder are
+> found!). is there a kind of global mapping file, we have to
+> reconfigure?
+
+as root:
+
+texhash
+
+Fred
+
+--__--__--
+
+Message: 11
+To: "da blak sheap" <dablaksheap@web.de>
+cc: texhax@tex.ac.uk
+Subject: Re: LaTeX2e doesn't find .sty-files
+Date: Tue, 08 Jan 2002 21:02:36 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> we use latex2e on our unix machine and we're trying to make
+> it using a new .sty-file. no matter in which folder we put
+> it, it doesn't work (any other .sty-files of that folder are
+> found!). is there a kind of global mapping file, we have to
+> reconfigure?
+
+see http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages+wherefiles
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.02 b/info/digests/texhax/02/texhax.02
new file mode 100644
index 0000000000..0f29ed9ad7
--- /dev/null
+++ b/info/digests/texhax/02/texhax.02
@@ -0,0 +1,485 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #2 - 15 msgs
+Date: Tue, 29 Jan 2002 17:40:07 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 2
+
+Today's Topics:
+
+ 1. formatting (Jan-Martin Wagner)
+ 2. Euro symbol in LaTeX (John Simmie)
+ 3. Re: Euro symbol in LaTeX (M.K.Wadee@exeter.ac.uk)
+ 4. Re: Euro symbol in LaTeX (da blak sheap)
+ 5. Re: Euro symbol in LaTeX (Robin Fairbairns)
+ 6. Re: unusual reference (Ken Smith)
+ 7. pdflatex --ipc (da blak sheap)
+ 8. Re: pdflatex (Jan-Martin Wagner)
+ 9. Re: pdflatex --ipc (Tomas G. Rokicki)
+ 10. Re: pdflatex --ipc (Joan Boorstein)
+ 11. Re: pdflatex --ipc (da blak sheap)
+ 12. The latest TUGboat (Andrew Marlow)
+ 13. Re: The latest TUGboat (Robin Fairbairns)
+ 14. automatic document production (Peter Kravanja)
+ 15. RE: automatic document production (Jeff Rankin)
+
+--__--__--
+
+Message: 1
+Date: Tue, 8 Jan 2002 22:59:21 +0100
+From: Jan-Martin Wagner <jmartin@j10.physik.uni-jena.de>
+To: livantes@soi.city.ac.uk
+Subject: formatting
+
+Have you already tried "psnup -4 <infile> <outfile>"?
+Have you succeeded with a 2-up command without "eating"
+something, and then applying it twice?
+For 2-up, I use the follwing pstops command (adjusted for A4 paper):
+pstops 2:0L@.7\(21cm,0\)+1L@.7\(21cm,14.85cm\) <infile> <outfile>
+If you want to make it 4-up, use something like
+pstops 4:0@.5\(<shift_x>,<shift_y>)+1@ [etc.]
+up to +3@.5[as before] - ok?
+Good luck!
+Jan-Martin
+
+--__--__--
+
+Message: 2
+Date: Wed, 09 Jan 2002 10:41:07 +0000
+From: John Simmie <john.simmie@nuigalway.ie>
+Subject: Euro symbol in LaTeX
+To: texhax@tex.ac.uk
+
+Hi:
+What is the best way to incorporate the euro symbol, =80, into latex=
+ documents?
+Thanks,
+
+ Dr. John M. Simmie::Chemistry Department
+ National University of Ireland, Galway::Ireland
+
+--__--__--
+
+Message: 3
+From: M.K.Wadee@exeter.ac.uk
+Subject: Re: Euro symbol in LaTeX
+To: john.simmie@nuigalway.ie (John Simmie)
+Date: Wed, 9 Jan 2002 11:47:14 +0000 (GMT)
+>
+> Hi:
+> What is the best way to incorporate the euro symbol, =80, into latex=
+> documents?
+> Thanks,
+>
+> Dr. John M. Simmie::Chemistry Department
+> National University of Ireland, Galway::Ireland
+>
+> _______________________________________________
+> TeXhax mailing list
+> TeXhax@tex.ac.uk
+> http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+The easiest way to do this is to download and install the package
+eurosym from CTAN.
+
+Regards,
+
+Khurram.
+--
+M.K.Wadee@exeter.ac.uk Tel.: (+44 || 0)1392 263654, FAX: 217965
+http://www.ex.ac.uk/~mkwadee/ School of Engineering and Computer Science,
+/* Life */ University of Exeter, North Park Road,
+mind *intelligence; Devon, EX4 4QF.
+intelligence=malloc(sizeof(brain)); For PGP public key, type
+main(){do_something_useful(intelligence);} finger mkwadee@ne136.ex.ac.uk
+
+--__--__--
+
+Message: 4
+From: "da blak sheap" <dablaksheap@web.de>
+To: "John Simmie" <john.simmie@nuigalway.ie>,
+ <texhax@tex.ac.uk>
+Subject: Re: Euro symbol in LaTeX
+Date: Wed, 9 Jan 2002 13:22:23 +0100
+
+if you don't happen to find anything else, you can use
+
+\kern.17em{}C\kern-.95em\raise.19ex\hbox{\it
+=\/}\kern.17em{}
+
+it looks pretty good until \LARGE (including that), but from
+\huge and higher you should modify it a bit.
+
+if you use it more often, you can define it as a command for
+more comfortable access.
+
+hope that helps...
+
+regards,
+
+ronald
+
+-----Original Message-----
+From: John Simmie <john.simmie@nuigalway.ie>
+To: texhax@tex.ac.uk <texhax@tex.ac.uk>
+Date: Wednesday, January 09, 2002 12:56 PM
+Subject: Euro symbol in LaTeX
+
+Hi:
+What is the best way to incorporate the euro symbol, €, into
+latex documents?
+Thanks,
+
+ Dr. John M. Simmie::Chemistry Department
+ National University of Ireland, Galway::Ireland
+
+_______________________________________________
+TeXhax mailing list
+TeXhax@tex.ac.uk
+http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+--__--__--
+
+Message: 5
+To: John Simmie <john.simmie@nuigalway.ie>
+cc: texhax@tex.ac.uk
+Subject: Re: Euro symbol in LaTeX
+Date: Wed, 09 Jan 2002 13:39:46 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> What is the best way to incorporate the euro symbol, =80, into latex=
+> documents?
+
+for a start, don't try using a feelthy m$ encoding for it (=80,
+above). this abomination for a character code (i don't know which
+code page it appears in) doesn't yet figure in any of the latex
+inputenc definition files. the euro does appear in the latin9 (iso/iec
+8859-15) character set, and that is properly covered in inputenc.
+
+you've had two suggestions so far: to use the eurofont package, and to
+use a rather nasty looking macro-coded overstrike combination. i
+would advise against both.
+
+i worked rather hard to produce
+
+ http://www.tex.ac.uk/cgi-bin/texfaq2html?label=euro
+
+which explains why i don't like eurofont, and makes positive
+recommendations as to how you should proceed.
+
+(the faq answer doesn't deal with =80 or with the macro solution,
+since both have popped up in my ken within the last week or so and i
+have a reorganisation in hand which discourages me from putting up
+interim versions of the faq.)
+
+--__--__--
+
+Message: 6
+Date: Thu, 10 Jan 2002 08:25:40 +1000 (EST)
+From: Ken Smith <kgs@maths.uq.edu.au>
+To: mylesj@icrf.icnet.uk, texhax@tex.ac.uk
+Subject: Re: unusual reference
+
+Jonathan Myles <mylesj@icrf.icnet.uk> posted to texhax and the
+following was forwarded on
+Tue, 8 Jan 2002 10:02:24 +0000 (GMT)
+
+> I sometimes have to refer to a paper which it has become traditional in my
+> field to reference as:
+
+> Organising Committee and Collaborators, Falun Meeting. "Breast Cancer
+> screening with mammography in women aged 40-49 years". Int J Cancer 1996;
+> 68: 693-9
+.
+> (obviously with slight variation according to the particular journal).
+
+> I'd like to be able to put this in a BibTex file. Is there any way
+> of putting "Organising .... Meeting" as the Author Field and persuading
+> BibTex to leave it as it is? Or is this, as I fear it might be, a
+> style-file-specific issue, if solvable at all?
+
+You can always use additional braces to make BibTeX leave things
+alone.
+
+author = {{Organising Committee and Collaborators, Falun Meeting}},
+title = {...}
+journal = {...}
+etc.
+
+will ensure that the author is taken as "Organising Committee ... "
+and it will be sorted accordingly.
+
+A fairly detailed description of how to enter unusual items into a
+BibTeX database can be found in "The LaTeX Companion", by Goosens,
+Mittlebach and Samarin.
+
+> Thanks,
+
+> Jonathan Myles
+
+> Dept of Maths, Stats and Epidemiology,
+> Imperial Cancer Research Fund
+
+Ken Smith
+kgs@maths.uq.edu.au
+
+--__--__--
+
+Message: 7
+From: "da blak sheap" <dablaksheap@web.de>
+To: <texhax@tex.ac.uk>
+Subject: pdflatex --ipc
+Date: Thu, 17 Jan 2002 12:29:51 +0100
+
+hello everybody,
+
+per default [pdflatex <file>.tex] produces <file>.pdf, but i
+need to have the pdf-output sent to stdout. in the manpages
+the option --ips is mentioned, but there are only two lines
+of explanation and i have no idea how to use this option. i
+thought, that it may be possible to get the output to stdout
+somehow via this ipc option, maybe by simply passing it to
+echo or something. has anyone an idea on how to manage this
+or what this ipc option means?
+
+thanks a lot in advance!
+
+r. schaffhirt
+
+--__--__--
+
+Message: 8
+Date: Thu, 17 Jan 2002 16:12:07 +0100
+From: Jan-Martin Wagner <jmartin@j10.physik.uni-jena.de>
+To: TeXhax@tex.ac.uk, dablaksheap@web.de
+Subject: Re: pdflatex
+
+Hallo schwarzes Schaf (hello black sheep)!
+
+> per default [pdflatex <file>.tex] produces <file>.pdf, but i
+> need to have the pdf-output sent to stdout.
+
+This has recently been discussed in the pdftex section of TuG.
+See "redirecting tex dvi output" and the corresponding thread at
+http://tug.cs.umb.edu/ListsArchives/pdftex/2002-January/thread.html
+
+Read carefully through all postings, this seems to be a tricky problem.
+
+Have a nice day,
+
+ Jan-Martin
+
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Dipl.-Phys. Jan-Martin Wagner
+
+ Institut fuer Festkoerpertheorie Tel.: + 49 - 36 41 - 94 71 67
+ und Theoretische Optik, Fax: ... - 94 71 52
+ Fr.-Schiller-Universitaet Jena
+
+ IFTO, Max-Wien-Platz 1, jmw@ifto.physik.uni-jena.de
+ D-07743 Jena, Germany www.ifto.uni-jena.de/~jmartin
+
+--__--__--
+
+Message: 9
+Date: Thu, 17 Jan 2002 08:24:43 -0800 (PST)
+From: "Tomas G. Rokicki" <rokicki@CS.Stanford.EDU>
+To: dablaksheap@web.de, texhax@tex.ac.uk
+Subject: Re: pdflatex --ipc
+
+Put it in a script, have the script write a temp file and then
+echo that temp file.
+
+-tom
+
+--__--__--
+
+Message: 10
+Date: Thu, 17 Jan 2002 12:44:06 -0500 (EST)
+From: Joan Boorstein <jboor@math.umb.edu>
+To: dablaksheap@web.de, texhax@tex.ac.uk
+Subject: Re: pdflatex --ipc
+
+I can find no man entry for pdflatex on my local network so can't help with
+the options you mention. However pdf files are standardly displayed using
+the Adobe Acrobat reader. This is freeware and is easily downloadable, if
+it is not available to you on your machine.
+
+Hope this helps,
+Joan Boorstein
+
+--__--__--
+
+Message: 11
+From: "da blak sheap" <dablaksheap@web.de>
+To: <texhax@tex.ac.uk>
+Subject: Re: pdflatex --ipc
+Date: Thu, 17 Jan 2002 18:46:05 +0100
+
+that is the thing i wanted to avoid. that has too many
+side-effects. i want to use it with a web-server and there
+may be numerous connections at the same time from the same
+ip.
+
+thanks though!
+
+ronald
+
+-----Original Message-----
+From: Tomas G. Rokicki <rokicki@CS.Stanford.EDU>
+To: dablaksheap@web.de <dablaksheap@web.de>;
+texhax@tex.ac.uk <texhax@tex.ac.uk>
+Date: Thursday, January 17, 2002 5:24 PM
+Subject: Re: pdflatex --ipc
+
+>Put it in a script, have the script write a temp file and
+then
+>echo that temp file.
+>
+>-tom
+
+--__--__--
+
+Message: 12
+Date: Mon, 21 Jan 2002 21:34:04 +0000
+Subject: The latest TUGboat
+To: texhax@tex.ac.uk
+From: Andrew Marlow <apm35@student.open.ac.uk>
+
+When will the latest TUGboat be sent out please? I got an email from the
+US in early December but I have not yet received my copy.
+
+Regards,
+
+Andrew Marlow (member of TUG and UK TUG).
+
+--__--__--
+
+Message: 13
+To: Andrew Marlow <apm35@student.open.ac.uk>
+cc: texhax@tex.ac.uk
+Subject: Re: The latest TUGboat
+Date: Thu, 24 Jan 2002 16:34:46 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> When will the latest TUGboat be sent out please? I got an email from the
+> US in early December but I have not yet received my copy.
+
+i think the mail back then was to say the sources had gone off to the
+printer.
+
+i'm told the issue has started arriving in us subscribers' mailbags
+and things. it's probably reasonable to expect it to arrive over here
+quite soon.
+
+--__--__--
+
+Message: 14
+Date: Tue, 29 Jan 2002 12:47:19 +0100
+From: Peter Kravanja <Peter.Kravanja@cs.kuleuven.ac.be>
+To: TeXhax@tex.ac.uk
+Subject: automatic document production
+
+Hello,
+
+I'm facing the following problem. An association has about 700 members and
+keeps information about them (name, address, language skills, hobbies,...)
+in a database. Once a year this association wants to produce a book with
+all this information, to be published and distributed to the members.
+
+How can this be done in an efficient way? Does anyone know of some sort of
+interface between a database (which format??) and (La)TeX, so that with a
+few commands the relevant data gets extracted from the database and turned
+into a file that (La)TeX can process?
+
+Thanks for your help!
+
+Peter Kravanja
+--
+Peter.Kravanja@cs.kuleuven.ac.be
+
+--__--__--
+
+Message: 15
+From: "Jeff Rankin" <jrankin@oneil.com>
+To: "Peter Kravanja" <Peter.Kravanja@cs.kuleuven.ac.be>
+ , <TeXhax@tex.ac.uk>
+Subject: RE: automatic document production
+Date: Tue, 29 Jan 2002 10:27:15 -0500
+
+Hi:
+
+We use perl connect to MS SQL Server database, retrieve the required
+information through SQL, and output LaTeX using a combination LaTeX
+templates for headers, footers, etc., and outputting the body information
+through perl. We're currently outputting parts catalogs using this
+technique, and it has proven to be reliable and very fast, almost to the
+point that parts catalogs can be requested though a web interface on demand.
+This technique doesn't do it with "a few commands", I dont' know of any
+techniques that will allow this.
+
+HTH
+
+Sincerely,
+W. Jeffrey Rankin
+Lead Publications Programmer
+
+O'NEIL & ASSOCIATES, INC. <http://www.oneil.com>
+495 Byers Rd.
+Miamisburg, Ohio 45342-3662
+Phone: (937) 865-0800 ext. 3504
+Fax: (937) 865-5858
+E-mail: jrankin@oneil.com
+
+-----Original Message-----
+From: texhax-admin@tex.ac.uk [mailto:texhax-admin@tex.ac.uk]On Behalf Of
+Peter Kravanja
+Sent: Tuesday, January 29, 2002 6:47 AM
+To: TeXhax@tex.ac.uk
+Subject: automatic document production
+
+Hello,
+
+I'm facing the following problem. An association has about 700 members and
+keeps information about them (name, address, language skills, hobbies,...)
+in a database. Once a year this association wants to produce a book with
+all this information, to be published and distributed to the members.
+
+How can this be done in an efficient way? Does anyone know of some sort of
+interface between a database (which format??) and (La)TeX, so that with a
+few commands the relevant data gets extracted from the database and turned
+into a file that (La)TeX can process?
+
+Thanks for your help!
+
+Peter Kravanja
+--
+Peter.Kravanja@cs.kuleuven.ac.be
+
+_______________________________________________
+TeXhax mailing list
+TeXhax@tex.ac.uk
+http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.03 b/info/digests/texhax/02/texhax.03
new file mode 100644
index 0000000000..74be688e2e
--- /dev/null
+++ b/info/digests/texhax/02/texhax.03
@@ -0,0 +1,414 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #3 - 6 msgs
+Date: Wed, 27 Feb 2002 10:15:10 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 3
+
+Today's Topics:
+
+ 1. Re: automatic document production (Matej Cepl)
+ 2. Re: automatic document production (John Palmer)
+ 3. typesetting algorithms (=?iso-8859-2?q?Marx=20D=E1niel=20?=)
+ 4. bibtex question (David Wende)
+ 5. Re: bibtex question (Matej Cepl)
+ 6. modes.mf 3.5 available (Karl Berry)
+
+--__--__--
+
+Message: 1
+Date: Tue, 29 Jan 2002 11:26:48 -0500
+From: Matej Cepl <ceplma00@yahoo.com>
+To: TeXhax@tex.ac.uk
+Subject: Re: automatic document production
+
+On Tue, Jan 29, 2002 at 12:47:19PM +0100, Peter Kravanja wrote:
+> I'm facing the following problem. An association has about 700
+> members and keeps information about them (name, address,
+> language skills, hobbies,...) in a database. Once a year this
+> association wants to produce a book with all this information,
+> to be published and distributed to the members.
+>
+> How can this be done in an efficient way? Does anyone know of
+> some sort of interface between a database (which format??) and
+> (La)TeX, so that with a few commands the relevant data gets
+> extracted from the database and turned into a file that (La)TeX
+> can process?
+
+It is originally written for LyX (LaTeX based WYSIWYM
+wordprocessor), but it will most certainly work even for plain
+LaTeX. Try LyXQueries.py and LyXEnvelope.py on
+http://emptydog.com/geekland/gl_lyx.html .
+
+ Happy TeXing!
+
+ Matej
+
+--
+Matej Cepl, ceplma00@yahoo.com
+138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
+.
+We are told that [St. Anthony] once fell into dejection, finding
+uninterrupted contemplation above his strength; but was taught to
+apply himself at intervals to manual labour by a vision of an
+angel who appeared platting mats of palm-tree leaves, then rising
+to pray, and after some time sitting down again to work; and who
+at length said to him, "Do thus, and thou shalt be saved."
+ -- Life of St. Anthony
+
+--__--__--
+
+Message: 2
+Date: Wed, 30 Jan 2002 09:45:47 +0000 (GMT)
+From: John Palmer <johnp@stx69.demon.co.uk>
+To: <TeXhax@tex.ac.uk>
+Subject: Re: automatic document production
+
+On Tue, 29 Jan 2002, Peter Kravanja <Peter.Kravanja@cs.kuleuven.ac.be>
+ wrote:
+
+> I'm facing the following problem. An association has about 700 members and
+> keeps information about them (name, address, language skills, hobbies,...)
+> in a database. Once a year this association wants to produce a book with
+> all this information, to be published and distributed to the members.
+>
+> How can this be done in an efficient way? Does anyone know of some sort of
+> interface between a database (which format??) and (La)TeX, so that with a
+> few commands the relevant data gets extracted from the database and turned
+> into a file that (La)TeX can process?
+
+Your data-set is small, so you don't need the facilities that database
+systems provide for indexing and rapidly searching large bodies of data.
+Indeed you say that your intention is to print the whole set rather than
+to select subsets.
+
+I would start with perl (http://www.cpan.org/) which will give you all the
+facilities you need for transforming a list of members into LaTeX code.
+Once you have that, you are quite likely not to need a real database
+management system, since
+ --your data-set is rather small;
+ --you intend to process it as a whole rather than selectively.
+
+A DBMS does of course impose some discipline on the data which can make
+the perl programming easier; but in this case the benefits wouldn't (imho)
+justify spending a lot of effort, still less money, on acquiring a DBMS.
+
+Sorting the items into (alphabetical?) order can be done using either perl
+facilities or a utility sort program, so you don't need a DBMS for that
+either.
+
+If you really feel you need a DBMS there are public licence, open source
+DBMS like MySql (http://www.mysql.org/)
+
+regards
+John
+--
+John Palmer
+4 Horyford Close, Preston, Weymouth DT3 6DJ, England
+telephone: +44 1305 832240 office, 835410 domestic (same address)
+e-mail: johnp@bcs.org.uk (plain text preferred)
+website: http://www.stx69.demon.co.uk/
+
+--__--__--
+
+Message: 3
+Date: Mon, 4 Feb 2002 14:36:40 +0100
+From: =?iso-8859-2?q?Marx=20D=E1niel=20?= <dmarx@drotposta.hu>
+To: TeXhax@tex.ac.uk
+Subject: typesetting algorithms
+
+Hello,
+
+Which package is the most useful for typesetting algorithms? I've seen the=
+ 'alg', 'algorithm' and 'program' packages, are there others for this =
+purpose? Do journals have a preferred way of typesetting algorithms?
+
+Thanks,
+Daniel Marx
+
+--__--__--
+
+Message: 4
+From: David Wende <DWende@lynxpn.com>
+To: "'texhax@tex.ac.uk'" <texhax@tex.ac.uk>
+Subject: bibtex question
+Date: Thu, 7 Feb 2002 08:46:28 +0200
+
+Hello TEXHAX,
+
+Could someone please help.
+
+1) I wish to quote a chapter in a book, such that the output looks
+something like:
+
+Chapter Author. Chapter Title. In: Book Author. Book Title. etc etc.
+
+2) How do I get bibtext to cite the reference in round braces () instead
+of square braces [].
+
+Thanks
+
+David Wende
+Manager Board Design
+Lynx Photonic Networks
+
+Tel: (972) 3 9155000
+Direct: (972) 3 9155014
+Mobile: (972) 54 905822
+Fax: (972) 3 9033129
+email: dwende@lynxpn.com
+http://www.lynxpn.com
+
+--__--__--
+
+Message: 5
+Date: Thu, 7 Feb 2002 11:30:13 -0500
+From: Matej Cepl <ceplma00@yahoo.com>
+To: texhax@tex.ac.uk
+Subject: Re: bibtex question
+
+On Thu, Feb 07, 2002 at 08:46:28AM +0200, David Wende wrote:
+> 1) I wish to quote a chapter in a book, such that the output
+> looks something like:
+>
+> Chapter Author. Chapter Title. In: Book Author. Book Title.
+> etc etc.
+>
+> 2) How do I get bibtext to cite the reference in round braces
+> () instead
+
+Use package natbib and read its manual (natbib.dvi). To explain
+everything in mail would be too long. And BTW the program is
+called BibTeX (no `t' in the end).
+
+ Matej
+
+--
+Matej Cepl, ceplma00@yahoo.com
+138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
+
+My point was simply that such tax proposals [for Pigovian taxes
+compensating for the transaction costs] are the stuff that dreams
+are made of. In my youth it was said, that what was too silly to
+be said may be sung. In modern economics it may be put into
+mathematics.
+ -- Ronald Coase
+ Notes on the Problem of Social Cost
+
+--__--__--
+
+Message: 6
+Date: Tue, 26 Feb 2002 11:08:32 -0500
+From: karl@freefriends.org (Karl Berry)
+To: tex-fonts@math.utah.edu, texhax@tex.ac.uk, ctan-ann@tug.org
+Subject: modes.mf 3.5 available
+
+I have released version 3.5 of modes.mf. You can get it by anonymous ftp from
+
+ ftp://tug.org/tex/modes.mf
+
+and shortly from any CTAN site in /tex-archive/fonts/modes/modes-3.5.mf.
+See http://www.ctan.org/ a list of CTAN mirrors and other information
+
+News:
+
+New epson-related modes for the old 9-pin series.
+Various email addresses corrected.
+
+As always, thanks to the many contributors, and further additions and
+improvements are welcome. Please send bug reports or suggestions to
+tex-fonts@math.utah.edu (email tex-fonts-request to join).
+
+General information:
+
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (has been done
+in Web2c) or rename the file and remove unneeded modes. I don't
+understand mf.web well enough to understand how to make the modes use
+less memory; if some Metafont hacker can tell me, I'd like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@tug.org
+
+mode_def agfafzz = % AGFA 400PS (406dpi)
+mode_def agfatfzz = % AGFA P3400PS (400dpi)
+mode_def amiga = % Commodore Amiga (100dpi)
+mode_def aps = % Autologic APS-Micro5 (723dpi)
+mode_def apssixhi = % Autologic APS-Micro6 (1016dpi)
+mode_def atariezf = % Atari ST SLM 804 printer (300dpi)
+mode_def atarinf = % Atari previewer (95dpi)
+mode_def atarins = % Atari previewer (96dpi)
+mode_def atariotf = % Atari ST SM 124 screen (101dpi)
+mode_def bitgraph = % BBN Bitgraph (118dpi)
+mode_def bjtenex = % Canon BubbleJet 10ex (360dpi)
+mode_def bjtzzex = % Canon BubbleJet 200ex (360 dpi)
+mode_def bjtzzs = % Canon BubbleJet 200 (720x360dpi)
+mode_def bjtzzl = % BubbleJet 200 landscape (360x720 dpi)
+mode_def boise = % HP 2680A (180dpi)
+mode_def canonbjc = % Canon BJC-600 (360dpi)
+mode_def canonex = % LaserWriter Pro 630 (600dpi)
+mode_def canonlbp = % Symbolics LGP-10 (240dpi)
+mode_def cg = % Compugraphic 8600 (1301x1569dpi)
+mode_def cgl = % Compugraphic 8600 landscape (1569x1302dpi)
+mode_def cgnszz = % Compugraphic 9600 (1200dpi)
+mode_def crs = % Alphatype CRS (5333dpi)
+mode_def cx = % Canon CX, SX, LBP-LX (300dpi)
+mode_def datadisc = % DataDisc (70dpi)
+mode_def newdd = % DataDisc (70x93dpi)
+mode_def declarge = % DEC 19-inch, 1280 x 1024 (100dpi)
+mode_def decsmall = % DEC 17-inch, 1024 x 768 (82dpi)
+mode_def deskjet = % HP DeskJet 500 (300dpi)
+mode_def docutech = % Xerox 8790 or 4045 (600dpi)
+mode_def dover = % Xerox Dover (384dpi)
+mode_def eighthre = % EightThree (83dpi)
+mode_def epscszz = % Epson Stylus Color 600 (720 dpi)
+mode_def epsdrft = % Epson (120x72dpi)
+mode_def epsdrftl = % Epson (72x120dpi)
+mode_def epsfast = % Epson fast (60x72dpi)
+mode_def epsfastl = % Epson fast landscape (72x60dpi)
+mode_def epsmed = % Epson med MX/FX 9-pin (240x144dpi)
+mode_def epsmedl = % Epson med MX/FX 9-pin landscape (144x240dpi)
+mode_def epson = % Epson MX/FX 9-pin (240x216dpi)
+mode_def epsonl = % Epson MX/FX 9-pin landscape (216x240dpi)
+mode_def epsonact = % Epson Action Laser 1500 (300dpi)
+mode_def epsonlo = % Epson (120x216dpi)
+mode_def epsonlol = % Epson landscape (216x120dpi)
+mode_def epsonsq = % Epson SQ 870 (360dpi)
+mode_def epstypro = % Epson Stylus Pro (360dpi)
+mode_def epstyplo = % Epson Stylus Pro (180dpi)
+mode_def epstypmd = % Epson Stylus Pro (720x360dpi)
+mode_def epswlo = % Epson low MX/FX 9-pin (120x144dpi)
+mode_def epswlol = % Epson low MX/FX 9-pin landscape (144x120dpi)
+mode_def esphi = % Epson Stylus Pro (720dpi)
+mode_def epstylus = % Epson Stylus (360dpi)
+mode_def fourfour = % FourFour (44dpi)
+mode_def gtfax = % G3fax (204x196dpi)
+mode_def gtfaxl = % G3fax landscape (196x204dpi)
+mode_def gtfaxlo = % G3fax (204x98dpi)
+mode_def gtfaxlol = % G3fax landscape (98x204dpi)
+mode_def highfax = % G3fax (200dpi)
+mode_def hprugged = % HP RuggedWriter 480 (180dpi)
+mode_def ibm_a = % IBM 38xx (240dpi)
+mode_def ibmd = % IBM 38xx (240dpi)
+mode_def ibmega = % IBM EGA monitor (96x81dpi)
+mode_def ibmegal = % IBM EGA monitor landscape (81x96dpi)
+mode_def ibmfzon = % IBM 4019 (300dpi)
+mode_def ibmfztn = % IBM 4029-30-39, 4250 (600dpi)
+mode_def ibmpp = % IBM ProPrinter (240x216dpi)
+mode_def ibmppl = % IBM ProPrinter (216x240dpi)
+mode_def ibmsoff = % IBM 6154 display (118dpi)
+mode_def sherpa = % IBM 6670 (Sherpa) (240dpi)
+mode_def ibmteot = % IBM 3812 (240dpi)
+mode_def ibmtetz = % IBM 3820 (240dpi)
+mode_def ibmtont = % IBM 3193 screen (100dpi)
+mode_def ibmtosn = % IBM 3179 screen (87x65dpi)
+mode_def ibmtosnl = % IBM 3179 screen landscape (65x87dpi)
+mode_def ibmvga = % IBM VGA monitor (110dpi)
+mode_def ibx = % Chelgraph IBX (9600dpi)
+mode_def itoh = % CItoh 8510A (160x144dpi)
+mode_def itohl = % CItoh 8510A landscape (144x160dpi)
+mode_def itohtoz = % CItoh 310 (240x144dpi)
+mode_def itohtozl = % CItoh 310 landscape (144x240dpi)
+mode_def iw = % Apple ImageWriter (144dpi)
+mode_def jetiiisi = % HP Laser Jet IIISi (300dpi)
+mode_def lasf = % DEC LA75 (144dpi)
+mode_def lexmarkr = % Lexmark Optra R 4049 (1200dpi)
+mode_def lexmarks = % Lexmark Optra S 1250/1650/2450 (1200dpi)
+mode_def lexmarku = % Lexmark Optra R+ 4049 (600dpi)
+mode_def linolo = % Linotype Linotronic [13]00 (635dpi)
+mode_def linolttz = % Linotronic L-300 with RIP-50 (3386dpi)
+mode_def linoone = % Linotronic [13]00 (1270dpi)
+mode_def linotzzh = % Linotype Linotronic 300 (2540dpi)
+mode_def ljfive = % HP LaserJet 5 (600dpi)
+mode_def ljfivemp = % HP LaserJet 5MP (600 dpi)
+mode_def ljfour = % HP LaserJet 4 (600dpi)
+mode_def ljfzzz = % LaserJet 4000N, ProRes mode (1200dpi)
+mode_def ljfzzzfr = % HP LaserJet 4000 FastRes (600dpi)
+mode_def ljlo = % HP LaserJet (150dpi)
+mode_def lmaster = % LaserMaster (1000dpi)
+mode_def lnotr = % DEC LN03R Scriptprinter (300dpi)
+mode_def lnzo = % DEC LN01 (300dpi)
+mode_def lpstz = % DEC lps20 (300dpi)
+mode_def lqlores = % Epson LQ-500 (180dpi)
+mode_def lqmed = % Epson LQ-500 (360x180dpi)
+mode_def lqmedl = % Epson LQ-500 landscape (180x360dpi)
+mode_def lview = % Sigma L-View monitor (118x109dpi)
+mode_def lwpro = % Apple LaserWriterPro 810 (800dpi)
+mode_def macmag = % Mac screens at magstep 1 (86dpi)
+mode_def mactrue = % Mac screen (72dpi)
+mode_def ncd = % NCD 19-inch (95dpi)
+mode_def nec = % NEC (180dpi)
+mode_def nechi = % NEC-P6 (360dpi)
+mode_def neclm = % NEC PC-PR406LM (320dpi)
+mode_def nectzo = % NEC PC-PR201 series (160dpi)
+mode_def nexthi = % NeXT Newgen (400dpi)
+mode_def nextscrn = % NeXT monitor (100dpi)
+mode_def nineone = % NineOne (91x91) (91dpi)
+mode_def nullmode = % TFM files only (101dpi)
+mode_def onetz = % OneTwoZero (120/120) (120dpi)
+mode_def ocessfz = % OCE 6750-PS (508dpi)
+mode_def okidata = % Okidata (240x288dpi)
+mode_def okidatal = % Okidata landscape (288x240dpi)
+mode_def okifte = % Okidata 410e in 600DPI mode (600dpi)
+mode_def pcscreen = % also, e.g., high-resolution Suns (118dpi)
+mode_def pcprevw = % PC screen preview (118dpi)
+mode_def phaser = % Tektronix Phaser PXi (300dpi)
+mode_def phaserfs = % Tektronix Phaser 560 (1200dpi)
+mode_def phasertf = % Tektronix Phaser 350 (600x300dpi)
+mode_def pixpt = % one pixel per point (72.27dpi)
+mode_def prntware = % Printware 720IQ (1200dpi)
+mode_def qms = % QMS (Xerox engine) (300dpi)
+mode_def qmsostf = % QMS 1725 (600dpi)
+mode_def qmsoszz = % QMS 1700 (600dpi)
+mode_def qmstftf = % QMS 2425 (1200dpi)
+mode_def ricoh = % e.g., TI Omnilaser (300dpi)
+mode_def ricoha = % e.g., IBM 4216 (300dpi)
+mode_def ricohlp = % e.g., DEC LN03 (300dpi)
+mode_def ricohsp = % Ricoh sp10ps/lp7200-ux (600dpi)
+mode_def sparcptr = % Sun SPARCprinter (400dpi)
+mode_def starnlt = % Star NL-10 (240x216dpi)
+mode_def starnltl = % Star NL-10 landscape (216x240dpi)
+mode_def stylewri = % Apple StyleWriter (360dpi)
+mode_def sun = % Sun and BBN Bitgraph (85dpi)
+mode_def supre = % Ultre*setter (2400dpi)
+mode_def toshiba = % Toshiba 13XX, EpsonLQ (180dpi)
+mode_def ultre = % Ultre*setter (1200dpi)
+mode_def vs = % VAXstation monitor (78dpi)
+mode_def vtftzz = % Varityper 4200 B-P (1800dpi)
+mode_def vtftzzhi = % Varityper 4300P (2400dpi)
+mode_def vtftzzlo = % Varityper 4300P (1200dpi)
+mode_def vtfzszw = % Varitype 5060W, APS 6 (600dpi)
+mode_def vtszz = % Varityper Laser 600 (600dpi)
+mode_def xrxesnz = % Xerox 8790 or 4045 (300dpi)
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700 (300dpi)
+mode_def xrxnszz = % Xerox 9700 (300dpi)
+mode_def xrxtszz = % Xerox 3700 (300dpi)
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.04 b/info/digests/texhax/02/texhax.04
new file mode 100644
index 0000000000..7c9c866fbc
--- /dev/null
+++ b/info/digests/texhax/02/texhax.04
@@ -0,0 +1,559 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #4 - 8 msgs
+Date: Fri, 12 Apr 2002 11:05:05 +0100
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 4
+
+Today's Topics:
+
+ 1. ALternate images in a PDF file (Joel Coltoff)
+ 2. TUG 2002: further call for papers (Robin Fairbairns)
+ 3. Side by side (Roger Gawley)
+ 4. Re: Side by side (Hartmut Henkel)
+ 5. Q: \time command? (Andreas Hadjiprocopis)
+ 6. Re: Q: \time command? (Robin Fairbairns)
+ 7. Re: Q: \time command? (Nelson H. F. Beebe)
+ 8. Re: Q: \time command? (John W. Shipman)
+
+--__--__--
+
+Message: 1
+Date: Tue, 26 Feb 2002 13:33:57 -0500 (EST)
+From: Joel Coltoff <joel@wmi.com>
+To: <TeXhax@tex.ac.uk>
+Subject: ALternate images in a PDF file
+
+Hi,
+
+I think I know what I want. I'm just not sure if it can be done
+or how to get there if it can. What I want to do is have two versions
+of each image in a file. If the printer is color capable then I
+want to use image A. If not then use image B. Sound simple enough.
+I can even do it in postscript. The problem is that when you distill
+it the black and white stuff gets thrown away. I've not used pdftex
+but as best as I can tell it supports the alternate image capabilities
+of PDF. Does this give me what I want/need? All I've gotten so far is
+the PDFTeX User Manual. Is there something else that shows some examples
+of how to do this? A gentle nudge down the correct path would be greatly
+appreciated.
+
+Thanks.
+
+--
+Joel Coltoff
+
+Blessed is the man who, having nothing to say, abstains from giving
+wordy evidence of the fact.
+ -- George Eliot
+
+--__--__--
+
+Message: 2
+To: tug-board@tug.org, tub-prod@csit.fsu.edu, office@tug.org,
+ texhax@tex.ac.uk, tex-eds@nic.surfnet.nl
+cc: tug2002@tug.org.in, Robin.Fairbairns@cl.cam.ac.uk
+Subject: TUG 2002: further call for papers
+Date: Fri, 08 Mar 2002 10:02:25 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+Followup call for papers --
+
+TUG 2002 Annual Meeting and Conference
+September 1-7, Trivandrum, India
+======================================
+
+Even though the official deadline has passed, there is still time to
+submit a proposal for a paper to be presented at the most exciting TeX
+event of 2002, the international conference of TeX Users Group is
+scheduled to be conducted in India during September 1--7, 2002 at Park
+Center, Technopark, Trivandrum, Kerala.
+
+The theme for TUG 2002 is `Stand up and be proud of TeX!'. Show us
+why it is still the typesetting tool of choice, the range of material
+it can handle, and especially how it can coexist with the new world of
+XML. We want to hear about
+
+ * using TeX to typeset XML
+ * multilingual typesetting using Omega
+ * high-quality hyperdocuments using pdfTeX
+ * fonts for non-Latin languages
+ * new directions for Metafont and Metapost
+
+Full conference details can be found at
+
+ http://www.tug.org.in/tug2002/
+
+Proposals for papers should be sent to papers@tug2002.tug.org.in
+
+We can accept proposals for a further two weeks (until the end of
+March 2002), and will notify authors of the acceptance at the end of
+that period. Other dates are:
+
+ * 12 April 2002: preliminary program available
+ * May 2002: send first version of full paper
+ * July 2002: send final version of full paper
+ * 4th-7th September 2002: TUG conference in India
+
+Email addresses for contact:
+
+ tug2002@tug.org.in -- General information
+ papers@tug2002.tug.org.in -- Submission of papers
+ finance@tug2002.tug.org.in -- Financial matters
+ travel@tug2002.tug.org.in -- Travel information
+ media@tug2002.tug.org.in -- Media contact
+
+Robin Fairbairns
+For TUG 2002 Organising Committee
+
+[please circulate this as widely as seems appropriate; in particular,
+if you have membership mailing lists, please consider forwarding this
+message, or a pointer to the conference web site, to the list.]
+
+--__--__--
+
+Message: 3
+Date: Wed, 10 Apr 2002 11:41:23 +0100 (BST)
+From: Roger Gawley <Roger.Gawley@durham.ac.uk>
+To: texhax@tex.ac.uk
+Subject: Side by side
+
+Can anyone help? I am trying to format a document using plain TeX. There
+any many instances of a structure like this:
+
+ Concertina Workshop Now out of print but
+ Tutor for the English Concertina excellent if you can
+ by Alistair Anderson get it. Folk oriented.
+ Topic Records Ltd Accompanying record
+ 50 Stroud Green Road used to be available, but
+ London N4 3EF not necessary.(Authorised)
+ England photocopies available from
+ Andy's Front Hall,
+ Voorheesville, NY
+.
+I have tried to adapt a macro that I have used for addresses for years
+(if you are the long-forgotten contibutor of this macro, many thanks)
+
+\def\address#1=#2={\hbox{\hsize3truein\vtop{#1}\hfil\vtop{#2}}\bigskip}
+{\obeylines
+\address
+Tony Young
+Mowbray House
+Crook
+Co. Durham
+DL15 9JG
+=
+Roger Gawley
+17 Dryburn Road
+Durham
+DH1 5AJ
+=
+}% stop obeying lines
+
+But I really want lines to be obeyed in the lefthand box, #1, but not in
+the righthand, #2, box. It seems that \obeylines is more subtle than I
+though because no ammount of moving it around seems to produce what I am
+after.
+
+Can anyone spot what I am missing, or more positively, tell me how to get
+the effect I am after?
+
+--__--__--
+
+Message: 4
+Date: Thu, 11 Apr 2002 10:01:05 +0200 (CEST)
+From: Hartmut Henkel <henkel@vh-s.de>
+To: Roger Gawley <Roger.Gawley@durham.ac.uk>
+cc: TeXhax <texhax@tex.ac.uk>
+Subject: Re: Side by side
+
+Dear Roger,
+
+with inspiration from Salomon's Advanced TeXBook I found the following:
+
+{\obeylines
+ \gdef\aaa#1=#2\endblk{
+ \hbox to 140pt{
+ \vtop{\hsize=50pt
+ \parindent=0pt
+ #1}
+ \hss
+ \vtop{\hsize=90pt
+ \parindent=0pt
+ \let^^M\space
+ #2}}
+ \endblk
+ }
+}
+
+\def\startblk{\hrule\bgroup\obeylines\aaa}
+\def\endblk{\egroup\hrule}
+
+\startblk
+ Hello
+ You
+ out there
+ in a
+ Stack!
+=
+ Hello
+ You
+ out
+ there
+ in a
+ Paragraph!
+\endblk
+
+\bye
+
+Best Regards
+
+Hartmut
+
+On Wed, 10 Apr 2002, Roger Gawley wrote:
+
+> Can anyone help? I am trying to format a document using plain TeX. There
+> any many instances of a structure like this:
+>
+> Concertina Workshop Now out of print but
+> Tutor for the English Concertina excellent if you can
+> by Alistair Anderson get it. Folk oriented.
+> Topic Records Ltd Accompanying record
+> 50 Stroud Green Road used to be available, but
+> London N4 3EF not necessary.(Authorised)
+> England photocopies available from
+> Andy's Front Hall,
+> Voorheesville, NY
+>
+> I have tried to adapt a macro that I have used for addresses for years
+> (if you are the long-forgotten contibutor of this macro, many thanks)
+>
+> \def\address#1=#2={\hbox{\hsize3truein\vtop{#1}\hfil\vtop{#2}}\bigskip}
+> {\obeylines
+> \address
+> Tony Young
+> Mowbray House
+> Crook
+> Co. Durham
+> DL15 9JG
+> =
+> Roger Gawley
+> 17 Dryburn Road
+> Durham
+> DH1 5AJ
+> =
+> }% stop obeying lines
+>
+> But I really want lines to be obeyed in the lefthand box, #1, but not in
+> the righthand, #2, box. It seems that \obeylines is more subtle than I
+> though because no ammount of moving it around seems to produce what I am
+> after.
+>
+> Can anyone spot what I am missing, or more positively, tell me how to get
+> the effect I am after?
+>
+> _______________________________________________
+> TeXhax mailing list
+> TeXhax@tex.ac.uk
+> http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+------------------------------------------------------------------------
+Dr.-Ing. Hartmut Henkel
+von Hoerner & Sulger GmbH
+Schlossplatz 8, D-68723 Schwetzingen, Germany
+E-Mail henkel@vh-s.de
+WWW http://www.vh-s.de
+------------------------------------------------------------------------
+
+--__--__--
+
+Message: 5
+Date: Thu, 11 Apr 2002 10:32:40 +0100 (BST)
+From: Andreas Hadjiprocopis <livantes@soi.city.ac.uk>
+To: TeXhax <texhax@tex.ac.uk>
+Subject: Q: \time command?
+
+Hello texhackers,
+
+I was wondering whether the \today command may be adjusted so as to
+give me the current time as well (e.g. the time the document was
+formatted with latex)
+
+many thanks,
+
+Andreas Hadjiprocopis livantes@soi.city.ac.uk
+Computer Science Department www.soi.city.ac.uk/~livantes/home.html
+
+On Thu, 11 Apr 2002, Hartmut Henkel wrote:
+
+> Dear Roger,
+>
+> with inspiration from Salomon's Advanced TeXBook I found the following:
+>
+> {\obeylines
+> \gdef\aaa#1=#2\endblk{
+> \hbox to 140pt{
+> \vtop{\hsize=50pt
+> \parindent=0pt
+> #1}
+> \hss
+> \vtop{\hsize=90pt
+> \parindent=0pt
+> \let^^M\space
+> #2}}
+> \endblk
+> }
+> }
+>
+> \def\startblk{\hrule\bgroup\obeylines\aaa}
+> \def\endblk{\egroup\hrule}
+>
+> \startblk
+> Hello
+> You
+> out there
+> in a
+> Stack!
+> =
+> Hello
+> You
+> out
+> there
+> in a
+> Paragraph!
+> \endblk
+>
+> \bye
+>
+> Best Regards
+>
+> Hartmut
+>
+> On Wed, 10 Apr 2002, Roger Gawley wrote:
+>
+> > Can anyone help? I am trying to format a document using plain TeX. There
+> > any many instances of a structure like this:
+> >
+> > Concertina Workshop Now out of print but
+> > Tutor for the English Concertina excellent if you can
+> > by Alistair Anderson get it. Folk oriented.
+> > Topic Records Ltd Accompanying record
+> > 50 Stroud Green Road used to be available, but
+> > London N4 3EF not necessary.(Authorised)
+> > England photocopies available from
+> > Andy's Front Hall,
+> > Voorheesville, NY
+> >
+> > I have tried to adapt a macro that I have used for addresses for years
+> > (if you are the long-forgotten contibutor of this macro, many thanks)
+> >
+> > \def\address#1=#2={\hbox{\hsize3truein\vtop{#1}\hfil\vtop{#2}}\bigskip}
+> > {\obeylines
+> > \address
+> > Tony Young
+> > Mowbray House
+> > Crook
+> > Co. Durham
+> > DL15 9JG
+> > =
+> > Roger Gawley
+> > 17 Dryburn Road
+> > Durham
+> > DH1 5AJ
+> > =
+> > }% stop obeying lines
+> >
+> > But I really want lines to be obeyed in the lefthand box, #1, but not in
+> > the righthand, #2, box. It seems that \obeylines is more subtle than I
+> > though because no ammount of moving it around seems to produce what I am
+> > after.
+> >
+> > Can anyone spot what I am missing, or more positively, tell me how to get
+> > the effect I am after?
+> >
+> >
+> > _______________________________________________
+> > TeXhax mailing list
+> > TeXhax@tex.ac.uk
+> > http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+>
+> ------------------------------------------------------------------------
+> Dr.-Ing. Hartmut Henkel
+> von Hoerner & Sulger GmbH
+> Schlossplatz 8, D-68723 Schwetzingen, Germany
+> E-Mail henkel@vh-s.de
+> WWW http://www.vh-s.de
+> ------------------------------------------------------------------------
+>
+> _______________________________________________
+> TeXhax mailing list
+> TeXhax@tex.ac.uk
+> http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+--__--__--
+
+Message: 6
+To: Andreas Hadjiprocopis <livantes@soi.city.ac.uk>
+cc: TeXhax <texhax@tex.ac.uk>
+Subject: Re: Q: \time command?
+Date: Thu, 11 Apr 2002 11:28:18 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+the ctan catalogue isn't terribly clever, but with the keyword "time"
+returned (amongst lots of stuff about "times fonts")
+
+time Defines a macro \now to macros/latex/contrib/supported/piff/
+ print the current time.
+
+--__--__--
+
+Message: 7
+Date: Thu, 11 Apr 2002 06:29:42 -0600 (MDT)
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+To: TeXhax <texhax@tex.ac.uk>
+Subject: Re: Q: \time command?
+
+Andreas Hadjiprocopis <livantes@soi.city.ac.uk> asks on
+Thu, 11 Apr 2002 10:32:40 +0100 (BST)
+
+>> I was wondering whether the \today command may be adjusted so as to
+>> give me the current time as well...
+
+Instead of the \today command, use the \time command.
+
+Here is a solution lifted from a style file that I've used for years
+to get a timestamp in typeset letters:
+
+% ----------------------------------------------------------------------
+%
+% TIME OF DAY
+%
+\newcount\hh
+\newcount\mm
+\mm=\time
+\hh=\time
+\divide\hh by 60
+\divide\mm by 60
+\multiply\mm by 60
+\mm=-\mm
+\advance\mm by \time
+\def\hhmm{\number\hh:\ifnum\mm<10{}0\fi\number\mm}
+
+Use it like this in a LaTeX document:
+
+ \date{\today{ }\hhmm}
+
+-------------------------------------------------------------------------------
+- Nelson H. F. Beebe Tel: +1 801 581 5254 -
+- Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148 -
+- University of Utah Internet e-mail: beebe@math.utah.edu -
+- Department of Mathematics, 110 LCB beebe@acm.org beebe@computer.org -
+- 155 S 1400 E RM 233 beebe@ieee.org -
+- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe -
+-------------------------------------------------------------------------------
+
+--__--__--
+
+Message: 8
+Date: Thu, 11 Apr 2002 14:38:04 -0600 (MDT)
+From: "John W. Shipman" <john@nmt.edu>
+To: Andreas Hadjiprocopis <livantes@soi.city.ac.uk>
+cc: TeXhax <texhax@tex.ac.uk>
+Subject: Re: Q: \time command?
+
+On Thu, 11 Apr 2002, Andreas Hadjiprocopis asked:
+
++--
+| I was wondering whether the \today command may be adjusted so as to
+| give me the current time as well (e.g. the time the document was
+| formatted with latex)
++--
+
+Below my .signature you will find the macros I use for timestamping
+documents in the ANSI standard order (year-month-day hour:minute).
+
+Best regards,
+John Shipman (john@nmt.edu), Applications Specialist, NM Tech Computer Center,
+Speare 128, Socorro, NM 87801, (505) 835-5950, http://www.nmt.edu/~john
+ ``Let's go outside and commiserate with nature.'' --Dave Farber
+
+================================================================
+% today.tex: Macro to print today's date
+%--
+% Author: John W. Shipman, NM Tech Computer Center,
+% Socorro, NM 87801; john@nmt.edu
+%--
+% EXPORTED FUNCTIONS:
+% \today: Outputs today's date as ``yyyy-mm-dd''
+% \now: Outputs the current time as ``hh:dd''
+% \timestamp: \today, plus one space, plus \now
+%--
+\newcount\minute % Current minute within the hour
+\newcount\hour % Current hour (24-hour type)
+\newcount\hourMins % Temporary for taking hour modulo 60
+%
+% - - - \ n o w - - -
+%
+\def\now%
+{% Displays today's time as ``hh:mm''
+% The \time macro gives the minutes since midnight. Compute
+% the whole hours by dividing this by 60, then find the
+% minute by effectively taking the minutes modulo 60.
+%
+ \minute=\time % Number of minutes since midnight
+ \hour=\time \divide \hour by 60 % Get hours
+ \hourMins=\hour \multiply\hourMins by 60
+ \advance\minute by -\hourMins % Hours modulo 60
+%
+ \zeroPadTwo{\the\hour}:\zeroPadTwo{\the\minute}%
+}% --- \now ---
+%
+% - - - \ t i m e s t a m p - - -
+%
+\def\timestamp%
+{% Displays ``yyyy-mm-dd hh:mm''
+ \today\ \now
+}% --- \timestamp ---
+%
+% - - - \ t o d a y - - -
+%
+\def\today%
+{% Displays today's date and time as ``yyyy-mm-dd hh:mm''
+ \the\year-\zeroPadTwo{\the\month}-\zeroPadTwo{\the\day}%
+}% --- \today ---
+%
+% - - - z e r o P a d T w o - - -
+%
+\def\zeroPadTwo#1%
+{% Left zero pad of the argument to 2 digits. The argument
+% should be a number between 1 and 99. This macro outputs
+% a `0' if the argument is less than ten, then it outputs
+% the argument.
+%
+ \ifnum #1<10 0\fi % Conditionally output a zero
+ #1% Then output the argument
+}% --- \zeroPadTwo ---
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.05 b/info/digests/texhax/02/texhax.05
new file mode 100644
index 0000000000..1ff024bbf9
--- /dev/null
+++ b/info/digests/texhax/02/texhax.05
@@ -0,0 +1,506 @@
+Article: 109 of ucam.mlist.texhax
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #5 - 8 msgs
+MIME-version: 1.0
+Content-Type: text/plain
+Date: Wed, 25 Sep 2002 10:00:38 +0100
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 5
+
+Today's Topics:
+
+ 1. reference to a counter in a tabular ? (Mario Baussmann)
+ 2. Quotes in tt (Matej Cepl)
+ 3. Single figure spanning two columns (Emanuele Menegatti)
+ 4. Footnote linewidth (John Simmie)
+ 5. Re: Single figure spanning two columns (Robin Fairbairns)
+ 6. Re: Footnote linewidth (Robin Fairbairns)
+ 7. tug 2003 conference news (TUG 2003 Conference Committee)
+ 8. TUG news: elections, call for papers, development fund, TUGboat (TUG Board of Directors)
+
+--__--__--
+
+Message: 1
+From: Mario Baussmann <mario.baussmann@gmx.de>
+To: texhax@tex.ac.uk
+Date: Tue, 30 Apr 2002 13:27:59 +0200
+Subject: reference to a counter in a tabular ?
+
+Hi,
+is it possible to reference to a counter inside a tabular?
+The first column of the tabular should be an incremented number for each row.
+The second column is text. The text should contain references to other row numbers.
+The third column is text.
+I made the counter with \newcounter{test}. The increment with \refstepcounter{test}.
+The reference with \label{here} and \ref{here}.
+But the reference number was the numer of the table, not of the counter.
+
+Is it possible to solve this problem?
+
+Thanks,
+Mario Baussmann
+
+--__--__--
+
+Message: 2
+Date: Sat, 18 May 2002 19:58:01 -0400 (EDT)
+From: Matej Cepl <matej@ceplovi.cz>
+Subject: Quotes in tt
+To: texhax@tex.ac.uk
+
+--8323328-1804289383-1021766287=:1240
+Content-Type: TEXT/plain; charset=us-ascii
+
+Hi,
+
+just from the sense of curiosity I try to create LaTeX style
+emulating ``typesetting'' of typewriter (do not say me it is
+stupid idea, I know that). It works very well when I use pcr, but
+it fails miserably when trying to go down to cmtt (see attached
+sty file), because (of course, you know it) there are some
+characters missing in cmtt. I found somewhere on DejaNews also
+attached plainTeX makro for emulating quotes, which (to my
+biggest surprise) work without any problem. However, when I tried
+to incorporate the makro into my style it failed again. Could you
+please explain, what I am doing wrong?
+
+ Thanks
+
+ Matej
+
+--
+Matej Cepl, matej@ceplovi.cz
+138 Highland Ave. #10
+Somerville, Ma 02143
+(617) 623-1488
+.
+Economics is the only discipline where two people can win a Nobel
+Prize for saying exactly the opposite thing!
+ -- Eamonn Butler of Adam Smith Institute
+ on Nobel Prize awards for year 2001
+
+--8323328-1804289383-1021766287=:1240
+Content-Type: TEXT/x-tex; name="manuscript.sty"
+Content-Disposition: attachment; filename="manuscript.sty"
+
+\NeedsTeXFormat{LaTeX2e}[1996/06/01]
+\ProvidesPackage{manuscript}[2002/05/17 v0.3 emulate typesetting
+ of typewriter]
+
+\RequirePackage{ifthen}
+\newboolean{MS@ps} \setboolean{MS@ps}{false}
+\DeclareOption{ps}{\setboolean{MS@ps}{true}}
+\ProcessOptions
+
+% another needed packages
+\RequirePackage{setspace}
+\RequirePackage[T1]{fontenc}
+\RequirePackage[NewCommands]{ragged2e}
+
+% set-up fonts
+% italic is not clear with tt fonts -- it is better to keep
+% a typewriter tradition alive
+\ifthenelse{\boolean{MS@ps}}
+{
+ \renewcommand{\rmdefault}{pcr}
+}{
+ \renewcommand{\rmdefault}{aett}
+ \def\rquotes#1{\leavevmode\kern-.20em'\kern-.60em'\kern-.20em\relax}
+ \def\lquotes#1{\leavevmode\kern-.20em`\kern-.60em`\kern-.20em\relax}
+ \def\rquote{'}
+ \def\lquote{`}
+ \catcode`'=\active \def'{\actrq}
+ \catcode``=\active \def`{\actlq}
+ \let\actrq\rquote
+ \let\actlq\lquote
+ \def\rqtest{\ifx\next'\let\next=\rquotes\else\let\next=\rquote\fi\next}
+ \def\lqtest{\ifx\next`\let\next=\lquotes\else\let\next=\lquote\fi\next}
+}
+\renewcommand{\sfdefault}{\rmdefault}
+\renewcommand{\ttdefault}{\rmdefault}
+
+\RequirePackage{soul}
+\renewcommand{\emph}[1]{\ul{#1}}
+
+% setup another additional characteristics of typewriter
+% koma-script doesn't work well with komascript
+\@ifundefined{typearea}
+ {\RequirePackage{fullpage}}
+ {\typearea[0sp]{13}}
+
+\let\footnotesize\@empty
+\doublespacing
+\AtBeginDocument{%
+ \raggedright
+ \spaceskip .333333 em plus .333333 em minus .111111 em
+}
+
+% standard titlehead of the document is really ugly when
+% doublespaced
+% Polished to work both with standard article and koma-script
+\let\my@maketitle=\@maketitle
+\def\@maketitle{%
+ \singlespacing
+ \hyphenpenalty=5000
+ % This is ugly hack, but it should be robust enough
+ \let\huge\LARGE
+ \my@maketitle
+}
+
+--8323328-1804289383-1021766287=:1240
+Content-Type: TEXT/x-tex; name="plain_uvoz.tex"
+Content-Disposition: attachment; filename="plain_uvoz.tex"
+
+\def\rquotes#1{\leavevmode\kern-.20em'\kern-.60em'\kern-.20em\relax}
+\def\lquotes#1{\leavevmode\kern-.20em`\kern-.60em`\kern-.20em\relax}
+\def\rquote{'}
+\def\lquote{`}
+\catcode`'=\active \def'{\actrq}
+\catcode``=\active \def`{\actlq}
+\let\actrq\rquote
+\let\actlq\lquote
+\def\rqtest{\ifx\next'\let\next=\rquotes\else\let\next=\rquote\fi\next}
+\def\lqtest{\ifx\next`\let\next=\lquotes\else\let\next=\lquote\fi\next}
+
+\tt ``This is a sentence''
+
+\rm ``Hello.''
+
+\bye
+
+--8323328-1804289383-1021766287=:1240--
+
+--__--__--
+
+Message: 3
+From: Emanuele Menegatti <emg@dei.unipd.it>
+Organization: University of Padova
+To: texhax@tex.ac.uk
+Subject: Single figure spanning two columns
+Date: Mon, 26 Aug 2002 17:52:05 +0200
+
+Dear all,
+
+is there a way to have a single figure occuping the whole page width in a
+latex document that it is using a two column style?
+
+The document definistion is as follow
+
+\documentclass[10pt,twocolumn]{./IEEEtran_v15}
+
+so the text is arranged in two column, but at a certain point I`d like to
+have a single figure to take the whole page size with the two columns
+starting again after it?
+
+Is it possible?
+
+Regards,
+Emanuele
+--
+------------------------------------------
+Emanuele Menegatti
+
+Visiting Researcher at The Intelligent Robotics Laboratory
+Wakayama University, Japan
+
+Ph.D. Student at the
+Intelligent Autonomous Systems Laboratory
+Department of Information Engineering
+University of Padova, ITALY
+Phone: ++39 049 827 7722
+
+http://www.dei.unipd.it/~emg
+------------------------------------------
+
+--__--__--
+
+Message: 4
+Date: Fri, 16 Aug 2002 14:46:03 +0100
+From: John Simmie <john.simmie@nuigalway.ie>
+Subject: Footnote linewidth
+To: texhax@tex.ac.uk
+
+--=====================_276239562==_.ALT
+Content-Type: text/plain; charset="us-ascii"; format=flowed
+
+My footnote linewidth exceeds the textwidth in a document
+How can I reassert control /fix it so that the footnote width is = to
+\textwidth?
+
+The page settings used are:
+\documentclass[12pt]{article}
+\usepackage{vmargin}
+\setpapersize{A4}
+\setmarginsrb{20.0mm}{20mm}{20.0mm}{20mm}{12pt}{11mm}{12pt}{11mm}
+% left top right btm head hdsep ftht ftskip
+
+ Dr. John M. Simmie
+Chemistry Department & Environmental Change Institute
+ National University of Ireland, Galway::Ireland
+
+--=====================_276239562==_.ALT
+Content-Type: text/html; charset="us-ascii"
+
+<html>
+My footnote linewidth exceeds the textwidth in a document<br>
+How can I reassert control /fix it so that the footnote width is = to
+\textwidth?<br><br>
+The page settings used are:<br>
+<font face="Courier New, Courier" color="#000080">\documentclass</font><font face="Courier New, Courier">[12pt]</font><font face="Courier New, Courier" color="#C00000">{</font><font face="Courier New, Courier">article</font><font face="Courier New, Courier" color="#C00000">}<br>
+</font><font face="Courier New, Courier" color="#000080">\usepackage</font><font face="Courier New, Courier" color="#C00000">{</font><font face="Courier New, Courier">vmargin</font><font face="Courier New, Courier" color="#C00000">}<br>
+</font><font face="Courier New, Courier" color="#000080">\setpapersize</font><font face="Courier New, Courier" color="#C00000">{</font><font face="Courier New, Courier">A4</font><font face="Courier New, Courier" color="#C00000">}<br>
+</font><font face="Courier New, Courier" color="#000080">\setmarginsrb</font><font face="Courier New, Courier" color="#C00000">{</font><font face="Courier New, Courier">20.0mm</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">20mm</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">20.0mm</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">20mm</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">12pt</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">11mm</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">12pt</font><font face="Courier New, Courier" color="#C00000">}{</font><font face="Courier New, Courier">11mm</font><font face="Courier New, Courier" color="#C00000">}<br>
+</font><font face="Courier New, Courier" color="#008000">%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+left&nbsp;&nbsp; top&nbsp;&nbsp;&nbsp; right&nbsp; btm&nbsp;
+head&nbsp;&nbsp; hdsep ftht ftskip<br><br>
+</font><x-sigsep><p></x-sigsep>
+<tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+Dr. John M. Simmie<br>
+Chemistry Department &amp; Environmental Change Institute<br>
+&nbsp;&nbsp; National University of Ireland, Galway::Ireland<br>
+</html>
+
+--=====================_276239562==_.ALT--
+
+--__--__--
+
+Message: 5
+To: emg@dei.unipd.it
+cc: texhax@tex.ac.uk
+Subject: Re: Single figure spanning two columns
+Date: Tue, 27 Aug 2002 11:29:11 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+Emanuele Menegatti (with a broken reply-to address) writes:
+
+> is there a way to have a single figure occuping the whole page width in a
+> latex document that it is using a two column style?
+>
+> The document definistion is as follow
+>
+> \documentclass[10pt,twocolumn]{./IEEEtran_v15}
+>
+> so the text is arranged in two column, but at a certain point I`d like to
+> have a single figure to take the whole page size with the two columns
+> starting again after it?
+
+this is an rtfm, you know: any latex intro would have told you to use
+a figure* environment rather than a figure environment.
+
+--__--__--
+
+Message: 6
+To: John Simmie <john.simmie@nuigalway.ie>
+cc: texhax@tex.ac.uk
+Subject: Re: Footnote linewidth
+Date: Tue, 27 Aug 2002 11:42:03 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+John Simmie writes:
+
+> My footnote linewidth exceeds the textwidth in a document
+> How can I reassert control /fix it so that the footnote width is = to
+> \textwidth?
+>
+> The page settings used are:
+> \documentclass[12pt]{article}
+> \usepackage{vmargin}
+> \setpapersize{A4}
+> \setmarginsrb{20.0mm}{20mm}{20.0mm}{20mm}{12pt}{11mm}{12pt}{11mm}
+
+actually, it's the other way around. \linewidth (and \hsize) are left
+at the values set by the documentclass, and \textwidth is rather
+wider. it would appear that the footnotes are set at \textwidth
+(quite correctly, if one's going to span them across multiple columns
+.. i think), but that vmargin.sty isn't setting \linewidth properly,
+so that the footnotes look as if they're too wide.
+
+it seems to me that this is a vmargin bug (i'm notifying volker
+kuhlmann); for your immediate purposes i would recommend geometry.sty
+instead; i find it entirely robust whenever i use it.
+
+--__--__--
+
+Message: 7
+Date: Mon, 9 Sep 2002 16:52:36 -0400
+From: tug2003@tug.org (TUG 2003 Conference Committee)
+To: texhax@tex.ac.uk
+Subject: tug 2003 conference news
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+2003 July 20 - 24: Waikoloa, Big Island, Hawaii USA
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ TUG 2003: SILVER ANNIVERSARY -- 25 YEARS! -- of TeX.
+ Outrigger Waikoloa Beach Resort, Big Island, Hawaii
+ http://www.tug.org.in/tug2003/
+ tug2003@tug.org
+
+A grand reunion of TeX users worldwide is planned for the 24th Annual
+Meeting and Conference of the TeX Users Group in 2003 for the Silver
+Anniversary -- 25 YEARS! -- of TeX.
+
+Professor Hermann Zapf and cartoon artist, Duane Bibby, will be just two
+of what we hope will be a long list of renowned guests and long-time
+friends of TeX, who will help us celebrate this wonderful event.
+
+We would like to make this a big gathering of the people who have played a
+role in providing you with tools, development, and support for TeX, which
+is the best free software available for beautiful typesetting and
+typography.
+
+All users of TeX (since its birth) are invited to participate as speaker,
+attendee, volunteer, sponsor, or donor to help make this conference a
+success.
+
+What You Can Do to Help!
+~~~~~~~~~~~~~~~~~~~~~~~
+You can contribute in several ways to the success of TUG 2003:
+
+1) Come to the meeting and invite all your TeX friends to come along
+too. Register with the very early-lions *before the end of the year 2002*
+and no later than April 9, 2003, to benefit from special conference and
+accommodation rates.
+
+2) Make a donation, (however large or small) as a token of
+appreciation for having TeX available to you as free software, and let
+your colleagues and your bosses know about this meeting so that they too
+can contribute towards the event, and to the future development of the TeX
+family of programs. TeX is very much alive and doing well both as a
+front-end for authors, and a back-end as a tool in the automated processes
+that provide easy conversion to XML,PDF, HTML.
+
+3) Publishers, vendors, and other commercial users, developers, and
+distributors of products that use, or are prepared in, TeX (Plain, AmsTeX,
+AMSLaTeX, LaTeX, pdfTeX, Metafont, MetaPost, ConTeXt, etc.) can sponsor or
+co- sponsor events (coffee breaks, lunches, reception, banquet) and most
+of all towards renowned plenary speakers and TUG 2003 as a whole.
+
+4) The TeX Heritage Committee chaired by Sebastian Rahtz, will be
+organizing projects and happenings for the Silver Anniversary of TeX.
+One of these will be to publish a special volume of reflections by key
+developers and users of TeX. The book will be (temporarily) entitled:
+
+"TeX Retrospective: milestones and byways on the road to beautiful
+typography"
+
+More information will be published on the website at:
+ http://www.tug.org/tug2003/heritage/
+
+Note: Generous donors and sponsors ($500.00 or more) will receive
+ a complimentary copy of the silver anniversary volume.
+
+~~~~~~~~~~~~~~~~~~~
+
+So start planning now to join us in Hawaii in body and/or in spirit for
+TUG 2003 on July 20 - 24, 2003. Don't forget to bring along your
+snorkel...
+
+Aloha!
+
+The TUG 2003 Organizers
+tug2003@tug.org
+http://www.tug.org/tug2003/
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+--__--__--
+
+Message: 8
+Date: Tue, 24 Sep 2002 16:18:34 +0200
+From: board@tug.org (TUG Board of Directors)
+To: texhax@tex.ac.uk
+Subject: TUG news: elections, call for papers, development fund, TUGboat
+
+Greetings to all TUG members and TeX users,
+
+A few short news items for your information and participation.
+(Please redistribute this message to any appropriate forum.)
+
+1. TUG elections
+
+The terms of the TUG President and of 11 members of the Board of
+Directors will end as of the 2003 meeting of the TUG Board of Directors,
+which will take place in conjunction with the 24th Annual TUG Meeting to
+be held 20-24 July 2003. (See below for more information on the meeting.)
+
+The election to choose the new TUG President and Board members will be
+held in spring 2003. Nominations for these openings are now invited.
+Please see http://www.tug.org/election/ for the complete announcement,
+information, and nomination forms.
+
+If you or someone you know would be a good candidate for service, please
+help TUG by making a nomination!
+
+2. TUG 2003: Call for Papers
+
+The TeX Users Group's 24th Annual Meeting is to be held 20-24 July 2003
+at the Outrigger Waikoloa Beach Resort, Big Island, Hawaii.
+
+We welcome submissions of a title and abstract by November 18, 2002;
+please send to tug2003-papers@tug.org. Registration forms and more
+information on submitting papers, as well as the conference in general,
+are at http://www.tug.org/tug2003/. Please be sure to check the
+early-lion registration discount rate. First deadline: Dec 31, 2002.
+
+3. TeX Development Fund
+
+TUG has initiated a new project: a TeX Development Fund. It was
+officially announced at the TUG 2002 conference in India. The idea is
+to financially support TeX-related projects to the best of our ability.
+Please see http://tug.org/tc/devfund/ for more information and an online
+application page, or email devfund@tug.org.
+
+4. TUGboat
+
+We are pleased to announce that TUGboat 22.1/22.2 (a double issue) is
+at the printer and scheduled to be mailed September 26th. The TUGboat
+production team is working on the two issues that follow (for 2001) in
+hopes they will mail by the end of the year. More news will be
+forthcoming regarding Volume 23, which is in the pipeline as well.
+If you have ideas for articles you would like to write, or read, please
+email the tugboat editorial group at tugboat@tug.org.
+
+5. CTAN CD-ROM's via Dante
+
+Each year, Dante (the German TeX users group, http://www.dante.de),
+produces an abstract of the Comprehensive TeX Archive Network compendium
+of TeX tools. The 2002 edition has been ordered for TUG members. Look
+for this 3-CD set in your mail within the next few weeks.
+
+--
+
+Your satisfaction as a TUG member is important to us. If you have failed
+to receive membership materials, or if your address has changed, please
+contact the TUG office at mailto:office@tug.org or by phone
++1-503-223-9994. Our office manager, Robin Laakso, is ready to help.
+
+The TUG Board values your input. Please contact us at board@tug.org with
+your suggestions, concerns, and even offers of help.
+
+Thanks,
+TeX Users Group Board of Directors
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/02/texhax.06 b/info/digests/texhax/02/texhax.06
new file mode 100644
index 0000000000..f277cba182
--- /dev/null
+++ b/info/digests/texhax/02/texhax.06
@@ -0,0 +1,486 @@
+Article: 110 of ucam.mlist.texhax
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2002 #6 - 10 msgs
+MIME-version: 1.0
+Content-Type: text/plain
+Date: Mon, 20 Jan 2003 10:05:13 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2002 : Number 6
+
+Today's Topics:
+
+ 1. UKTUG meeting, Nottingham, Saturday 12 October (David Rhead)
+ 2. Takashima Sanskrit Babel Hyphenation (Daniel Stender)
+ 3. TUGboat 22,1/2 (Mimi Burbank)
+ 4. TUG 2003 news, November 22, 2002 (TUG 2003 conference)
+ 5. \cite in footnote (Ot van Daalen)
+ 6. TeX development fund (TeX Development Fund)
+ 7. Re: \cite in footnote (Robin Fairbairns)
+ 8. Index entries and footnotes in LaTeX (Mark A. Sheldon)
+ 9. Re: \cite in footnote (Ot van Daalen)
+ 10. TUG news: LaTeX class at TUG'03, election (TUG office)
+
+--__--__--
+
+Message: 1
+Date: Thu, 26 Sep 2002 15:52:48 +0100 (BST)
+From: David Rhead <David.Rhead@nottingham.ac.uk>
+To: TeXhax@tex.ac.uk
+Subject: UKTUG meeting, Nottingham, Saturday 12 October
+
+TeX users in the UK may be interested in the meeting
+of the UK TeX Users Group at the University of Nottingham
+on Saturday 12th October.
+
+Further details are given at http://uk.tug.org/uk-tug/agm-2002/.
+
+David Rhead
+Information Services
+University of Nottingham
+
+--__--__--
+
+Message: 2
+Date: Thu, 26 Sep 2002 18:21:52 +0200
+Organization: http://freemail.web.de/
+From: Daniel Stender <danielstender@web.de>
+To: texhax@tex.ac.uk
+Subject: Takashima Sanskrit Babel Hyphenation
+
+Who can send me the Babel subsystem hyphenation packet for romanized transliterated Sanskrit (skttr.ldf or else)
+Greetings,
+D.Stender, Germany
+______________________________________________________________________________
+Die clevere Geldreserve: der DiBa-Privatkredit. Funktioniert wie ein Dispo,
+ist aber viel gunstiger! Alle Infos: http://diba.web.de/?mc=021104
+
+--__--__--
+
+Message: 3
+Date: Thu, 3 Oct 2002 08:51:44 -0400
+To: TUGboat announcement <tug-board@tug.org>, tub-prod@csit.fsu.edu,
+ office@tug.org, texhax@tex.ac.uk, tex-eds@nic.surfnet.nl,
+ tug-pub@tug.org
+Subject: TUGboat 22,1/2
+From: Mimi Burbank <mimi@csit.fsu.edu>
+
+For your reading pleasure - we shipped the issue to Cadmus
+on Monday, Sept 9, 2002. The contents are listed below.
+This message was also sent to your mailing list on the 9th, but
+evidently never arrived. I received my copy of the issue
+on September 29, and you should be receiving yours shortly.
+
+We are working hard on the getting the December 2001 issue
+together while we await the files for the 2001 Proceedings.
+
+Let me encourage (urge?) those of you who occasionally think,
+"I think I should write an article about that!" to go ahead
+and write up something and submit it to tugboat@tug.org.
+Our recent pleas for submissions have gratefully brought us
+submissions from new sources. Keep it up and we'll be back
+on track in no time!
+
+Mimi Burbank
+(or the TUGboat production team)
+
+ TUGboat
+ Volume 22, Number 1/2 March/June 2001
+ ========================================
+
+Addresses 3
+
+General Delivery
+ Mimi Jett
+ From the President 5
+ Barbara Beeton
+ Editorial comments 6
+ We're late ...; CTAN and ``The treasure chest'';
+ TeX Mexico User Group; Goodbye to Father Larguier;
+ Some places to learn more about books and printing;
+ 5000 years of the written word;
+ The Gutenberg Bible online;
+ Xy-pic home moved to TUG;
+ Legibility study online
+ Jim Hefferon
+ Why TeX? 8
+ Question & Answer session with Donald Knuth,
+ U.K. TUG, Oxford, Sunday, 12 September 1999 15
+ How AllTeX changed the face of mathematics:
+ An E-interview with Leslie Lamport, the author
+ of LaTeX 20
+
+Typography
+ Peter Flynn
+ Typographers' inn 23
+
+Font Forum
+ Frank Mittelbach
+ Laudatio for Professor Hermann Zapf 24
+ Hermann Zapf
+ My collaboration with Don Knuth and my font
+ design work 26
+
+Software & Tools
+ Barbara Beeton
+ Hyphenation exception log 31
+ Laura Elizabeth Jackson and Herbert Voss
+ LyX --- An Open Source document processor 32
+ Adam H. Lewenberg
+ DVII: A TeX dvi file information utility 42
+
+Graphics Applications
+ John D. Hobby
+ Drawing graphs with MetaPost 46
+
+Reports
+ Hans Hagen
+ The status quo of the NTS project 58
+
+Hints & Tricks
+ William Adams
+ The treasure chest 67
+
+Tutorials
+ George Gratzer
+ Publishing legacy documents on the Web 74
+ Denis Roegel
+ Anatomy of a macro 78
+
+Macros
+ Victor Eijkhout
+ The bag of tricks 83
+
+LaTeX
+ Frank Mittelbach
+ The trace package 93
+
+Abstracts
+ Les Cahiers GUTenberg, Contents of issues 35/36
+ (May 2000) and 37/38 (December 2000) 100
+
+News & Announcements
+ Calendar 103
+ TUG '2001 Announcement 105
+
+Cartoon
+ Roy Preston
+ Typohol Anon 4
+
+TUG Business
+ Susan DeMeritt
+ Minutes of TeX Users Group Annual General Meeting,
+ 15 August 2000, Oxford, England 106
+ Don DeLand
+ Financial statement, 2000 107
+ Arthur Ogawa
+ TUG Election Notice 108
+ Institutional members 109
+ TUG membership application 110
+
+Advertisements
+ TeX consulting and production services 111
+ Just Published: TeX Reference Manual by David Bausum 112
+ Blue Sky Research c3
+
+ --------
+
+----- End forwarded message -----
+
+--
+
+* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ Phone: (850)644-2440 mimi@csit.fsu.edu
+ FAX: (850)644-0098
+.
+ "One of the problems of modern life is that people who are good
+ at being civil often lack strong convictions, and people who
+ have strong convictions often lack civility."
+ (By Way of Response, by Martin E. Marty)
+* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+
+--__--__--
+
+Message: 4
+Date: Fri, 22 Nov 2002 15:59:22 -0500
+From: tug2003@tug.org (TUG 2003 conference)
+To: texhax@tex.ac.uk
+Subject: TUG 2003 news, November 22, 2002
+
+TUG2003 CONFERENCE IN HAWAII
+The Silver Anniversary -- 25 years!-- of TeX
+
+The TeX Users Group 24th Annual Meeting and Conference is scheduled for
+July 20-24, 2003 at the Outrigger Waikoloa Beach Resort, Big Island, Hawaii.
+Abstracts for talks and workshops (deadline extended to 30-Nov-2002);
+Posters (deadline 9-Jun-2003). See:
+http://www.tug.org/tug2003/callfor.html.
+
+Please help to publicize TUG2003 by posting copies of the following flyer
+(PDF) at your office and around your institution:
+http://www.tug.org/tug2003/flyer/.
+
+Contributions are welcome! To find out how you can help:
+http://www.tug.org/tug2003/help.html.
+
+For details about the conference: http://www.tug.org/tug2003/
+Email: tug2003@tug.org
+
+--__--__--
+
+Message: 5
+From: "Ot van Daalen" <o_van_daalen@hotmail.com>
+To: texhax@tex.ac.uk
+Subject: \cite in footnote
+Date: Sun, 22 Dec 2002 13:37:31 -0400
+
+I have a question regarding \cite and \bibliographystyle. Dutch legal
+articles have to cite like this:
+
+This is a citation.\footnote{Author year, p. 34.}
+
+\cite, however, places the citation in the body of the text. Of course I can
+always use \footnote to put the cite in a footnote, but I thought it would
+be cleaner to let \cite do the work.
+
+However, all customized bibliographystyles I know (and can be made by
+makebst) cite in the body.
+
+Does anybody have any suggestions?
+
+Thanks!
+
+-- Otto
+
+_________________________________________________________________
+Add photos to your messages with MSN 8. Get 2 months FREE*.
+http://join.msn.com/?page=features/featuredemail&xAPID=42&PS=47575&PI=7324&DI=7474&SU=
+http://www.hotmail.msn.com/cgi-bin/getmsg&HL=1216hotmailtaglines_addphotos_3mf
+
+--__--__--
+
+Message: 6
+Date: Sat, 28 Dec 2002 16:17:48 -0500
+From: devfund@tug.org (TeX Development Fund)
+To: texhax@tex.ac.uk
+Subject: TeX development fund
+
+TUG (the TeX Users Group) initiated a new project last year: a TeX
+Development Fund. It was officially announced at the TUG 2002
+conference in India, and there have been a few announcements since to
+comp.text.tex and other forums.
+
+The idea is to financially support TeX-related projects to the best of
+our ability. If you are currently involved in a TeXnical project, or
+have an idea for one but need a little financial assistance, please
+consider applying.
+
+Please see http://tug.org/tc/devfund/ for more information and an online
+application page, or email devfund@tug.org. The primary deadline for
+applications is February 1, 2003.
+
+Finally, we would like to acknowledge that other TeX user groups have
+long established similar programs. It is not our intention to detract
+from or compete with anyone else (just the opposite!), but only to do
+what we can to foster the growth of TeX.
+
+Please repost/forward this notice to anywhere you think appropriate.
+
+Thanks,
+Kaja Christiansen, Karl Berry
+
+--__--__--
+
+Message: 7
+To: "Ot van Daalen" <o_van_daalen@hotmail.com>
+cc: texhax@tex.ac.uk
+Subject: Re: \cite in footnote
+Date: Tue, 07 Jan 2003 13:00:13 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> I have a question regarding \cite and \bibliographystyle. Dutch legal
+> articles have to cite like this:
+>
+> This is a citation.\footnote{Author year, p. 34.}
+>
+> \cite, however, places the citation in the body of the text. Of course I can
+> always use \footnote to put the cite in a footnote, but I thought it would
+> be cleaner to let \cite do the work.
+
+what's wrong with
+
+ \newcommand{\fcite}[1]{\footnote{\cite{#1}}}
+
+(or something slightly more complicated if you need the optional
+argument to \cite)
+
+> However, all customized bibliographystyles I know (and can be made by
+> makebst) cite in the body.
+
+the way \cite (and friends) appears is nothing to do with the
+bibliography style -- that merely provides the text that the citation
+is made up from.
+
+the jurabib bundle is designed to support german lawyers' citation
+style; it may be worth investigating whether it does what you need.
+
+robin
+
+--__--__--
+
+Message: 8
+Date: Thu, 9 Jan 2003 10:09:16 -0500
+From: "Mark A. Sheldon" <sheldon@psrg.lcs.mit.edu>
+To: texhax@tex.ac.uk
+Subject: Index entries and footnotes in LaTeX
+
+While we're on the subject of footnotes:
+
+Does anyone know why otherwise identical \index commands are treated
+differently in footnotes and in the body of the text? Plain index
+entries seem OK, it's when the indexed item contains a command:
+
+Eg,
+
+\newcommand{\fooname}{{\sc Foo}}
+Here is text in the body\index{Foo@\fooname} of a
+document.\footnote{Foo\index{Foo@\fooname}}
+
+Produces two distinct entries in the index:
+
+ FOO 511
+ FOO 511
+
+When I first noticed this, I thought it was that \sc might is
+differently bound in footnotes. But here are the entries in the .idx
+file:
+
+ \indexentry{Foo@\fooname}{511}
+ \indexentry{Foo@{\sc Foo}}{511}
+
+Why is \fooname expanded in the item from the \footnote and not
+otherwise?
+
+Confession: Yes, it's an old document and LaTeX is running in 2.0.9
+compatibility mode, though it doesn't seem relevant given the expansions
+above.
+
+-Mark
+
+--__--__--
+
+Message: 9
+From: "Ot van Daalen" <o_van_daalen@hotmail.com>
+To: Robin.Fairbairns@cl.cam.ac.uk
+Subject: Re: \cite in footnote
+Date: Fri, 10 Jan 2003 18:34:28 -0400
+
+Thanks for all the reactions and excuse me for my slow reply. I opted for
+the solution below, as it seems to be the most adaptable for future changes.
+Thanks a lot however!
+
+-- Ot
+
+>From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+>To: "Ot van Daalen" <o_van_daalen@hotmail.com>
+>CC: texhax@tex.ac.uk
+>Subject: Re: \cite in footnote Date: Tue, 07 Jan 2003 13:00:13 +0000
+>
+> > I have a question regarding \cite and \bibliographystyle. Dutch legal
+> > articles have to cite like this:
+> >
+> > This is a citation.\footnote{Author year, p. 34.}
+> >
+> > \cite, however, places the citation in the body of the text. Of course I
+>can
+> > always use \footnote to put the cite in a footnote, but I thought it
+>would
+> > be cleaner to let \cite do the work.
+>
+>what's wrong with
+>
+> \newcommand{\fcite}[1]{\footnote{\cite{#1}}}
+>
+>(or something slightly more complicated if you need the optional
+>argument to \cite)
+>
+> > However, all customized bibliographystyles I know (and can be made by
+> > makebst) cite in the body.
+>
+>the way \cite (and friends) appears is nothing to do with the
+>bibliography style -- that merely provides the text that the citation
+>is made up from.
+>
+>the jurabib bundle is designed to support german lawyers' citation
+>style; it may be worth investigating whether it does what you need.
+>
+>robin
+>
+>_______________________________________________
+>TeXhax mailing list
+>TeXhax@tex.ac.uk
+>http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+
+_________________________________________________________________
+Help STOP SPAM: Try the new MSN 8 and get 2 months FREE*
+http://join.msn.com/?page=features/junkmail
+
+--__--__--
+
+Message: 10
+Date: Sun, 19 Jan 2003 10:57:53 -0500
+From: office@tug.org (TUG office)
+To: texhax@tex.ac.uk
+Subject: TUG news: LaTeX class at TUG'03, election
+
+A few items for your consideration.
+
+- TUG 2003 Conference: The Silver Anniversary -- 25 years!-- of TeX
+The TeX Users Group 24th Annual Meeting and Conference is scheduled for
+July 20-24, 2003 at the Outrigger Waikoloa Beach Resort, Big Island,
+Hawaii. See http://tug.org/tug2003/.
+
+NEW NEWS :) -- A beginning/intermediate class on LaTeX will take place
+just before the conference, from July 15-18 at the University of Hawaii
+at Hilo. Enrollment is limited to 12. The cost is $275 ($300 after
+April 1, so register now!). See
+https://www.tug.org/tug2003/latexclass.html for more information and the
+registration form. If you have any questions about the class, please
+email Sue Demeritt at susan.demeritt@tug.org.
+
+- TUG Election:
+The terms of the TUG President and of 11 members of the Board of
+Directors will end as of the 2003 meeting of the TUG Board of Directors,
+which will take place in conjunction with TUG 2003 in Hawaii. Please
+consider getting involved with TUG by running for the board or for
+president. Nomination forms are due by February 1; see
+http://tug.org/election/ for more information.
+
+Thank-you,
+
+Robin Laakso (office@tug.org)
+for the TUG board (board@tug.org)
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/03/texhax.01 b/info/digests/texhax/03/texhax.01
new file mode 100644
index 0000000000..281a55d5a4
--- /dev/null
+++ b/info/digests/texhax/03/texhax.01
@@ -0,0 +1,293 @@
+Article: 111 of ucam.mlist.texhax
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2003 #1 - 5 msgs
+MIME-version: 1.0
+Content-Type: text/plain
+Date: Fri, 14 Feb 2003 10:00:38 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2003 : Number 1
+
+Today's Topics:
+
+ 1. TUGboat 2001 Proceedings being shipped today (Mimi Burbank)
+ 2. tds 1.0 available (Karl Berry)
+ 3. I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Dr. Tarynn M. Witten)
+ 4. Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Karl Berry)
+ 5. Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Philip G. Ratcliffe)
+
+--__--__--
+
+Message: 1
+Date: Thu, 23 Jan 2003 12:01:36 -0500
+To: TUGboat announcement <tug-board@tug.org>, tub-prod@csit.fsu.edu,
+ office@tug.org, texhax@tex.ac.uk, tex-eds@nic.surfnet.nl,
+ tug-pub@tug.org
+Subject: TUGboat 2001 Proceedings being shipped today
+From: Mimi Burbank <mimi@csit.fsu.edu>
+
+The TUG 2001 Proceedings are being shipped to the printer
+today. The contents are as follows:
+
+ TUGboat
+ Volume 22, Number 3 September 2001
+ ========================================
+
+TUG 2001 Program 115
+Participants at the 22nd Annual TUG Meeting 117
+
+A TeX Odyssey
+ Hans Hagen
+ Where will the odyssey bring us? 118
+ Mimi Jett
+ Future of publishing, Part 2 119
+ William Richter
+ Integrating TeX into a document imaging system 120
+ Arthur Ogawa
+ REVTeX version 4.0, an authoring package by the
+ American Physical Society 131
+ Anita Schwartz (Chair)
+ The TeX History Panel 134
+ Hans Hagen
+ Using TeX for high end typesetting 136
+ Peter Flynn
+ TeX---a mass market product? Or just
+ an image in need of a makeover? 137
+ David Tulett
+ LaTeX for Windows: a user's perspective 140
+
+PDF and TeX
+ Han The Thanh
+ Margin kerning and font expansion with pdfTeX 146
+ Ross Moore
+ PDF presentations using the Marslide package 149
+ Hans Hagen
+ Using TeX to enhance your presentations 160
+ Donald P. Story
+ Techniques of introducing document-level JavaScript 161
+ into a PDF file from a LaTeX source
+ Ross Moore
+ Online self-marking quizzes, pdfTeX, exerquiz 168
+ Martin Schroder
+ Using pdfTeX in a PDF-based imposition tool 180
+ Nelson Beebe
+ pdfTeX Panel 181
+
+Graphics, XML, and MathML
+ Ross Moore
+ Adobe plugin for WARMreader 188
+ Stephen Oliver
+ The TeXspec tool for computer-aided
+ software engineering 197
+ William Hammond
+ GELLMU: A bridge for authors from LaTeX to XML 204
+ Bob Caviness
+ Creating Math Web Documents (Workshop) 208
+
+ Fonts and Tools
+ Alan Hoenig
+ Typesetting Hebrew with TeX 209
+ Alan Hoenig
+ Modernizing Computer Modern 216
+ Nelson Beebe
+ Fonts Panel 220
+ Michael Downes
+ Managing multiple TDS trees 228
+ Michael Doob
+ Installing a CTAN mirror on your desktop 238
+ Richard Koch
+ Installing TeXshop 240
+ William Adams
+ Font installation: Agfa/Eaglefeather
+ to Linotype Zapfino 247
+
+ News & Announcements
+ Calendar 251
+ TUG 2003 Announcement 253
+ TUG Business
+ Institutional members 254
+
+ Advertisements
+ TeX consulting and production services 255
+ Kluwer
+ Just Published: TeX Reference Manual by David Bausum 256
+ Blue Sky Research cover3
+
+ ========================================
+
+--__--__--
+
+Message: 2
+Date: Mon, 3 Feb 2003 16:24:43 -0500
+From: karl@freefriends.org (Karl Berry)
+To: ctan-ann@dante.de, tds@tug.org, tex-archive@math.utah.edu,
+ tex-implementors@tug.org, texhax@tex.ac.uk
+Subject: tds 1.0 available
+
+I have released version 1.0 of the TeX directory structure (TDS)
+document. The only substantive change since 0.9996 (several years ago)
+is adding fonts/enc and fonts/map subdirectories (for encodings and map
+files, respectively).
+
+You can view it online (HTML) at http://tug.org/tds/ and retrieve it in
+many other formats from ftp://tug.org/tds/.
+
+It should be mirrored to ctan shortly.
+
+Email tds@tug.org if comments, questions, or suggestions.
+
+Thanks,
+karl (for the TDS working group)
+
+--__--__--
+
+Message: 3
+From: "Dr. Tarynn M. Witten" <tmwitten@mail1.vcu.edu>
+Date: Wed, 12 Feb 2003 18:01:02 -0500
+Subject: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+To: texhax@tex.ac.uk
+
+Hi Everyone:
+I am writing a book and I have a very large number of references
+(almost 1000). I have created a bibtex database and have gone through
+it with a fine tooth comb. No matter what I do, I keep getting the
+following BibTex error whenever I try to call Bibtex:
+
+This is Big BibTeX version 0.99c
+Implementation: EMX/GNU C 32 bit for Win32
+Release version: 3.71 (18 Aug 1996)
+
+The top-level auxiliary file:
+C:\pctexv4\MyAgingBook\LatexAgingBookStructure.aux
+A level-1 auxilliary file: agingbook_master_macropak.aux
+A level-1 auxilliary file: FontDefinitions.aux
+A level-1 auxilliary file: Definitions.aux
+A level-1 auxilliary file: TitlePage.aux
+A level-1 auxilliary file: LegalPage.aux
+The style file: plain.bst
+Database file #1: allrefs.bib
+ Illegal end of database file---line 38789 of file allrefs.bib
+ : }
+ :
+
+I could really use some help with this because I cannot get all of the
+references into the book. It stops at 100 references. The bibtex file
+is called allrefs.bib and my code call for the bibliography within the
+tex file of the book is
+
+\bibliographystyle{plain}{9999}
+\bibliography{allrefs}
+
+I am running on PCTeX 4.0
+
+The log file allrefs.log states the following:
+
+PTITeX 3.4, (c) Personal TeX, Inc. 1985-1998
+This is TeX 3.14159 (preloaded format=LATEX 3.1.4) 11 FEB 2003 17:27
+**&LATEX C:/pctexv4/MyAgingBook/allrefs.bib
+(C:\pctexv4\MyAgingBook\allrefs.bib
+LaTeX2e <2001/06/01>
+Babel <v3.7h> and hyphenation patterns for american, loaded.
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.1 @
+ preamble{ "\newcommand{\noopsort}[1]{} "
+? x
+.
+Here is how much of TeX's memory you used:
+ 6 strings out of 845
+ 235 string characters out of 7711
+ 9801 words of memory out of 57344
+ 3024 multiletter control sequences out of 10000
+ 3640 words of font info for 14 fonts, out of 20000 for 255
+ 14 hyphenation exceptions out of 607
+ 5i,0n,4p,1b,14s stack positions out of 200i,40n,60p,5000b,600s
+No pages of output.
+
+What is interesting about the log file is the fact that the actual
+database has no preamble code in it anywhere and there is no other
+bibtex related code in the main program.
+
+Thank you
+Please direct responses to me at twitten@vcu.edu
+Dr. Tarynn M. Witten, Ph.D., FGSA, FCSBC, MSW(c)
+Senior Fellow and Director of Research and Development
+Center for the Study of Biological Complexity
+VCU Life Sciences, Academic Campus, Suite 111
+1000 West Cary Street
+P.O. Box 842030
+Richmond, VA 23284-2030
+(p) 804-827-7371
+(f) 804-828-1961
+(e) twitten@vcu.edu
+(w) http://www.people.vcu.edu/~tmwitten
+
+--__--__--
+
+Message: 4
+Date: Thu, 13 Feb 2003 11:13:36 -0500
+From: karl@freefriends.org (Karl Berry)
+To: twitten@vcu.edu
+Subject: Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+
+ **&LATEX C:/pctexv4/MyAgingBook/allrefs.bib
+
+Run bibtex, not latex, on the .bib file.
+That is:
+ latex yourbook -> creates yourbook.aux
+ bibtex yourbook -> reads yourbook.aux and allrefs.bib, writes yourbook.bbl
+ latex yourbook -> reads yourbook.bbl
+
+Hope this helps,
+karl
+
+--__--__--
+
+Message: 5
+From: "Philip G. Ratcliffe" <philipratcliffe@tiscali.it>
+To: <texhax@tex.ac.uk>
+Subject: Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+Date: Thu, 13 Feb 2003 22:14:36 +0100
+
+Your problem is that BibTeX simply runs out of memory and therefore stops
+reading the bib file at some random point. You need to run BibTeX8 (the
+so-called eight-bit version), which is more configurable and allows for a
+much larger database.
+
+If you are using MiKTeX or the like, then you should already have it and its
+documentation, otherwise you can downlaod from CTAN.
+
+One word of warning: if you are using a bst that orders alphabetically, you
+may find a slight difference in the output between the standard and the
+eight-bit versions.
+
+Cheers, Phil Ratcliffe
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/03/texhax.02 b/info/digests/texhax/03/texhax.02
new file mode 100644
index 0000000000..a0256d3709
--- /dev/null
+++ b/info/digests/texhax/03/texhax.02
@@ -0,0 +1,273 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2003 #2 - 5 msgs
+Date: Thu, 06 Mar 2003 16:25:08 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2003 : Number 2
+
+Today's Topics:
+
+ 1. Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Herbert Gintis)
+ 2. Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Philip G. Ratcliffe)
+ 3. Re: Primer (Tom Schneider)
+ 4. Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP (Robin Fairbairns)
+ 5. case conversion (Michal Kaut)
+
+--__--__--
+
+Message: 1
+Date: Fri, 14 Feb 2003 18:58:29 -0500
+To: "Philip G. Ratcliffe" <philip.ratcliffe@uninsubria.it>
+From: Herbert Gintis <hgintis@attbi.com>
+Subject: Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+
+At 10:14 PM 2/13/2003 +0100, Philip G. Ratcliffe wrote:
+>Your problem is that BibTeX simply runs out of memory and therefore stops
+>reading the bib file at some random point. You need to run BibTeX8 (the
+>so-called eight-bit version), which is more configurable and allows for a
+>much larger database.
+.
+>If you are using MiKTeX or the like, then you should already have it and its
+>documentation, otherwise you can downlaod from CTAN.
+>
+>One word of warning: if you are using a bst that orders alphabetically, you
+>may find a slight difference in the output between the standard and the
+>eight-bit versions.
+>
+>Cheers, Phil Ratcliffe
+ How does one get bibtex8? Google gives a bunch of mostly defunct,
+and otherwise cryptic, sites.
+
+Herb
+
+Herbert Gintis
+Emeritus Professor of Economics, University of
+Massachusetts
+External Faculty, Santa Fe Institute, Santa Fe, NM
+15 Forbes Avenue, Northampton, MA 01060 413-586-7756
+Fax: (011) 44 0 871 433 4050
+Recent papers are posted on my <http://www-unix.oit.umass.edu/~gintis>web site.
+Get Game Theory Evolving (Princeton, 2000) at
+<http://www.isbn.nu/0691009430/amazon>Amazon.com.
+ Weakness Corrupts. Weakness masquerading as
+ moral superiority is beneath contempt.
+
+--__--__--
+
+Message: 2
+From: "Philip G. Ratcliffe" <philipratcliffe@tiscali.it>
+To: "Herbert Gintis" <hgintis@attbi.com>
+Subject: Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+Date: Sat, 15 Feb 2003 20:56:52 +0100
+
+> How does one get bibtex8? Google gives a bunch of mostly defunct,
+> and otherwise cryptic, sites.
+
+Well, the CTAN archives is the obvious place to look:
+
+http://www.tex.ac.uk/tex-archive/help/Catalogue/alpha.html
+
+However, if you have MiKTeX, for example, you should already have everything
+(and the documentation) and you can just substitute the comand BibTeX with
+BibTeX8. If the default settings are still not sufficient, it is completely
+configurable.
+
+Chees, Phil Ratcliffe
+
+--__--__--
+
+Message: 3
+From: Tom Schneider <toms@ncifcrf.gov>
+Subject: Re: Primer
+To: Axel.NoSpam@gmx.de (Axel Kielhorn)
+Date: Fri, 14 Feb 2003 13:16:33 -0500 (EST)
+
+Axel:
+
+Thanks for your notes. I would prefer to avoid adding fonts outside
+the standard distribution for my papers because that forces others to
+do the same.
+
+To recapitulate the problem:
+
+I have found that if I convert from ps to pdf:
+
+echo "quit" | gs -q -r2000x2000 -sDEVICE=pdfwrite -sOutputFile=$name.pdf $name.ps
+
+the pdf looks horrible on the screen (Sun workstation, acrobat) but it
+prints ok.
+
+So I have been using:
+
+\usepackage{pslatex} % Times New Roman Font
+or
+\usepackage{times}
+
+This displays well on the screen but when sent to our printer
+it loses all the dashes! That is completely unacceptable.
+
+Isn't there a system that works well in all directions????
+This is frustrating.
+
+Tom
+
+ Dr. Thomas D. Schneider
+ National Cancer Institute
+ Laboratory of Experimental and Computational Biology
+ Frederick, Maryland 21702-1201
+ toms@ncifcrf.gov
+ permanent email: toms@alum.mit.edu (use only if first address fails)
+ http://www.lecb.ncifcrf.gov/~toms/
+
+> Hi Tom!
+>
+> > Ah ha! I know that the pdf file is rather bad on the screen (though it
+> > prints fine) but don't know why or what to do about it.
+> >
+> > > If you have control over your toolchain I suggest using the Type 1
+> > > version of the CM fonts. Depending on your TeX installation adding
+> > > "-PCMPS" to your DVIPS options may be sufficient.
+> >
+> > It doesn't work:
+> >
+> > dvips: warning: no config file for `CMPS'
+>
+> Sorry, this was my fault. I am using some files not included in the
+> standard distribution. You may have the fonts already installed, but
+> with different support files.
+>
+> If not, you can get them from your nearest CTAN mirror, for me it is
+> ftp.dante.de, for you that may be tug.ctan.org. The fonts will be at
+> /tex-archive/fonts/cm/ps-type1/bluesky/cmps-unix.tar.gz
+> (or similar, I have the CD here.)
+>
+> Put the pfb files into a directory searched by DVIPS (you sysadmin will
+> know).
+>
+> There are several ways to treat the psfonts.cmz file:
+>
+> You can add the contents to the psfonts.map file, this file is read by
+> DVIPS when it looks for fonts.
+>
+> You can rename the file to psfonts.CMPS and add the command
+> "p +psfonts.CMPS" (without the quotes) to config.ps. This looks like the
+> best idea when you always want to use the PS fonts, even for printing.
+>
+> You can rename the file to psfonts.CMPS and create a file called
+> config.CMPS which consists only of one line:
+> p +psfonts.CMPS
+> This is what I did. To use the PS fonts you have to specify -PCMPS when
+> invoking DVIPS. Without this option bitmaps will be used which may be
+> neccesary for old printer with low memory.
+>
+> After installing the fonts you may have to call texhash to tell TeX
+> about the changes, your administrator will know.
+>
+> > % dvips -v
+> > This is dvips(k) 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
+>
+> That is the same version I have.
+>
+> > I use ghostscript to convert to pdf,
+> >
+> > echo "quit" | gs -q -r2000x2000 -sDEVICE=pdfwrite
+> > -sOutputFile=$name.pdf $name.ps
+>
+> You tell GhostScript to use 2000 DPI resolution but the fonts are
+> already turned into bitmaps by DVIPS, normally at 300 DPI (laserwriter).
+> When using PS fonts, you don't have to specify a resolution at all.
+>
+> > % gs -v
+> > Aladdin Ghostscript 6.01 (2000-03-17)
+> > Copyright (C) 2000 Aladdin Enterprises, Menlo Park, CA. All rights reserved.
+> >
+> > Do we need to upgrade?
+>
+> I have used the same version untill recently, it should do.
+>
+> I hope this helps, please feel free to ask more questions.
+>
+> Axel
+
+--__--__--
+
+Message: 4
+To: "Philip G. Ratcliffe" <philip.ratcliffe@uninsubria.it>
+cc: "Herbert Gintis" <hgintis@attbi.com>, texhax@tex.ac.uk
+Subject: Re: I NEED SOME SERIOUS BIBTEX HELP - HELP HELP
+Date: Wed, 19 Feb 2003 14:37:26 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> > How does one get bibtex8? Google gives a bunch of mostly defunct,
+> > and otherwise cryptic, sites.
+>
+> Well, the CTAN archives is the obvious place to look:
+>
+> http://www.tex.ac.uk/tex-archive/help/Catalogue/alpha.html
+>
+> However, if you have MiKTeX, for example, you should already have everything
+> (and the documentation) and you can just substitute the comand BibTeX with
+> BibTeX8. If the default settings are still not sufficient, it is completely
+> configurable.
+
+the sources, if that's the way you choose to go, are to be found on
+ctan in
+
+ biblio/bibtex/8-bit
+
+that directory is full of zip files with cryptic 8+3 filenames for
+users subject to brain-dead operating systems.
+
+i don't see a bibtex8 in my current tetex distribution, and am in
+between builds of tetex 2.0* so can't check that.
+
+--__--__--
+
+Message: 5
+Date: Thu, 6 Mar 2003 14:44:43 +0100
+From: Michal Kaut <m_kaut@hotmail.com>
+Organization: Molde College university
+To: texhax@tex.ac.uk
+Subject: case conversion
+
+Hello,
+
+Does there exist any LaTeX macro/package for converting text to
+upper- or lower-case?
+What I need is a macros \uppercase{} and \lowercase{}
+
+Thank you very much
+
+Michal Kaut
+
+---------------------------------------------------
+Michal Kaut
+Bj=F8rsetsletta 2, N-6411 Molde, Norway
+tel. +47 712 14 243 (office), +47 402 23 444 (mobile)
+m_kaut@hotmail.com, alt.: michal.kaut@seznam.cz
+http://www.iot.ntnu.no/~mkaut/personal.htm
+---------------------------------------------------
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/03/texhax.03 b/info/digests/texhax/03/texhax.03
new file mode 100644
index 0000000000..63adbd8128
--- /dev/null
+++ b/info/digests/texhax/03/texhax.03
@@ -0,0 +1,333 @@
+From: texhax-request@tex.ac.uk
+Subject: TeXhax digest, Vol 2003 #3 - 5 msgs
+Date: Mon, 24 Mar 2003 09:45:09 +0000
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+
+To subscribe or unsubscribe via the World Wide Web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+When replying, please edit your Subject line so it is more specific
+than "Re: Contents of TeXhax digest..."
+
+TeXhax Digest ________________________________________ Volume 2003 : Number 3
+
+Today's Topics:
+
+ 1. Re: case conversion (Robin Fairbairns)
+ 2. Re: case conversion (William Adams)
+ 3. March 2003 TUG news: 501(c)(3), election, annual conference, TUGboat (TUG board of directors)
+ 4. re-defining table (Michal Kaut)
+ 5. TUGboat 23-1 shipped today (Mimi Burbank)
+
+--__--__--
+
+Message: 1
+To: Michal Kaut <m_kaut@hotmail.com>
+cc: texhax@tex.ac.uk
+Subject: Re: case conversion
+Date: Thu, 06 Mar 2003 16:38:08 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+
+> Does there exist any LaTeX macro/package for converting text to
+> upper- or lower-case?
+> What I need is a macros \uppercase{} and \lowercase{}
+
+there are primitives with those names. they're not very satisfying in
+some cases (e.g., \uppercase won't convert \oe to \OE).
+
+the corresponding latex macros are \MakeUppercase and \MakeLowercase;
+these deal with issues like \oe<->\OE.
+
+david carlisle's textcase package adds various improvements (doesn't
+change case of maths for example).
+
+robin fairbairns
+
+http://www.tex.ac.uk/faq
+
+--__--__--
+
+Message: 2
+Organization: Atlis Systems, Inc. (301) 578-4200 info@atlis.com
+Date: Thu, 6 Mar 2003 12:05:45 -0500
+Subject: Re: case conversion
+To: Michal Kaut <m_kaut@hotmail.com>
+From: William Adams <wadams@atlis.com>
+
+Michal asked:
+> Does there exist any LaTeX macro/package for converting text to
+> upper- or lower-case?
+> What I need is a macros \uppercase{} and \lowercase{}
+
+Googling for ``latex macro uppercase lowercase''
+
+the ``I feel Lucky'' hit is:
+http://www.it.ms.unimelb.edu.au/tex/help/faq/uktug-faq/texfaq_15.html
+
+which has the following text:
+``LaTeX provides commands \MakeUppercase and \MakeLowercase
+ which fixes the latter problem. These commands are used
+ in the standard classes to produce upper case running heads
+ for chapters and sections.''
+
+and explains its failings / weaknesses.
+
+A more robust solution would be to use Omega and OTPs
+
+William
+
+--
+William Adams, publishing specialist
+voice - 717-731-6707 | Fax - 717-731-6708
+www.atlis.com
+
+--__--__--
+
+Message: 3
+Date: Fri, 14 Mar 2003 15:52:16 +0100
+From: board@tug.org (TUG board of directors)
+To: texhax@tex.ac.uk
+Subject: March 2003 TUG news: 501(c)(3), election, annual conference, TUGboat
+
+Dear TeX user,
+
+A few notable news items from the TeX Users Group.
+
+1) TUG GOES CHARITABLE! Our first news item has been in the works for
+many years: TUG has finally achieved full tax-exempt charitable status
+in the USA, known as 501(c)(3). This means that membership dues (less
+value of received benefits) and additional contributions to TUG are now
+tax-deductible, with the usual limitations and exceptions. Fine print
+on our web site and at the bottom of this email. Donations are happily
+accepted via the membership form :).
+
+We will be sending a separate email to all affected TUG members
+explaining the details and in a form suitable for tax documentation
+
+Kudos to our president, Mimi Jett, our office manager Robin Laakso, our
+lawyer Amy Silliman, and many others for bringing this to fruition.
+More information at http://tug.org/tax-exempt.
+
+2) TUG ELECTION RESULTS: One nomination was received for president: Karl
+Berry. The following nominations were received for the TUG board:
+Barbara Beeton, Cheryl Ponchin, Kaja Christiansen, Phil Taylor, Ross
+Moore, Samuel Rhoads, Stephanie Hogue, Sue DeMeritt. (In addition,
+Arthur Ogawa and Mike Sofka are continuing board members, whose terms
+expire in 2005.)
+
+Since there were fewer nominations than board positions, and only one
+candidate for president, there will be no actual ballot this year. The
+election results take effect after the 2003 annual meeting. Candidates'
+statements and other info at http://tug.org/election/2003/results.html.
+
+We'd especially like to welcome our new board member, Sam Rhoads.
+
+3) TUG 2003 CONFERENCE: The Silver Anniversary -- 25 years!-- of TeX
+The TeX Users Group 24th Annual Meeting and Conference is scheduled for
+July 20-24, 2003 at the Outrigger Waikoloa Beach Resort, Big Island,
+Hawaii. See http://tug.org/tug2003.
+
+Register by April 19th for special hotel rates:
+http://tug.org/tug2003/accommodation.html
+For sharing accommodations: http://tug.org/tug2003/sharing.html.
+
+Group travel discount rates may be available for flights via major US
+Gateways across the USA, if travel is booked with Protravel International
+Inc., agent Gina Robles <grobles@protravelinc.com>.
+
+3a) BEGINNING/INTERMEDIATE CLASS on LaTeX: will take place just before
+the conference, from July 15-18 at the University of Hawaii at
+Hilo. Enrollment is limited to 12. The cost is $275 ($300 after April 1,
+so register now!). See https://www.tug.org/tug2003/latexclass.html for
+more information and the registration form. If you have any questions
+about the class, please email Sue Demeritt at susan.demeritt@tug.org.
+
+4) TUGboat Volume 22 Issue 3 (Sep 2001) was mailed around February 14.
+If you were a TUG member in 2001 and haven't received your copy, please
+let the office know (office@tug.org), so we can send you a copy right
+away :). 23(1), the proceedings for TUG 2002, will be the next issue
+mailed. 22(4), the last issue for the 2001 membership year, is also in
+process. Back issues of TUGboat are available from the TUG office.
+
+For reference, this newsletter is available online at
+http://tug.org/news/2003/03.txt.
+
+Respectfully submitted,
+the TUG board (board@tug.org)
+
+Postscript: here is the full text from our lawyer for the tax-exempt
+announcement.
+
+TUG has achieved tax-exempt charitable status in the United States,
+meaning that it is now a 501(c)(3) organization. This means that
+membership payments and additional contributions will now qualify for
+income tax charitable deduction, subject to certain limitations
+regarding the value of your membership benefits and materials.
+
+Please see http://tug.org/tax-exempt/ for details.
+
+--__--__--
+
+Message: 4
+Date: Wed, 19 Mar 2003 19:48:58 +0100
+From: Michal Kaut <m_kaut@hotmail.com>
+Organization: Molde College university
+To: texhax@tex.ac.uk
+Subject: re-defining table
+
+Hello,
+
+I use the convention that table has caption at the top, so I would
+like to change the spacing. Hence I would like to redefine table so
+that it includes lines:
+\setlength{\abovecaptionskip}{0pt}
+\setlength{\belowcaptionskip}{10pt}
+
+I tried:
+\renewcommand{table}[1]{%
+ \begin{table}[#1]
+ \setlength{\abovecaptionskip}{0pt}
+ \setlength{\belowcaptionskip}{10pt}
+}{\end{table}}
+
+but it (kind of obviously) leads to a circular reference.
+
+I there any way to add the to lines to the current format of table?
+I do not want to re-define the table, since I may use packages that
+change it as well. I just want to add the two lines.
+
+I know that I can either create a new command \topcaption, that will
+do the formatting, or define a new environment mytable (which would
+avoid the circular reference). Yet I would like to do it in a way that
+the user (author) can use the standard commands.
+
+Is there a (simple) way to do it?
+
+Thank you very much!
+
+Best regards,
+Michal Kaut
+
+--------------------------------------------------------------
+Michal Kaut
+Molde University College
+Postboks 2110, N-6402 Molde, Norway
+tel. +47 712 14 243, fax +47 712 14 100
+michal.kaut@iot.ntnu.no, http://www.iot.ntnu.no/~mkaut/
+--------------------------------------------------------------
+
+--__--__--
+
+Message: 5
+Date: Fri, 21 Mar 2003 16:01:01 -0500
+To: TUGboat announcement <tug-board@tug.org>, tub-prod@csit.fsu.edu,
+ office@tug.org, texhax@tex.ac.uk, tex-eds@nic.surfnet.nl,
+ tug-pub@tug.org
+Subject: TUGboat 23-1 shipped today
+From: Mimi Burbank <mimi@csit.fsu.edu>
+
+Hello everyone,
+
+The Proceedings of the TUG 2002 annual meeting were shipped to the
+printer today. Hopefully shipment to members will occur in two weeks
+or so...
+
+The contents are enclosed for your perusal:
+
+Mimi Burbank
+(for the TUGboat production team)
+-----------------------------------------------------------
+
+ TUGboat
+ Volume 23, Number 1 2002
+ ========================================
+
+Kaja Christiansen
+ Editorial Comments 2
+
+ TUG 2002, Thiruvananthapuram --- Report and travelogue 3
+ TUG 2002 Program 8
+ Participants at the 23rd Annual TUG Meeting 10
+
+Talks
+
+K. Anil Kumar
+ TeX and databases ---TeX DBI 13
+Satish Babu
+ New horizons of free software: An Indian perspective 17
+Gyongyi Bujdoso and Ferenc Wettl
+ On the localization of TeX in Hungary 21
+Wlodzimierz Bzyl
+ The Tao of fonts 27
+Behdad Esfahbod and Roozbeh Pournader
+ FarsiTeX and the Iranian TeX community 41
+Hong Feng
+ The marriage of TeX and Lojban 46
+
+Keynote
+Hans Hagen
+ ConTeXt, XML and TeX: State of the art? 49
+
+Yannis Haralambous and John Plaice
+ Low-level Devanagari support for Omega --- Adapting
+devnag 50
+
+David Kastrup
+ Revisiting WYSIWYG paradigms for authoring LaTeX 57
+Ross Moore
+ serendiPDF with searchable math-fields in PDF documents 65
+Karel Piska
+ A conversion of public Indic fonts from MF
+ into Type 1 format with TeXtrace 70
+Fabrice Popineau
+ TeXLive under Windows: What's new with the 7 edition? 74
+Roozbeh Pournader
+ Catching up to Unicode 80
+Sebastian Rahtz
+ PassiveTeX: An update 86
+S. Rajkumar
+ Indic typesetting --- Challenges and opportunities 90
+Denis Roegel
+ METAOBJ: Very high-level objects in MP 93
+Wagish Shukla and Amitabh Trehan
+ Typesetting in Hindi, Sanskrit and Persian:
+ A beginner's perspective 101
+
+Karel Skoupy
+ New typesetting language and system architecture 106
+Karel Skoupy
+ TeX file server 107
+Stephen M. Watt
+ Conserving implicit mathematical semantics in
+ conversion between TeX and MathML 108
+
+News & Announcements
+ Calendar 109
+
+TUG Business
+ Institutional members 110
+
+Advertisements
+ TeX consulting and production services 111
+ Just Published: TeX Reference Manual by David Bausum 112
+ Blue Sky Research cover3
+
+ -----------------------------------------------
+
+--__--__--
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/86/texhax.01.gz b/info/digests/texhax/86/texhax.01.gz
new file mode 100644
index 0000000000..ae13942395
--- /dev/null
+++ b/info/digests/texhax/86/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.02.gz b/info/digests/texhax/86/texhax.02.gz
new file mode 100644
index 0000000000..843ecbf4d5
--- /dev/null
+++ b/info/digests/texhax/86/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.03.gz b/info/digests/texhax/86/texhax.03.gz
new file mode 100644
index 0000000000..f1d4873058
--- /dev/null
+++ b/info/digests/texhax/86/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.04.gz b/info/digests/texhax/86/texhax.04.gz
new file mode 100644
index 0000000000..c8952eddd7
--- /dev/null
+++ b/info/digests/texhax/86/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.05.gz b/info/digests/texhax/86/texhax.05.gz
new file mode 100644
index 0000000000..6176d3febe
--- /dev/null
+++ b/info/digests/texhax/86/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.06.gz b/info/digests/texhax/86/texhax.06.gz
new file mode 100644
index 0000000000..292ff49aa8
--- /dev/null
+++ b/info/digests/texhax/86/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.07.gz b/info/digests/texhax/86/texhax.07.gz
new file mode 100644
index 0000000000..13d8783ddf
--- /dev/null
+++ b/info/digests/texhax/86/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.08.gz b/info/digests/texhax/86/texhax.08.gz
new file mode 100644
index 0000000000..26707aeceb
--- /dev/null
+++ b/info/digests/texhax/86/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.09.gz b/info/digests/texhax/86/texhax.09.gz
new file mode 100644
index 0000000000..63c3d93205
--- /dev/null
+++ b/info/digests/texhax/86/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.10.gz b/info/digests/texhax/86/texhax.10.gz
new file mode 100644
index 0000000000..75411f581d
--- /dev/null
+++ b/info/digests/texhax/86/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.11.gz b/info/digests/texhax/86/texhax.11.gz
new file mode 100644
index 0000000000..f200c93101
--- /dev/null
+++ b/info/digests/texhax/86/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.12.gz b/info/digests/texhax/86/texhax.12.gz
new file mode 100644
index 0000000000..7eab997a7d
--- /dev/null
+++ b/info/digests/texhax/86/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.13.gz b/info/digests/texhax/86/texhax.13.gz
new file mode 100644
index 0000000000..c10d2746ce
--- /dev/null
+++ b/info/digests/texhax/86/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.14.gz b/info/digests/texhax/86/texhax.14.gz
new file mode 100644
index 0000000000..4ec768425d
--- /dev/null
+++ b/info/digests/texhax/86/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/86/texhax.15.gz b/info/digests/texhax/86/texhax.15.gz
new file mode 100644
index 0000000000..75b2633baa
--- /dev/null
+++ b/info/digests/texhax/86/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.01.gz b/info/digests/texhax/87/texhax.01.gz
new file mode 100644
index 0000000000..732a299694
--- /dev/null
+++ b/info/digests/texhax/87/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.02.gz b/info/digests/texhax/87/texhax.02.gz
new file mode 100644
index 0000000000..fe4560df06
--- /dev/null
+++ b/info/digests/texhax/87/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.03.gz b/info/digests/texhax/87/texhax.03.gz
new file mode 100644
index 0000000000..173c0e0cbe
--- /dev/null
+++ b/info/digests/texhax/87/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.04.gz b/info/digests/texhax/87/texhax.04.gz
new file mode 100644
index 0000000000..395a97dd5f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.05.gz b/info/digests/texhax/87/texhax.05.gz
new file mode 100644
index 0000000000..a7dac5d1ba
--- /dev/null
+++ b/info/digests/texhax/87/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.06.gz b/info/digests/texhax/87/texhax.06.gz
new file mode 100644
index 0000000000..268485f453
--- /dev/null
+++ b/info/digests/texhax/87/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.07.gz b/info/digests/texhax/87/texhax.07.gz
new file mode 100644
index 0000000000..eff8b0b43b
--- /dev/null
+++ b/info/digests/texhax/87/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.08.gz b/info/digests/texhax/87/texhax.08.gz
new file mode 100644
index 0000000000..34a8f7a45e
--- /dev/null
+++ b/info/digests/texhax/87/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.09.gz b/info/digests/texhax/87/texhax.09.gz
new file mode 100644
index 0000000000..eb199ebfc8
--- /dev/null
+++ b/info/digests/texhax/87/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.10.gz b/info/digests/texhax/87/texhax.10.gz
new file mode 100644
index 0000000000..3eb76b00ce
--- /dev/null
+++ b/info/digests/texhax/87/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.100.gz b/info/digests/texhax/87/texhax.100.gz
new file mode 100644
index 0000000000..f391462c11
--- /dev/null
+++ b/info/digests/texhax/87/texhax.100.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.101.gz b/info/digests/texhax/87/texhax.101.gz
new file mode 100644
index 0000000000..f942232faa
--- /dev/null
+++ b/info/digests/texhax/87/texhax.101.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.102.gz b/info/digests/texhax/87/texhax.102.gz
new file mode 100644
index 0000000000..efb029212a
--- /dev/null
+++ b/info/digests/texhax/87/texhax.102.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.103.gz b/info/digests/texhax/87/texhax.103.gz
new file mode 100644
index 0000000000..de12f49683
--- /dev/null
+++ b/info/digests/texhax/87/texhax.103.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.104.gz b/info/digests/texhax/87/texhax.104.gz
new file mode 100644
index 0000000000..808c7d59dc
--- /dev/null
+++ b/info/digests/texhax/87/texhax.104.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.105.gz b/info/digests/texhax/87/texhax.105.gz
new file mode 100644
index 0000000000..ee13c29bc9
--- /dev/null
+++ b/info/digests/texhax/87/texhax.105.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.106.gz b/info/digests/texhax/87/texhax.106.gz
new file mode 100644
index 0000000000..4ca261bfee
--- /dev/null
+++ b/info/digests/texhax/87/texhax.106.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.11.gz b/info/digests/texhax/87/texhax.11.gz
new file mode 100644
index 0000000000..b17d059137
--- /dev/null
+++ b/info/digests/texhax/87/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.12.gz b/info/digests/texhax/87/texhax.12.gz
new file mode 100644
index 0000000000..112bfc65f9
--- /dev/null
+++ b/info/digests/texhax/87/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.13.gz b/info/digests/texhax/87/texhax.13.gz
new file mode 100644
index 0000000000..1c7917dab6
--- /dev/null
+++ b/info/digests/texhax/87/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.14.gz b/info/digests/texhax/87/texhax.14.gz
new file mode 100644
index 0000000000..48f2a23f5f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.15.gz b/info/digests/texhax/87/texhax.15.gz
new file mode 100644
index 0000000000..bba55acefe
--- /dev/null
+++ b/info/digests/texhax/87/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.16.gz b/info/digests/texhax/87/texhax.16.gz
new file mode 100644
index 0000000000..07095d8c38
--- /dev/null
+++ b/info/digests/texhax/87/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.17.gz b/info/digests/texhax/87/texhax.17.gz
new file mode 100644
index 0000000000..d035407a40
--- /dev/null
+++ b/info/digests/texhax/87/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.18.gz b/info/digests/texhax/87/texhax.18.gz
new file mode 100644
index 0000000000..0c32a6e5c3
--- /dev/null
+++ b/info/digests/texhax/87/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.19.gz b/info/digests/texhax/87/texhax.19.gz
new file mode 100644
index 0000000000..d8ef4d728d
--- /dev/null
+++ b/info/digests/texhax/87/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.20.gz b/info/digests/texhax/87/texhax.20.gz
new file mode 100644
index 0000000000..e1df4e2804
--- /dev/null
+++ b/info/digests/texhax/87/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.21.gz b/info/digests/texhax/87/texhax.21.gz
new file mode 100644
index 0000000000..cfa3bfa2dd
--- /dev/null
+++ b/info/digests/texhax/87/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.22.gz b/info/digests/texhax/87/texhax.22.gz
new file mode 100644
index 0000000000..c26d38890a
--- /dev/null
+++ b/info/digests/texhax/87/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.23.gz b/info/digests/texhax/87/texhax.23.gz
new file mode 100644
index 0000000000..c35edfdfdc
--- /dev/null
+++ b/info/digests/texhax/87/texhax.23.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.24.gz b/info/digests/texhax/87/texhax.24.gz
new file mode 100644
index 0000000000..92eeb45488
--- /dev/null
+++ b/info/digests/texhax/87/texhax.24.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.25.gz b/info/digests/texhax/87/texhax.25.gz
new file mode 100644
index 0000000000..3cc8335008
--- /dev/null
+++ b/info/digests/texhax/87/texhax.25.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.26.gz b/info/digests/texhax/87/texhax.26.gz
new file mode 100644
index 0000000000..6f837495ee
--- /dev/null
+++ b/info/digests/texhax/87/texhax.26.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.27.gz b/info/digests/texhax/87/texhax.27.gz
new file mode 100644
index 0000000000..277cf29986
--- /dev/null
+++ b/info/digests/texhax/87/texhax.27.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.28.gz b/info/digests/texhax/87/texhax.28.gz
new file mode 100644
index 0000000000..7e9605f2b7
--- /dev/null
+++ b/info/digests/texhax/87/texhax.28.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.29.gz b/info/digests/texhax/87/texhax.29.gz
new file mode 100644
index 0000000000..4f727a3981
--- /dev/null
+++ b/info/digests/texhax/87/texhax.29.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.30.gz b/info/digests/texhax/87/texhax.30.gz
new file mode 100644
index 0000000000..5fffdbebea
--- /dev/null
+++ b/info/digests/texhax/87/texhax.30.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.31.gz b/info/digests/texhax/87/texhax.31.gz
new file mode 100644
index 0000000000..a9dcfb7db9
--- /dev/null
+++ b/info/digests/texhax/87/texhax.31.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.32.gz b/info/digests/texhax/87/texhax.32.gz
new file mode 100644
index 0000000000..90bc597d04
--- /dev/null
+++ b/info/digests/texhax/87/texhax.32.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.33.gz b/info/digests/texhax/87/texhax.33.gz
new file mode 100644
index 0000000000..e93d6ec183
--- /dev/null
+++ b/info/digests/texhax/87/texhax.33.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.34.gz b/info/digests/texhax/87/texhax.34.gz
new file mode 100644
index 0000000000..f5ab2f12e4
--- /dev/null
+++ b/info/digests/texhax/87/texhax.34.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.35.gz b/info/digests/texhax/87/texhax.35.gz
new file mode 100644
index 0000000000..d853b08087
--- /dev/null
+++ b/info/digests/texhax/87/texhax.35.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.36.gz b/info/digests/texhax/87/texhax.36.gz
new file mode 100644
index 0000000000..b11a79159a
--- /dev/null
+++ b/info/digests/texhax/87/texhax.36.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.37.gz b/info/digests/texhax/87/texhax.37.gz
new file mode 100644
index 0000000000..07d51fb801
--- /dev/null
+++ b/info/digests/texhax/87/texhax.37.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.38.gz b/info/digests/texhax/87/texhax.38.gz
new file mode 100644
index 0000000000..7aacded9ae
--- /dev/null
+++ b/info/digests/texhax/87/texhax.38.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.39.gz b/info/digests/texhax/87/texhax.39.gz
new file mode 100644
index 0000000000..f8112bb2d3
--- /dev/null
+++ b/info/digests/texhax/87/texhax.39.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.40.gz b/info/digests/texhax/87/texhax.40.gz
new file mode 100644
index 0000000000..37502daf32
--- /dev/null
+++ b/info/digests/texhax/87/texhax.40.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.41.gz b/info/digests/texhax/87/texhax.41.gz
new file mode 100644
index 0000000000..145cff0a77
--- /dev/null
+++ b/info/digests/texhax/87/texhax.41.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.42.gz b/info/digests/texhax/87/texhax.42.gz
new file mode 100644
index 0000000000..f98037381b
--- /dev/null
+++ b/info/digests/texhax/87/texhax.42.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.43.gz b/info/digests/texhax/87/texhax.43.gz
new file mode 100644
index 0000000000..17c1e01ef2
--- /dev/null
+++ b/info/digests/texhax/87/texhax.43.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.44.gz b/info/digests/texhax/87/texhax.44.gz
new file mode 100644
index 0000000000..5290e6b721
--- /dev/null
+++ b/info/digests/texhax/87/texhax.44.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.45.gz b/info/digests/texhax/87/texhax.45.gz
new file mode 100644
index 0000000000..b4f5b9304f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.45.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.46.gz b/info/digests/texhax/87/texhax.46.gz
new file mode 100644
index 0000000000..ab40b9631f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.46.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.47.gz b/info/digests/texhax/87/texhax.47.gz
new file mode 100644
index 0000000000..7694fecda2
--- /dev/null
+++ b/info/digests/texhax/87/texhax.47.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.48.gz b/info/digests/texhax/87/texhax.48.gz
new file mode 100644
index 0000000000..bba86f3427
--- /dev/null
+++ b/info/digests/texhax/87/texhax.48.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.49.gz b/info/digests/texhax/87/texhax.49.gz
new file mode 100644
index 0000000000..99f8c50d34
--- /dev/null
+++ b/info/digests/texhax/87/texhax.49.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.50.gz b/info/digests/texhax/87/texhax.50.gz
new file mode 100644
index 0000000000..977e25fef9
--- /dev/null
+++ b/info/digests/texhax/87/texhax.50.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.51.gz b/info/digests/texhax/87/texhax.51.gz
new file mode 100644
index 0000000000..92b058ac7f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.51.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.52.gz b/info/digests/texhax/87/texhax.52.gz
new file mode 100644
index 0000000000..158e0bbc02
--- /dev/null
+++ b/info/digests/texhax/87/texhax.52.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.53.gz b/info/digests/texhax/87/texhax.53.gz
new file mode 100644
index 0000000000..17b85eeb71
--- /dev/null
+++ b/info/digests/texhax/87/texhax.53.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.54.gz b/info/digests/texhax/87/texhax.54.gz
new file mode 100644
index 0000000000..5e8c232c4d
--- /dev/null
+++ b/info/digests/texhax/87/texhax.54.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.55.gz b/info/digests/texhax/87/texhax.55.gz
new file mode 100644
index 0000000000..8a795e9316
--- /dev/null
+++ b/info/digests/texhax/87/texhax.55.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.56.gz b/info/digests/texhax/87/texhax.56.gz
new file mode 100644
index 0000000000..950cade901
--- /dev/null
+++ b/info/digests/texhax/87/texhax.56.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.57.gz b/info/digests/texhax/87/texhax.57.gz
new file mode 100644
index 0000000000..2d2472c8d6
--- /dev/null
+++ b/info/digests/texhax/87/texhax.57.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.58.gz b/info/digests/texhax/87/texhax.58.gz
new file mode 100644
index 0000000000..125532965f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.58.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.59.gz b/info/digests/texhax/87/texhax.59.gz
new file mode 100644
index 0000000000..8804c232ec
--- /dev/null
+++ b/info/digests/texhax/87/texhax.59.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.60.gz b/info/digests/texhax/87/texhax.60.gz
new file mode 100644
index 0000000000..99dbf5e52e
--- /dev/null
+++ b/info/digests/texhax/87/texhax.60.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.61.gz b/info/digests/texhax/87/texhax.61.gz
new file mode 100644
index 0000000000..318e58062e
--- /dev/null
+++ b/info/digests/texhax/87/texhax.61.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.62.gz b/info/digests/texhax/87/texhax.62.gz
new file mode 100644
index 0000000000..89055b1e40
--- /dev/null
+++ b/info/digests/texhax/87/texhax.62.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.63.gz b/info/digests/texhax/87/texhax.63.gz
new file mode 100644
index 0000000000..894310ebad
--- /dev/null
+++ b/info/digests/texhax/87/texhax.63.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.64.gz b/info/digests/texhax/87/texhax.64.gz
new file mode 100644
index 0000000000..83dd5ccafa
--- /dev/null
+++ b/info/digests/texhax/87/texhax.64.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.65.gz b/info/digests/texhax/87/texhax.65.gz
new file mode 100644
index 0000000000..80a6ff1e4c
--- /dev/null
+++ b/info/digests/texhax/87/texhax.65.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.66.gz b/info/digests/texhax/87/texhax.66.gz
new file mode 100644
index 0000000000..a66f010a36
--- /dev/null
+++ b/info/digests/texhax/87/texhax.66.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.67.gz b/info/digests/texhax/87/texhax.67.gz
new file mode 100644
index 0000000000..d523b07bf2
--- /dev/null
+++ b/info/digests/texhax/87/texhax.67.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.68.gz b/info/digests/texhax/87/texhax.68.gz
new file mode 100644
index 0000000000..21c92266c1
--- /dev/null
+++ b/info/digests/texhax/87/texhax.68.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.69.gz b/info/digests/texhax/87/texhax.69.gz
new file mode 100644
index 0000000000..2e01c436aa
--- /dev/null
+++ b/info/digests/texhax/87/texhax.69.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.70.gz b/info/digests/texhax/87/texhax.70.gz
new file mode 100644
index 0000000000..0c418b9980
--- /dev/null
+++ b/info/digests/texhax/87/texhax.70.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.71.gz b/info/digests/texhax/87/texhax.71.gz
new file mode 100644
index 0000000000..86f5508714
--- /dev/null
+++ b/info/digests/texhax/87/texhax.71.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.72.gz b/info/digests/texhax/87/texhax.72.gz
new file mode 100644
index 0000000000..b56273fbb4
--- /dev/null
+++ b/info/digests/texhax/87/texhax.72.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.73.gz b/info/digests/texhax/87/texhax.73.gz
new file mode 100644
index 0000000000..056c869e2d
--- /dev/null
+++ b/info/digests/texhax/87/texhax.73.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.74.gz b/info/digests/texhax/87/texhax.74.gz
new file mode 100644
index 0000000000..043180243e
--- /dev/null
+++ b/info/digests/texhax/87/texhax.74.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.75.gz b/info/digests/texhax/87/texhax.75.gz
new file mode 100644
index 0000000000..31f1ececb7
--- /dev/null
+++ b/info/digests/texhax/87/texhax.75.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.76.gz b/info/digests/texhax/87/texhax.76.gz
new file mode 100644
index 0000000000..4ee54b4679
--- /dev/null
+++ b/info/digests/texhax/87/texhax.76.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.77.gz b/info/digests/texhax/87/texhax.77.gz
new file mode 100644
index 0000000000..46519bdac5
--- /dev/null
+++ b/info/digests/texhax/87/texhax.77.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.78.gz b/info/digests/texhax/87/texhax.78.gz
new file mode 100644
index 0000000000..4258988887
--- /dev/null
+++ b/info/digests/texhax/87/texhax.78.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.79.gz b/info/digests/texhax/87/texhax.79.gz
new file mode 100644
index 0000000000..3363c4b5bc
--- /dev/null
+++ b/info/digests/texhax/87/texhax.79.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.80.gz b/info/digests/texhax/87/texhax.80.gz
new file mode 100644
index 0000000000..438bdaee88
--- /dev/null
+++ b/info/digests/texhax/87/texhax.80.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.81.gz b/info/digests/texhax/87/texhax.81.gz
new file mode 100644
index 0000000000..82f28f0592
--- /dev/null
+++ b/info/digests/texhax/87/texhax.81.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.82.gz b/info/digests/texhax/87/texhax.82.gz
new file mode 100644
index 0000000000..a5040c5037
--- /dev/null
+++ b/info/digests/texhax/87/texhax.82.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.83.gz b/info/digests/texhax/87/texhax.83.gz
new file mode 100644
index 0000000000..4cf21b52af
--- /dev/null
+++ b/info/digests/texhax/87/texhax.83.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.84.gz b/info/digests/texhax/87/texhax.84.gz
new file mode 100644
index 0000000000..c524836d1b
--- /dev/null
+++ b/info/digests/texhax/87/texhax.84.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.85.gz b/info/digests/texhax/87/texhax.85.gz
new file mode 100644
index 0000000000..4fc4e47039
--- /dev/null
+++ b/info/digests/texhax/87/texhax.85.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.86.gz b/info/digests/texhax/87/texhax.86.gz
new file mode 100644
index 0000000000..62360a3ad3
--- /dev/null
+++ b/info/digests/texhax/87/texhax.86.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.87.gz b/info/digests/texhax/87/texhax.87.gz
new file mode 100644
index 0000000000..61a4884820
--- /dev/null
+++ b/info/digests/texhax/87/texhax.87.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.88.gz b/info/digests/texhax/87/texhax.88.gz
new file mode 100644
index 0000000000..f0d0145aa4
--- /dev/null
+++ b/info/digests/texhax/87/texhax.88.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.89.gz b/info/digests/texhax/87/texhax.89.gz
new file mode 100644
index 0000000000..689f076a67
--- /dev/null
+++ b/info/digests/texhax/87/texhax.89.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.90.gz b/info/digests/texhax/87/texhax.90.gz
new file mode 100644
index 0000000000..280f12e678
--- /dev/null
+++ b/info/digests/texhax/87/texhax.90.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.91.gz b/info/digests/texhax/87/texhax.91.gz
new file mode 100644
index 0000000000..e5d0c386d4
--- /dev/null
+++ b/info/digests/texhax/87/texhax.91.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.92.gz b/info/digests/texhax/87/texhax.92.gz
new file mode 100644
index 0000000000..e35961a030
--- /dev/null
+++ b/info/digests/texhax/87/texhax.92.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.93.gz b/info/digests/texhax/87/texhax.93.gz
new file mode 100644
index 0000000000..67879cf768
--- /dev/null
+++ b/info/digests/texhax/87/texhax.93.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.94.gz b/info/digests/texhax/87/texhax.94.gz
new file mode 100644
index 0000000000..44f51d5e39
--- /dev/null
+++ b/info/digests/texhax/87/texhax.94.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.95.gz b/info/digests/texhax/87/texhax.95.gz
new file mode 100644
index 0000000000..834ee7569f
--- /dev/null
+++ b/info/digests/texhax/87/texhax.95.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.96.gz b/info/digests/texhax/87/texhax.96.gz
new file mode 100644
index 0000000000..6d7dd85a92
--- /dev/null
+++ b/info/digests/texhax/87/texhax.96.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.97.gz b/info/digests/texhax/87/texhax.97.gz
new file mode 100644
index 0000000000..3c92d5b742
--- /dev/null
+++ b/info/digests/texhax/87/texhax.97.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.98.gz b/info/digests/texhax/87/texhax.98.gz
new file mode 100644
index 0000000000..17d9496dd9
--- /dev/null
+++ b/info/digests/texhax/87/texhax.98.gz
Binary files differ
diff --git a/info/digests/texhax/87/texhax.99.gz b/info/digests/texhax/87/texhax.99.gz
new file mode 100644
index 0000000000..0798478698
--- /dev/null
+++ b/info/digests/texhax/87/texhax.99.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.01.gz b/info/digests/texhax/88/texhax.01.gz
new file mode 100644
index 0000000000..2231685af6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.02.gz b/info/digests/texhax/88/texhax.02.gz
new file mode 100644
index 0000000000..30030fc592
--- /dev/null
+++ b/info/digests/texhax/88/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.03.gz b/info/digests/texhax/88/texhax.03.gz
new file mode 100644
index 0000000000..fce5b95cc4
--- /dev/null
+++ b/info/digests/texhax/88/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.04.gz b/info/digests/texhax/88/texhax.04.gz
new file mode 100644
index 0000000000..bc82e2d0b2
--- /dev/null
+++ b/info/digests/texhax/88/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.05.gz b/info/digests/texhax/88/texhax.05.gz
new file mode 100644
index 0000000000..498252a894
--- /dev/null
+++ b/info/digests/texhax/88/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.06.gz b/info/digests/texhax/88/texhax.06.gz
new file mode 100644
index 0000000000..3542f581de
--- /dev/null
+++ b/info/digests/texhax/88/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.07.gz b/info/digests/texhax/88/texhax.07.gz
new file mode 100644
index 0000000000..88c3b7ed91
--- /dev/null
+++ b/info/digests/texhax/88/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.08.gz b/info/digests/texhax/88/texhax.08.gz
new file mode 100644
index 0000000000..4797c43713
--- /dev/null
+++ b/info/digests/texhax/88/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.09.gz b/info/digests/texhax/88/texhax.09.gz
new file mode 100644
index 0000000000..8f89a23456
--- /dev/null
+++ b/info/digests/texhax/88/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.10.gz b/info/digests/texhax/88/texhax.10.gz
new file mode 100644
index 0000000000..182ec67cb9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.100.gz b/info/digests/texhax/88/texhax.100.gz
new file mode 100644
index 0000000000..d7fb5f8a1b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.100.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.101.gz b/info/digests/texhax/88/texhax.101.gz
new file mode 100644
index 0000000000..22ecf70346
--- /dev/null
+++ b/info/digests/texhax/88/texhax.101.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.102.gz b/info/digests/texhax/88/texhax.102.gz
new file mode 100644
index 0000000000..7f23879e8b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.102.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.103.gz b/info/digests/texhax/88/texhax.103.gz
new file mode 100644
index 0000000000..54021181a9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.103.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.104.gz b/info/digests/texhax/88/texhax.104.gz
new file mode 100644
index 0000000000..d3dd03b0dc
--- /dev/null
+++ b/info/digests/texhax/88/texhax.104.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.105.gz b/info/digests/texhax/88/texhax.105.gz
new file mode 100644
index 0000000000..cdba0d6678
--- /dev/null
+++ b/info/digests/texhax/88/texhax.105.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.106.gz b/info/digests/texhax/88/texhax.106.gz
new file mode 100644
index 0000000000..1f71c934f0
--- /dev/null
+++ b/info/digests/texhax/88/texhax.106.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.107.gz b/info/digests/texhax/88/texhax.107.gz
new file mode 100644
index 0000000000..ad36106a6f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.107.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.108.gz b/info/digests/texhax/88/texhax.108.gz
new file mode 100644
index 0000000000..d42c37ca96
--- /dev/null
+++ b/info/digests/texhax/88/texhax.108.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.109.gz b/info/digests/texhax/88/texhax.109.gz
new file mode 100644
index 0000000000..a5a05d74c3
--- /dev/null
+++ b/info/digests/texhax/88/texhax.109.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.11.gz b/info/digests/texhax/88/texhax.11.gz
new file mode 100644
index 0000000000..c1c77b8fa6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.110.gz b/info/digests/texhax/88/texhax.110.gz
new file mode 100644
index 0000000000..a5dc5988f6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.110.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.111.gz b/info/digests/texhax/88/texhax.111.gz
new file mode 100644
index 0000000000..2daa3fb413
--- /dev/null
+++ b/info/digests/texhax/88/texhax.111.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.12.gz b/info/digests/texhax/88/texhax.12.gz
new file mode 100644
index 0000000000..e6423b56cf
--- /dev/null
+++ b/info/digests/texhax/88/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.13.gz b/info/digests/texhax/88/texhax.13.gz
new file mode 100644
index 0000000000..4bd65fdee8
--- /dev/null
+++ b/info/digests/texhax/88/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.14.gz b/info/digests/texhax/88/texhax.14.gz
new file mode 100644
index 0000000000..5ab07b541e
--- /dev/null
+++ b/info/digests/texhax/88/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.15.gz b/info/digests/texhax/88/texhax.15.gz
new file mode 100644
index 0000000000..20b7b67f03
--- /dev/null
+++ b/info/digests/texhax/88/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.16.gz b/info/digests/texhax/88/texhax.16.gz
new file mode 100644
index 0000000000..0a13a3bd8f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.17.gz b/info/digests/texhax/88/texhax.17.gz
new file mode 100644
index 0000000000..da61f842dc
--- /dev/null
+++ b/info/digests/texhax/88/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.18.gz b/info/digests/texhax/88/texhax.18.gz
new file mode 100644
index 0000000000..eced40d220
--- /dev/null
+++ b/info/digests/texhax/88/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.19.gz b/info/digests/texhax/88/texhax.19.gz
new file mode 100644
index 0000000000..48633737c6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.20.gz b/info/digests/texhax/88/texhax.20.gz
new file mode 100644
index 0000000000..804fd0c592
--- /dev/null
+++ b/info/digests/texhax/88/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.21.gz b/info/digests/texhax/88/texhax.21.gz
new file mode 100644
index 0000000000..74a06d655c
--- /dev/null
+++ b/info/digests/texhax/88/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.22.gz b/info/digests/texhax/88/texhax.22.gz
new file mode 100644
index 0000000000..e262f003f6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.23.gz b/info/digests/texhax/88/texhax.23.gz
new file mode 100644
index 0000000000..8e1b992435
--- /dev/null
+++ b/info/digests/texhax/88/texhax.23.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.24.gz b/info/digests/texhax/88/texhax.24.gz
new file mode 100644
index 0000000000..a54cac380d
--- /dev/null
+++ b/info/digests/texhax/88/texhax.24.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.25.gz b/info/digests/texhax/88/texhax.25.gz
new file mode 100644
index 0000000000..aac7e1ff72
--- /dev/null
+++ b/info/digests/texhax/88/texhax.25.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.26.gz b/info/digests/texhax/88/texhax.26.gz
new file mode 100644
index 0000000000..bbc9d7b5e7
--- /dev/null
+++ b/info/digests/texhax/88/texhax.26.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.27.gz b/info/digests/texhax/88/texhax.27.gz
new file mode 100644
index 0000000000..5ee2c2a361
--- /dev/null
+++ b/info/digests/texhax/88/texhax.27.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.28.gz b/info/digests/texhax/88/texhax.28.gz
new file mode 100644
index 0000000000..46c986fa76
--- /dev/null
+++ b/info/digests/texhax/88/texhax.28.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.29.gz b/info/digests/texhax/88/texhax.29.gz
new file mode 100644
index 0000000000..43ae385d5c
--- /dev/null
+++ b/info/digests/texhax/88/texhax.29.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.30.gz b/info/digests/texhax/88/texhax.30.gz
new file mode 100644
index 0000000000..491e60341d
--- /dev/null
+++ b/info/digests/texhax/88/texhax.30.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.31.gz b/info/digests/texhax/88/texhax.31.gz
new file mode 100644
index 0000000000..fae971fed5
--- /dev/null
+++ b/info/digests/texhax/88/texhax.31.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.32.gz b/info/digests/texhax/88/texhax.32.gz
new file mode 100644
index 0000000000..c75d62f400
--- /dev/null
+++ b/info/digests/texhax/88/texhax.32.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.33.gz b/info/digests/texhax/88/texhax.33.gz
new file mode 100644
index 0000000000..d4d9d7f2b7
--- /dev/null
+++ b/info/digests/texhax/88/texhax.33.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.34.gz b/info/digests/texhax/88/texhax.34.gz
new file mode 100644
index 0000000000..0acbef0119
--- /dev/null
+++ b/info/digests/texhax/88/texhax.34.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.35.gz b/info/digests/texhax/88/texhax.35.gz
new file mode 100644
index 0000000000..a781d712bd
--- /dev/null
+++ b/info/digests/texhax/88/texhax.35.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.36.gz b/info/digests/texhax/88/texhax.36.gz
new file mode 100644
index 0000000000..36649984a3
--- /dev/null
+++ b/info/digests/texhax/88/texhax.36.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.37.gz b/info/digests/texhax/88/texhax.37.gz
new file mode 100644
index 0000000000..f57182410e
--- /dev/null
+++ b/info/digests/texhax/88/texhax.37.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.38.gz b/info/digests/texhax/88/texhax.38.gz
new file mode 100644
index 0000000000..37a13f8ec2
--- /dev/null
+++ b/info/digests/texhax/88/texhax.38.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.39.gz b/info/digests/texhax/88/texhax.39.gz
new file mode 100644
index 0000000000..dcc3309a6a
--- /dev/null
+++ b/info/digests/texhax/88/texhax.39.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.40.gz b/info/digests/texhax/88/texhax.40.gz
new file mode 100644
index 0000000000..7745ade498
--- /dev/null
+++ b/info/digests/texhax/88/texhax.40.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.41.gz b/info/digests/texhax/88/texhax.41.gz
new file mode 100644
index 0000000000..d5f32f4eca
--- /dev/null
+++ b/info/digests/texhax/88/texhax.41.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.42.gz b/info/digests/texhax/88/texhax.42.gz
new file mode 100644
index 0000000000..cc4baba155
--- /dev/null
+++ b/info/digests/texhax/88/texhax.42.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.43.gz b/info/digests/texhax/88/texhax.43.gz
new file mode 100644
index 0000000000..9c5f03054b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.43.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.44.gz b/info/digests/texhax/88/texhax.44.gz
new file mode 100644
index 0000000000..e8b045d9a9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.44.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.45.gz b/info/digests/texhax/88/texhax.45.gz
new file mode 100644
index 0000000000..42472d36ee
--- /dev/null
+++ b/info/digests/texhax/88/texhax.45.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.46.gz b/info/digests/texhax/88/texhax.46.gz
new file mode 100644
index 0000000000..f86f4dbb1f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.46.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.47.gz b/info/digests/texhax/88/texhax.47.gz
new file mode 100644
index 0000000000..d346488076
--- /dev/null
+++ b/info/digests/texhax/88/texhax.47.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.48.gz b/info/digests/texhax/88/texhax.48.gz
new file mode 100644
index 0000000000..6c363e0fb9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.48.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.49.gz b/info/digests/texhax/88/texhax.49.gz
new file mode 100644
index 0000000000..9f95c1441f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.49.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.50.gz b/info/digests/texhax/88/texhax.50.gz
new file mode 100644
index 0000000000..dde9226108
--- /dev/null
+++ b/info/digests/texhax/88/texhax.50.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.51.gz b/info/digests/texhax/88/texhax.51.gz
new file mode 100644
index 0000000000..4f62fb23bb
--- /dev/null
+++ b/info/digests/texhax/88/texhax.51.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.52.gz b/info/digests/texhax/88/texhax.52.gz
new file mode 100644
index 0000000000..83d34fdefa
--- /dev/null
+++ b/info/digests/texhax/88/texhax.52.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.53.gz b/info/digests/texhax/88/texhax.53.gz
new file mode 100644
index 0000000000..ba8693e753
--- /dev/null
+++ b/info/digests/texhax/88/texhax.53.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.54.gz b/info/digests/texhax/88/texhax.54.gz
new file mode 100644
index 0000000000..5e79b377c3
--- /dev/null
+++ b/info/digests/texhax/88/texhax.54.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.55.gz b/info/digests/texhax/88/texhax.55.gz
new file mode 100644
index 0000000000..d4d0a38d1f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.55.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.56.gz b/info/digests/texhax/88/texhax.56.gz
new file mode 100644
index 0000000000..57042c728b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.56.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.57.gz b/info/digests/texhax/88/texhax.57.gz
new file mode 100644
index 0000000000..34cf29b0f9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.57.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.58.gz b/info/digests/texhax/88/texhax.58.gz
new file mode 100644
index 0000000000..e56a2c554d
--- /dev/null
+++ b/info/digests/texhax/88/texhax.58.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.59.gz b/info/digests/texhax/88/texhax.59.gz
new file mode 100644
index 0000000000..0b3f3f8d73
--- /dev/null
+++ b/info/digests/texhax/88/texhax.59.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.60.gz b/info/digests/texhax/88/texhax.60.gz
new file mode 100644
index 0000000000..2c900d715d
--- /dev/null
+++ b/info/digests/texhax/88/texhax.60.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.61.gz b/info/digests/texhax/88/texhax.61.gz
new file mode 100644
index 0000000000..480b25c47b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.61.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.62.gz b/info/digests/texhax/88/texhax.62.gz
new file mode 100644
index 0000000000..2a2d2b19e9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.62.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.63.gz b/info/digests/texhax/88/texhax.63.gz
new file mode 100644
index 0000000000..3a6982fb7c
--- /dev/null
+++ b/info/digests/texhax/88/texhax.63.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.64.gz b/info/digests/texhax/88/texhax.64.gz
new file mode 100644
index 0000000000..68feb5b438
--- /dev/null
+++ b/info/digests/texhax/88/texhax.64.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.65.gz b/info/digests/texhax/88/texhax.65.gz
new file mode 100644
index 0000000000..53d009f27b
--- /dev/null
+++ b/info/digests/texhax/88/texhax.65.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.66.gz b/info/digests/texhax/88/texhax.66.gz
new file mode 100644
index 0000000000..653376735c
--- /dev/null
+++ b/info/digests/texhax/88/texhax.66.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.67.gz b/info/digests/texhax/88/texhax.67.gz
new file mode 100644
index 0000000000..52a4c922df
--- /dev/null
+++ b/info/digests/texhax/88/texhax.67.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.68.gz b/info/digests/texhax/88/texhax.68.gz
new file mode 100644
index 0000000000..d2a710b931
--- /dev/null
+++ b/info/digests/texhax/88/texhax.68.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.69.gz b/info/digests/texhax/88/texhax.69.gz
new file mode 100644
index 0000000000..1b93822008
--- /dev/null
+++ b/info/digests/texhax/88/texhax.69.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.70.gz b/info/digests/texhax/88/texhax.70.gz
new file mode 100644
index 0000000000..54819c294f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.70.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.71.gz b/info/digests/texhax/88/texhax.71.gz
new file mode 100644
index 0000000000..0afcf2bff3
--- /dev/null
+++ b/info/digests/texhax/88/texhax.71.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.72.gz b/info/digests/texhax/88/texhax.72.gz
new file mode 100644
index 0000000000..de91cabf37
--- /dev/null
+++ b/info/digests/texhax/88/texhax.72.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.73.gz b/info/digests/texhax/88/texhax.73.gz
new file mode 100644
index 0000000000..c0a59c133e
--- /dev/null
+++ b/info/digests/texhax/88/texhax.73.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.74.gz b/info/digests/texhax/88/texhax.74.gz
new file mode 100644
index 0000000000..7eb3fdd6e9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.74.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.75.gz b/info/digests/texhax/88/texhax.75.gz
new file mode 100644
index 0000000000..578c6e1f8a
--- /dev/null
+++ b/info/digests/texhax/88/texhax.75.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.76.gz b/info/digests/texhax/88/texhax.76.gz
new file mode 100644
index 0000000000..a16b38e7de
--- /dev/null
+++ b/info/digests/texhax/88/texhax.76.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.77.gz b/info/digests/texhax/88/texhax.77.gz
new file mode 100644
index 0000000000..d27dfb0b20
--- /dev/null
+++ b/info/digests/texhax/88/texhax.77.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.78.gz b/info/digests/texhax/88/texhax.78.gz
new file mode 100644
index 0000000000..d305e9cffc
--- /dev/null
+++ b/info/digests/texhax/88/texhax.78.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.79.gz b/info/digests/texhax/88/texhax.79.gz
new file mode 100644
index 0000000000..908f5034fb
--- /dev/null
+++ b/info/digests/texhax/88/texhax.79.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.80.gz b/info/digests/texhax/88/texhax.80.gz
new file mode 100644
index 0000000000..5994ef3216
--- /dev/null
+++ b/info/digests/texhax/88/texhax.80.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.81.gz b/info/digests/texhax/88/texhax.81.gz
new file mode 100644
index 0000000000..0a9f6340a8
--- /dev/null
+++ b/info/digests/texhax/88/texhax.81.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.82.gz b/info/digests/texhax/88/texhax.82.gz
new file mode 100644
index 0000000000..ac4ebf3c6c
--- /dev/null
+++ b/info/digests/texhax/88/texhax.82.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.83.gz b/info/digests/texhax/88/texhax.83.gz
new file mode 100644
index 0000000000..c9e509ec42
--- /dev/null
+++ b/info/digests/texhax/88/texhax.83.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.84.gz b/info/digests/texhax/88/texhax.84.gz
new file mode 100644
index 0000000000..cb1d0a8377
--- /dev/null
+++ b/info/digests/texhax/88/texhax.84.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.85.gz b/info/digests/texhax/88/texhax.85.gz
new file mode 100644
index 0000000000..a4d5eda41e
--- /dev/null
+++ b/info/digests/texhax/88/texhax.85.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.86.gz b/info/digests/texhax/88/texhax.86.gz
new file mode 100644
index 0000000000..8bbbdbd465
--- /dev/null
+++ b/info/digests/texhax/88/texhax.86.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.87.gz b/info/digests/texhax/88/texhax.87.gz
new file mode 100644
index 0000000000..5a75ba564f
--- /dev/null
+++ b/info/digests/texhax/88/texhax.87.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.88.gz b/info/digests/texhax/88/texhax.88.gz
new file mode 100644
index 0000000000..0fd988fa9a
--- /dev/null
+++ b/info/digests/texhax/88/texhax.88.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.89.gz b/info/digests/texhax/88/texhax.89.gz
new file mode 100644
index 0000000000..a1e0e183b9
--- /dev/null
+++ b/info/digests/texhax/88/texhax.89.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.90.gz b/info/digests/texhax/88/texhax.90.gz
new file mode 100644
index 0000000000..a6f202be10
--- /dev/null
+++ b/info/digests/texhax/88/texhax.90.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.91.gz b/info/digests/texhax/88/texhax.91.gz
new file mode 100644
index 0000000000..4ae934a053
--- /dev/null
+++ b/info/digests/texhax/88/texhax.91.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.92.gz b/info/digests/texhax/88/texhax.92.gz
new file mode 100644
index 0000000000..5ced05f811
--- /dev/null
+++ b/info/digests/texhax/88/texhax.92.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.93.gz b/info/digests/texhax/88/texhax.93.gz
new file mode 100644
index 0000000000..55e3e9fe47
--- /dev/null
+++ b/info/digests/texhax/88/texhax.93.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.94.gz b/info/digests/texhax/88/texhax.94.gz
new file mode 100644
index 0000000000..110061d7c6
--- /dev/null
+++ b/info/digests/texhax/88/texhax.94.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.95.gz b/info/digests/texhax/88/texhax.95.gz
new file mode 100644
index 0000000000..304ffd8f72
--- /dev/null
+++ b/info/digests/texhax/88/texhax.95.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.96.gz b/info/digests/texhax/88/texhax.96.gz
new file mode 100644
index 0000000000..c29f153ad8
--- /dev/null
+++ b/info/digests/texhax/88/texhax.96.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.97.gz b/info/digests/texhax/88/texhax.97.gz
new file mode 100644
index 0000000000..6bf77a8a21
--- /dev/null
+++ b/info/digests/texhax/88/texhax.97.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.98.gz b/info/digests/texhax/88/texhax.98.gz
new file mode 100644
index 0000000000..9133cc4aa1
--- /dev/null
+++ b/info/digests/texhax/88/texhax.98.gz
Binary files differ
diff --git a/info/digests/texhax/88/texhax.99.gz b/info/digests/texhax/88/texhax.99.gz
new file mode 100644
index 0000000000..a2895bdc05
--- /dev/null
+++ b/info/digests/texhax/88/texhax.99.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.01.gz b/info/digests/texhax/89/texhax.01.gz
new file mode 100644
index 0000000000..e602936c59
--- /dev/null
+++ b/info/digests/texhax/89/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.02.gz b/info/digests/texhax/89/texhax.02.gz
new file mode 100644
index 0000000000..6a58e927a9
--- /dev/null
+++ b/info/digests/texhax/89/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.03.gz b/info/digests/texhax/89/texhax.03.gz
new file mode 100644
index 0000000000..57f22d4f7a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.04.gz b/info/digests/texhax/89/texhax.04.gz
new file mode 100644
index 0000000000..5042be1ac0
--- /dev/null
+++ b/info/digests/texhax/89/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.05.gz b/info/digests/texhax/89/texhax.05.gz
new file mode 100644
index 0000000000..aabd69046a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.06.gz b/info/digests/texhax/89/texhax.06.gz
new file mode 100644
index 0000000000..05128b893c
--- /dev/null
+++ b/info/digests/texhax/89/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.07.gz b/info/digests/texhax/89/texhax.07.gz
new file mode 100644
index 0000000000..39e08d457a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.08.gz b/info/digests/texhax/89/texhax.08.gz
new file mode 100644
index 0000000000..75a635c169
--- /dev/null
+++ b/info/digests/texhax/89/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.09.gz b/info/digests/texhax/89/texhax.09.gz
new file mode 100644
index 0000000000..973cb3ae3d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.10.gz b/info/digests/texhax/89/texhax.10.gz
new file mode 100644
index 0000000000..d95c5bdd41
--- /dev/null
+++ b/info/digests/texhax/89/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.100.gz b/info/digests/texhax/89/texhax.100.gz
new file mode 100644
index 0000000000..aea2018b44
--- /dev/null
+++ b/info/digests/texhax/89/texhax.100.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.101.gz b/info/digests/texhax/89/texhax.101.gz
new file mode 100644
index 0000000000..96ed63d0be
--- /dev/null
+++ b/info/digests/texhax/89/texhax.101.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.102.gz b/info/digests/texhax/89/texhax.102.gz
new file mode 100644
index 0000000000..3b4b90d13b
--- /dev/null
+++ b/info/digests/texhax/89/texhax.102.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.103.gz b/info/digests/texhax/89/texhax.103.gz
new file mode 100644
index 0000000000..c8e8cc291d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.103.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.104.gz b/info/digests/texhax/89/texhax.104.gz
new file mode 100644
index 0000000000..6cc78652c4
--- /dev/null
+++ b/info/digests/texhax/89/texhax.104.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.105.gz b/info/digests/texhax/89/texhax.105.gz
new file mode 100644
index 0000000000..85bbf5a38a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.105.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.106.gz b/info/digests/texhax/89/texhax.106.gz
new file mode 100644
index 0000000000..5644acb201
--- /dev/null
+++ b/info/digests/texhax/89/texhax.106.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.107.gz b/info/digests/texhax/89/texhax.107.gz
new file mode 100644
index 0000000000..ae9a1b9dc3
--- /dev/null
+++ b/info/digests/texhax/89/texhax.107.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.108.gz b/info/digests/texhax/89/texhax.108.gz
new file mode 100644
index 0000000000..e8cee8dfdb
--- /dev/null
+++ b/info/digests/texhax/89/texhax.108.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.109.gz b/info/digests/texhax/89/texhax.109.gz
new file mode 100644
index 0000000000..1408488914
--- /dev/null
+++ b/info/digests/texhax/89/texhax.109.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.11.gz b/info/digests/texhax/89/texhax.11.gz
new file mode 100644
index 0000000000..411a8c7219
--- /dev/null
+++ b/info/digests/texhax/89/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.110.gz b/info/digests/texhax/89/texhax.110.gz
new file mode 100644
index 0000000000..637f64fb0a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.110.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.111.gz b/info/digests/texhax/89/texhax.111.gz
new file mode 100644
index 0000000000..05159f58a6
--- /dev/null
+++ b/info/digests/texhax/89/texhax.111.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.112.gz b/info/digests/texhax/89/texhax.112.gz
new file mode 100644
index 0000000000..1cdd70496b
--- /dev/null
+++ b/info/digests/texhax/89/texhax.112.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.113.gz b/info/digests/texhax/89/texhax.113.gz
new file mode 100644
index 0000000000..a1428e0329
--- /dev/null
+++ b/info/digests/texhax/89/texhax.113.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.114.gz b/info/digests/texhax/89/texhax.114.gz
new file mode 100644
index 0000000000..f1e184b31d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.114.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.115.gz b/info/digests/texhax/89/texhax.115.gz
new file mode 100644
index 0000000000..a11932fab0
--- /dev/null
+++ b/info/digests/texhax/89/texhax.115.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.116.gz b/info/digests/texhax/89/texhax.116.gz
new file mode 100644
index 0000000000..8e122041d2
--- /dev/null
+++ b/info/digests/texhax/89/texhax.116.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.12.gz b/info/digests/texhax/89/texhax.12.gz
new file mode 100644
index 0000000000..f18f51359a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.13.gz b/info/digests/texhax/89/texhax.13.gz
new file mode 100644
index 0000000000..f842387527
--- /dev/null
+++ b/info/digests/texhax/89/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.14.gz b/info/digests/texhax/89/texhax.14.gz
new file mode 100644
index 0000000000..85c0df6cf4
--- /dev/null
+++ b/info/digests/texhax/89/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.15.gz b/info/digests/texhax/89/texhax.15.gz
new file mode 100644
index 0000000000..e7c6791df3
--- /dev/null
+++ b/info/digests/texhax/89/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.16.gz b/info/digests/texhax/89/texhax.16.gz
new file mode 100644
index 0000000000..2a87046369
--- /dev/null
+++ b/info/digests/texhax/89/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.17.gz b/info/digests/texhax/89/texhax.17.gz
new file mode 100644
index 0000000000..9a18a36789
--- /dev/null
+++ b/info/digests/texhax/89/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.18.gz b/info/digests/texhax/89/texhax.18.gz
new file mode 100644
index 0000000000..70275817cf
--- /dev/null
+++ b/info/digests/texhax/89/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.19.gz b/info/digests/texhax/89/texhax.19.gz
new file mode 100644
index 0000000000..e013268c8b
--- /dev/null
+++ b/info/digests/texhax/89/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.20.gz b/info/digests/texhax/89/texhax.20.gz
new file mode 100644
index 0000000000..c21fe8fbaf
--- /dev/null
+++ b/info/digests/texhax/89/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.21.gz b/info/digests/texhax/89/texhax.21.gz
new file mode 100644
index 0000000000..e921b65b78
--- /dev/null
+++ b/info/digests/texhax/89/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.22.gz b/info/digests/texhax/89/texhax.22.gz
new file mode 100644
index 0000000000..333a16d434
--- /dev/null
+++ b/info/digests/texhax/89/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.23.gz b/info/digests/texhax/89/texhax.23.gz
new file mode 100644
index 0000000000..7f9cda28a5
--- /dev/null
+++ b/info/digests/texhax/89/texhax.23.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.24.gz b/info/digests/texhax/89/texhax.24.gz
new file mode 100644
index 0000000000..c10c1a29af
--- /dev/null
+++ b/info/digests/texhax/89/texhax.24.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.25.gz b/info/digests/texhax/89/texhax.25.gz
new file mode 100644
index 0000000000..db8d781988
--- /dev/null
+++ b/info/digests/texhax/89/texhax.25.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.26.gz b/info/digests/texhax/89/texhax.26.gz
new file mode 100644
index 0000000000..844d4d48a5
--- /dev/null
+++ b/info/digests/texhax/89/texhax.26.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.27.gz b/info/digests/texhax/89/texhax.27.gz
new file mode 100644
index 0000000000..fba070589b
--- /dev/null
+++ b/info/digests/texhax/89/texhax.27.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.28.gz b/info/digests/texhax/89/texhax.28.gz
new file mode 100644
index 0000000000..59f4fd7f16
--- /dev/null
+++ b/info/digests/texhax/89/texhax.28.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.29.gz b/info/digests/texhax/89/texhax.29.gz
new file mode 100644
index 0000000000..a8822a1f0d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.29.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.30.gz b/info/digests/texhax/89/texhax.30.gz
new file mode 100644
index 0000000000..3f43be4d23
--- /dev/null
+++ b/info/digests/texhax/89/texhax.30.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.31.gz b/info/digests/texhax/89/texhax.31.gz
new file mode 100644
index 0000000000..7e448357a4
--- /dev/null
+++ b/info/digests/texhax/89/texhax.31.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.32.gz b/info/digests/texhax/89/texhax.32.gz
new file mode 100644
index 0000000000..b3bd4d552e
--- /dev/null
+++ b/info/digests/texhax/89/texhax.32.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.33.gz b/info/digests/texhax/89/texhax.33.gz
new file mode 100644
index 0000000000..961f752af5
--- /dev/null
+++ b/info/digests/texhax/89/texhax.33.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.34.gz b/info/digests/texhax/89/texhax.34.gz
new file mode 100644
index 0000000000..e70a10ae3e
--- /dev/null
+++ b/info/digests/texhax/89/texhax.34.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.35.gz b/info/digests/texhax/89/texhax.35.gz
new file mode 100644
index 0000000000..44419422c8
--- /dev/null
+++ b/info/digests/texhax/89/texhax.35.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.36.gz b/info/digests/texhax/89/texhax.36.gz
new file mode 100644
index 0000000000..ea67d4ac8a
--- /dev/null
+++ b/info/digests/texhax/89/texhax.36.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.37.gz b/info/digests/texhax/89/texhax.37.gz
new file mode 100644
index 0000000000..40586f5911
--- /dev/null
+++ b/info/digests/texhax/89/texhax.37.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.38.gz b/info/digests/texhax/89/texhax.38.gz
new file mode 100644
index 0000000000..3ab8e71248
--- /dev/null
+++ b/info/digests/texhax/89/texhax.38.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.39.gz b/info/digests/texhax/89/texhax.39.gz
new file mode 100644
index 0000000000..111d89d1d5
--- /dev/null
+++ b/info/digests/texhax/89/texhax.39.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.40.gz b/info/digests/texhax/89/texhax.40.gz
new file mode 100644
index 0000000000..a5e27da718
--- /dev/null
+++ b/info/digests/texhax/89/texhax.40.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.41.gz b/info/digests/texhax/89/texhax.41.gz
new file mode 100644
index 0000000000..c5fe04ccdb
--- /dev/null
+++ b/info/digests/texhax/89/texhax.41.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.42.gz b/info/digests/texhax/89/texhax.42.gz
new file mode 100644
index 0000000000..d0c18f183c
--- /dev/null
+++ b/info/digests/texhax/89/texhax.42.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.43.gz b/info/digests/texhax/89/texhax.43.gz
new file mode 100644
index 0000000000..a90fa123b7
--- /dev/null
+++ b/info/digests/texhax/89/texhax.43.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.44.gz b/info/digests/texhax/89/texhax.44.gz
new file mode 100644
index 0000000000..c742ef482e
--- /dev/null
+++ b/info/digests/texhax/89/texhax.44.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.45.gz b/info/digests/texhax/89/texhax.45.gz
new file mode 100644
index 0000000000..940ee60650
--- /dev/null
+++ b/info/digests/texhax/89/texhax.45.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.46.gz b/info/digests/texhax/89/texhax.46.gz
new file mode 100644
index 0000000000..87bb3a99ba
--- /dev/null
+++ b/info/digests/texhax/89/texhax.46.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.47.gz b/info/digests/texhax/89/texhax.47.gz
new file mode 100644
index 0000000000..87381dfb0c
--- /dev/null
+++ b/info/digests/texhax/89/texhax.47.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.48.gz b/info/digests/texhax/89/texhax.48.gz
new file mode 100644
index 0000000000..cf68433c58
--- /dev/null
+++ b/info/digests/texhax/89/texhax.48.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.49.gz b/info/digests/texhax/89/texhax.49.gz
new file mode 100644
index 0000000000..94d028b7c3
--- /dev/null
+++ b/info/digests/texhax/89/texhax.49.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.50.gz b/info/digests/texhax/89/texhax.50.gz
new file mode 100644
index 0000000000..8be6f193cb
--- /dev/null
+++ b/info/digests/texhax/89/texhax.50.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.51.gz b/info/digests/texhax/89/texhax.51.gz
new file mode 100644
index 0000000000..ae9f8482d8
--- /dev/null
+++ b/info/digests/texhax/89/texhax.51.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.52.gz b/info/digests/texhax/89/texhax.52.gz
new file mode 100644
index 0000000000..9bb85ea107
--- /dev/null
+++ b/info/digests/texhax/89/texhax.52.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.53.gz b/info/digests/texhax/89/texhax.53.gz
new file mode 100644
index 0000000000..8ea7b4426f
--- /dev/null
+++ b/info/digests/texhax/89/texhax.53.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.54.gz b/info/digests/texhax/89/texhax.54.gz
new file mode 100644
index 0000000000..e67cae1b47
--- /dev/null
+++ b/info/digests/texhax/89/texhax.54.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.55.gz b/info/digests/texhax/89/texhax.55.gz
new file mode 100644
index 0000000000..857f5bc5a9
--- /dev/null
+++ b/info/digests/texhax/89/texhax.55.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.56.gz b/info/digests/texhax/89/texhax.56.gz
new file mode 100644
index 0000000000..4cc9ae03f7
--- /dev/null
+++ b/info/digests/texhax/89/texhax.56.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.57.gz b/info/digests/texhax/89/texhax.57.gz
new file mode 100644
index 0000000000..523bbfb65c
--- /dev/null
+++ b/info/digests/texhax/89/texhax.57.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.58.gz b/info/digests/texhax/89/texhax.58.gz
new file mode 100644
index 0000000000..a17c9ae129
--- /dev/null
+++ b/info/digests/texhax/89/texhax.58.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.59.gz b/info/digests/texhax/89/texhax.59.gz
new file mode 100644
index 0000000000..05298c9d2f
--- /dev/null
+++ b/info/digests/texhax/89/texhax.59.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.60.gz b/info/digests/texhax/89/texhax.60.gz
new file mode 100644
index 0000000000..bdb87b1f23
--- /dev/null
+++ b/info/digests/texhax/89/texhax.60.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.61.gz b/info/digests/texhax/89/texhax.61.gz
new file mode 100644
index 0000000000..71ff5ff131
--- /dev/null
+++ b/info/digests/texhax/89/texhax.61.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.62.gz b/info/digests/texhax/89/texhax.62.gz
new file mode 100644
index 0000000000..14904c7854
--- /dev/null
+++ b/info/digests/texhax/89/texhax.62.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.63.gz b/info/digests/texhax/89/texhax.63.gz
new file mode 100644
index 0000000000..b97b4caaa1
--- /dev/null
+++ b/info/digests/texhax/89/texhax.63.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.64.gz b/info/digests/texhax/89/texhax.64.gz
new file mode 100644
index 0000000000..19659fdf6d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.64.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.65.gz b/info/digests/texhax/89/texhax.65.gz
new file mode 100644
index 0000000000..334045d985
--- /dev/null
+++ b/info/digests/texhax/89/texhax.65.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.66.gz b/info/digests/texhax/89/texhax.66.gz
new file mode 100644
index 0000000000..ccfa2fbfa4
--- /dev/null
+++ b/info/digests/texhax/89/texhax.66.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.67.gz b/info/digests/texhax/89/texhax.67.gz
new file mode 100644
index 0000000000..fc5cbc5d68
--- /dev/null
+++ b/info/digests/texhax/89/texhax.67.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.68.gz b/info/digests/texhax/89/texhax.68.gz
new file mode 100644
index 0000000000..b2d328f340
--- /dev/null
+++ b/info/digests/texhax/89/texhax.68.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.69.gz b/info/digests/texhax/89/texhax.69.gz
new file mode 100644
index 0000000000..0b18ddb75e
--- /dev/null
+++ b/info/digests/texhax/89/texhax.69.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.70.gz b/info/digests/texhax/89/texhax.70.gz
new file mode 100644
index 0000000000..5058352865
--- /dev/null
+++ b/info/digests/texhax/89/texhax.70.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.71.gz b/info/digests/texhax/89/texhax.71.gz
new file mode 100644
index 0000000000..37d5bda205
--- /dev/null
+++ b/info/digests/texhax/89/texhax.71.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.72.gz b/info/digests/texhax/89/texhax.72.gz
new file mode 100644
index 0000000000..e4d6bd4571
--- /dev/null
+++ b/info/digests/texhax/89/texhax.72.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.73.gz b/info/digests/texhax/89/texhax.73.gz
new file mode 100644
index 0000000000..fde3d11859
--- /dev/null
+++ b/info/digests/texhax/89/texhax.73.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.74.gz b/info/digests/texhax/89/texhax.74.gz
new file mode 100644
index 0000000000..555a9fb063
--- /dev/null
+++ b/info/digests/texhax/89/texhax.74.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.75.gz b/info/digests/texhax/89/texhax.75.gz
new file mode 100644
index 0000000000..70ffa277e7
--- /dev/null
+++ b/info/digests/texhax/89/texhax.75.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.76.gz b/info/digests/texhax/89/texhax.76.gz
new file mode 100644
index 0000000000..2192bfcbf9
--- /dev/null
+++ b/info/digests/texhax/89/texhax.76.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.77.gz b/info/digests/texhax/89/texhax.77.gz
new file mode 100644
index 0000000000..1e4b59c300
--- /dev/null
+++ b/info/digests/texhax/89/texhax.77.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.78.gz b/info/digests/texhax/89/texhax.78.gz
new file mode 100644
index 0000000000..660d9e8c51
--- /dev/null
+++ b/info/digests/texhax/89/texhax.78.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.79.gz b/info/digests/texhax/89/texhax.79.gz
new file mode 100644
index 0000000000..6b9b0eee09
--- /dev/null
+++ b/info/digests/texhax/89/texhax.79.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.80.gz b/info/digests/texhax/89/texhax.80.gz
new file mode 100644
index 0000000000..a723e2fc03
--- /dev/null
+++ b/info/digests/texhax/89/texhax.80.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.81.gz b/info/digests/texhax/89/texhax.81.gz
new file mode 100644
index 0000000000..db414aeb33
--- /dev/null
+++ b/info/digests/texhax/89/texhax.81.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.82.gz b/info/digests/texhax/89/texhax.82.gz
new file mode 100644
index 0000000000..095aef8c16
--- /dev/null
+++ b/info/digests/texhax/89/texhax.82.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.83.gz b/info/digests/texhax/89/texhax.83.gz
new file mode 100644
index 0000000000..aa1a8f8438
--- /dev/null
+++ b/info/digests/texhax/89/texhax.83.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.84.gz b/info/digests/texhax/89/texhax.84.gz
new file mode 100644
index 0000000000..1f09e3104d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.84.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.85.gz b/info/digests/texhax/89/texhax.85.gz
new file mode 100644
index 0000000000..7b5c2f4059
--- /dev/null
+++ b/info/digests/texhax/89/texhax.85.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.86.gz b/info/digests/texhax/89/texhax.86.gz
new file mode 100644
index 0000000000..f333adb311
--- /dev/null
+++ b/info/digests/texhax/89/texhax.86.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.87.gz b/info/digests/texhax/89/texhax.87.gz
new file mode 100644
index 0000000000..a1ab513d42
--- /dev/null
+++ b/info/digests/texhax/89/texhax.87.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.88.gz b/info/digests/texhax/89/texhax.88.gz
new file mode 100644
index 0000000000..33f05118f7
--- /dev/null
+++ b/info/digests/texhax/89/texhax.88.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.89.gz b/info/digests/texhax/89/texhax.89.gz
new file mode 100644
index 0000000000..e4d2484b56
--- /dev/null
+++ b/info/digests/texhax/89/texhax.89.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.90.gz b/info/digests/texhax/89/texhax.90.gz
new file mode 100644
index 0000000000..d8b4417ff8
--- /dev/null
+++ b/info/digests/texhax/89/texhax.90.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.91.gz b/info/digests/texhax/89/texhax.91.gz
new file mode 100644
index 0000000000..834e407157
--- /dev/null
+++ b/info/digests/texhax/89/texhax.91.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.92.gz b/info/digests/texhax/89/texhax.92.gz
new file mode 100644
index 0000000000..c74548c3e4
--- /dev/null
+++ b/info/digests/texhax/89/texhax.92.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.93.gz b/info/digests/texhax/89/texhax.93.gz
new file mode 100644
index 0000000000..971d1bc443
--- /dev/null
+++ b/info/digests/texhax/89/texhax.93.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.94.gz b/info/digests/texhax/89/texhax.94.gz
new file mode 100644
index 0000000000..13600aae2c
--- /dev/null
+++ b/info/digests/texhax/89/texhax.94.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.95.gz b/info/digests/texhax/89/texhax.95.gz
new file mode 100644
index 0000000000..38e262faf1
--- /dev/null
+++ b/info/digests/texhax/89/texhax.95.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.96.gz b/info/digests/texhax/89/texhax.96.gz
new file mode 100644
index 0000000000..9438754ac1
--- /dev/null
+++ b/info/digests/texhax/89/texhax.96.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.97.gz b/info/digests/texhax/89/texhax.97.gz
new file mode 100644
index 0000000000..7444cdf68d
--- /dev/null
+++ b/info/digests/texhax/89/texhax.97.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.98.gz b/info/digests/texhax/89/texhax.98.gz
new file mode 100644
index 0000000000..603a3ca143
--- /dev/null
+++ b/info/digests/texhax/89/texhax.98.gz
Binary files differ
diff --git a/info/digests/texhax/89/texhax.99.gz b/info/digests/texhax/89/texhax.99.gz
new file mode 100644
index 0000000000..f877c97345
--- /dev/null
+++ b/info/digests/texhax/89/texhax.99.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.01.gz b/info/digests/texhax/90/texhax.01.gz
new file mode 100644
index 0000000000..c19d3571da
--- /dev/null
+++ b/info/digests/texhax/90/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.02.gz b/info/digests/texhax/90/texhax.02.gz
new file mode 100644
index 0000000000..bd39e8dda9
--- /dev/null
+++ b/info/digests/texhax/90/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.03.gz b/info/digests/texhax/90/texhax.03.gz
new file mode 100644
index 0000000000..2294996e5d
--- /dev/null
+++ b/info/digests/texhax/90/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.04.gz b/info/digests/texhax/90/texhax.04.gz
new file mode 100644
index 0000000000..35e70e825f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.05.gz b/info/digests/texhax/90/texhax.05.gz
new file mode 100644
index 0000000000..60afbba244
--- /dev/null
+++ b/info/digests/texhax/90/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.06.gz b/info/digests/texhax/90/texhax.06.gz
new file mode 100644
index 0000000000..e84bce8f11
--- /dev/null
+++ b/info/digests/texhax/90/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.07.gz b/info/digests/texhax/90/texhax.07.gz
new file mode 100644
index 0000000000..95a2d3ce20
--- /dev/null
+++ b/info/digests/texhax/90/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.08.gz b/info/digests/texhax/90/texhax.08.gz
new file mode 100644
index 0000000000..4d8893d38b
--- /dev/null
+++ b/info/digests/texhax/90/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.09.gz b/info/digests/texhax/90/texhax.09.gz
new file mode 100644
index 0000000000..a30c42ba5f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.10.gz b/info/digests/texhax/90/texhax.10.gz
new file mode 100644
index 0000000000..bf1bf6f516
--- /dev/null
+++ b/info/digests/texhax/90/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.11.gz b/info/digests/texhax/90/texhax.11.gz
new file mode 100644
index 0000000000..8364723e9d
--- /dev/null
+++ b/info/digests/texhax/90/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.12.gz b/info/digests/texhax/90/texhax.12.gz
new file mode 100644
index 0000000000..b3d1184664
--- /dev/null
+++ b/info/digests/texhax/90/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.13.gz b/info/digests/texhax/90/texhax.13.gz
new file mode 100644
index 0000000000..3320349b06
--- /dev/null
+++ b/info/digests/texhax/90/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.14.gz b/info/digests/texhax/90/texhax.14.gz
new file mode 100644
index 0000000000..7a8bf9d489
--- /dev/null
+++ b/info/digests/texhax/90/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.15.gz b/info/digests/texhax/90/texhax.15.gz
new file mode 100644
index 0000000000..40ad5dea6b
--- /dev/null
+++ b/info/digests/texhax/90/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.16.gz b/info/digests/texhax/90/texhax.16.gz
new file mode 100644
index 0000000000..be22b3e208
--- /dev/null
+++ b/info/digests/texhax/90/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.17.gz b/info/digests/texhax/90/texhax.17.gz
new file mode 100644
index 0000000000..b28f1d54b7
--- /dev/null
+++ b/info/digests/texhax/90/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.18.gz b/info/digests/texhax/90/texhax.18.gz
new file mode 100644
index 0000000000..358b747c27
--- /dev/null
+++ b/info/digests/texhax/90/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.19.gz b/info/digests/texhax/90/texhax.19.gz
new file mode 100644
index 0000000000..ec5596a4df
--- /dev/null
+++ b/info/digests/texhax/90/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.20.gz b/info/digests/texhax/90/texhax.20.gz
new file mode 100644
index 0000000000..ca1f27c624
--- /dev/null
+++ b/info/digests/texhax/90/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.21.gz b/info/digests/texhax/90/texhax.21.gz
new file mode 100644
index 0000000000..7677e0c28c
--- /dev/null
+++ b/info/digests/texhax/90/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.22.gz b/info/digests/texhax/90/texhax.22.gz
new file mode 100644
index 0000000000..614ae89d93
--- /dev/null
+++ b/info/digests/texhax/90/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.23.gz b/info/digests/texhax/90/texhax.23.gz
new file mode 100644
index 0000000000..d09b26d7c4
--- /dev/null
+++ b/info/digests/texhax/90/texhax.23.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.24.gz b/info/digests/texhax/90/texhax.24.gz
new file mode 100644
index 0000000000..8e1d65f498
--- /dev/null
+++ b/info/digests/texhax/90/texhax.24.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.25.gz b/info/digests/texhax/90/texhax.25.gz
new file mode 100644
index 0000000000..b82e639824
--- /dev/null
+++ b/info/digests/texhax/90/texhax.25.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.26.gz b/info/digests/texhax/90/texhax.26.gz
new file mode 100644
index 0000000000..e2776dffad
--- /dev/null
+++ b/info/digests/texhax/90/texhax.26.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.27.gz b/info/digests/texhax/90/texhax.27.gz
new file mode 100644
index 0000000000..b5f05ad941
--- /dev/null
+++ b/info/digests/texhax/90/texhax.27.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.28.gz b/info/digests/texhax/90/texhax.28.gz
new file mode 100644
index 0000000000..3d873f2829
--- /dev/null
+++ b/info/digests/texhax/90/texhax.28.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.29.gz b/info/digests/texhax/90/texhax.29.gz
new file mode 100644
index 0000000000..32e04a6147
--- /dev/null
+++ b/info/digests/texhax/90/texhax.29.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.30.gz b/info/digests/texhax/90/texhax.30.gz
new file mode 100644
index 0000000000..068caaff8c
--- /dev/null
+++ b/info/digests/texhax/90/texhax.30.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.31.gz b/info/digests/texhax/90/texhax.31.gz
new file mode 100644
index 0000000000..0066924c97
--- /dev/null
+++ b/info/digests/texhax/90/texhax.31.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.32.gz b/info/digests/texhax/90/texhax.32.gz
new file mode 100644
index 0000000000..f6a20018c1
--- /dev/null
+++ b/info/digests/texhax/90/texhax.32.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.33.gz b/info/digests/texhax/90/texhax.33.gz
new file mode 100644
index 0000000000..4ad2dfcb74
--- /dev/null
+++ b/info/digests/texhax/90/texhax.33.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.34.gz b/info/digests/texhax/90/texhax.34.gz
new file mode 100644
index 0000000000..b78426c443
--- /dev/null
+++ b/info/digests/texhax/90/texhax.34.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.35.gz b/info/digests/texhax/90/texhax.35.gz
new file mode 100644
index 0000000000..c19194bd9f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.35.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.36.gz b/info/digests/texhax/90/texhax.36.gz
new file mode 100644
index 0000000000..151461a55f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.36.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.37.gz b/info/digests/texhax/90/texhax.37.gz
new file mode 100644
index 0000000000..6ec4d34049
--- /dev/null
+++ b/info/digests/texhax/90/texhax.37.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.38.gz b/info/digests/texhax/90/texhax.38.gz
new file mode 100644
index 0000000000..a5c285c9d5
--- /dev/null
+++ b/info/digests/texhax/90/texhax.38.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.39.gz b/info/digests/texhax/90/texhax.39.gz
new file mode 100644
index 0000000000..beb3f4947f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.39.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.40.gz b/info/digests/texhax/90/texhax.40.gz
new file mode 100644
index 0000000000..ae6c1c6abe
--- /dev/null
+++ b/info/digests/texhax/90/texhax.40.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.41.gz b/info/digests/texhax/90/texhax.41.gz
new file mode 100644
index 0000000000..ba1f6580f4
--- /dev/null
+++ b/info/digests/texhax/90/texhax.41.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.42.gz b/info/digests/texhax/90/texhax.42.gz
new file mode 100644
index 0000000000..1188aa47ff
--- /dev/null
+++ b/info/digests/texhax/90/texhax.42.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.43.gz b/info/digests/texhax/90/texhax.43.gz
new file mode 100644
index 0000000000..085ce35242
--- /dev/null
+++ b/info/digests/texhax/90/texhax.43.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.44.gz b/info/digests/texhax/90/texhax.44.gz
new file mode 100644
index 0000000000..cff334fe32
--- /dev/null
+++ b/info/digests/texhax/90/texhax.44.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.45.gz b/info/digests/texhax/90/texhax.45.gz
new file mode 100644
index 0000000000..35cc9b8a6b
--- /dev/null
+++ b/info/digests/texhax/90/texhax.45.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.46.gz b/info/digests/texhax/90/texhax.46.gz
new file mode 100644
index 0000000000..700b4e85d5
--- /dev/null
+++ b/info/digests/texhax/90/texhax.46.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.47.gz b/info/digests/texhax/90/texhax.47.gz
new file mode 100644
index 0000000000..bf6455b91f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.47.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.48.gz b/info/digests/texhax/90/texhax.48.gz
new file mode 100644
index 0000000000..d20759beca
--- /dev/null
+++ b/info/digests/texhax/90/texhax.48.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.49.gz b/info/digests/texhax/90/texhax.49.gz
new file mode 100644
index 0000000000..509dce982b
--- /dev/null
+++ b/info/digests/texhax/90/texhax.49.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.50.gz b/info/digests/texhax/90/texhax.50.gz
new file mode 100644
index 0000000000..f86b2cb7e7
--- /dev/null
+++ b/info/digests/texhax/90/texhax.50.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.51.gz b/info/digests/texhax/90/texhax.51.gz
new file mode 100644
index 0000000000..bbef8e1300
--- /dev/null
+++ b/info/digests/texhax/90/texhax.51.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.52.gz b/info/digests/texhax/90/texhax.52.gz
new file mode 100644
index 0000000000..33fa1a3d99
--- /dev/null
+++ b/info/digests/texhax/90/texhax.52.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.53.gz b/info/digests/texhax/90/texhax.53.gz
new file mode 100644
index 0000000000..be292b6e7b
--- /dev/null
+++ b/info/digests/texhax/90/texhax.53.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.54.gz b/info/digests/texhax/90/texhax.54.gz
new file mode 100644
index 0000000000..70caeeb768
--- /dev/null
+++ b/info/digests/texhax/90/texhax.54.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.55.gz b/info/digests/texhax/90/texhax.55.gz
new file mode 100644
index 0000000000..9096483b33
--- /dev/null
+++ b/info/digests/texhax/90/texhax.55.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.56.gz b/info/digests/texhax/90/texhax.56.gz
new file mode 100644
index 0000000000..0f75c20f7d
--- /dev/null
+++ b/info/digests/texhax/90/texhax.56.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.57.gz b/info/digests/texhax/90/texhax.57.gz
new file mode 100644
index 0000000000..e587a8190f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.57.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.58.gz b/info/digests/texhax/90/texhax.58.gz
new file mode 100644
index 0000000000..9d38e48b1e
--- /dev/null
+++ b/info/digests/texhax/90/texhax.58.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.59.gz b/info/digests/texhax/90/texhax.59.gz
new file mode 100644
index 0000000000..d16b8c4810
--- /dev/null
+++ b/info/digests/texhax/90/texhax.59.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.60.gz b/info/digests/texhax/90/texhax.60.gz
new file mode 100644
index 0000000000..402356b8df
--- /dev/null
+++ b/info/digests/texhax/90/texhax.60.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.61.gz b/info/digests/texhax/90/texhax.61.gz
new file mode 100644
index 0000000000..ae3b90eab7
--- /dev/null
+++ b/info/digests/texhax/90/texhax.61.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.62.gz b/info/digests/texhax/90/texhax.62.gz
new file mode 100644
index 0000000000..b3514e3979
--- /dev/null
+++ b/info/digests/texhax/90/texhax.62.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.63.gz b/info/digests/texhax/90/texhax.63.gz
new file mode 100644
index 0000000000..2091c11f96
--- /dev/null
+++ b/info/digests/texhax/90/texhax.63.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.64.gz b/info/digests/texhax/90/texhax.64.gz
new file mode 100644
index 0000000000..dff2ce3939
--- /dev/null
+++ b/info/digests/texhax/90/texhax.64.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.65.gz b/info/digests/texhax/90/texhax.65.gz
new file mode 100644
index 0000000000..98406595c7
--- /dev/null
+++ b/info/digests/texhax/90/texhax.65.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.66.gz b/info/digests/texhax/90/texhax.66.gz
new file mode 100644
index 0000000000..1e29370a85
--- /dev/null
+++ b/info/digests/texhax/90/texhax.66.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.67.gz b/info/digests/texhax/90/texhax.67.gz
new file mode 100644
index 0000000000..00465101b7
--- /dev/null
+++ b/info/digests/texhax/90/texhax.67.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.68.gz b/info/digests/texhax/90/texhax.68.gz
new file mode 100644
index 0000000000..446d8be731
--- /dev/null
+++ b/info/digests/texhax/90/texhax.68.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.69.gz b/info/digests/texhax/90/texhax.69.gz
new file mode 100644
index 0000000000..39c895f20f
--- /dev/null
+++ b/info/digests/texhax/90/texhax.69.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.70.gz b/info/digests/texhax/90/texhax.70.gz
new file mode 100644
index 0000000000..0b36b30eba
--- /dev/null
+++ b/info/digests/texhax/90/texhax.70.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.71.gz b/info/digests/texhax/90/texhax.71.gz
new file mode 100644
index 0000000000..3858800fb8
--- /dev/null
+++ b/info/digests/texhax/90/texhax.71.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.72.gz b/info/digests/texhax/90/texhax.72.gz
new file mode 100644
index 0000000000..6a63aec61c
--- /dev/null
+++ b/info/digests/texhax/90/texhax.72.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.73.gz b/info/digests/texhax/90/texhax.73.gz
new file mode 100644
index 0000000000..cbcc673c2e
--- /dev/null
+++ b/info/digests/texhax/90/texhax.73.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.74.gz b/info/digests/texhax/90/texhax.74.gz
new file mode 100644
index 0000000000..876c7c3241
--- /dev/null
+++ b/info/digests/texhax/90/texhax.74.gz
Binary files differ
diff --git a/info/digests/texhax/90/texhax.75.gz b/info/digests/texhax/90/texhax.75.gz
new file mode 100644
index 0000000000..ed9cfdd98d
--- /dev/null
+++ b/info/digests/texhax/90/texhax.75.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.01.gz b/info/digests/texhax/91/texhax.01.gz
new file mode 100644
index 0000000000..87824d3d54
--- /dev/null
+++ b/info/digests/texhax/91/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.02.gz b/info/digests/texhax/91/texhax.02.gz
new file mode 100644
index 0000000000..d4d334e85a
--- /dev/null
+++ b/info/digests/texhax/91/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.03.gz b/info/digests/texhax/91/texhax.03.gz
new file mode 100644
index 0000000000..221dbe61d6
--- /dev/null
+++ b/info/digests/texhax/91/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.04.gz b/info/digests/texhax/91/texhax.04.gz
new file mode 100644
index 0000000000..a6fd6fe51f
--- /dev/null
+++ b/info/digests/texhax/91/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.05.gz b/info/digests/texhax/91/texhax.05.gz
new file mode 100644
index 0000000000..53ed82bc0e
--- /dev/null
+++ b/info/digests/texhax/91/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.06.gz b/info/digests/texhax/91/texhax.06.gz
new file mode 100644
index 0000000000..a02c0fbf40
--- /dev/null
+++ b/info/digests/texhax/91/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.07.gz b/info/digests/texhax/91/texhax.07.gz
new file mode 100644
index 0000000000..aae0ec6cfc
--- /dev/null
+++ b/info/digests/texhax/91/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.08.gz b/info/digests/texhax/91/texhax.08.gz
new file mode 100644
index 0000000000..c9ee225d6c
--- /dev/null
+++ b/info/digests/texhax/91/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.09.gz b/info/digests/texhax/91/texhax.09.gz
new file mode 100644
index 0000000000..e5fdd28c35
--- /dev/null
+++ b/info/digests/texhax/91/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.10.gz b/info/digests/texhax/91/texhax.10.gz
new file mode 100644
index 0000000000..ffdd8ce57c
--- /dev/null
+++ b/info/digests/texhax/91/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.11.gz b/info/digests/texhax/91/texhax.11.gz
new file mode 100644
index 0000000000..12d0ca87c8
--- /dev/null
+++ b/info/digests/texhax/91/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.12.gz b/info/digests/texhax/91/texhax.12.gz
new file mode 100644
index 0000000000..72347057a8
--- /dev/null
+++ b/info/digests/texhax/91/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.13.gz b/info/digests/texhax/91/texhax.13.gz
new file mode 100644
index 0000000000..0a76a326a8
--- /dev/null
+++ b/info/digests/texhax/91/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.14.gz b/info/digests/texhax/91/texhax.14.gz
new file mode 100644
index 0000000000..b12d43123b
--- /dev/null
+++ b/info/digests/texhax/91/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.15.gz b/info/digests/texhax/91/texhax.15.gz
new file mode 100644
index 0000000000..7a9ca3c776
--- /dev/null
+++ b/info/digests/texhax/91/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.16.gz b/info/digests/texhax/91/texhax.16.gz
new file mode 100644
index 0000000000..2525f99b97
--- /dev/null
+++ b/info/digests/texhax/91/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.17.gz b/info/digests/texhax/91/texhax.17.gz
new file mode 100644
index 0000000000..131496f99d
--- /dev/null
+++ b/info/digests/texhax/91/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.18.gz b/info/digests/texhax/91/texhax.18.gz
new file mode 100644
index 0000000000..826ccad345
--- /dev/null
+++ b/info/digests/texhax/91/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.19.gz b/info/digests/texhax/91/texhax.19.gz
new file mode 100644
index 0000000000..e3fceff182
--- /dev/null
+++ b/info/digests/texhax/91/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.20.gz b/info/digests/texhax/91/texhax.20.gz
new file mode 100644
index 0000000000..f0866e399b
--- /dev/null
+++ b/info/digests/texhax/91/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.21.gz b/info/digests/texhax/91/texhax.21.gz
new file mode 100644
index 0000000000..c41a905862
--- /dev/null
+++ b/info/digests/texhax/91/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.22.gz b/info/digests/texhax/91/texhax.22.gz
new file mode 100644
index 0000000000..1e0e153a68
--- /dev/null
+++ b/info/digests/texhax/91/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.23.gz b/info/digests/texhax/91/texhax.23.gz
new file mode 100644
index 0000000000..4dd738dfe2
--- /dev/null
+++ b/info/digests/texhax/91/texhax.23.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.24.gz b/info/digests/texhax/91/texhax.24.gz
new file mode 100644
index 0000000000..e6c168e1f6
--- /dev/null
+++ b/info/digests/texhax/91/texhax.24.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.25.gz b/info/digests/texhax/91/texhax.25.gz
new file mode 100644
index 0000000000..f1d9bccf7f
--- /dev/null
+++ b/info/digests/texhax/91/texhax.25.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.26.gz b/info/digests/texhax/91/texhax.26.gz
new file mode 100644
index 0000000000..4ed4c60f0a
--- /dev/null
+++ b/info/digests/texhax/91/texhax.26.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.27.gz b/info/digests/texhax/91/texhax.27.gz
new file mode 100644
index 0000000000..4884d00552
--- /dev/null
+++ b/info/digests/texhax/91/texhax.27.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.28.gz b/info/digests/texhax/91/texhax.28.gz
new file mode 100644
index 0000000000..e847f583f3
--- /dev/null
+++ b/info/digests/texhax/91/texhax.28.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.29.gz b/info/digests/texhax/91/texhax.29.gz
new file mode 100644
index 0000000000..4ca2b5f87c
--- /dev/null
+++ b/info/digests/texhax/91/texhax.29.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.30.gz b/info/digests/texhax/91/texhax.30.gz
new file mode 100644
index 0000000000..bba36bf4ed
--- /dev/null
+++ b/info/digests/texhax/91/texhax.30.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.31.gz b/info/digests/texhax/91/texhax.31.gz
new file mode 100644
index 0000000000..57e8068bd1
--- /dev/null
+++ b/info/digests/texhax/91/texhax.31.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.32.gz b/info/digests/texhax/91/texhax.32.gz
new file mode 100644
index 0000000000..2c95d66dbb
--- /dev/null
+++ b/info/digests/texhax/91/texhax.32.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.33.gz b/info/digests/texhax/91/texhax.33.gz
new file mode 100644
index 0000000000..0d303eb5fc
--- /dev/null
+++ b/info/digests/texhax/91/texhax.33.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.34.gz b/info/digests/texhax/91/texhax.34.gz
new file mode 100644
index 0000000000..2fd60a071f
--- /dev/null
+++ b/info/digests/texhax/91/texhax.34.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.35.gz b/info/digests/texhax/91/texhax.35.gz
new file mode 100644
index 0000000000..b2f6959244
--- /dev/null
+++ b/info/digests/texhax/91/texhax.35.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.36.gz b/info/digests/texhax/91/texhax.36.gz
new file mode 100644
index 0000000000..5d19d98c53
--- /dev/null
+++ b/info/digests/texhax/91/texhax.36.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.37.gz b/info/digests/texhax/91/texhax.37.gz
new file mode 100644
index 0000000000..b35ac2c972
--- /dev/null
+++ b/info/digests/texhax/91/texhax.37.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.38.gz b/info/digests/texhax/91/texhax.38.gz
new file mode 100644
index 0000000000..0fb4e78133
--- /dev/null
+++ b/info/digests/texhax/91/texhax.38.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.39.gz b/info/digests/texhax/91/texhax.39.gz
new file mode 100644
index 0000000000..447ddc8cdb
--- /dev/null
+++ b/info/digests/texhax/91/texhax.39.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.40.gz b/info/digests/texhax/91/texhax.40.gz
new file mode 100644
index 0000000000..7324a3cb8f
--- /dev/null
+++ b/info/digests/texhax/91/texhax.40.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.41.gz b/info/digests/texhax/91/texhax.41.gz
new file mode 100644
index 0000000000..8c58b66ea5
--- /dev/null
+++ b/info/digests/texhax/91/texhax.41.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.42.gz b/info/digests/texhax/91/texhax.42.gz
new file mode 100644
index 0000000000..a539f68c59
--- /dev/null
+++ b/info/digests/texhax/91/texhax.42.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.43.gz b/info/digests/texhax/91/texhax.43.gz
new file mode 100644
index 0000000000..887f1ce088
--- /dev/null
+++ b/info/digests/texhax/91/texhax.43.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.44.gz b/info/digests/texhax/91/texhax.44.gz
new file mode 100644
index 0000000000..cab8f9166a
--- /dev/null
+++ b/info/digests/texhax/91/texhax.44.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.45.gz b/info/digests/texhax/91/texhax.45.gz
new file mode 100644
index 0000000000..aeed21fdeb
--- /dev/null
+++ b/info/digests/texhax/91/texhax.45.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.46.gz b/info/digests/texhax/91/texhax.46.gz
new file mode 100644
index 0000000000..8ab5d81b26
--- /dev/null
+++ b/info/digests/texhax/91/texhax.46.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.47.gz b/info/digests/texhax/91/texhax.47.gz
new file mode 100644
index 0000000000..a01242a85f
--- /dev/null
+++ b/info/digests/texhax/91/texhax.47.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.48.gz b/info/digests/texhax/91/texhax.48.gz
new file mode 100644
index 0000000000..44e0b0c478
--- /dev/null
+++ b/info/digests/texhax/91/texhax.48.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.49.gz b/info/digests/texhax/91/texhax.49.gz
new file mode 100644
index 0000000000..61e9a888bb
--- /dev/null
+++ b/info/digests/texhax/91/texhax.49.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.50.gz b/info/digests/texhax/91/texhax.50.gz
new file mode 100644
index 0000000000..ab67c0d1a3
--- /dev/null
+++ b/info/digests/texhax/91/texhax.50.gz
Binary files differ
diff --git a/info/digests/texhax/91/texhax.51.gz b/info/digests/texhax/91/texhax.51.gz
new file mode 100644
index 0000000000..ad8cb7f8c6
--- /dev/null
+++ b/info/digests/texhax/91/texhax.51.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.01.gz b/info/digests/texhax/92/texhax.01.gz
new file mode 100644
index 0000000000..b1828df8fd
--- /dev/null
+++ b/info/digests/texhax/92/texhax.01.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.02.gz b/info/digests/texhax/92/texhax.02.gz
new file mode 100644
index 0000000000..642bb5fd57
--- /dev/null
+++ b/info/digests/texhax/92/texhax.02.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.03.gz b/info/digests/texhax/92/texhax.03.gz
new file mode 100644
index 0000000000..9643fb1780
--- /dev/null
+++ b/info/digests/texhax/92/texhax.03.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.04.gz b/info/digests/texhax/92/texhax.04.gz
new file mode 100644
index 0000000000..1168befd85
--- /dev/null
+++ b/info/digests/texhax/92/texhax.04.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.05.gz b/info/digests/texhax/92/texhax.05.gz
new file mode 100644
index 0000000000..0c5dfe0c2e
--- /dev/null
+++ b/info/digests/texhax/92/texhax.05.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.06.gz b/info/digests/texhax/92/texhax.06.gz
new file mode 100644
index 0000000000..55b8d695ed
--- /dev/null
+++ b/info/digests/texhax/92/texhax.06.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.07.gz b/info/digests/texhax/92/texhax.07.gz
new file mode 100644
index 0000000000..0f9963a8b2
--- /dev/null
+++ b/info/digests/texhax/92/texhax.07.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.08.gz b/info/digests/texhax/92/texhax.08.gz
new file mode 100644
index 0000000000..a4fe76d718
--- /dev/null
+++ b/info/digests/texhax/92/texhax.08.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.09.gz b/info/digests/texhax/92/texhax.09.gz
new file mode 100644
index 0000000000..3f924c3326
--- /dev/null
+++ b/info/digests/texhax/92/texhax.09.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.10.gz b/info/digests/texhax/92/texhax.10.gz
new file mode 100644
index 0000000000..3365c52613
--- /dev/null
+++ b/info/digests/texhax/92/texhax.10.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.11.gz b/info/digests/texhax/92/texhax.11.gz
new file mode 100644
index 0000000000..e139df9210
--- /dev/null
+++ b/info/digests/texhax/92/texhax.11.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.12.gz b/info/digests/texhax/92/texhax.12.gz
new file mode 100644
index 0000000000..ac420f2815
--- /dev/null
+++ b/info/digests/texhax/92/texhax.12.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.13.gz b/info/digests/texhax/92/texhax.13.gz
new file mode 100644
index 0000000000..67f80a1624
--- /dev/null
+++ b/info/digests/texhax/92/texhax.13.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.14.gz b/info/digests/texhax/92/texhax.14.gz
new file mode 100644
index 0000000000..e571bcd145
--- /dev/null
+++ b/info/digests/texhax/92/texhax.14.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.15.gz b/info/digests/texhax/92/texhax.15.gz
new file mode 100644
index 0000000000..d44e0fd146
--- /dev/null
+++ b/info/digests/texhax/92/texhax.15.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.16.gz b/info/digests/texhax/92/texhax.16.gz
new file mode 100644
index 0000000000..8069d256f6
--- /dev/null
+++ b/info/digests/texhax/92/texhax.16.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.17.gz b/info/digests/texhax/92/texhax.17.gz
new file mode 100644
index 0000000000..dfb320b158
--- /dev/null
+++ b/info/digests/texhax/92/texhax.17.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.18.gz b/info/digests/texhax/92/texhax.18.gz
new file mode 100644
index 0000000000..a6409592cf
--- /dev/null
+++ b/info/digests/texhax/92/texhax.18.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.19.gz b/info/digests/texhax/92/texhax.19.gz
new file mode 100644
index 0000000000..8f624d2d26
--- /dev/null
+++ b/info/digests/texhax/92/texhax.19.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.20.gz b/info/digests/texhax/92/texhax.20.gz
new file mode 100644
index 0000000000..1203c84823
--- /dev/null
+++ b/info/digests/texhax/92/texhax.20.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.21.gz b/info/digests/texhax/92/texhax.21.gz
new file mode 100644
index 0000000000..6d7e0b3e28
--- /dev/null
+++ b/info/digests/texhax/92/texhax.21.gz
Binary files differ
diff --git a/info/digests/texhax/92/texhax.22.gz b/info/digests/texhax/92/texhax.22.gz
new file mode 100644
index 0000000000..7029a106b7
--- /dev/null
+++ b/info/digests/texhax/92/texhax.22.gz
Binary files differ
diff --git a/info/digests/texhax/93/texhax.01 b/info/digests/texhax/93/texhax.01
new file mode 100644
index 0000000000..0fd47e4075
--- /dev/null
+++ b/info/digests/texhax/93/texhax.01
@@ -0,0 +1,358 @@
+TeXhax Digest Wednesday, 6 Jan 1993 Volume 93 : Issue 001
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: epsf figure boxes
+ Page-selection on duplex PostScript printer
+ TeX for a 386 PC
+ Re: TFM to AFM
+ LaTeX for the Mac?
+ PLEASE note mispelled SUBSRIBE to SUBSCRIPE
+ Thanks
+ Size of foo after typesetting
+ Translators to TeX
+ Problem with Textures 1.2
+ ASAETR, version 1.1 on FILESERV/Niord
+ Tib in LaTeX "root file + \include-d files" situation
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+------------------------------------------------------------
+
+Date: 11 Dec 92 15:11:37 +0000
+From: spqr@minster.york.ac.uk
+Subject: Re: epsf figure boxes
+
+ >
+ > Has any one gotten a nice boxed figure from epsf.sty ?
+ > I need also to just draw the borders of the eps inserted figure
+ > instead if waiting for the entire bit map to print.
+
+how about using psfig instead? i have taken James Darrell's psfig1.8
+and emended it to use the macros in epsf.tex wherever possible (it
+\input s epsf.tex). this lets you use psfig syntax for just printing
+the name of the figure instead of the contents.
+
+as for boxing it, i do (in LaTeX)
+ \framebox{\psfig{figure=foo.ps}}
+- - how about
+ \framebox{epsffile{foo.ps}}
+??
+
+************
+ >
+ > I am currently using SBTEX for the IBM PC but it is limited by the infamous
+ > 640K limit. hat I would like ideally is a public domain version compiled
+ > in flat memory (DOS-extended) mode. The next step would be a convenient
+ > place to find the source already in C form.
+
+the famous and widely used emTeX package has a 386 version which has
+its own DOS extender, and will be just what you want (assuming you
+have a 386 or better). you can get emTeX via ftp from any TeX archive
+
+sebastian rahtz
+
+------------------------------
+
+Date: Fri, 11 Dec 92 16:15:56 +0100
+From: Wolfgang Ratzka <wolfgang.ratzka@rphs1.physik.uni-regensburg.de>
+Subject: Page-selection on duplex PostScript printer
+
+I don't think it is a particularly good idea to put the information
+what to print on which side into the dvi file. In most of the cases,
+the algorithm to accomplish this should be rather straightforward,
+i.e. options given to the dvi translator at run time should do the
+job.
+
+Wolfgang Ratzka
+
+X400: ratzka@rphs1.physik.uni-regensburg.dbp.de
+ratzka@vax1.rz.uni-regensburg.dbp.de
+SMTP: ratzka@rphs1.physik.uni-regensburg.de
+Phone: +49 941 943 2085
+Paper mail: Wolfgang Ratzka \\ Institut f\"ur Theoretische Physik \\
+ Lehrstuhl Prof. Weise \\ Universit\"at Regensburg \\
+ W-8400 Regensburg \\ GERMANY
+
+------------------------------
+
+Date: Fri, 11 Dec 92 16:22:55 +0100
+From: Wolfgang Ratzka <wolfgang.ratzka@rphs1.physik.uni-regensburg.de>
+Subject: TeX for a 386 PC
+
+ I am not a regular so please be patient in explaining where this question
+ REALLY should have gone, and please reply directly yo me by email.
+
+ I am currently using SBTEX for the IBM PC but it is limited by the infamous
+ 640K limit. hat I would like ideally is a public domain version compiled
+ in flat memory (DOS-extended) mode. The next step would be a convenient
+ place to find the source already in C form.
+
+Not PD but free of charge: emTeX is a rather complete package for PCs
+(in fact the best one in the market) and with it there comes a
+beta-Version of a 386-DOS-extender-TeX available. Sadly however it's
+not compatible with DPMI, but only with VCPI. On the other hand it
+also runs under OS/2 2.0.
+
+Where to get it: all major TeX-oriented ftp-sites should have it.
+
+Wolfgang Ratzka
+
+------------------------------
+
+Date: Fri, 11 Dec 92 11:14:34 -0500
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: TFM to AFM
+
+> Date: Mon, 30 Nov 92 14:59:33 -0700
+> From: Brett Perkes <bperkes@cases.cs.usu.edu>
+> Subject: TFM to AFM
+>
+> I have been looking around for a TFM to AFM converter. I haven't been very
+> successful. Does anyone know of such a utility or a possible round about
+> way of achieving the same results? I would appreciate any help that can
+> be given.
+
+TFMtoAFM comes with some software packages from Y&Y. It is, for example,
+in the `Font Manipulation Package' along with AFMtoTFM, PFMtoAFM, AFMtoPFM,
+SCRtoAFM, AFMtoSCR and more than a dozen other goodies. TFMtoAFM not
+only generates the usual AFM file, but also inserts comments describing the
+extra information found in TFM files (like how to make large delimiters out
+of pieces) that is not normally found in AFM files. These comments are used
+by AFMtoTFM. Hence AFMtoTFM can even make TFM files for math fonts!
+
+***********
+Disclaimer: respondent has connnections with Y&Y
+
+------------------------------
+
+Date: Fri, 11 Dec 92 10:41:46 -0800
+From: rbhumbla@ucsd.edu (Ravinder Bhumbla)
+Subject: LaTeX for the Mac?
+
+anonymous ftp midway.uchicago.edu. The package is called OzTeX and is
+public domain.
+
+Ravi
+
+------------------------------
+
+Date: Fri, 11 Dec 92 16:19:12 -0500
+From: Anita Zanolini Hoover <anita@ravel.udel.edu>
+Subject: PLEASE note mispelled SUBSRIBE to SUBSCRIPE
+
+It was brought to my attention that SUBSCRIBE was mispelled for
+the new e-mail discussion list, you should use
+
+ To subscribe to this list, send the following two lines to
+ "listserv@ens.fr" on the Internet:
+
+ SUBSCRIBE METAFONT $<$Your name and affiliation$>$
+ SET METAFONT MAIL ACK
+
+Sorry for the mistake, please make note of it!!!!
+
+Thanks to Paul Howard for bringing this to my attention.
+
+------------------------------
+
+Date: Wed, 16 Dec 92 08:49:44 -0600
+From: jhandler@penguin.ils.nwu.edu (Jonathan B. Handler)
+Subject: Thanks
+
+to all of the nice folk that sent me info on LaTeX for
+the mac. If anyone else was interested (and didn't
+already know, OzTex is currently available (at least) at
+
+ midway.uchicago.edu
+
+Thanks again,
+
+Jon
+
+------------------------------
+
+Date: Wed, 16 Dec 92 10:50:28 -0500
+From: pat@po.CWRU.Edu (Paul A. Thompson)
+Subject: Size of foo after typesetting
+
+Friends:
+ I need help in deTeXting a problem in the TeX FM. I would like to
+determine the size of a fragment like "foo" after typesetting. Reason:
+I am using LaTeX to typeset a table. I wish to use vertical rules to
+separate tables. I also want the column information to be almost tangent
+to the vertical rules, much closer than the normal \tabcolsep allows.
+
+- - I have determined that I can use \tabcolsep to make a very small space
+ around the table entries, so that I get the spacing desired
+- - However, unless I use the p{wd} construction in the
+ \begin{tabular}{p{1in}p{23pt}etc.etc.} construction,
+ I do not get the vertical rules lined up, but rather all jagged.
+- - If I set the columns to have a length which is long enough to
+ typeset the longest string + a little, then things all work out.
+- - So I need the length of the longest string
+
+If I could figure that out internally, this would save unending fudging and
+adjusting (is there some term for the process of playing with parameters
+until stuff comes out right - if not, I suggest the term "quidge"). On the
+other hand, I may be squashing a sow bug with a large rock - is there an
+easier way? Reply privately if possible.
+
+Paul Thompson, Ph.D. | Department of Psychiatry | (216) 844-7463
+Case Western Reserve University | Cleveland, OH 44106
+
+When I hear "family values," I reach for my revolver. - para. Hans Jonst
+
+------------------------------
+
+Date: Sun, 20 Dec 92 13:17:17 +0700
+From: "Z. Rubinstein" <RSMA407@HAIFAUVM.bitnet.washington.edu>
+Subject: Translators to TeX
+
+Hello,
+Does anyone know of translators from Microsoft Word to
+TeX(or Latex etc.).
+On the same subject does there exist an assembled list of
+translators available today and the relevant addresses
+from which to acquire them.
+Thank you.
+
+------------------------------
+
+Date: Wed, 30 Dec 92 12:18:38 -0500
+From: Leandros Perivolaropoulos <PH520013@BROWNVM.brown.edu>
+Subject: Problem with Textures 1.2
+
+ I would appreciate your help in the following problem I have with
+ the program Textures 1.2 (TeX on the Mac).
+ I am using a DeskWriter C to print a document and the only way to
+ get the printout at the right size is to use a reduction at the
+ Page Setup of the File menu, by about 25%. Could ATM solve the problem?
+ How can I obtain ATM? This problem does not appear with other programs
+ like Word 4.0.
+ Thanks for your help.
+ Leandros
+
+------------------------------
+
+Date: Thu, 31 Dec 92 10:54:12 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: ASAETR, version 1.1 on FILESERV/Niord
+
+In <1992Dec22.180745.27490@noose.ecn.purdue.edu> (comp.text.tex, Tue, 22
+Dec 1992 18:07:45 GMT), mccauley@ecn.purdue.edu (Darrell McCauley) posted:
+> Announcing ASAETR 1.1, a set of LaTeX and BibTeX styles (+ a font), with
+> documentation, for authors associated with the American Society of
+> Agricultural Engineers. This is the package described at my presentation at
+> the 1992 International Winter Meeting of ASAE held in Nashville recently
+> (ASAE Paper No. 92-3572).
+>
+> It is temporarily available via anonymous ftp from
+> Name: pasture.ecn.purdue.edu
+> Addresses: 128.46.161.85, 128.46.133.85, 128.46.129.85
+> Directory: pub/mccauley/tex/asaetr
+> but I hope to update the version on shsu.edu soon.
+
+I have placed the files on Niord for your access. Attached for reference
+is the description file.
+
+- -George
+=========
+ ASAETR
+ ------
+The ASAETR package includes the a UUENCODEd ZIP archive containing the 11
+files for version 1.1 (22 December 1992) of James Darrell McCauley's ASAETR
+file set. This package includes a set of LaTeX and BibTeX styles, with
+documentation and samples, to make your articles look like those in
+Transactions of the American Society of Agricultural Engineers (ASAE).
+Also included are the metafont source file, precompiled PK (at 300dpi)
+font, and TFM file for the font cmcscsl10. This is not official and not
+(yet) an accepted way to submit articles to ASAE.
+
+The American Society of Agricultural Engineers editorial staff encourages
+authors to submit electronic manuscripts in the following formats:
+MacWrite, MS-Word, MS-Works (preferably Version 2.0), WordPerfect (Version
+5.0 or later), and WriteNow. Though LaTeX is not an accepted format to
+submit articles to ASAE, it does have utility when predicting page length
+and appearance of an article that you submit. Predicting page length is
+especially important when submitting "Technical Notes" (which cannot exceed
+two pages) and when trying to avoid unnecessary page charges.
+
+You may retrieve the package of of 4 UUENCODEd files by including:
+ SENDME ASAETR
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+For users of anonymous ftp, the ZIP file is available from Niord.SHSU.edu
+(192.92.115.8) in the directory [FILESERV.ASAETR] as ASAETR-1_1.ZIP; the
+individual files are available in [FILESERV.ASAETR.ASAETR-1_1].
+
+Files in this package: (1 Block = 512 bytes)
+File Blocks Save file as: ASAETR.UUE
+
+ASAETR.UUE_1OF4 This file UUDECODEs to ASAETR-1_1.ZIP
+ through
+ASAETR.UUE_4OF4 78 (each)
+
+Approximate total blocks in full ASAETR package = 311
+
+------------------------------
+
+Date: Mon, 04 Jan 93 23:15:20 +0000
+From: David_Rhead@vme.nott.ac.uk
+Subject: Tib in LaTeX "root file + \include-d files" situation
+
+From browsing through James Alexander's documentation about Tib (a TeX
+bibliographic preprocessor), I have the impression that Tib was designed
+for production of fairly short documents (e.g., an article), rather than
+for the production of long documents (e.g., a book). Have I got the right
+impression?
+
+In particular:
+* it looks as though one should go
+ tib book.tex
+ and get
+ book-t.tex
+ Having 2 big .tex files may be expensive in filestore.
+* it is not clear to me what one is supposed to do if one is using
+ LaTeX's "root file + \include-d files" approach (typically with one
+ \include command per chapter). Can the Tib-ing be parcelled up into a
+ shell script that makes the whole process as painless as using BibTeX
+ would be? (E.g., would you have a Tib index for each chapter?)
+
+Does anyone have any experience that they'd like to share of using Tib in
+the LaTeX "root file + \include-d files" situation?
+
+David Rhead
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+in [tex-archive.digests.texhax.YY]texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 1]
+****************************************
diff --git a/info/digests/texhax/93/texhax.02 b/info/digests/texhax/93/texhax.02
new file mode 100644
index 0000000000..76db63b65c
--- /dev/null
+++ b/info/digests/texhax/93/texhax.02
@@ -0,0 +1,1576 @@
+TeXhax Digest Tuesday, 26 Jan 1993 Volume 93 : Issue 002
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Latex to Mac MS-Word?
+ psfig/epsfig to show eps preview bitmap icon
+ TEX DRAWING PACKAGES FOR DOS
+ ftp site for SliTeX
+ Re: Magic lines for TeX/Mf files
+ TeX for UNIX
+ Expanding user-defined macros for REVTeX compuscripts
+ Revised date/location: TeX for non-American languages; MF in theory an
+ ANNOUNCEMENT: TeX Users Group meeting, Aston, July 1993
+ MS Windows LaTeX tools available on FILESERV/Niord
+ MeX 1.03
+ TUGboat 13 #4 -- contents
+ Pandora LaTeX style file
+ New version of UCTHESIS (2.0) on FILESERV/Niord
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+------------------------------------------------------------
+
+Date: Sat, 18 Jan 92 20:22:15 -0500
+From: "Maria Siebes, BME" <siebes@hanna.eng.uiowa.edu>
+Subject: Latex to Mac MS-Word?
+
+I am pretty new to the translation business, but one of my colleagues needs
+help. He has a document (with many equations) in Latex and needs to convert it
+to MS Word (running on a Macintosh) to be able to edit it. Does anyone out
+there know of such a translator?
+In general, is there a list of available translators and how to obtain them?
+Thank you!
+
+------------------------------
+
+Date: 07 Jan 93 00:18:10 -0500
+From: karron@karron.med.nyu.edu( (Dan Karron \(karron@nyu.edu\))
+Subject: psfig/epsfig to show eps preview bitmap icon
+
+
+Anyone have a way to put up a bitmap icon instead of the full figure
+for a draft preview mode for the various tex ps figure macros ?
+
+Is there a nice way to make a \system{"shell command here"} for TeX ?
+
+Cheers!
+
+Dan.
+| karron@nyu.edu (e-mail alias ) Dan Karron, Ph.D.,Research Associate|
+| Phone: 212 263 5210 Fax: 212 263 7190 New York University Medical Center |
+| 560 First Avenue Digital Pager <1> 212 397 9330 |
+| New York, New York 10016 <2> 10896 <3> <your-number-here> |
+``ALMOST Done writing, back to doing it again!.''
+
+------------------------------
+
+Date: Thu, 07 Jan 93 10:49:00 +0000
+From: ROUGH@manadon.ac.uk
+Subject: TEX DRAWING PACKAGES FOR DOS
+
+Do versions of TeX drawing packages like TEXCAD or TEXDRAW which perform
+bezier curve drawing exist for MSDOS? If so where can I find them?
+
+Thanks
+
+Alastair Rough
+
+------------------------------
+
+Date: Wed, 13 Jan 93 08:10:51
+From: JESUS RIVERO <rivero@ciens.ula.ve>
+Subject: ftp site for SliTeX
+
+Could anybody tell at which ftp sites I can find SliTeX programs and fonts?
+An e-mail answer will enough.
+Tahnks in advance
+
+------------------------------
+
+Date: Mon, 18 Jan 93 09:21:39 -0700
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Subject: Re: Magic lines for TeX/Mf files
+
+Dan Karron <karron@karron.med.nyu.edu> asks about magic byte values
+for TeXware files.
+
+We have had the following in our UNIX systems' /etc/magic file for
+some time now:
+
+#=======================================================================
+# Local additions to the /etc/magic file
+0 short 0x1b0c Tektronix graphics file
+0 short 0xf702 TeX DVI (device-independent) file
+0 short 0xf759 TeX PK packed font file
+0 short 0xf783 TeX GF (generic font) file
+
+We no longer have .pxl files, so I didn't bother to make a magic entry
+for them. The first 32-bit word of a .pxl file contains the decimal
+value 1001, so a /etc/magic entry like
+
+0 long 0x000003e9 TeX PXL (pixel font) file
+
+should suffice.
+
+TeX source files are not easily identifiable because they can start
+with anything at all. Only if users adopt a common convention like
+
+%% This is a -*-TeX-*- file
+
+could we have a /etc/magic entry like
+
+0 string %% TeX source file
+
+This still leaves open the problem of distinguishing plain TeX from
+AmSTeX, LaTeX, SliTeX, AmSLaTeX, and LAmSTeX. I prefer to do that by
+file extensions instead, and use .tex, .ltx, .stx, .alx, .lax
+respectively.
+
+Regrettably, TeX/METAFONT .tfm files have no magic signature that can
+be used to identify them (see TeX: The Program, Section 539ff, p.
+216). I've always viewed this as a serious design flaw in TeX,
+because it is hard for a DVI driver to be distinguish a TFM file from
+random garbage.
+
+While a .tfm file does contain a checksum, it is a Metafont-generated
+checksum of the font parameters, not the .tfm file contents. The DVI
+driver can compare this against the font checksum recorded in the .dvi
+file, and issue a warning if they do not match.
+
+The only other sanity check a DVI driver can make is that the first
+word of a .tfm file contains a file length measured in 32-bit words
+that should match the actual size of the file as returned by an
+operating-system call. Even that is not reliable however, because
+some operating systems pad binary files with NULs to disk block
+boundaries. Worse, 8 parameters in the 12-word .tfm file header are
+lengths of tables that are stored later on in the file, and file
+corruption can lead to crashes of a driver when it gets an
+unreasonable value for one of these lengths, and clobbers internal
+arrays.
+
+
+Nelson H. F. Beebe Tel: +1 801 581 5254
+Center for Scientific Computing FAX: +1 801 581 4148
+Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu
+University of Utah
+Salt Lake City, UT 84112, USA
+
+------------------------------
+
+Date: Tue, 19 Jan 93 07:20:03 +0000
+From: Julian Barquin <barquin@iit.upco.es>
+Subject: TeX for UNIX
+
+ Hello,
+
+ We, at the Instituto de Investigacion Tecnologica, Madrid, Spain,
+have bought a SUN workstation. We need TeX ( and LaTeX ) able to run
+in UNIX. Could, please, someone inform us about the cheapest way to
+get it ? My e-mail is <barquin@iit.upco.es>. Thank you very much.
+
+------------------------------
+
+Date: Fri, 08 Jan 93 09:29:57 -0500
+From: krommes@theory.pppl.gov (John Krommes)
+Subject: Expanding user-defined macros for REVTeX compuscripts
+
+The widespread adoption of electronic submission of TeX files (more
+precisely, LaTeX with \documentstyle{revtex}) to journals of the American
+Physical Society (APS) and the American Institute of Physics (AIP) poses an
+interesting problem for the handling of user-defined macros. The present
+rules for the ``REVTeX'' compuscript program state either that NO
+user-defined macros (they call them ``type 1'') are allowed (APS), or that
+only a very small number are allowed (AIP). It turns out that ``very small
+number'' means 1 or 2 (according to Peggy Sutherland of the AIP), not the
+possibly hundreds of macros that a reasonably-sized manuscript could
+naturally entail. Furthermore, NO recursive math definitions are allowed.
+
+After detailed discussions with Christopher Hamlin of the APS and Peggy
+Sutherland, I conclude that there appear to be two principal reasons for these
+stringent restrictions: (1) personnel aren't trained yet to alter TeX macros if
+necessary; (2) much more importantly, users may not be consistent in their use
+of macros. For example, consider the fragment
+
+ \def\lD{\lambda_{\rm D}}
+ .
+ .
+ .
+ The definition of~$\lD$ is ... For $\lambda_{\rm D} small...
+
+You are to imagine that the text fragments are buried deep inside the
+manuscript. Now suppose that the journal editor decides to remove the \rm
+from the definition of \lD to enforce a style rule of the journal. Simply
+changing the one-line \def does NOT have the desired effect, since the
+author sometimes typed out his original definition by hand. Thus, either
+the editorial staff would have to proofread the entire paper (very costly),
+or changes may have to be made at the proof stage. Neither possibility is
+desirable.
+
+Although I think one can still argue that the proper solution is
+to encourage REVTeX authors to use ``macro discipline,'' so that simple
+changes can be made to the macro definitions rather than having someone
+edit the entire file, the journals won't back down in the short term.
+(Furthermore, at the AIP it's even worse: They don't even run TeX on the
+REVTeX source that is submitted; they first translate it into their
+in-house Xyvision language, then edit that as necessary. Am I alone in
+thinking that this is ridiculous?)
+
+The journals, therefore, want a source file that has all user macros
+expanded. They suggest doing this with an editor, but this is tedious and
+error-prone for long, complicated documents. My alternative solution is to
+expand the macros automatically. I have written a utility, with the
+working name of XMACRO, that does so.
+
+XMACRO is an emulation of the higher-level (pre-stomach) operations of TeX
+itself. It absorbs and tokenizes source code just as TeX does (respecting
+all the rules about catcodes etc.), and expands macros as appropriate.
+What's left is a stream of TeX primitives and possibly undefined macros.
+However, instead of typesetting the primitives or complaining about
+undefined macros, XMACRO just writes their names to the output file. The
+effect is to generate a new TeX file that should be equivalent to the
+original, but that has all user-defined macros expanded. This form should
+satisfy the journals.
+
+For example, at the end of this message can be found listings of two short
+input files, xsample.src and xsample.bbl, and the file xsample.tex that was
+output by XMACRO.
+
+I am attempting to convince the REVTeX people to distribute this utility
+along with the REVTeX release. There's nothing definite yet. Meanwhile,
+as an experiment and debugging exercise that will run for ONE MONTH
+beginning with the public release of this texhax announcement, users may
+submit valid REVTeX files to me; they'll receive the expanded results back
+shortly by email. The rules are:
+
+ (1) Valid REVTeX 3.0 file only. This must be precisely as you would
+submit it to the journal, except that your macro definitions shouldn't be
+expanded. The file will first be run as-is through LaTeX. If LaTeX
+detects an error, I will probably not attempt the XMACRO expansion.
+
+ (2) One source file per document. (I.e., .bbl files must be
+inserted manually.) This is in spite of the example at the end of this
+message, which demonstrates that XMACRO can handle automatic insertion of
+the .bbl file.
+
+ (3) Please try to localize all user definitions to the start of the
+file, before the \documentstyle command.
+
+ (4) Send the file to krommes@princeton.edu as the text of a message
+with the precise subject ``XMACRO request''.
+
+ (5) EMAIL submissions ONLY. No disks!
+
+This experiment is intended to be a debugging exercise and to publicize the
+existence of this utility. I am NOT RESPONSIBLE for errors in the expanded
+file that is returned to you (although obviously I'd like to hear about
+them), delays in publication, losses of promotions or Nobel prizes, etc! I
+do certainly promise not to publish your manuscript under my name, release
+it to anyone else, or to use any of its contents unethically in any way.
+But you submit a manuscript to the experiment AT YOUR OWN RISK. If you're
+uncomfortable with any aspect of this experiment, please don't participate.
+
+XMACRO presently expands the following primitives. (There are a few
+obvious omissions such as \Afterassigmnent that will be added in the future.)
+
+\Advance
+\Aftergroup
+\Begingroup
+\Bye
+\Catcode
+\Char
+\Chardef
+\Count
+\Countdef
+\Csname
+\Def
+\Divide
+\Edef
+\Else
+\Endcsname
+\Endgroup
+\Endinput
+\Expandafter
+\Fi
+\Futurelet
+\Gdef
+\Global
+\If
+\Ifcat
+\Iffalse
+\Ifnum
+\Ifodd
+\Iftrue
+\Ifx
+\Ignorespaces(*)
+\Input
+\Jobname(*)
+\Let
+\Long
+\Lowercase
+\Message
+\Multiply
+\Newcommand
+\Noexpand
+\Number
+\Outer
+\Par
+\Relax(*)
+\Renewcommand
+\Romannumeral
+\Show
+\Showthe
+\String
+\The
+\Toks
+\Toksdef
+\Undef
+\Uppercase
+\Xdef
+
+Note that these are in uppercase. In most cases, lower-case versions will
+be expanded as well if you use the -t option. Exceptions that are expanded
+only in upper case are indicated by (*). However, in some cases you might
+want to use the -t option, but pass a few lower-case primitives unchanged
+to the output file. To prevent XMACRO from expanding a primitive such as
+\the, say ``\undef\the''.
+
+Suggestions are welcome. If you think this utility is a good idea, lobby
+the APS and AIP:
+
+ AIP (Christopher Hamlin): hamlin mis@aps.org
+ APS (Peggy Sutherland): peggys@aip.org
+
+Thanks for your help.
+
+- --- John
+
+krommes@princeton.edu | John A. Krommes
+ | Plasma Physics Laboratory
+(Mail to krommes@princeton.edu is forwarded | P.O. Box 451
+to krommes@lyman.pppl.gov == 192.55.106.129) | Princeton, NJ 08543
+
+(To ftp files, you must use lyman.pppl.gov.) | Phone: (609) 243--2606
+
+=============================xsample.src======================================
+% XMACRO source file that demonstrates automatic expansion of TeX macros.
+
+% Invoke with: xmacro -t xsample
+% (This file \Input's xsample.bbl)
+
+% The following should be in a macro file.
+\let\^^M\ % See xsample.bbl for an occurrence of \^^M.
+
+% Simple substitution.
+\def\A{Alfv\'en}
+
+% Simple symbols
+\def\abar{{\overline\alpha}}
+\def\Apar{A_\parallel}
+\def\dss{\delta_{\text{s},s}}
+
+% Macros with arguments (and with pattern recognition).
+\def\<#1>{\langle#1\rangle}
+\def\M#1,#2{M^{#1}{}_{#2}}
+
+% Recursive math definitions.
+\let\a\alpha
+\def\meanA{\<\a>}
+
+% A convenience REVTeX macro.
+\def\Eq#1{Eq.~(\ref{#1})}
+
+% The following two def'ns demonstrate one way to automate insertion of the
+% .bbl file.
+\def\bibliographystyle#1{}
+
+% Here, note the use of an inner level of grouping, as well as the use of
+% the ## token.
+\def\bibliography{\begin{references}
+ {\Def\begin##1##2{}\Def\end##1{}
+ \Input{\Jobname.bbl}
+ }
+ \end{references}}
+
+% ---------------------------------------------------------------------------
+
+\documentstyle[aps]{revtex}
+\begin{document}
+
+\bibliographystyle{pf}
+
+See \Eq{a} below for a definition of the \A\ velocity. This sentence will have
+to be broken in the \TeX\ file because of the macro expansion. An attempt
+is made to do this gracefully.
+
+Here is a silly equation:
+\begin{equation}
+ \abar = \dss\<\Apar> + \meanA + \M\a,\gamma
+\label{a}
+\end{equation}
+
+\bibliography
+
+\end{document}
+
+==============================xsample.bbl======================================
+
+\begin{thebibliography}{10}
+
+\bibitem{PRL}
+J.~A. Krommes,
+\newblock ``Thermal fluctuations in gyrokinetic plasma at finite beta,'' Phys.\
+ Rev.\ Lett., in press.
+
+\end{thebibliography}
+
+========================xsample.tex (output from XMACRO)=======================
+
+% --- Macros expanded with XMACRO (version 0.6, December 25, 1992) ---
+% Copyright (C) by John A. Krommes/Princeton University (1992)
+% Source file: "xsample.src"
+% Output file: "xsample.tex"
+
+% XMACRO source file that demonstrates automatic expansion of TeX macros.
+
+% Invoke with: xmacro -t xsample
+% (This file \Input's xsample.bbl)
+
+% The following should be in a macro file.
+% See xsample.bbl for an occurrence of \^^M.
+
+% Simple substitution.
+
+% Simple symbols
+
+% Macros with arguments (and with pattern recognition).
+
+% Recursive math definitions.
+
+% A convenience REVTeX macro.
+
+% The following two def'ns demonstrate one way to automate insertion of the
+% .bbl file.
+
+% Here, note the use of an inner level of grouping, as well as the use of
+% the ## token.
+
+% ---------------------------------------------------------------------------
+
+\documentstyle [aps]{revtex}
+ \begin {document}
+
+See Eq.~(\ref {a}) below for a definition of the Alfv\'en\ velocity. This
+sentence will have
+ to be broken in the \TeX \ file because of the macro expansion. An attempt
+ is made to do this gracefully.
+
+Here is a silly equation:
+ \begin {equation}
+ {\overline \alpha }= \delta _{\text {s},s}\langle A_\parallel \rangle + %
+\langle \alpha \rangle + M^{\alpha }{}_{\gamma }
+\label {a}
+ \end {equation}
+
+\begin {references} {
+
+\bibitem {PRL}
+ J.~A. Krommes,
+ \newblock ``Thermal fluctuations in gyrokinetic plasma at finite beta,''
+Phys.\ Rev.\ Lett., in press.
+
+
+ } \end {references}
+
+\end {document}
+
+------------------------------
+
+Date: Wed, 13 Jan 93 15:02:15 +0000
+From: CHAA006@VAX.RHBNC.AC.UK
+Subject: Revised date/place: TeX for non-American languages;
+ MF in theory and practice.
+
+I am sorry to have to announce that the proposed UK-TuG Conference in Glasgow
+will not be going ahead as planned, primarily for financial reasons. However,
+the conference _will_ take place, but at an alternative venue and time which I
+hope will prove attractive to you. The conference is now scheduled to take
+place at Royal Holloway and Bedford New College (`The Country Campus of the
+University of London') during Spring, when the campus is at its best and most
+attractive.
+
+The actual dates are April 6th--8th, with the same programme as previously
+announced; April 6th is reserved for travelling, registration and the
+Conference dinner; April 7th will consist of a series of talks (with plenty of
+time for discussion) from an internationally famous panel of invited speakers,
+including Dominik Wujastyk (who together with Graham Toal is responsible for
+the authoritative UK hyphenation patterns, and who is also a Sanskrit scholar),
+Bernard Gaulle (until recently president of GUTenberg, the French-speaking TeX
+Users' Group, and an authority on good French typographic practice), and Yannis
+Haralambous (who is the author of ScholarTeX, and a renowned authority on
+MetaFont).
+
+On April 8th, two concurrent MetaFont tutorials will take place, one on
+MetaFont in Theory, led by Yannis, and one on MetaFont in Practice. The former
+will be concerned with the design and implementation of new fonts through the
+medium of MetaFont, whilst the second will be more practical and aimed at
+answering questions such as ``how do I generate all the Computer Modern fonts
+at 600 dpi for my new laser printer?''.
+
+Royal Holloway and Bedford New College is situated conveniently close to London
+Heathrow Airport, and is also served by regular fast trains from London
+Waterloo (circa 30 minutes). Accommodation will be en-suite, and all meals will
+be included in the price.
+
+Further details (including price) will be issued as soon as the approximate
+numbers are known; please send a message to the address below if you are
+interested in attending this conference and wish to be kept informed. If you
+have already let me know that you intended to attend the Glasgow conference,
+please re-confirm for the RHBNC conference in order that I may accurately
+record likely numbers.
+
+ Philip Taylor, RHBNC
+
+ P.Taylor@Uk.Ac.Rhbnc.Vax (Janet);
+ P.Taylor@Vax.Rhbnc.Ac.Uk (Internet).
+
+[If you have no e-mail access, the following alternatives are possible but
+ deprecated:
+
+ Tel: +44 784 443172
+ Fax: +44 784 434348
+ Snail-mail: Philip Taylor; The Computer Centre; RHBNC;
+ University of London; Egham Hill; Egham;
+ Surrey; TW20 0EX; United Kingdom.
+
+------------------------------
+
+Date: 14 Jan 93 13:38:29 +0000
+From: spqr@uk.ac.york.minster
+Subject: ANNOUNCEMENT: TeX Users Group meeting, Aston, July 1993
+
+[NOTE: a TeX source follows at the end of this plain text
+announcement. If you reproduce this announcement anywhere, please run
+the TeX version. If you have the facilities to print the conference
+logo (encapsulated PostScript, using psfig), contact the organisers
+for a copy of the file]
+
+PLEASE CIRCULATE AS WIDELY AS POSSIBLE
+
+***************************************************************************
+
+ World Wide Window on TeX
+
+
+ 14th Annual TeX Users Group Meeting July 26th - 30th, 1993
+
+***************************************************************************
+
+Aston University in Birmingham (United Kingdom) will be the venue for
+the 1993 TUG conference. Aston is the home of the `Aston Archive',
+one of the largest collections of electronic TeX paraphernalia. This
+is the first time that the annual meeting will have been held outside
+of North America.
+
+The location of the conference at one centre of the electronic web and
+its movement from North America encourage particular focus on the
+`world-wide' aspects of TeX, LaTeX and METAFONT. The marked rise in
+maturity of windowing systems (X Window system, Microsoft Windows,
+Macintosh, Atari, Amiga, etc.) also allows us to exploit more
+visually oriented methods in employing the TeX tools. It is hoped
+that there will be a contribution to the conference from the Didot
+project, further extending the range of topics to include digital
+typography and font creation.
+
+The conference will feature the normal paper presentations.
+Workshops, poster displays, courses, panels and `birds of a feather'
+sessions will also form integral components.
+
+Contributions are urgently sought in the following subject areas: -
+archives - electronic networks - formatting structured documents -
+LaTeX3 - graphical user interfaces to TeXware - non-English issues -
+non-Latin scripts - digital typography - editing structured documents
+- - styles - other typesetting systems - document views -
+
+
+Contributions:
+
+Proposals for full papers, workshops and poster sessions should be
+sent to the programme co-ordinators as soon as possible:
+
+ Chris Rowley Malcolm Clark
+ Parsifal College IRS
+ Open University University of Westminster
+ 527 Finchley Road 115 New Cavendish Street
+ London NW3 7BG London W1M 8JS
+phone: +44 71 794 0575 +44 71 911 5000 ex 3622
+fax: +44 71 433 6196 +44 71 911 5093
+email: tug93-proposals@vax.rhbnc.ac.uk
+
+Deadline for paper proposals: February 26th, 1993
+
+
+Conference committee:
+
+Chairman: Peter Abbott
+Administration: Maureen Campbell
+Programme: Chris Rowley and Malcolm Clark
+Editors: Sebastian Rahtz and Mimi Burbank
+Courses organiser: Carol Hewlett
+Publicity and demonstrations: Philip Taylor
+Social programme: David Osborne
+
+Enquiries:
+
+Requests for further information (full details of costs, accommodation
+options, conference registration forms, etc.), as well as requests
+for space for demonstrations and displays, should all be sent to the
+following address, as should completed forms and any other written
+correspondence:
+
+Email Post
+tug93-enquiries@vax.rhbnc.ac.uk Peter Abbott
+ Information Services
+ Aston University
+ Aston Triangle
+ Birmingham B4 7ET
+ United Kingdom
+ fax: +44 21 359 6158
+ phone: +44 21 359 5492
+
+Courses:
+
+There will be a selection of TeX Users Group courses organised in
+conjunction with the meeting. Various workshops will also form a part
+of the main conference.
+
+Social details:
+
+The conference will take place on the Aston University campus in
+central Birmingham, with excellent travel connections. Birmingham is
+situated very conveniently for access to all parts of England,
+especially the Midlands areas including Stratford and Oxford, as well
+as much of Wales. Participants will be given details of local events
+and sightseeing suggestions, including a guide to the culinary treats
+offered by Birmingham's multi-ethnic society.
+
+Social events will include dinners, receptions, and a mystery trip to
+an unexpected face of Birmingham. Accompanying persons will be helped
+to have a rewarding time in the area, and will also be offered a
+beginners' course in TeX; this course is available as well to those
+who would like a crash course in TeX prior to the conference proper.
+
+The approximate cost of attendance at the conference will be 100
+pounds, or 250 pounds including accommodation and meals. The normal
+accommodation will be on campus in the University residences. Those
+wishing to book outside hotel accommodation, or executive
+accommodation on campus, will find details on the booking form.
+
+The normal accommodation provided will be on campus in the University
+residences, but alternative arrangements (e.g. for executive
+accommodation on campus, or hotel accommodation) are also possible;
+full details of these and other options are given on the booking form
+which is available upon request.
+
+Full computer facilities, including electronic mail and network
+contacts, will be available to participants. The rich holdings of the
+UK TeX Archive will, of course, be easily accessible.
+
+
+
+************************
+TO PRINT THE TEX VERSION, CUT FROM HERE DOWN AND PROCESS WITH TeX OR LaTeX:
+
+% This file should be processable by plain TeX or by LaTeX
+\newif\ifislatex
+\newif\ifusesPS
+\usesPSfalse % if you don't use PostScript
+%\usesPStrue % if you like PostScript and have the logo file
+
+
+\def\Dot{~$\bullet$\ }
+\def\MF{{\rm{\mf META}\-{\mf FONT}}}
+\font\mf logo10 at 12pt
+
+\def\PlainTeXery{\message{Clever person! you use plain TeX!}%
+ \hsize6.3in\vsize9.7in\nopagenumbers
+ \def\LaTeX{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+ \ifusesPS
+ %%% change onlythe following three lines
+ %%% to reflect local font-naming conventions
+ \def\Palatino {psmpalr }
+ \def \PalatinoBold {psmpalb }
+ \def \PalatinoItalic {psmpali }
+ \font \rm = \Palatino scaled \magstep 1
+ \font \it = \PalatinoItalic scaled \magstep 1
+ \font \bf = \PalatinoBold scaled \magstep 1
+ \font \big = \PalatinoBold scaled \magstep 1
+ \font \bigger = \PalatinoBold scaled \magstep 3
+ \font \sc = cmcsc10 scaled \magstep 1
+ \font \tt = cmtt10 scaled \magstep 1
+ \font \cmu = cmu10 scaled \magstep 1
+ \else
+ \font\sc cmcsc10 at 12pt\font\tt cmtt10 at 12pt\let\cmu\it
+ \font\rm cmr12\font\bigger cmbx10 at17.28pt\font\big cmbx10 at12pt
+ \fi
+ \baselineskip = 14.4 pt
+ \islatexfalse\usesPSfalse\def\pounds{{\cmu \$}}\def\newpage{\vfill\eject}
+ \rm
+}
+\def\LaTeXery{\typeout{Clever person! you use LaTeX!}%
+ \ifusesPS \documentstyle[palatino,psfig,11pt]{article}
+ \textwidth6in\textheight10in
+ \else
+ \documentstyle[11pt]{article}\textwidth6.2in\textheight9.2in
+ \fi
+ \islatextrue\pagestyle{empty}
+ \oddsidemargin0in\topmargin-.7in\headsep0pt\headheight0pt
+ \def\big{\large\bf}\def\bigger{\LARGE\bf}
+ \begin{document}
+}
+\ifx\documentstyle\undefined
+ \PlainTeXery
+\else
+ \LaTeXery
+\fi
+\parindent0pt
+\parskip6pt
+%-----------------------------------------------------
+\ifusesPS
+ \centerline{\psfig{figure=t93logo.eps,height=1.8in}}
+\else
+ \centerline{{\bigger World Wide Window on \TeX}}
+\fi
+\bigskip
+\centerline{{\big 14th Annual \TeX\ Users Group Meeting
+July 26th\thinspace --\thinspace 30th, 1993}}
+\bigskip
+
+Aston University in Birmingham (United Kingdom) will be the venue for
+the 1993 TUG conference. Aston is the home of the `Aston
+Archive', one of the largest collections of electronic
+\TeX\ paraphernalia. This is the first time that the annual
+meeting will have been held outside of North America.
+
+The {\bf location} of the conference at one centre of the electronic
+web and its movement from North America encourage particular focus on
+the `world-wide' aspects of \TeX, \LaTeX\ and \MF{}\null. The marked rise
+in maturity of windowing systems (X Window system, Microsoft Windows,
+Macintosh, Atari, Amiga, etc.)\ also allows us to exploit more
+visually oriented methods in employing the \TeX\ tools. It is hoped that
+there will be a contribution to the conference from the Didot project,
+further extending the range of topics to include digital typography
+and font creation.
+
+The {\bf conference} will feature the normal paper presentations.
+Workshops, poster displays, courses, panels and `birds of a feather'
+sessions will also form integral components.
+
+{\bf Contributions} are urgently sought in the following subject
+areas:\hfil\break
+\ignorespaces\Dot archives\Dot electronic networks\Dot formatting structured
+documents\Dot \LaTeX3\Dot graphical user interfaces to \TeX ware\Dot
+non-English issues\Dot non-Latin scripts\Dot digital typography\Dot
+editing structured documents\Dot styles\Dot other typesetting
+systems\Dot document views\Dot
+
+\bigskip
+\leftline{{\big Contributions:}}
+
+Proposals for full papers, workshops and poster sessions should be sent
+to the programme co-ordinators as soon as possible:
+
+\smallskip
+
+\halign{#\hfil\qquad&#\hfil\qquad\qquad&#\hfil\cr
+&Chris Rowley&Malcolm Clark\cr
+&Parsifal College&IRS\cr
+&Open University&University of Westminster\cr
+&527 Finchley Road&115 New Cavendish Street\cr
+&London NW3 7BG&London W1M 8JS\cr
+phone:&+44 71 794 0575&+44 71 911 5000 ex 3622\cr
+% email:&\tt c.a.rowley@open.ac.uk&\tt malcolmc@wmin.ac.uk\cr
+fax:&+44 71 433 6196 &+44 71 911 5093\cr
+email:&\qquad\rlap{\tt tug93-proposals@vax.rhbnc.ac.uk}\cr
+}
+
+\medskip
+
+\leftline{{\big Deadline for paper proposals:\quad February 26th, 1993}}
+
+\medskip
+
+\centerline{{\it see over for more details}}
+%%\hbox to\hsize{{\small Supplement to {\bf TUGboat} 13, no.\ 4,
+%% December 1992}\hfil {\it see over for more details}}
+\newpage
+
+\leftline{{\big Conference committee:}}
+\medskip
+\halign{#\hfil\quad&#\hfil\cr
+\it Chairman: & Peter Abbott\cr
+\it Administration: & Maureen Campbell\cr
+\it Programme: & Chris Rowley and Malcolm Clark\cr
+\it Editors: & Sebastian Rahtz and Mimi Burbank\cr
+\it Courses organiser: & Carol Hewlett\cr
+\it Publicity and demonstrations: & Philip Taylor \cr
+\it Social programme: & David Osborne\cr
+}
+
+\medskip
+
+\leftline{{\big Enquiries:}} Requests for further information
+(full details of costs, accommodation options, conference registration forms,
+etc.), as well as requests for space for demonstrations and displays,
+should all be sent to the following address, as should completed forms and
+any other written correspondence:
+
+\smallskip
+\halign{#\hfil\quad&#\hfil\cr
+{\it Email } & {\it Post } \cr
+{\tt tug93-enquiries@vax.rhbnc.ac.uk} & Peter Abbott \cr
+& Information Services \cr
+& Aston University \cr
+& Aston Triangle \cr
+& Birmingham B4 7ET \cr
+& United Kingdom\cr
+& \rlap{{\it fax:}}\phantom{{\it phone:}}\quad +44 21 359 6158 \cr
+& {\it phone:}\quad +44 21 359 5492 \cr
+}
+
+
+\medskip
+\leftline{{\big Courses: }}
+There will be a selection of \TeX\ Users Group courses organised in
+conjunction with the meeting. Various workshops will also form a part
+of the main conference.
+
+\medskip \leftline{{\big Social details: }} The conference will take
+place on the Aston University campus in central Birmingham, with
+excellent travel connections. Birmingham is situated very conveniently
+for access to all parts of England, especially the Midlands areas
+including Stratford and Oxford, as well as much of Wales.
+Participants will be given details of local events and sightseeing
+suggestions, including a guide to the culinary treats offered by
+Birmingham's multi-ethnic society.
+
+Social events will include dinners, receptions, and a mystery trip
+to an unexpected face of Birmingham. Accompanying persons will be
+helped to have a rewarding time in the area, and will also be offered
+a beginners' course in \TeX; this course is available as well to those
+who would like a crash course in \TeX\ prior to
+the conference proper.
+
+The approximate cost of attendance at the conference will be \pounds
+100, or \pounds 250 including accommodation and meals. The normal
+accommodation will be on campus in the University residences. Those
+wishing to book outside hotel accommodation, or executive accommodation
+on campus, will find details on the booking form.
+
+The normal accommodation provided will be on campus in the University
+residences, but alternative arrangements (e.g. for executive
+accommodation on campus, or hotel accommodation) are also possible;
+full details of these and other options are given on the booking form
+which is available upon request.
+
+Full computer facilities, including electronic mail and network
+contacts, will be available to participants. The rich holdings of the
+UK \TeX\ Archive will, of course, be easily accessible.
+
+
+\ifislatex
+\def\Action{\end{document}}
+\else
+\let\Action\bye
+\fi
+\Action
+
+------------------------------
+
+Date: Thu, 14 Jan 93 09:22:19 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: MS Windows LaTeX tools available on FILESERV/Niord
+
+Mike Reid <mfreid@hkuxa.hku.hk> has been working with me on correcting some
+aspects of my VMS LATEX.HLP file for inclusion in the VMS Help Librarian.
+The *real* meat of this announcement, though, is that Mike has ported this
+file to a format compatible with Microsoft Windows (which is about the
+nicest help utility around), as well as provided a few other utilities for
+the Windows environment which may be of interest to users of LaTeX.
+Attached are (1) Mike's announcement, (2) the FILESERV description file for
+these packages, and (3) very brief information on how to retrieve the
+updated VMS Help file.
+
+Regards and thanks to Mike for his efforts on these projects, George
+
+George D. Greenwade, Ph.D. Bitnet: BED_GDG@SHSU
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+P. O. Box 2118 FAX: (409) 294-3612
+Sam Houston State University Internet: bed_gdg@SHSU.edu
+Huntsville, TX 77341 bed_gdg%SHSU.decnet@relay.the.net
+
+
+MS-Windows LaTeX Help and microEMACS Interface
+
+January 14, 1993.
+
+Michael F. Reid <mfreid@hkuxa.hku.hk>
+>From April 1993 <mfr@phys.canterbury.ac.nz>
+
+I have uploaded:
+ LATEXHLP.ZIP A LaTeX help file for MicroSoft Windows
+ VMS2WINH.ZIP Conversion from VMS help to Windows Help
+ QH2WINH.ZIP Conversion from QHELP to Windows Help
+ MEWLTX10.ZIP microEMACS for Windows LaTeX interface
+to Niord.SHSU.edu (192.92.115.8), directory [FILESERV.MSWIN-LATEX]
+
+The LaTeX help file is a translation of a VAX/VMS help file collated by
+George Greenwade. The conversion program is in the VMS2WINH.ZIP file, in
+case you want to recompile the file with your own additions.
+
+NOTE: You need the MicroSoft Help Compiler (HC) to recompile the help
+file. This comes with many Windows programming toolkits.
+
+A conversion from QHELP (a DOS freeware help engine) to Windows help is
+in the QH2WINH.ZIP file. This is similar to the vms2winh program, and is
+posted here because I know Peter Flynn is working on a TeX help system
+based on QHELP.
+
+##### LaTeX microEMACS Interface #####
+
+The MEWLTX10.ZIP file contains code for a microEMACS for Windows
+Interface. This allows you to insert LaTeX commands, insert template
+files, run TeX processes, parse errors in log files, call up help, and
+so on, using the menus. This is still under development, so I would
+appreciate positive or negative comments.
+***************************************************************************
+ MSWIN-LATEX
+ -----------
+The MSWIN-LATEX package includes UUENCODEd ZIP archives containing Michael
+Reid's LaTeX help file for MicroSoft Windows and microEMACS for MicroSoft
+Windows LaTeX interface.
+
+To retrieve the 3 part distribution of the LaTeX help file, include:
+ SENDME MSWIN-LATEX.LATEXHLP*
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+To retrieve the 2 part distribution of the microEMACS for Windows LaTeX
+interface, include:
+ SENDME MSWIN-LATEX.MEWLTX10*
+in the body of a mail message to FILESERV.
+
+The ZIP files upon which this distribution is based, as well two other
+utilities created by Reid are available for anonymous ftp retrieval on
+Niord.SHSU.edu (192.92.115.8) in the directory [FILESERV.MSWIN-LATEX]:
+ LATEXHLP.ZIP A LaTeX help file for MicroSoft Windows
+ VMS2WINH.ZIP Conversion from VMS help to Windows Help
+ QH2WINH.ZIP Conversion from QHELP to Windows Help
+ MEWLTX10.ZIP microEMACS for Windows LaTeX interface
+
+The VMS help file is available from FILESERV (in 4 parts) by including:
+ SENDME VMS-LATEX-HELP
+in the body of a mail message to FILESERV. The file LATEX.HLP (VMS Help
+Librarian file) is available for anonymous ftp retrieval from Niord in
+[FILESERV.VMS-LATEX-HELP].
+
+------------------------------
+
+Date: Fri, 15 Jan 93 13:07:37 +0700
+From: Wlodek Bzyl <matwb@halina.univ.gda.pl>
+Subject: MeX 1.03
+
+MeX, version 1.03 on halina.univ.gda.pl
+=======================================
+
+What is MeX?
+
+The Mex package is an adaptation of PLAIN and LaTeX formats
+to the Polish language and to the Polish printing customs.
+MeX is bilingual. You can switch between languages with the
+\language\english and \language\polish commands.
+
+The package contains:
+- - the set of macro files, called MeX and LaMeX. These are
+ the Polish versions of the PLAIN and LaMeX formats,
+ respectively
+- - hyphenation rules for the Polish language
+- - METAFONT programs for the Polish letters and
+ quotation marks.
+
+The authors are:
+- - formats:
+ Bogus\l{}aw Jackowski & Marek Ry\'cko
+- - hyphenation patterns:
+ Hanna Ko\l{}odziejska & Bogus\l{}aw Jackowski & Marek Ry\'cko
+- - fonts:
+ Bogus\l{}aw Jackowski & Marek Ry\'cko
+ consultant: Roman Tomaszewski
+
+Bogus\l{}aw Jackowski and Marek Ry\'cko were awarded on
+EuroTeX'92 with the Cathy Booth Prize for their work in
+the developement of Polish TeX.
+
+W\l{}odek Bzyl
+Instytut Matematyki
+Uniwersytet Gda\'n{}ski
+Wita Stwosza 57, FAX: (pl) 058 414 914
+80-952 Gda\'n{}sk, Poland Internet: matwb@halina.univ.gda.pl
+
+------------------------------
+
+Date: 15 Jan 93 21:48:39 -0500
+From: bbeeton <BNB@MATH.AMS.ORG>
+Subject: TUGboat 13 #4 -- contents
+
+The last 1992 issue of TUGboat is at the printer, and will soon
+be ready for mailing. Attached is a list of the contents.
+ -- bb
+ --------------------
+
+TUGboat vol. 13, no. 4, December 1992
+Contents
+
+ 415 Addresses
+
+General Delivery
+ 417 Malcolm Clark Changing TeX?
+ 418 Barbara Beeton Editorial comments
+ 419 An interview with Donald Knuth, November 1991
+
+Dreamboat
+ 425 Richard Palais Moving a fixed point
+ 433 Philip Taylor The future of TeX
+
+Software
+ 443 Nickolas J. Kelly and Christian H. Bischof
+ XBibTeX and friends
+ 447 Nigel Chapman Searching in a DVI file
+ 452 Hyphenation exception log
+
+Literate programming
+ 457 Bart Childs Errata: Literate Programming, A Practitioner's View
+ (TUGboat 13, no. 3, pp. 261-268)
+
+Philology
+ 457 Yannis Haralambous
+ Hyphenation patterns for ancient Greek and Latin
+
+Fonts
+ 470 Darko Zubrinic The exotic Croatian Glagolitic alphabet
+ 472 John Sauter Postnet codes using METAFONT
+ 476 Yannis Haralambous
+ A typewriter font for the Macintosh 8-bit font table
+
+Graphics
+ 477 Sebastian Rahtz and Leonor Barroca
+ Addendum: A style option for rotated objects in TeX
+ (TUGboat 13, no. 2, pp. 156-180)
+ 478 Ray Seyfarth Diag: a drawing preprocessor for LaTeX
+
+Book Reviews
+ 486 Victor Eijkhout
+ Wynter Snow, ``TeX for the Beginner''
+ 487 George Greenwade
+ Arvind Borde, ``TeX by Example''
+ 489 A.G.W. Cameron Andre Heck, ed., ``Desktop Publishing
+ in Astronomy & Space Sciences''
+
+Typesetting on PCs
+ 490 Erich Neuwirth TeX implementations for IBM PCs:
+ comparative timings
+
+Warnings
+ 493 Frank Mittelbach
+ Where does this character come from?
+ Solution to the puzzle, TUGboat 13, no. 2, p. 190
+
+Macros
+ 494 Victor Eijkhout The bag of tricks
+ 495 Jonathan Fine Too many errors
+ 496 Victor Eijkhout One error less
+ 497 Paul Anagnostopoulos
+ ZzTeX: A macro package for books
+ 505 Jonathan Fine The \noname macros -- A technical report
+
+LaTeX
+ 510 Frank Mittelbach, Chris Rowley and Michael Downes
+ Volunteer work for the LaTeX3 project
+ 516 Mike Piff Correction sheets in LaTeX
+ 518 Mike Piff Text merges in TeX and LaTeX
+ 524 Sebastian Rahtz A style file for printing sheets of labels
+
+Abstracts
+ 528 Cahiers GUTenberg #13
+
+News & Announcements
+ 530 Calendar
+ 532 Call for Papers: Special Issue of ``Electronic Publishing:
+ Origination, Dissemination and Design'' on Active Documents
+
+Late-Breaking News
+ 533 Barbara Beeton Production notes
+ 534 Coming next issue
+
+TUG Business
+ 534 Institutional members
+
+Forms
+ 537 TUG membership application
+
+Advertisements
+ 536 Index of advertisers
+ 544 TeX consulting and production services
+
+------------------------------
+
+Date: Mon, 18 Jan 93 15:39:52 +0000
+From: Martin Ward <Martin.Ward@durham.ac.uk>
+Subject: Pandora LaTeX style file
+
+Enclosed is a style file for LaTeX which uses the Pandora and Euler fonts
+instead of Computer Modern. I find the heavier weight of Pandora ideal for
+screen previewing - you get a much more readable screen, with only slightly
+fewer characters per page. Note that this requires the new font selection
+scheme to be installed.
+
+Comments/enhancements are welcome. Has anyone created a caps/small caps
+virtual font for Pandora? Or any other design sizes?
+
+ Martin.
+
+JANET: Martin.Ward@uk.ac.durham Internet (eg US): Martin.Ward@durham.ac.uk
+or if that fails: Martin.Ward%uk.ac.durham@nsfnet-relay.ac.uk
+or even: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU
+BITNET: Martin.Ward%durham.ac.uk@UKACRL UUCP:...!uknet!durham!Martin.Ward
+
+
+%%
+\def\fileversion{1.0}
+\def\filedate{93/01/18}
+%%
+%% COPYRIGHT 1993 Martin Ward, Martin.Ward@durham.ac.uk
+%%
+%% DESCRIPTION:
+%% Set text in pandora and maths in euler fonts where possible.
+%% Uses the new font selection scheme.
+%%
+%% INSTALLATION:
+%% Put this file where your TeX looks for inputs, under the name
+%% pandora.sty.
+%%
+%% DOCUMENTATION:
+%% Include pandora as a LaTeX style option. Most text will be set in
+%% the pandora fonts (apart from caps/small caps, bold extended
+%% slanted/italic and semibold condensed, which will appear in Computer
+%% Modern).
+%% Requires the new font selection scheme.
+%%
+%% COPYING:
+%% This program is free software; you can redistribute it and/or modify
+%% it under the terms of the GNU General Public License as published by
+%% the Free Software Foundation; either version 2 of the License, or
+%% (at your option) any later version.
+%%
+%% This program is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+%% GNU General Public License for more details.
+%%
+%% You should have received a copy of the GNU General Public License
+%% along with this program; if not, write to the Free Software
+%% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+%%
+%% CODE:
+\@ifundefined{selectfont}
+ {\@latexerr{`pandora' style option could only be used
+ with the new font selection scheme}\@eha
+ \endinput}{}
+
+\input{amsfonts.sty}
+
+%% Please don't change the next lines unless you know exactly what you
+%% are doing.
+%%
+%\def\default@shape{n}
+%\def\default@series{m}
+%\def\default@family{cmr}
+\def\default@family{pnr}
+%\def\default@errfont{cmsy10}
+%%
+%% Again, this is doubly dangerous bent.
+%%
+\fontfamily\default@family
+\fontseries\default@series
+\fontshape\default@shape
+
+
+
+\new@fontshape{pnr}{m}{n}{%
+ <5>pnr10 at4.82pt%
+ <6>pnr10 at5.79pt%
+ <7>pnr10 at6.94pt%
+ <8>pnr10 at8.33pt%
+ <9>pnr10 at9.13pt%
+ <10>pnr10%
+ <11>pnr10 at10.95pt%
+ <12>pnr10 at12pt%
+ <14>pnr10 at14.4pt%
+ <17>pnr10 at17.28pt%
+ <20>pnr10 at20.74pt%
+ <25>pnr10 at24.88pt}{}
+\extra@def{pnr}{}{}
+\new@fontshape{pnr}{m}{sl}{%
+ <5>pnsl10 at4.82pt%
+ <6>pnsl10 at5.79pt%
+ <7>pnsl10 at6.94pt%
+ <8>pnsl10 at8.33pt%
+ <9>pnsl10 at9.13pt%
+ <10>pnsl10%
+ <11>pnsl10 at10.95pt%
+ <12>pnsl10 at12pt%
+ <14>pnsl10 at14.4pt%
+ <17>pnsl10 at17.28pt%
+ <20>pnsl10 at20.74pt%
+ <25>pnsl10 at24.88pt}{}
+
+\subst@fontshape{pnr}{m}{it}{pnr}{m}{sl}
+
+% \new@fontshape{pnr}{m}{it}{%
+% <5>pnsl10 at4.82pt%
+% <6>pnsl10 at5.79pt%
+% <7>pnsl10 at6.94pt%
+% <8>pnsl10 at8.33pt%
+% <9>pnsl10 at9.13pt%
+% <10>pnsl10%
+% <11>pnsl10 at10.95pt%
+% <12>pnsl10 at12pt%
+% <14>pnsl10 at14.4pt%
+% <17>pnsl10 at17.28pt%
+% <20>pnsl10 at20.74pt%
+% <25>pnsl10 at24.88pt}{}
+
+% Hmmm... can't find a Pandora small caps, use cmsc for now:
+\subst@fontshape{pnr}{m}{sc}{cmr}{m}{sc}
+
+% \new@fontshape{pnr}{m}{sc}{%
+% <5>cmsl10 at4.82pt%
+% <6>cmsl10 at5.79pt%
+% <7>cmsl10 at6.94pt%
+% <8>cmsl10 at8.33pt%
+% <9>cmsl10 at9.13pt%
+% <10>cmsl10%
+% <11>cmsl10 at10.95pt%
+% <12>cmsl10 at12pt%
+% <14>cmsl10 at14.4pt%
+% <17>cmsl10 at17.28pt%
+% <20>cmsl10 at20.74pt%
+% <25>cmsl10 at24.88pt}{}
+
+\new@fontshape{pnr}{b}{n}{%
+ <5>pnb10 at4.82pt%
+ <6>pnb10 at5.79pt%
+ <7>pnb10 at6.94pt%
+ <8>pnb10 at8.33pt%
+ <9>pnb10 at9.13pt%
+ <10>pnb10%
+ <11>pnb10 at10.95pt%
+ <12>pnb10 at12pt%
+ <14>pnb10 at14.4pt%
+ <17>pnb10 at17.28pt%
+ <20>pnb10 at20.74pt%
+ <25>pnb10 at24.88pt}{}
+
+%%%%%%%%% bold extended series
+\subst@fontshape{pnr}{bx}{n}{pnr}{b}{n}
+\subst@fontshape{pnr}{bx}{sl}{cmr}{bx}{sl}
+\subst@fontshape{pnr}{bx}{it}{cmr}{bx}{sl}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Sans serif font shapes
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\new@fontshape{pnss}{m}{n}{%
+ <5>pnss10 at4.82pt%
+ <6>pnss10 at5.79pt%
+ <7>pnss10 at6.94pt%
+ <8>pnss10 at8.33pt%
+ <9>pnss10 at9.13pt%
+ <10>pnss10%
+ <11>pnss10 at10.95pt%
+ <12>pnss10 at12pt%
+ <14>pnss10 at14.4pt%
+ <17>pnss10 at17.28pt%
+ <20>pnss10 at20.74pt%
+ <25>pnss10 at24.88pt}{}
+
+\subst@fontshape{pnss}{m}{it}{pnss}{m}{sl}
+
+\new@fontshape{pnss}{m}{sl}{%
+ <5>pnssi10 at4.82pt%
+ <6>pnssi10 at5.79pt%
+ <7>pnssi10 at6.94pt%
+ <8>pnssi10 at8.33pt%
+ <9>pnssi10 at9.13pt%
+ <10>pnssi10%
+ <11>pnssi10 at10.95pt%
+ <12>pnssi10 at12pt%
+ <14>pnssi10 at14.4pt%
+ <17>pnssi10 at17.28pt%
+ <20>pnssi10 at20.74pt%
+ <25>pnssi10 at24.88pt}{}
+
+
+%%%%%%% Font/shape undefined, therefore substituted
+
+\subst@fontshape{pnss}{m}{sc}{cmr}{m}{sc}
+
+%%%%%%%% semibold condensed series
+\subst@fontshape{pnss}{sbc}{n}{cmr}{sbc}{n}
+
+%%%%%%%%% bold extended series
+
+\new@fontshape{pnss}{bx}{n}{%
+ <5>pnssb10 at4.82pt%
+ <6>pnssb10 at5.79pt%
+ <7>pnssb10 at6.94pt%
+ <8>pnssb10 at8.33pt%
+ <9>pnssb10 at9.13pt%
+ <10>pnssb10%
+ <11>pnssb10 at10.95pt%
+ <12>pnssb10 at12pt%
+ <14>pnssb10 at14.4pt%
+ <17>pnssb10 at17.28pt%
+ <20>pnssb10 at20.74pt%
+ <25>pnssb10 at24.88pt}{}
+
+
+\extra@def{pnss}{}{}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Typewriter font shapes
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\new@fontshape{pntt}{m}{n}{%
+ <5>pntt9 at4.82pt%
+ <6>pntt9 at5.79pt%
+ <7>pntt9 at6.94pt%
+ <8>pntt9 at8.33pt%
+ <9>pntt9%
+ <10>pntt9 at 10pt%
+ <11>pntt9 at10.95pt%
+ <12>pntt9 at12pt%
+ <14>pntt9 at14.4pt%
+ <17>pntt9 at17.28pt%
+ <20>pntt9 at20.74pt%
+ <25>pntt9 at24.88pt}{}
+
+
+\subst@fontshape{pntt}{m}{it}{cmtt}{m}{it}
+
+\subst@fontshape{pntt}{m}{sl}{cmtt}{m}{sl}
+
+\subst@fontshape{pntt}{m}{sc}{cmtt}{m}{sc}
+
+
+% From the Euler fonts designed by Hermann Zapf we need the families
+% `euler cursive'. (Others will follow in the finial version of this
+% option.)
+\new@fontshape{eur}{m}{n}{%
+ <5>eurm5%
+ <6>eurm6%
+ <7>eurm7%
+ <8>eurm8%
+ <9>eurm9%
+ <10>eurm10%
+ <11>eurm10 at10.95pt%
+ <12>eurm10 at12pt%
+ <14>eurm10 at14.4pt%
+ <17>eurm10 at17.28pt%
+ <20>eurm10 at20.74pt%
+ <25>eurm10 at24.88pt}{}
+% We will have to set a \verb+\skewchar+ but I don't know the right
+% value.
+\extra@def{eur}{\skewchar#1'177}{}
+%
+% Don Knuth re-designed some of the math extension symbols to blend
+% better with the euler fonts. So we have a font called `Euler
+% compatible extension font' available in 7 to 10pt.
+\new@fontshape{euex}{m}{n}{%
+ <5>1euex7%
+ <6>1euex7%
+ <7>euex7%
+ <8>euex8%
+ <9>euex9%
+ <10>euex10%
+ <11>1euex10%
+ <12>1euex10%
+ <14>1euex10%
+ <17>1euex10%
+ <20>1euex10%
+ <25>1euex10}{}
+%
+\extra@def{euex}{}{}
+
+\new@mathversion\mv@euler
+% Now we define the basic {\em math groups\/} for the new version,
+% i.e.\ the groups 0 to 3.
+\define@mathgroup\mv@euler{0}
+ {pnr}{m}{n}
+\define@mathgroup\mv@euler{1}
+ {eur}{m}{n}
+\define@mathgroup\mv@euler{2}
+ {cmsy}{m}{n}
+
+% We also add a special math group to the euler version which
+% contains the redesigned math symbols. Since we don't assume that
+% this version has to live in coexistance with the `normal' or `bold'
+% version we don't add this group to the other versions.
+\new@mathgroup\euex@group
+\define@mathgroup\mv@euler\euex@group
+ {euex}{m}{n}
+%
+% To set up the math version properly we have to reset some
+% \verb+\mathcode+s. We have to take, for example, digits in math
+% from the math group number one, i.e.\ from the euler cursive font.
+% If we do this globally switching back to, let's say, \LaTeX{}s
+% normal version will produces an undesired effect: we will then get
+% oldstyle numerals in math.
+%
+% We will leave this problem open at the moment until there is more
+% experience with this new font selection scheme. After all, it does
+% not seem a very good idea to use such incompatible math versions
+% together in one document.
+%
+% So here we are, re-arranging some of the internal tables:
+\mathcode`\0="7130
+\mathcode`\1="7131
+\mathcode`\2="7132
+\mathcode`\3="7133
+\mathcode`\4="7134
+\mathcode`\5="7135
+\mathcode`\6="7136
+\mathcode`\7="7137
+\mathcode`\8="7138
+\mathcode`\9="7139
+%
+% And here are some example for using the symbols from the special
+% extension font. We use \verb+\hexnumber@+ to get the unknown assignment to
+% \verb+\euex@group+ as a hexadecimal number into the macro \verb+\@tempa+.
+\edef\@tempa{\hexnumber@\euex@group}
+\mathchardef\intop="1\@tempa 52
+\mathchardef\ointop="1\@tempa 48
+\mathchardef\sum="1\@tempa 50
+\mathchardef\prod="1\@tempa 51
+%
+% Since numbers for footnotes are text numbers and not math
+% formulas we prefere shapes comming from Concrete roman (like
+% 12345) instead of $12345$. So we have to change the footnote mark
+% generation to avoid using math mode.
+\def\@makefnmark{\raise 1ex\hbox{\scriptsize\@thefnmark}}
+%
+%
+\mathversion{euler}
+
+
+%% switch to Pandora Roman family:
+\family{pnr}\selectfont%
+\renewcommand{\rmdefault}{pnr}%
+
+%% Make the msam and msbm fonts available to the "euler" math version:
+\define@mathgroup\mv@euler\msa@group{msa}{m}{n}%
+\define@mathgroup\mv@euler\msb@group{msb}{m}{n}%
+
+------------------------------
+
+Date: Mon, 18 Jan 93 11:32:45 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: New version of UCTHESIS (2.0) on FILESERV/Niord
+
+In <1il0d5$9b6@agate.berkeley.edu> (comp.text.tex, 8 Jan 1993 22:49:09 GMT),
+munson@acacia.CS.Berkeley.EDU (Ethan V. Munson) posted:
+> Today, I submitted a new version of the files for the "ucthesis" style to
+> the archive at niord.shsu.edu. A description of the style and of the
+> recent changes follows. Because the style appears to no longer work with
+> pre-Jan. 1992 versions of LaTeX, I suggested to the archive manager that
+> the file be given a name like "ucthesis92.tar.Z".
+>
+> If other archives would like me to submit the file to them directly, I
+> would be happy to do so. Please send me appropriate directions for
+> submission.
+>....
+%%% docstring = "This file is the main file for the ucthesis
+%%% style, which is intended to meet the requirements
+%%% for University of California Ph.D. dissertations.
+%%% It is based on the standard report.sty as
+%%% modified by Mittelbach and Schopf in Jan 1992.
+%%% The primary differences are (1) the use of pseudo-
+%%% double-spacing, except in certain special
+%%% environments; and (2) the use of a 6 inch line
+%%% with 4em paragraph indentation.
+%%%
+%%% I know of no bugs in this implementation,
+%%% but would be happy to hear of any problems
+%%% that arise with it.
+%%%
+%%% This version fixes a bug in the previous
+%%% version of 20 Jun 1988. The bug was that
+%%% "draft" optional mode didn't work because of
+%%% problems in handling optional arguments.
+%%% This file does not seem to work with earlier
+%%% versions of LaTeX (pre-Jan 1992).
+
+I think I'm just about caught up with submissions and apologize for the
+delay in getting this into a public area. I have placed the files so they
+are accessible from FILESERV as well as from Niord. Also, the prior
+version of ucthesis.sty (STY.UCTHESIS*) has been removed from our style
+directory. The description file from FILESERV follows.
+
+Regards and my thanks to Ethan for this update, George
+
+ UCTHESIS
+ --------
+The UCTHESIS package includes the LaTeX style files and options which are
+consistent with the requirements for theses and dissertations at the
+University of California. The files in this package supercede prior
+versions of ucthesis.sty and are consistent with distributions of LaTeX
+dated January 1992 or later.
+
+The package is provided as a 2 part UUENCODEd ZIP archive. To retrieve the
+package via e-mail, include:
+ SENDME UCTHESIS
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+Anonymous ftp users may retrieve these files as a ZIP archive or as a
+compressed Unix tar archive from Niord.SHSU.edu (192.92.115.8) in the
+directory [FILESERV.UCTHESIS].
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 2]
+****************************************
diff --git a/info/digests/texhax/93/texhax.03 b/info/digests/texhax/93/texhax.03
new file mode 100644
index 0000000000..192aaa6da8
--- /dev/null
+++ b/info/digests/texhax/93/texhax.03
@@ -0,0 +1,1065 @@
+TeXhax Digest Wednesday, 10 Feb 1993 Volume 93 : Issue 003
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Double-column plain TeX macros
+ Boldface Lowercase Greek Characters
+ UnixTeX
+ Rotated tables and equations numbered by page numbers
+ Re: psfig/epsfig to show eps preview bitmap icon
+ substituting PS fonts for CM with dvitps; possible?
+ Gothic or Old English fonts
+ Simple TeX?
+ LaTeX macros for classified reports
+ DVIPS-program
+ New version of fancyheadings.sty (1.1) on FILESERV/Niord
+ modes.mf 0.12 available
+ New release of greektex
+ New release of greektex
+ OS/2 TeX-related packages added to FILESERV/Niord
+ List Of TeX-Related Tutorials
+ New version of footnpag.
+ TeX font naming scheme
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+------------------------------------------------------------
+
+Date: Tue, 19 Jan 93 12:23:30 -0700
+From: Carlos "A." Felippa <carlos@titan.Colorado.EDU>
+Subject: Double-column plain TeX macros
+
+(This is a repost of my original request January 1992)
+For double column A-size formatting in conjunction with plain.tex I am
+presently using these simple-minded macros:
+
+% file doublecol.tex
+% adapted from TUGBOAT and the TeXbook, 3/1986
+\newdimen\colwidth \newdimen\bigcolheight
+\newdimen\pagewidth \pagewidth=\hsize
+\newdimen\pageheight \pageheight=\vsize
+\newdimen\ruleht \ruleht=.5pt
+\colwidth=\hsize \divide\colwidth by2 \advance\colwidth by-13truept
+\bigcolheight=\vsize \multiply\bigcolheight by2
+\advance\bigcolheight by 100pt
+\def\fullline{\hbox to \pagewidth}
+\def\onepageout#1{\shipout\vbox{
+ \offinterlineskip
+ \vbox to 0pc{ \vskip-22.5pt\fullline{\vbox to8.5pt{}
+ \the\headline} \vfill}
+ \vbox to \pageheight{
+ #1 %
+ \ifvoid\footins\else
+ \vskip\skip\footins \kern-3pt
+ \hrule height\ruleht width\pagewidth \kern-\ruleht \kern3pt
+ \unvbox\footins\fi
+ \boxmaxdepth=\maxdepth}
+ \vskip 14pt plus 2pt minus 2pt\fullline{\the\footline} }
+ \advancepageno
+ \ifnum\outputpenalty>-20000 \else\dosupereject\fi}
+\output{\onepageout{\unvbox255}}
+\newbox\partialpage
+\newdimen\savesize
+\def\begindoublecolumns{\begingroup\vbadness=10000
+ \savesize=\vsize
+\output={\global\setbox\partialpage=\vbox{\unvbox255}}\eject
+\output={\doublecolumnout} \hsize=\colwidth \vsize=\bigcolheight
+\advance\vsize by -2\ht\partialpage}
+\def\enddoublecolumns{\output={\balancecolumns}\eject
+ \global\output={\onepageout{\unvbox255}}
+ \global\vsize=\savesize
+ \endgroup \pagegoal=\vsize}
+\def\doublecolumnout{\dimen0=\pageheight
+ \advance\dimen0 by-\ht\partialpage \splittopskip=\topskip
+ \setbox0=\vsplit255 to\dimen0
+ \setbox2=\vsplit255 to\dimen0
+ \onepageout\pagesofar
+ \global\vsize=\bigcolheight
+ \unvbox255\penalty\outputpenalty}
+\def\pagesofar{\unvbox\partialpage
+ \wd0=\hsize \wd2=\hsize \hbox to\pagewidth{\box0\hfil\box2}}
+\def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen0=\ht0
+ \advance\dimen0 by\topskip \advance\dimen0 by-\baselineskip
+ \divide\dimen0 by2 \splittopskip=\topskip
+ {\vbadness=10000\loop\global\setbox3=\copy0
+ \global\setbox1=\vsplit3 to\dimen0
+ \ifdim\ht3>\dimen0 \global\advance\dimen0 by1pt \repeat}
+ \setbox0=\vbox to \dimen0{\unvbox1}
+ \setbox2=\vbox to\dimen0{\unvbox3}
+ \global\output={\balancingerror}
+ \pagesofar}
+\newhelp\balerrhelp{Please change the page into one that works}
+\def\balancingerror{\errhelp=\balerrhelp
+ \errmessage{Page can't be balanced}
+ \onepageout{\unvbox255}}
+% end doublecol.tex
+
+These macros allows changing from one to two-columns back and forth
+using \begindoublecolumns ... \enddoublecolumns.
+The main problem with this simple approach to column balancing
+is that insertions such as topinsert, midinsert, pageinsert,
+footnotes, etc. are not handled correctly. Thus it is of limited utility
+for preparing two-column camera-ready technical papers, which require
+substantial manual tweeking.
+
+Question: are there 2-col macros with a similar simplicity and
+functionality, compatible with plain.tex, and which handle
+insertions correctly?
+
+When I posed this question on Jan 1992 I got two replies, for which
+I want the again thank the senders. One set of macros handled
+insertions correctly but unfortunately did not allow 1-2-1 column
+switchback, which is important in camera ready papers for placement
+of wide Figures and Tables. The other reply included multicolumn
+macros as part of a complex package and I was unable to work through it
+to extract what I needed in a reasonable time.
+
+I believe such a macro set would be useful to many technical paper
+writers; therefore I encourage wizards to post solutions within
+the stated simplicity and functionality constraints.
+
+Thanks,
+
+Carlos A. Felippa
+Professor of Aerospace Engineering
+University of Colorado at Boulder
+carlos@titan.colorado.edu
+
+------------------------------
+
+Date: Tue, 19 Jan 93 15:36:14 -0700
+From: Brett Perkes <bperkes@cases.cs.usu.edu>
+Subject: Boldface Lowercase Greek Characters
+
+
+I have been trying to figure out how I can print Boldface Greek characters.
+I have been able to print some of the upper case characters in bold but none
+of the lowercases. Do I need the AMS fonts to do this? If so, can I use the
+AMS fon in Plain TeX?
+
+If anyone has any help or suggestions please let me know.
+
+Thankyou,
+Brett Perkes bperkes@cases.cs.usu.edu
+
+------------------------------
+
+Date: Fri, 22 Jan 93 08:36:44 -0800
+From: mackay@cs.washington.edu (Pierre MacKay)
+Subject: UnixTeX
+
+This message may be addressed to a minority of the readers of this
+bulletin, but it is a significant and growing minority.
+
+I must regretfully announce that under present revenue projections,
+UnixTeX is technically bankrupt, having drifted into default on
+at least two occasions in the past six months. We have a grand
+total of two orders for 1993. We will go on as long as we are
+allowed to, but that may not be very long.
+
+UnixTeX is not supported by the University of Washington. Quite the
+reverse. The University of Washington seizes a substantial percentage
+of all UnixTeX income for ``overhead'', and since that ``overhead''
+must be paid before all other obligations, we will probably be shut
+down absolutely when the next assessment for ``overhead'' comes due.
+
+At that time, all consultation services by email or by telephone will
+cease, and all Unix-specific tape distributions will also cease. An
+FTP archive of the UnixTeX distribution will be made available until
+University of Washington accountants require its removal, but it will
+be frozen in its present state. There will be no further upgrades or
+corrections to this file. It may be that some site, possibly in
+Europe, can take over the work of tape distribution, but that will be
+out of our hands.
+
+For four years I have predicted at TUG meetings that free,
+unrestricted FTP distribution of UnixTeX would lead to this result. A
+few generous supporters, and an unexpected increase in tape orders
+kept it from happening last year, but the crisis has been accelerated
+this year by several major hardware failures.
+
+The nine-year old SUN-1 and eight-year old SUN-2 on which the
+distribution was resident have become too unstable to be of any
+further use. CPUs, disks, controllers and our last 9-track drive have
+all failed. UnixTeX put together a SUN-3 server out of second-hand
+and salvage parts, and this was the source of all tape distributions
+for two years. But the cost of this new hardware eliminated any
+balance that UnixTeX had in reserve. The 600 MB SMD disk on that
+machine has now failed, and in the inauguration-day windstorm, a power
+surge blew the formatting board on our last tape drive.
+
+The source of our financial problem lies in the fact that
+four-fifths of the calls for compilation assistance and similar
+support are now from sites which picked up the software by FTP. While
+a handful of FTP users have been touchingly generous -- sending in
+amounts from their own pockets, and while we acknowledge that many
+have helped in other ways -- taking the time to summarize system-specific
+problems encountered on varieties of machines we have no access to, the
+majority of sites that retrieve UnixTeX via FTP benefit without cost
+to themselves, from a service supported in the main by TeX users who
+have absolutely no FTP access and who therefore must obtain the
+distribution via tape orders. We strongly support the principles of
+the Free Software Foundation; and as long as we are around, we shall
+honor our association with those principles by continuing to make all
+elements of the distribution available for FTP. But as the distribution's
+survival rests with the ever-diminishing number of sites that order
+the distribution on tapes directly from us, and not by FTP, we must warn
+that the associated work of organization, documentation and first-level
+consultancy is probably about to cease.
+
+We have two proposals for interim support in preparation now, but it
+is all too likely that we will not be around even if those proposals
+succeed. Supposing that we do get through the immediate crisis,
+however, if UnixTeX is worth keeping alive, it will have to survive on
+some sort of subscription system, like National Public Radio. It is
+improper to solicit funds even for a non-profit activity over the
+Internet, so we cannot do that here. It is, however, worth noting
+that UnixTeX survived last year in part on some donations that were
+made to the University of Washington and specifically earmarked for
+the support of UnixTeX. It is our understanding that such donations
+provide a tax exemption.
+
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@max.u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+------------------------------
+
+Date: Fri, 22 Jan 93 14:00:20 -0700
+From: thomas@von-neumann.MATH.ColoState.EDU (Jim Thomas)
+Subject: Rotated tables and equations numbered by page numbers
+
+I would like to be able to include some tables, horizontally on a
+page in a latex document. I would also like to be able to include
+the caption horizontally and use a label. Can anyone tell me how
+this can be done? Thank you.
+
+Also (this is a repeat question that I thought I might try one more
+time), I would like to be able to number equations, theorems, figures,
+etc as "chapter.page.number on the page". It's close. If you use
+the pagenumber in there, most often the first equation on a page will
+be numbered with the previous page number (and in the .aux file, it
+does know what page it's one). Does anyone out there know how to
+do this. Thank you.
+
+James Thomas, Department of Mathematics, Colorado State University
+
+------------------------------
+
+Date: Tue, 26 Jan 93 09:34:59 -0500
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: psfig/epsfig to show eps preview bitmap icon
+
+> Date: 07 Jan 93 00:18:10 -0500
+> From: karron@karron.med.nyu.edu( (Dan Karron \(karron@nyu.edu\))
+> Subject: psfig/epsfig to show eps preview bitmap icon
+
+> Anyone have a way to put up a bitmap icon instead of the full figure
+> for a draft preview mode for the various tex ps figure macros ?
+
+> Is there a nice way to make a \system{"shell command here"} for TeX ?
+
+DVIWindo shows the preview (in either TIFF or EPSI) format when an inserted
+EPS figure comes with a preview (for printing to PS printers it passes
+through the actual EPS data, of course).
+
+To use EPSF.TEX and PSFIG.TEX, though, you need to get them to step
+over the binary header when looking for the %%BoundingBox in the
+case of TIFF format previews. Contact me for modifications that do this.
+
+Berthold.
+
+------------------------------
+
+Date: Mon, 01 Feb 93 16:52:47 -0700
+From: jerry@math.ep.utexas.edu (Jerry)
+Subject: substituting PS fonts for CM with dvitps; possible?
+
+Having generated a dvi file after including the following in the
+preamble of a latex file:
+
+\font\hlv=psmhlv at 12pt
+\font\hlvb=psmhlvb at 12pt
+\font\hlvo=psmhlvo at 12pt
+\font\hlvbo=psmhlvbo at 12pt
+
+I get incorrect font substitution by dvitps when trying to print it.
+I believe the problem is missing .pk files, but I'm not sure what to
+do since PS is Adobe proprietary. Has anyone had luck with
+ghostscript from the FSF or should I use some other dvi to ps
+software. I often see posted info about dvips, a PD or copylefted
+program which sounds really good, but when I downloaded TeX from
+washington.edu, all I saw was dvitps, which has been great, except I
+couldn't get the full manual as several tex include/input files were
+missing and the author does not respond to email. I would like to
+install a more robust version if possible. I'm open to suggestions as
+well as info on how difficult it would be to build dvips from scratch.
+Note: I have the latest version of TeX and LaTeX, which were something
+of pain to build, but it was worth it.
+
+There is often a delay when posting responses to this mailing list as
+I only receive a digest every once in a while, so please email me
+directly and I will post a summary. Muchas gracias (thank you in
+Spanish).
+
+Thanks. -Jerry
+
+ Jerry Graves
+ UTEP Math Sysadmin
+ jerry@math.ep.utexas.edu
+ PHONE/FAX (915) 747-6757/6502
+
+------------------------------
+
+Date: Tue, 02 Feb 93 17:09:31 -0500
+From: jsv@edu.duke.cs (Jeff Vitter)
+Subject: Gothic or Old English fonts
+
+I'm trying to get access to Gothic or Old English fonts in TeX or postscript
+(preferably TeX) in order to try to imitate Duke letterhead.
+For example, the capital D in such a font should look something like this:
+
+ * ***
+ **** ****************
+ *************************
+ ************** ****
+ ** ***
+ * * ***
+ ** ** *****
+ ** * ************ ***
+ *** * ***
+ ***** * ***
+ ****** * ***
+ * *** * ***
+ ** * ***
+ ** * ************* ***
+ ** ** ****
+ ** * ***
+ * * ***
+ * * ***
+ ** ** ****
+ ************************ *
+ ***** ***************
+ * *****
+ *
+ ***
+
+The Macintosh font called "London" is an example of this kind of font.
+Any info you have would be appreciated. Please send replies to
+jsv@cs.duke.edu. I'll be happy to post a summary of replies.
+ -- Jeff
+
+Prof. Jeff Vitter email: jsv@cs.duke.edu
+Chair, Dept. of C.S., Duke University phone: (919) 660-6548
+Durham, N.C.. 27708-0129 FAX: (919) 660-6502
+
+------------------------------
+
+Date: Thu, 04 Feb 93 08:48:56 -0800
+From: Diane McIntyre <mcintyre@math.washington.edu>
+Subject: Simple TeX?
+
+I have a request for information regarding the multiple forms of TeX
+(LaTeX, Lams.TeX, and AMS.TeX) that would be beneficial for learning
+disabled (dyslexia) TeX users? Or a suggestion for a manual or text that
+would be "less complicated" to read? I've worked with TeX for 4 years now
+and still find that many of my "problems" evolve around the complex nature
+of the "beast". I have learned to keep my documents as simple as possible
+and have developed a sample file for my own benefit, but would like to know
+if there is additional information available. Any suggestions would be
+beneficial.
+
+Thanks, Diane McIntyre
+(mcintyre@math.washington.edu)
+
+------------------------------
+
+Date: Mon, 08 Feb 93 14:02:46 -0500
+From: Jim Van Zandt <jrv@mbunix.mitre.org>
+Subject: LaTeX macros for classified reports
+
+I'd like to be able to generate classified documents using LaTeX. In
+the archives I have found only one relevant macro, secret.sty. It
+addresses paragraph marking, notably for the continuation of a
+paragraph onto the next page. I don't think its solution (putting the
+paragraph marking in the left margin) is very attractive, and
+fortunately we've been relieved of that requirement.
+
+However, secret.sty doesn't address {\em page} marking at all. Has
+anyone developed macros to generate appropriate markings at beginning
+of each paragraph, and also at the top and bottom of the page (but
+perhaps not for the continuation of a paragraph)? Of course, the page
+classification should be the highest of any of the classifications of
+the paragraphs on the page, {\em including} any continuation from a
+previous page, and any float (figure or table).
+
+Thanks.
+
+ - Jim Van Zandt <jrv@mitre.org>
+
+------------------------------
+
+Date: 09 Feb 93 15:25:18 +0000
+From: JOHANNES-IDSO@sfdh.sognhs.no
+Subject: DVIPS-program
+
+Dear friends;
+I know there is an excellent DVIPS-program made by a firm called
+Radical Eye Software.
+Can someone tell me where I can buy this program?
+
+- -- Johannes Idsoe --
+Sogn og Fjordane College
+Norway
+
+------------------------------
+
+Date: Tue, 19 Jan 93 09:02:23 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: New version of fancyheadings.sty (1.1) on FILESERV/Niord
+
+In <00966A30.E83D3BE0.31388@SHSU.edu> (comp.text.tex, Mon, 18 Jan 1993
+11:39:08 GMT), Piet van Oostrum <piet@cs.ruu.nl> posted his newest version
+(1.1; 23 September 1992) of fancyheadings.sty and its documentation. This
+is the style I am constantly preaching about on the network to allow users
+to customize page headers and page footers (with excellent examples!;
+again, if you don't have this style, GET IT). As this version is not (more
+correctly, does not appear to be) readily available on the standard
+archives, I am attempting to post this to as wide an audience as possible.
+
+I have taken the liberty of placing the documentation file
+(fancyheadings.doc, as posted to comp.text.tex) after the style file macros
+with an \endinput (the idea is to keep the documentation within the style
+itself for reference purposes). This combined file is now available at
+SHSU and may be retrieved via e-mail by including:
+ SENDME STY.FANCYHEADINGS
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+The file is available for anonymous ftp retrieval from Niord.SHSU.edu
+(192.92.115.8) in [FILESERV.STY]. Prior versions of the separated style
+file and documentation file (both 1.0; March 1989) have been removed.
+
+Regards, George
+
+George D. Greenwade, Ph.D. Bitnet: BED_GDG@SHSU
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+P. O. Box 2118 FAX: (409) 294-3612
+Sam Houston State University Internet: bed_gdg@SHSU.edu
+Huntsville, TX 77341 bed_gdg%SHSU.decnet@relay.the.net
+
+------------------------------
+
+Date: Thu, 21 Jan 93 16:22:39 -0500
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: modes.mf 0.12 available
+
+I have released version 0.12 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+You can also get it by email from George Greenwade's (thanks, George!)
+file server if you cannot ftp: mail fileserv@shsu.edu with a body of
+`sendme modes'.
+
+This file is a collection of Metafont mode_def's. It also makes common
+definitions for write-white printers and `special' information.
+
+This version has several changes:
+* New modes for the HP LaserJet IV, LaserMaster, Tektronix Phaser, DEC
+ monitors, and various Epson modes of operation.
+* More documentation on the SparcPrinter.
+* mode_write_white_setup_ removed from high-resolution mode_def's, as it
+ has no effect.
+
+Thanks to those who contributed to this version. As always, if you have
+mode_def's which are not listed below, or corrections to the existing
+ones, please send them to me.
+
+karl@cs.umb.edu
+
+
+mode_def AgfaFourZeroZero = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def AtariNineFive = % Atari 95dpi previewer
+mode_def AtariNineSix = % Atari 96x96 previewer
+mode_def AtariSLMEightZeroFour = % Atari ST SLM 804 printer
+mode_def AtariSMOneTwoFour = % Atari ST SM 124 screen
+mode_def aps = % Autologic APS-Micro5
+mode_def ApsSixHi = % Autologic APS-Micro6
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def boise = % HP 2680A
+mode_def CanonCX = % Canon CX, SX, LBP-LX
+mode_def CanonLBPTen = % e.g., Symbolics LGP-10
+mode_def ChelgraphIBX = % Chelgraph IBX
+mode_def CItohThreeOneZero = % CItoh 310
+mode_def CItohEightFiveOneZero = % CItoh 8510A
+mode_def CompugraphicEightSixZeroZero = % Compugraphic 8600
+mode_def CompugraphicNineSixZeroZero = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def DataDisc = % DataDisc
+mode_def DataDiscNew = % DataDisc with special aspect ratio
+mode_def DECsmall = % DEC 17-inch, 1024 x 768
+mode_def DEClarge = % DEC 19-inch, 1280 x 1024
+mode_def dover = % Xerox Dover
+mode_def epsdraft = % Epson at 120x72dpi
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def EpsonLQFiveZeroZeroMed = % Epson LQ-500, 360x180dpi
+mode_def EpsonLQFiveZeroZeroLo = % Epson LQ-500, 180x180dpi
+mode_def EpsonMXFX = % 9-pin Epson MX/FX family
+mode_def GThreefax = % 200 x 100dpi G3fax
+mode_def HPDeskJet = % HP DeskJet 500
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def IBMD = % IBM 38xx (\#2)
+mode_def IBMFourZeroTwoNine = % IBM 4029-30, 4250
+mode_def IBMFourTwoOneSix = % IBM 4216
+mode_def IBMProPrinter = % IBM ProPrinter
+mode_def IBMSixOneFiveFour = % IBM 6154 display
+mode_def IBMSixSixSevenZero = % IBM 6670 (Sherpa)
+mode_def IBMThreeOneSevenNine = % IBM 3179 screen
+mode_def IBMThreeOneNineThree = % IBM 3193 screen
+mode_def IBMThreeEightOneTwo = % IBM 3812
+mode_def IBMThreeEightTwoZero = % IBM 3820
+mode_def IBMEGA = % IBM EGA monitor
+mode_def IBMVGA = % IBM VGA monitor
+mode_def imagewriter = % Apple ImageWriter
+mode_def laserjetIV = % 600dpi HP LaserJet IV
+mode_def laserjetlo = % HP LaserJet at 150dpi
+mode_def lasermaster = % 1000dpi LaserMaster
+mode_def LASevenFive = % DEC LA75
+mode_def LinotypeOneZeroZeroLo = % Linotype Linotronic [13]00 at 635dpi
+mode_def LinotypeOneZeroZero = % Linotype Linotronic [13]00 at 1270dpi
+mode_def LinotypeThreeZeroZeroHi = % Linotype Linotronic 300 at 2540dpi
+mode_def LNZeroOne = % DEC LN01
+mode_def LPSFourZero = % DEC LPS40
+mode_def lview = % Sigma L-View monitor
+mode_def MacMagnified = % Mac screens at magstep 1
+mode_def MacTrueSize = % Mac screens at 72dpi
+mode_def NCD = % NCD 19-inch
+mode_def NEC = % NEC
+mode_def NEChi = % NEC-P6 at 360x360dpi
+mode_def Newgen = % Newgen 400dpi
+mode_def NeXTprinter = % NeXT 400dpi
+mode_def NeXTscreen = % 100dpi NeXT monitor
+mode_def OCESixSevenFiveZeroPS = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def OneTwoZero = % e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def PrintwareSevenTwoZeroIQ = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def RicohFourZeroEightZero = % e.g., the TI Omnilaser
+mode_def RicohLP = % e.g., the DEC LN03
+mode_def SparcPrinter = % Sun SPARCprinter
+mode_def StarNLOneZero = % Star NL-10
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def VarityperFiveZeroSixZeroW = % Varitype 5060W
+mode_def VarityperFourThreeZeroZeroLo = % Varityper 4300P at 1200dpi
+mode_def VarityperFourThreeZeroZeroHi = % Varityper 4300P at 2400dpi
+mode_def VarityperFourTwoZeroZero = % Varityper 4200 B-P
+mode_def VarityperSixZeroZero = % Varityper Laser 600
+mode_def VAXstation = % VAXstation monitor
+mode_def XeroxEightSevenNineZero = % Xerox 8790 or 4045
+mode_def XeroxFourZeroFiveZero = % Xerox 4050
+mode_def XeroxNineSevenZeroZero = % Xerox 9700
+mode_def XeroxThreeSevenZeroZero = % Xerox 3700
+
+------------------------------
+
+Date: Fri, 22 Jan 93 11:59:58 -0800
+From: Yiannis Moschovakis <ynm@math.ucla.edu>
+Subject: New release of greektex
+
+A new version of greektex has been posted in the following two sites:
+
+ math.ucla.edu 128.97.4.254
+ in the directory pub/moschovakis/greektex
+
+ University of Stuttgart russoft server 129.69.1.12
+ in the directory tex/languages/greek/moschovakis
+
+greektex is a package of public domain programs which make it easy to
+use the well known Greek text fonts of Silvio Levy in Plain TeX or
+LaTeX with the full functionality of these sets of macros, exactly as
+we use them to process English files. In fact greektex understands
+files with mixed Greek and English text, so that it is particularly
+useful for the typesetting of Greek scientific class notes, articles
+and books: these typically contain many English words---names,
+references, scientific terms traditionally given in both Greek and
+English when first introduced, etc. Greektex can be installed in any
+system with a full TeX implemnetation and it contains all the necessary
+programs for creating mixed Greek-English files (pleasantly) on a PC
+with a VGA screen and (barely tolerably) on other machines.
+
+The most notable improvement over the first distribution of greektex
+two years ago is that the new system has a classical (polytoniko) mode
+in which classical Greek can be typeset with its full set of aspiration
+marks, accents, etc. The modern (monotoniko) mode has also been
+improved substantially, primarily by allowing friendlier typesetting of
+accented capitals, the diairesis and the Greek quotation marks (which
+have been added). The package includes a complete set of all preloaded
+and loaded-on-demand LaTeX fonts at 300 DPI, including the "Greek
+italic" font which now looks reasonably good. It also includes the
+complete set of metafont files and scaling programs used to produce
+these fonts, so that someone with a running version of METAFONT can
+compile them at any pointsize and resolution.
+
+The starting point for greektex is the fact that English and Greek are
+disjoint languages (no common letters in the internal coding), so their
+union can be considered as a single language: there is no confusion in
+hyphenation, for example, since no word is both Greek and English. The
+system simply replaces the Computer Modern fonts CMR, CMBX, etc. used
+by TeX by extended fonts GECMR, GECMBX, etc. which have exactly the
+same letters coded in the first 128 ASCII characters but incorporate
+the Greek letters in the high-bit ASCII characters >127. In doing this
+you do not change at all the guts of format files, so that e.g. it is
+easy to predict how greektex output of Greek LaTeX files will
+look---exactly like LaTeX output, with Greek letters. There is a
+conceptual simplicity to this, but also (and more to the point) it
+makes it possible to use existing systems of macros (like LaTeX and its
+many styles) on documents which contain mixed Greek and English with no
+conflicts. The greektex version of LaTeX has complete LaTeX
+functionality in the monononiko mode.
+
+The polytoniko mode requires the use of a set of macros which make some
+characters active and allow the "friendly" entering of aspiration
+marks, accents, etc. It also appears to enjoy complete LaTeX
+functionality (as far as I have been able to test it), it can jandle
+e.g. footnotes, tabbing, etc. It is clear, however, that reasonable
+care must be exercised: one cannot enter math mode while the
+\polytoniko command is in effect, for example, since the characters >,
+<, = and " are active---and do not have their usual, math meaning. The
+document greektex.doc explains in some detail the precautions needed to
+insure (essentially) full LaTeX functionality in the polytoniko mode.
+
+It has been argued that one cannot build a fully hyphenating system with
+both English and classical Greek using 256 character fonts, because the
+128 high-bit characters left free after English is coded do not suffice
+to code as ligatures all the combinations of letter+accent+aspiration
+mark needed by classical Greek. greektex solves this problem by coding
+the most commonly occuring combinations as ligatures and depending on the
+TeX \accent primitive for the rest. This works much better than one
+might think:
+
+ greektex applies the hyphenation algorithm to
+ all words which do not have either
+ (1) an aspirated peripvmenh or
+ (2) an accented letter with an iota subscript.
+
+The words in category (1) have at most two syllables and rarely need to
+be hyphenated, and there are just two few of those in category (2) to
+cause any problem. Since Greek hyphenation is governed by flexible and
+easy to code rules, it turns out that with this scheme, classical Greek
+is hyphenated by greektex at least as successfully as TeX hyphenates
+English.
+
+A complete description of the system is given in the README file
+and the manual "greektex.doc" included in the package. What follows is
+the INDEX of the package.
+
+INDEX of greektex-----------------------------------------------------
+
+(1) README General information and instructions for installing
+ the system.
+
+(2) greektex.doc The document describing how to use the system.
+ It also gives the credits for the public domain
+ programs used and distributed.
+
+(3) pkunzip.exe The program needed to uncompress zip files.
+
+(4) extkb.com Extended keyboard program for the PC.
+
+(5) vga_ligh.com Greek character set loaders for the PC with
+ vga_bold.com a VGA screen.
+
+(6) geinputs.zip The TeX input files needed by the system.
+
+(7) getfm.zip The tfm files for the English-Greek fonts.
+
+(8) gepk.zip The pk files for the English-Greek fonts.
+
+(9) gemf.zip The metafont files used to create the fonts,
+ with a brief instruction document gemf.doc and
+ and some batch files for compiling fonts in
+ additional pointsizes and resolutions.
+
+(10) filters.zip Two simple Greek-to-English and English-to-Greek
+ filters (written in C) which make it (just barely)
+ possible to create, read and convert files with
+ mixed Greek and English text in a monolingual
+ (English) environment. See l2g.c for explanation.
+
+(11) grsample.ps Postcript file of a 15 page excerpt from
+ a Set Theory book which illustrates
+ mathematical, monotoniko output (and
+ plugs the book).
+
+(12) polyton.gr Greek input file and Postcript file of a one
+ polyton.ps page sample which illustrates the method for
+ entering polytoniko and the output produced.
+
+IMPORTANT. If you are getting these files by ftp, make sure that (3) -
+(10) are transmitted in binary mode. Files (3) - (5) and (9) - (12) are
+not needed for installing and running greektex.
+
+Yiannis N. Moschovakis
+Department of Mathematics
+UCLA, L.A. CA 90024
+ynm@math.ucla.edu January 1993
+
+------------------------------
+
+Date: Sat, 23 Jan 93 14:37:19 +0000
+From: TEX@rmcs.cran.ac.uk
+Subject: New release of greektex
+
+In a message dated Fri, 22 Jan 93 09:49:39 -0800 addressed to the
+ELLHNIKA Distribution List for ???????? TeX Users <ELLHNIKA@EARN.DHDURZ1>,
+Yiannis Moschovakis <ynm@EDU.UCLA.MATH> announced a new version of
+greektex.
+
+In the UK TeX Archive at Aston University, Moschovakis' original INDEX
+and README files have been renamed to 00CONTENTS.TXT and 00README.TXT
+repsectively. The file pkunzip.exe has NOT been put into the archive, because
+it was felt that anyone using the archive who was PC-based would already have a
+suitable program for unzipping the files. Implementations of unzip for other
+architectures also exist.
+
+All binary files are stored, as is necessary in this archive, as
+variable-length records, without carriage control, and with a record length of
+512 bytes. Access through NIFTP over Janet can transfer these files in binaary
+mode to Vax and non-Vax alike; transfers to a Vax using /CODE=FAST wil result
+in a file of the same format, which will need to be changed to fixed-length
+records by means of the VMS CONVERT utility. Access by anonymous ftp over the
+Internet, by non-Vaxen, will succeed; users of intelligent VMS-based
+implementations of ftp, such as MultiNet's, will also have to apply the CONVERT
+utility.
+
+
+------------------------------
+
+Date: Wed, 27 Jan 93 11:48:22 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: OS/2 TeX-related packages added to FILESERV/Niord
+
+My thanks to Stefan A. Muehlenweg <muehlenw@samhh.hanse.de> for pointing
+out the PM-TeX and EPMTeX packages for OS/2, which have been added to our
+archives. These are imported from the OS/2 ftp archives at
+ftp-os2.nmsu.edu. Attached are the description files.
+
+- --George
+
+ PMTEX
+ -----
+The PMTEX package includes the files for Guillaume Schiltz's PM-TeX (v.
+2.0; 5 December 1992). PM-TeX is A TeX-Shell for OS/2 Presentation-Manager
+to control programs used everyday for the TeX typesetting system such as
+editors, TeX-interpreters, previewer and printerdrivers. PM-TeX is
+conceived to maintain the emTeX-programs but can easily be configured for
+other TeX-systems. The configuration of TeX can be performed by using the
+setting-windows of PM-TeX. PM-TeX opens for each program a new session to
+which can be switched from the main menu. So concurrency and easy support
+of full-screen sessions is given. DOS and OS/2 programs are supported.
+DOS-Programs are executed in a DOS-window.
+
+The files are distributed in a 2-part UUENCODEd ZIP archive. To retrieve
+these
+files, include:
+ SENDME PMTEX
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+The ZIP file, PMTEX-2_0.ZIP is available for anonymous ftp retrieval from
+Niord.SHSU.edu (192.92.115.8) in [FILESERV.PMTEX].
+
+Files in this package: (1 Block = 512 bytes)
+Files Blocks
+
+PMTEX.UUE_1OF2 79 Concatenate and UUDECODE to PMTEX.ZIP
+PMTEX.UUE_2OF2 58
+
+
+ EPMTEX
+ ------
+The EMPTEX package includes the files for Jon Hacker's EPMTeX (v 1.1; 23
+January 1993). EPMTeX is a TeX Macro Enhancements for EPM 5.51 under OS/2.
+The E macro file tex.e when compiled with the IBM enhanced Editor
+translator ETPM.EXE will add a TeX pull down menu to the EPM menu bar.
+Menu items in the TeX pull down menu allow the user to TeX, preview
+(portrait and landscape), and print (portrait and landscape) the TeX file
+currently active in EPM.
+
+The files are distributed in a UUENCODEd ZIP archive. To retrieve this
+file, include:
+ SENDME EPMTEX
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+The ZIP file, EPMTEX-1_1.ZIP is available for anonymous ftp retrieval from
+Niord.SHSU.edu (192.92.115.8) in [FILESERV.EPMTEX].
+
+File Blocks (1 Block = 512 bytes)
+
+EPMTEX.UUE 63 UUDECODEs to EPMTEX.ZIP
+
+------------------------------
+
+Date: 02 Feb 93 13:13:55
+From: Tundra Tim Daneliuk <tundra@eskimo.chi.il.us>
+Subject: List Of TeX-Related Tutorials
+
+Herein is a list of tutorials on TeX-related subjects. If you are the
+author of such a document and that document is freely available
+(public domain, GNU Copyleft, etc.) please feel free to email me the
+information in the format defined below and I'll include it in the
+next revision of this list.
+
+Also, if any of the information is incorrect, misleading, or otherwise
+needs amending, please let me know.
+
+Thanks to all who have contributed.
+
+- ---------------------------- Submission Format ------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: <Title Of Document>
+AUTHOR NAME: <Last Name, First Name>
+AUTHOR EMAIL ADDRESS: <Optional, If You Don't Want To Be Pestered>
+SIZE (BYTES): <Or Pages>
+BRIEF DESCRIPTION: <One Line Please>
+INTENDED AUDIENCE: <Novice, Advanced, Specialist In Some Discipline, etc.>
+DISTRIBUTION SITE: <Primary ftp Site>
+COMMENTS: <Whatever Makes Sense Here - Try To Keep It Under 50 Lines Or So>
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+- ------------------------ Beginning Of Tutorial List -------------------------
+
+DOCUMENT NAME: Application Of NFSS In The Context Of Latex
+AUTHOR NAME: {\.Z}bikowski, Rafa{\l}
+AUTHOR EMAIL ADDRESS: Not Available
+SIZE (BYTES): ~40K
+BRIEF DESCRIPTION: A FAQ containing two embedded LaTeX documents
+INTENDED AUDIENCE: Newcomers to the New Font Selection Scheme and
+ AmSFonts; no (La)TeX expertise assumed.
+DISTRIBUTION SITE: niord.shsu.edu:
+ [FILESERV.FAQ]FAQ.NFSS-LATEX
+COMMENTS: The purpose of this document is to describe briefly
+ AmSFonts and the New Font Selection Scheme (NFSS) in the
+ context of LaTeX. The issues addressed are as follows.
+
+ AmSFonts: What are AmSFonts? Where to get AmSFonts from?
+ How to install AmSFonts for LaTeX?
+
+ New Font Selection Scheme: What is the New Font Selection
+ Scheme (NFSS)? Why to use NFSS? Where to get NFSS from?
+ How to install NFSS? How to use NFSS to install AmSFonts
+ for LaTeX?
+
+ Also: How can NFSS and AmSFonts be used in practice?
+ (Examples.)
+
+ The questions are attempted to be answered from user's
+ point of view as opposed to (La)TeXpert's/designer's.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: The Components Of TeX
+AUTHOR NAME: Schrod, Joachim
+AUTHOR EMAIL ADDRESS: xitijsch@ddathd21.bitnet
+SIZE (BYTES): ~40K (In several files)
+BRIEF DESCRIPTION: Overview of the files and components of the TeX system.
+INTENDED AUDIENCE: Newcomers.
+DISTRIBUTION SITE: ftp.uni-stuttgart.de:
+ /soft/tex/documentation/components-of-TeX/*
+COMMENTS: Only 9 pages, but a great place to start.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: Essential LaTeX Mathematics
+AUTHOR NAME: Carlisle, David
+AUTHOR EMAIL ADDRESS: carlisle@cs.man.ac.uk
+SIZE (BYTES): 18362
+BRIEF DESCRIPTION: An addition to Essential LaTeX, describing mathematics.
+INTENDED AUDIENCE: Those with an interest in typesetting mathematics.
+DISTRIBUTION SITE: tex.ac.uk
+COMMENTS: Does not describe mathematics under the NFSS. Uses the obsolete
+ ms[xy]m fonts. Requires amssymbols.sty.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: A Gentle Introduction to TeX
+AUTHOR NAME: Doob, Michael
+AUTHOR EMAIL ADDRESS: mdoob@ccu.umanitoba.ca
+SIZE (BYTES): 198589
+BRIEF DESCRIPTION: Introduction to plain tex.
+INTENDED AUDIENCE: Rank beginners.
+DISTRIBUTION SITE: Many (try gentle.tex on Archie)
+COMMENTS: Hard copy also available from the TeX Users Group at a nominal cost.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: Getting Up And Running With AMS-LaTeX
+AUTHOR NAME: Hirschhorn, Phil
+AUTHOR EMAIL ADDRESS: psh@math.mit.edu
+SIZE (PAGES): 25
+BRIEF DESCRIPTION: Overview of the American Mathematical Society version of
+ LaTeX.
+INTENDED AUDIENCE: Intended for someone with at least some experience with
+ either plain TeX, AMS-TeX, or LaTeX.
+DISTRIBUTION SITE: Contact author via email.
+COMMENTS: Attempts to give enough information for someone to get started with
+ AMS-LaTeX without having to read the manual.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: An Introduction To TeX And Friends
+AUTHOR NAME: Maltby, Gavin
+AUTHOR EMAIL ADDRESS: gmaltby@unpcs1.cs.unp.ac.za
+ maltby@unpsun1.cc.unp.ac.za
+SIZE (BYTES): 150405
+BRIEF DESCRIPTION: An introduction to the TeX world through LaTeX. Covers
+ text processing and mathematical typesetting. Far from a
+ reference work, for there are many commands not even
+ mentioned. Around 80 pages.
+INTENDED AUDIENCE: LaTeX beginners, especially those who want to typeset
+ mathematics and proceed to AmSLaTeX
+DISTRIBUTION SITE: To Be Determined
+COMMENTS: Prepared for short course given at University of Natal,
+ Pietermaritzburg. Prepared in great haste, so not ultimately
+ polished.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: Metafont For Beginners
+AUTHOR NAME: Tobin, Geoffrey
+AUTHOR EMAIL ADDRESS: ecsgrt@luxor.latrobe.edu.au
+SIZE (BYTES): 15252
+BRIEF DESCRIPTION: A brief overview of what Metafont is and does.
+INTENDED AUDIENCE: Moderately experienced TeX users
+DISTRIBUTION SITE: niord.shsu.edu
+COMMENTS: Short and sweet, a great way to get started with Metafont.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+DOCUMENT NAME: TeXsis -- TeX Macros for Physicists
+AUTHOR NAME: Myers, Eric and Paige, Frank
+AUTHOR EMAIL ADDRESS: texsis@lifshitz.ph.utexas.edu
+SIZE (BYTES): 835584 (tar file)
+BRIEF DESCRIPTION: TeX macros extending Plain TeX
+INTENDED AUDIENCE: Physicists and others who write technical documents.
+DISTRIBUTION SITE: anonymous@lifshitz.ph.utexas.edu
+COMMENTS: See the files README and INSTALL in the ftp directory.
+ The manual is written in TeXsis, so you need the macros to print it.
+ Partially a tutorial along with the macros necessary to help
+ physicists make use of TeX effectively.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Regards,
+
+"Tundra" Tim Daneliuk
+PREFERRED: tundra@eskimo.chi.il.us
+OR (Yuk!): eskimo!tundra@clout.chi.il.us
+ALSO: ...uunet!gargoyle.uchicago.edu!clout!eskimo!tundra
+US SNAIL: 4927 N. Rockwell, Chicago, IL 60625
+MA BELL: (312) 989-1052
+
+------------------------------
+
+Date: Thu, 04 Feb 93 21:18:11 +0100
+From: Joachim Schrod
+ <schrod%de.th-darmstadt.informatik.iti@uk.ac.nsfnet-relay>
+Subject: New version of footnpag.
+
+FYI:
+
+I uploaded a new version (2.2) of footnpag.sty to
+ftp.uni-stuttgart.de (and to ftp.th-darmstadt.de, which happens to be
+the reference site).
+
+footnpag is a LaTeX style option which enables the enumeration of
+footnotes per page. With two small (documented) changes it runs under
+Plain TeX as well. (It was first released in August 1987, this is the
+fourth followup release.) It's supported by myself.
+
+Joachim
+
+Joachim Schrod Email: schrod@iti.informatik.th-darmstadt.de
+Computer Science Department
+Technical University of Darmstadt, Germany
+
+ ``How do we persuade new users that spreading fonts across the page
+ like peanut butter across hot toast is not necessarily the route to
+ typographic excellence? -- Peter Flynn
+
+------------------------------
+
+Date: Mon, 08 Feb 93 10:14:20 -0500
+From: Karl Berry <karl@claude.cs.umb.edu>
+Subject: TeX font naming scheme
+
+I have released version 1.3 of ``my'' font naming scheme for TeX fonts.
+You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/fontname.tar.Z.
+
+I will also send it to you by email if you cannot ftp.
+
+It is in Texinfo format, so you will need the TeX macros in
+the file texinfo.tex (available with most GNU programs) to be able to
+print it; the directory pub/tex/fontname has a texinfo.tex, as well as
+all the individual files.
+
+The rest of that directory contains files showing the naming scheme
+applied to Adobe, Linotype, Monotype, Computer Modern, and AMS fonts.
+
+The changes since version 1.2 are primarily just additional fonts, and a
+few additional variants.
+
+I am happy to receive additions, criticisms, or other comments.
+
+karl@cs.umb.edu
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 3]
+****************************************
diff --git a/info/digests/texhax/93/texhax.04 b/info/digests/texhax/93/texhax.04
new file mode 100644
index 0000000000..c255a0f4fa
--- /dev/null
+++ b/info/digests/texhax/93/texhax.04
@@ -0,0 +1,991 @@
+TeXhax Digest Wednesday, 24 Feb 1993 Volume 93 : Issue 004
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ DVIPS-program
+ dvips vs. dvitps
+ How to acheive user control of the DVI filename
+ Re: UnixTeX
+ Re: UnixTeX
+ Church's typefaces
+ Forthcoming UK-TuG Conference, April 6th--8th: please publicise widely
+ List Of TeX-Related Tutorials As Of 02.15.93
+ TeX-related Gopher services
+ LexiTeX: citation macro package
+ web2c 5.851d available
+ Add reference-page-list to bibliography-items
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Thu, 11 Feb 1993 15:42:23 +0100
+From: Wolfgang Ratzka <wolfgang.ratzka@rphs1.physik.uni-regensburg.de>
+Subject: DVIPS-program
+
+Jerry@math.ep.utexas.edu writes:
+ ...
+ install a more robust version if possible. I'm open to suggestions as
+ well as info on how difficult it would be to build dvips from scratch.
+ Note: I have the latest version of TeX and LaTeX, which were something
+ of pain to build, but it was worth it.
+
+Johannes Idsoe writes
+ Dear friends;
+ I know there is an excellent DVIPS-program made by a firm called
+ Radical Eye Software.
+ Can someone tell me where I can buy this program?
+
+dvips is free, so you should be able to get it from any major
+TeX-oriented ftp server. Building it should at most involve editing
+one Makefile and typing make, probably nothing compared to building
+TeX.
+ ___ Wolfgang Ratzka
+| | :-) -------------------------------------------------------
+| /\ | \ X400: ratzka@rphs1.physik.uni-regensburg.dbp.de
+|/ \| \ SMTP: ratzka@rphs1.physik.uni-regensburg.de
+
+------------------------------
+
+Date: Thu, 11 Feb 1993 13:58:08 -0700
+From: jerry@math.ep.utexas.edu (Jerry)
+Subject: dvips vs. dvitps
+
+Wolfgang Ratzka on February 11 wrote:
+- -> dvips is free, so you should be able to get it from any major
+- -> TeX-oriented ftp server. Building it should at most involve editing
+- -> one Makefile and typing make, probably nothing compared to building
+- -> TeX.
+
+OK. Querying an archive server produces an endless list of sites with
+different sizes and modification dates. So which of the many
+different free programs called dvips are you talking about, what is
+the latest version, and where do I get it? How does it compare with
+dvitps, which seems pretty nice, except the author
+
+Stephan v. Bechtolsheim
+2119 Old Oak Drive
+West Lafayette, IN 47906, USA
+(317) 463 0162
+
+svb@cs.purdue.edu
+
+does not respond to email, so I assume dvitps is no longer supported
+nor widely used, even though it is what came with the latest versions
+of TeX/LaTeX which I downloaded from washington.edu last summer. I
+would have been plum happy with dvitps if I could have gotten a hard
+copy of the manual, but it goes bust looking for nonexistant \include
+files, and the author got my email but chose to ignore me, so I figure
+dvitps is history, unless someone else has picked it up.
+
+- -Jerry
+ Jerry Graves
+ UTEP Math Sysadmin
+ jerry@math.ep.utexas.edu
+ PHONE/FAX (915) 747-6757/6502
+
+------------------------------
+
+Date: Tue, 16 Feb 1993 08:37:48 -0800
+From: wagman%zephyr.hepnet@LBL.EARN
+Subject: How to acheive user control of the DVI filename
+
+We create a big book with long articles and a little book with portions of the
+long articles so our TeX file looks something like:
+
+\ifnum\BigBookOrLittleBook = 1
+This stuff is for the long article and goes into great detail.
+\else
+See our Big Book for details and formulae on this principle.
+\fi
+And this stuff goes in both books.
+
+
+We run TeX twice on the file querying the user for \BigBookOrLittleBook, but
+this results in two DVI files with the same name. Is there some way to
+manually open the DVI file specifying a name? For our needs, they would be
+named:
+\jobname_Big.DVI and \jobname_Little.DVI
+
+Gary S. Wagman
+Lawrence Berkeley Lab
+Berkeley, CA
+
+(510)486-6610
+gswagman@lbl.gov
+gswagman at lbl
+lbl::gswagman
+
+------------------------------
+
+Date: Fri, 19 Feb 1993 02:37:56 -0800
+From: vis!greg@UCSD.EDU
+Subject: Re: UnixTeX
+
+The demise of UnixTeX would impoverish the whole community. Perhaps
+we can generate some ideas as well as some funding. Here are some of
+my ideas:
+
+Comparing UnixTeX to the GNU project, I am inclined to see two big
+strategic pieces missing from UnixTeX: Cygnus (and similar
+organizations) and really comprehensive distribution services,
+especially on CDROM.
+
+Is it possible to create companies which provide TeX-related services
+while improving TeX in the way that Cygnus Support et al do for GNU
+software? Is there any advantage (Pierre's letter suggested some
+major disadvantages) to having UnixTeX at the U. of Washington?
+Pierre mentions that many FTP users call in with questions and
+requests for help - those are potential customers for support
+services. Charging for services is entirely consistent with Free
+Software philosophy and benefits both service provider and customer.
+
+The FSF has recently made available a popular CDROM (which,
+ironically, contains TeX). I think that there would be a market for a
+CDROM which contained a much more complete set of TeX and TeX-related
+software (the various WEBs, tons of fonts, support for many languages
+and special styles, etc.) and directory trees already compiled and
+configured for various popular machine/OS combinations. (The
+community could certainly provide such directory trees.) Once such a
+CDROM existed, one could even ask the FSF to drop TeX from their next
+CDROM. The questions are: How much of a market is there, and how to
+get the initial seed money to produce the disk?
+
+Has there been any attempt to get some donations from various laser
+printer manufacturers to support bundling drivers for their printers
+in the distribution?
+
+Finally, I haven't seen an order form for UnixTeX for awhile (maybe
+because I've been off and on the list) and would like to see one.
+
+Thanks,
+
+_Greg
+
+
+J. Greg Davidson Institute for Software Research and Development
++1 (619) 452-8059 6231 Branting Street San Diego, CA 92122 USA
+
+vis!greg@nosc.mil ucsd----+--vis
+vis!greg@ucsd.edu nosc----|
+
+ *****************************************************
+ * Member of the League for Programming Freedom. *
+ * For more info, write to league@prep.ai.mit.edu *
+ *****************************************************
+
+------------------------------
+
+Date: Mon, 22 Feb 1993 11:04:09
+From: spqr@minster.york.ac.uk
+Subject: Re: UnixTeX
+
+ > CDROM which contained a much more complete set of TeX and TeX-related
+ > software (the various WEBs, tons of fonts, support for many languages
+ > and special styles, etc.) and directory trees already compiled and
+ > configured for various popular machine/OS combinations. (The
+ > community could certainly provide such directory trees.) Once such a
+ > CDROM existed, one could even ask the FSF to drop TeX from their next
+ > CDROM. The questions are: How much of a market is there, and how to
+ > get the initial seed money to produce the disk?
+
+a start has been made in this direction by Prime Time Freeware in
+their next CDROM issue. On this will be included a mirror of the UK
+TeX Archive as of December 1992. The directory structure of this
+archive implements the current recommendations of the TUG working
+party on archives, and the set includes all TeX packages, macros,
+fonts, support programs etc which had been located at the time the
+copy was made. It is not 100% complete or uptodate, but it is closer, I
+believe, to the ideal state than any previous such collection. Within
+the setup are included "shrink-wrapped" TeXs for sparc-based Unix,
+DOS, OS/2, Macintosh and Atari systems.
+
+there is an awful lot more to do to get the world's TeX archives in
+synch, but its in hand, and the work includes worrying about workable
+systems as well as source archives.
+
+the sales of the upcoming CD (it includes much else besides TeX) will
+be of interest. my personal feeling is that TUG should try to raise
+money for an annual issue of a dedicated CD, but in the meanwhile the
+semi-commercial vendors are there!
+
+Sebastian Rahtz
+
+------------------------------
+
+Date: Tue, 23 Feb 1993 14:32:13 -0600
+From: mr370673@rs970.mor.itesm.mx
+Subject: Church's typefaces
+
+Anybody knows about TeX typefaces like the one used in catolic churchs?
+It is a simple typeface, with straight lines and simple curves.
+
+Rafael Morales Gamboa
+ITESM Campus Morelos
+Cuernavaca, Mor.
+MEXICO
+
+INTERNET: mr370673@rs970.mor.itesm.mx
+
+------------------------------
+
+Date: Thu, 11 Feb 1993 13:59:33 -0000
+From: CHAA006@VAX.RHBNC.AC.UK
+Subject: Forthcoming UK-TuG Conference, April 6th--8th: please publicise widely
+
+%%% Dear Colleague
+
+%%% The UK TeX Users' Group is holding a conference during April 6th--8th
+%%% which is hoped to be of interest to members of other national and
+%%% international groups. I would be much obliged if you could publicise
+%%% this conference within any groups with which you may be associated,
+%%% either by re-distributing this message electronically or by printing
+%%% and distributing it to your members by post.
+
+%%% Yours very sincerely,
+%%% Philip Taylor, RHBNC.
+
+\magnification \magstep 1
+\hsize = 210 true mm \vsize = 297 true mm
+\hoffset = 1.0 true in \voffset = 1.0 true in
+\advance \hsize by -2\hoffset
+\advance \vsize by -2\voffset
+\hoffset = 0.0 true in \voffset = 0.0 true in %%% Knuths crazy (1",1") origin
+\parindent = 0.0 em
+\parskip = 0.5 \baselineskip
+\abovedisplayskip = 0 pt
+\belowdisplayskip = 0 pt
+\abovedisplayshortskip = 0 pt
+\belowdisplayshortskip = 0 pt
+\font \xviibf = cmbx12 scaled \magstep 1
+\font \xxvbf = cmbx12 scaled \magstep 3
+\font \CMU = cmu10
+\font \logo = logo10
+\font \xxvcmsy = cmsy10 scaled \magstep 4
+\font \xxvlogobf = logobf10 scaled \magstep 4
+\font \smallcaps = cmcsc10
+\def \newpage {\vfil \eject}
+\def \MF {{\logo META}\-{\logo FONT}}
+\let \MetaFont = \MF % {{\manual META}\-{\manual FONT}}
+\def \pagefill {\vskip 0 pt plus 1 filll}
+\catcode `\< = \active
+\catcode `\> = \active
+\def \pounds {{\CMU \$}}
+\def <#1>{\expandafter
+ \ifx \csname #1\endcsname \relax
+ {\it #1\/}%
+ \else \csname #1\endcsname
+ \fi
+ }
+\expandafter
+\def \csname UK-TuG\endcsname
+ {\begingroup
+ \lccode `\T = `\T
+ \lccode `\E = `\U
+ \lccode `\X = `\G
+ \def \kern {\dimen 0 = }%
+ {\smallcaps uk-\expandafter \lowercase \expandafter {\TeX}}%
+ \endgroup
+ }
+
+\begingroup
+\parskip = 0 pt
+\parindent = 0 pt
+\baselineskip = 25 pt
+\leftskip = 0 pt plus 1 fil
+\rightskip = \leftskip
+\parfillskip = 0 pt
+\let \logo = \xxvlogobf
+\obeylines
+\xviibf U.K. <TeX> Users' Group Conference: April 6th--8th
+\centerline {\vrule height 0.5 pt depth 0.5 pt width 0.3 \hsize}
+\xxvbf <TeX> for non-American Languages
+\xxvbf <MetaFont> in Theory and Practice
+\endgroup
+
+\pagefill
+\leavevmode \centerline {\xxvcmsy \char '175}
+\pagefill
+
+The~U.K. <TeX> Users' Group (<UK-TuG>) are pleased to announce their first-ever
+multi-day conference, which~will take place at Royal Holloway and Bedford New
+College (University of~London) in~Egham, Surrey, between April~6th and~8th
+1993. The Conference, which has two themes --- <TeX>~for non-English
+languages, and~<MetaFont> in~Theory and Practice --- is timed to co-incide with
+the start of Spring, when the campus is at its best.
+
+The~first day (April~6th) is reserved for registration and the conference
+banquet; April~7th is devoted to <TeX>, and will include papers from
+an~international panel of invited speakers, including Bernard Gaulle, Yannis
+Haralambous and Dominik Wujastyk. Bernard~is past-president of GUTenberg
+(the~French-speaking <TeX> Users' Group), and an~authority on good French
+typographic practice; Yannis~is a~renowned authority on <MetaFont> and exotic
+fonts, and~is the author of the ``Scholar<TeX>'' package; and~Dominik is
+co-author (with Graham Toal) of the definitive U.K. hyphenation patterns,
+as~well as being a Sanskrit scholar and linguist. There~will be ample time for
+questions in addition to the formal papers. April~8th is <MetaFont> day:
+there~will be two concurrent tutorials, one~entitled `<MetaFont> in Theory',
+led~by Yannis, in~which the theme will be the design and implementation of fonts
+through the medium of <MetaFont>, and~the second entitled `<MetaFont> in
+Practice', in~which the more practical (but equally important) aspects of the
+use of <MetaFont> (such~as how to build a~complete set of Computer Modern fonts
+for a new laser printer) will be addressed.
+
+Booking~is now taking place for this event, which~will be limited to
+a~maximum of fifty persons; the~Conference fee (<pounds>80-00) includes the
+Conference banquet, which~takes place after Registration on April~6th,
+lunch~for April~7th \& 8th, and~attendance at all lectures plus the tutorial of
+choice; optional~items include {\it en-suite\/} accommodation at <pounds>28-50
+per night (available for up to three nights), and~evening dinner for the second
+and third days of the Conference. Early~booking is advised, as~this is
+expected to be a~very popular event. To~reserve a~place for the Conference,
+please~complete the form below and return it together with cheque (made payable
+to {\it The U.K. <TeX> Users' Group\/}) or company order, to:
+
+\begingroup
+\parindent = 2 em
+\leavevmode
+\parskip = 0 pt
+\obeylines %
+Philip Taylor,
+The Computer Centre,
+Royal Holloway and Bedford New College,
+University of London,
+Egham Hill,
+Egham,
+Surrey TW20 0EX,
+England.
+\endgroup
+
+\noindent
+Please~reserve me a~place for the <UK-TuG> Conference at RHBNC on
+April~6th--8th, 1993. I~have completed the booking form below
+to indicate my exact requirements in terms of accommodation and
+meals. I~understand that if I~need to cancel my reservation,
+I~can be guaranteed at most a~50\% refund up to fourteen days
+before the Conference, and~no refund thereafter, unless the
+Conference organisers are able to re-allocate my place, in which
+case I~agree to a~10\% cancellation charge being deducted.
+
+\pagefill
+
+\begingroup
+\openup 0.9 \baselineskip
+\vskip -\baselineskip
+\tabskip = 0 pt
+\halign to \hsize
+\bgroup
+\qquad # \hfil&\tabskip = 0 pt plus 1 fil #\hfil &\tabskip = 0 pt \hfil #\cr
+&&\cr
+&Signed: \span \hrulefill \cr
+Name:& \span \hrulefill \cr
+Address:& \span \hrulefill \cr
+ & \span \hrulefill \cr
+ & \span \hrulefill \cr
+ & \span \hrulefill \cr
+E-mail address:& \span \hrulefill \cr
+Facsimile number:& \span \hrulefill \cr
+Telephone number:& \span \hrulefill \cr
+Special dietary requirements:& \span \hrulefill \cr
+\egroup
+\endgroup
+
+\pagefill
+
+If <TeX>ing your own reservation form, please edit the alignment below to
+remove any lines which you do not require, and amend the entries for sub-total,
+V.A.T. and total to indicate the amounts applicable; if completing a
+ready-printed form, simply score through any items not required and add
+appropriate amounts to the sub-total, V.A.T. and total lines.
+
+$$\hbox to \hsize \bgroup \hss \vrule \hss \vbox \bgroup
+\def \toprule {\noalign {\hrule \vskip \dp \strutbox}}
+\def \midrule {\noalign {\vskip \dp \strutbox \hrule \vskip \dp \strutbox}}
+\def \botrule {\noalign {\vskip \dp \strutbox \hrule}}
+\def \blank {\noalign {\vskip \ht \strutbox \vskip \dp \strutbox}}
+\def \\{\hfil \break}
+\let \par = \crcr
+\tabskip = 0 pt plus 1 fil
+\obeylines %
+\halign to \hsize %
+\bgroup %
+\vtop {\hsize = 0.8 \hsize \raggedright \strut#\strut}&<pounds>$\,$\hfil #
+\toprule
+Conference fee (inc.~all lectures and choice of tutorial,
+ \phantom {Conference fee (}conference dinner %
+ (April~6th), $2 \times \rm lunches$:& 80-00
+\blank
+Accommodation April 6th:& 28-50
+Accommodation April 7th:& 28-50
+Accommodation April 8th:& 28-50
+\blank
+Dinner April 7th:& 8-00
+Dinner April 8th:& 8-00
+\blank
+Handling charge (only if payment does not accompany order):&5-00
+\midrule
+Sub-total:&
+V.A.T (@$\,$17.5\%):&
+Total:&
+\botrule
+\egroup %
+\egroup \hss \vrule \hss \egroup $$
+\end
+
+------------------------------
+
+Date: 15 Feb 1993 14:30:20
+From: tundra@eskimo.chi.il.us ("Tundra" Tim Daneliuk)
+Subject: List Of TeX-Related Tutorials As Of 02.15.93
+
+List Of TeX-Related Tutorials As Of 02.15.93
+============================================
+
+(PLEASE NOTE: This release adds the 'Latest Version' field. I'd appreciate
+it if the various authors could let me know what is current for each
+of these documents.)
+
+Herein is a list of tutorials on TeX-related subjects. If you are the
+author of such a document and that document is freely available
+(public domain, GNU Copyleft, etc.) please feel free to email me the
+information in the format defined below and I'll include it in the
+next revision of this list.
+
+Also, if any of the information is incorrect, misleading, or otherwise
+needs amending, please let me know.
+
+Thanks to all who have contributed.
+
+- ---------------------------- Submission Format ------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: <Title Of Document>
+Latest Version: <Version Number And/Or Date>
+Author Name: <Last Name, First Name>
+Author Email Address: <Optional, If You Don't Want To Be Pestered>
+Size (Bytes): <Or Pages>
+Brief Description: <One Line Please>
+Intended Audience: <Novice, Advanced, Specialist In Some Discipline, etc.>
+Distribution Site: <Primary ftp Site>
+Comments: <Whatever Makes Sense Here - Try To Keep It Under 50 Lines Or So>
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+- ------------------------- Beginning Of Tutorial List ------------------------
+
+Document Name: Application Of NFSS In The Context Of Latex
+Latest Version:
+Author Name: {\.Z}bikowski, Rafa{\l}
+Author Email Address: Not Available
+Size (Bytes): ~40K
+Brief Description: A FAQ containing two embedded LaTeX documents
+Intended Audience: Newcomers to the New Font Selection Scheme and
+ amsfontsS no (La)TeX expertise assumed.
+Distribution Site niord.shsu.edu:
+ [FILESERV.FAQ]FAQ.NFSS-LATEX
+Comments: The purpose of this document is to describe briefly
+ AmSFonts and the New Font Selection Scheme (NFSS) in the
+ context of LaTeX. The issues addressed are as follows.
+
+ AmSFonts: What are AmSFonts? Where to get AmSFonts from?
+ How to install AmSFonts for LaTeX?
+
+ New Font Selection Scheme: What is the New Font Selection
+ Scheme (NFSS)? Why to use NFSS? Where to get NFSS from?
+ How to install NFSS? How to use NFSS to install AmSFonts
+ for LaTeX?
+
+ Also: How can NFSS and AmSFonts be used in practice?
+ (Examples.)
+
+ The questions are attempted to be answered from user's
+ point of view as opposed to (La)TeXpert's/designer's.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Catalogue of TeX Macros
+Latest Version:
+Author Name: Jones, David
+Author Email Address: dmjones@theory.lcs.mit.edu
+Size (Bytes): 367136
+Brief Description: A Catalogue of TeX Macros.
+Intended Audience: Anyone who uses TeX.
+Distribution Site: theory.lcs.mit.edu:
+ pub/tex/TeX-index
+Comments: The goal of this document is to provide a catalogue of all
+ publicly-available TeX macros and macro packages, such as AMS-TeX,
+ plain TeX, eplain, FoilTeX, LaTeX, AMS-LaTex, LAMS-TeX, Lollipop,
+ etc. Although it is far from complete, it already contains nearly
+ 1000 entries. (It also includes a section on BibTeX style files.)
+ The author actively solicits contributions and greatly appreciates
+ it when authors of macro packages send him updates or new entries.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: The Components of TeX
+Author Name: Joachim Schrod
+Author Email Address: schrod@iti.informatik.th-darmstadt.de
+Size (Bytes): ca 30 KB
+Brief Description: It describes the components and files users of TeX
+ get in contact with.
+Intended Audience: Not a document for beginners. For those who have used TeX
+ for a while and wonder what all those files are good for.
+Distribution Site (ftp or uucp): ftp.th-darmstadt.de:
+ pub/tex/documentation/components-of-TeX.tar.Z
+Comments: Also available from all larger TeX archives.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Essential LaTeX Mathematics
+Latest Version:
+Author Name: Carlisle, David
+Author Email Address: carlisle@cs.man.ac.uk
+Size (Bytes): 18362
+Brief Description: An addition to Essential LaTeX, describing mathematics.
+Intended Audience: Those with an interest in typesetting mathematics.
+Distribution Site: tex.ac.uk
+Comments: Does not describe mathematics under the NFSS. Uses the obsolete
+ ms[xy]m fonts. Requires amssymbols.sty.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Gentle Introduction to TeX
+Latest Version:
+Author Name: Doob, Michael
+Author Email Address: mdoob@ccu.umanitoba.ca
+Size (Bytes): 198589
+Brief Description: Introduction to plain tex.
+Intended Audience: Rank beginners.
+Distribution Site: Many (try gentle.tex on Archie)
+Comments: Hard copy also available from the TeX Users Group at a nominal cost.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Getting Up And Running With AMS-LaTeX
+Latest Version:
+Author Name: Hirschhorn, Phil
+Author Email Address: psh@math.mit.edu
+Size (Pytes): 25
+Brief Description: Overview of the American Mathematical Society version of
+ LaTeX.
+Intended Audience: Intended for someone with at least some experience with
+ either plain TeX, AMS-TeX, or LaTeX.
+Distribution Site: Contact author via email.
+Comments: Attempts to give enough information for someone to get started with
+ AMS-LaTeX without having to read the manual.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: An Introduction To TeX And Friends
+Latest Version:
+Author Name: Maltby, Gavin
+Author Email Address: gmaltby@unpcs1.cs.unp.ac.za
+ maltby@unpsun1.cc.unp.ac.za
+Size (Bytes): 150405
+Brief Description: An introduction to the TeX world through LaTeX. Covers
+ text processing and mathematical typesetting. Far from a
+ reference work, for there are many commands not even
+ mentioned. Around 80 pages.
+Intended Audience: LaTeX beginners, especially those who want to typeset
+ mathematics and proceed to AmSLaTeX
+Distribution Site: To Be Determined
+Comments: Prepared for short course given at University of Natal,
+ Pietermaritzburg. Prepared in great haste, so not ultimately
+ polished.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Metafont For Beginners
+Latest Version:
+Author Name: Tobin, Geoffrey
+Author Email Address: ecsgrt@luxor.latrobe.edu.au
+Size (Bytes): 15252
+Brief Description: A brief overview of what Metafont is and does.
+Intended Audience: Moderately experienced TeX users
+Distribution Site: niord.shsu.edu
+Comments: Short and sweet, a great way to get started with Metafont.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: TeXsis -- TeX Macros for Physicists
+Latest Version:
+Author Name: Myers, Eric and Paige, Frank
+Author Email Address: texsis@lifshitz.ph.utexas.edu
+Size (Bytes): 835584 (tar file)
+Brief Description: TeX macros extending Plain TeX
+Intended Audience: Physicists and others who write technical documents.
+Distribution Site: anonymous@lifshitz.ph.utexas.edu
+Comments: See the files README and INSTALL in the ftp directory.
+ The manual is written in TeXsis, so you need the macros to print it.
+ Partially a tutorial along with the macros necessary to help
+ physicists make use of TeX effectively.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Regards,
+ "Tundra" Tim Daneliuk
+ PREFERRED: tundra@eskimo.chi.il.us
+ OR (Yuk!): eskimo!tundra@clout.chi.il.us
+ ALSO: ...uunet!gargoyle.uchicago.edu!clout!eskimo!tundra
+ US SNAIL: 4927 N. Rockwell, Chicago, IL 60625
+ MA BELL: (312) 989-1052
+
+------------------------------
+
+Date: Tue, 16 Feb 1993 09:51:10 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: TeX-related Gopher services
+
+Norm Walsh <walsh@cs.umass.edu> has been developing an admirable gopher
+service on ibis.cs.umass.edu (port 70) and Sebastian Rahtz
+<spqr@minster.york.ac.uk> has undertaken the heroic efforts necesary to
+create a usable gopher interface on ftp.tex.ac.uk (port 70) to the UK TeX
+archives available from his site (an interface in addiition to ftp which I
+hope to get fully installed to point at our archives as soon as everything
+is in place on our new machine; must visit with Sebastian further about
+this, as well as a few other topics). Possibly there are others focusing
+on TeX-related items.
+
+Please allow me to add "my" gopher on Niord to this list (Niord.SHSU.edu,
+port 70). I have a few items which are locally maintained, a few items
+from Norm's host, and a link to Sebastian's host.
+
+Niord's root menu is:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ Root gopher server: Niord.SHSU.edu
+
+ 1. About the SHSU Gopher.
+ 2. All the Gopher Servers in the World/
+ 3. Economics (SHSU Network Access Initiative Project)/
+ 4. Internet Information/
+ 5. LIBS -- Internet Library Access System <TEL>
+ 6. LaTeX3 Working Documents/
+ 7. Minnesota Gopher (Mama Gopher; get *your own* clients here!)/
+ 8. SAMINFO -- Sam Houston State University Information System <TEL>
+ --> 9. TeX-related Materials/
+ 10. Thesaurus and Dictionaries/
+ 11. USENET News (from Michigan State)/
+ 12. Veronica (search menu items in most of GopherSpace)/
+ 13. Weather Forecasts (National Weather Service; US)/
+ 14. Weather Underground (University of Michigan) <TEL>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+and the menu associaed with item 9 is:
+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ TeX-related Materials
+
+ 1. Components of TeX/
+ 2. EconBib (LaTeX/BibTeX styles for economics)/
+ 3. Essential LaTeX/
+ 4. FAQ Supplement for comp.text.tex (text and WAIS indexed)/
+ 5. FAQ for comp.fonts (text and WAIS indexed)/
+ 6. FAQ for comp.text.tex (text and WAIS indexed)/
+ 7. LaTeX3 Working Documents/
+ 8. Metafont for Beginners.
+ 9. NFSS in the Context of LaTeX.
+ 10. TeX Index (text and WAIS indexed)/
+ 11. The Canonical list of MetaFont fonts.
+ 12. UK TeX Archive/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+Most of the items Tim included in yesterday's post listing the available
+TeX tutorials are there, as well as the various FAQ's and David Jone's TeX
+Index. In addition to the text of them, Norm has WAIS indexed(!) the FAQ's
+and the TeX Index -- you can include a search word and you get the
+information directly (many thanks, Norm!).
+
+If you are on the Internet and don't have access to a gopher client, you
+really ought to get one -- item 7 on Niord's main menu points to the root
+directory at Minnesota where these are available (or, preferably, use ftp
+to boombox.micro.umn.edu). The clients are amazingly simple to build,
+install, and use.
+
+Gopher is a truly amazing tool; with the extensions provided by Norm and
+Sebastian, it becomes an invaluable TeX reference tool. We also support a
+(highly overburdened on a far too small machine) public access gopher
+client which you can use by telnet on Scrooge.SHSU.edu (192.92.115.7) --
+use the username "gopher" (all lowercase, without the quotes) if you'd like
+to utilize it (but a client on your end is highly preferred for more than a
+few reasons).
+
+Regards, George
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+George D. Greenwade, Ph.D. Bitnet: BED_GDG@SHSU
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+P. O. Box 2118 FAX: (409) 294-3612
+Sam Houston State University Internet: bed_gdg@SHSU.edu
+Huntsville, TX 77341 bed_gdg%SHSU.decnet@relay.the.net
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+------------------------------
+
+Date: Sat, 20 Feb 1993 10:35:00 +0000
+From: Frank Bennett <fbennett@clus1.ulcc.ac.uk>
+Subject: LexiTeX: citation macro package
+
+This is to announce a new macro package for typesetting citations.
+I am a neophyte (TeX-age about six months), but I have sweat bullets
+over this package, and learned a lot about TeX in the process of
+putting it together. I hope that other find it useful.
+
+I call the package LexiTeX, because it was originally conceived
+as a means of streamlining the typesetting of legal citations, because
+but it should be of equal value for other types of writing as well,
+with a tweak here and there.
+
+The essential features of LexiTeX are as follows:
+
+ (1) Citations are entered as a set of arguments
+to an initial declaration command (e.g. \newbook...).
+
+ (2) The declaration command for a given type of
+citation governs the typefaces used for setting the arguments
+of the citation. Two typefaces (one standard, one specially
+selected by \\...\\) are defined for each of the first three
+arguments or parsed elements of citations (i.e. author, title,
+cite-first-part). In most cases, the user therefore enters only
+the argument text, without worrying about selecting the typeface
+explicitly.
+
+ (3) A nickname is assigned to each source when it is
+first declared. This nickname is used thereafter to refer to
+the source (i.e. \dickens). This will expand into a short-form
+citation or cross-reference that accords with the style rules of
+A Uniform System of Citation (i.e. {\em supra} note 10, {\em id.},
+et cetera). The document can therefore be freely edited without
+fretting over cross-references.
+
+ (4) Specific page numbers may be referred to, and these
+will be incorporated into the citation in the proper style.
+For example, \dickens+{23} will expand into something like
+``{\sc C. Dickens}, {\em supra} note 10 at 23'', or {\em Id.}
+at 23, depending on context.
+
+ (5) Tables of cases, statutes, articles and books are
+generated automatically, in the same typefaces used in the main
+text. Most of TeX's special characters (i.e. \=, etc.) are
+disabled during the file-write, and will not cause problems.
+
+If anyone is interested in taking a look at the LexiTeX manual
+and playing with the package itself, I can post a uuencoded
+encryption via email.
+
+Cheers,
+Frank Bennett, Jr
+SOAS Law Dept
+University of London
+
+------------------------------
+
+Date: Mon, 22 Feb 1993 18:50:40 -0500
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: web2c 5.851d available
+
+I have released a new version of web2c, the port of the basic TeX
+project web programs (TeX, Metafont, GFtoPK, etc.) to Unix. You can get
+it by ftp from:
+
+ (Boston) ftp.cs.umb.edu:pub/tex/{web,web2c}.tar.Z
+
+Soon it will be available from:
+
+ (California) ics.uci.edu:TeX/{web,web2c}.tar.Z
+ (Germany) ftp.th-darmstadt.de:pub/tex/src/web2c/{web,web2c}.tar.Z
+
+The master web files haven't changed, but the directory organization
+has. It is therefore simplest to retrieve and unpack the new web.tar.Z;
+otherwise, you will have to rearrange the web files yourself.
+
+A summary of the changes is below. Send bug reports to me.
+
+I've also updated my modified xdvi and dvips which use the same path
+searching code. They are on ftp.cs.umb.edu:pub/tex also, as
+dvipsk.tar.Z and xdvik.tar.Z.
+
+The web2c distribution contains only the basic TeX system programs -- no
+fonts, no macros, etc. See the file FTP in the web2c distribution for
+where to get these things. Also, the Northwest Computing Support Center
+has a complete Unix TeX tape, and provides support services.
+
+NWCSC is supported only by the revenues from the preparation and
+distribution of tapes, and is required to be fully self-supporting. It
+receives no support from the University of Washington. I urge you to
+order a tape or make a donation if you can, so that NWCSC can afford to
+continue to organize and distribute Unix-flavored TeX. Email
+elizabeth@u.washington.edu for details.
+
+Thanks to the many people who contributed to this release.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+
+* A file `texfonts.map' allows arbitrary mapping of font names (as given
+ to, for instance, \font) to filenames.
+
+* Metafont & TeX:
+ - If a .tex, .tfm, or .mf file can't be found, MakeTeX{TeX,TFM,MF} is
+ invoked before giving up, as in dvips' MakeTeXPK.
+ - Sharable format/base files load faster on LittleEndian machines.
+ - TEXMFOUTPUT is only used for those files which can't be written in
+ the current directory, instead of all files after the first such.
+ Its usage is also reflected in the `... written on ...' messages at
+ the end of the run.
+ - If the DISPLAY environment variable is set, Metafont assumes you are
+ running under X11 for the purposes of online output (instead of
+ relying on the TERM or MFTERM envvar).
+ - Checks for write errors on DVI/GF output.
+ - Unusual glue values no longer make TeX dump core on some systems.
+
+* BibTeX:
+ - The cross-reference feature works as documented (I had foolishly
+ changed the default value of min_crossrefs to eliminate it).
+ - New option -min-crossrefs=<number> to change it dynamically.
+ - New option -verbose; without it, normal reportage is eliminated.
+ - Maximum number of .bib files increased to 100.
+ - Non-printable-ASCII characters in .bib files are preserved.
+
+* TeXware:
+ - tftopl adds a default extension `.tfm' to the input file if necessary.
+
+* web2c:
+ - Unsigned types are used where possible to represent Pascal
+ subranges. Among other things, this eliminates a system dependency
+ in creating format/base files (small_number was defined as `schar',
+ which varies between systems).
+
+* configuration:
+ - Unpacks into web2c-<version> instead of src-<version>.*.
+ - site.h merged into lib/c-auto.h.in and ./Makefile.in.
+ - sed is used instead of patch to make the ``small'' change files.
+ - sed is used instead of ed to make the trip/trap files.
+ - The configure script looks in more directories for the X libraries
+ and include files, and is generated from the latest version of Autoconf.
+ - mfware and texware directories merged into the others.
+ - The web2c version is defined in one place, so system information can
+ be added to the banners more easily.
+
+* Makefiles:
+ - Makefiles in subdirectories are created by configure.
+ - $(srcdir) (i.e., compiling in a different directory) is closer to working.
+ - Stamp files are not used at the top level, or for {tex,mf}/convert.
+ - New targets install-data and install-exec, to only install
+ architecture-(in)dependent files.
+
+* PROBLEMS.W2C has some notes on compiling and using these programs
+ under DOS, contributed by melvin@math.psu.edu.
+
+* The man pages have been significantly updated and improved by
+ beebe@math.utah.edu.
+
+
+------------------------------
+
+Date: Wed, 24 Feb 1993 12:55:25 +0000
+From: David Osborne <cczdao@mips.nott.ac.uk>
+Subject: Add reference-page-list to bibliography-items
+
+Frank Buchholz <buchholz@lukas.informatik.uni-dortmund.de> has
+contributed LaTeX and makeindex style files to add a list of
+referenced pages to a bibliography. The README file follows.
+
+The files
+README citesidx.isty citesidx.sty citesidx1.isty
+can be found on the UK TeX Archive machines in
+
+tex.ac.uk:[tex-archive.macros.latex.styles.contrib.citesidx]
+ftp.tex.ac.uk:/pub/archive/macros/latex/styles/contrib/citesidx
+
+~~Dave
+
+========
+CITESIDX
+
+(Based on fancycites.sty and windex.tex)
+Author: Frank Buchholz, Dortmund, Germany, Dec. 1992
+email: buchholz@lusty.informatik.uni-dortmund.de
+
+Main purpose:
+ Add reference-page-list to bibliography-items.
+ This is done by using the index-facility.
+
+ Am Ende der Literaturangaben wird jeweils eine Liste der Seiten
+ angef"ugt, auf denen zitiert wird. Diese Liste wird, ebenso wie der
+ Index, mit dem Programm "makeindex" erstellt. Daf"ur ben"otigt
+ "makeindex" die Datei "citesidx.isty".
+
+Files:
+ README This file
+ CITESIDX.STY Style-File used by LaTeX
+ CITESIDX.ISTY Style-file used by 'makeindex'. Every char-group
+ ( A, B, C, ... ) is started with a header.
+ If your makeindex-programm doesn't understand this,
+ use the following file instead.
+ CITESIDX1.ISTY Style-file used by 'makeindex'
+
+Documentation:
+ see CITESIDX.STY
+
+Usage:
+ latex <file>
+ bibtex <file> % if neccesary
+ makeindex -s makeindex.isty <file>
+ latex <file>
+ latex <file>
+
+Why use file CITESIDX.ISTY?
+ The program "makeindex" has to write entries like the following
+ \item \indexciteitem{<key>}{<pageno-list>}
+ into the *.ind-file if it recognizes entries like
+ \indexentry{<key>@\indexciteitem{<key>}}{<pageno>}
+ in the *.idx-file. The latter entries are produced by the
+ \cites-commands.
+
+ Notice that the pageno-list is enclosed in brackets, because
+ the command \indexciteitem takes two parameters.
+
+Hint:
+ If you change file "makeindex.isty" to get an other index-layout or
+ if you like to use an other program than "makeindex" to produce the
+ file <name>.ind, take care that the page-list have to be enclosed in
+ brackets.
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 4]
+****************************************
diff --git a/info/digests/texhax/93/texhax.05 b/info/digests/texhax/93/texhax.05
new file mode 100644
index 0000000000..cfb1655948
--- /dev/null
+++ b/info/digests/texhax/93/texhax.05
@@ -0,0 +1,898 @@
+TeXhax Digest Thursday, 11 Mar 1993 Volume 93 : Issue 005
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ RE: How to acheive user control of the DVI filename
+ Re: How to acheive user control of the DVI filename
+ Questions: twocolumn mode, eqnarray
+ About dvitps
+ TeX / Mathematica
+ Macros for figures in LaTeX
+ LaTeX putting extra space between list items
+ Re: LaTeX putting extra space between list items
+ HypherTeX
+ Wanted - a timer for MS-DOS TeX
+ C to TeX, anyone?
+ "Papyrus" and "Reference Manager"
+ Re: UnixTeX CDROM; Correction
+ Re: UnixTeX CDROM; Correction
+ new postings to e-MATH.ams.org
+ Eplain 2.3 available
+ The UK TeX Archive is now available on CD-ROM
+ Announcement: UK-TuG Conference at RHBNC; April 6th--8th, 1993
+ UK-TuG Conference at RHBNC; April 6th--8th, 1993
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Wed, 24 Feb 1993 15:24:54 +0000
+From: TEX@rmcs.cran.ac.uk
+Subject: RE: How to acheive user control of the DVI filename
+
+In a posting to TeXhax of Tue, 16 Feb 1993 08:37:48 -0800,
+wagman%zephyr.hepnet@LBL.EARN wrote:
+
+> We create a big book with long articles and a little book with portions of the
+> long articles so our TeX file looks something like:
+>
+> \ifnum\BigBookOrLittleBook = 1
+> This stuff is for the long article and goes into great detail.
+> \else
+> See our Big Book for details and formulae on this principle.
+> \fi
+> And this stuff goes in both books.
+>
+>
+> We run TeX twice on the file querying the user for \BigBookOrLittleBook, but
+> this results in two DVI files with the same name. Is there some way to
+> manually open the DVI file specifying a name? For our needs, they would be
+> named:
+> \jobname_Big.DVI and \jobname_Little.DVI
+>
+> Gary S. Wagman
+> Lawrence Berkeley Lab
+> Berkeley, CA
+
+Well, it would depend upon which implementation of TeX you might be
+using. The PD VMS implementation of TeX 3.141 accepts a command-line
+qualifier /OUTPUT= (or maybe it's /DVIFILE=) that would permit this
+control *from outside TeX*.
+
+I believe it's the case that the output DVI file isn't opened until
+something first needs to be shipped out to it (|ensure_dvi_open|) so you
+could also redefine \jobname internally and thus cause the filename to
+change that way. It ought to work OK, but I've never tried it.
+
+Brian {Hamilton Kelly}
+JANET: tex@uk.ac.cranfield.rmcs (or System@uk.ac.tex)
+BITNET: tex%uk.ac.cranfield.rmcs@ac.uk
+INTERNET: tex%uk.ac.cranfield.rmcs@nsfnet-relay.ac.uk
+UUCP: {mcsun,uknet,uunet}!rmcs.cranfield.ac.uk!tex
+Smail: School of Electrical Engineering & Science, Royal Military
+ College of Science, Shrivenham, SWINDON SN6 8LA, U.K.
+Phone: Swindon (0793) 785252 (UK), +44-793-785252 (International)
+
+------------------------------
+
+Date: Wed, 24 Feb 1993 18:16:27 +0100
+From: Wolfgang Ratzka <wolfgang.ratzka@de.uni-regensburg.physik.rphs1>
+Subject: Re: How to acheive user control of the DVI filename
+
+ We run TeX twice on the file querying the user for \BigBookOrLittleBook, but
+ this results in two DVI files with the same name. Is there some way to
+ manually open the DVI file specifying a name? For our needs, they would be
+ named:
+ \jobname_Big.DVI and \jobname_Little.DVI
+
+Why don't you simply use two different main files ????
+
+Wolfgang Ratzka
+| | :-) -------------------------------------------------------
+| /\ | \ X400: ratzka@rphs1.physik.uni-regensburg.dbp.de
+|/ \| \ SMTP: ratzka@rphs1.physik.uni-regensburg.de
+
+------------------------------
+
+Date: Thu, 25 Feb 1993 00:31:34 -0500
+From: Jon Ahlquist <ahlquist@rossby.met.fsu.edu>
+Subject: Questions: twocolumn mode, eqnarray
+
+1) When using LaTeX's twocolumn mode, \pagestyle{empty} does not
+seem to turn off page numbering. Am I doing something wrong,
+or is this a bug/"feature" of twocolumn mode?
+
+2) Does anybody have an extension of \begin{eqnarray}\end{eqnarray}
+that numbers equations and can line up more than one term in each row?
+I would like to line up several terms in several equations
+to show similarity of structure among the equations.
+
+Thanks.
+
+Jon Ahlquist, Dept. of Meteorology, Florida State University
+ahlquist@met.fsu.edu
+
+------------------------------
+
+Date: Thu, 25 Feb 1993 04:31:37 -0500
+From: mycroft@edu.mit.ai.gnu
+Subject: About dvitps
+
+(Someone mentioned `dvitps', so I thought I would add a bit or three.)
+
+I spent several hours bashing my head against the wall wondering why my
+dvitps output looked horrible. I discovered that the transformation
+matrix it uses to convert default units to (essentially) physical units
+is hard-coded in each output file in *floating point* and rounded to 3
+decimal places. At even 300 dpi, rounding error is noticable, and the
+bitmapped fonts start scaling inconsistently. This generates extremely
+poor output.
+
+Being lazy, I switched to dvips, and haven't had any trouble since.
+
+------------------------------
+
+Date: 25 Feb 1993 12:32:00 +0000
+From: JOHANNES-IDSO@no.sognhs.sfdh
+Subject: TeX / Mathematica
+
+Dear friends;
+I use Mathematica and TeX / Latex.
+One problem with this combination is that MMa gives answers in
+opposite order of what I want.
+If the answer is a polynom MMa gives it for instance like:
+
+1+x+x^2+x^3+x^4
+
+I want the answer in TeXform like
+
+x^4+x^3+x^2+1.
+
+Thus I have to turn it manually before I can use it in a book.
+
+I asked Wolfram Research about this thing and I got this very elegant
+answer from Matthew Markert:
+
+.... On the other hand, one can temporarily disable sorting in Plus
+and therby achieve the TeXForm one wants. The following code does
+this.
+
+unbackwards] :=
+Block[{s},
+ Unprotect];
+ ClearAttributes];
+ s = ToString]]];
+ SetAttributes];
+ Protect[Plus];
+ s
+] /; Head[p] === Plus
+
+Then unbackwards[1+x+x^2+x^3]
+
+produces {x^3} + {x^2} + x + 1
+
+Note that ToString is used in this function to freeze the form.
+If this is not done then once sorting is re-enabled, the terms will
+go back to the old order.
+
+I hope this helps.
+
+- --Matthew Markert
+
+So now it is very easy. One can simply copy the answer from MMa and
+paste it into the tex-document.
+
+I someone have useful tips about MMa and TeX I would be glad to hear.
+
+Johannes Idsoe
+Sogndal, Norway.
+
+------------------------------
+
+Date: Tue, 02 Mar 1993 14:26:01
+From: anoop@parcom.ernet.in (Anoop Sarkar)
+Subject: Macros for figures in LaTeX
+
+I would like to know if there are any macros available that will
+allow me to draw and format diagrams such as trees and arcs (preferably
+with arrows) within the 'math' or 'figure' environments. If such a
+macro package is available, information as to where it can be found
+will be greatly appreciated.
+
+Thanks,
+
+Anoop Sarkar
+Centre for Development of Advanced Computing
+Pune University Campus, Pune 411 007, India
+
+------------------------------
+
+Date: Wed, 03 Mar 1993 17:32:27 -0800
+From: Peter "J." Scott <pjs@euclid.Jpl.Nasa.Gov>
+Subject: LaTeX putting extra space between list items
+
+I'm doing nested lists that cover several pages in the LaTeX report style
+that look something like:
+
+1 ONE
+ a EH
+ b BEE
+ c SEA
+2 TWO
+ a EH
+ b BEE
+ c SEA
+3 THREE
+ a EH
+ b BEE
+ c SEA
+
+etc. (They cover several pages because the a,b,c's are paragraphs.)
+I want to discourage page breaks after the ONE, TWO, THREE lines, so I'm
+coding this as:
+
+\raggedbottom
+\begin{enumerate}
+{\samepage
+\item ONE
+\begin{enumerate}
+\nopagebreak[4]
+\item EH
+\nopagebreak[3]
+\item BEE
+\nopagebreak[2]
+\item SEA
+\end{enumerate}
+\nopagebreak[1]
+}
+{\samepage
+\item TWO
+...etc...
+\flushbottom
+
+Which is working well, except that LaTeX puts more vertical space after just
+the EH paragraphs than it does after the others, on some pages. I thought
+that the \raggedbottom would handle that. How do I fix this?
+
+Peter
+
+------------------------------
+
+Date: Wed, 10 Mar 1993 11:57:24 -0800
+From: Peter "J." Scott <pjs@euclid.Jpl.Nasa.Gov>
+Subject: Re: LaTeX putting extra space between list items
+
+I wrote:
+> > I'm doing nested lists that cover several pages in the LaTeX report style
+> > that look something like:
+> >
+> > 1 ONE
+> > a EH
+> > b BEE
+> > c SEA
+> > etc. (They cover several pages because the a,b,c's are paragraphs.)
+> > I want to discourage page breaks after the ONE, TWO, THREE lines
+[...]
+> Experimentation has determined that LaTeX puts extra vertical space after
+> items which happen to end at the right margin; but not why, nor how to
+> fix it. Any ideas?
+
+dmjones@theory.lcs.mit.edu (David M. Jones) has provided me with a
+working answer:
+
+> Try moving the \nopagebreak commands further back into the text.
+> I.e., instead of typing
+>
+> foo foo foo.\nopagebreak[4]
+>
+> \item ....
+>
+> type
+>
+> foo foo \nopagebreak[4]foo.
+>
+> \item ....
+>
+> The problem is that the \nopagebreak command isn't quite transparent.
+> It leaves an invisible something or the other (I forget what), which
+> is ending up at the beginning of the next line of the paragraph, hence
+> the extra vertical space when your paragraph completely fills a line.
+>
+> You can also have the same problem with commands like \index, \label,
+> and the such.
+
+Peter J. Scott, Member of Technical Staff | pjs@euclid.jpl.nasa.gov
+Jet Propulsion Laboratory, NASA/Caltech | SPAN: GROUCH::PJS
+
+------------------------------
+
+Date: Thu, 04 Mar 1993 12:19:46 -0600
+From: mr370673@rs970.mor.itesm.mx
+Subject: HypherTeX
+
+I am interested in TeX has a tool for writing hypertext. I know there exists
+GNU texinfo. Has anyone notice of related information.
+
+Thank you.
+
+Rafael Morales Gamboa
+ITESM Campus Morelos
+Cuernavaca, Mor.
+MEXICO
+
+INTERNET: mr370673@rs970.mor.itesm.mx
+
+------------------------------
+
+Date: Fri, 05 Mar 1993 14:18:26 +0000
+From: "Jonathan Fine" <J.Fine@pmms.cam.ac.uk>
+Subject: Wanted - a timer for MS-DOS TeX
+
+I am co-ordinator for timing tests, for the LaTeX 3 project.
+Although a certain amount can be done using only theoretical analysis
+and a stopwatch, it would be nice to have a timer available. The
+results I obtain will be of interest to *all* TeX programmers for
+whom performance is an issue, and will be made freely available.
+
+The syntax I am looking for is that
+ \gettime \mymacro
+will define \mymacro to be a fixed length sequence of digits, which
+represents the time at the instant the macro \gettime is called.
+More exactly, each computer has a clock that ticks, and \mymacro
+should contain the number of ticks - modulo some large number - since
+the tick count was last at zero.
+
+The implementation I am looking for is
+ % initialise
+ \newread \@timer
+ \openin \@timer special.dev \relax
+
+ % read "special.dev" to get the time
+ \def\gettime #1
+ {
+ \read\@timer to #1
+ }
+where "special.dev" is a logical device for MS-DOS. The idea is to
+write a logical device such that when TeX \read's the 'file'
+"special.dvs" it gets a line containing the timer count.
+
+I don't know if such a device can be constructed. The answer will
+depend on the degree and nature of buffering used when TeX reads a
+file. A cruder and easier alternative might be to create a file like
+device which when opened writes the timer count to a file, which TeX
+can then read in the usual manner.
+
+I would very much appreciate any help anyone can provide, to satisfy
+this need.
+
+ Jonathan Fine
+ 203 Coldhams Lane, Cambridge, CB1 3HY
+ Tel: 0223 215389
+
+
+------------------------------
+
+Date: Fri, 05 Mar 1993 15:04:40
+From: anoop@parcom.ernet.in (Anoop Sarkar)
+Subject: C to TeX, anyone?
+
+Is there a program available which will allow me to convert C source
+code into a TeX file. There are C beautifiers which format C source
+for troff; but is a C to TeX formatter available in the public domain?
+
+Thank you
+
+Anoop Sarkar
+Centre for Development of Advanced Computing
+Pune University Campus, Pune 411 007, India
+
+
+------------------------------
+
+Date: Sun, 07 Mar 1993 16:41:44 +0000
+From: David_Rhead@vme.nott.ac.uk
+Subject: "Papyrus" and "Reference Manager"
+
+Outside the TeX community, personal bibliographic systems tend to be
+proprietary things like ProCite, Library Master, EndNote, Papyrus and
+Reference Manager (rather than the public-domain BibTeX and Tib).
+
+For a variety of reasons, I anticipate that inter-working with the
+proprietary things will start to be more of a requirement for TeXies. Your
+colleagues may have 10000 references in an EndNote database that you'd like
+to access, your library may put you onto ProCite because that's what suits
+them for downloading information, etc., etc.
+
+I've come across TeXies who use ProCite, Library Master and EndNote.
+
+Is there any reader who has practical experience of using Papyrus or
+Reference Manager with LaTeX? If so, I'd be interested to hear about
+"what you tell Papyrus [Reference Manager]" and "what you tell LaTeX" so as
+to get them to work together sensibly. Specifically:
+* Do you (a) assume that LaTeX is always dealing with a Papyrus
+ [Reference Manager] output file, or do you (b) try to arrange that the
+ Papyrus [Reference Manager] input file is acceptable as LaTeX input
+ (so that you can get equations etc. sorted out in your definitive
+ .tex file without involving Papyrus [Reference Manager], before using
+ Papyrus [Reference Manager] to give a derived .tex file in which
+ citations have been sorted out)?
+* If (b), to what do you change Papyrus' usual %% delimiter [Reference
+ Manager's usual {} delimiters].
+* Have you managed to use Papyrus [Reference Manager] with the LaTeX
+ \cite{...} system rather than the Papyrus %%...%% system [Reference
+ Manager {} system]? I suppose this would mean having software of some
+ sort (I know not what: please tell me!) that inspects the .aux file,
+ finds what is cited, and then gets Papyrus [Reference Manager] to
+ produce the required reference-list. Overall, the question is "Have
+ you persuaded Papyrus [Reference Manager] (plus something else --- a
+ shell-script?) to take a .aux file as input (like BibTeX would) and
+ then to produce an output file that is similar to a BibTeX .bbl fle?"
+* Have you had any success in the "root file + \include-d file"
+ situation?
+I'd also be interested in any other details that you think any LaTeX-er who
+is contemplating using Papyrus [Reference Manager] should know.
+
+If the "tricks of the trade" are too lengthy to go out as an item in a
+future TeXhax, would anyone contemplate submitting an article to TUGboat
+about them, or offering some notes as candidates for inclusion in archives
+such as that at Aston?
+
+David Rhead
+
+------------------------------
+
+Date: Tue, 09 Mar 1993 19:11:25 -0800
+From: vis!greg@UCSD.EDU
+Subject: Re: UnixTeX CDROM; Correction
+
+In my earlier message I said:
+
+ The FSF has recently made available a popular CDROM (which,
+ ironically, contains TeX).
+
+but I was mistaken: TeX is not on the Free Software Foundation's
+CDROM. Thus, the opportunity for UnixTeX to offer a CDROM is even
+greater, notwithstanding competition from semi-commercial vendors like
+Prime Time Freeware. I suspect that if you gathered together all of
+the free TeX-related tools, packages and documents you could put
+together a very full CDROM. I doubt that I am even familiar with half
+of the free TeX-related things that are available. Anyone planning on
+putting together such a CDROM should publish a list of the intended
+contents to TeXhax early in the game to allow us to make sure that it
+is truly comprehensive.
+
+_Greg
+
+
+J. Greg Davidson Institute for Software Research and Development
++1 (619) 452-8059 6231 Branting Street San Diego, CA 92122 USA
+
+vis!greg@nosc.mil ucsd----+--vis
+vis!greg@ucsd.edu nosc----|
+
+ *****************************************************
+ * Member of the League for Programming Freedom. *
+ * For more info, write to league@prep.ai.mit.edu *
+ *****************************************************
+
+------------------------------
+
+Date: 10 Mar 1993 21:28:20 +0000
+From: spqr@uk.ac.york.minster
+Subject: Re: UnixTeX CDROM; Correction
+
+ > Prime Time Freeware. I suspect that if you gathered together all of
+ > the free TeX-related tools, packages and documents you could put
+ > together a very full CDROM. I doubt that I am even familiar with half
+ > of the free TeX-related things that are available. Anyone planning on
+ > putting together such a CDROM should publish a list of the intended
+ > contents to TeXhax early in the game to allow us to make sure that it
+ > is truly comprehensive.
+
+the Prime Time Freeware CD is a direct copy of the UK TeX Archive
+taken in December 1992. Although there have been minor additions since
+then, the archive contains all the packages known to mankind (ie
+me....), based on looking at listings of SHSU, Ymir, Stuttgart, old
+Aston, Jones' Index, as well as the obvious specialized archives like
+the AMS, Utah etc. At a late stage, I added odds and ends PTF had
+tracked down (various language support things). Since then, I have
+been trying with George Greenwade to get this archive (duplicated at
+Aston and SHSU) even better catalogued and up to date. To that aim, I
+have generated a skeleton database listing the `packages' which
+we stock. Most lack a description, author or date (not thats its
+unknown, I just have not had a week to spare reading READMEs!). There
+are 600 odd entries there now (and this excludes things like macro
+files or style files for plain and LaTeX - the latter is covered by
+Jones).
+
+Anyone interested in checking and expanding this list will find it as
+ftp.tex.ac.uk:pub/archive/help/ctan/ctan.dat. It is NOT for really
+general public consumption yet, but anyone is welcome to say what
+they think, or offer me money to scan README files :-}
+
+
+Sebastian Rahtz
+
+------------------------------
+
+Date: 26 Feb 1993 17:48:27 -0500
+From: AMS Technical Support <tech-support@MATH.AMS.ORG>
+Subject: new postings to e-MATH.ams.org
+
+We have just updated all non-binary files in the AMS TeX archive
+at e-math.ams.org . The motive for this update was to change our
+address in the documentation on these files from
+ *math.ams.com
+to *math.ams.org
+(both the "math" and "e-math" nodes are involved.)
+
+Two files do contain "significant" updates:
+ ams/amstex/amsppt.sty
+ ams/amslatex/inputs/amssymb.sty
+
+This change also masks some important earlier postings;
+ ams/amsfonts/doc/userdoc.cyr (12 Nov 92)
+ ams/amsfonts/doc/userdoc.tex (12 Nov 92)
+ ams/amstex/amstex.bug (12 Nov 92)
+ ams/amstex/doc/amsppt.doc (12 Nov 92)
+
+If your copies of these files are earlier than these updates, it
+is recommended that you replace them with the current versions.
+
+For other files, the present change makes no difference for most
+purposes of actually using the files, so although uniformity among
+distributed versions is a good thing, actually installing the new
+versions is a matter of personal preference.
+
+The updated files will be installed shortly through routine updating
+procedures at these major archive sites:
+ Aston (uk.ac.tex (JANET), and ftp.tex.ac.uk (Internet))
+ SHSU (niord.shsu.edu)
+ Stuttgart (ftp.uni-stuttgart)
+
+
+Technical Support
+American Mathematical Society
+Internet: TECH-SUPPORT@MATH.AMS.ORG
+
+
+------------------------------
+
+Date: Mon, 01 Mar 1993 11:48:02 -0500
+From: Karl Berry <karl@claude.cs.umb.edu>
+Subject: Eplain 2.3 available
+
+I have released Eplain version 2.3. It is available by ftp from
+
+ ftp.cs.umb.edu:pub/tex/{eplain/*,eplain.tar.Z}
+ ics.uci.edu:TeX/eplain/eplain-2.3.tar.Z
+
+You might also be able to get it by email from George Greenwade's file
+server if you cannot ftp: mail fileserv@shsu.edu with a body of
+something like `SENDME EPLAIN.EPLAIN_TEX'.
+
+I haven't yet implemented all the good ideas people have sent me
+(generalizing toc files to other kinds of auxiliary files, indexing
+commands, etc., etc.), but I did implement general cross-references, so
+I figured a release would be worthwhile.
+
+Please send bug reports directly to me.
+
+Here is a summary of the most significant changes (from the file NEWS in
+the distribution):
+
+For those who haven't previously heard of Eplain: it is a collection of
+macros intended to provide relatively low-level capabilities, regardless
+of how your document appears. For example, it has macros to do symbolic
+cross-referencing, but not macros to produce a section heading. It also
+has some definitions that make it easier to change the conventions of
+plain TeX's output. For example, it lets you produce left-justified
+math displays by simply saying `\leftdisplays'.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+
+------------------------------
+
+Date: 09 Mar 1993 09:06:28 +0000
+From: spqr@uk.ac.york.minster
+Subject: The UK TeX Archive is now available on CD-ROM
+
+ From: rdm@cfcl.com (Rich Morin)
+ Newsgroups: comp.text.tex
+ Date: 23 Feb 93 21:02:59 GMT
+ Reply-To: rdm@cfcl.com (Rich Morin)
+ Organization: Canta Forda Computer Lab, Pacifica, CA
+
+
+ The UK TeX Archive is now available on CD-ROM
+
+ Issue 2-1 of Prime Time Freeware (PTF) contains a snapshot of the UK TeX
+ Archive. The collection is stored in compressed tar format, and occupies
+ ~300 MB (~1 GB, uncompressed). As far as we know, this is the only CD-ROM
+ distribution of the archive; we hope the TeX community will find it useful.
+
+ PTF is a semi-annual CD-ROM distribution of UNIX-related freeware source
+ code and documentation. Each issue consists of two ISO-9660 CD-ROMs and
+ an explanatory booklet. PTF 2-1 contains 1200 MB of compressed archives,
+ expanding to well over 3 GB of freeware.
+
+ List price is $60 US, $50 for SUG and USENIX members.
+ California orders must include 7% to help with sales tax.
+ Domestic (USA) Shipping and Handling is $5 per order.
+ Foreign S/H is $10 per unit, limited to $25 per order.
+ We charge $10 per order to handle purchase orders.
+
+ We accept Mastercard and Visa, postal money orders in US funds, and
+ checks in US funds THAT ARE PAYABLE THROUGH A US BANK. Contact us
+ for unusual cases, quantity discounts, etc.
+
+ Inquiries and orders may be sent (no email orders, please) to:
+
+ Prime Time Freeware 370 Altair Way, Suite 150 Tel: +1 408-738-4832
+ ptf@cfcl.com Sunnyvale, CA 94086 USA Fax: +1 408-738-2050
+
+ Yours, Rich Morin
+ Proprietor, PTF
+
+ P.S. Please do *NOT* respond to this message via netnews. I do not read
+ this group on a regular basis, and will miss your response.
+ --
+ Rich Morin, Canta Forda Computer Laboratory | Prime Time Freeware - quality
+ UNIX consulting, training, and writing | freeware at affordable prices
+ P.O. Box 1488, Pacifica, CA, 94044, USA | ptf@cfcl.com
+ rdm@cfcl.com +1 415-873-7841 (Voice/Fax) | +1 408-738-4832 (V), -2050 (F)
+
+------------------------------
+
+Date: Thu, 04 Mar 1993 18:09:13 +0000
+From: CHAA006@VAX.RHBNC.AC.UK
+Subject: Announcement: UK-TuG Conference at RHBNC; April 6th--8th, 1993
+
+The UK TeX Users' Group (UK-TuG) are pleased to announce a multi-day
+conference, to be held at Royal Holloway and Bedford New College (University of
+London) between April 6th--8th, 1993. The themes of the conference are ``TeX
+for non-American languages'' and ``MetaFont in Theory and Practice''; the
+speakers include Bernard Gaulle, Yannis Haralambous and Dominik Wujastyk.
+
+For \pounds 80-00, conference delegates will be entitled to participate in the
+conference itself (including a full-day tutorial on one or other aspects of
+MetaFont), the conference banquet, and lunch, coffee and tea on each day;
+dinners and en-suite accommodation are also available. If you would like to
+participate in this conference, please complete and return the application form
+which appears elsewhere in this digest. Any questions should be addressed to
+Philip Taylor (RHBNC) <P.Taylor@Uk.Ac.Rhbnc.Vax>, but it should be noted that
+he will be unable to answer e-mail during the period 7th--14th March.
+
+Philip Taylor, RHBNC.
+
+------------------------------
+
+Date: Thu, 04 Mar 1993 17:52:24 +0000
+From: CHAA006@VAX.RHBNC.AC.UK
+Subject: UK-TuG Conference at RHBNC; April 6th--8th, 1993
+
+\magnification \magstep 1
+\hsize = 210 true mm \vsize = 297 true mm
+\hoffset = 1.0 true in \voffset = 1.0 true in
+\advance \hsize by -2\hoffset
+\advance \vsize by -2\voffset
+\hoffset = 0.0 true in \voffset = 0.0 true in %%% Knuths crazy (1",1") origin
+\parindent = 0.0 em
+\parskip = 0.5 \baselineskip
+\abovedisplayskip = 0 pt
+\belowdisplayskip = 0 pt
+\abovedisplayshortskip = 0 pt
+\belowdisplayshortskip = 0 pt
+\font \xviibf = cmbx12 scaled \magstep 1
+\font \xxvbf = cmbx12 scaled \magstep 3
+\font \CMU = cmu10
+\font \logo = logo10
+\font \xxvcmsy = cmsy10 scaled \magstep 4
+\font \xxvlogobf = logobf10 scaled \magstep 4
+\font \smallcaps = cmcsc10
+\def \newpage {\vfil \eject}
+\def \MF {{\logo META}\-{\logo FONT}}
+\let \MetaFont = \MF % {{\manual META}\-{\manual FONT}}
+\def \pagefill {\vskip 0 pt plus 1 filll}
+\catcode `\< = \active
+\catcode `\> = \active
+\def \pounds {{\CMU \$}}
+\def <#1>{\expandafter
+ \ifx \csname #1\endcsname \relax
+ {\it #1\/}%
+ \else \csname #1\endcsname
+ \fi
+ }
+\expandafter
+\def \csname UK-TuG\endcsname
+ {\begingroup
+ \lccode `\T = `\T
+ \lccode `\E = `\U
+ \lccode `\X = `\G
+ \def \kern {\dimen 0 = }%
+ {\smallcaps uk-\expandafter \lowercase \expandafter {\TeX}}%
+ \endgroup
+ }
+
+\begingroup
+\parskip = 0 pt
+\parindent = 0 pt
+\baselineskip = 25 pt
+\leftskip = 0 pt plus 1 fil
+\rightskip = \leftskip
+\parfillskip = 0 pt
+\let \logo = \xxvlogobf
+\obeylines
+\xviibf U.K. <TeX> Users' Group Conference: April 6th--8th
+\centerline {\vrule height 0.5 pt depth 0.5 pt width 0.3 \hsize}
+\xxvbf <TeX> for non-American Languages
+\xxvbf <MetaFont> in Theory and Practice
+\endgroup
+
+\pagefill
+\leavevmode \centerline {\xxvcmsy \char '175}
+\pagefill
+
+The~U.K. <TeX> Users' Group (<UK-TuG>) are pleased to announce their first-ever
+multi-day conference, which~will take place at Royal Holloway and Bedford New
+College (University of~London) in~Egham, Surrey, between April~6th and~8th
+1993. The Conference, which has two themes --- <TeX>~for non-English
+languages, and~<MetaFont> in~Theory and Practice --- is timed to co-incide with
+the start of Spring, when the campus is at its best.
+
+The~first day (April~6th) is reserved for registration and the conference
+banquet; April~7th is devoted to <TeX>, and will include papers from
+an~international panel of invited speakers, including Bernard Gaulle, Yannis
+Haralambous and Dominik Wujastyk. Bernard~is past-president of GUTenberg
+(the~French-speaking <TeX> Users' Group), and an~authority on good French
+typographic practice; Yannis~is a~renowned authority on <MetaFont> and exotic
+fonts, and~is the author of the ``Scholar<TeX>'' package; and~Dominik is
+co-author (with Graham Toal) of the definitive U.K. hyphenation patterns,
+as~well as being a Sanskrit scholar and linguist. There~will be ample time for
+questions in addition to the formal papers. April~8th is <MetaFont> day:
+there~will be two concurrent tutorials, one~entitled `<MetaFont> in Theory',
+led~by Yannis, in~which the theme will be the design and implementation of
+fonts through the medium of <MetaFont>, and~the second entitled `<MetaFont> in
+Practice', in~which the more practical (but equally important) aspects of the
+use of <MetaFont> (such~as how to build a~complete set of Computer Modern fonts
+for a new laser printer) will be addressed.
+
+Booking~is now taking place for this event, which~will be limited to
+a~maximum of fifty persons; the~Conference fee (<pounds>80-00) includes the
+Conference banquet, which~takes place after Registration on April~6th,
+lunch~for April~7th \& 8th, and~attendance at all lectures plus the tutorial of
+choice; optional~items include {\it en-suite\/} accommodation at <pounds>28-50
+per night (available for up to three nights), and~evening dinner for the second
+and third days of the Conference. Early~booking is advised, as~this is
+expected to be a~very popular event. To~reserve a~place for the Conference,
+please~complete the form below and return it together with cheque (made payable
+to {\it The U.K. <TeX> Users' Group\/}) or company order, to:
+
+\begingroup
+\parindent = 2 em
+\leavevmode
+\parskip = 0 pt
+\obeylines %
+Philip Taylor,
+The Computer Centre,
+Royal Holloway and Bedford New College,
+University of London,
+Egham Hill,
+Egham,
+Surrey TW20 0EX,
+England.
+\endgroup
+
+\noindent
+Please~reserve me a~place for the <UK-TuG> Conference at RHBNC on
+April~6th--8th, 1993. I~have completed the booking form below
+to indicate my exact requirements in terms of accommodation and
+meals. I~understand that if I~need to cancel my reservation,
+I~can be guaranteed at most a~50\% refund up to fourteen days
+before the Conference, and~no refund thereafter, unless the
+Conference organisers are able to re-allocate my place, in which
+case I~agree to a~10\% cancellation charge being deducted.
+
+\pagefill
+
+\begingroup
+\openup 0.9 \baselineskip
+\vskip -\baselineskip
+\tabskip = 0 pt
+\halign to \hsize
+\bgroup
+\qquad # \hfil&\tabskip = 0 pt plus 1 fil #\hfil &\tabskip = 0 pt \hfil #\cr
+&&\cr
+&Signed: \span \hrulefill \cr
+Name:& \span \hrulefill \cr
+Address:& \span \hrulefill \cr
+ & \span \hrulefill \cr
+ & \span \hrulefill \cr
+ & \span \hrulefill \cr
+E-mail address:& \span \hrulefill \cr
+Facsimile number:& \span \hrulefill \cr
+Telephone number:& \span \hrulefill \cr
+Special dietary requirements:& \span \hrulefill \cr
+\egroup
+\endgroup
+
+\pagefill
+
+If <TeX>ing your own reservation form, please edit the alignment below to
+remove any lines which you do not require, and amend the entries for sub-total,
+V.A.T. and total to indicate the amounts applicable; if completing a
+ready-printed form, simply score through any items not required and add
+appropriate amounts to the sub-total, V.A.T. and total lines.
+
+$$\hbox to \hsize \bgroup \hss \vrule \hss \vbox \bgroup
+\def \toprule {\noalign {\hrule \vskip \dp \strutbox}}
+\def \midrule {\noalign {\vskip \dp \strutbox \hrule \vskip \dp \strutbox}}
+\def \botrule {\noalign {\vskip \dp \strutbox \hrule}}
+\def \blank {\noalign {\vskip \ht \strutbox \vskip \dp \strutbox}}
+\def \\{\hfil \break}
+\let \par = \crcr
+\tabskip = 0 pt plus 1 fil
+\obeylines %
+\halign to \hsize %
+\bgroup %
+\vtop {\hsize = 0.8 \hsize \raggedright \strut#\strut}&<pounds>$\,$\hfil #
+\toprule
+Conference fee (inc.~all lectures and choice of tutorial,
+ \phantom {Conference fee (}conference dinner %
+ (April~6th), $2 \times \rm lunches$:& 80-00
+\blank
+Accommodation April 6th:& 28-50
+Accommodation April 7th:& 28-50
+Accommodation April 8th:& 28-50
+\blank
+Dinner April 7th:& 8-00
+Dinner April 8th:& 8-00
+\blank
+Handling charge (only if payment does not accompany order):&5-00
+\midrule
+Sub-total:&
+V.A.T (@$\,$17.5\%):&
+Total:&
+\botrule
+\egroup %
+\egroup \hss \vrule \hss \egroup $$
+\end
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 5]
+****************************************
diff --git a/info/digests/texhax/93/texhax.06 b/info/digests/texhax/93/texhax.06
new file mode 100644
index 0000000000..d02d516f63
--- /dev/null
+++ b/info/digests/texhax/93/texhax.06
@@ -0,0 +1,940 @@
+TeXhax Digest Wednesday, 7 Apr 1993 Volume 93 : Issue 006
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: extension of eqnarray*
+ Re: HypherTeX
+ Questions: twocolumn mode, eqnarray
+ Re: C to TeX, anyone? (I will write it; suggestions wellcome)
+ heading and footnote in LaTeX
+ Re: "Papyrus" and "Reference Manager"
+ MakeIndex
+ BibTeX help!
+ Long filenames for type1 fonts
+ Marginal asterisks in LaTeX
+ Latex for Mac ?
+ side margin changes after 1st page in LaTeX letters?
+ Hungarian accents and Hyphenation
+ Font shrinking with negative magsteps
+ fig2MF available on FILESERV/Niord
+ List Of TeX Tutorials
+ ANNOUNCEMENT: 'Computer Modern' Blackboard fonts available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: 11 Mar 1993 15:00:00 -0000
+From: Mike Piff <M.Piff@shef.ac.uk>
+Subject: Re: extension of eqnarray*
+
+Jon Ahlquist asks for a multi-column extension of eqnarray:
+
+
+I use the following to align at several points the way eqnarray* does, ie,
+suitable for
+a = b < c <= d
+type alignments.
+
+I never use eqnarray (numbered), but I am sure that it can be done in a
+similar way.
+
+\makeatletter
+\def\Calc{\m@th\tabskip\@centering\def\\{\nonumber\@seqncr}%
+$$\halign to\displaywidth\bgroup%
+ $\displaystyle{##}$\hfil&&\hskip 2\arraycolsep\hfil ${##}$\hfil
+ &\hskip 2\arraycolsep $\displaystyle{##}$\hfil\cr}
+\def\endCalc{\nonumber\\\egroup$$\global\@ignoretrue}
+\makeatother
+
+\begin{Calc}
+ a &=& b &<& c &\leq d&=&\\
+ e &\leq& f &=&g
+\end{Calc}
+
+
+Mike
+Dr M J Piff e-mail:
+Department of Pure Mathematics
+University of Sheffield M.Piff@sheffield.ac.uk
+Hicks Building PM1MJP@derwent.shef.ac.uk
+Hounsfield Road
+SHEFFIELD S3 7RH Telephone: SHEFFIELD (0742) 824431
+England
+
+------------------------------
+
+Date: Thu, 11 Mar 1993 10:05:58 -0500
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: HypherTeX
+
+> I am interested in TeX has a tool for writing hypertext.
+> I know there exists GNU texinfo.
+> Has anyone notice of related information.
+
+DVIWindo supports hyper text linkage. You can define `buttons' and `marks'
+using \special. If the user clicks on a button, viewing is transferred
+to the corresponding mark. The right mouse button can be used to return.
+Buttons can be highlighted using different fonts (bold), colored text,
+colored rules, TIFF bitmap images, reverse video, whatever...
+
+DISCLAIMER: respondent has connections with Y&Y.
+
+------------------------------
+
+Date: Thu, 11 Mar 1993 19:52:51 +0100
+From: Wolfgang Ratzka <wolfgang.ratzka@rphs1.physik.uni-regensburg.de>
+Subject: Questions: twocolumn mode, eqnarray
+
+> 2) Does anybody have an extension of \begin{eqnarray}\end{eqnarray}
+> that numbers equations and can line up more than one term in each row?
+> I would like to line up several terms in several equations
+> to show similarity of structure among the equations.
+
+There is equationarray.sty which should be availabel in the usual places.
+
+
+ ___ Wolfgang Ratzka
+| | :-) -------------------------------------------------------
+| /\ | \ X400: ratzka@rphs1.physik.uni-regensburg.dbp.de
+|/ \| \ SMTP: ratzka@rphs1.physik.uni-regensburg.de
+
+------------------------------
+
+Date: Fri, 12 Mar 1993 20:05:39 +0100
+From: Peer.Stritzinger@Physik.TU-Muenchen.DE
+Subject: Re: C to TeX, anyone? (I will write it; suggestions wellcome)
+
+I'm going to write a TeX macro package that allows you to
+directly include your C source in the document.
+
+The features I want to include are:
+
+* Different styles (font etc.) can be specified for string
+ constants and comments.
+
+* Comments can be written in TeX using math and whatever you
+ like. Multi-line comments are formatted with margins
+ depending on the context.
+
+* Tabs are expanded.
+
+* I don't think the readability of a C-program improves if
+ the keywords of the language are highlighted, but if
+ someone tells me he would prefer this, it can be included
+ easily.
+
+Unfortunately I can't start writing this until at least the
+end of May. The positive side is that I can consider
+suggestions from the net. So if you have any features you
+want included in this package feel free to contact me.
+
+- -- peer
+
+P.S.: The package will be free of course.
+
+------------------------------
+
+Date: Wed, 17 Mar 1993 10:40:58 +0700
+From: zheng@maths.uwa.oz.au (Wei Xing Zheng)
+Subject: heading and footnote in LaTeX
+
+I am trying to use LaTeX to underline a whole heading
+and to center the running head, e.g. to make a heading
+like
+
+"
+ Time series analysis 3
+- -------------------------------------------------------
+"
+
+where "Time series analysis" is the running head and
+"3" the page number. I have found that the commands
+\pagestyle{myheadings} and \markright cannot work
+desirably in this case. Is there any other way to make
+a heading as above? Further, is it possible to use
+LaTeX to overline a whole footnote, e.g. like
+
+"
+- -------------------------------------------------------
+Time series analysis 3
+"
+
+Looking forward to a reply. Thanks.
+
+Wei X. Zheng
+Dept. of Maths, University of Western Australia
+E-mail: zheng@maths.uwa.edu.au
+
+------------------------------
+
+Date: Fri, 19 Mar 1993 11:21:37 -0600
+From: Craig Stuart Niederberger <craign@mastermind.urol.bcm.tmc.edu>
+Subject: Re: "Papyrus" and "Reference Manager"
+
+Kudos to David Rhead for pointing out what to me has seemed to be
+a persistent problem--TeX/LaTeX interface with personal bibliographic
+systems. I use RefMan (Reference Manager) because I write medical
+articles, and it allows direct importation of references from bibliographic
+retrieval systems such as BRS Colleague. This has caused me some difficulty,
+because I prefer to use LaTeX (for obvious reasons) in writing the
+articles themselves. Right now, I am using my own, admittedly suboptimal
+hack:
+
+I keep 2 sets of databases, my RefMan databases, and my BibTeX databases.
+Article "codes" are consistent in both. (Ugly, because a numerical code
+is assigned by RefMan such as 1423, which has nothing to do with the
+content of the article. I would prefer "readable" codes such as
+Goldman:CardDeath93 but I am too lazy to change my well over 1400 RefMan
+articles, growing by leaps and bounds every day.)
+
+I have a journal style in RefMan, which I use to print out a transfer file
+of articles (ASCII) that I select to port over to BibTeX. This style divides
+the article information with colons (:).
+
+I wrote a simple C program to convert that ASCII file to BibTeX format.
+
+This way, I can still use the database retrieval features of RefMan to find
+the article and then cite it in my LaTeX text, which is really handy. I
+can also import articles into RefMan from say, BRS Colleague or Medline,
+and then (sort of) directly transfer them to a BibTeX file.
+
+If anyone is interested in the C program, I'll give it to them. If anyone
+has a better way of doing this with RefMan, PLEASE let me know.
+
+Craig
+
+Craig Niederberger M.D. Internet EMAIL: craign@bcm.tmc.edu
+Department of Urology, Room 440E US Phone: 713-798-7267
+Baylor College of Medicine FAX: 713-798-5577
+One Baylor Plaza
+Houston, Texas 77030-3498 USA
+
+------------------------------
+
+Date: Mon, 22 Mar 1993 11:14:25 -0600
+From: "Jerry Packard, U of Illinois" <JPACKARD@vmd.cso.uiuc.edu>
+Subject: MakeIndex
+
+Dear Helpful Persons:
+Do you know where I might get a publicly-available version of MakeIndex
+for LaTeX?
+Thanks, J. Packard
+
+
+------------------------------
+
+Date: Fri, 26 Mar 1993 16:44:07 -0500
+From: "Roberto R. Garcia" <STRG@MARIST.bitnet.washington.edu>
+Subject: BibTeX help!
+
+Howdy!!
+
+After many hours of reasearch over the internet I have been
+unsuccessful in finding any information on BibTeX. Maybe I didn't
+look hard enough. Anyway, I would be very happy if someone could
+explain what this is and if there exists a ny .EXE files that will
+process .BIB files. Does this make sense? If not, ple ase set me
+straight.
+
+THANKS A-LOT
+
+Roberto R. Garcia
+
+------------------------------
+
+Date: Fri, 26 Mar 1993 18:11:29 -0800
+From: mackay@edu.washington.cs (Pierre MacKay)
+Subject: Long filenames for type1 fonts
+
+#!/bin/sh
+#
+# As a service to those who need short file names, font
+# files are commonly distributed with names that will fit
+# into the Procrustean limits of MS-DOS. The naming convention,
+# particularly for type1 outline fonts has been carefully
+# worked out to give as much information as possible in a little
+# space but, on a fully functional Unix system, it is a lot
+# clearer to see exactly what the supplier/``foundry'' really
+# calls the font.
+#
+# This script extracts the name from either a pfa file or an afm
+# file, renames the short file with the full name and then
+# links the old short name to the full name. (Have it both ways!)
+#
+# It is reasonably safe (barring system crashes) to run this
+# script as part of a "for" or "foreach" loop, since the globbing
+# is already done before the script starts working.
+#
+shortname=$1
+ext=`expr $shortname : '.*\.\(.*\)'`
+fullname=`grep "FontName" $shortname | awk '{ print $2 }' | tr -d "/"`
+echo "$shortname --> ${fullname}.$ext"
+mv $shortname ${fullname}.$ext
+ln -s ${fullname}.$ext $shortname
+exit 0
+
+END-of-SCRIPT
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+------------------------------
+
+Date: Mon, 29 Mar 1993 13:53:52 -0500
+From: sobota@nscvax.princeton.edu
+Subject: Marginal asterisks in LaTeX
+
+
+I am a novice LaTex user and I need some help. I need marignal
+asterisks for la tex documents. I want to be able to turn asterisks on
+and off with a command an d I want a specified footnote on each page
+that contains one or more asterisks in the margin. For
+instance after a command like:
+
+\asteriskson{the footnote goes here}
+
+Each line in the text that appears after this command would contain a
+marginal asterisk in the right hand margin. Asterisks in the margin
+adjacent to figures, table, equations, etc. are also required. Then a
+command like:
+
+\asterisksoff
+
+would turn them of (no more asterisks would appear in the marginal column).
+
+The footnote would say something like:
+
+"Disclosure of information on lines specifically identified by an
+asterisk (*) is not permitted"
+
+Does some macro to do this already exist? Is what I need properly
+called a "macro"? How hard would it be to write one? Can anybody
+help me?
+
+Tom Sobota
+sobota@nscvax.princeton.edu
+
+------------------------------
+
+Date: Thu, 01 Apr 1993 17:11:05 -0800
+From: anz@vas.COM (Alex Zamfirescu)
+Subject: Latex for Mac ?
+
+I would like to know if anyone out there has used
+any Latex version on the Mac PowerBooks.
+What is feasible on the PowerBook and where can
+I get the software.
+
+Alex Zamfirescu
+
+Please reply to
+
+a.zamfirescu@ieee.org
+
+------------------------------
+
+Date: Tue, 06 Apr 1993 15:33:59 -0400
+From: John Kohl <jtkohl@kolvir.blrc.ma.us>
+Subject: side margin changes after 1st page in LaTeX letters?
+
+I'm trying to do some tweaking of the latex letter.sty margins to shift
+the text for a letter to print on letterhead. The letterhead has stuff
+at the top and along the left side.
+
+The first page should have the altered top and side margins; the
+subsequent pages should have "normal" margins (to be printed on blank
+paper).
+
+Any suggestions/pointers on how to do this?
+
+John Kohl
+jtkohl@kolvir.blrc.ma.us
+
+------------------------------
+
+Date: Wed, 27 Jan 1993 08:44:01 -0800
+From: Piter Verhas <verhas@a1.bpsof.bps.MTS.dec.com>
+Subject: Hungarian accents and Hyphenation
+
+[This message is converted from WPS-PLUS to ASCII]
+
+
+ Using TeX for the Hungarian Language
+ Accented letters and hyphenation
+ Peter Verhas
+1. Introduction
+===============
+
+All accented letters we use in Hungarian are handled by TeX without
+modification thoguh it is inconvinient to type \' , \" or \H{} each time
+for an accented letter. There are many conversion tools to ease the use
+of the accented letters. These tools convert the extended character set
+to the usual TeX notation. There is another approach to use accented
+letter. This changes the fonts to have those accented letters in the font
+file, and modifies plain.tex or latex.tex to have these characters (code
+is larger than 127) catcode letter.
+
+The Hungarian hyphenation can also be handled by TeX without modification
+since it has the \discretionary macro. Such hyphenations are common and
+frequent in Hungarian. If consonants like sz (which sound like s in
+English) or cs (which is something like tsch in the name Tschebishev) are
+doubled have the form ssz or ccs, except when the hyphenation breaks
+them. In such case they are sz-sz or cs-cs. Such hyphenation can NOT
+automatic handled by hyphenation tables, and those tables that are in use
+usually prevent hyphenation at such places. Typing the discretionary
+macro for each such hyphenation is also very time and effort consuming.
+
+The solution that some of us use since few years, and which might be
+interesting for Hungarian writing people from practical, and for others
+from the intellectual point of view is a preprocessor that inserts these
+discretionary hyphenations and does the conversion for the accented
+letters. The program I would like to introduce does more in fact.
+
+2. HiOn, the Hungarian TeX preprocessor
+=======================================
+
+HiOn is a TeX preprocessor that makes two major tasks:
+
+1.) It transforms Hungarian accented letters to their TeX notation.
+
+2.) It inserts the standard soft hyphenation string according to the
+Hungarian grammar rules at all possible places.
+
+The first task ease the generation of the source files allowing user to
+use the extended character set of his system (which can be IBM PC
+character set, ISO Latin II or any user defined code table).
+
+The second prevents bad hyphenations or overfull, underfull hboxes
+depending on the actual TeX setting. To do this HiOn implements a fast,
+rule based hyphenation algorithm. This base algorithm is extended with an
+exception dictionary since version 1.7, which is the current version.
+
+HiOn reads the source file (default extension is HUN) and generates a TeX
+file (default extension is TEX). This way the TeX files act as temporary
+files just like DVI files. The generated TeX does not contain 8 bit
+characters (unless user requests special accented character handling)
+which is transparent to all mailing systems and need not depend on
+particular TeX macro set.
+
+This way HiOn can benefit TeX's discretionary capabilities for
+hyphenating words which contain compound consonants. HiOn hyphenates
+words like ``processzor'' correct to the form
+``pro-ce\discretionary{ssz}{sz-}{sz}or'' which tells TeX to break the
+word as
+
+o pro-cesszor
+ or
+o procesz-szor.
+
+Such hyphenation rule can be found in German as well (ck hyphenated as
+k-k).
+
+Using the expanded hyphenation rules introduced in version 1.1 HiOn can
+hyphenate those verbs that have alternation prefix like ``megenni'' which
+hyphenates as ``meg-enni''. HiOn checks the whole word not only the
+prefix as the prefixes themselves do not guarantee being
+verb-alternation-prefix. Therefore it knows ``el-ad\'o'' and also knows
+``e-le-f\'ant''. HiOn also know by rules such weird hyphenations like
+
+o malac-s\'ag
+o meg-gy\'urni
+o megy-gyes.
+
+As introduced in version 1.7 HiOn uses an exception dictionary and
+correctly hyphenates all compound words that appear in the Hungarian
+dictionary: ``Magyar \'Ertelmez\H{}o K\'ezisz\'ot\'ar''.
+
+The exception dictionary has an ASCII and a compressed binary form. Using
+the ASCII form users can extend the exception dictionary with words which
+are not common but need hyphenation. A typical example is a long chemical
+name. The binary form was designed and optimized for size and speed. On
+special request HiOn converts the ASCII form to binary and this way the
+extended dictionary can get into effect.
+
+HiOn is highly configurable, has approximately 30 options to tailor to
+the actual needs. As version 1.7 HiOn should HYPHENATE ALL HUNGARIAN
+WORDS CORRECT. Even if it failed in some cases users can include words in
+the exception dictionary.
+
+HiOn was written and continuously developed during the last three years
+in computer language C in a structured manner and compiles and has the
+same behavior under MS-DOS, VMS and UNIX.
+
+HiOn as a shareware product is available in Hungary in source code and in
+MS-DOS executable format with full documentation in Hungarian and
+exception dictionary in ASCII and in binary format.
+
+NONPROFIT and EDUCATION usage of HiOn only requires registration. (Some
+more minor requirements are included in the User's Guide.)
+
+PROFIT-ORIENTED usage of HiOn requires special agreement with the author.
+
+A book was already published prepared using HiOn V1.2 and some other
+books are under publishing. There is one registered, profit-oriented user
+of HiOn in Hungary.
+
+3. Conclusion
+
+ With HiOn the usage of TeX (and LaTeX or any other macro package) was
+tailored to the special needs of the Hungarian language and it has the
+same felxibility and capability as in English.
+
+------------------------------
+
+Date: Fri, 26 Mar 1993 18:15:02 -0800
+From: mackay@edu.washington.cs (Pierre MacKay)
+Subject: Font shrinking with negative magsteps
+
+
+\documentstyle{article}
+\pagestyle{empty}
+\begin{document}
+\begin{centering}
+{\Large A table of negative magsteps}\\
+\end{centering}
+\vspace {.25in}
+\noindent The increasing availability of outline fonts, especially
+those licensed for general use through the X Consortium
+(Charter, Courier, Utopia), and the growing number of \TeX-related
+utilities for printing and screen preview of documents using
+these fonts, requires the use of some rather interesting magstep values.
+
+There is usually only one design size for an outline font, and the
+\TeX{} user must depend on scaling for all point sizes, in the
+hope that font hinting will supply some of the non-linear effects
+which ought to distinguish a 5-point from a 10-point font.
+A PostScript or Ghostscript engine will deal with the scaling
+implicitly, but {\tt xdvi} and other display programs which depend on
+rasterized font images need to have them supplied by some sort of
+conversion program. The {\tt ps2pk} utility, available through a number
+of servers on the internet, is a good tool for creating PK fonts
+from type1 outlines. It comes with several associated programs,
+including {\tt mag} which calculates appropriate dpi values at various
+screen and printer resolutions. As long as your concern is
+only with large fonts, this utility is very straightforward, but
+when you need to create 5, 6, 7, 8, and 9-point images from
+a 10-point design master, the values are a bit less obvious.
+To shrink fonts you have to use negative magstep values and
+fortunately the {\tt mag} program is designed to permit this.
+
+Here is a table of negative magsteps, for the full range
+of sizes from 9-point down to 5-point. Values are given for the
+true magstep series and also for integer pointsizes.
+Arguments can be made for choosing either series.
+
+
+$$
+\begin{tabular}{|c|c||c|c||c|}
+\hline
+\multicolumn{2}{|c||}{Magstep Series}&\multicolumn{3}{|c|}{Pointsize Series}\\
+\hline
+magstep&300 dpi&magstep&300 dpi&pointsize \\
+value&value&value&value&reduction \\
+\hline
+- -0.50&274&-0.58&270&$9/10$ \\
+\hline
+- -1.00&250&-1.22&240&$8/10$ \\
+\hline
+- -2.00&208&-1.95&210&$7/10$ \\
+\hline
+- -3.00&174&-2.80&180&$6/10$ \\
+\hline
+- -4.00&144&-3.80&150&$5/10$ \\
+\hline
+\end{tabular}
+$$
+
+\noindent The next magstep, $-5.00$ would bring the values into complete
+agreement, at a dpi value of 120, but 4-point fonts are not much use
+for anything. Two additional values which have sometimes come in
+useful are $-0.6 (-0.63)$ for an $8/9$ reduction, and $-0.8333
+(-0.85)$ for a $6/7$ reduction. The first value, incidentally, is
+half a magstep, and the second is the reciprocal.
+
+\vspace{0.25in}
+\begin{flushright}
+Pierre Mackay \\
+mackay@cs.washington.edu \\
+\end{flushright}
+\end{document}
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@max.u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+------------------------------
+
+Date: Tue, 16 Mar 1993 17:15:43 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: fig2MF available on FILESERV/Niord
+
+Anthony Starks <ajs@merck.com> kindly forwarded along his new version of
+fig2MF (version 0.04; 16 March 1993). Attached is the description file for
+your reference.
+
+Regards and thanks to Anthony for his submission, George
+
+ FIG2MF
+ ------
+
+The FIG2MF package contains a UUENCODEd ZIP archive of Anthony Starks'
+fig2MF (version 0.04, 16 March 1993). This package translates the graphics
+language Fig to METAFONT using the mfpic macros. With this tool, any
+program that creates Fig code, such as xfig, can be used as font creation
+tool. Included in the distribution are preliminary documentation, source
+code, manual page (in TeX), required MF macros, and a testing script, along
+with a variety of sample figures.
+
+To retrieve the one-part distribution via e-mail, include:
+ SENDME FIG2MF
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+The UUENCODEd file is 66 512-byte blocks in size. The ZIP archive is
+available for anonymous ftp retrieval from Niord.SHSU.edu (192.92.115.8) in
+[FILESERV.FIG2MF] as FIG2MF-0_04.ZIP.
+
+Files in FIG2MF.ZIP/FIG2MF-0_04.ZIP:
+
+Anthony Starks' fig2MF (version 0.04; 16 March 1993) tool for
+convert Fig code to mfpic METAFONT code.
+
+ Length Method Size Ratio Date Time Name ("^" ==> case
+ ------ ------ ---- ----- ---- ---- ---- conversion)
+ 0 Stored 0 0% 03-16-93 16:40 fig2mf/
+ 2117 Deflate 919 57% 03-16-93 16:39 fig2mf/README
+ 9870 Deflate 3142 68% 03-16-93 16:42 fig2mf/fig2MF.c
+ 4122 Deflate 1712 58% 03-16-93 16:39 fig2mf/fig2MFman.tex
+ 24650 Deflate 8238 67% 03-16-93 16:39 fig2mf/graphbase.mf
+ 114 Deflate 99 13% 03-16-93 16:39 fig2mf/tf
+ 3411 Deflate 1213 64% 03-16-93 16:39 fig2mf/alltypes.fig
+ 3448 Deflate 577 83% 03-16-93 16:39 fig2mf/balls.fig
+ 1297 Deflate 411 68% 03-16-93 16:39 fig2mf/bean.fig
+ 1321 Deflate 257 81% 03-16-93 16:39 fig2mf/book.fig
+ 362 Deflate 123 66% 03-16-93 16:39 fig2mf/chase.fig
+ 2443 Deflate 955 61% 03-16-93 16:39 fig2mf/face.fig
+ 9376 Deflate 1183 87% 03-16-93 16:39 fig2mf/house.fig
+ 1316 Deflate 520 60% 03-16-93 16:39 fig2mf/many.fig
+ 253 Deflate 103 59% 03-16-93 16:39 fig2mf/mitsu.fig
+ 374 Deflate 131 65% 03-16-93 16:39 fig2mf/parc-place.fig
+ 254 Deflate 101 60% 03-16-93 16:40 fig2mf/plane.fig
+ 1918 Deflate 543 72% 03-16-93 16:40 fig2mf/powells.fig
+ 478 Deflate 146 69% 03-16-93 16:40 fig2mf/qd.fig
+ 1215 Deflate 229 81% 03-16-93 16:40 fig2mf/shade.fig
+ 734 Deflate 221 70% 03-16-93 16:40 fig2mf/thick.fig
+ 7273 Deflate 1064 85% 03-16-93 16:40 fig2mf/type.fig
+ ------ ------ --- -------
+ 76346 21887 71% 22
+
+------------------------------
+
+Date: Fri, 26 Mar 1993 12:40:38 -0600
+From: Tundra Tim Daneliuk <tundra@eskimo.chi.il.us>
+Subject: List Of TeX Tutorials
+
+List Of TeX-Related Tutorials As Of 03.26.93
+============================================
+
+Herein is a list of tutorials on TeX-related subjects. If you are the
+author of such a document and that document is freely available
+(public domain, GNU Copyleft, etc.) please feel free to email me the
+information in the format defined below and I'll include it in the
+next revision of this list.
+
+Also, if any of the information is incorrect, misleading, or otherwise
+needs amending, please let me know.
+
+Thanks to all who have contributed.
+
+- ---------------------------- Submission Format ------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: <Title Of Document>
+Latest Version: <Version Number And/Or Date>
+Author Name: <Last Name, First Name>
+Author Email Address: <Optional, If You Don't Want To Be Pestered>
+Size (Bytes): <Or Pages>
+Brief Description: <One Line Please>
+Intended Audience: <Novice, Advanced, Specialist In Some Discipline, etc.>
+Distribution Site: <Primary ftp Site>
+Comments: <Whatever Makes Sense Here - Try To Keep It Under 50 Lines Or So>
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+- ------------------------- Beginning Of Tutorial List ------------------------
+
+Document Name: Application Of NFSS In The Context Of Latex
+Latest Version: January 1993
+Author Name: {\.Z}bikowski, Rafa{\l}
+Author Email Address: Not Available
+Size (Bytes): ~40K
+Brief Description: A FAQ containing two embedded LaTeX documents
+Intended Audience: Newcomers to the New Font Selection Scheme and
+ amsfontsS no (La)TeX expertise assumed.
+Distribution Site niord.shsu.edu:
+ [FILESERV.FAQ]FAQ.NFSS-LATEX
+Comments: The purpose of this document is to describe briefly
+ AmSFonts and the New Font Selection Scheme (NFSS) in the
+ context of LaTeX. The issues addressed are as follows.
+
+ AmSFonts: What are AmSFonts? Where to get AmSFonts from?
+ How to install AmSFonts for LaTeX?
+
+ New Font Selection Scheme: What is the New Font Selection
+ Scheme (NFSS)? Why to use NFSS? Where to get NFSS from?
+ How to install NFSS? How to use NFSS to install AmSFonts
+ for LaTeX?
+
+ Also: How can NFSS and AmSFonts be used in practice?
+ (Examples.)
+
+ The questions are attempted to be answered from user's
+ point of view as opposed to (La)TeXpert's/designer's.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Catalogue of TeX Macros
+Latest Version:
+Author Name: Jones, David
+Author Email Address: dmjones@theory.lcs.mit.edu
+Size (Bytes): 367136
+Brief Description: A Catalogue of TeX Macros.
+Intended Audience: Anyone who uses TeX.
+Distribution Site: theory.lcs.mit.edu:
+ pub/tex/TeX-index
+Comments: The goal of this document is to provide a catalogue of all
+ publicly-available TeX macros and macro packages, such as AMS-TeX,
+ plain TeX, eplain, FoilTeX, LaTeX, AMS-LaTex, LAMS-TeX, Lollipop,
+ etc. Although it is far from complete, it already contains nearly
+ 1000 entries. (It also includes a section on BibTeX style files.)
+ The author actively solicits contributions and greatly appreciates
+ it when authors of macro packages send him updates or new entries.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: The Components of TeX
+Author Name: Joachim Schrod
+Author Email Address: schrod@iti.informatik.th-darmstadt.de
+Size (Bytes): ca 30 KB
+Brief Description: It describes the components and files users of TeX
+ get in contact with.
+Intended Audience: Not a document for beginners. For those who have used TeX
+ for a while and wonder what all those files are good for.
+Distribution Site (ftp or uucp): ftp.th-darmstadt.de:
+ pub/tex/documentation/components-of-TeX.tar.Z
+Comments: Also available from all larger TeX archives.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: elm.tex (Essential LaTeX Mathematics)
+Latest Version: (no version number - only one version)
+Author Name: Carlisle, David
+Author Email Address: carlisle@cs.man.ac.uk
+Size (Bytes): 18362
+Brief Description: An addition to Essential LaTeX, describing mathematics.
+Intended Audience: Those with an interest in typesetting mathematics.
+Distribution Site: ftp.tex.ac.uk
+Comments: Does not describe mathematics under the NFSS. Uses the obsolete
+ ms[xy]m fonts. Requires amssymbols.sty.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Gentle Introduction to TeX
+Latest Version:
+Author Name: Doob, Michael
+Author Email Address: mdoob@ccu.umanitoba.ca
+Size (Bytes): 198589
+Brief Description: Introduction to plain tex.
+Intended Audience: Rank beginners.
+Distribution Site: Many (try gentle.tex on Archie)
+Comments: Hard copy also available from the TeX Users Group at a nominal cost.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Getting Up And Running With AMS-LaTeX
+Latest Version: December 16,1992
+Author Name: Hirschhorn, Phil
+Author Email Address: psh@math.mit.edu
+Size (Pytes): 25
+Brief Description: Overview of the American Mathematical Society version of
+ LaTeX.
+Intended Audience: Intended for someone with at least some experience with
+ either plain TeX, AMS-TeX, or LaTeX.
+Distribution Site: Contact author via email.
+Comments: Attempts to give enough information for someone to get started with
+ AMS-LaTeX without having to read the manual. Contains a template
+ file.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: An Introduction To TeX And Friends
+Latest Version:
+Author Name: Maltby, Gavin
+Author Email Address: gmaltby@unpcs1.cs.unp.ac.za
+ maltby@unpsun1.cc.unp.ac.za
+Size (Bytes): 150405
+Brief Description: An introduction to the TeX world through LaTeX. Covers
+ text processing and mathematical typesetting. Far from a
+ reference work, for there are many commands not even
+ mentioned. Around 80 pages.
+Intended Audience: LaTeX beginners, especially those who want to typeset
+ mathematics and proceed to AmSLaTeX
+Distribution Site: To Be Determined
+Comments: Prepared for short course given at University of Natal,
+ Pietermaritzburg. Prepared in great haste, so not ultimately
+ polished.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Metafont For Beginners
+Latest Version: draft 2, Fri 23 Oct 1992.
+Author Name: Tobin, Geoffrey
+Author Email Address: ecsgrt@luxor.latrobe.edu.au
+Size (Bytes): 15252
+Brief Description: A brief overview of what Metafont is and does.
+Intended Audience: Moderately experienced TeX users
+Distribution Site: niord.shsu.edu
+Comments: Short and sweet, a great way to get started with Metafont.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: symbols.tex
+Latest Version: 2.00
+Author Name: Carlisle, David
+Author Email Address: carlisle@cs.man.ac.uk
+Size (Bytes): 17594
+Brief Description: A listing of all the standard LaTeX math symbols and the
+ AMS symbols.
+Intended Audience: Those with an interest in typesetting mathematics.
+Distribution Site: ftp.tex.ac.uk, SHSU, stuttgart
+Comments: If used with the NFSS, requires AMSFONTS2.1, and amssymb.sty. If
+ used without the NFSS, does not show the AMS Fonts.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: TeXsis -- TeX Macros for Physicists
+Latest Version:
+Author Name: Myers, Eric and Paige, Frank
+Author Email Address: texsis@lifshitz.ph.utexas.edu
+Size (Bytes): 835584 (tar file)
+Brief Description: TeX macros extending Plain TeX
+Intended Audience: Physicists and others who write technical documents.
+Distribution Site: anonymous@lifshitz.ph.utexas.edu
+Comments: See the files README and INSTALL in the ftp directory.
+ The manual is written in TeXsis, so you need the macros to print it.
+ Partially a tutorial along with the macros necessary to help
+ physicists make use of TeX effectively.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+Regards,
+ "Tundra" Tim Daneliuk
+ PREFERRED: tundra@eskimo.chi.il.us
+ OR (Yuk!): eskimo!tundra@clout.chi.il.us
+ ALSO: ...uunet!gargoyle.uchicago.edu!clout!eskimo!tundra
+ US SNAIL: 4927 N. Rockwell, Chicago, IL 60625
+ MA BELL: (312) 989-1052
+
+------------------------------
+
+Date: Tue, 30 Mar 1993 12:10:42 +0400
+From: gfrobert@fourier.grenet.fr (Gilles F. ROBERT)
+Subject: ANNOUNCEMENT: 'Computer Modern' Blackboard fonts available
+
+Hi all,
+
+There has been one or two weeks ago a discussion on this list about 'bold
+blackboard' fonts: which are available and what are they like.
+
+The answer has been (as far as I understood)
+ - the AMS fonts msbm (older version msym) are intended for use with Times
+and aren't truly what a mathematician expects (the stress is on both stems
+instead of being on only the left one).
+ - Alan Jeffrey's bbold fonts are sans-serif ones, with (almost) no
+possibility of design variations for, say, a bold variant.
+That was all, and in particular nothing for use with Computer Modern.
+
+I was already working at that time on the project of changing the codes of
+romanu.mf, romanl.mf and other files to add a 'Blackboard' variant to
+Computer Modern.
+
+ IT IS NOW READY !!!
+
+The whole package contains five 'main' files:
+ - blbbase.mf (the 'base') contains the supplementary definitions needed
+for double stems etc..
+ - blbord.mf (the 'driver') is fairly simpleand only makes the necessary calls.
+ - blbordu.mf (based on romanu.mf): programs for uppercase letters.
+ - blbordl.mf (based on romanl.mf): programs for lowercase letters.
+ - blbordsp.mf (based on romand.mf and punct.mf): programs for the digits~1
+and~2 and for parentheses and brackets.
+
+There is also a whole lot of parameter files that are (almost) the same as
+those provided by DEK.
+
+For most of them, the only differences are
+- - change 'cmbase' for 'blbbase' on line~2
+- - change 'generate roman' for 'generate blbord' on last line
+- - add two extra parameters (interspace# and cap_interspace#).
+
+Since I do not have (yet) any anon. ftp server here to put these files, I
+can e-mail the files, but I would be very honoured if someone gave me an
+address where to put all these things.
+
+ _ _
+| Gilles F. ROBERT
+| _ _ _ Institut Fourier, Mathematiques Pures
+| | | B.P.74
+|_ _|_ _| 38402 St Martin d'Heres Cedex (FRANCE)
+ | \
+ | \ e-mail : gfrobert@fourier.grenet.fr
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 6]
+****************************************
diff --git a/info/digests/texhax/93/texhax.07 b/info/digests/texhax/93/texhax.07
new file mode 100644
index 0000000000..ae58735533
--- /dev/null
+++ b/info/digests/texhax/93/texhax.07
@@ -0,0 +1,1245 @@
+TeXhax Digest Wednesday, 21 Apr 1993 Volume 93 : Issue 007
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: heading and footnote in LaTeX
+ Concatenating token strings
+ Support for Kannada (Indian) language in TeX?
+ GhostScript
+ LaTeX page headers and footers
+ Some problems with \verb
+ LaTeX Tree Drawer?
+ LaTeX3
+ sauter fonts 2.0 available
+ xdvik 0.29 available
+ dvipsk 5.515b available
+ fontname scheme 1.4 available
+ AdjKerns: announcing a new utility
+ Spidery WEB copyright restrictions lifted
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Tue, 13 Apr 1993 11:58:27 +0200
+From: Piet van Oostrum <piet@nl.ruu.cs>
+Subject: Re: heading and footnote in LaTeX
+
+This can be done with fancyheadings.
+
+How to get fancyheadings.doc and fancyheadings.sty from the archive at
+ Dept. of Computer Science, Utrecht University:
+
+NOTE: In the following I have assumed your mail address is john@highbrow.edu.
+
+ Of course you must substitute your own address for this. This should be
+ a valid internet or uucp address. For bitnet users name@host.BITNET
+ usually works.
+
+by FTP: (please restrict access to weekends or evening/night (i.e. between
+about 20.00 and 0900 UTC).
+
+ ftp ftp.cs.ruu.nl [131.211.80.17]
+ user name: anonymous or ftp
+ password: your own email address (e.g. john@highbrow.edu)
+ Don't forget to set binary mode if the file is a tar/arc/zoo archive,
+ compressed or in any other way contains binary data.
+ get pub/TEX/latexstyle/fancyheadings.doc
+ get pub/TEX/latexstyle/fancyheadings.sty
+
+(or first cd to the directory, and then get the local filename part, to
+avoid "permission denied" on your system)
+
+by mail-server:
+
+send the following message to
+mail-server@cs.ruu.nl (or uunet!mcsun!sun4nl!ruuinf!mail-server):
+
+ begin
+ path john@highbrow.edu (PLEASE SUBSTITUTE *YOUR* ADDRESS)
+ send TEX/latexstyle/fancyheadings.doc
+ send TEX/latexstyle/fancyheadings.sty
+ end
+
+NOTE: *** PLEASE USE VALID INTERNET ADDRESSES IF POSSIBLE. DO NOT USE
+ADDRESSES WITH ! and @ MIXED !!!! BITNETTERS USE USER@HOST.BITNET ***
+
+The path command can be deleted if we receive a valid from address in your
+message. If this is the first time you use our mail server, we suggest you
+first issue the request:
+ send HELP
+
+Piet* van Oostrum, Dept of Computer Science, Utrecht University,
+Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands.
+Telephone: +31 30 531806 Uucp: uunet!mcsun!ruuinf!piet
+Telefax: +31 30 513791 Internet: piet@cs.ruu.nl (*`Pete')
+
+------------------------------
+
+Date: Tue, 13 Apr 1993 22:45:55 -0700
+From: wagman%muse.hepnet@LBL.EARN
+Subject: Concatenating token strings
+
+In the draft of Stephan von Bechtolsheim's new books, I found some clever (and
+incomprehensible) code that appends tokens to an existing token string, so I
+wrote the following:
+
+\newtoks\PhoneItems \PhoneItems = {}
+\def\CollectInfo#1%
+{%
+ \expandafter\expandafter\expandafter%
+ \PhoneItems\expandafter{\the\PhoneItems#1}%
+}
+\newcount\Pointer \Pointer = 0
+\advance\Pointer by 1
+\CollectInfo{\number\Pointer}
+\advance\Pointer by 1
+\CollectInfo{\number\Pointer}
+\advance\Pointer by 1
+\CollectInfo{\number\Pointer}
+\the\PhoneItems
+\end
+
+which prints "333" rather than "123"
+I know that if I put the \advance\Pointer by 1 into the argument to
+\CollectInfo, I will get the correct sequencing, but because of my actual
+needs, I want to increment outside of the argument. So my question is how do I
+force the expansion of \number\Pointer before \CollectInfo grabs the tokens?
+
+Thanks,
+
+Gary Wagman
+wagman@lbl.gov
+(510)486-6610 USA
+
+P.S. E-mail to Stephan (svb@cs.purdue.edu) was returned, so I cannot ask him
+my question directly. Does anyone know where he is?
+
+------------------------------
+
+Date: Thu, 15 Apr 1993 14:52:12 -0500
+From: "T.N.K.Raju, MD 6-4183" <U40200@UICVM.EARN>
+Subject: Support for Kannada (Indian) language in TeX?
+
+I want to know if there is TeX program for writing in Kannada, a South Indian
+language spoken by some 35 mil people! I understand that someone in U of C has
+done this. Please help! Dr.Raju
+
+------------------------------
+
+Date: Fri, 16 Apr 1993 14:47:24 -0600
+From: Brett Perkes <bperkes@cases.cs.usu.edu>
+Subject: GhostScript
+
+I pretty new to the TeX world along with the typesetting industry so please
+bear with my if I use the wrong terms.
+
+Some news about GhostScript has been floating around my office.
+I have never heard of it, but many people say that it is a great tool.
+I was wondering if anyone that has some information on Ghost Script
+would please send it to me or let me know where I can get some info.
+
+If you would please reply directly to me.
+
+Thankyou,
+Brett Perkes bperkes@cases.cs.usu.edu
+
+------------------------------
+
+Date: 17 Apr 1993 01:19:51 -0400
+From: Bill Denning <DENNING@DECUS.Org>
+Subject: LaTeX page headers and footers
+
+In V93 #006 Wei Zheng writes:
+
+>>I am trying to use LaTeX to underline a whole heading
+>>and to center the running head, e.g. to make a heading
+>>like
+
+>>"
+>> Time series analysis 3
+>>- -------------------------------------------------------
+>>"
+
+>>where "Time series analysis" is the running head and
+>>"3" the page number. I have found that the commands
+>>\pagestyle{myheadings} and \markright cannot work
+>>desirably in this case. Is there any other way to make
+>>a heading as above? Further, is it possible to use
+>>LaTeX to overline a whole footnote, e.g. like
+
+>>"
+>>- -------------------------------------------------------
+>>Time series analysis 3
+>>"
+
+I sent him a solution via Internet, and confirmed that he meant "page footer"
+rather than "footnote". He verified that the solution below solves his needs.
+
+- -------------------------beginning of discussion-----------------------------
+
+It is fairly easy to accomplish what you want for the page header as well as
+for the page footer.
+
+There is a public domain style file, headerfooter.sty, which is available from
+the DECUS Library (Digital Equipment Computer Users Society) as part of the
+DECUS TeX Collection. It is probably also available from various archives via
+anonymous ftp, but I don't know where it is stored.
+
+Following this message are the following files:
+
+headerfooter.sty -- I made a modification to include footer overlines, which
+ the original author didn't implement.
+
+hf-example.sty -- A small style file containing a few margin settings,
+ macros, etc.
+
+hf.tex -- A LaTeX source code file that illustrates the use of headers and
+ footers, with and without underlines and overlines.
+
+
+These files should have enough comments to be self explanatory, and there is
+also some discussion in the output text of hf.tex.
+
+- ----------------------------end of discussion--------------------------------
+
+- ------headerfooter.sty---------BEGINNING---------------clip here-------------
+
+% headerfooter.sty 10 Apr 93
+
+\typeout{}
+\typeout{Optional document style 'headerfooter' 10 Apr 93>.}
+\typeout{}
+
+% Use with LaTeX version 2.09:
+% \documentstyle[headerfooter]{article}
+
+% Copyright (c) 1987 by Stephen Gildea
+% Permission to copy all or part of this work is granted, provided
+% that the copies are not made or distributed for resale, and that
+% the copyright notice and this notice are retained.
+%
+% THIS WORK IS PROVIDED ON AN "AS IS" BASIS. THE AUTHOR PROVIDES NO
+% WARRANTY WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE WORK,
+% INCLUDING WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR FITNESS
+% FOR ANY PARTICULAR PURPOSE.
+
+% If you make any improvements, I'd like to hear about them.
+
+% Stephen Gildea
+% MIT Earth Resources Lab
+% Cambridge, Mass. 02139
+% mit-erl!gildea
+% gildea@erl.mit.edu
+
+% Modified 10-April-1993 by
+
+% Bill Denning
+% South Coast Consulting Service
+% 315 West 34th Street
+% Houston, Texas 77018
+% denning@decus.org
+
+% \pageheader{LEFT}{CENTER}{RIGHT}
+% \pagefooter{LEFT}{CENTER}{RIGHT}
+
+% There is no reason why these commands should not be available
+% to the user. Of course, I did fancy up the interface a bit.
+% By mit-erl!gildea 11 October 1986
+% minor changes 14 Oct 87 gildea
+% added \pageheaderlinetrue feature 9 Dec 88 gildea
+% added \pagefooterlinetrue feature 10 Apr 93 denning
+
+% All of these commands take three arguments, which are printed at
+% the left, center, and right of each page. All three args must be
+% provided even if some of them are empty. The odd and even
+% variations are only useful if you are using the twoside option.
+
+% Example: \pagefooter{}{\thepage}{}
+
+% Say \pageheaderlinetrue if you want the header underlined.
+% Say \pagefooterlinetrue if you want the footer overlined.
+
+\newif\ifpageheaderline \pageheaderlinefalse
+\newif\ifpagefooterline \pagefooterlinefalse
+
+\newdimen\pageheaderlineskip \pageheaderlineskip=1.5pt
+\newdimen\pagefooterlineskip \pagefooterlineskip=1.5pt
+
+\def\@headerline#1#2#3{%
+ \ifpageheaderline
+ \vbox{\hbox to \textwidth{\rlap{#1}\hss{#2}\hss\llap{#3}}%
+ \vskip\pageheaderlineskip \hrule}%
+ \else{\rlap{#1}\hss{#2}\hss\llap{#3}}\fi}
+
+\def\@footerline#1#2#3{%
+ \ifpagefooterline
+ \vbox{\hrule \vskip\pagefooterlineskip%
+ \hbox to \textwidth{\rlap{#1}\hss{#2}\hss\llap{#3}}}%
+ \else{\rlap{#1}\hss{#2}\hss\llap{#3}}\fi}
+
+\newcommand\oddpageheader[3]{\def\@oddhead{\@headerline{#1}{#2}{#3}}}
+
+\newcommand\evenpageheader[3]{\def\@evenhead{\@headerline{#1}{#2}{#3}}}
+
+%%%\newcommand\oddpagefooter[3]{\def\@oddfoot{\rlap{#1}\hss{#2}\hss\llap{#3}}}
+\newcommand\oddpagefooter[3]{\def\@oddfoot{\@footerline{#1}{#2}{#3}}}
+
+%%%\newcommand\evenpagefooter[3]{\def\@evenfoot{\rlap{#1}\hss{#2}\hss\llap{#3}}
+}
+\newcommand\evenpagefooter[3]{\def\@evenfoot{\@footerline{#1}{#2}{#3}}}
+
+\newcommand\pageheader[3]{%
+ \oddpageheader{#1}{#2}{#3}\evenpageheader{#1}{#2}{#3}}
+
+\newcommand\pagefooter[3]{%
+ \oddpagefooter{#1}{#2}{#3}\evenpagefooter{#1}{#2}{#3}}
+
+- ------headerfooter.sty------------END------------------clip here-------------
+
+- ------hf-example.sty-----------BEGINNING---------------clip here-------------
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% hf-example.sty modified 10-Apr-93
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\typeout{}
+\typeout{Optional document style `Example for TeXhax' <10 Apr 93>.}
+\typeout{}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Suppress paragraph indentation
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\parindent=0pt
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Prevent widows & orphans
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\clubpenalty=10000
+\widowpenalty=10000
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Establish Margins
+%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\setlength{\oddsidemargin}{0.525in} % inner page margin is 1.525 inches
+\setlength{\evensidemargin}{0.225in} % outer page margin is 1.225 inches
+\setlength{\textwidth}{5.75in}
+\setlength{\topmargin}{-0.50in}
+\setlength{\headsep}{0.30in}
+\setlength{\textheight}{8.50in}
+\raggedbottom
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Limit diagnostic output
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\showboxbreadth=0
+\showboxdepth=0
+\hbadness=10000
+\vbadness=10000
+
+%
+%%%%%%%%%%%%%%%%%%%%%%
+% Simple macros
+%%%%%%%%%%%%%%%%%%%%%%
+%
+\newcommand{\blankpage}{\newpage \ \newpage}
+\newcommand{\forceodd}{\ifodd\arabic{page}\else\blankpage\fi}
+\def\push{\noindent\hspace{4ex}}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Define new commands containing text
+% to be inserted later in the document.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\newcommand{\lefttext}[1]{\def\theleft{#1}}
+\newcommand{\righttext}[1]{\def\theright{#1}}
+
+- ------hf-example.sty--------------END------------------clip here-------------
+
+- ------hf.tex-------------------BEGINNING---------------clip here-------------
+
+\documentstyle[twoside,headerfooter,hf-example]{article}
+
+\begin{document}
+
+\begin{large}
+
+\pagenumbering{roman}
+\setcounter{page}{1}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Establish initial page footers.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\evenpagefooter{}{\thepage}{}
+\oddpagefooter{}{\thepage}{}
+
+This is a dummy first page that illustrates the use of centered roman page
+numbers in the footer, and no page header. You might use this technique for
+a table of contents, preface, etc.
+
+\newpage
+
+This is a dummy second page that illustrates the use of centered roman page
+numbers in the footer, and no page header.
+
+\newpage
+
+\pagenumbering{arabic}
+\setcounter{page}{1}
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Establish page headers and footers for text of document.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\evenpageheader{\thepage}{Time Series Analysis}{}
+\oddpageheader{}{Time Series Analysis}{\thepage}
+\evenpagefooter{\thepage}{Time Series Analysis}{}
+\oddpagefooter{}{Time Series Analysis}{\thepage}
+
+\pageheaderlinetrue % page header is underlined
+\pagefooterlinefalse % page footer is plain
+
+This is a sample first text page that illustrates the use of arabic page
+numbers and centered underlined normalsize Roman `Time Series Analysis' text in
+the page header, and centered normalsize Roman `Time Series Analysis' text as
+well as arabic page numbers in the page footer. Page numbers appear on the
+right side of odd numbered pages. \\
+
+You can specify different fonts within the headers and footers by including
+standard \LaTeX{} type style directives such as \verb+\+sl or \verb+\+sc, as
+well as different type sizes. Note that the type style and size directives
+that are in effect for the document as a whole do not apply to the header and
+footer. You can also adjust the horizontal spacing of text using commands such
+as \verb+\+hspace.
+
+\newpage
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Change page headers to \large, and page footers to Small Caps.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\evenpageheader{\large\thepage}{\large Time Series Analysis}{}
+\oddpageheader{}{\large Time Series Analysis}{\large\thepage}
+\evenpagefooter{\thepage}{\sc Time Series Analysis}{}
+\oddpagefooter{}{\sc Time Series Analysis}{\thepage}
+
+\pagefooterlinetrue % page footer is overlined
+
+This is a sample second text page that illustrates the use of arabic page
+numbers and centered underlined large Roman `Time Series Analysis' text in
+the page header, and centered overlined normalsize Small Caps `Time Series
+Analysis' text as well as arabic page numbers in the page footer. Page numbers
+appear on the left side of even numbered pages. \\
+
+\newpage
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Change page headers to Bold Faced Roman, and page footers to Slanted.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\evenpageheader{}{\bf\large Time Series Analysis}{}
+\oddpageheader{}{\bf\large Time Series Analysis}{}
+\evenpagefooter{\thepage}{\sl Time Series Analysis}{}
+\oddpagefooter{}{\sl Time Series Analysis}{\thepage}
+
+\pageheaderlinefalse % page header is plain
+
+This is a sample third text page that illustrates the use of centered large
+Bold Faced Roman `Time Series Analysis' text in the page header without page
+numbers, and centered overlined normalsize Slanted `Time Series Analysis' text
+as well as arabic page numbers in the page footer. \\
+
+\newpage
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Change page headers to \Large Bold Faced Roman. Change page
+% footers to Slanted text contained in \theleft and \theright
+% with page numbers justified to the outer page margin.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\evenpageheader{}{\Large\bf Time Series Analysis}{}
+\oddpageheader{}{\Large\bf Time Series Analysis}{}
+\evenpagefooter{\sl \thepage\push\theleft}{}{}
+\oddpagefooter{}{}{\sl \theright\push\thepage}
+
+\pageheaderlinetrue % page header is underlined
+\pagefooterlinefalse % page footer is plain
+
+\lefttext{Sample verso (left, even numbered page)}
+\righttext{Sample recto (right, odd numbered page)}
+
+This is a sample fourth text page that illustrates the use of centered
+underlined Large Bold Faced Roman `Time Series Analysis' text without page
+numbers in the page header, and left justified arabic page numbers and
+normalsize Slanted text represented by \verb+\+theleft in the page footer. The
+\verb+\+push macro is used to adjust the horizontal spacing between the page
+number and the text of the footer.
+
+\newpage
+
+This is a sample fifth text page that illustrates the use of centered
+underlined Large Bold Faced Roman `Time Series Analysis' text without page
+numbers in the page header, and right justified arabic page numbers and
+normalsize Slanted text represented by \verb+\+theright in the page footer.
+The \verb+\+push macro is used to adjust the horizontal spacing between the
+text of the footer and the page number.
+
+\newpage
+
+\lefttext{Illustration for \TeX{}hax}
+\righttext{Illustration for \TeX{}hax}
+
+As can be seen below, when the definitions of \verb+\+theleft and
+\verb+\+theright are changed, the new text automatically appears in the footer
+without having to change the values of \verb+\+evenpagefooter and
+\verb+\+oddpagefooter. This can be very useful when you want to include text
+such as chapter or subject titles in page headers or footers. \\
+
+For example, you might want to implement a scheme such as the one shown below.
+
+The section title is initially defined to be the null string so that if a page
+break occurs before a section no error will occur because of a non--existent
+definition. \\
+
+\begin{verbatim}
+\evenpagefooter{\sl \thepage\push\uppercase{\chaptertitle}}{}{}
+\oddpagefooter{}{}{\sl \sectiontitle\push\thepage}
+% [...]
+\def\chaptertitle{Title of Chapter}
+\def\sectiontitle{}
+\chapter{\chaptertitle}
+% [...]
+\def\sectiontitle{Title of Section}
+\section{\sectiontitle}
+% [...]
+\end{verbatim}
+
+Note that the page headers and footers will not appear correctly on the last
+page of the document unless you include a ``dummy" blank page at the end. To
+do this, I use a simple macro \verb+\+blankpage, which is included in the file
+{\em hf--example.sty}. Otherwise the last page returns to the default page
+numbering scheme, which in this instance is \verb+\+pagestyle\{plain\}. \\
+
+A \verb+\+newpage command at the end of the document will also ensure that the
+headers and footers appear correctly. I also use \verb+\+blankpage for other
+purposes, such as forcing a portion of a document to begin on a recto (odd
+numbered page) using the \verb+\+forceodd macro.\\
+
+The margin settings used in the style file mentioned above assume that you are
+printing on U.S. standard 8$\frac{1}{2}${\tt "} x 11{\tt "} paper. If you
+are using the European standard A--4 or some other size paper, you will likely
+want to change these settings.
+
+\blankpage
+
+\end{large}
+
+\end{document}
+
+- ------hf.tex----------------------END------------------clip here-------------
+
+------------------------------
+
+Date: Sat, 17 Apr 1993 14:41:58 +0100
+From: lhol@gmdzi.gmd.de (Leszek Holenderski)
+Subject: Some problems with \verb
+
+Dear TeXperts,
+
+Can anybody explain me why the following input:
+
+\documentstyle{article}
+\catcode`\"=\active \def"{\verb"}
+\begin{document}
+Just a test of "verb".
+\end{document}
+
+gives the following error:
+
+This is TeX, C Version 3.14t3
+(test.tex format file: LaTeX with English hyphenation
+(/vol/tex/lib/inputs/article.sty
+Document Style `article' <5 Feb 88> - GMD.
+(/vol/tex/lib/inputs/art10.sty)) (test.aux))
+Runaway argument?
+verb". \end{document}
+! File ended while scanning use of \@tempa.
+
+???
+
+Leszek (lhol@gmdzi.gmd.de)
+
+------------------------------
+
+Date: Tue, 20 Apr 1993 20:28:52
+From: anoop@parcom.ernet.in (Anoop Sarkar)
+Subject: LaTeX Tree Drawer?
+
+Can anyone help me find where the implementation of the following
+work is available. Information on any other ways to draw trees
+in LaTeX directly (without using 'xfig', etc.) is also welcome.
+
+@Article{Swonk:TB12-2-286-289,
+ author = "Glenn L. Swonk",
+ title = "{{\LaTeX tree drawer}}",
+ journal = j-TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "286--289",
+ month = Jun,
+}
+
+Access to the above via a mail-server is preferred to a connection
+via ftp.
+
+Anoop Sarkar
+Centre for Development of Advanced Computing
+Pune University Campus, Pune 411 007,
+India
+
+------------------------------
+
+Date: Wed, 21 Apr 1993 13:39:38 +0000
+From: Jeremy Henty <jch@upper.ist.co.uk>
+Subject: LaTeX3
+
+I keep seeing vague references to LaTeX3, but I have no idea what it's about.
+Does anyone have answers (however brief) to these questions?
+
+ * When is it coming?
+
+ * How can I get it when it does?
+
+ * (Most importantly) What are the authors of LaTeX3 trying to do?
+ (in other words, what will be the significant changes?)
+
+Thanks in advance,
+
+Jeremy
+
+------------------------------
+
+Date: Mon, 12 Apr 1993 11:27:16 -0400
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: sauter fonts 2.0 available
+
+I've updated my distribution of John Sauter's Metafont files
+to make Computer Modern fonts at any point size.
+
+You can get version 2.0 by ftp from
+
+ ftp.cs.umb.edu:pub/tex/sauter.tar.z
+
+Please notice the `.z' instead `.Z' -- I am now using gzip instead of
+compress. See below for a blurb about gzip.
+
+This release makes the sauter fonts match the AMS ``extracm'' fonts
+(cmbsy5-9, cmcsc8-9, cmex7-9, cmmib5-9). Thus, the TFM files do not
+match those of previous release, hence the incremented major version number.
+
+For all of the standard Computer Modern fonts, these files produce the
+same TFM files as Knuth's sources. So it is ok to call the output from
+these `cm...'.
+
+Besides the Computer Modern and the Glonti/Samarin Cyrillic, the
+distribution also includes Sauter parameter files for the LaTeX symbol
+fonts, contributed by Friedrich Haubensak.
+
+The distribution includes an lfonts.tex for LaTeX and a MakeTeXPK for
+dvips which take advantage of these fonts, as well as an NFSS fontdef.sau.
+
+Let me know if you have questions or suggestions.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+
+Distribution information: You can get LaTeX from
+rusmv1.rus.uni-stuttgart.de and dvips from
+labrea.stanford.edu:pub/dvips*. (Alternatively, you can get
+ftp.cs.umb.edu:pub/tex/dvipsk.tar.z, which is a version of dvips I have
+modified to use the same font searching code as TeX, the GNU font
+utilities, and my modified xdvi.)
+
+Information about gzip:
+
+gzip is faster and compresses better than compress. In addition to its
+technical virtues, it is not subject (so far) to any (alleged) software
+patents. Here is an extract from the README file:
+
+> gzip is free software, you can redistribute it and/or modify it under
+> the terms of the GNU General Public License, a copy of which is
+> provided under the name COPYING. The latest version of the gzip
+> sources can always be found in prep.ai.mit.edu:/pub/gnu/gzip-*.tar*
+> or any of the prep mirror sites. An MSDOS lha self-extracting exe is in
+> hal.gnu.ai.mit.edu:/tmp/gzip*.exe.
+
+Instead of prep, I suggest you get gzip from one of the following less
+heavily loaded servers:
+ Asia: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:/ftpsync/prep,
+ cair.kaist.ac.kr:/pub/gnu
+ Australia: archie.oz.au:/gnu (archie.oz or archie.oz.au for ACSnet)
+ Europe: src.doc.ic.ac.uk:/gnu, ftp.informatik.tu-muenchen.de,
+ ftp.informatik.rwth-aachen.de:/pub/gnu, nic.funet.fi:/pub/gnu,
+ ugle.unit.no, isy.liu.se, ftp.stacken.kth.se, ftp.win.tue.nl,
+ ftp.denet.dk, ftp.eunet.ch, nic.switch.ch:/mirror/gnu,
+ archive.eu.net, irisa.irisa.fr:/pub/gnu
+ United States: wuarchive.wustl.edu, ftp.cs.widener.edu,
+ uxc.cso.uiuc.edu, col.hp.com:/mirrors/gnu,
+ gatekeeper.dec.com:/pub/GNU, ftp.uu.net:/systems/gnu
+
+For more information about software patents,
+please email me or lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Mon, 12 Apr 1993 11:26:28 -0400
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: xdvik 0.29 available
+
+I have released version 0.29 of xdvik, my modified version of Paul
+Vojta's xdvi, a DVI previewer for the X window system.
+
+It is available by ftp from
+
+ ftp.cs.umb.edu:pub/tex/xdvik.tar.z
+
+Please notice the `.z' instead `.Z' -- I am now using gzip instead of
+compress.
+
+My major modification is to use the same path searching algorithms as
+Unix TeX (i.e., web2c), the GNU font utilities, and my modified dvips.
+
+In addition, the configuration process is (more or less) automatic, in
+the GNU style. The Makefile uses the standard variable names and
+targets in GNU makefiles.
+
+xdvik is based on patchlevel 11 of xdvi, i.e., the virtual support and
+MakeTeXPK support is not present. I haven't updated it because I
+personally don't need those features (I just generated bitmaps for the
+PostScript fonts in the dvips encoding in the first place), and haven't
+had time to update the distribution.
+
+This particular version has no major changes (see NEWS and ChangeLog in
+the distribution for the minor ones); I am sending out this announcement
+because of my switch from compress to gzip.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Mon, 12 Apr 1993 11:26:51 -0400
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: dvipsk 5.515b available
+
+I have released version 5.515b of dvipsk, my modified version of Tom
+Rokicki's dvips, a DVI-to-PostScript translator.
+
+It is available by ftp from
+
+ ftp.cs.umb.edu:pub/tex/dvipsk.tar.z
+
+Please notice the `.z' instead `.Z' -- I am now using gzip instead of
+compress.
+
+My major modification is to use the same path searching algorithms as
+Unix TeX (i.e., web2c), the GNU font utilities, and my modified xdvi.
+
+In addition, the configuration process is (more or less) automatic, in
+the GNU style. The Makefile uses the standard variable names and
+targets in GNU makefiles.
+
+The documentation is included in the GNU texinfo format (thanks
+to zoo@cygnus.com for doing the initial conversion).
+
+This particular version has no major changes (see NEWS and ChangeLog in
+the distribution for the minor ones); I am sending out this announcement
+because of my switch from compress to gzip.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Mon, 12 Apr 1993 11:27:51 -0400
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: fontname scheme 1.4 available
+
+I have released version 1.4 of ``my'' font naming scheme for TeX fonts.
+You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/fontname.tar.z
+
+I will also send it to you by email if you cannot ftp.
+
+Please notice the `.z' instead `.Z' -- I am now using gzip instead of
+compress.
+
+The fontname document is in Texinfo format, so you will need the TeX
+macros in the file texinfo.tex (available with most GNU programs) to be
+able to print it; the directory pub/tex/fontname on the above machine
+has a texinfo.tex, as well as a number of other files with name lists.
+
+The rest of that directory contains files showing the naming scheme
+applied to Adobe, Monotype, Computer Modern, and other sources' fonts.
+
+The changes since version 1.3 are minimal: a couple of additional
+typefaces, variants, and sources.
+
+I am happy to receive additions, criticisms, or other comments.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Thu, 15 Apr 1993 03:06:56 +0200
+From: yannis@gat.citilille.fr (Yannis Haralambous)
+Subject: AdjKerns: announcing a new utility
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% %
+% The Birth of a Virtual Font -- The AdjKerns Utility %
+% %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\documentstyle{article}
+\title{The Birth of a Virtual Font\\ The {\tt AdjKerns} Utility}
+\author{Yannis Haralambous}
+\date{}
+\begin{document}
+\section{Introduction}
+
+Making a baby can be a difficult process: you need at least two
+people (with the adequate tools) you need some favorable
+circumstances, and you need motivation.
+
+What about virtual fonts? well, we have motivation enough:
+several languages are not covered by DC fonts, in particular Welsh,
+Esperanto, Maltese, many African languages (the glyphs for the
+latter are included in Joerg Knappens FC fonts) etc. These
+languages need virtual fonts to be typeset. The circumstances are
+favorable enough. Up to now, though, we were missing one tool.
+
+Here is the problem: you want to substitute a character in the
+DC font by some special character you need in your target language.
+OK. How to construct the virtual representation for this character?
+well, for that we have Eberhard Mattes' {\tt QDTeXVPL}. It will give us
+the description of all characters we need. Now suppose you replace
+an `A' with some accent, by an `E' with some other accent. What
+about all the kerning pairs involving that `A' you took away?
+And what all those new kerning pairs you need for the `E'?
+
+Do you want to replace the old kerning pairs by new ones, by
+hand?? well, you can try; but if you ever attempt to take a
+coffee break, then you will never be able to recognize again what
+you have changed, and what remains to be changed. Not to mention
+the nasty habit of PL files of having kerning pairs applying to
+more than one characters. This optimizes parsing speed, but surely
+makes it more difficult to make manual changes.
+
+The utility I'm presenting does all this automatically. It will
+read a {\tt [V]PL} file and will
+\begin{itemize}
+\item remove all kerning pairs involving removed characters;
+\item introduce kernng pairs for new characters;
+\item add or remove ligatures.
+\end{itemize}
+
+To illustrate the use of this program, I provide a real-world
+example, namely a virtual font for Esperanto. You will follow the
+whole process of giving birth to this font, starting by its
+mother: the common {\tt dcr10} font.
+
+\section{How it works}
+
+{\tt AdjKerns} has been written in ANSI~C\footnote{Be aware!
+its author is a lousy C programmer, so {\em don't} trust the
+program as you trust \TeX. Keep a critical eye for possible
+bugs, and report them!}. It should run everywhere; it has been
+tested on a Macintosh (MPW~3.2 and Think C~5.0).
+
+The command line should look like this:
+
+\begin{verbatim}
+AdjKerns [-c foo.kcf] [-o <something>] <input file>
+\end{verbatim}
+
+The input file is a {\tt PL} or a {\tt VPL} file\footnote{If
+you look closer you'll see that there is no big difference;
+the latter has a few more possibilities, otherwise the
+syntax is the same.}. Out of this file {\tt AdjKerns} will
+read only the {\tt LIGTABLE}, the rest will remain untouched.
+
+The rules on how to modify the {\tt LIGTABLE} are read
+from the configuration file {\tt foo.kcf}. This file is
+optional; if you don't include any rules, then {\tt AdjKerns}
+will just rewrite your {\tt [V]PL} file, by ignoring any
+optimization attempts of the {\tt LIGTABLE}. The file will be
+bigger, but the result will be the same; it will be easier to
+modify, though.
+
+The {\tt-o} option specifies the output file. If no such is
+specified, then the input file is overwritten (you don't need
+that file anyway\ldots).
+
+Let's see now the syntax of the {\tt KCF} file. The following
+lines are allowed:
+
+\verb=KERN <char> LIKE <char>=
+
+\verb=KERN <char> LEFT LIKE <char>=
+
+\verb=KERN <char> RIGHT LIKE <char>=
+
+\verb=KERN <char> LEFT LIKE <char> RIGHT LIKE <char>=
+
+\verb=UNKERN <char>=
+
+\verb=ADD <lig> <char> <char> -> <char>=
+
+\verb=ADD <lig> BOUNDARYCHAR <char> -> <char>=
+
+\verb=REMOVE <lig> <char> <char> -> <char>=
+
+\verb=REMOVE <lig> BOUNDARYCHAR <char> -> <char>=
+
+\verb=% comments, like in TeX=
+
+where {\tt <char>} means (like in a {\tt[V]PL} file, either
+\verb=C= followed by a character, or \verb=D= followed by a
+decimal number, or \verb=O= followed by an octal number, or
+\verb=H= followed by a hexadecimal number. {\tt<lig>} means
+one of the following: \verb=LIG=, \verb=/LIG=, \verb=LIG/=,
+\verb=/LIG/=, \verb=/LIG>=, \verb=LIG/>=, \verb=/LIG/>=,
+\verb=/LIG/>>=.
+
+Everytime you kern some letter, all previous kerning pairs
+and ligatures are erased. By the {\tt UNKERN} command
+you can erase these, without inserting a new character.
+Commands are executed sequentially, and there is no
+consistence test; so you can ask something and then
+the opposite: nobody will complain.
+
+\section{An Example: Esperanto}
+
+Esperanto needs the following characters which are not
+provided in the DC font: \^c, \^s, \^\j, \^g, \^h, \u u
+(and the corresponding uppercase letters). Dirk Everdeen
+which is an Esperanto guru (and has prepared a $\beta$
+version of Esperanto hyphenation patterns) asked me to use
+the following input mechanism: these letters should be
+accessed by ligatures {\tt cx}, {\tt sx}, {\tt jx},
+{\tt gx}, {\tt hx}, {\tt ux}, because the letter `x' is
+not used in Esperanto.
+
+Since the ``phantom'' letter `x' comes {\em after} the
+real letter, there is no problem with kerning (like in the
+case of the input ligature {\tt ts} of the {\tt wncyr} fonts).
+So this method could eventually be adopted as a standard
+transliteration of Esperanto. But this is another
+issue\footnote{To be solved by the Esperanto subgroup of
+the Technical Working Group on Multiple Language
+Coordination.}.
+
+Our problem now is to create a virtual font with these
+letters, the right kerning pairs and the right ligatures.
+I have chosen positions which would harm the least amount
+of languages: only Turkish and Slovakian are excluded
+when using this virtual font.
+
+How to call it? well, of course {\tt eocr10} since {\tt eo}
+is the two-letter code for Esperanto.
+
+\subsection{First step: character description}
+
+How do we describe the accented characters? Let's use
+Eberhard Mattes' {\tt QDTeXVPL}. For this we need a
+configuration file, which will specify the positions
+of new characters, and their descriptions in the form of
+\TeX\ macros. Here is this file (let's call it
+{\tt esperanto-wannabe.tex}):
+
+\begin{verbatim}
+\font\f=dcr10
+\input qdtexvpl
+\texvpl{^^ad}{\f\^s}
+\texvpl{^^8d}{\f\^S}
+\texvpl{^^a0}{\f\^c}
+\texvpl{^^80}{\f\^C}
+\texvpl{^^a8}{\f\^h}
+\texvpl{^^88}{\f\^H}
+\texvpl{^^a9}{\f\^\j}
+\texvpl{^^89}{\f\^J}
+\texvpl{^^a7}{\f\^g}
+\texvpl{^^87}{\f\^G}
+\texvpl{^^b8}{\f\u u}
+\texvpl{^^98}{\f\u U}
+\bye
+\end{verbatim}
+
+The good thing is that we can quickly describe the characters
+using \TeX\ macros, like \verb=\^=, \verb=\u=, \verb=\j=.
+The bad thing is that this is all we can do. Fine tuning must
+be done by hand.
+
+You run this file through \TeX\ and get file
+{\tt espernato-wannabe.dvi}. Then you run {\tt QDTeXVPL} with
+the followint command line:
+
+\begin{verbatim}
+QDTeXVPL -d10.0 esperanto-wannabe.dvi esperanto-wannabe.vpl
+\end{verbatim}
+
+Here is an extract of what we get:
+
+\begin{verbatim}
+(MAPFONT D 16
+ (FONTNAME dcr10)
+ (FONTCHECKSUM O 30523766474)
+ (FONTDSIZE R 10.000000))
+(CHARACTER O 255
+ (CHARWD R 0.394347)
+ (CHARHT R 0.694275)
+ (CHARDP R 0.000000)
+ (MAP
+ (MOVERIGHT R -0.052765)
+ (SELECTFONT D 16)
+ (SETCHAR O 2)
+ (MOVERIGHT R -0.447113)
+ (SETCHAR C s)))
+(CHARACTER O 215
+ (CHARWD R 0.555420)
+ (CHARHT R 0.939255)
+ (CHARDP R 0.000000)
+ (MAP
+ (PUSH)
+ (MOVERIGHT R 0.027771)
+ (MOVEDOWN R -0.244980)
+ (SELECTFONT D 16)
+ (SETCHAR O 2)
+ (POP)
+ (SETCHAR C S)))
+...
+\end{verbatim}
+
+Now we have to replace these characters inside {\tt dcr10.pl}
+and name the new file {\tt eocr10.vpl} (hopefully someday
+somebody will find the time to write some utility to do this
+automatically).
+
+\subsection{Second step: adjusting kerning pairs and ligatures}
+
+As you saw, we have modified character descriptions, but neither
+kerning pairs, nor ligatures. This will be done by {\tt AdjKerns}.
+Here is the necessary configuration file {\tt eo.kcf}:
+
+\begin{verbatim}
+% Kerning and ligature configuration for
+% Esperanto virtual fonts, based on DC
+% Semi-official (not yet aproved by TWGMLC)
+KERN H AD LIKE C s
+KERN H 8D LIKE C S
+KERN H A0 LIKE C c
+KERN H 80 LIKE C C
+KERN H A8 LIKE C h
+KERN H 88 LIKE C H
+KERN H A9 LIKE C j
+KERN H 89 LIKE C J
+KERN H A7 LIKE C g
+KERN H 87 LIKE C G
+KERN H B8 LIKE C u
+KERN H 98 LIKE C U
+ADD LIG C s C x -> H AD
+ADD LIG C S C x -> H 8D
+ADD LIG C S C X -> H 8D
+ADD LIG C c C x -> H A0
+ADD LIG C C C x -> H 80
+ADD LIG C C C X -> H 80
+ADD LIG C h C x -> H A8
+ADD LIG C H C x -> H 88
+ADD LIG C H C X -> H 88
+ADD LIG C j C x -> H A9
+ADD LIG C J C x -> H 89
+ADD LIG C J C X -> H 89
+ADD LIG C g C x -> H A7
+ADD LIG C G C x -> H 87
+ADD LIG C G C X -> H 87
+ADD LIG C u C x -> H B8
+ADD LIG C U C x -> H 98
+ADD LIG C U C X -> H 98
+\end{verbatim}
+
+Note that we have included ligatures both for `Cx' and `CX' etc.:
+the former will be used in text, the latter in titles.
+Now we run {\tt AdjKerns}, with the following command line:
+
+\begin{verbatim}
+AdjKerns -c eo.kcf eocr10.vpl
+\end{verbatim}
+
+After some lines:
+
+\begin{verbatim}
+**************************************************************
+
+ This is program AdjKerns (= Adjust Kerning Pairs)
+
+ Version beta-1
+ written for you by a lousy C programmer
+ (Yannis Haralambous, 1993)
+
+ It shall help you make efficient virtual fonts
+ This software belongs to the public domain
+
+**************************************************************
+Loading input file preamble...
+Reading kern and ligature data...
+Reading lines from configuration file and executing them...
+..............................
+Finished reading the configuration file
+Writing down new lig/kern data...
+Writing input file remaining data...
+\end{verbatim}
+
+we get the expected result (our file {\tt eocr10.vpl} is
+overwritten.
+
+\subsection{Final step: using the font}
+
+Once we have the {\tt VPL} file, we are done. Run {\tt VFtoVP}
+and use the font. Here is a small text file to test the font
+(file {\tt eotest.tex}):
+
+\begin{verbatim}
+\magnification=1200
+\font\myfont=eocr10
+\myfont
+Berto staras antaux la vendejo. Sxi estas rigardanta la
+montran fenestregon. Si vidas multajn obiektojn. En la
+montra fenestrego trovigxas skatoloj kai faruno. Sub
+klosxo kusxas fromagxo, kiu havas multajn truojn. Ankaux
+botelojn sxi estas vidanta. La boteloj, kiujn sxi estas
+rigardanta, estas egale grandaj. En la mezo de la
+fenestrego pendas afisxo, sur kiu estas skribita la
+frazo: ,,Cxi tie oni parolas Esperanton``. La pordo
+de la vendejo estas malfermita. En la vendejo en angulo
+oni vidas barelon kun haringoj. Haringoj estas fisxoj.
+La fromagxa klosxo estas farita el vitro. La posedanto
+de la vendejo nun estas vendanta fumajxojn kaj cindrujon
+al sinjoro. Berto demandas la vendistinon, cxu cxokolado
+kaj dolcxajxoj estas haveblaj. La vendistino neas tion.
+Ankaux teo, kafo kaj rizo ne plu estas haveblaj. Vino
+estas trinkajxo. Berto volas acxeti unue fromagxon kaj
+due haringojn. La acxetita fromagxo kostas unu marko. Nun
+sxi estas portanta la acxetitan hejmen.
+\end
+\end{verbatim}
+
+taken from a Esperanto reader my mother had at school
+(nice brown and thin ,,Nachkriegspapier``).
+
+\section{Go forth, etc. etc.}
+
+I am tempted to say ``Go forth and make masterpieces
+of virtual fonts'', but I have a small request: if you
+wish to make fonts for languages (Welsh, Maltese, etc.)
+please contact the Technical Working Group on Multiple
+Language Coordination first; it might very well be that
+somebody is already preparing this language; and if not,
+you may be that person. But in any case, we can share
+our experiences to make {\em consistent} and
+{\em compatible} \TeX\ Language Packages.
+
+\section{Availability}
+
+You will find all the mentionned files, as well as the
+sources (and Macintosh-executables) of {\tt AdjKerns}
+on {\tt spi.ens.fr}, directories
+{\tt/pub/tex/yannis/adjkerns} and
+{\tt/pub/tex/yannis/adjkerns/examples}. {\tt QDTeXVPL} can be
+found in Stuttgart, directory
+{\tt/soft/tex/fonts/utilities/qdtexvpl}.
+
+A \TeX\ Language Package for Esperanto is prepared
+by the TWGMLC (Technical Working Group on Multiple
+Language Coordination).
+
+\end{document}
+
+------------------------------
+
+Date: Mon, 19 Apr 1993 16:07:37 -0400
+From: norman@bellcore.com (Norman Ramsey)
+Subject: Spidery WEB copyright restrictions lifted
+
+I am pleased to announce that at long last the restrictive copyright
+on Spidery WEB has been eased. Spidery WEB may now be used freely for
+any purpose, including writing software for profit. I am also pleased
+to announce that I am no longer supporting Spidery WEB. (True de
+facto for some time, but now true de jure.) Bug fixes and bug reports
+should be sent to the copyright holders, ORA Corporation, E-mail
+address spider-bugs@oracorp.com. The location at which Spidery WEB is
+stored has also changed. Spidery WEB is available by anonymous ftp
+from pip.shsu.edu:tex-archive/web/spiderweb. This location is
+mirrored at other sites as part of the Comprehensive Tex Archive
+Network.
+
+Norman Ramsey
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and from ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 7]
+****************************************
diff --git a/info/digests/texhax/93/texhax.08 b/info/digests/texhax/93/texhax.08
new file mode 100644
index 0000000000..7eba35e3cc
--- /dev/null
+++ b/info/digests/texhax/93/texhax.08
@@ -0,0 +1,810 @@
+TeXhax Digest Thursday, 6 May 1993 Volume 93 : Issue 008
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ drawing.tex
+ Re: Some problems with \verb
+ Re: Some problems with \verb
+ Re: Concatenating token strings
+ Information about VorTeX.
+ Making an index in AMS-LaTeX or LaTeX
+ citations
+ LaTeX output to HP DeskJet and style for curriculum vitae
+ DVI to "conforming" PostScript
+ TeX Users Group 1993 Annual Meeting, July 26--30th, Aston, UK
+ TeX and Arabic script Conference Announcement
+ OpenWindows icons by Don Knuth available
+ TeXmenu 4.0 for NeXT
+ Announcing new style: shapepar.sty
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Mon, 25 Jan 1993 09:15:48 -0600
+From: Zdenek Wagner <WAGNER@CSEARN.EARN>
+Subject: drawing.tex
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Save as DRAWING.TEX
+% This contribution is written in LaTeX so that everybody can make a
+% "pretty printout".
+% In order to print it you need VERBATIM.STY by Rainer Sch"opf. This
+% style is available from many archives.
+% You of course need METAFONT and GFTOPK to generate the pictures.
+% (Ask your local wizard for help)
+% DRAWING.MF will be generated when you run this file through
+% LaTeX the first time.
+
+\section*{Introduction}
+This contribution explains how to use \mf\ for simple drawings. To
+make the text shorter, some commands are not described. The reader
+is kindly asked to look into this source to see how it was done.
+
+Nobody can guarantee that \mf\ is exactly what you need. the
+simple rules say:
+\begin{itemize}
+\item Use \TeX\ where \TeX\ is good.
+\item Use \mf\ where \mf\ is good.
+\item Use other tools where other tools are good.
+\end{itemize}
+Here you can see examples where \mf\ is good.
+
+\section*{Why not other packages?}
+Though it might look strange I prefer explaining it here. The
+selection of tools is more (or less) a matter of personal taste.
+But there should be some reasoning behind it. If you want to make
+simple drawings, you may choose either MFpic or a similar package
+or directly \mf. In either case you must learn some new commands.
+However, MFpic supports only a subset of \mf. Later, if you need
+more complex pictures, you have to learn a new tool. With \mf\
+it's a bit easier. You just learn some more commands.
+
+It's not a good practice to reject everything what has been done.
+you can find files with \mf\ macros which can be used in a similar
+way as \LaTeX\ styles. This can make life much easier.
+
+\section*{Principle of \lmf\ pictures}
+The principle is to make a new font where a picture is some
+``character''. When we want to place the picture into the
+document, we change the font and type appropriate character. If
+the picture is too large or too complex, it is better to divide it
+into several characters and overlay them with \verb|\llap| or
+\verb|\rlap| commands or simply place the characters in the
+correct order (we will see it later).
+
+[...]
+
+ { Zdenek's complete contribution is stored
+ as /work/archive/documentation/wagner-drawing.tex
+ in the UK TeX Archive on ftp.tex.ac.uk (134.151.44.19)
+ which is also mirrored to pip.shsu.edu (192.92.115.10)
+ and ftp.uni-stuttgart.de (129.69.1.12)
+ --Ed. }
+
+------------------------------
+
+Date: Thu, 22 Apr 1993 10:45:15 +0200
+From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf)
+Subject: Re: Some problems with \verb
+
+Leszek Holenderski writes in TeXhax93/007:
+ > Dear TeXperts,
+ >
+ > Can anybody explain me why the following input:
+ >
+ > \documentstyle{article}
+ > \catcode`\"=\active \def"{\verb"}
+ > \begin{document}
+ > Just a test of "verb".
+ > \end{document}
+ >
+ > gives the following error:
+ >
+ > This is TeX, C Version 3.14t3
+ > (test.tex format file: LaTeX with English hyphenation
+ > (/vol/tex/lib/inputs/article.sty
+ > Document Style `article' <5 Feb 88> - GMD.
+ > (/vol/tex/lib/inputs/art10.sty)) (test.aux))
+ > Runaway argument?
+ > verb". \end{document}
+ > ! File ended while scanning use of \@tempa.
+ >
+ > ???
+ >
+ > Leszek (lhol@gmdzi.gmd.de)
+
+I doesn't happen for me, so your LaTeX is broken. (It is a modified
+and out of date version anyway, as the messages show).
+
+Rainer Sch"opf
+LaTeX 2.09 maintenance
+
+
+------------------------------
+
+Date: Thu, 22 Apr 1993 13:56:16 +0000
+From: Jeremy Henty <jch@upper.ist.co.uk>
+Subject: Re: Some problems with \verb
+
+> Can anybody explain me why the following input:
+>
+> \documentstyle{article}
+> \catcode`\"=\active \def"{\verb"}
+> \begin{document}
+> Just a test of "verb".
+> \end{document}
+>
+> gives the following error:
+>
+> [stuff deleted]
+>
+> ???
+>
+> Leszek (lhol@gmdzi.gmd.de)
+
+I cut and pasted your code into a TeX file and it worked!?
+
+This is TeX, C Version 3.14t3
+(scratch.tex
+LaTeX Version 2.09 <25 Jan 1988>
+(/usr/other/lib/tex/inputs/article.sty
+Document Style `article' <5 Feb 88>.
+(/usr/other/lib/tex/inputs/art10.sty)) (scratch.aux) [1] (scratch.aux) )
+Output written on scratch.dvi (1 page, 284 bytes).
+Transcript written on scratch.log.
+
+Curiouser and curiouser.
+
+Jeremy
+
+------------------------------
+
+Date: Thu, 22 Apr 1993 13:42:48 +0000
+From: Jeremy Henty <jch@upper.ist.co.uk>
+Subject: Re: Concatenating token strings
+
+> how do I
+> force the expansion of \number\Pointer before \CollectInfo grabs the tokens?
+>
+> Thanks,
+>
+> Gary Wagman
+> wagman@lbl.gov
+> (510)486-6610 USA
+
+This works:
+
+ \newtoks\PhoneItems \PhoneItems = {}
+
+ \def\CollectInfo#1{\PhoneItems\expandafter{\the\PhoneItems#1}}
+ \def\CollectexpandedInfo{\expandafter\CollectInfo\expandafter}
+
+ \newcount\Pointer \Pointer = 0
+ \advance\Pointer by 1
+ \CollectexpandedInfo{\number\Pointer}
+ \advance\Pointer by 1
+ \CollectexpandedInfo{\number\Pointer}
+ \advance\Pointer by 1
+ \CollectexpandedInfo{\number\Pointer}
+
+ \showthe\PhoneItems
+
+This is TeX, C Version 3.14t3
+(scratch.tex
+> 123. <-------------------------------- Voila!
+l.13 \showthe\PhoneItems
+
+?
+
+Jeremy C. Henty
+
+
+------------------------------
+
+Date: Wed, 28 Apr 1993 08:15:03 -0500
+From: "Michael D. Sofka" <mike@morgana.pubserv.com>
+Subject: Information about VorTeX.
+
+I'm looking for information about a program called VorTeX. The
+program is TeX built into a two-view (wysiwyg) style editor. The only
+reference so far is:
+
+ P. Chen, A Multiple Representation Paradigm for Document
+ Development, doctoral disertation, Univ. of California,
+ Berkeley, Calif., 1988.
+
+A recent [es]mail address for P. Chen would be a start.
+
+Thank You,
+
+Michael D. Sofka INTERNET: mike@pubserv.com
+Publication Services, Inc. SPRINTNET: +1-518-456-5527
+Albany Research Center. KEYHOLE11: 42 42' 16" N, 73 54' 43" W
+102 Steuben Dr., #11
+Guilderland, NY 12084, USA.
+
+------------------------------
+
+Date: Thu, 29 Apr 1993 17:35:52 -0400
+From: phares@math.ias.edu (Dorothea J. Phares)
+Subject: Making an index in AMS-LaTeX or LaTeX
+
+ April 29, 1993
+
+I'm pretty new to AMS-LaTeX and LaTex, so please excuse
+me if my request is not a very informed one.
+(However, I've used plain TeX for about five years,
+and AMS-TeX for about 3-1/2 years.)
+I've used the idx.tex file to generate an index.
+However, there is another file which is included with
+the LaTeX distribution called makeindex.tex which
+(when compiled and printed) gives instructions for
+using a PROGRAM called MakeIndex. This program sounds
+like it's much more sophisticated and powerful than
+idx.tex. But I cannot find
+the program anywhere. Does anyone know of this program?
+I can't figure out why the instructions for the program would be
+included and not the program (or style file, or whatever it
+is) itself.
+I'v even looked on several archives hoping to find it,
+to no avail.
+If anyone can help me, please respond directly to:
+
+phares@math.ias.edu
+
+ Thanks so much,
+
+ Dottie Phares
+ Secretary
+ School of Mathematics
+ Institute for Advanced Study
+ Princeton, NJ 08540 USA
+
+------------------------------
+
+Date: Fri, 30 Apr 1993 07:52:32 -0500
+From: John Yanos <MEDJOHN@MIZZOU1.bitnet>
+Subject: citations
+
+I have a problem with bibliography citations in Latex. If I cite
+multiple references to the same place they come out this:
+
+I know a lot[1,2,3,4,5,6,7,8,9], rather than
+
+I know a lot[1-9].
+
+It seems this could be fixed by manipulating the bbl file by hand, but
+that seems way too messy. There must be a macro to fix this? I was
+disappointed that pctex didn't know how to do it.
+
+------------------------------
+
+Date: 04 May 1993 10:47:47 +0800
+From: HRECLHW@hkucc.hku.hk
+Subject: LaTeX output to HP DeskJet and style for curriculum vitae
+
+I would be most grateful if any of you could help out with the
+following questions:
+
+1) What is the email address for any LATEX user group in
+the USA? I am trying this address I got from a Latex book published
+in 1990. Can LATEX documents (with graphic output generated by e.g.
+GNUPLOT) be printed on a Hewlett Packard 500 deskjet (inkjet)
+printer? If so, where could one get or purchase a copy of the HP
+deskjet printer driver? I have been using Latex on a HP Laserjet 3
+printer in the department office and it works fine. However, I am
+thinking of buying a deskjet printer for my own personal use.
+Unfortunately, not many academics in HongKong use Latex, and those
+who use it rely entirely on laserjet printers.
+
+2) Although Latex is admirably powerful in preparing technical
+papers, I find it cumbersome to use it to prepare something simple
+like a Curriculum Vitae - e.g. the usual 'Experience' section where
+one would like to have something like:
+
+1987-90 Something here that may extend for several lines but
+ would like to have this block on the right typeset
+ and fully left and right justified.
+
+This can easily be done on a standard wordprocessor, but it is not
+clear how one can use Latex efficiently for this. Using a tabular
+environment is too clumsy for this. Whereas using a description
+environment may not allow one to adjust the spacing between the left
+and right blocks. Is there any 'clean' way to do this?
+
+Thank you in advance for your assistance.
+
+
+Joseph Hun-wei Lee
+ Dept.of Civil and Structural Engineering
+ University of Hong Kong
+ Email: hreclhw@hkucc.bitnet
+
+------------------------------
+
+Date: Wed, 05 May 1993 08:33:16 -0500
+From: kwc@wubcl.wustl.edu (Ken Clark)
+Subject: DVI to "conforming" PostScript
+
+I've got a 30+ page latex document I can convert
+to dvi to postscript and print on my printer. However,
+others need access to this document; and not all are able to
+print it. The second line of the postscript file reads:
+
+% This file is a NONconforming PostScript file.
+
+Is there a way to convert this to a conforming postscript file?
+
+Thank you.
+
+Ken Clark
+
+Biomedical Computer Laboratory ph: 314-362-2135
+Washington University fx: 314-362-0234
+700 S. Euclid Ave.
+St. Louis MO 63110 USA em: kwc@wubcl.wustl.edu
+
+
+------------------------------
+
+Date: 26 Apr 1993 15:07:40 +0000
+From: spqr@minster.york.ac.uk
+Subject: TeX Users Group 1993 Annual Meeting, July 26--30th, Aston, UK
+
+**************************************
+TeX Users Group 1993 Annual Meeting
+
+Aston University, Birmingham, UK
+
+July 26th -- 30th, 1993
+**************************************
+
+The committee of the TUG '93 conference would like to bring you up to
+date with plans for this summer's big TeX meeting at Aston University,
+Birmingham, UK. Booking forms were mailed to all TUG members in mid
+March, and are now being sent to other user groups. Readers with
+Internet access who have not received a form can fetch the file
+"booking.tex" using ftp from directory pub/tug93 on ftp.TeX.ac.uk, or
+may request it by email from tug93-enquiries@vax.rhbnc.ac.uk.
+
+IMPORTANT NOTE: we want to encourage a wide participation in this
+meeting from all over the world, but we recognize that some people
+from countries in economic difficulty will have have problems
+obtaining finance. We have therefore set up a bursary fund, to which
+anyone can apply for funding to help their attendance at Tug'93. If
+you want to come, send in a booking form with a request for financial
+help. We will consider all requests at the end of May, and will reply
+in the first week of June to inform people of our decisions. If in
+doubt, contact us for advise on what we can help with.
+
+The five magnificent days of TeX conference will include:
+
+ - A first day which includes an introduction TeX to newcomers; bring your
+ partner and get them to learn your obsession! Plus tutorials and special
+ sessions for experienced users.
+
+ - A day on typography and design, in conjunction with the DIDOT project.
+
+ - A detailed workshop on LaTeX3.
+
+ - A session on language and font issues.
+
+ - A session on TeX standards and the future developments of TeX and
+ related software.
+
+ - Discussions of TeX archives.
+
+ - A `problem-solving' panel.
+
+ - Birds-of-a-feather groups.
+
+Invited speakers include Christina Thiele, the TUG president, the President
+of the German TeX User Group, DANTE, and Boguslav Jackowski, the
+winner of the `best paper' award at recent conferences in Prague and
+Karlsruhe.
+
+Some highlights from the accepted papers by speakers from around the world
+are:
+
+ - The Khmer Script tamed by the Lion (of TeX): Yannis Haralambous
+
+ - Virtual fonts in a production environment: Michael Doob & Craig Platt
+
+ - Readability of math typesetting: David Murphy
+
+ - Russian TeX issues; Looking about and outlook: Irina A Makhovaya
+
+ - Beginners Guide to DSSSL: Martin Bryan
+
+ - A PostScript font installer written in TeX: Alan Jeffrey
+
+ - A versatile TeX device driver: Minato Kawaguti
+
+ - Typesetting Catalan TeXts with TeX: Gabriel Valiente Feruglio
+
+ - Bibliography Prettyprinting and Syntax Checking: Nelson Beebe
+
+ - Syntactic Sugar: Kees van der Laan
+
+There is a full week of varied TeX courses both before and after
+the conference proper, of which full details can be found on the
+booking form.
+
+Socially, we can promise delegates that there will be no dull moments
+at TUG '93, with
+
+ - A half-day trip to Shakespeare country, ending with a performance of King
+ Lear by the Royal Shakespeare Company
+
+ - Evening trips to visit a Chocolate Experience or take part in a bowling
+ tournament
+
+ - A TeX-related competition with prizes
+
+ - Receptions and banquets
+
+ - The TeX Users Group annual general meeting
+
+Booking forms returned by May 15th can save 15 pounds ($22.00), and guarantee
+a place on the trip to Stratford-upon-Avon.
+
+
+Sebastian Rahtz
+spqr@minster.york.ac.uk
+
+
+------------------------------
+
+Date: Mon, 03 May 1993 15:59:02 +0200
+From: yannis <yannis@gat.citilille.fr>
+Subject: TeX and Arabic script Conference Announcement
+
++---------------------------------------------------------------------------+
+| |
+| x x |
+| xx xx xxx xxx |
+| xx xxx x x |
+| xx xx x |
+| xx xx xxx xxx |
+| x xxxxx xx xx xx x xx xx |
+| xx x x xx xx xx xx xx x |
+| xx xx x xx xx xx xx xx |
+| x xx xxxxxxxx xx xxxx x xxxxx xxxxxxxxxxxx |
+| x xx xx xx xxx |
+| xx x x xx xx xxx |
+| xxxxxx xxx xx x xx xx |
+| x x xx xx xxx |
+| x x xx |
+| xx x |
+| xx xx |
+| xx xxx |
+| xxxx |
+| |
++---------------------------------------------------------------------------+
+| tK walRat alK"t al`rby t_h wal.gat al_h.t al`rby |
++---------------------------------------------------------------------------+
+
+ CONFERENCE ON ``TeX AND THE ARABIC SCRIPT''
+
+ JOURNEE THEMATIQUE SUR << TeX ET L'ECRITURE ARABE >>
+
++---------------------------------------------------------------------------+
+ |
+L'Association Francophone des | The Frenchspeaking TeX Users Group
+Utilisateurs de TeX (GUTenberg) et | (GUTenberg) and the National Institute
+l'Institut National des Langues et | of Oriental Languages and Civilisations
+Civilisations Orientales (INALCO) | of Paris (INALCO) are organizing a
+organisent une journee thematique | one-day conference on the theme
+sur |
+ |
+ << TeX et l'ecriture arabe >> | ``TeX and the Arabic script''
+ |
+qui aura lieu le | which will be held on
+ |
+ mardi 11 mai 1993 de 9h a 17h | Tuesday May 11, 1993, 9:00 -- 17:00
+ |
+aux Grands Salons de l'INALCO, 2 | at the ``Grands Salons'' of the
+rue de Lille, Paris 7e, metro | INALCO, 2 rue de Lille, Paris 7e,
+St Germain-des-Pres. | near to subway station St Germain-
+ | des-Pres.
+ |
++---------------------------------------------------------------------------+
+ |
+Voici le programme preliminaire de | Follows a preliminary program of the
+la conference : | conference:
+ |
+ 9h00 -- 12h30 | 9:00 -- 12:30
+ |
+
+Ahmad Lakhdar-Ghazal : Le systeme ASV et introduction a l'informatique arabe
+==================== =====================================================
+ (The Arabic simplified vowelized system and introduction to Arabic
+ informatics)
+
+Michel Fanton : Codification et normalisation de l'arabe
+============= ========================================
+ (Codification and standardization of Arabic script)
+
+Salem Chaker & Abdellah ElMountassir : Graphie arabe de la langue berbere
+==================================== ==================================
+ (Arabic script of the Berber language)
+
+Yannis Haralambous : Systemes TeX arabe et berbere dans le domaine public
+================== ====================================================
+ (Public domain Arabic and Berber TeX systems).
+
+
+ |
+ 12h30 -- 14h30 | 12:30 -- 14:30
+ |
+ Pause de midi | Lunch break
+ |
+ 14h30 -- 17h00 | 14:30 -- 17:00
+ |
+
+Klaus Lagally: ArabTeX, latest developments
+============= ============================
+ (ArabTeX, derniers developpements)
+
+Alaaddin Al-Dhahir: Calligraphic Techniques in Arabic Font Design
+================== =============================================
+ (Techniques calligraphiques pour le dessin de polices arabes)
+
+(sous reserve :)
+Ahmed Banaye Yazdipour: ParsiTeX, a TeX implementation developped in Tehran
+====================== ===================================================
+ (ParsiTeX, une implementation arabisee de TeX developpee a Teheran)
+
+Maurice Laugier : La composition arabe a l'Imprimerie Louis-Jean
+=============== ==============================================
+ (Arabic typesetting at the Louis-Jean printing house)
+
+Yannis Haralambous : Al Amal, un systeme de composition du Coran, base sur TeX
+================== =========================================================
+ (Al Amal, a TeX system for typesetting the Holy Quran)
+
+ |
++---------------------------------------------------------------------------+
+ |
+La participation a la conference est | Participation to the Conference is
+libre. Veuillez ---pour des raisons | free. For organisatory reasons, you
+organisatoires--- vous inscrire en | are kindly requested to subscribe
+envoyant un message a | yourself by sending a message to
+
+ yannis@gat.citilille.fr
+
+Les comptes-rendus seront publies | The proceedings will be published as
+sous forme de volume special des | a special volume of the ``Cahiers
+<< Cahiers GUTenberg >>. | GUTenberg''.
+ |
+ Venez nombreux ! | Join us!
+ |
++---------------------------------------------------------------------------+
+
+
+------------------------------
+
+Date: Mon, 03 May 1993 13:12:44 -0400
+From: karl@cs.umb.edu
+Subject: OpenWindows icons by Don Knuth available
+
+Don Knuth designed a bunch of icons for TeX system files for the
+OpenWindows FileManager application.
+
+You can get them by ftp from ftp.cs.umb.edu:pub/tex/tex-icons.tar.z. (A
+gzipped tar file.)
+
+He and TUG are registering them with Sun.
+He plans to write an article for TUGboat describing them.
+
+Since I don't use OpenWindows or FileManager myself, I haven't done
+anything with them beyond a casual glance. But if you have questions or
+suggestions, feel free to ask.
+
+If you convert the icons to something useful for some other window
+system, let me know.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Thu, 22 Apr 1993 11:58:44 +0200
+From: Harald Schlangmann <schlangm@informatik.uni-muenchen.de>
+Subject: TeXmenu 4.0 for NeXT
+
+FOR IMMEDIATE RELEASE
+
+For more information:
+
+ Harald Schlangmann
+ Tumblingerstrasse 17 Rgb
+ 8000 Muenchen 2, F. R. G.
+ e-mail: schlangm@informatik.uni-muenchen.de (NeXTMail ok)
+
+
+ A N N O U N C I N G
+
+ TeXmenu Version 4.0
+
+TeXmenu SUMMARY:
+
+TeXmenu provides a unified NeXTSTEP front end for Donald Knuth's famous
+typesetting system TeX. TeXmenu integrates all the tools needed to use TeX
+in one application, i.e. you are no longer forced to handle various tools like
+the editor, the previewer, utilities such as spell checkers, and TeX itself
+from different applications. TeXmenu offers a powerful project management,
+including structure recognition, file handling and project search, thus
+providing a convenient way of handling larger multi-file documents. TeXmenu is
+designed as an ``open'' application, i.e. it does not depend on any version
+specific features of TeX, viewers, editors (and friends) and is widely
+customizable. TeXmenu offers services so the user can keep in touch with it
+from any other application, get help on LaTeX, translate his/her current
+project, any file or even screen selections. When running TeX in the
+background TeXmenu alerts the user when an error occurs and offers a
+convenient way to jump between the error message and location of the error, as
+well as letting the user continue the translation afterwards!
+
+Distribution is done shareware-like (i.e. you are allowed to copy a
+unregistered version provided you're running it in demo-mode) but TeXmenu will
+have some annoying ``features'' until you register your copy of it. Similarly,
+TeXmenu comes ``shareware priced''. For those who want a good TeX front end
+without paying anything for it, TeXmenu version 2.2 remains in the public
+domain (although ``donations'' are still accepted).
+
+
+LIST OF SOME NEW FEATURES IN TeXmenu 4.0:
+
+ o Project groups, comparable to NeXTmail's mailboxes: TeXmenu does not
+ only maintain a global list, it allows you to define groups using
+ the new filetype ``texpg''. You may group your projects in categories
+ like Letters, Manuals, Thesis, Papers etc.
+
+ o TeX Page Layout Panel: Interactively generates TeX/LaTeX macro
+ sequences for your preferred page layout,
+
+ o additional service 'Include PS selection' (thanks Derek!),
+
+ o the Watcher is now working similarly to NeXT's ProjectBuilder:
+ Click on *any* (LaTeX) warning or error message and the Watcher will
+ position you at the faulty position in the source-code,
+
+ o same for TeXmenu's Project Find Panel,
+
+ o new Inspectors and grouped Preferences,
+
+ o automatic reparsing of project's structure, user definable interval,
+
+ o drag&drop everywhere,
+
+ o a lot faster VT100(tm) terminal emulation,
+
+ o expanded generalized command execution scheme, you may even use
+ command line editors like vi for file viewing/editing, or xdvi
+ for previewing,
+
+ o and *lots* of other fancy improvements.
+
+
+TeXmenu PRICING:
+
+ TeXmenu 4.0 is a free update for all registered TeXmenu 3.0 users!
+
+ For further information, site license pricing, group discounts, and
+ information relating to payment see Licence.rtf in the demo
+ distribution or send mail to the address above.
+
+
+FUTURE DEVELOPMENT (BLACK&WHITE):
+
+ NeXTSTEP for Intel Processors will be supported as soon as the
+ developer environment is available. Further upgrades are planed.
+ There will be no extra charging on system change. Black hardware
+ will be supported at least as long as NeXT does with its OS.
+
+
+GIVE IT A TRY!
+
+ o Versions that require NeXTSTEP Release 3.0:
+
+ TeXmenu4.0-English.tar (v4.0, English)
+ TeXmenu4.0-German.tar (v4.0, German)
+ TeXmenu4.0.tar (v4.0, English and German)
+
+ o Versions that require NeXTSTEP Release 2.0:
+
+ TeXmenu3.0-2.1.tar (v3.0, English and German)
+ TeXmenu2.2b.tar (v2.2, English and German, free)
+
+
+TeXmenu 4.0 is available via anonymous ftp, mail server, or from the
+address above:
+
+ o Anonymous ftp:
+
+ ftp.informatik.uni-muenchen.de:/pub/next/Text/tex ***first address
+ ftp.cs.tu-berlin.de:/pub/NeXT/tex
+ sonata.cc.purdue.edu:/pub/next/submissions
+ cs.orst.edu:/pub/next/submissions
+
+ o Mail server:
+
+ Send a message with body
+
+ send next/submissions TeXmenu4.0-English.tar
+
+ to archive-server@cc.purdue.edu.
+
+Munich (04.04.1993) -- Harald Schlangmann
+
+All trademarks are used for identification purposes only and are
+the rights of their respective holders.
+
+
+SUMMARY:
+
+TeXmenu version 4.0, available 04.15.1993, shareware priced
+
+
+------------------------------
+
+Date: Tue, 04 May 1993 00:14:14 -0700
+From: Donald Arseneau <asnd%TRIUMFCL.BITNET@SHSU.edu>
+Subject: Announcing new style: shapepar.sty
+
+About a year ago I made a \diamondpar macro in response to someone's
+repeated asking. At the time I hoped to make a \heartpar for Valentine's
+day. It didn't get done, but now I have a *general* shaped-paragraph
+style, that will do hearts, diamonds, squares, or anything else, in
+LaTeX and Plain TeX. It differs from an ordinary \parshape command
+because the size is adjusted automatically so that the entire shape
+is filled with text.
+
+I have just sent the file to George Greenwade for inclusion in the
+Shsu archives and the CTAN sites. (It is too long to post -- 800 lines).
+
+Enjoy.
+
+Donald Arseneau asnd@reg.triumf.ca
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 8]
+****************************************
diff --git a/info/digests/texhax/93/texhax.09 b/info/digests/texhax/93/texhax.09
new file mode 100644
index 0000000000..bda03a4166
--- /dev/null
+++ b/info/digests/texhax/93/texhax.09
@@ -0,0 +1,892 @@
+TeXhax Digest Thursday, 27 May 1993 Volume 93 : Issue 009
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ BibTeX
+ Re: DVI to "conforming" PostScript
+ TeX for Kannada language (South India)
+ RE: LaTeX output to HP Desk and style for curriculum vitae
+ Why do my macros work???
+ Incompatibility between TeX--XeT and TeX
+ LaTeX verbatim
+ Font size for astronomical symbols
+ Bibliographic software
+ List Of TeX Tutorials As Of 5.18.93
+ OzTeX 1.5
+ MakeIndex 2.12 released
+ making pandora work with MF smode
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Sat, 08 May 1993 10:36:52 -0400
+From: peters@sunhp.msrc.sunysb.edu (hpeters)
+Subject: BibTeX
+
+
+I am using LaTeX and BibTeX both on a Sun and on a Mac. Unfortunately,
+the two BibTeX versions are not compatible, i.e. the ...sty files are
+not exchangeable. On the Mac, I am running BibTeX 0.99c v 2.0 (Stanford
+TeX project). The BibTeX on the Sun calls itself 0.99c, also, but ...
+
+What I need is a "natsci.sty" file for the Mac BibTeX (the one from
+Unix definitly doesn't work).
+
+Does anybody have any suggestions? I'd sure appreciate them.
+
+Hartmut Peters
+Marine Sciences, SUNY at Stony Brook, NY, USA
+
+peters@sunhp.msrc.sunysb.edu
+
+------------------------------
+
+Date: Sat, 08 May 1993 12:56:45 -0500
+From: mycroft@gnu.ai.mit.edu
+Subject: Re: DVI to "conforming" PostScript
+
+
+Ken Clark writes:
+>
+> % This file is a NONconforming PostScript file.
+>
+> Is there a way to convert this to a conforming postscript file?
+
+I presume that you are using `dvitps'. If so, use the `-C' option, as
+documented in the man page.
+
+I highly recommend `dvipsk', though--Karl Berry's version of `dvips'.
+
+------------------------------
+
+Date: Mon, 10 May 1993 08:56:58 -0500
+From: "T.N.K.Raju, MD 6-4183" <U40200@UICVM.EARN>
+Subject: TeX for Kannada language (South India)
+
+I am very new to this e-mail and file transfer business; I am interested in
+knowing if there is a Tex program for Kannada Language, a south Indian
+language. I know that computer programs are apprently available for other
+languages, such as Tamil, Bengali, Hindi, Telugu etc., but perhaps one for
+Kannda must exist somewhere, particularly because Telugu is so close to
+Kannda, that if you know one you can easily read the other. Please advice
+how I could post notices using this or other systems.
+
+------------------------------
+
+Date: Fri, 14 May 1993 09:04:18 -0600
+From: Zdenek Wagner <WAGNER@CSEARN.EARN>
+Subject: RE: LaTeX output to HP Desk and style for curriculum vitae
+
+Joseph Hun-wei Lee writes:
+
+<*> 2) Although Latex is admirably powerful in preparing technical
+<*> papers, I find it cumbersome to use it to prepare something simple
+<*> like a Curriculum Vitae - e.g. the usual 'Experience' section where
+<*> one would like to have something like:
+<*>
+<*> 1987-90 Something here that may extend for several lines but
+<*> would like to have this block on the right typeset
+<*> and fully left and right justified.
+<*>
+<*> This can easily be done on a standard wordprocessor, but it is not
+<*> clear how one can use Latex efficiently for this. Using a tabular
+<*> environment is too clumsy for this. Whereas using a description
+<*> environment may not allow one to adjust the spacing between the left
+<*> and right blocks. Is there any 'clean' way to do this?
+<*>
+<*> Thank you in advance for your assistance.
+<*>
+<*>
+<*> Joseph Hun-wei Lee
+<*> Dept.of Civil and Structural Engineering
+<*> University of Hong Kong
+<*> Email: hreclhw@hkucc.bitnet
+
+The following solution is taken from the book written by David J. Buerger:
+``LaTeX for Scientists and Engineers'', McGraw-Hill, 1990, ISBN 0-07-008845-4,
+page 28--29. It is based upon definition of a custom description list which is
+presented in a small example:
+
+\documentstyle[12pt]{article}
+\newcommand{\explabel}[1]{\mbox{#1}\hfil}
+\newenvironment{experience}[1]{%
+\begin{list}{}
+ {
+ \let\makelabel\explabel
+ \settowidth{\labelwidth}{#1}
+ \setlength{\leftmargin}{1.1\labelwidth}
+ }
+ }{%
+\end{list}}
+
+\begin{document}
+\begin{experience}{19XX--XX}
+\item[1987--90]
+Something here that may extend for several lines but
+would like to have this block on the right typeset
+and fully left and right justified.
+\item[1990--92]
+Something here that may extend for several lines but
+would like to have this block on the right typeset
+and fully left and right justified.
+\end{experience}
+\end{document}
+
+The parameter of the ``experience'' environment specifies the widest item. You
+can add some more extra characters, e.g. {19XX--XXmmm}, if you wish larger
+space between the item and the rest of the text. You can also play with
+setting the length of \leftmargin or you can change the typeface of the
+``years'' if you redefine \explabel.
+
+------------------------------
+
+Date: Fri, 14 May 1993 09:05:10 -0600
+From: Zdenek Wagner <WAGNER@CSEARN.EARN>
+Subject: Why do my macros work???
+
+Dear TeXperts,
+
+some time ago I needed in a style file a great many macros of the form:
+
+\def\macro#1{\def\@macro#1{#1}}
+
+I did not want to type everything by hand and I needed to put the names of all
+those macros into a list macro anyway. So I created the list macro as:
+
+\def\obj@macros{\do{firstmacro} \do{secondmacro} \do{thirdmacro}}
+
+By trial and error I designed:
+
+\def\obj@def#1{\expandafter\def\csname#1\endcsname{\@@def{@#1}}}
+\def\@@def#1#2{\expandafter\def\csname#1\endcsname{#2}}
+
+At the proper moment I used:
+
+\let\do\obj@def \obj@macros
+
+This does exactly what I wanted but I do not understand why. Apparently the
+second parameter of \@@def is not supplied when I call \obj@macros.
+
+Please do not tell me that it cannot work. I ran this style file more than
+hundred times with different input data and I always got what I expected. The
+only problem is that I do not understand it.
+
+Any explanation will be appreciated.
+
+------------------------------
+
+Date: Mon, 17 May 1993 12:55:23 +0100
+From: Martyn Johnson <Martyn.Johnson@cl.cam.ac.uk>
+Subject: Incompatibility between TeX--XeT and TeX
+
+The TeX community has been told that Peter Breitenlohner's TeX--XeT is
+upwards compatible with TeX proper. Witness the footnote on TTN Vol 1
+No 4 p9 and the statement in the change file which says:
+
+> (3) therefore TeX--XeT is designed to be used instead of and not in
+> addition to TeX and consequently the pool file name is not changed;
+
+I believe I have found a counterexample, which has caused me to have to
+back off from installing TeX--XeT as a replacement for TeX.
+
+The problem arises because of the extra nodes which get inserted when
+paragraphs are broken into lines. The particular case which is causing
+trouble is when a formula is broken. A "\mathoff" is inserted before
+the \rightskip glue of the first line and a "\mathon" at the beginning
+of the next. These nodes are visible if you start unpicking the boxes.
+
+Consider the following example:
+
+ \setbox0=\vbox{\hsize=3em\noindent$a+b+\penalty-9999c+d$}
+ \vbox{\unvbox0\setbox1=\lastbox\unskip\unpenalty\setbox1=\lastbox
+ \unhbox1\unskip\showthe\lastpenalty}
+
+In ordinary TeX, this shows the value -9999, since the last item on the
+first line after the \rightskip glue has been removed with \unskip is
+the penalty which caused the line break. TeX--XeT, on the other hand,
+shows the value 0, since the penalty is obscured by the inserted
+"\mathoff".
+
+Although this is a contrived example, the problem actually showed up in
+some genuine macros. There are some macros for drawing rectangular
+category-theory diagrams written by Paul Taylor which use the
+technique of using penalty values to communicate information. In
+TeX--XeT, these macros break badly, missing out large chunks of the
+diagram.
+
+If this incompatibility cannot be mended, I believe that the claim of
+compatibility will have to be withdrawn. This means that TeX--XeT will
+have to use a different pool file name.
+
+I would of course much prefer the incompatibility to be corrected. I
+have tried reporting the problem directly to Peter Breitenlohner but
+have had no response yet.
+
+Martyn Johnson maj@cl.cam.ac.uk
+University of Cambridge Computer Lab
+Cambridge UK
+
+------------------------------
+
+Date: Mon, 24 May 1993 15:15:54 -0000
+From: David_Rhead@vme.nott.ac.uk
+Subject: LaTeX verbatim
+
+I'm hacking a LaTeX style-file together for a design that has unindented
+paragraphs separated by "a blank line". So I don't want gratuitous blank
+lines appearing elsewhere, since it may leave the reader confused about
+"Where are the paragraph divisions?".
+
+As shown in figure 5.3 in the LaTeX manual, list environments typically
+start with \topsep + \parskip. The \parskip gives the effect I want to
+avoid. I can usually avoid it by hacking together redefined environments.
+E.g., a re-defined enumerate with \topsep set to -\parskip seems to be OK
+(although there may well be more elegant ways to achieve what I want).
+
+However, my attempts to hack at verbatim have failed.
+
+Does anyone happen to have a re-definition of verbatim such that
+ text text text text
+ \begin{verbatim}
+ computerese computerese
+ \end{verbatim}
+ text text text text
+will be typeset as
+ text text text text
+ computerese computerese
+ text text text text
+and not as
+ text text text text
+
+ computerese computerese
+
+ text text text text
+
+
+------------------------------
+
+Date: Wed, 26 May 1993 17:57:00 +0700
+From: U01105@CCSMVS.U-STRASBG.FR
+Subject: Font size for astronomical symbols
+
+I was generously provided in the past with packages for printing
+astronomical symbols in TeX. While they work well under PC-TeX, we have
+trouble in implementing them under Unix.
+
+We got them as 240dpi and the system stubbornly asks them in 300dpi.
+
+Any hint how to turn this round? While the system takes the closest font
+size in other cases, it obviously does not work for these symbols.
+
+Many thanks in advance for attention and assistance.
+AH.
+
+Prof. Andre HECK -+- * Phone (direct) +33-88.35.82.22
+Observatoire Astronomique * Phone (Secretary) +33-88.35.82.18
+11, rue de l'Universite -+- * Fax (direct) +33-88.49.12.55
+F-67000 Strasbourg * -+- Fax (Secretary) +33-88.25.01.60
+France -+- * * Telex 890506 starobs f
+
+------------------------------
+
+Date: Thu, 27 May 1993 09:55:54 -0000
+From: David_Rhead@vme.ccc.nottingham.ac.uk
+Subject: Bibliographic software
+
+Papyrus is a commercial bibliographic database management program,
+produced by
+ Research Software Design, 2718 S. W. Kelly St, Suite 181,
+ Portland, Oregon 97201, USA.
+ E-mail: RSD@com.apple.applelink
+ UK agents: Paul Tharagonnet, European Scientific Software Company,
+ Britannia Centre, Point Pleasant, Tyne and Wear, NE28 6HQ.
+ Tel: 091-295 3000
+(I have no financial interest in either firm.)
+
+The following extract from the READ.ME file for PAPYRUS version 7.0.7 (May
+1993) may be of interest. Note the 2 occurrences of "let us know"!
+
+ ----------
+TeX
+- ---
+TeX has been added to the word processors fully supported by PAPYRUS. We
+hope that you TeX users will let us know what you think of the various
+choices we have made in our implementation.
+
+- -> Version 7.0.4 update <-
+We have made some improvements to the way PAPYRUS outputs files for
+TeX. Also, you can now use the TeX versions of accented letters within
+author names. Let us know what else we can do better!
+
+
+------------------------------
+
+Date: Tue, 18 May 1993 18:13:36 -0600
+From: Tundra Tim Daneliuk <tundra@eskimo.chi.il.us>
+Subject: List Of TeX Tutorials As Of 5.18.93
+
+List Of TeX-Related Tutorials As Of 05.18.93
+============================================
+
+Herein is a list of tutorials on TeX-related subjects. If you are the
+author of such a document and that document is freely available
+(public domain, GNU Copyleft, etc.) please feel free to email me the
+information in the format defined below and I'll include it in the
+next revision of this list.
+
+Also, if any of the information is incorrect, misleading, or otherwise
+needs amending, please let me know.
+
+Thanks to all who have contributed.
+
+- ---------------------------- Submission Format ------------------------------
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: <Title Of Document>
+Latest Version: <Version Number And/Or Date>
+Author Name: <Last Name, First Name>
+Author Email Address: <Optional, If You Don't Want To Be Pestered>
+Size (Bytes): <Or Pages>
+Brief Description: <One Line Please>
+Intended Audience: <Novice, Advanced, Specialist In Some Discipline, etc.>
+Distribution Site: <Primary ftp Site>
+Comments: <Whatever Makes Sense Here - Try To Keep It Under 50 Lines Or So>
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+- ------------------------- Beginning Of Tutorial List -------------------------
+
+Document Name: Application Of NFSS In The Context Of Latex
+Latest Version: January 1993
+Author Name: {\.Z}bikowski, Rafa{\l}
+Author Email Address: Not Available
+Size (Bytes): ~40K
+Brief Description: A FAQ containing two embedded LaTeX documents
+Intended Audience: Newcomers to the New Font Selection Scheme and
+ amsfontsS no (La)TeX expertise assumed.
+Distribution Site niord.shsu.edu:
+ [FILESERV.FAQ]FAQ.NFSS-LATEX
+Comments: The purpose of this document is to describe briefly
+ AmSFonts and the New Font Selection Scheme (NFSS) in the
+ context of LaTeX. The issues addressed are as follows.
+
+ AmSFonts: What are AmSFonts? Where to get AmSFonts from?
+ How to install AmSFonts for LaTeX?
+
+ New Font Selection Scheme: What is the New Font Selection
+ Scheme (NFSS)? Why to use NFSS? Where to get NFSS from?
+ How to install NFSS? How to use NFSS to install AmSFonts
+ for LaTeX?
+
+ Also: How can NFSS and AmSFonts be used in practice?
+ (Examples.)
+
+ The questions are attempted to be answered from user's
+ point of view as opposed to (La)TeXpert's/designer's.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Catalogue of TeX Macros
+Latest Version:
+Author Name: Jones, David
+Author Email Address: dmjones@theory.lcs.mit.edu
+Size (Bytes): 367136
+Brief Description: A Catalogue of TeX Macros.
+Intended Audience: Anyone who uses TeX.
+Distribution Site: theory.lcs.mit.edu:
+ pub/tex/TeX-index
+Comments: The goal of this document is to provide a catalogue of all
+ publicly-available TeX macros and macro packages, such as AMS-TeX,
+ plain TeX, eplain, FoilTeX, LaTeX, AMS-LaTex, LAMS-TeX, Lollipop,
+ etc. Although it is far from complete, it already contains nearly
+ 1000 entries. (It also includes a section on BibTeX style files.)
+ The author actively solicits contributions and greatly appreciates
+ it when authors of macro packages send him updates or new entries.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: The Components of TeX
+Author Name: Joachim Schrod
+Author Email Address: schrod@iti.informatik.th-darmstadt.de
+Size (Bytes): ca 30 KB
+Brief Description: It describes the components and files users of TeX
+ get in contact with.
+Intended Audience: Not a document for beginners. For those who have used TeX
+ for a while and wonder what all those files are good for.
+Distribution Site (ftp or uucp): ftp.th-darmstadt.de:
+ pub/tex/documentation/components-of-TeX.tar.Z
+Comments: Also available from all larger TeX archives.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: elm.tex (Essential LaTeX Mathematics)
+Latest Version: (no version number - only one version)
+Author Name: Carlisle, David
+Author Email Address: carlisle@cs.man.ac.uk
+Size (Bytes): 18362
+Brief Description: An addition to Essential LaTeX, describing mathematics.
+Intended Audience: Those with an interest in typesetting mathematics.
+Distribution Site: ftp.tex.ac.uk
+Comments: Does not describe mathematics under the NFSS. Uses the obsolete
+ ms[xy]m fonts. Requires amssymbols.sty.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: A Gentle Introduction to TeX
+Latest Version:
+Author Name: Doob, Michael
+Author Email Address: mdoob@ccu.umanitoba.ca
+Size (Bytes): 198589
+Brief Description: Introduction to plain tex.
+Intended Audience: Rank beginners.
+Distribution Site: Many (try gentle.tex on Archie)
+Comments: Hard copy also available from the TeX Users Group at a nominal cost.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Getting Up And Running With AMS-LaTeX
+Latest Version: December 16,1992
+Author Name: Hirschhorn, Phil
+Author Email Address: psh@math.mit.edu
+Size (Pages): 25
+Brief Description: Overview of the American Mathematical Society version of
+ LaTeX.
+Intended Audience: Intended for someone with at least some experience with
+ either plain TeX, AMS-TeX, or LaTeX.
+Distribution Site: Contact author via email or use one of the following:
+ pip.shsu.edu: tex-archive/documentation/amslatex-primer
+ ftp.tex.ac.uk: pub/archive/documentation/amslatex-primer
+ ftp.uni-stuttgart.de: soft/tex/documentation/amslatex-primer
+ (File Names: amshelp.tex, template.tex)
+
+Comments: Attempts to give enough information for someone to get started with
+ AMS-LaTeX without having to read the manual. Contains a template
+ file.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: An Introduction To TeX And Friends
+Latest Version:
+Author Name: Maltby, Gavin
+Author Email Address: gmaltby@unpcs1.cs.unp.ac.za
+ maltby@unpsun1.cc.unp.ac.za
+Size (Bytes): 150405
+Brief Description: An introduction to the TeX world through LaTeX. Covers
+ text processing and mathematical typesetting. Far from a
+ reference work, for there are many commands not even
+ mentioned. Around 80 pages.
+Intended Audience: LaTeX beginners, especially those who want to typeset
+ mathematics and proceed to AmSLaTeX
+Distribution Site: To Be Determined
+Comments: Prepared for short course given at University of Natal,
+ Pietermaritzburg. Prepared in great haste, so not ultimately
+ polished.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Metafont For Beginners
+Latest Version: draft 2, Fri 23 Oct 1992.
+Author Name: Tobin, Geoffrey
+Author Email Address: ecsgrt@luxor.latrobe.edu.au
+Size (Bytes): 15252
+Brief Description: A brief overview of what Metafont is and does.
+Intended Audience: Moderately experienced TeX users
+Distribution Site: niord.shsu.edu
+Comments: Short and sweet, a great way to get started with Metafont.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: Simple drawings with METAFONT (drawing.tex)
+Latest Version: April 1993
+Author Name: Wagner, Zdenek
+Author Email Address: wagner@csearn.bitnet (preferred)
+ wagner@earn.cvut.cs
+Size (Bytes): 29392
+Brief Description: Simple drawings with MF, inclusion into LaTeX documents
+Intended Audience: Slightly advance, knowledge of METAFONTbook not needed
+Distribution Site: cs.felk.cvut.cs, [pub.tex.doc]drawing.tex
+ (user anonymous, password anonymous)
+Comments: The documents describes how to make simple drawings with METAFONT
+ and how to include them in the LaTeX document. The document is
+ available in the source form which must be run through METAFONT and
+ LaTeX and printed. The descrobtion is brief so that it is necessary
+ to look into the source code to see how it was done. To process the
+ document, ``verbatim.sty'' is required.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: symbols.tex
+Latest Version: 2.00
+Author Name: Carlisle, David
+Author Email Address: carlisle@cs.man.ac.uk
+Size (Bytes): 17594
+Brief Description: A listing of all the standard LaTeX math symbols and the
+ AMS symbols.
+Intended Audience: Those with an interest in typesetting mathematics.
+Distribution Site: ftp.tex.ac.uk, SHSU, stuttgart
+Comments: If used with the NFSS, requires AMSFONTS2.1, and amssymb.sty. If
+ used without the NFSS, does not show the AMS Fonts.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+Document Name: TeXsis -- TeX Macros for Physicists
+Latest Version:
+Author Name: Myers, Eric and Paige, Frank
+Author Email Address: texsis@lifshitz.ph.utexas.edu
+Size (Bytes): 835584 (tar file)
+Brief Description: TeX macros extending Plain TeX
+Intended Audience: Physicists and others who write technical documents.
+Distribution Site: anonymous@lifshitz.ph.utexas.edu
+Comments: See the files README and INSTALL in the ftp directory.
+ The manual is written in TeXsis, so you need the macros to print it.
+ Partially a tutorial along with the macros necessary to help
+ physicists make use of TeX effectively.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+Regards,
+ "Tundra" Tim Daneliuk
+ PREFERRED: tundra@eskimo.chi.il.us
+ OR (Yuk!): eskimo!tundra@clout.chi.il.us
+ ALSO: ...uunet!gargoyle.uchicago.edu!clout!eskimo!tundra
+ US SNAIL: 4927 N. Rockwell, Chicago, IL 60625
+ MA BELL: (312) 989-1052
+
+------------------------------
+
+Date: Mon, 24 May 1993 16:34:14 -0500
+From: akt150%au.edu.anu.cscgpo@uk.ac.nsfnet-relay
+Subject: OzTeX 1.5
+
+OzTeX 1.5 is now available at the following ftp sites:
+
+ rsphysse.anu.edu.au in pub/oztex/newoztex
+ ftp.tex.ac.uk in pub/archive/systems/mac/oztex
+
+(It should also be at midway.uchicago.edu in about a week.)
+There's a lot of changes in version 1.5; here are the most significant ones:
+
+- - OzTeX now has a "big" TeX (32 bit halfwords). The values of
+ mem_max, mem_top, pool_size and font_mem_size can all exceed 64K.
+ Other TeX parameter limits have also been increased.
+
+- - Multiple folders for TeX input files and TFM files are allowed.
+
+- - OzTeX supports all types of printers (not just PostScript printers).
+
+- - Non-resident PostScript font files can be downloaded on demand.
+
+- - OzTeX supports background printing and typesetting.
+
+- - New keyboard short cuts make it easier to proofread a DVI file.
+ (E.g., you can hit the space bar to scroll forwards through a document.)
+
+- - The "OzTeX User Guide" has been updated and expanded.
+
+- - OzTeX is now shareware.
+ The shareware fee is AUS$30 for an individual and AUS$150 for a group
+ (US$30 and US$150 for people or groups outside Australia.)
+ Both fees are one-time-only payments, covering this release and all
+ future versions. The group fee covers all members of a user group,
+ university, company, etc. All earlier versions remain freeware.
+ More info about the shareware fee is in OzTeX's Help menu.
+
+Andrew Trevorrow
+akt150@huxley.anu.edu.au
+
+
+------------------------------
+
+Date: Wed, 26 May 1993 19:34:41 -0600
+From: Nelson H. F. Beebe"Nelson H. F. Beebe"
+ <beebe%edu.utah.math@uk.ac.nsfnet-relay>
+Subject: MakeIndex 2.12 released
+
+I have just released version 2.12 of MakeIndex.
+
+This version incorporates additions contributed by Julian F. Reschke
+<julian@math.uni-muenster.de> for control of the form of page ranges,
+plus new support added by me today for numerous C++ compilers. The
+Makefiles have been substantially updated for enhanced portability,
+and have been augmented by convenience targets for numerous operating
+system and compiler combinations.
+
+Successful testing has been carried out today on a broad range of
+systems listed in the src/README file, including MS DOS, VAX VMS, and
+many UNIX variants.
+
+The new version can be found on ftp.math.utah.edu in the directory
+pub/tex/pub/makeindex/2-12 in these files:
+
+- -rw-r--r-- 1 beebe staff 132 May 26 19:27 00dir.cmd
+- -rw-r--r-- 1 beebe staff 577 May 26 19:27 00dir.lst
+- -rw-r--r-- 1 beebe staff 132 May 26 19:27 00tdir.cmd
+- -rw-r--r-- 1 beebe staff 585 May 26 19:27 00tdir.lst
+lrwxrwxrwx 1 beebe staff 9 May 26 19:03 index -> 00dir.lst
+- -rw-r--r-- 1 beebe staff 446187 May 26 19:03 mi212.trz
+- -rw-r--r-- 1 beebe staff 11187 May 26 19:04 mi212.trz-lst
+- -rw-r--r-- 1 beebe staff 356389 May 26 19:24 mi212.zip
+- -rw-r--r-- 1 beebe staff 12832 May 26 19:25 mi212.zip-lst
+
+The .trz file is a compressed UNIX tar file (== .tar.Z); the same
+distribution is available in zip format in the .zip file.
+
+Nelson H. F. Beebe Tel: +1 801 581 5254
+Center for Scientific Computing FAX: +1 801 581 4148
+Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu
+University of Utah
+Salt Lake City, UT 84112, USA
+
+------------------------------
+
+Date: Thu, 22 Apr 1993 16:56:07 -0700
+From: mackay@edu.washington.cs (Pierre MacKay)
+Subject: making pandora work with MF smode
+
+
+The standard mf source files for pandora cannot be used
+with smode because they assume that the type of mode
+is always numeric (smode defines the type of mode as string).
+
+The following very minor changes will make smode
+work and will in no way alter the actual appearance
+of the font.
+
+*****--------------------------------------------------------****
+X*** /usr2/local/lib/mf/inputs/pandor.mf Thu Dec 27 20:30:40 1990
+X--- ./pandor.mf Thu Apr 22 16:18:58 1993
+X***************
+X*** 311,318 ****
+X z4r{upward} o_t_c cycle;
+X ref1'=z1l{left} i_t z2l{downward} i_t z3l{right} i_t z4l{upward} i_t cycle
+;
+X
+X! if mode<>proof:fill ref1; unfill ref1';
+X! else:pickup pencircle; draw ref1; draw ref1'; fi
+X enddef;
+X
+X def o_t=..tension atleast circ1.. enddef; % outer curve tensions
+X--- 311,321 ----
+X z4r{upward} o_t_c cycle;
+X ref1'=z1l{left} i_t z2l{downward} i_t z3l{right} i_t z4l{upward} i_t cycle
+;
+X
+X! if string mode: fill ref1; unfill ref1';
+X! else:
+X! if mode<>proof: fill ref1; unfill ref1';
+X! else:pickup pencircle; draw ref1; draw ref1'; fi
+X! fi
+X enddef;
+X
+X def o_t=..tension atleast circ1.. enddef; % outer curve tensions
+X
+X*** /usr2/local/lib/mf/inputs/pnb10.mf Thu Dec 27 20:30:41 1990
+X--- ./pnb10.mf Thu Apr 22 16:36:53 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pnr10.mf Thu Dec 27 20:30:41 1990
+X--- ./pnr10.mf Thu Apr 22 16:36:54 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pnsl10.mf Thu Dec 27 20:30:42 1990
+X--- ./pnsl10.mf Thu Apr 22 16:36:54 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pnss10.mf Thu Dec 27 20:30:42 1990
+X--- ./pnss10.mf Thu Apr 22 16:36:55 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pnssb10.mf Thu Dec 27 20:30:42 1990
+X--- ./pnssb10.mf Thu Apr 22 16:36:56 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pnssi10.mf Thu Dec 27 20:30:42 1990
+X--- ./pnssi10.mf Thu Apr 22 16:36:57 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input rotext % Roman Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input rotext % Roman Text character set
+X
+X*** /usr2/local/lib/mf/inputs/pntt9.mf Thu Dec 27 20:30:42 1990
+X--- ./pntt9.mf Thu Apr 22 16:36:57 1993
+X***************
+X*** 192,198 ****
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if (mode<>proof):let show_character=fill_all;fi
+X
+X input tttext % Typewriter Text character set
+X
+X--- 192,201 ----
+X wanted[byte x]:=true; endfor % test these characters
+X let iff=always_iff; % tests all chars in the file
+X let show_character=draw_outlines;
+X! if string mode: let show_character=fill_all;
+X! else:
+X! if (mode<>proof):let show_character=fill_all;fi
+X! fi
+X
+X input tttext % Typewriter Text character set
+X
+
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 9]
+****************************************
diff --git a/info/digests/texhax/93/texhax.10 b/info/digests/texhax/93/texhax.10
new file mode 100644
index 0000000000..2172410daa
--- /dev/null
+++ b/info/digests/texhax/93/texhax.10
@@ -0,0 +1,405 @@
+TeXhax Digest Thursday, 10 Jun 1993 Volume 93 : Issue 010
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ DVI to "conforming" PostScript Comments
+ Re: Why do my macros work???
+ Metafont DOS/Unix
+ METAPOST
+ Re: METAPOST
+ Latest complete TeX for VAX and Alpha VMS?
+ Barcode font and OCR
+ fontname 1.5/utopia 1.0/modes 0.13/urwfonts 1.0
+ HyperBibTeX 0.9.7
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Thu, 27 May 1993 16:33:46 -0700
+From: cchavez.ES_AE@xerox.com
+Subject: DVI to "conforming" PostScript Comments
+
+Ken,
+
+Conformance refers mostly to the *document comments* (as defined in the
+PostScript Document Structuring Conventions). Conformance or non-conformance
+will not preclude a file from being printed. It is very likely that there are
+other problems with the file.
+
+ Caesar Chavez
+ Xerox Corp.
+ El Segundo (CA, USA)
+
+>-------
+>
+>Date: Wed, 05 May 1993 08:33:16 -0500
+>From: kwc@wubcl.wustl.edu (Ken Clark)
+>Subject: DVI to "conforming" PostScript
+>
+>I've got a 30+ page latex document I can convert
+>to dvi to postscript and print on my printer. However,
+>others need access to this document; and not all are able to
+>print it. The second line of the postscript file reads:
+>
+>% This file is a NONconforming PostScript file.
+>
+>Is there a way to convert this to a conforming postscript file?
+>
+>Thank you.
+>
+>Ken Clark
+>
+>Biomedical Computer Laboratory ph: 314-362-2135
+>Washington University fx: 314-362-0234
+>700 S. Euclid Ave.
+>St. Louis MO 63110 USA em: kwc@wubcl.wustl.edu
+
+------------------------------
+
+Date: Fri, 28 May 1993 15:18:41 -0000
+From: Ian.Collier@prg.oxford.ac.uk
+Subject: Re: Why do my macros work???
+
+On Fri, 14 May 1993 09:05:10 -0600, Zdenek Wagner <WAGNER@CSEARN.EARN> said:
+
+>some time ago I needed in a style file a great many macros of the form:
+
+>\def\macro#1{\def\@macro#1{#1}}
+
+There is confusion with hash symbols here; from the rest of your article it
+seems that the middle "#1" is extra, so that you meant:
+
+\def\macro#1{\def\@macro{#1}}
+
+However, this definition can be shortened to:
+
+\def\macro{\def\@macro}
+
+because when you type "\macro{some definition}", both the above macros will
+expand to the same text, namely "\def\@macro{some definition}". In the
+first example, the text between the braces is slurped up by \macro and put
+right back in there, whereas in the second example this text is unaffected
+by the definition, but remains in there until after "\macro" has been
+changed to "\def\@macro". There is just one difference: "\macro x" will in
+the first instance define \@macro to expand to "x", whereas it will generate
+an error in the second instance.
+
+>By trial and error I designed:
+
+>\def\obj@def#1{\expandafter\def\csname#1\endcsname{\@@def{@#1}}}
+>\def\@@def#1#2{\expandafter\def\csname#1\endcsname{#2}}
+
+>This does exactly what I wanted but I do not understand why. Apparently the
+>second parameter of \@@def is not supplied when I call \obj@macros.
+
+The above should now explain why. You have done a similar trick as in the
+second definition above, and defined "\obj@def{foo}" to expand to
+"\def\foo{\@@def{@foo}}". This makes "\foo{bar}" expand first to
+"\@@def{@foo}{bar}" and then to "\def\@foo{bar}". You could shorten your
+\@@def further in a similar manner by omitting the #2 on the left and {#2}
+on the right.
+
+Ian Collier
+
+------------------------------
+
+Date: Sun, 30 May 1993 11:23:29 +0200
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+Subject: Metafont DOS/Unix
+
+Could anyone tell me whether fonts generated by Metafont under DOS (for
+instance with pcMF) would work under Unix? If not, could I be pointed
+to a source for a Unix metafont?
+
+Many thanks in advance.
+A. Heck.
+
+Prof. Andre HECK -+- * Phone (direct) +33-88.35.82.22
+Observatoire Astronomique * Phone (Secretary) +33-88.35.82.18
+11, rue de l'Universite -+- * Fax (direct) +33-88.49.12.55
+F-67000 Strasbourg * -+- Fax (Secretary) +33-88.25.01.60
+France -+- * * Telex 890506 starobs f
+
+Please note that the use (whenever possible) of the "direct" (private)
+fax above might be more efficient than e-mail.
+
+------------------------------
+
+Date: Thu, 03 Jun 1993 11:30:21 -0000
+From: "Dr. Mark Edwin Hall" <fscimeh@chulkn.chula.ac.th>
+Subject: METAPOST
+
+In his documentation on DVIPS, Tomas Rokicki mentions that it has
+support for METAPOST. Could someone please explain briefly what
+METAPOST is, and how I might be able to get a copy? Thanx.
+
+Mark Hall
+
+------------------------------
+
+Date: Thu, 10 Jun 1993 14:49:45 +0100
+From: David Osborne <cczdao@mips.ccc.nottingham.ac.uk>
+Subject: Re: METAPOST
+
+"Dr. Mark Edwin Hall" writes [3 Jun 1993 11:30:21 -0000]:
+
+ > In his documentation on DVIPS, Tomas Rokicki mentions that it has
+ > support for METAPOST. Could someone please explain briefly what
+ > METAPOST is, and how I might be able to get a copy? Thanx.
+
+METAPOST is a version of METAFONT developed by John Hobby to generate
+PostScript output instead of the traditional bitmapped Generic Font
+format, described in J.D.Hobby (1989), "A METAFONT-like System with
+PostScript Output", TUGboat 10(4), 505--512. I have a vague
+recollection that METAPOST has subsequently become available, but
+can't find the announcement in my mail folders; you might like to mail
+John <hobby@research.att.com> for more details.
+
+Some other references covering METAFONT and PostScript are
+
+Toby Thain (1992), "Packing METAFONTs into PostScript", TUGboat 13(1),
+36--38.
+
+Shimon Yanai and Daniel Berry (1990), "Environment for Translating
+METAFONT to PostScript", TUGboat 11(4), 525--541.
+
+~~David Osborne
+ Cripps Computing Centre, University of Nottingham
+
+------------------------------
+
+Date: Fri, 04 Jun 1993 16:06:01 +0100
+From: macallstr@v1.ph.ox.ac.uk (John Macallister)
+Subject: Latest complete TeX for VAX and Alpha VMS?
+
+Where can I obtain the latest (complete) version of TeX for
+ VAX and Alpha (if available) VMS?
+Also does anyone know of an E-mail address for Maria Code?
+John
+
+------------------------------
+
+Date: Tue, 08 Jun 1993 17:59:03 +0700
+From: "Jacques J. Goldberg" <PHR00JG@TECHNION.TECHNION.AC.IL>
+Subject: Barcode font and OCR
+
+The barcode font by Dimitri Vulis is missing the header/trailer character
+without which my TPS barcode optical character reader does not work.
+Characters < and > were added so that for example <0123456789> is correctly
+read. Note that < and > are the same barcode glyph.
+Vulis's font with this small extension will be sent on request.
+
+ Jacques Goldberg phr00jg@technion.technion.ac.il
+
+PS: the header/trailer character is
+black_naro white_wide black_naro white_naro black_wide
+white_naro black_wide white_naro black_naro white_naro
+in Vulis's language, if you prefer to upgrade the font yourself.
+
+------------------------------
+
+Date: Fri, 28 May 1993 14:47:08 -0400
+From: Karl Berry <karl@edu.umb.cs>
+Subject: fontname 1.5/utopia 1.0/modes 0.13/urwfonts 1.0
+
+I've updated some of font-related TeX distributions.
+
+The font naming scheme (to version 1.5),
+the Adobe Utopia and Bitstream Charter fonts (version 1.0),
+modes.mf (version 0.13),
+and a new distribution, the fonts URW donated to Ghostscript.
+
+ ftp.cs.umb.edu:pub/tex/{fontname,utopia,urwfonts.tar.z,modes.mf}
+
+Please notice the `.z' instead `.Z' -- I am now using gzip instead of
+compress.
+
+Adobe/Charter changes: match the latest dvips[k].
+
+
+Fontname changes:
+
+The changes since version 1.4 are minimal: a couple of additional
+typefaces, variants, and sources.
+
+I also made two incompatible changes: 1) source `u' is now for URW instead
+of `user'. The latter seemed of dubious utility, and URW has
+contributed four fonts to the world (ftp.cs.umb.edu:pub/tex/urwfonts.tar.z).
+
+2) Plantin is now pn instead of pi. Apparently most people were using
+pn anyway, and since it was free ...
+
+
+modes.mf changes:
+
+New modes for the Canon EX, QMS 1700, LPS 20, and Xerox Docutech
+devices, and a `null' mode to make only a TFM file.
+
+
+As always, thanks to the contributors.
+
+
+Let me know if you have questions or suggestions.
+
+karl@cs.umb.edu
+Member of the League for Programming Freedom---write to lpf@uunet.uu.net.
+
+
+------------------------------
+
+Date: Fri, 28 May 1993 15:51:39 -0500
+From: "Evan L. Antworth 214/709-3346" <evan.antworth@sil.org>
+Subject: HyperBibTeX 0.9.7
+
+HyperBibTeX
+
+HyperBibTeX is a Macintosh HyperCard application for managing
+bibliography databases in a format compatible with BibTeX (as
+defined in Lamport's LaTeX book and Patashnik's document
+"BibTeXing"). A HyperBibTeX bibliography stack can be created
+either by manually making new cards or by importing an existing
+.BIB file. When you want to make a bibliography for a document, you
+simply export selected cards from the stack to a .BIB file and
+process it with BibTeX.
+
+HyperBibTeX's features include:
+
+* All fields of BibTeX's thirteen entry types (Book, Article,
+Proceedings, etc.) are supported. In addition, there are built-in
+fields for Annote, Keywords, Location, and ISBN.
+
+* Authority lists are kept for fields with repetitive
+information (Author, Journal, Publisher, etc.). New data typed into
+these fields are checked against the authority lists; or you can
+fill in a field by simply clicking on an item from the appropriate
+authority list.
+
+* Abbreviations are supported: they can be used in fields, are
+verified by the authority lists, and are imported and exported.
+Note however that concatenated abbreviations (introduced in version
+0.99b of BibTeX) are not supported.
+
+* There are commands for systematically checking the validity
+and integrity of the stack, including Check Keys, Find Duplicates,
+and Verify Field.
+
+* A stack can be sorted on any of the major fields (Key, Entry
+Type, Author, Journal, Year, etc.).
+
+* A stack can be searched using HyperCard s Find function. The
+search can be limited to a selected field.
+
+* Cards can be marked (or unmarked) individually or by using
+the Find function. You can then navigate just the marked cards in a
+stack or export just the marked cards.
+
+* There are two special pop-up windoids: one for entering an
+annotation (Annote field) and another for user-defined fields
+(entered directly in BibTeX syntax).
+
+* There is an Index windoid that lists the Keys of the cards in
+the stack (either all cards or just selected ones); clicking on a
+card's Key in the windoid takes you to that card.
+
+HyperBibTeX requires HyperCard version 2; version 2.1 is recommended
+because of its superior error handling. It should run fine under
+system 6, but the Balloon Help facility requires system 7. It also
+runs under HyperCard Player.
+
+HyperBibTeX version 0.9.7, released on 3-May-93, is an upgrade that
+fixes various bugs (including a serious bug in version 0.9.5) and
+adds a number of new improvements and features. If you are
+presently using an older version of HyperBibTeX, I strongly
+recommend that you upgrade to version 0.9.7.
+
+HyperBibTeX is freeware and is available by anonymous FTP from:
+
+mac.archive.umich.edu:
+/mac/hypercard/organization/hyperbibtex0.97.sit.hqx
+
+sumex-aim.stanford.edu:
+/info-mac/card/hyper-bib-tex-097.hqx
+
+midway.uchicago.edu
+/pub/OzTeX/bibtex/hyperbibtex097.hqx
+
+Or you can order HyperBibTeX on diskette ($5 to addresses in the U.S.,
+$7 elsewhere) from:
+
+International Academic Bookstore
+7500 W. Camp Wisdom Road
+Dallas, TX 75236
+U.S.A.
+Internet e-mail: academic.books@sil.org
+phone: 214/709-2404
+fax: 214/709-2433
+
+Send all correspondence about HyperBibTeX to:
+
+Evan Antworth
+Academic Computing Department
+Summer Institute of Linguistics
+7500 W. Camp Wisdom Road
+Dallas, TX 75236
+U.S.A.
+
+Internet e-mail: evan.antworth@sil.org
+phone: 214/709-3346, -2418
+fax: 214/709-2433
+
+------------------------------
+
+The TeXhax digest is brought to you as a service of the TeX Users Group
+and UK TeX Users Group in cooperation with the UK TeX Archive group.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to your nearest LISTSERV
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Backnumbers of all the digests are stored in the UK TeX Archive, on
+ftp.tex.ac.uk (134.151.44.19), a SunOS system, and can be retrieved on
+the Internet by anonymous ftp. ftp.tex.ac.uk is mirrored to
+pip.shsu.edu (192.92.115.10) and ftp.uni-stuttgart.de (129.69.1.12)
+which will give better response for subscribers in the USA and Europe,
+respectively -- these three hosts form the Comprehensive TeX Archive
+Network (CTAN). The TeX archive tree is rooted at the following
+locations on each host:
+ ftp.tex.ac.uk:/pub/archive
+ pip.shsu.edu:/tex-archive
+ ftp.uni-stuttgart.de:/soft/tex
+
+Under the TeX archive tree, TeXhax Digest issues are kept in
+ digests/DIGESTNAME/YEAR/DIGESTNAME.ISSUE
+ (e.g., digests/texhax/92/texhax.20)
+
+and Keyword-In-Context Indexes are kept in
+ digests/indexes/YEAR/DIGESTNAMEYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+For further information about TeX Users Group services and publications
+mail TUG@math.ams.org or write to TUG at
+ TeX Users Group
+ PO Box 869
+ Santa Barbara, CA 93102
+ USA
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 10]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.11 b/info/digests/texhax/93/texhax.11
new file mode 100644
index 0000000000..447f8d48b4
--- /dev/null
+++ b/info/digests/texhax/93/texhax.11
@@ -0,0 +1,635 @@
+TeXhax Digest Friday, 2 Jul 1993 Volume 93 : Issue 011
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ METAFONT memory usage - position dependency
+ New ftp procedures for VM/CMS TeX
+ Why \markboth{}{} used in standard LaTeX report style?
+ QED command
+ BIBTeX
+ psnfss smallcaps problem
+ Free tex and latex
+ LaTeX3 public documents available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Wed, 16 Jun 1993 13:19:11 -0700
+From: "Rex H. Shudde" <0024P@NAVPGS.EARN>
+Subject: METAFONT memory usage - position dependency
+
+Recently I ran into a curious Metafont situation. I had created a
+series of 36 characters (all 40 pt in height) using the emTeX version
+of Metafont (Version 2.0 [3a]). I then changed the size to 60 pt to
+create a larger set, but got the dreaded, "METAFONT capacity exceeded,
+sorry [main memory size=65531]," error message while the 29th
+character was being generated.
+
+The program is set up so that each symbol is in a separate file which
+starts with a <beginchar(...);> statement and ends with an <endchar;>
+statement. A driver program sets up initial housekeeping and then
+inputs each of the symbol files in turn. What I did next was add a
+<showstats;> statement between each of the input statements, go back
+to the 40 pt size, and rerun the program to generate the log file to
+see which of the characters was chewing up memory and then try to
+clean those particular files. I did what I thought was a pretty good
+cleanup job, and then regenerated the characters again. To my dismay,
+the new log file was identical to the old file---all of my cleanup had
+done nothing!
+
+The next thing I thought of was to generate the offending characters
+before any of the other characters with the hope that I might find
+something that they had in common (or lacked in common). After
+rerunning, I discovered from the log file that I had gained a little
+memory. That is, after the 36th symbol was generated I had a little
+bit more memory "untouched" than in the previous run. I repeated this
+process several times, moving the input of files that seemed to cause
+increased memory usage up to the top. Curiously enough, some of the
+files that previously caused increased memory usage no longer did.
+After about five such iterations it appeared that I had gained enough
+memory to be able to generate the characters at 60 pt, and it turned
+out that this was true. All 36 characters were created at 60 pt
+without a hitch.
+
+Sorry that this has been so long winded, but my primary question is,
+"why is total memory requirement of Metafont dependent upon the order
+in which the characters are generated?" Also, why isn't the memory
+between the <beginchar(...);> and <endchar;> reallocated to the memory
+pool since, presumably, once you've generated a character you're
+through with that section of code? (Or maybe there is a way to return
+the memory to the unused memory pool that I'm not aware of.) Finally,
+is there some better parameter to dump to the log file (incidently,
+the "string usage" readout that comes with <showstats;> was identical
+on all runs) than <showstats;>? Any and all comments will be much
+appreciated.
+
+R. H. Shudde
+Bitnet: 0024p@navpgs
+Internet: 0024p@vm1.cc.nps.navy.mil
+
+------------------------------
+
+Date: Wed, 16 Jun 1993 17:13:39 -0700
+From: Dean Guenther <GUENTHER@TIGGER.CSC.WSU.EDU>
+Subject: New ftp procedures for VM/CMS TeX
+
+There are now new procedures to ftp VM/CMS TeX and utilities. You now log into
+the anonymous account as follows:
+
+
+ FTP wsuvm1.csc.wsu.edu
+ logon anonymous
+ cd tex.191
+
+Dean Guenther Internet: guenther@tigger.csc.wsu.edu
+Washington State University Bitnet: guenther@cougar
+Pullman, WA. 99164-1220 AT&T: 509 335-0433
+ fax: 509 335-0540
+
+------------------------------
+
+Date: Sun, 20 Jun 1993 20:07:27 -0700
+From: "Ethan V. Munson" <munson@acacia.CS.Berkeley.EDU>
+Subject: Why \markboth{}{} used in standard LaTeX report style?
+
+I'm the current maintainer of the ucthesis style (for University of
+California dissertations), which is based closely on the standard
+LaTeX report style. I asked this question of the comp.text.tex USENET
+newsgroup but got no reply. So, I'm now trying TeXhax.
+
+One user of the ucthesis style wanted to put the text "Draft" on every
+page and tried to use the \markboth command to do so. It didn't work
+because the definition for \part invokes
+
+ \markboth{}{}
+
+which overrode the user's \markboth. Is there an important reason why
+the report style does this? It seems to me that the user is trying to
+do something very reasonable and I don't see why it shouldn't be
+possible. So, I'm sorely tempted to remove the \markboth from the
+definition of \part in the ucthesis style.
+
+Thanks for your help,
+
+Ethan Munson
+munson@cs.berkeley.edu
+
+------------------------------
+
+Date: Wed, 23 Jun 1993 09:36:44 -0000
+From: Martin Ward <Martin.Ward@durham.ac.uk>
+Subject: QED command
+
+I recently decided I wanted a marker to denote the end of a proof.
+Digging around in my style file archive I came up with a macro by
+Paul Vojta (vojta@guinness.ias.edu) (vintage May 1990), based on
+p. 106 of the TeXbook. I have modified this to work in three different
+situations in LaTeX:
+ (1) At the end of a text paragraph
+ (2) Inside the LaTeX displayed equation brackets \[...\]
+ (3) After the last equation in a LaTeX eqnarray (just before the
+ \end{eqnarray} command).
+
+Below is an example file illustrating the three cases.
+
+Comments, criticism, bugs, fixes etc. are welcome.
+
+ Martin.
+
+JANET: Martin.Ward@uk.ac.durham Internet (eg US): Martin.Ward@durham.ac.uk
+or if that fails: Martin.Ward%uk.ac.durham@nsfnet-relay.ac.uk
+or even: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU
+BITNET: Martin.Ward%durham.ac.uk@UKACRL UUCP:...!uknet!durham!Martin.Ward
+
+%%%%%%%%%%%%%%%%%%%% CUT HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% qed.sty: a LaTeX style for putting a symbol to mark the end of a proof.
+%% Copyright 1993 Martin Ward
+%% Email: Martin.Ward@durham.ac.uk
+%% or: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU
+%%
+%% This program is free software; you can redistribute it and/or modify
+%% it under the terms of the GNU General Public License as published by
+%% the Free Software Foundation; either version 2 of the License, or
+%% (at your option) any later version.
+%%
+%% This style file defines a command \qed which displays a "QED symbol"
+%% (by default, a black rectangle) at the right margin.
+%% It is designed to be placed at the end of a mathematical proof.
+%% It works in three different situations:
+%% (1) At the end of a text paragraph
+%% (2) Inside the LaTeX displayed equation brackets \[...\]
+%% (3) After the last equation in a LaTeX eqnarray (just before the
+%% \end{eqnarray} command).
+%%
+%% In cases (1) and (3), no extra vertical space should appear.
+%% In case (2) the vertical space after the equation is removed and
+%% a new paragraph started (does anyone have a fix for this?)
+%% Note: it doesn't work inside \begin{equation}...\end{equation}.
+%%
+%% If \[ \matrix ... \endmatrix \qed \] doesn't work, then try
+%% \[ \qed \matrix ... \endmatrix \] The latter approach will always work,
+%% although it is more wasteful of processing time.
+%%
+\def\qedsymbol{\vrule width.6em height.5em depth.1em\relax}
+\def\qed{\ifx\\\@eqncr\let\next\eqnarrayqed\else
+ \ifmmode\let\next\eqnqed\else
+ \let\next\textqed\fi\fi\next}
+\def\eqnqed#1\]{\belowdisplayskip\z@\belowdisplayshortskip\z@
+ \postdisplaypenalty\@M\relax#1
+ \]\par{\lineskip\z@\baselineskip\z@\vbox to\z@{\vss\noindent\textqed}}}
+\def\textqed{{\unskip\nobreak\hfil\penalty50\hskip2em\null\nobreak\hfil
+ \qedsymbol\parfillskip\z@\finalhyphendemerits0\par}}
+\def\eqnarrayqed{\\\noalign{\vspace{-\jot}%
+ {\lineskip\z@\baselineskip\z@%
+ \vbox to\z@{\vss\noindent\textqed}}%
+ \vspace{-\baselineskip}}}
+\endinput
+%%%%%%%%%%%%%%%%%%%% CUT HERE TOO %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\documentstyle[qed]{article}
+
+\begin{document}
+
+Some well-known facts:
+\begin{eqnarray*}
+1+1 &=& 2 \\
+2+2 &=& 4
+\qed
+\end{eqnarray*}
+This is a paragraph of text. This is a paragraph of text. This is a paragraph
+of text. This is a paragraph of text. This is a paragraph of text. This is a
+paragraph of text.
+This is an equation:
+\[
+1+1=2\qed
+\]
+This is a paragraph of text. This is a paragraph of text. This is a paragraph
+of text. This is a paragraph of text. This is a paragraph of text. This is a
+paragraph of text.
+\qed
+This is a paragraph of text. This is a paragraph of text. This is a paragraph
+of text. This is a paragraph of text. This is a paragraph of text. This is a
+paragraph of text.
+
+\end{document}
+
+------------------------------
+
+Date: Wed, 23 Jun 1993 12:36:08 +0200
+From: sven@ling.gu.se (Sven Stroemqvist)
+Subject: BIBTeX
+
+Hi,
+is there a BIBTeX macro for the kind of
+style sheet Lawrence Erlbaum Publ. requires?
+Would anybody know?
+regards,
+Sven Stromqvist
+Dept of linguistics
+Univ of Goteborg, Sweden
+sven@ling.gu.se
+
+------------------------------
+
+Date: Wed, 23 Jun 1993 14:54:35 -0700
+From: pss@maxwell.esd.ray.com (Peter Simon x3726)
+Subject: psnfss smallcaps problem
+
+Greetings, TeXnicians!
+
+I recently obtained the psnfss macros from ftp.shsu.edu and
+am experiencing a problem with Small Caps versions of the
+Postscript fonts:
+After running psnfss.tex through LaTeX, I submitted the
+resulting psnfss.dvi file to dvips, which complained that
+font pplrc was missing. I checked, and both pplrc.tfm and
+pplrc.vf were included in the distribution and correctly
+installed. It seems that the problem is that there
+is no entry for pplrc in the psfonts.map file which
+is consulted by dvips for mapping short TeX names
+to actual Postscript names. Looking further,
+I found that there were {\em no} entries describing
+any Small Caps versions of fonts. A bit more
+investigation revealed to me that this is probably
+because distinct Small Caps versions of fonts do not exist---
+they are created from other typefaces by performing
+Postscript tricks with scaling.
+
+I don't know how to perform such a trick. Could someone
+please tell me how, or better yet, send me the
+entries from your psfonts.map file which describe the
+Small Caps fonts, along with any Postscript code which
+they invoke? (I presume the latter is to be placed
+in the file texps.pro?)
+
+Thanks,
+
+Peter S. Simon
+Raytheon ESD, Dept 9282
+6380 Hollister Ave.
+Goleta, CA 93117, USA
+
+pss@coulomb.esd.ray.com
+
+------------------------------
+
+Date: Wed, 30 Jun 1993 20:09:13 +0000
+From: mfchen@eagle.fsl.noaa.gov (MFChen)
+Subject: Free tex and latex
+
+Where I can get free and easy-to-installed tex and latex?
+
+- -Nick
+
+------------------------------
+
+Date: Wed, 16 Jun 1993 18:21:52 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: LaTeX3 public documents available
+
+***Documents related to the LaTeX3 project***
+
+This collection of documents will contain papers from the core project
+team and from other volunteers. Some will be progress reports, others
+will be outlines of work which needs to be done and, as the project
+develops, there will be definitive papers describing aspects of the
+new system.
+
+All these documents are being made public to encourage you to find out
+more about the project and to foster constructive comments and further
+ideas. One of the files, LTX3PUB.BIB, contains a BibTeX-style list of
+all the public LaTeX3 documents in the collection. Each file also has
+a header containing bibliographic information.
+
+In addition to these documents, the collection will also contain style
+files: some of these are needed only for particular documents as they
+enable the author to describe a particular subject; but some will be
+main styles and style options for whole classes of documents in the
+collection. At present there is just one of these: L3MS001.STY (MS =
+main style). This is the main style of all the documents currently in
+the collection. It is an adaptation of the standard ARTICLE.STY; it
+produces a cover sheet and running heads/foots using information
+extracted from the file header.
+
+At present, in addition to l3ms001.sty, the following files are available:
+====================================================================
+ filename = "l3d001.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Frank Mittelbach and Chris Rowley",
+ doc-group = "Project core team",
+ title = "The {\LaTeX3} Project",
+ version = "1.02",
+ date = "02 April 1993",
+ time = "22:47:45 GMT",
+ status = "public, official",
+ abstract = "This is a brief sketch of the \LaTeX3
+ Project: background, history, principles,
+ aims and functionality.
+
+ The new version of \LaTeX{} is, like the
+ current version, a freely available system
+ for automated processing of structured
+ documents, formatting them to the highest
+ typographic standards by use of the \TeX{}
+ typesetting software.
+
+ Although its uses include a very large
+ range of published documents, the
+ importance of its unsurpassed ability to
+ format mathematical formulas will not be
+ forgotten in producing the new version.
+
+ It is being produced by an international
+ group of volunteers under the technical
+ direction of Frank Mittelbach.",
+ note = "submitted to the Euromath bulletin",
+====================================================================
+ filename = "l3d003.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Frank Mittelbach and Chris Rowley",
+ doc-group = "Project core team",
+ title = "{\LaTeX3} Projektwoche in Mainz",
+ version = "1.02",
+ date = "02 April 1993",
+ time = "22:47:23 GMT",
+ status = "public, official",
+====================================================================
+ filename = "l3d004.txt",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Frank Mittelbach and Chris Rowley",
+ doc-group = "Project core team",
+ title = "The {\LaTeX3} Project; Report 1991--92",
+ version = "1.00",
+ date = "01 April 1993",
+ time = "13:37:20 GMT",
+ status = "public, official",
+ abstract = "This report describes the current
+ activities of the \LaTeX3 project.
+ After a short project overview, the
+ major events of 1991 and 1992 are
+ described. Finally the project plan for
+ 1993 is presented.
+ ",
+ project-address = "LaTeX3 Project \\
+ c/o Dr. Chris Rowley \\
+ The Open University \\
+ Parsifal College \\
+ Finchley Road \\
+ London NW3 7BG, England, UK",
+ project-tel = "+44 71 794 0575",
+ project-FAX = "+44 71 433 6196",
+ project-email = "LTX3-Mgr@SHSU.edu",
+ copyright = "Copyright (C) 1993 LaTeX3 Project
+ and Frank Mittelbach and Chris Rowley.
+ All rights reserved.
+
+ Permission is granted to make and distribute
+ verbatim copies of this publication or of
+ coherent parts from this publication provided
+ this copyright notice and this permission
+ notice are preserved on all copies.
+
+ Permission is granted to copy and distribute
+ translations of this publication or of
+ individual items from this publication into
+ another language provided that the translation
+ is approved by the original copyright holders.
+
+ No other permissions to copy or distribute this
+ publication in any form are granted and in
+ particular no permission to copy parts of it
+ in such a way as to materially change its
+ meaning.",
+ generalinfo = "To subscribe to the LaTeX3 discussion list:
+
+ Send mail to
+
+ listserv@vm.urz.uni-heidelberg.de
+
+ with the following line as the body of the
+ message (substituting your own name):
+
+ subscribe LaTeX-L First-name Surname
+
+ to find out about volunteer work,
+ look at the document in the file
+ VOL-TASK.TEX, which can be obtained
+ electronically."
+====================================================================
+ filename = "vt02d01.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Daniel Flipo",
+ doc-group = "Volunteer Task VT02",
+ title = "Validation of {\LaTeX}~2.09
+ as part of the {\LaTeX3} project",
+ version = "1.02",
+ date = "25 March 1993",
+ time = "17:21:04 MET",
+ status = "public, contributed",
+ author-email = "flipo@alea.citilille.fr",
+ author-address = "Daniel Flipo, UFR de Math\'ematiques B\^at M2,
+ Universit\'e des Sciences et Technologies
+ F-59655 Villeneuve d'Ascq Cedex",
+ abstract = "This is both a call for volunteers to help
+ us in validating \LaTeX~2.09 (one of the
+ tasks of the \LaTeX3 project), and a brief
+ explanation of the kind of work to be done
+ in this area. ",
+ keywords = "Validation, LaTeX",
+====================================================================
+ filename = "vt05d01.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Ed Sznyter",
+ doc-group = "Volunteer task VT05",
+ title = "Research on Syntax for Tables",
+ version = "1.02",
+ date = "02 April 1993",
+ time = "22:48:49 GMT",
+ status = "public, contributed",
+ author-email = "ews@babel.babel.com",
+ abstract = "This is a preliminary overview of the direction
+ for further research on tables. Much research
+ remains to be done; in particular, the
+ bibliography needs to be expanded, especially
+ to include input from graphic designers and
+ SGML users.
+
+ Commonly requested features are listed, but
+ more are needed. Because of limitations in
+ \TeX\ and the small systems it must run on,
+ many capabilities necessary for high-quality
+ typesetting are unmanageable or must be
+ relegated to optional substyles. Nonetheless,
+ this list should include even functions we can
+ not implement, if only to document the reasons.",
+ keywords = "Tables.Syntax",
+====================================================================
+ filename = "vt11d01.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Mike Piff",
+ doc-group = "Volunteer task VT11",
+ title = "Backus-Naur form in {\LaTeX3}",
+ version = "1.03",
+ date = "02 April 1993",
+ time = "22:49:47 GMT",
+ status = "public, contributed.",
+ author-email = "M.Piff@sheffield.ac.uk",
+ author-address = "Department of Pure Mathematics \\
+ University of Sheffield \\
+ Hicks Building \\
+ Hounsfield Road \\
+ SHEFFIELD S3 7RH \\
+ England",
+====================================================================
+ filename = "vt16d01.tex",
+ archived = "*Niord.SHSU.edu:[FILESERV.LTX3PUB]",
+ author = "Rolf Lindgren",
+ doc-group = "Volunteer task VT16",
+ title = "Preliminary report on {\LaTeX} style
+ options to be converted to {\LaTeX3}",
+ version = "1.02",
+ date = "02 April 1993",
+ time = "22:53:48 GMT",
+ status = "Public, contributed.",
+ author-email = "rolfl@ulrik.uio.no",
+====================================================================
+ filename = "bnf.sty",
+ version = "1.05",
+ date = "09 Feb 1993",
+ time = "15:16:48 BST",
+ author = "Mike Piff",
+ address = "Dr M. J. Piff
+ University of Sheffield
+ Department of Pure Mathematics
+ Hicks Building
+ Hounsfield Road
+ SHEFFIELD S3 7RH
+ England",
+ codetable = "ISO/ASCII",
+ telephone = "+44 742 824431",
+ email = "M.Piff@shef.ac.uk (Janet)",
+ keywords = "Backus,Naur,syntax,grammar",
+ supported = "yes",
+ docstring = "A style option to LaTeX for producing
+ Backus-Naur Form syntax notation.",
+====================================================================
+ filename = "vol-task.tex",
+ version = "6.2a",
+ date = "30 April 1993",
+ time = "13:42:19.55 CDT",
+ list-manager = "George D. Greenwade",
+ address = "Department of Economics and Business Analysis
+ College of Business Administration
+ P. O. Box 2118
+ Sam Houston State University
+ Huntsville, Texas, USA 77341-2118",
+ email = "bed_gdg@SHSU.edu (Internet)
+ BED_GDG@SHSU (BITNET)
+ SHSU::BED_GDG (THENET)",
+ telephone = "(409) 294-1266",
+ FAX = "(409) 294-3712",
+ supported = "yes",
+ archived = "*Niord.SHSU.edu:[FILESERV.VOL-TASK],
+ pip.SHSU.edu:/vol-task.tex",
+ keywords = "LaTeX3, LaTeX, volunteer task list",
+ codetable = "ISO/ASCII",
+ docstring = "This is general volunteer task list in the
+ development of LaTeX3. There are many tasks
+ needing to be done in support of the LaTeX3
+ project which can be worked on concurrently with
+ the development of the LaTeX3 kernel.
+ Furthermore, some tasks require special expertise
+ not found among the core programming team.
+ Initial research, analysis, and work on these
+ tasks by volunteers can greatly speed up the
+ process of integrating a number of desirable
+ features into LaTeX3.
+
+ If you are interested in working on a particular
+ task, the first step is to contact the volunteer
+ list manager, noted above, for details. He will
+ either immediately designate you as the `task
+ coordinator' for that task, and assist you in
+ getting answers to any initial questions you may
+ have, or if someone else is already serving as the
+ task coordinator for that task, you will be put in
+ touch with that person, who will discuss with you
+ the current status of the work and ways in which
+ you might contribute."
+====================================================================
+As noted, each of these files is available for anonymous ftp retrieval from
+Niord.SHSU.edu (192.92.115.8) in the directory [FILESERV.LTX3PUB].
+Additionally, to retrieve the files via e-mail, include:
+ SENDME LTX3PUB.filename_extension
+in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
+For example, to retrieve the file vt16d01.tex, include:
+ SENDME LTX3PUB.VT16D01_TEX
+in your mail to FILESERV. The command:
+ SENDME LTX3PUB
+will send all files with a one line request.
+
+Finally, these files are available for retrieval or perusal on the Gopher
+Server based on Niord.SHSU.edu (port 70) in either:
+ LaTeX3 Working Documents/
+or
+ TeX-related Materials/
+ LaTeX3 Working Documents/
+
+The file VOL-TASK.TEX also resides in these directories and may be
+retrieved in a parallel manner.
+
+As a side and quasi-related note, if you have a Gopher client and are into
+TeX and its relatives, you really ought to look at the:
+ TeX-related Materials/
+on Niord's server.
+
+Regards, George
+
+George D. Greenwade, Ph.D. Bitnet: BED_GDG@SHSU
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+P. O. Box 2118 FAX: (409) 294-3612
+Sam Houston State University Internet: bed_gdg@SHSU.edu
+Huntsville, TX 77341 bed_gdg%SHSU.decnet@relay.the.net
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 11]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.12 b/info/digests/texhax/93/texhax.12
new file mode 100644
index 0000000000..0dd1d58fc0
--- /dev/null
+++ b/info/digests/texhax/93/texhax.12
@@ -0,0 +1,958 @@
+TeXhax Digest Thursday, 26 Aug 1993 Volume 93 : Issue 012
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ FAQ Requested
+ problem with harvard.sty/latex
+ latex for PC
+ LaTeX documentation: FTP site?
+ re: Why \markboth{}{} used in standard LaTeX report style?
+ ? intro to Tex on DOS
+ defining/specifying other fonts...
+ problem while using dvi2ps
+ xdvi with 600dpi fonts?
+ Funny problem with LaTeX
+ what about fonts?
+ TeX capacity problem
+ dvi driver for hpgl plotter
+ Metafont with bbding10 and callig15
+ LaTeX2e -- A New Version of LaTeX
+ TeX Users Group Election
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Fri, 02 Jul 1993 15:54:01 +0200
+From: ivan@clt13bi.der.edf.fr (Ivan Maldonado)
+Subject: FAQ Requested
+
+Hello,
+
+I would like a copy of the FAQ for LaTeX installation. I am not
+a root user but have enough filespace to try and install LaTeX
+under my account on a SPARCstation IPX. Any suggestions will be
+greatly appreciated. I have started by looking within ftp.uu.net
+for information and I have never installed LaTeX, would this be
+the best place to start? Many have tried to discourage me from
+building LaTeX from scratch, since I have never done it.
+
+Thank you,
+
+- -Ivan Maldonado (ivan@clt13bi.der.edf.fr)
+
+------------------------------
+
+Date: Fri, 02 Jul 1993 16:24:34 +0100
+From: Richard Kaye <kaye@vax.ox.ac.uk>
+Subject: problem with harvard.sty/latex
+
+PLEASE HELP!
+
+I am getting incomprehensible error messages from LaTeX, using harvard.sty.
+The problem is when I use a cedilla in someone's name. It happens to be
+a Polish cedilla-e, but the same problem happens if I try cedilla-c.
+
+It tells me I never defined \unbox (which is true, I didn't :-) and gets screwe
+d
+up with ## and #1. The following are the files produced from
+
+ LATEX TEST
+ BIBTEX TEST
+ LATEX TEST
+ LATEX TEST
+
+The errors occur on the very last pass. Can anyone help please? Sorry there's
+so much junk to follow, but I thought \tracingmacros=1 might help.
+
+Thanks for your help, Richard (Kaye)
+
+%=============================test.tex=======================================
+
+\documentstyle[harvard]{article}
+\title{test}
+\begin{document}
+\bibliographystyle{dcu}
+\tracingmacros=1
+\cite{WW:Bp}
+\tracingmacros=0
+\bibliography{test}
+\end{document}
+
+%=============================test.bib=======================================
+
+@ARTICLE{WW:Bp,
+ AUTHOR = {W{\c e}glorz, B.},
+ TITLE = {On $\omega_{0}$-categoricity of powers},
+ YEAR = 1969,
+ JOURNAL = {Bull. Acad. Polon. Sci. S\'er. Sci. Math. Astron.
+ Phys.},
+ VOLUME = 17,
+ PAGES = {195--199} }
+
+%=============================test.aux=======================================
+
+\relax
+\bibstyle{dcu}
+\citation{WW:Bp}
+\bibdata{test}
+\harvardcite{WW:Bp}{W{\pc e}glorz}{W{\pc e}glorz}{1969}
+
+%=============================test.bbl=======================================
+
+\begin{thebibliography}{xx}
+
+\harvarditem[W{\c e}glorz]{W{\c e}glorz}{1969}{WW:Bp}
+W{\c e}glorz, B. (1969).
+\newblock On $\omega_{0}$-categoricity of powers, {\em Bull. Acad. Polon. Sci.
+ S\'er. Sci. Math. Astron. Phys.} {\bf 17}:~195--199.
+
+\end{thebibliography}
+
+%===LOG FILE==================test.lis=======================================
+
+This is TeX, Version 3.141 [OUCS VMS 3.4] (preloaded format=lplain 92.12.3) 2
+JUL 1993 16:11
+**test
+(FS38:[KAYE.DUGALD.FINAL]TEST.TEX;7
+LaTeX Version 2.09 <18 March 1992>
+(FS12:[OX_STD_TEX.TEX.INPUTS]ARTICLE.STY;5
+Standard Document Style `article' <14 Jan 92>.
+(FS12:[OX_STD_TEX.TEX.INPUTS]ART10.STY;6)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+)
+(FS38:[KAYE.DUGALD.FINAL]HARVARD.STY;1 harvard bibliography,)
+(FS38:[KAYE.DUGALD.FINAL]TEST.AUX;2)
+
+[...]
+! Illegal parameter number in definition of \b@WW:Bp.
+<to be read again>
+ \crcr
+\oalign ...z@skip \lineskip .25ex\ialign {##\crcr
+ #1\crcr }}
+\pc ...x \z@ \crcr \hidewidth \char 24\hidewidth }
+ }\fi
+\bha@WW:Bp ->W{\pc e
+ }glorz
+<argument> ...eb }{\csname bha@\@citeb \endcsname
+ }
+\@ifundefined ...me #1\endcsname \relax #2\else #3
+ \fi
+[...]
+l.6 \cite{WW:Bp}
+
+?
+! Undefined control sequence.
+<argument> \unbox
+ \z@ \crcr \hidewidth \char 24\hidewidth
+\oalign ...skip \lineskip .25ex\ialign {##\crcr #1
+ \crcr }}
+\pc ...x \z@ \crcr \hidewidth \char 24\hidewidth }
+ }\fi
+\bha@WW:Bp ->W{\pc e
+ }glorz
+<argument> ...eb }{\csname bha@\@citeb \endcsname
+ }
+\@ifundefined ...me #1\endcsname \relax #2\else #3
+ \fi
+[...]
+l.6 \cite{WW:Bp}
+
+?
+
+\hidewidth ->\hskip \hideskip
+
+\hidewidth ->\hskip \hideskip
+(FS38:[KAYE.DUGALD.FINAL]TEST.BBL;1) [1
+
+] (FS38:[KAYE.DUGALD.FINAL]TEST.AUX;3) )
+
+Output written on FS38:[KAYE.DUGALD.FINAL]TEST.DVI;3 (1 page, 680 bytes).
+
+------------------------------
+
+Date: Thu, 08 Jul 1993 11:40:35 -0400
+From: Ali Taalebi <taalebi@gel.ulaval.ca>
+Subject: latex for PC
+
+Where can find a Latex which can be run on a PC?
+
+Thanks.
+Regrads,
+
+ __ _ M. Ali Taalebinezhaad,
+ Email: taalebi@gel.ulaval.ca
+
+------------------------------
+
+Date: Wed, 14 Jul 1993 10:11:41 -0400
+From: isaacsl@pluto.crd.ge.com (Lisa Isaacs)
+Subject: LaTeX documentation: FTP site?
+
+All,
+
+I do not use LaTeX, but am a Systems Administrator whose users
+do use LaTeX. We have recently had requests for copies of
+documentation. I tried to ftp to librea.stanford.edu (which
+was listed in the readme file in our LaTeX directory (which
+I didn't install in the first place)), but I got an
+"unknown host" error.
+
+Can anyone tell me where I can ftp a copy of the/some/any
+documentation?
+
+Please respond in email as I don't read this group and am
+not subscribed to the mailing list.
+
+Any help you can give me would be much appreciated!
+
+Thanks,
+
+Lisa M. Isaacs
+Systems Administrator
+General Electric CR & D
+Phone: (518)387-7460
+Email: isaacsl@pluto.crd.ge.com
+
+------------------------------
+
+Date: Fri, 16 Jul 1993 17:55:59 -0400
+From: Jerry Leichter <leichter@lrw.com>
+Subject: re: Why \markboth{}{} used in standard LaTeX report style?
+
+Ethan V. Munson asks why \part in the standard report style invokes
+\markboth{}{}, which wipes out a "Draft" header that a user was trying to
+place on every page of a document produced with "ucthesis", which is based
+on "report".
+
+The answer is obvious if viewed in the right context: In the "headings" page-
+style, you really want this, since otherwise any chapter/section information
+left over from the previous part might "leak over" into the new part - if, for
+example, there is some information about the new part before a \chapter is
+issued. The \markboth has no effect if the pagestyle is "plain" or "empty".
+
+Support for the "myheadings" style, which the user is presumably trying to
+use, is somewhat shakey. There are a number of places in the standard styles,
+mainly having to do with sectioning, in which the code just assumes that it
+can play around with the headings and the page style as it wishes. This is
+one of them. (Note that \chapter, \section, and \subsection also change the
+page marks. This is done through a level of indirection using the \XXXmark
+commands, which are no-ops in "myheadings". There should have been a
+\partmark command defined and used the same way....)
+
+One quick hack solution would be to define "\setdraft" (or whatever you want
+to call it) as "\markboth{Draft}{Draft}\def\markboth#1#2{}".
+
+ -- Jerry
+
+------------------------------
+
+Date: Sat, 17 Jul 1993 11:53:35 -0500
+From: robinson@atax.eng.uab.edu (John M. Robinson)
+Subject: ? intro to Tex on DOS
+
+I would appreciate any suggestions on how to get started using Tex.
+Accordingly, I would like to acquire a Tex interpreter for my
+486 at home.
+
+Thanks
+- --
+JOHN ROBINSON | Internet : robinson@atax.eng.uab.edu
+University of Alabama at Birmingham |
+
+------------------------------
+
+Date: Thu, 22 Jul 1993 23:30:54 -0500
+From: "Michael P. Chandler" <mpc1@Ra.MsState.Edu>
+Subject: defining/specifying other fonts...
+
+someone sent me a latex file....after conversion how
+can i specify..in either file..another font..??
+
+please respond thru email : mpc1@ra.msstate.edu
+
+thanx in advance...
+
+below are clips of my frustration...
+
+mpc1% latex dc.tex
+This is TeX, C Version 3.0
+Sorry, I can't find that format; will try the default.
+I can't find the default format file!
+
+mpc1% xdvi dc.dvi &
+[1] 712
+mpc1% Can't find font cmbx10.
+Can't find font cmbx12.
+Can't find font cmr12.
+xdvi: Not all pixel files were found
+
+[1] Exit 1 xdvi dc.dvi
+
+mpc1% more dc.tex
+
+\documentstyle[12pt]{article}
+
+\setlength{\textwidth}{5.94in}
+\setlength{\textheight}{8.9in}
+\setlength{\topmargin}{-0.3in}
+\setlength{\evensidemargin}{0.25in}
+\setlength{\oddsidemargin}{0.25in}
+\setlength{\parindent}{0.4in}
+\renewcommand{\baselinestretch}{1}
+
+
+\begin{document}
+
+\begin{center}
+{\Large \bf Name header \\ Travel Authorization}
+\end{center}
+
+\thispagestyle{empty}
+
+\noindent{\bf Date:}\\
+{\bf Requestor:}\\
+{\bf Authorized Signature:} (phone)
+\vspace{.2in}
+
+\noindent{\bf Expense Code:}
+\vspace{.2in}
+
+\noindent{\bf Travel Purpose:}
+\vspace{.2in}
+
+\noindent{\bf Arrival Date and Time:}\\
+{\bf Departure Date and Time:}
+\vspace{.5in}
+
+\noindent\begin{tabular}{|l|l|l|l|c|c|c|}
+\hline
+&\multicolumn{1}{c|}{Name}
+&\multicolumn{1}{c|}{Origin}
+
+[discontinued]
+
+------------------------------
+
+Date: Wed, 28 Jul 1993 17:18:31 -0700
+From: gupta@uts.amdahl.com (Ajay Gupta)
+Subject: problem while using dvi2ps
+
+Guys, I do not know if this is the right place, I am having the problem while
+using the dvi2ps, while running the dvi2ps on an .dvi file , it gives me the
+following error
+dvi2ps: FATAL--no font lcmssb8.896
+or dvi2ps: FATAL--no font cmbx7.300
+
+I could not find these font files anywhere I searched.
+Any leads/pointers/help are highly appreciated. PLease email then at the
+following address :
+ gupta@uts.amdahl.com
+
+------------------------------
+
+Date: Thu, 29 Jul 1993 21:44:06 -0400
+From: Calvin Clark <ckclark@MIT.EDU>
+Subject: xdvi with 600dpi fonts?
+
+Because we got new 600dpi printers at our site, we built 600dpi
+fonts. However, they don't work very well with xdvi; scaling
+600dpi fonts a factor of 6 to 8 seems to be a bit hard on the
+program. Some characters are mangled, and it is not very readable.
+
+Has anyone gotten xdvi to produce good results with 600dpi fonts?
+I was thinking that it might be best to build some pk files with
+resolution close to that of an X display, say 75 to 100dpi. Has
+anyone done that successfully? If so, what mf mode settings did
+you use?
+
+Any advice will be appreciated. Thanks in advance for your help.
+
+- -Calvin
+- --
+Calvin Clark <ckclark@MIT.EDU>
+
+------------------------------
+
+Date: Mon, 02 Aug 1993 11:57:17 -0400
+From: Debashis Bhattacharya <bhattach@test1.CE.YALE.EDU>
+Subject: Funny problem with LaTeX
+
+When I try to use \sc inside \footnotesize, I get a funny error message,
+viz., \\psc\viiipt=amcsc10 scaled 800 is not a loadable font. I do not
+see why it tries to find amcsc10, when, by claims made in lfonts.tex,
+all vestigates of AMR fonts should have been removed.
+
+Is this a known problem? If so, what is the solution? If not, anybody care
+to solve this?
+
+Debashis Bhattacharya.
+Yale University.
+
+------------------------------
+
+Date: Wed, 11 Aug 1993 16:23:06 +0200
+From: gunter@pastek.cray.com (Gunter ROTH)
+Subject: what about fonts?
+
+Hello,
+I am Gunter Roth and it is the first time
+that I try to install a package like tex
+or latex. So far, I installed tex and
+latex version 3.1. Everything seems to work
+fine. At least all my .tex files can
+be compiled. I then installed xdvi and
+here is my problem.
+Who is creating the fonts for xdvi?
+Which are the fonts tex is using and
+in which way I can transform them to get
+a font for xdvi. Furthermore, I want
+to print my document out as a postscript file,
+what are the next font conversions to do?
+It would be great if you could help me
+out with the fonts questions.
+I hope to hear soon from you
+Bye
+Gunter Roth
+e-mail:
+gunter@pastek.cray.com
+
+
+------------------------------
+
+Date: Wed, 18 Aug 1993 19:32:39 +0900
+From: dhlee@hyowon.pusan.ac.kr (Dohoon Lee )
+Subject: TeX capacity problem
+
+Hi,
+
+I try latex in PC, include main memory 8M.
+But exceeding of Latex is broken with following error message.
+
+ ! TeX capacity exceeded, sorry [save size=600].
+ < to be read again >
+ ...
+ ....
+
+What should I do ?
+Please let me know to solve the problem.
+Thanks in advance.
+
+DoeHoon Lee
+Dept. of Com. Sci.
+Pusan National Univ.
+Pusan 609-735, KOREA
+e-mail: dhlee@hyowon.pusan.ac.kr
+
+------------------------------
+
+Date: Tue, 24 Aug 1993 17:08:58 -0400
+From: karron@mcard27.med.nyu.edu (Dan Karron karron@nyu.edu)
+Subject: dvi driver for hpgl plotter
+
+
+Does anyone have a driver for a hp E sized (E means BIG BIG BIG)
+pen plotter ?
+
+Dan.
+| karron@nyu.edu (e-mail alias ) Dan Karron, Ph.D.,Research Associate|
+| Phone: 212 263 5210 Fax: 212 263 7190 New York University Medical Center |
+| 560 First Avenue Digital Pager <1> 212 397 9330 |
+| New York, New York 10016 <2> 10896 <3> <your-number-here> |
+
+------------------------------
+
+Date: 26 Aug 1993 11:24:48 -0000
+From: Mike Piff <M.Piff@sheffield.ac.uk>
+Subject: Metafont with bbding10 and callig15
+
+
+Both bbding10.mf (dingbats font) and callig15 (calligraphic font) give
+error messages when run through metafont. Some of the dingbats are
+misformed, though I have not examined the callig font closely enough to
+see whether the problems there are serious.
+
+Does anyone have enough knowledge of MF to know what is wrong here?
+
+Mike Piff
+
+------------------------------
+
+Date: Wed, 04 Aug 1993 13:32:26 +0200
+From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf)
+Subject: LaTeX2e -- A New Version of LaTeX
+
+The following announcement was made last week at the Annual meeting of
+the TeX User's Group (TUG) at Aston University, Birmingham, UK. There
+will be a new, standardised version of LaTeX (working name: LaTeX2e)
+being released before the end of 1993. Not much has been said about
+the new features; the perhaps most important point was that support
+for PostScript fonts will be built in.
+
+The text below was converted automatically from LaTeX source format
+into plain text by the dvidoc processor.
+
+
+ PLEASE SPREAD THE WORD
+
+
+ LaTeX2e -- A New Version of LaTeX
+
+ Leslie Lamport and the LaTeX3 project team
+
+ July 27, 1993
+
+
+
+1 Reasons For LaTeX2e
+
+There are two primary reasons for introducing a new version of
+LaTeX:
+
+ * Standardisation: a single format incorporating NFSS2, to
+ replace present multiplicity of incompatible formats (NFSS,
+ lfonts, pslfonts, etc.)
+
+ * Maintenance: a standardised system is essential to a
+ reliable maintenance policy.
+
+Note that LaTeX2e is only a ``working name''---thus this may
+change.
+
+
+2 Guiding Principles
+
+The following two guiding principles are to be followed:
+
+ I Unmodified version 2.09 input files will produce the same
+ output with LaTeX2e as with version 2.09.
+
+ II All new features of LaTeX2e will conform to the conventions
+ of version 2.09, making it as easy as possible for current
+ users to learn to use them.
+
+
+3 Preamble Commands
+
+In order to distinguish old (2.09) documents from those using
+facilities from the new version, LaTeX2e documents will use a
+different command on the first line.
+
+\documentclass[options]{class}
+
+ The \documentclass command specifies what kind of document
+this is---for example, article, book, letter, slide.
+
+\includepackage[options]{package}
+
+ Including a package adds new commands and/or redefines
+existing commands to provide additional functionality.
+
+\documentstyle[options,dvidoc]{style}
+
+ Invokes the LaTeX2.09 compatibility mode.
+
+
+4 Documentation
+
+The new version will be described in a new edition of LaTeX:
+A document preparation system by Leslie Lamport and in The
+LaTeX Companion by Goossens, Mittelbach and Samarin (both to be
+published by Addison-Wesley). The Companion will also contain a
+complete description of NFSS2.
+
+
+5 Distribution Policy
+
+Maintenace of the new system will be undertaken by the LaTeX3
+project team.
+ A complete distribution of all files, incorporating
+corrections of errors, will be made available twice a year on
+fixed dates. This will happen even if there were no changes to
+the files, and hence only the release dates have to be updated.
+ We are currently looking into the possibility of additionally
+distributing diff files.
+
+6 Error Reports
+
+Error reports can be made using a report generating program
+latexbug.tex. This will be part of the main distribution.
+ Error reports will be accepted only if the version of LaTeX2e
+that produces the error is not older than one year. Error
+reports can be sent to the following mail address:
+
+ latex-bugs@rus.uni-stuttgart.de
+
+or a postal address that is to be announced.
+
+
+ Rainer Schoepf
+ Konrad-Zuse-Zentrum
+ fuer Informationstechnik Berlin
+ Heilbronner Strasse 10
+ D-10711 Berlin
+ Federal Republic of Germany
+ <Schoepf@sc.ZIB-Berlin.de> or <Schoepf@sc.ZIB-Berlin.d400.de>
+
+------------------------------
+
+Date: Wed, 04 Aug 1993 19:54:56 +0700
+From: Joachim Lammarsch <X92@vm.hd-net.uni-heidelberg.de>
+Subject: TeX Users Group Election
+
+Dear TUG members,
+
+the terms of all 15 members of the first elected Board of Directors
+will expire on December 31, 1993. The election to choose the new
+Board members will be held this fall, and nominations are invited.
+Enclosed are two items:
+
+ ttn2n1.sty
+ nom-form.tex
+
+This should be all that's needed to generate the nomination form.
+It will also be available from TUG Office:
+
+ TeX Users Group
+ Nominations for 1993 Election
+ P.O. Box 869
+ Santa Barbara, CA 93102-0869
+ U.S.A
+
+Kind regards
+Joachim Lammarsch (TUG Elections Committee, Chair)
+
+PS.: Thanks to Barbara Beeton, who prepared the files.
+
+
+%% [ the two files are separated by a row of *** ]
+%% ************************************************************************
+
+%% ttn2n1.sty
+
+%% IMPORTANT NOTICE: You *MUST* use this version 2.1 of tugnews.sty
+%% dated Jan. 1993 in order to run vol.2, no.1 of
+%% _TeX and TUG NEWS_. (Ch. Thiele, Editor, TTN).
+%%
+
+\input report.sty %% default report style, 10pt font
+
+\typeout{Version 2.1 -- Jan. 93}
+
+\textwidth=29pc
+\textheight=43pc
+\voffset=-2pc
+\overfullrule=0pt \hfuzz=5pt
+
+\font\Sectionfont=cmbxsl10 scaled \magstep2 %% \Large = 14.40pt
+%% \Subsectionfont and \bsl aren't used in TTN 1,3:
+%% \font\Subsectionfont=cmbxsl10 scaled \magstep1 %% \large = 12pt
+\font\subsectionbit=cmbxti10 scaled\magstep1 %% bold italic 12pt
+%% \font\bsl=cmbxsl10 %% bold slant 10pt
+\font\unsl=cmu10 %% unslant 10pt for
+ %% upright pound sign
+%test for nfss as suggested by Johannes Braams (cjc, 1992.10)
+ \ifx\undefined\selectfont
+ % If NFSS is not preloaded, do nothing.
+ \else
+ % If NFSS has been preloaded, we need the following:
+ % \font\tenmi=cmmi10 % or better yet:
+ \def\tenmi{\fontfamily{cmm}\fontseries{m}\fontshape{it}%
+ \fontsize{10}{12pt}\selectfont}
+ \fi
+
+
+\newcommand{\Section}[1]{\section*{\centering%
+ \hrule\hrule \vskip.5pc
+ {\Sectionfont #1}
+ \vskip.5pc \hrule\hrule
+ \vskip1pc
+ }
+ }
+%% The following macro hasn't been used since the prototype:
+%% Reggie's \Subsection (6 MAY 91): %% 15 JAN 92: not used in 1,1
+%% \newcommand{\Subsection}[1]{\subsection*{\centering%
+%% \centerline{\vrule width 6cm height .5pt} \vskip 6pt
+%% {{\Subsectionfont #1}}
+%% \centerline{\vrule width 6cm height .5pt} \vskip 6pt
+%% }
+%% }
+
+
+%% 11 JAN 92: added \bibentry, a hanging indent biblio style (Ch.)
+\newcommand{\bibentry}{\hangindent=\parindent
+ \hangafter=1
+ \noindent \sloppy
+ \clubpenalty500 \widowpenalty500
+ \frenchspacing
+ }
+
+%% 3 FEB 92: Jackie Damrau provided this:
+\newenvironment{Address}{\begin{verse}}%
+ {\end{verse}}
+
+
+%% Abbreviations and Logos (some copped from tugboat.cmn):
+
+%% for the METAFONT logo font:
+\font\manual=manfnt %% logo10
+\def\MF{{\manual META}\-{\manual FONT}}
+
+\def\PS{{\sc Post\-Script}}
+
+\def\TUG{\TeX{} Users Group}
+\def\tug{{\small TUG}} %% added 30 SEP 92 (Ch.)
+\def\TUB{{\sl TUGboat\/}}
+\def\TTN{{\sl\TeX{} and TUG NEWS\/}}
+\def\ttn{{\small TTN}} %% added 30 SEP 92 (Ch.)
+\def\isbn{{\small ISBN}} %% added 30 SEP 92 (Ch.)
+\def\issn{{\small ISSN}} %% added 30 SEP 92 (Ch.)
+\def\nfss{{\small NFSS}} %% added 30 SEP 92 (Ch.)
+\def\uk{{\small UK}} %% added 15 OCT 92 (Ch.)
+\def\fax{{\small FAX}} %% added 15 OCT 92 (Ch.)
+
+\def\pounds{{\unsl\$}} %% added 15 OCT 92 (Ch.)
+
+\def\GUTenberg{{\small GUT}enberg} %% added 2 FEB 93 (Ch.)
+
+
+%% 4 FEB 92: improved versions of LaTeX, and (La)TeX macros:
+
+\newcount\TestCount
+\def\La{\TestCount=\the\fam \leavevmode L\raise.42ex
+ \hbox{$\fam\TestCount\scriptstyle\kern-.3em A$}}
+
+\def\LaTeX{\La\kern-.15em\TeX}
+
+\def\AllTeX{{(\La)\TeX}}
+
+\def\AmSTeX{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox
+ {\the\textfont2 M}\kern-.125em{\the\textfont2 S}-\TeX}
+
+\def\AmSLaTeX{{\the\textfont2 A}\kern-.1667em\lower.5ex\hbox
+ {\the\textfont2 M}\kern-.125em{\the\textfont2 S}-\LaTeX}
+
+\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025emb}\kern-.08em\TeX}}
+
+\def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em
+ /\kern-.125em\smash{\lower.3ex\hbox{o}}} \ignorespaces}
+
+\def\ILaTeX{I\LaTeX}
+
+\def\TeCH{{\rm T\kern-.1667em\lower.7ex\hbox{E}\kern-.125em{\sf CH}}}
+
+\def\TeXline{{\TeX\kern-0.1em line}}
+
+%% 28 JAN 93: from Phil Taylor:
+
+\def \UK-TuG{UK-T\lower 0.5 ex \hbox {U}G}
+
+
+%% Miscellaneous:
+
+\hyphenation{Karls-ruhe}
+
+\let\ts=\thinspace
+\let\nl=\newline
+
+
+%% CHANGES FROM ttn1-1.sty TO ttn1-2.sty:
+
+%% 25 MAY 92: changed \smc to \sc in \BiBTeX def'n (Ch.)
+%% added \AmSLaTeX def'n (Ch.)
+%% 14 JUN 92: added \TeXline def (Ch.)
+
+%% CHANGES from ttn1-2.sty TO ttn1-3.sty:
+%% 10 SEP 92: Jackie added {ttnlist}
+
+%% ************************************************************************
+
+\documentstyle[twoside]{ttn2n1} %% Version 2.1, Jan. 1993
+\pagestyle{empty}
+
+% 1992.2.27: fix for underfull hboxes suggested by Phil Taylor (CJC)
+\tolerance = 1817 \hbadness = \tolerance
+
+\begin{document}
+
+%% For TTN 2,3
+
+%% Election procedures (1+ page):
+
+\Section{1993 \TeX{} Users Group Election}
+
+The terms of all 15 members of the first elected Board of Directors
+will expire on December 31, 1993. The election to choose the new
+Board members will be held this fall, and nominations are invited.
+
+The Bylaws as amended July 25, 1993, provide that ``Any member may be
+nominated for election to
+the Board by submitting a nomination petition in accordance with the
+TUG Election Procedures. Election of the directors shall be by written
+mail ballot of the entire membership, carried out in accordance with
+those same Procedures. Each director will hold office for a term of
+three (3) years. Directors may be re-elected for successive terms.''
+
+The name of any member may be placed in nomination for election to
+this office by submission of a petition, signed by two other current
+(1993) members, to the TUG office by the announced deadline. A
+petition form is attached; additional forms may be obtained from the
+TUG office.
+
+Along with a petition form, each candidate is asked to supply a
+passport-size photograph, a short biography, and a statement of intent
+to be included with the ballot; the biography and statement of intent
+together may not exceed 400 words.
+
+The deadline for receipt at the TUG office of petitions and ballot
+information is September 1, 1993.
+
+For this election only, the lengths of some terms will be altered
+so that not all members of the Board are replaced at the same time,
+but only one-third. For Board members elected this year, all terms
+will begin January 1, 1994. Five members of the new Board will
+have terms that end with the 1995 annual meeting, five with the 1996
+annual meeting, and five with the 1997 annual meeting. Thereafter,
+all new terms will be for three years, from annual meeting to annual
+meeting. All positions will be elected this year on the same basis,
+and the members of each of the three groups chosen by lot by the
+ballot counter.
+
+Ballots will be mailed to all members about 30 days after the close
+of nominations. Marked ballots must be received no more than 6 weeks
+following the mailing; the exact date will be noted on the ballots.
+
+Ballots will be counted by a disinterested party not part of the TUG
+organization. The results of the election should be available by the
+end of November.
+
+\begin{flushright}
+Joachim Lammarsch\\
+for the Elections Committee
+\end{flushright}
+
+\newpage
+
+%% Nomination form (1 page):
+
+\newcommand{\SigRule}{\rule{4.5cm}{.5pt}}
+\newcommand{\DateRule}{\rule{2.3cm}{.5pt}}
+
+\Section{Nomination for\\ 1993 TUG Board of Directors Election}
+
+Only current (1993) TUG members are eligible to participate. The
+signatures of two (2) members are required in addition to that of the
+nominee. {\bf Type or print} names clearly, exactly as they appear in
+the most recent TUG membership list or on a TUG mailing label; new
+members should enter the name which they used on their membership
+application form. Names that do not exactly match the TUG records will
+not be accepted as valid.
+
+\vspace{2pc}
+
+\noindent The undersigned TUG members propose the nomination of:
+
+\vspace{1pc}
+
+\begin{flushleft}
+\begin{tabular}{@{}ccc@{}}
+\SigRule & \SigRule & \DateRule \\
+\bf Name of nominee & (signature) & (date) \\
+\end{tabular}
+\end{flushleft}
+
+\vspace{1pc}
+
+\noindent for the position of {\bf Member of the TUG Board of
+Directors}, for a term beginning {\bf January 1, 1994}.
+
+\vspace{2pc}
+
+\begin{flushleft}
+\begin{tabular}{@{}ccc@{}}
+\multicolumn{3}{c}{\large \bf Members supporting this nomination} \\
+\noalign{\vskip1pc}
+\bf Nominated by & \bf Signature & \bf Date \\
+(please print) & & \\
+\noalign{\vskip1pc}
+\SigRule & \SigRule & \DateRule \\
+\noalign{\vskip1pc}
+\SigRule & \SigRule & \DateRule \\
+\end{tabular}
+\end{flushleft}
+
+\vspace{1pc}
+
+\noindent Return this petition to the TUG office (FAXed submissions
+will also be accepted).
+Petitions must be received in the TUG office no later than
+{\bf September 1, 1993}.
+
+\vspace{2pc}
+
+{\parfillskip=\parindent
+\TeX\ Users Group \hfil {\bf FAX: } 805-963-8358\endgraf}
+
+{\bf Nominations for 1993 Election}
+
+P.O.%Box 869
+
+Santa Barbara, CA 93102-0869
+
+U.S.A.
+
+\newpage
+
+\end{document}
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+For information on the TeX Users Group, please send a message to
+TUG@math.ams.com, or write TeX Users Group, P.O. Box 869, Santa
+Barbara, CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 12]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.13 b/info/digests/texhax/93/texhax.13
new file mode 100644
index 0000000000..84e28db7b8
--- /dev/null
+++ b/info/digests/texhax/93/texhax.13
@@ -0,0 +1,410 @@
+TeXhax Digest Friday, 10 Sep 1993 Volume 93 : Issue 013
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: LaTeX documentation: FTP site?
+ Re: TeXhax Digest V93 #012
+ DVI to (Acrobat) PDF driver
+ Latex on PC
+ re: Why \markboth{}{} used in standard LaTeX report style?
+ latex ISO CD template wanted
+ xdvik 1.1 & PostScript font bitmaps available
+ A raw encoding file for type1 text fonts
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Fri, 27 Aug 1993 11:50:40 -0000
+From: Manuel Carriba <M.Carriba@dcs.sheffield.ac.uk>
+Subject: Re: LaTeX documentation: FTP site?
+
+Any TeX/LaTeX related documentation can be found in the
+CTAN archives, i.e. pip.shsu.edu, ftp.tex.ac.uk, ftp.uni-stuttgart.de.
+
+You'll find them in the directory tex-archive/documents
+Some FAQs and other helpfiles can be found in tex-archive/help
+
+Hope this helps :-D
+
+Manuel Carriba (M.Carriba@dcs.shef.ac.uk)
+
+------------------------------
+
+Date: Fri, 27 Aug 1993 12:13:21 -0400
+From: Lee Wittenberg <leew@pilot.njin.net>
+Subject: Re: TeXhax Digest V93 #012
+
+In reply to the following messages:
+
+ > Date: Thu, 08 Jul 1993 11:40:35 -0400
+ > From: Ali Taalebi <taalebi@gel.ulaval.ca>
+ > Subject: latex for PC
+ >
+ > Where can find a Latex which can be run on a PC?
+ >
+ > ------------------------------
+ >
+ > Date: Sat, 17 Jul 1993 11:53:35 -0500
+ > From: robinson@atax.eng.uab.edu (John M. Robinson)
+ > Subject: ? intro to Tex on DOS
+ >
+ > I would appreciate any suggestions on how to get started using Tex.
+ > Accordingly, I would like to acquire a Tex interpreter for my
+ > 486 at home.
+
+I would recommend the excellent emTeX implementation by Eberhard
+Mattes. It is available via anonymous ftp from ftp.uni-stuttgart.de.
+I believe it is also available from pip.shsu.edu, tex.ac.uk, and other
+sites.
+
+ -- Lee Wittenberg
+
+------------------------------
+
+Date: Fri, 27 Aug 1993 11:22:21 -0500
+From: "Ed.Garay" <Ed.Garay@UIC.EDU>
+Subject: DVI to (Acrobat) PDF driver
+
+Is anyone working on a DVI to PDF driver for DOS, Unix or OS/2?
+
+PDF is the Portable Document Format, the Adobe Acrobat file format,
+based on the PostScript imaging model, that is capable of representing
+any PostScript page.
+
+If we could get our TeX documents in PDF format, then we could use
+one of the Acrobat viewers, like Acrobat Reader or Acrobat Exchange,
+to preview our documents with all the benefits of the Acrobat technology
+(e.g. font metric emulation, zooming, panning, searching, post-it-like
+annotations, etc). With Adobe Exchange, we could print PDF documents
+on PostScript AND EVEN on non-PostScript printers.
+
+This, of course, assumes that Adobe Acrobat is going to take off,
+which I believe it will, and that the Adobe Acrobat products are going
+to be commonplace and not expensive. Today, you can get Acrobat Exchange
+for Windows and the Mac for about $120, in the U.S. Acrobat Reader sells
+for about $50. Acrobat Distiller, which converts PostScript to PDF,
+sells for $600, but this wouldn't be needed if we had a DVI2PDF driver ;-)
+Adobe says these products will run on Windows, Mac, DOS and Unix (and OS/2
+I hope), in that order. Also, last week I saw a thin (%180 page) PDF specs
+book published by Adobe, at a local bookstore.
+
+I would really like to hear your thoughts on the merits of a DVI2PDF driver.
+- --- Ed Garay
+
+------------------------------
+
+Date: Mon, 30 Aug 1993 16:29:23 +0200
+From: Khaled Odeh <Khaled.Odeh@dma.univ-compiegne.fr>
+Subject: Latex on PC
+
+Is Latex on PC exists in public domain. If yes, where can i find it.
+
+ Khaled ODEH (University of Compiegne *France*)
+ Tel : (33) 44.23.44.23 Poste. 47.33
+ E-mail : kodeh@dma.univ-compiegne.fr
+
+------------------------------
+
+Date: Wed, 01 Sep 1993 16:44:12 -0700
+From: "Ethan V. Munson" <munson@acacia.CS.Berkeley.EDU>
+Subject: re: Why \markboth{}{} used in standard LaTeX report style?
+
+In addition to Jerry Leichter's reply in the last issue of TeXhax, I
+received some e-mail responses which suggested alternative
+work-arounds for my problems with headings in the UCTHESIS style.
+
+The most useful came from Mike Piff <M.Piff@sheffield.ac.uk>, who
+recommended that I use either headerfooter.sty or fancyheadings.sty.
+I tried headerfooter.sty and had great success. For this, Mike has my
+eternal gratitude and a standing offer of his choice of libation
+should our paths ever cross.
+
+Jerry replied directly to my technical question. I was sorry to see
+that a documented feature like the \pagestyle{myheadings} should be so
+fragile. Since his answer didn't really solve my problem, he gets
+only temporary gratitude but I'll be happy buy him his choice of
+libation, too.
+
+Ethan Munson
+munson@cs.berkeley.edu
+
+------------------------------
+
+Date: Wed, 08 Sep 1993 15:03:08 +0200
+From: matsu@cso.ricoh.co.jp (Akio Matsubara)
+Subject: latex ISO CD template wanted
+
+Dear everybody,
+ I am looking for a ISO Committe Draft template for LATEX.
+ Please reply if anyone has it.
+
+Thanks
+Akio Matsubara
+Ricoh Japan
+
+------------------------------
+
+Date: Thu, 26 Aug 1993 18:01:35 -0400
+From: karl%edu.umb.cs@uk.ac.nsfnet-relay
+Subject: xdvik 1.1 & PostScript font bitmaps available
+
+I've released new versions of:
+* kpathsea -- my path searching library,
+* xdvik -- my modified xdvi that uses it, and
+* psfonts -- Ghostscript-generated bitmaps for the standard PostScript fonts.
+
+ ftp.cs.umb.edu:pub/tex/{xdvik,psfonts}.tar.gz
+
+Please notice the `.gz' instead of `.z' or `.Z' -- the default gzip
+extension was changed in response to a poll on the GNU newsgroups.
+
+I've stopped making the library available separately, since that was
+causing maintenance hassles. The library is part of the xdvik distribution.
+
+I've established a mailing list, tex-k@cs.umb.edu, for bug reports and
+discussions for the TeX-related stuff I maintain. I hope this will
+provide for sharing of interim fixes, quicker help when I cannot respond
+immediately, and so on. To join, email tex-k-request@cs.umb.edu with a
+message whose body contains a line
+subscribe your-preferred-email-address
+
+I expect to release a new version of dvipsk shortly, perhaps within a week
+or two. web2c will follow as soon as possible.
+
+Here's the NEWS:
+
+kpathsea:
+* Routines to look up TeX font files, default path specifications, etc.
+* Sort-of pattern matching: /foo//bar matches subdirectories
+ /foo/a/bar, /foo/b/bar, /foo/a1/a2/bar, etc.
+* $var and ${var} expansion.
+* Support for MakeTeX... scripts.
+* Support for fallback resolutions and font.
+* Lazy evaluation of path elements.
+* Some runtime debugging support.
+
+xdvik:
+* Rewrite font finding routines to use the new kpathsea facilities.
+* Update for xdvi patchlevel 17.
+
+psfonts:
+* In Adobe StandardEncoding, and named with leading `r', for the new xdvik.
+* TFM widths in the PK files match those in the TFM files.
+* Umlaut character has been corrected (in the GS fonts).
+* Encoding of psyr* (the symbol font) matches Adobe's.
+
+karl@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+------------------------------
+
+Date: Wed, 01 Sep 1993 14:48:17 -0700
+From: mackay@edu.washington.cs (Pierre MacKay)
+Subject: A raw encoding file for type1 text fonts
+
+Over the course of a rich discussion of virtual fonts, I have
+finally come to understand and appreciate the full usefulness
+of Tom Rokicki's careful distinction between input encoding
+and output encoding in afm2tfm. In a virtual font environment
+it answers several questions that have recently been raised about
+the proper encoding of a {\em raw} tfm file. The raw tfm
+should contain references to every simple (non-composite)
+character in the actual list of glyphs, and it need not contain
+anything else. Dozens of possible output encodings are
+possible, among which DC will of course be a major player,
+but all those reencodings will be easier and more portable
+if there is only one {\em raw} encoding. The raw encoding should
+provide for {\em every} simple character in the font, including
+all the unmapped characters. Fortunately, the list of
+unmapped characters is almost as consistent as Adobe Standard
+Encoding at least in text fonts. I propose therefore
+the following ASEX.enc (Adobe Standard Coding Extended)
+to be used with the -p flag in afm2tfm. What is used for
+the -t flag is wide open, but it can certainly include DC.enc
+
+There remains the question of what to do about the various
+Superfont layouts: Courier in its most prolific version has
+352 simple characters and the Monotype TimesNewRomanSF Superfont
+has 337 simple characters. In the case of TimesNewRoman, the
+excess is the result of combining the regular with the expert
+font, and all that is needed is to code the expert part back
+out into an expert raw TFM file. Then there are only 12 U&lc pairs
+of additional simple characters. A similar approach can be taken
+with Courier; many of the symbol characters, together with the
+borders and dingbats do not belong in a tex encoding anyway.
+
+% -------------------------------------------------------------------------
+%
+% This is ASEX encoding. (file ASEX.enc)
+%
+% Adobe Standard Encoding Extended.
+%
+% Creator: Pierre A. MacKay mackay@cs.washington.edu
+% Creation Date: Thu Aug 31 08:56:22 PDT 1993
+%
+% This is an input coding file for use with Radical Eye Software's
+% afm2tfm. Use with the -p flag. This file should also be
+% used with ps2pk to create a complete set of bitmapped
+% characters.
+%
+% The sole purpose of this file is to ensure that all non-composite
+% characters in the font are made available in the raw TFM. Therefore
+% there are no ligatures or any other refinements. The raw TFM
+% file contains no ligatures or kernings---nothing but character
+% metrics. We retain Adobe Standard encoding for all mapped
+% characters on the AFM file, and extend the list by adding
+% the unmapped simple characters into the empty code positions
+% from O 200 to O 240. It is assumed that the output coding used
+% for the TeX tfm will be different from this ( -t flag in afm2tfm ).
+%
+% The extended part of this encoding is consistent with the general
+% run of text fonts from Adobe, BitStream, DTC, Linotype, Monotype,
+% URW and probably others as well. For SuperFont characters, see below.
+%
+% Jan Michael Rynnings has pointed out that a few very carefully designed
+% fonts, e. g. Adobe Garamond and Adobe Caslon, treat all the accented
+% characters as simple glyphs (must make for a huge pfa file), and that
+% this input encoding would not recognize such refinements. True---but
+% such fonts will be a tiny minority, and can be dealt with by
+% special encoding files.
+%
+% Usage:
+% afm2tfm <FontName>.afm -p ASEX.enc -t <XXX>.enc -v <vplname> <rawname>
+%
+/ASEXEncoding [ % now 256 chars follow
+%
+% The following will replace the characters from 0 to 32 in the raw encoding
+% if you have access to a SuperFont. There is reason to hope that this
+% set will be as stable as the unmapped set in current text fonts
+% If you don't have a SuperFont, and have to create any of these as a
+% composite, precede the name with a dot, as is done here for
+% Scedilla and scedilla. The change in name keeps afm2tfm from thinking
+% that the character already exists when it comes to evaluate the output
+% (-t flag) encoding.
+%
+% 0x00
+ /Aogonek /Eogonek /Iogonek /Kafii9170 /Lafii9170 /Lcaron /Nafii9170 /Rafii9170
+ /Safii9170 /.Scedilla /Tafii9170 /Uogonek /.notdef /.notdef /.notdef /.notdef
+
+% 0x10
+ /aogonek /eogonek /iogonek /kafii9170 /lafii9170 /lcaron /nafii9170 /rafii9170
+ /safii9170 /.scedilla /tafii9170 /uogonek /.notdef /.notdef /.notdef /.notdef
+
+% 0x20 % Keep the space, for use as \boundarychar (Give it zero width in vpl)
+ /space /exclam /quotedb /numbersign
+ /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+% 0x30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+% 0x40
+ /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
+% 0x50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+% 0x60
+ /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
+% 0x70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /.notdef
+%
+% This is the Extension to Adobe Standard Encoding
+%
+% In as many of the next 32 positions as necessary, include
+% all the unmapped simple (non-composite) characters. The
+% inclusion of Ccedilla and ccedilla is problematic. These are
+% composites in some schemes, simple in others. Best to
+% include them here. Characters are entered in alphabetical order
+% by name. If you need to create your own composite for Ccedilla
+% ccedilla or Eth, precede the name with a dot as indicated above.
+%
+% 0x80
+ /Ccedilla /Eth /Thorn /brokenbar /ccedilla /copyright /degree /divide
+ /eth /logicalnot /minus /mu /multiply /onehalf /onequarter /onesuperior
+% 0x90
+ /plusminus /registered /thorn /threequarters
+ /threesuperior /trademark /twosuperior /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%
+% From here on the order is again Adobe Standard Encoding
+%
+% 0xA0
+ /.notdef /exclamdown /cent /sterling /fraction /yen /florin /section
+ /currency /quotesingle /quotedblleft /guillemotleft
+ /guilsinglleft /guilsinglright /fi /fl
+% 0xB0
+ /.notdef /endash /dagger /daggerdbl /periodcentered /.notdef /paragraph /bullet
+ /quotesinglbase /quotedblbase /quotedblright /guillemotright
+ /ellipsis /perthousand /.notdef /questiondown
+% 0xC0
+ /.notdef /grave /acute /circumflex /tilde /macron /breve /dotaccent
+ /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron
+% 0xD0
+ /emdash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+% 0xE0
+ /.notdef /AE /.notdef /ordfeminine /.notdef /.notdef /.notdef /.notdef
+ /Lslash /Oslash /OE /ordmasculine /.notdef /.notdef /.notdef /.notdef
+% 0xF0
+ /.notdef /ae /.notdef /.notdef /.notdef /dotlessi /.notdef /.notdef
+ /lslash /oslash /oe /germandbls /.notdef /.notdef /.notdef /.notdef
+] def
+
+% --------------------END of ASEX.enc-------------------------------------
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+For information on the TeX Users Group, please send a message to
+TUG@math.ams.com, or write TeX Users Group, P.O. Box 869, Santa
+Barbara, CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.40.18)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.44.19)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 13]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.14 b/info/digests/texhax/93/texhax.14
new file mode 100644
index 0000000000..ffbc20046a
--- /dev/null
+++ b/info/digests/texhax/93/texhax.14
@@ -0,0 +1,577 @@
+TeXhax Digest Monday, 4 Oct 1993 Volume 93 : Issue 014
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: DVI to (Acrobat) PDF driver
+ Re: A raw encoding file for type1 text fonts
+ ASCII Typesetting from a LaTeX file
+ TeX, LaTeX, etc. on IBM PC
+ On why LaTeX uses save stack while reading .aux
+ Tex Installation on Vax
+ babel release
+ modes.mf 1.0 available
+ xdvik 1.2, dvipsk 5.519a available
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Sat, 11 Sep 1993 08:48:21 -0400
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: DVI to (Acrobat) PDF driver
+
+> Is anyone working on a DVI to PDF driver for DOS, Unix or OS/2?
+
+Yes, just use DVIWindo. Aside from being a previewer, it will print to
+anything that has a Windows Printer driver, including the PDF driver.
+
+> PDF is the Portable Document Format, the Adobe Acrobat file format,
+> based on the PostScript imaging model, that is capable of representing
+> any PostScript page.
+
+> If we could get our TeX documents in PDF format, then we could use
+> one of the Acrobat viewers, like Acrobat Reader or Acrobat Exchange,
+> to preview our documents with all the benefits of the Acrobat technology
+> (e.g. font metric emulation, zooming, panning, searching, post-it-like
+> annotations, etc). With Adobe Exchange, we could print PDF documents
+> on PostScript AND EVEN on non-PostScript printers.
+
+Which is all very well if you are using plain text fonts. With TeX you
+may find this approach somewhat problematic unless the recipients also
+has all of the fonts called for in ATM compatible Adobe Type 1 format.
+This is because (i) you need specialized math fonts for TeX, and
+(ii) the encoding of fonts used with TeX is usually non standard.
+
+> This, of course, assumes that Adobe Acrobat is going to take off,
+> which I believe it will, and that the Adobe Acrobat products are ...
+
+Well, as long as it only exists on one platform (Mac) it won't do
+much for inter-platform interchange. It does exist for Windows also
+now, but without Super ATM for Windows is somewhat limited. It also
+needs an Adobe Windows Printer Driver for Windows to be really useful.
+
+> I would really like to hear your thoughts on the merits of a DVI2PDF driver.
+
+Well, you can try one now and see whether you like it!
+
+Just keep in mind that part of what Acrobat is supposed to do is solve a
+problem to which we already have a solution when we use TeX, namely document
+portability. You can move DVI files (or even TeX source) files between
+many platforms and be able to preview and print them.
+
+Regards, Berthold.
+
+P.S. I have connections with Y&Y, the source for DVIWindo, DVIPSONE and fonts.
+
+------------------------------
+
+Date: Sat, 11 Sep 1993 08:53:29 -0400
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: A raw encoding file for type1 text fonts
+
+> Over the course of a rich discussion of virtual fonts, I have
+> finally come to understand and appreciate the full usefulness
+> of Tom Rokicki's careful distinction between input encoding
+> and output encoding in afm2tfm. In a virtual font environment
+> it answers several questions that have recently been raised about
+> the proper encoding of a {\em raw} tfm file. The raw tfm
+> should contain references to every simple (non-composite)
+> character in the actual list of glyphs, and it need not contain
+> anything else.
+
+I know this will start a flame war, but...
+
+The combination of (i) input encoding, (ii) output encoding, plus
+(iii) virtual font permutation of numeric codes between 0 - 255 is
+unneccessarily complex and confusing. A much simpler approach
+just uses the idea of the encoding vector per se. That is,
+a mapping from numeric codes (0 - 255) to glyph names.
+DVI processors need the capability to reencode a font on the fly
+anyway, and the encoding vector provides the mechanism.
+Obviously, ONE mapping instead of THREE mappings in series is much
+easier to understand and implement, and is in fact all that is needed.
+
+To be concrete, an encoding can be specified in a file
+containing lines like the following:
+
+ 32 space
+ 65 A
+
+etc. (or whatever equivalent way you want to use to define the
+encoding). Such a file can be read by DVI file processors, as well as
+programs that produce metric files in various formats, including
+TFM for TeX, PFM for Windows, screen fonts for Mac etc. Nothing
+could be simpler!
+
+While I am at it, it is also not necessary to force users to resort
+to virtual fonts just because they want a different font layout,
+or because they are using TrueType or Type 1 fonts! It IS possible
+to make TFM files complete with proper ligature and kerning information,
+WITHOUT virtual fonts. And it certainly is a lot less confusing.
+
+Virtual fonts have many interesting applications, but they are NOT needed
+for reencoding, and in fact, in and of themselves are quite inadequate for
+reencoding. The reason is that virtual fonts per se can only provide a
+PERMUTATION of the encoding vector, since they ONLY deal with numeric
+codes --- because VF, like TeX itself treat characters as numbers.
+Hence unencoded characters CANNOT be made accessible by the VF mechanism
+itself. Which is why all DVI drivers need in ADDITION a mechanism for
+actually reencoding a font. And once you have THAT, you do not need
+to use the numeric permutation of the VF to achieve reencoding!
+
+It is easy to be mislead by one particular implementation, which
+(i) forces one to use VF whenever using anything but bitmapped CM fonts,
+and which (ii) forces use of a complex sequence of three mappings rather than
+simply the single overall encoding, and (iii) cannot create TFM files
+complete with ligatures and kerning WITHOUT resorting to VF.
+
+Nothing could be more intuitive than the idea of the `encoding vector'
+
+Now for some minor details:
+
+> ...all the unmapped characters. Fortunately, the list of
+> unmapped characters is almost as consistent as Adobe Standard
+> Encoding at least in text fonts. I propose therefore...
+
+The set of available glyphs is only consistent amongst Adobe fonts
+(which uses the same basic set of 228 glyphs for most text fonts).
+Other vendors implement other sets of glyphs. Lucida Bright text fonts for
+example have many additional glyphs not found in Adobe text fonts (for a
+total of 247). An approach based on a fixed `input encoding' that may
+not cover these extra characters is obviously inferior to one using a
+single encoding vector. It also cannot cope with the case where there
+are more than 256 glyphs in a font (Lucida Sans Linedraw has 400).
+
+> There remains the question of what to do about the various
+> Superfont layouts: Courier in its most prolific version has
+> 352 simple characters and the Monotype TimesNewRomanSF Superfont
+> has 337 simple characters. In the case of TimesNewRoman, the
+> excess is the result of combining the regular with the expert
+
+There are many fonts that have more than 256 characters, including some
+of the Lucida family (Lucida UNICODE has over a thousand). You cannot
+deal with all of these using a fixed `input encoding'. If, however, you
+drop the idea of THREE sequential mappings and simple use the idea of an
+encoding vector there is no issue here. You just specify what glyph
+you want each number to call up. And your driver should allow you to
+use the same basic font under two TFM names with different encoding.
+Of course, without partial font downloading of Type 1 fonts (provided
+only by DVIPSONE), working with these large fonts (like the IBM
+version of Courier) can become quite unwieldy.
+
+% The sole purpose of this file is to ensure that all non-composite
+% characters in the font are made available in the raw TFM. Therefore
+% there are no ligatures or any other refinements. The raw TFM
+% file contains no ligatures or kernings---nothing but character
+
+There is no need for separate `raw' TFM and another TFM for a font.
+Why use two TFM files when one will do? One CAN construct a single
+TFM file complete with ligatures and kerning based on any user specified
+encoding, as already stated above.
+
+Also, if you take the `three mapping' approach, you want to make sure
+that the composite characters ARE in the encoding. You do not want to
+use TeX's \accent to construct composites. Nor should the virtual font
+mechanism be used to construct composites that the font designer has
+already created, presumably with careful attention to positioning, and in
+some cases by actually designing separate glyphs (for example, shallower
+accents for upper case characters than for lower case).
+
+Almost all text fonts have separate character programs for composite
+characters, hence these are real characters in their own right. True, in
+many cases these character programs do use either the `seac' Type 1
+operator, or `Subr' calls and hence similar shapes can be achieved by
+combining the base and accent character with suitable positioning. However,
+in some cases the rendering will not be as good at low resolution, and most
+fonts treat at least Ccedilla, ccedilla, and Aring as complete separate
+glyphs that cannot be achieved by overprinting (The reason is that one does
+not want overlapping contours when the character is `stroked' instead of
+`filled').
+
+So if you are going to take this approach you'd want to include at least
+the `standard' 58 composites in your `input encoding'. Of course, with
+some fonts you then start to run out of space in the limited 0 - 255
+range. Which is another reason why the idea of just a single encoding
+vector is much to be preferred to the `three map' approach.
+
+% /Aogonek /Eogonek /Iogonek /Kafii9170 /Lafii9170 /Lcaron /Nafii9170 /Rafii91
+70
+% /Safii9170 /.Scedilla /Tafii9170 /Uogonek /.notdef /.notdef /.notdef /.notde
+f
+
+% 0x10
+% /aogonek /eogonek /iogonek /kafii9170 /lafii9170 /lcaron /nafii9170 /rafii91
+70
+% /safii9170 /.scedilla /tafii9170 /uogonek /.notdef /.notdef /.notdef /.notde
+f
+
+The names for basic characters (like `exclam') are pretty much generally
+agreed upon (even to the point of accepting the misspelled `guillemot' for
+`guillemet'!). However, when it comes to some of the above there is
+absolutely no agreement, and you enter the arena of current corporate
+warfare. It may make sense to use AFII glyph numbers for these characters,
+as Adobe seems to suggest, or it may make sense to use UNICODE numbers as
+MicroSoft seems to believe, or we may use the names used by Apple, etc.
+Should it be Trightcommaaccent, Tcaron, Thacek, 0164 (hex), AFII100256, or
+... ?
+
+Again, a fixed `input encoding' is guaranteed to loose out in the end
+because of such incompatabilities.
+
+Anyway, these are minor issues. My main point is that designing a unique
+`input encoding' is not a useful excercise since it is solving a problem
+unqiue to one implementation which happens to use a complex system of three
+mappings where one mapping (the encoding vector) is in fact all that is needed.
+
+Berthold.
+
+P.S. I put all the emphasized words in upper case just to irritate Don Hosek
+
+P.P.S. I have connections with Y&Y, which supplies Lucida fonts in Type 1 form.
+
+------------------------------
+
+Date: Wed, 22 Sep 1993 09:30:20 -0400
+From: gajoshi@cam.nist.gov (Ghanashyam_A._Joshi)
+Subject: ASCII Typesetting from a LaTeX file
+
+Dear TeXhackers:
+ I need to use my file typeset in LaTeX and create an ASCII output
+or text output which preserves the typesetting as far as possible. Can
+you please URGENTLY send me suggestions on how this can be done using
+any of the style-files of programs out there. Thanks.
+
+Ghanashyam Joshi
+
+------------------------------
+
+Date: Mon, 27 Sep 1993 13:53:43 -0400
+From: Debashis Bhattacharya <bhattach@test1.CE.YALE.EDU>
+Subject: TeX, LaTeX, etc. on IBM PC
+
+I am familiar with TeX on Unix systems. I wish to use it on an IBM PC. Are
+all sources that I need (including fonts, web2c, various macros, some
+previewer, postscript drivers, etc.) available in an organized manner from
+one site? I have looked at various README files from ftp.uu.net and
+labrea.stanford.edu and have not found my answer.
+
+Is it meaningful to use TeX under Windows, or should I stick to DOS? Are there
+guidelines to take care of other similar (perhaps stupid) questions?
+
+Debashis Bhattacharya.
+
+------------------------------
+
+Date: Fri, 01 Oct 1993 00:49:54 -0000
+From: Chris Thompson <CET1@phx.cam.ac.uk>
+Subject: On why LaTeX uses save stack while reading .aux
+
+The following came up in a thread "Managing Large LaTeX Files" on
+comp.text.tex. I think the explanation may deserve recording in a
+somewhat more durable medium, so I am posting it here as well.
+
+In article <...>, Werenfried Spit <SPIT@EVALUN11.BITNET> writes:
+> In article <...>, kaye@vax.oxford.ac.uk (Richard Kaye) says:
+> >Has anyone else had save stack overflow when LaTeX read the .aux files?
+> >
+> >[Will a TeX guru please explain it to me? I thought \global\def's could not
+> >cause save stack overflow until I found this problem. If it's a general
+> >problem, it seems a bit silly that LaTeX should try to input so much
+> >information in this way.]
+> >
+> >I fixed it so that the data was read {\it outside} the group (as part of one
+>
+> Could someone explain it to me too? I'm even more puzzled after I tried
+> out Richards solution and played a bit with it. When you put in
+> your input file directly after the \documentstyle command the line
+> \input \jobname.aux
+> LaTeX reads the aux file without its memory getting overflowed; then
+> at \begin{document} it reads the aux file again (as expected), but
+> the memory doesn't overflow this time either. (If you leave out the
+> \input \jobname.aux LaTeX only reads the aux file during \begin{document}
+> and then chokes on an exceedence of the save size.)
+
+This was a hard one to track down. I could claim that it was all my fault...
+
+The entries on the save stack are not the result of the \global\@namedef,
+which as suggested above never needs to use such a thing. They come from
+the earlier \@ifundefined call in \newlabel.
+
+Change #337 in tex82.bug numbering, applied in TeX 2.9, changed the implicit
+setting of an undefined control sequence referenced via \csname...\endcsname
+to \relax (TeXbook, page 213) from being (sort of) global to being local to
+the current group. Don made this change as a direct result of my posting to
+TeXhax (year 1987, digest 103) pointing out that the TeXbook didn't correctly
+describe what happened.
+
+The change was a potent source of new bugs, because TeX was not originally
+designed to cope with token expansion have side-effects of modifying the
+save stack (see in particular change #371 in tex82.bug). I have more than
+once wondered whether I should have kept quiet about the whole business...
+
+In an ideal world, the problem wouldn't arise because the implicit setting
+to \relax wouldn't occur at all (IMNSHO). But everything (especially LaTeX)
+relies on it now, so it's (far) too late to change it. Something to be got
+right in the next incarnation.
+
+Chris Thompson
+Cambridge University Computing Service
+Internet: cet1@phx.cam.ac.uk
+JANET: cet1@uk.ac.cam.phx
+
+------------------------------
+
+Date: Fri, 01 Oct 1993 14:03:55 -0800
+From: SYSTEM@SALK-SC2.SDSC.EDU
+Subject: Tex Installation on Vax
+
+Help! I just received a request from a user to install TeX and
+Latex on a 6220 Vax. Can you tell me where I might find documentation
+on installing TeX on the VAX.
+
+Some have told me that TeX is old and why would I even bother. I suppose
+you don't have the same opinions, could you explain why you like it.
+
+thanks,
+diane burns-giles
+system administrator
+
+------------------------------
+
+Date: Fri, 24 Sep 1993 16:31:25 +0200
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: babel release
+
+ Hi all,
+
+ Today I put babel release 3.3.2 in the incoming directory of
+ ftp.tex.ac.uk and it has already found its way to its proper
+ place, pub/archive/languages/babel. It wil presumably also find
+ its way to the other CTAN hosts tonight. This release fixes a
+ number of bugs that crept into the jluy release, which was never
+ announced because of them.
+
+ Johannes Braams
+
+PTT Research, P.O. box 421,
+2260 AK Leidschendam, The Netherlands.
+Phone : +31 70 3325051 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3326477
+
+------------------------------
+
+Date: Wed, 29 Sep 1993 15:38:57 -0400
+From: Karl Berry <karl@cs.umb.edu>
+Subject: modes.mf 1.0 available
+
+I have released version 1.0 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+You can also get it by email from George Greenwade's (thanks, George!)
+file server if you cannot ftp: mail fileserv@shsu.edu with a body of
+`sendme modes'.
+
+This file is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode.
+
+This version has new modes for the HP ruggedwriter, the QMS 1725, and
+8-character or less abbreviations for all modes. As always, thanks to
+the contributors.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+karl@cs.umb.edu
+
+mode_def AgfaFourZeroZero = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def AtariNineFive = % Atari 95dpi previewer
+mode_def AtariNineSix = % Atari 96x96 previewer
+mode_def AtariSLMEightZeroFour = % Atari ST SLM 804 printer
+mode_def AtariSMOneTwoFour = % Atari ST SM 124 screen
+mode_def aps = % Autologic APS-Micro5
+mode_def ApsSixHi = % Autologic APS-Micro6
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def boise = % HP 2680A
+mode_def CanonCX = % Canon CX, SX, LBP-LX
+mode_def CanonEX = % CanonEX in LaserWriter Pro 630
+mode_def CanonLBPTen = % e.g., Symbolics LGP-10
+mode_def ChelgraphIBX = % Chelgraph IBX
+mode_def CItohThreeOneZero = % CItoh 310
+mode_def CItohEightFiveOneZero = % CItoh 8510A
+mode_def CompugraphicEightSixZeroZero = % Compugraphic 8600
+mode_def CompugraphicNineSixZeroZero = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def DataDisc = % DataDisc
+mode_def DataDiscNew = % DataDisc with special aspect ratio
+mode_def DECsmall = % DEC 17-inch, 1024 x 768
+mode_def DEClarge = % DEC 19-inch, 1280 x 1024
+mode_def dover = % Xerox Dover
+mode_def epsdraft = % Epson at 120x72dpi
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def EpsonLQFiveZeroZeroMed = % Epson LQ-500, 360x180dpi
+mode_def EpsonLQFiveZeroZeroLo = % Epson LQ-500, 180x180dpi
+mode_def EpsonMXFX = % 9-pin Epson MX/FX family
+mode_def GThreefax = % 200 x 100dpi G3fax
+mode_def HPDeskJet = % HP DeskJet 500
+mode_def HPLaserJetIIISi = % HP Laser Jet IIISi
+mode_def HPrugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def IBMD = % IBM 38xx (\#2)
+mode_def IBMFourZeroTwoNine = % IBM 4029-30, 4250
+mode_def IBMFourTwoOneSix = % IBM 4216
+mode_def IBMProPrinter = % IBM ProPrinter
+mode_def IBMSixOneFiveFour = % IBM 6154 display
+mode_def IBMSixSixSevenZero = % IBM 6670 (Sherpa)
+mode_def IBMThreeOneSevenNine = % IBM 3179 screen
+mode_def IBMThreeOneNineThree = % IBM 3193 screen
+mode_def IBMThreeEightOneTwo = % IBM 3812
+mode_def IBMThreeEightTwoZero = % IBM 3820
+mode_def IBMEGA = % IBM EGA monitor
+mode_def IBMVGA = % IBM VGA monitor
+mode_def imagewriter = % Apple ImageWriter
+mode_def laserjetfour = % 600dpi HP LaserJet 4
+mode_def laserjetlo = % HP LaserJet at 150dpi
+mode_def lasermaster = % 1000dpi LaserMaster
+mode_def LASevenFive = % DEC LA75
+mode_def LinotypeOneZeroZeroLo = % Linotype Linotronic [13]00 at 635dpi
+mode_def LinotypeOneZeroZero = % Linotype Linotronic [13]00 at 1270dpi
+mode_def LinotypeThreeZeroZeroHi = % Linotype Linotronic 300 at 2540dpi
+mode_def LNZeroOne = % DEC LN01
+mode_def LPSTwoZero = % DEC lps20
+mode_def LPSFourZero = % DEC LPS40
+mode_def lview = % Sigma L-View monitor
+mode_def MacMagnified = % Mac screens at magstep 1
+mode_def MacTrueSize = % Mac screens at 72dpi
+mode_def NCD = % NCD 19-inch
+mode_def NEC = % NEC
+mode_def NEChi = % NEC-P6 at 360x360dpi
+mode_def Newgen = % Newgen 400dpi
+mode_def NeXTprinter = % NeXT 400dpi
+mode_def NeXTscreen = % 100dpi NeXT monitor
+mode_def nullmode = % TFM files only
+mode_def OCESixSevenFiveZeroPS = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def OneTwoZero = % e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def PrintwareSevenTwoZeroIQ = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def QMSOneSevenTwoFive = % QMS 1725
+mode_def QMSOneSevenZeroZero = % QMS 1700
+mode_def RicohFourZeroEightZero = % e.g., TI Omnilaser
+mode_def RicohLP = % e.g., DEC LN03
+mode_def SparcPrinter = % Sun SPARCprinter
+mode_def StarNLOneZero = % Star NL-10
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def VarityperFiveZeroSixZeroW = % Varitype 5060W
+mode_def VarityperFourThreeZeroZeroLo = % Varityper 4300P at 1200dpi
+mode_def VarityperFourThreeZeroZeroHi = % Varityper 4300P at 2400dpi
+mode_def VarityperFourTwoZeroZero = % Varityper 4200 B-P
+mode_def VarityperSixZeroZero = % Varityper Laser 600
+mode_def VAXstation = % VAXstation monitor
+mode_def XeroxDocutech = % Xerox 8790 or 4045
+mode_def XeroxEightSevenNineZero = % Xerox 8790 or 4045
+mode_def XeroxFourZeroFiveZero = % Xerox 4050/4075/4090
+mode_def XeroxNineSevenZeroZero = % Xerox 9700
+mode_def XeroxThreeSevenZeroZero = % Xerox 3700
+
+------------------------------
+
+Date: Wed, 29 Sep 1993 15:36:55 -0400
+From: Karl Berry <karl@cs.umb.edu>
+Subject: xdvik 1.2, dvipsk 5.519a available
+
+I've released new versions of:
+* kpathsea -- my path searching library,
+* xdvik -- my modified xdvi that uses it, and
+* dvipsk -- my modified dvips that uses it.
+
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk}.tar.gz
+
+I've established a mailing list, tex-k@cs.umb.edu, for bug reports and
+discussions for the TeX-related stuff I maintain. I hope this will
+provide for sharing of interim fixes, quicker help when I cannot respond
+immediately, and so on. To join, email tex-k-request@cs.umb.edu with a
+message whose body contains a line
+subscribe your-preferred-email-address
+
+Next thing up is web2c. I don't expect to have something releasable for
+a month at best (so please don't ask :-).
+
+As always, thanks to the many people who contributed.
+Here's the NEWS:
+
+kpathsea 1.2
+* Running MakeTeXPK is tried before the fallback resolutions.
+* The final bitmap name uses a variable spec, so DOS & OS/2 can get
+ dpi300/cmr10.pk.
+* Document TeX-specific features.
+* Dpi passed to MakeTeXPK via the envvar KPATHSEA_DPI instead of MAKETEX_DPI.
+
+xdvik 1.2
+* Remove unnecessary backslash-only lines from dependencies in Makefile.
+* Make -DGREY and -DTEXXET the default.
+* Runtime control of whether MakeTeXPK is invoked.
+* Support for drawing EPS files (using Ghostscript).
+
+dvipsk 5.519a
+* Document DVIPSMAKEPK and DVIPSSIZES.
+* Remove unnecessary backslash-only lines from dependencies in Makefile.
+* Use the envvar DVIPSHEADERS, and document it.
+* Do not include the emtex fontlib support, as it likely does not work.
+* Update for dvips 5.519.
+
+karl@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+For information on the TeX Users Group, please send a message to
+TUG@math.ams.com, or write TeX Users Group, P.O. Box 869, Santa
+Barbara, CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.79.28)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.79.32)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 14]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.15 b/info/digests/texhax/93/texhax.15
new file mode 100644
index 0000000000..495e91299e
--- /dev/null
+++ b/info/digests/texhax/93/texhax.15
@@ -0,0 +1,886 @@
+TeXhax Digest Thursday, 4 Nov 1993 Volume 93 : Issue 015
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Bibliographic software, Toronto, Canada
+ Re: ASCII Typesetting from a LaTeX file
+ Inserting graphics in LaTeX documents
+ Re: Raw encoding for type1 text fonts (TeXhax93.014)
+ Macros for AMS-TeX?
+ Postscript driver for HP9000/700 series workstations.
+ FTP site for TeX for OpenVMS
+ Printing Sanskrit
+ Spacing in Bibliography
+ Metafont settings in DECUS distribution?
+ Flushing Inserts ('\midinsert', '\topinsert', etc.)
+ Info needed on VF files (Q)
+ How do you single-space captions in a double-spaced document?
+ Converting troff to TeX?
+ Virtual fonts, aliases problem in LaTeX and DVIPS.
+ Elsevier Science announces availability of ESP-LaTeX
+ New version of subeqnarray available shortly
+ CTAN-US usage summary -- September 1993
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+ M O D E R A T O R ' S N O T E
+
+ Apologies for the delay in sending out this issue,
+ due to vacations and work on other projects.
+ I'm trying to keep to a two-weekly cycle for TeXhax,
+ but that's not always successful!
+ ---DAO
+
+----------------------------------------------------------------------
+
+Date: Tue, 05 Oct 1993 17:22:32 -0000
+From: David_Rhead@vme.ccc.nottingham.ac.uk
+Subject: Bibliographic software, Toronto, Canada
+
+There's a firm in Toronto that produces an MS-DOS bibliographic database
+system. The firm is Balboa Software, and the software is Library Master.
+(I.e., Library Master is in some respects a potential proprietary
+alternative to BibTeX. It has database-y things that BibTeX doesn't.
+Conversely, BibTeX has some things that Library Master doesn't.)
+
+I say "potential alternative" because Library Master is currently aimed at
+"wordprocessor users". I've had mail from Balboa's Harry Hahne to the
+effect that they'd be interested in trying to do a (La)TeX option.
+
+Is there anyone in the Toronto area who'd be interested in collaborating
+with them? E.g., get emTeX working on a Balboa PC, tell Balboa what
+sort of interface would seem natural to TeX users?
+
+If so, please contact Harry Hahne and/or me. Harry can be mailed as
+hahne@epas.utoronto.ca
+
+------------------------------
+
+Date: Wed, 06 Oct 1993 09:06:34 -0000
+From: S.J.Bishop.topix01@oasis.icl.co.uk
+Subject: Re: ASCII Typesetting from a LaTeX file
+
+I had good results with the dvi2tty program, which came with my
+(1990 vintage) UNIX TeX distribution. It didn't need any
+special style files, although I used a few minor tweaks to
+please the corporate word processing system. Surprisingly
+enough, I didn't need to set the document in a typewriter font
+to get acceptable output. Stephen
+
+
+------------------------------
+
+Date: Wed, 06 Oct 1993 13:04:25
+From: heitor@GPEB.UFSC.BR
+Subject: Inserting graphics in LaTeX documents
+
+Hello all:
+
+ Does anybody have some hint on how to insert in Latex documents,
+graphic files in any well-known graphic format (e.g. .PCX, .GIF, etc...),
+or from spreadsheet charts? I'm using PcTeX, running under DOS, and I noticed
+that \special{... doesn't work at all.
+ Any help will be appreciated!
+ Thanks,
+
+ Heitor S. Lopes
+ heitor@gpeb.ufsc.br
+ eel3hsl@ibm.ufsc.br
+
+
+------------------------------
+
+Date: Wed, 06 Oct 1993 16:02:20 -0700
+From: mackay@edu.washington.cs (Pierre MacKay)
+Subject: Re: Raw encoding for type1 text fonts (TeXhax93.014)
+
+
+Wow!!! No need for an outright war though. I really rather
+like the fact that my message generated some interest.
+
+ > The combination of (i) input encoding, (ii) output encoding, plus
+ > (iii) virtual font permutation of numeric codes between 0 - 255 is
+ > unneccessarily complex and confusing.
+
+If a stable input coding is possible (which is to some extent brought
+into question below), the confusion is minimised. That's the idea.
+
+ > A much simpler approach just uses the idea of the encoding vector per
+ > se. That is, a mapping from numeric codes (0 - 255) to glyph names.
+ > DVI processors need the capability to reencode a font on the fly
+ > anyway, and the encoding vector provides the mechanism.
+
+In what {\em available} driver? I have the problem of trying to make a
+variety of accented glyphs available in a variety of environments,
+where even the assumption of VF capabilities is questionable, but
+where it is at least possible to suggest to the user that an upgrade
+to VF capability is a good idea. Alternatively the dvidvi tool makes
+it possible to unravel the VF mappings so that a simple-minded driver
+can handle them.
+
+ > Obviously, ONE mapping instead of THREE mappings in series is much
+ > easier to understand and implement, and is in fact all that is needed.
+
+But tools to do this are not generally available, to the best of my knowledge.
+
+
+ > It IS possible to make TFM files complete with proper ligature and
+ > kerning information, WITHOUT virtual fonts. And it certainly is a lot
+ > less confusing.
+
+Yes, it is, in any number of ways---VPtoVF produces just such a
+TFM, and if you have a way to avoid the VF file, I guess that's OK too.
+
+ > Virtual fonts have many interesting applications, but they are NOT needed
+ > for reencoding, and in fact, in and of themselves are quite inadequate for
+ > reencoding. The reason is that virtual fonts per se can only provide a
+ > PERMUTATION of the encoding vector, since they ONLY deal with numeric
+ > codes --- because VF, like TeX itself treat characters as numbers.
+ > Hence unencoded characters CANNOT be made accessible by the VF mechanism
+ > itself. Which is why all DVI drivers need in ADDITION a mechanism for
+ > actually reencoding a font. And once you have THAT, you do not need
+ > to use the numeric permutation of the VF to achieve reencoding!
+
+ > It is easy to be mislead by one particular implementation, which
+ > (i) forces one to use VF whenever using anything but bitmapped CM fonts,
+ > and which (ii) forces use of a complex sequence of three mappings rather th
+an
+ > simply the single overall encoding, and (iii) cannot create TFM files
+ > complete with ligatures and kerning WITHOUT resorting to VF.
+
+This assumes that the only problem is remapping. It isn't. Let's
+just take the simple problem of f-ligatures, which in many existing
+fonts are split between regular and "expert" layouts (which does
+lamentable things to TeX's ligature and hyphenation capabilities).
+What VF allows is the ability to make up a tfm that will ultimately call out
+characters from more than one file of glyphs, or to supplement
+defective fonts (e.g. a font with lots of nice directional arrows, but
+all pointing to the west half of the compass) by incorporating Postscript
+adjustments.
+
+ > The set of available glyphs is only consistent amongst Adobe fonts
+ > (which uses the same basic set of 228 glyphs for most text fonts).
+ > Other vendors implement other sets of glyphs. Lucida Bright text fonts for
+ > example have many additional glyphs not found in Adobe text fonts (for a
+ > total of 247). An approach based on a fixed `input encoding' that may
+ > not cover these extra characters is obviously inferior to one using a
+ > single encoding vector. It also cannot cope with the case where there
+ > are more than 256 glyphs in a font (Lucida Sans Linedraw has 400).
+
+ > There are many fonts that have more than 256 characters, including some
+ > of the Lucida family (Lucida UNICODE has over a thousand). You cannot
+ > deal with all of these using a fixed `input encoding'. If, however, you
+ > drop the idea of THREE sequential mappings and simple use the idea of an
+ > encoding vector there is no issue here. You just specify what glyph
+ > you want each number to call up. And your driver should allow you to
+ > use the same basic font under two TFM names with different encoding.
+ > Of course, without partial font downloading of Type 1 fonts (provided
+ > only by DVIPSONE), working with these large fonts (like the IBM
+ > version of Courier) can become quite unwieldy.
+
+Especially in the case of METAFONT output, but not alone there, VF
+techniques allow me to
+"use the same basic font under two TFM names with different encoding."
+ That is one of the things I like best about
+them. It is possible to make a single font up with different sets of
+ligatures and even with looser or tighter kerning (and I do NOT mean
+tracking). Unicode may have over a thousand registered glyphs, but it
+happens to omit the couple of dozen that are used by orientalist scholars all
+over the world for non latin-letter languages in transcription. One
+of the chief reasons for working with VF was to supply these for
+Turkish and for Arabic in Roman transcription. Since the Greek fonts
+produced by all the major foundries I know of are aggressively
+monotone (Monotype half-promises a Porson Greek, but the last time I
+asked the promise was well into the future) VF is needed for Greek as
+well.
+
+ > There is no need for separate `raw' TFM and another TFM for a font.
+ > Why use two TFM files when one will do? One CAN construct a single
+ > TFM file complete with ligatures and kerning based on any user specified
+ > encoding, as already stated above.
+
+In the case of METAFONT output, the complete tfm as distributed can be
+used as a raw TFM. That works because TeXText encoding is as
+predictable as Adobe Standard Encoding. What raw fonts need is
+predictable encoding. I suppose there may be other ways, but I have
+found it serves very well to supply the needed accent composites even
+for Computer Modern (or Concrete, or Pandora) by creating (e.g.)
+cmr10.afm and running it through the afm2tfm and vptovf processes.
+There may be a better way, but this uses existing tools and has the
+virtue that the results can be made available to a wide variety of
+users who need only to be sure that they have VF capabilities.
+
+ > Also, if you take the `three mapping' approach, you want to make sure
+ > that the composite characters ARE in the encoding. You do not want to
+ > use TeX's \accent to construct composites.
+
+Granted---that is exactly the reason for working with VF and providing
+preset and carefully adjusted composites.
+
+ > Nor should the virtual font
+ > mechanism be used to construct composites that the font designer has
+ > already created, presumably with careful attention to positioning, and in
+ > some cases by actually designing separate glyphs (for example, shallower
+ > accents for upper case characters than for lower case).
+
+There are a few such fonts, and clearly Lucida should have been added
+to the mention of Adobe Caslon and Garamond. But the majority, even
+including some of the best classical designs, use composites. Should
+the composite recipes in officially issued afm files be considered to
+be barefaced lies? I agree entirely about the flatter accents for
+Upper case, and in some conventions the Upper Case letters are
+squatted down so that the accent does not project quite so alarmingly
+over the type shoulder. For a given publication in a given font I am
+prepared to work these refinements out even in a font that does not
+otherwise have them. But then I have to use VF composites to create
+the composite glyphs. To achieve this it is commonly necessary to
+take the substrate letter from one font and the accent from another
+(for example, a transformed copy of the substrate font). I regret
+having to second-guess the designer but it is all part of the problem
+created by the open-ended nature of accented character sets. Remember
+that even Unicode lacks many accent combinations that are in
+widespread international use for Arabic, Persian Turkish in Romanized
+transcription.
+
+ > Almost all text fonts have separate character programs for composite
+ > characters, hence these are real characters in their own right. True, in
+ > many cases these character programs do use either the `seac' Type 1
+ > operator, or `Subr' calls and hence similar shapes can be achieved by
+ > combining the base and accent character with suitable positioning. However,
+ > in some cases the rendering will not be as good at low resolution, and most
+ > fonts treat at least Ccedilla, ccedilla, and Aring as complete separate
+ > glyphs that cannot be achieved by overprinting (The reason is that one does
+ > not want overlapping contours when the character is `stroked' instead of
+ > `filled').
+
+I seem to remember that I recommended leaving the Ccedilla and ccedilla
+as encoded simplex characters, even though about half the fonts I am
+looking at treat them as composites. Aring is a composite in all the fonts
+I presently have available to study, though I recognize that the taste
+of the literate public most likely to use the letter disaproves of the
+way an unadjusted Aring towers over the rest of a line. The last
+point about stroked characters is an important one, and what it really
+emphasizes is that if you genuinely care about the fonts you choose
+you have to be prepared to treat them as individuals, and not try to
+set them according to a Procrustean general coding. Hold on now---the
+intent is not so much to fix input encoding into concrete as to
+{\em stabilize} it so that output encoding can be fluid.
+
+ > It may make sense to use AFII glyph numbers for these characters,
+ > as Adobe seems to suggest, or it may make sense to use UNICODE numbers as
+ > MicroSoft seems to believe, or we may use the names used by Apple, etc.
+ > Should it be Trightcommaaccent, Tcaron, Thacek, 0164 (hex), AFII100256, or
+ > ... ?
+
+Perhaps I should have left those out. Unicode would probably be the
+best bet, but when is that likely to be generally recognized?
+
+
+Email concerned with UnixTeX distribution software should be sent primarily
+to: elisabet@u.washington.edu Elizabeth Tachikawa
+otherwise to: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Northwest Computing Support Center Resident Druid for
+ Thomson Hall, Mail Stop DR-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-6259
+
+------------------------------
+
+Date: Wed, 06 Oct 1993 21:55:45 +0630
+From: amit@cc.iitb.ernet.in
+Subject: Macros for AMS-TeX?
+
+Can someone pass me some info about site(s) where I can find GOOD macro
+compatible with AMS-TeX. Information about other macros with a wide ranging
+facility for mathematical expression composition are also welcome. Please help.
+The call is for David and Peter as well!!
+
+Amit Kumar Sinha <amit@cc.iitb.ernet.in>
+
+------------------------------
+
+Date: Tue, 12 Oct 1993 14:50:16 +0800
+From: Lo Wing Tai <b097766@hp9000.csc.cuhk.hk>
+Subject: Postscript driver for HP9000/700 series workstations.
+
+We have dvios but the resolution from pk files are unacceptable. Does
+anyone know other public domain or commercial available driver for TeX?
+
+Thanks,
+
+Dr. W. T. Lo
+Department of Mathematics
+The Chinese University of Hong Kong
+Shatin, N.T.
+Hong Kong
+
+email: wtlo@cuhk.hk
+
+------------------------------
+
+Date: Tue, 12 Oct 1993 11:35:43 -0700
+From: brian@aa.washington.edu
+Subject: FTP site for TeX for OpenVMS
+
+I realize that UW is the UNIX site for TeX. Can you tell me the name
+of an ftp site for TeX for VMS, specifically Alpha OpenVMS?
+
+Brian Leverson
+e-mail: brian@aa.washington.edu
+phone: (206)543-6736
+FAX: (206)543-0217
+mail: University of Washington
+ Dept of Aeronautics and Astronautics, FS-10
+ Guggenheim 318A
+ Seattle, WA 98195
+
+
+------------------------------
+
+Date: Thu, 14 Oct 1993 14:35:13 +0100
+From: J.POTHARST@ELSEVIER.nl
+Subject: Printing Sanskrit
+
+Can anyone please help with the following:
+
+I am looking for ways to print Sanskrit characters
+("Devanagari") on a laserprinter from a PC,
+ideally using Wordperfect. Interest includes also the
+transliterated script (Latin characters with dots,
+dashes, etc added).
+I am very interested to hear on any fonts, programs
+or other tools that are being used to produce texts
+with these characters.
+I've been told that a TeX version or application
+from the University of Heidelberg (Germany) exists
+that can produce Devanagari, but I don't have details.
+Any further information on tools, organisations and
+persons is highly appreciated. This question is
+not related to, and does not serve, any commercial
+purpose.
+
+Jan Potharst
+j.potharst@elsevier.nl
+
+------------------------------
+
+Date: Thu, 21 Oct 1993 18:27:21 -0400
+From: wkelly@utkvx.utk.edu
+Subject: Spacing in Bibliography
+
+I am currently trying to make a bibliography list using BiBTeX to meet local
+requirements for Senior Graduate Thesis. The Thesis have to be doubled space,
+with no extra spacing between the bibliography entrees. I've tried modifying
+\parskip, but to no avail. Everything works okay in the main text, it is just
+the bibliography that adds the extra spacing. Any suggestions?
+
+Bill Kelly
+Mathematics and Computer Science Dept.
+Maryville College email: wkelly@utkvx.utk.edu
+Maryville, TN 37801 (internet)
+
+------------------------------
+
+Date: Fri, 22 Oct 1993 13:15:01 -0000
+From: David_Rhead@vme.ccc.nottingham.ac.uk
+Subject: Metafont settings in DECUS distribution?
+
+A colleague got TeX-and-friends for VAX/VMS via DECUS.
+
+The DECUS suite includes .pk files. I guess that these were generated with
+some Metafont settings intended for DEC's LN03.
+
+When my colleague uses these .pk files for output on our Hewlett-Packard
+LaserJet IIISi, he gets output that (some say) seems "better" than the
+output that other people get using the (CanonCX?) settings that, from
+modes.mf, one might expect to do well on a IIISi.
+
+To consider using such .pk files on non-VMS systems, one would need to know
+the relevant Metafont settings. Unfortunately, there does not seem to be a
+consensus about what should be done for an LN03 (assuming that LN03 is the
+DECUS target printer). At Aston, [tex-archive.metafont.vms] suggests
+blacker=0.2 (or 0.3, or 0.65)
+fillin=-0.4
+o_correction=0.5
+while [tex-archive.metafont.contrib] suggests (for RicohLP=LN03)
+blacker= 0.65
+fillin=-0.2
+o_correction=0.5
+
+Does anyone know what Metafont settings were actually used to generate the
+.pk files in the DECUS distribution?
+
+
+------------------------------
+
+Date: Mon, 25 Oct 1993 18:26:39 -0500
+From: whw@uiuc.edu (Bill Weedon)
+Subject: Flushing Inserts ('\midinsert', '\topinsert', etc.)
+
+Dear TeX Hackers,
+
+I am looking for a command to flush inserts created with either
+'\midinsert' or '\topinsert' (call this new fictional command
+'\flushinsert'). Here is my problem. I am writing a conference
+paper in plain TeX and I have several figures (each enclosed in a
+'\topinsert') near the end of the document. I am also using
+BibTeX with the macro file 'btxmac.tex' to produce my reference
+list. The editor of the conference proceedings wants the
+reference list to start after the last figure, but not
+necessarily on a new page. I would like to have a command
+'\flushinsert' to flush the figures and start the reference list
+afterwards.
+
+I have solved the problem temporarily by enclosing the last three
+figures in a '\pageinsert' and doing a '\break' just before the
+reference list. However, a more general solution to this
+problem would be nice. I can make my document and figures
+available, if necessary.
+
+As an aside, can someone please explain the functional
+difference between '\break' in vertical mode and '\eject'?
+
+Thanks,
+Bill
+
+Bill Weedon
+Graduate Research Assistant
+Electromagnetics Laboratory
+ECE Department, M/C 702 Office: 217-333-1047
+University of Illinois FAX: 217-244-7345
+1406 West Green Street E-mail: whw@uiuc.edu
+Urbana, IL 61801-2991 (Internet)
+
+------------------------------
+
+Date: Sat, 30 Oct 1993 16:28:00 +0000
+From: ajcarr@CCVAX.UCD.IE
+Subject: Info needed on VF files (Q)
+
+If I use the NFSS2 nftimes style, I can get all my text typeset in Times
+Roman, but the math (including variable names like `x') remain in cmmi. Is
+it possible to design a TFM and a VF file which I can substitute for cmmi
+which will use Times Italic for the letters and numbers, but cmmi for the
+special symbols?
+
+I suppose that this is so obvious that someone would have done it long ago.
+
+Please respond direct, and I will summarise for the Digest if I get enough
+responses.
+
+Thanks in advance.
+
+Alun
+
+A. J. Carr, Mech. Eng. Dept., UCD, Belfield, Dublin 4, Ireland
+Internet: ajcarr@ccvax.ucd.ie
+
+------------------------------
+
+Date: Mon, 01 Nov 1993 13:16:33 -0800
+From: "Ethan V. Munson" <munson@acacia.CS.Berkeley.EDU>
+Subject: How do you single-space captions in a double-spaced document?
+
+Hi -
+
+I'm the person maintaining the UCTHESIS style for LaTeX. This style
+approximates double-spacing by setting the \baselinestretch to 1.37.
+However, certain elements of the document must be single-spaced. To
+do this, the style uses the \ssp macro:
+
+\def\ssp{\def\baselinestretch{1.0}\large\normalsize}
+
+Here is an example of the \ssp macro being used to make tabular
+environments be single-spaced:
+
+\def\tabular{\par\ssp\let\@halignto\@empty\@tabular}
+
+One document element I'd also like to be single-spaced is captions for
+figures and tables, so the style includes the following code:
+
+\long\def\@makecaption#1#2{%
+ \vskip 10\p@
+ \setbox\@tempboxa\hbox{#1: #2}%
+ \ifdim \wd\@tempboxa >\hsize % IF longer than one line:
+ {\ssp#1: #2}\par % THEN set as ordinary paragraph.
+ \else % ELSE center.
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi}
+
+But this does not work even though the 5th line clearly invokes the
+\ssp macro. I've been able to use the \message macro to
+check the value of \baselinestretch at every point in that line. The
+value starts at 1.37, changes to 1.00 immediately after the \ssp
+macro, and returns to 1.37 after the closing brace. I suspect that
+there is something tricky about the way captions are handled because
+they are in floats, but I am not able to figure it out.
+
+Can anyone help with this problem?
+
+Ethan Munson
+munson@cs.berkeley.edu
+
+
+------------------------------
+
+Date: Wed, 03 Nov 1993 18:52:16 -0800
+From: John O'Rourke <loyola@crl.com>
+Subject: Converting troff to TeX?
+
+Anyone recall seeing something that reads troff and writes TeX?
+
+Regards,
+John O'Rourke
+loyola@crl.com
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 16:35:00 +1000
+From: H.LING@qut.edu.au
+Subject: Virtual fonts, aliases problem in LaTeX and DVIPS.
+
+Hello TeX experts,
+
+Re: LaTeX, DVIPS fonts, aliases problem
+
+I would be most grateful if you could help me with the 2 problems below.
+
+My VAX VMS site has experienced peculiar problems with LaTeX and DVIPS
+with regards to the new virtual fonts.
+
+Problem 1
+- ---------
+Around 9/1992, I got all the TeX and DVIPS savesets from the ftp site
+ymir.claremont.edu. I then installed them. The DVIPS is by Tomas Rokicki,
+version 5490 and has the virtual fonts (e.g. ptmr.vf, ptmr.tfm and rptmr.tfm)
+with it which I installed.
+
+Lately, some users been using postscript fonts such as times-roman and
+helvetica. When they tried to do LaTeX, it complained bad fonts. WHY????
+Are my TeX and LaTeX too old? I have $set watch file/class=all on and
+it was accessing the ptmri.tfm alright.
+
+See the trace below:
+
+bauple> latex vhhl
+This is TeX, Version 3.14 [PD VMS 3.3a] (preloaded format=lplain 92.2.15)
+(DSKC:[TEX.TESTING]VHHL.TEX;6
+LaTeX Version 2.09 <14 January 1992>
+(TEX_ROOT:[INPUTS.LOCAL]QITDOC.STY;1
+Document Style 'qitdoc'. Version 0.05 --- 1988 May 27
+(TEX_ROOT:[INPUTS.LOCAL]QITDOC11.STY;1)) (DSKC:[TEX.TESTING]VHHL.AUX;2)
+! Font \txxx=ptmri at 36.0pt not loadable: Bad metric (TFM) file.
+
+So I used AFM2TFM and then VPTOVF to regenerate the fonts which resolved the
+problem.
+
+Problem 2
+- ---------
+My users did not like to use aliases for fonts names. So, what I did was
+to use the same conventional names as the alias name in the psfonts.map file
+and using these long names in the AFM2TFM and VPTOVF commands. What this
+means is that times-roman.tfm is not the old font but the virtual font.
+Is there any implications for other programs?
+
+I found out my XDVI (pre 1989) did not like the new fonts and I read somewhere
+that only XDVI 1.4 or later can handle virtual fonts. Is this correct?
+
+Thanks in advance,
+
+How-Hie Ling.
+h.ling@qut.edu.au
+Queensland Uni of Technology,
+Brisbane, Australia
+
+------------------------------
+
+Date: Thu, 21 Oct 1993 13:20:21 +0100
+From: "Nico A.F.M. Poppelier" <N.POPPELIER@ELSEVIER.nl> (Tel 31-20-5803482)
+Subject: Elsevier Science announces availability of ESP-LaTeX
+
+Elsevier Science has the pleasure to announce the availability of their
+ESP-LaTeX package from the Comprehensive TeX Archive Network (CTAN).
+
+In order to assist authors in preparing their papers for articles published
+by Elsevier Science Publishers in such a way that their files can be used to
+print the article, we have developed a LaTeX package ESP-LaTeX, consisting of
+a document style `espart' and a booklet with instructions to authors.
+
+Authors are kindly requested to use the `espart' document style. This
+document style, which produces a preprint-like output, enables the Publisher
+to adapt the article to the layout and style of the journal in which the
+article will appear (the Publisher will replaced `espart' by a
+journal-specific production document style).
+
+The ESP-LaTeX package contains the following files. Please make sure that
+you retrieve all these files.
+
+readme.esp Brief instructions.
+
+espart.sty The main document style. Copy this to the directory
+ where all other .sty files are.
+
+espart12.sty The pointsize-related definitions. Copy this to the
+ directory where all other .sty files are.
+
+The ESP-LaTeX package can be obtained using anonymous FTP from the
+Comprehensive TeX Archive Network (CTAN):
+
+host names: CTAN directory:
+- -------------------- ------------------------------------------
+ftp.uni-stuttgart.de /pub/tex/macros/latex/contrib/elsevier
+ftp.tex.ac.uk /pub/archive/macros/latex/contrib/elsevier
+ftp.shsu.edu /tex-archive/macros/latex/contrib/elsevier
+
+Questions concerning the LaTeX author-prepared article project and requests
+for the booklet with instructions to authors should be directed to the
+address on the inside cover of one of the journals participating in the
+project.
+
+Nico Poppelier
+Manager for the LaTeX author-prepared article project
+
+------------------------------
+
+Date: Tue, 02 Nov 1993 15:40:51 +0100
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: New version of subeqnarray available shortly
+
+ Hi,
+
+ Today I have put a new version of the subeqnarray option in
+ the incoming directory of ftp.tex.ac.uk. I am sure it will
+ find its way to the proper place in CTAN shortly.
+
+ The difference between this version, 2.0 and the previous one,
+ 1.1, is that it now checks if the user specified either one
+ (or both) of the options leqno and fleqn.
+
+ Regards,
+
+ Johannes Braams
+
+PTT Research, P.O. box 421,
+2260 AK Leidschendam, The Netherlands.
+Phone : +31 70 3325051 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3326477
+
+------------------------------
+
+Date: Wed, 06 Oct 1993 09:05:39 -0600
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: CTAN-US usage summary -- September 1993
+
+TOTALS FOR SUMMARY PERIOD Wed Sep 1 1993 TO Thu Sep 30 1993
+
+Files Transmitted During Summary Period 132516
+Bytes Transmitted During Summary Period 11156239589
+Systems Using Archives 0
+
+Average Files Transmitted Daily 4417
+Average Bytes Transmitted Daily 371874653
+
+Daily Transmission Statistics
+
+ Number Of Number of Average Percent Of Percent Of
+ Date Files Sent Bytes Sent Xmit Rate Files Sent Bytes Sent
+- --------------- ---------- ----------- ---------- ---------- ----------
+Wed Sep 1 1993 4740 639403757 10.2 KB/s 3.58 5.73
+Thu Sep 2 1993 30036 784316348 8.4 KB/s 22.67 7.03
+Fri Sep 3 1993 12780 474383193 7.6 KB/s 9.64 4.25
+Sat Sep 4 1993 1568 215966902 12.8 KB/s 1.18 1.94
+Sun Sep 5 1993 2259 100418333 8.3 KB/s 1.70 0.90
+Mon Sep 6 1993 1966 133531811 10.9 KB/s 1.48 1.20
+Tue Sep 7 1993 3506 357412081 6.5 KB/s 2.65 3.20
+Wed Sep 8 1993 3091 818686870 10.2 KB/s 2.33 7.34
+Thu Sep 9 1993 1467 422399485 10.5 KB/s 1.11 3.79
+Fri Sep 10 1993 1582 200169264 4.4 KB/s 1.19 1.79
+Sat Sep 11 1993 1777 142370666 5.9 KB/s 1.34 1.28
+Sun Sep 12 1993 1168 58516174 11.0 KB/s 0.88 0.52
+Mon Sep 13 1993 3443 346080667 7.7 KB/s 2.60 3.10
+Tue Sep 14 1993 3467 495492262 9.9 KB/s 2.62 4.44
+Wed Sep 15 1993 8265 519389193 4.5 KB/s 6.24 4.66
+Thu Sep 16 1993 3379 339310317 3.6 KB/s 2.55 3.04
+Fri Sep 17 1993 3655 242231830 8.4 KB/s 2.76 2.17
+Sat Sep 18 1993 1656 201385046 11.6 KB/s 1.25 1.81
+Sun Sep 19 1993 5471 154574819 4.6 KB/s 4.13 1.39
+Mon Sep 20 1993 8020 489297353 6.7 KB/s 6.05 4.39
+Tue Sep 21 1993 2626 360994684 4.8 KB/s 1.98 3.24
+Wed Sep 22 1993 1671 297766050 7.7 KB/s 1.26 2.67
+Thu Sep 23 1993 3422 432748660 4.5 KB/s 2.58 3.88
+Fri Sep 24 1993 3074 410387999 4.9 KB/s 2.32 3.68
+Sat Sep 25 1993 1529 148110909 6.9 KB/s 1.15 1.33
+Sun Sep 26 1993 1444 196491225 9.3 KB/s 1.09 1.76
+Mon Sep 27 1993 5835 241581838 5.0 KB/s 4.40 2.17
+Tue Sep 28 1993 4632 1392929803 19.6 KB/s 3.50 12.49
+Wed Sep 29 1993 1600 214632122 2.7 KB/s 1.21 1.92
+Thu Sep 30 1993 3387 325259928 3.6 KB/s 2.56 2.92
+
+Total Transfers from each Archive Section
+
+ ---- Percent Of ----
+ Archive Section Files Sent Bytes Sent Files Sent Bytes Sent
+- ------------------------- ---------- ----------- ---------- ----------
+Index/Informational Files 742 236791308 0.56 2.12
+bin 20 345125 0.02 0.00
+bin/ftp-exec 5 513 0.00 0.00
+doc 3 122205 0.00 0.00
+economics 4 7196938 0.00 0.06
+economics/EconData 20 10402404 0.02 0.09
+etc 2 660 0.00 0.00
+etc/msgs 1 1225 0.00 0.00
+incoming 2 91812 0.00 0.00
+incoming/comp-fonts-FAQ 24 1725688 0.02 0.02
+incoming/jpeg 2 152143 0.00 0.00
+incoming/npr 6 303300 0.00 0.00
+incoming/psutils 2 191072 0.00 0.00
+incoming/sgi 1 199 0.00 0.00
+incoming/texit 2 79124 0.00 0.00
+incoming/treetex 8 37111 0.01 0.00
+pub 37 1308599 0.03 0.01
+pub/MaasInfo 5 83266 0.00 0.00
+pub/cdrom 11 580373 0.01 0.01
+pub/ftp-list 83 3933253 0.06 0.04
+pub/ltx3pub 158 3632405 0.12 0.03
+tex-archive 1361 2400487679 1.03 21.52
+tex-archive/archive-tools 4609 210237265 3.48 1.88
+tex-archive/bibliography 4856 103724470 3.66 0.93
+tex-archive/digests 2752 69314531 2.08 0.62
+tex-archive/documentation 2225 50441020 1.68 0.45
+tex-archive/dviware 6415 239999579 4.84 2.15
+tex-archive/fonts 29679 903519346 22.40 8.10
+tex-archive/graphics 4604 87342043 3.47 0.78
+tex-archive/help 953 79604037 0.72 0.71
+tex-archive/indexing 946 10994508 0.71 0.10
+tex-archive/languages 7918 197251258 5.98 1.77
+tex-archive/macros 38128 1191865483 28.77 10.68
+tex-archive/misc 53 2588365 0.04 0.02
+tex-archive/support 4610 124424517 3.48 1.12
+tex-archive/systems 17708 5134379468 13.36 46.02
+tex-archive/web 4553 83079105 3.44 0.74
+
+Total Transfer Amount By Domain
+
+ Number Of Number of Average Percent Of Percent Of
+Domain Name Files Sent Bytes Sent Xmit Rate Files Sent Bytes Sent
+- ----------- ---------- ------------ ---------- ---------- ----------
+at 73 656076 3.7 KB/s 0.06 0.01
+au 14045 788129076 5.9 KB/s 10.60 7.06
+be 317 28053356 1.9 KB/s 0.24 0.25
+br 62 5377882 0.8 KB/s 0.05 0.05
+ca 5119 754330106 4.5 KB/s 3.86 6.76
+ch 308 21388123 16.3 KB/s 0.23 0.19
+cl 8 2053709 3.3 KB/s 0.01 0.02
+cr 36 8189266 3.3 KB/s 0.03 0.07
+cz 14 233140 0.6 KB/s 0.01 0.00
+de 1505 54989094 1.2 KB/s 1.14 0.49
+dk 221 29854139 4.5 KB/s 0.17 0.27
+es 146 20113848 1.1 KB/s 0.11 0.18
+fi 283 11614190 8.0 KB/s 0.21 0.10
+fr 1736 142116187 9.8 KB/s 1.31 1.27
+gr 25 299306 3.4 KB/s 0.02 0.00
+hk 144 4325092 1.2 KB/s 0.11 0.04
+hu 45 2543453 1.6 KB/s 0.03 0.02
+ie 10 524597 0.6 KB/s 0.01 0.00
+il 69 1025807 2.4 KB/s 0.05 0.01
+in 1 1169695 0.6 KB/s 0.00 0.01
+it 221 27881663 3.5 KB/s 0.17 0.25
+jp 88 2333739 3.6 KB/s 0.07 0.02
+kr 62 10760612 2.5 KB/s 0.05 0.10
+mx 1243 13645464 2.0 KB/s 0.94 0.12
+nl 1541 44739639 2.9 KB/s 1.16 0.40
+no 22 3740876 1.6 KB/s 0.02 0.03
+nz 310 28993326 2.6 KB/s 0.23 0.26
+pl 2 7862 1.1 KB/s 0.00 0.00
+pt 6 108275 1.5 KB/s 0.00 0.00
+se 76 2763510 2.3 KB/s 0.06 0.02
+sg 95 20543387 1.1 KB/s 0.07 0.18
+si 10 64730 3.6 KB/s 0.01 0.00
+tw 762 100398023 2.0 KB/s 0.58 0.90
+uk 1086 43908740 5.6 KB/s 0.82 0.39
+us 90 693789 2.1 KB/s 0.07 0.01
+za 90 6037495 0.3 KB/s 0.07 0.05
+com 8029 956927996 3.9 KB/s 6.06 8.58
+edu 83585 4790386033 14.6 KB/s 63.08 42.94
+gov 1166 769859331 19.6 KB/s 0.88 6.90
+int 21 7620596 3.8 KB/s 0.02 0.07
+mil 694 131115187 18.8 KB/s 0.52 1.18
+net 149 38721029 30.4 KB/s 0.11 0.35
+org 1087 169293265 2.3 KB/s 0.82 1.52
+shsu.edu 8 1917908 47.9 KB/s 0.01 0.02
+unresolved 7906 2106790972 6.5 KB/s 5.97 18.88
+
+These figures only reflect ANONYMOUS FTP transfers. There are many
+sites which mount the archives via NFS, and those transfers are not
+logged and reported by this program.
+
+
+
+Top 15 Most Popular Archive Sections By Bytes Transferred
+
+ ---- Percent of ----
+ Archive Section Files Sent Bytes Sent Files Sent Bytes Sent
+- ------------------------- ---------- ----------- ---------- ----------
+tex-archive/systems 17708 5134379468 13.36 46.02
+tex-archive 1361 2400487679 1.03 21.52
+tex-archive/macros 38128 1191865483 28.77 10.68
+tex-archive/fonts 29679 903519346 22.40 8.10
+tex-archive/dviware 6415 239999579 4.84 2.15
+Index/Informational Files 742 236791308 0.56 2.12
+tex-archive/archive-tools 4609 210237265 3.48 1.88
+tex-archive/languages 7918 197251258 5.98 1.77
+tex-archive/support 4610 124424517 3.48 1.12
+tex-archive/bibliography 4856 103724470 3.66 0.93
+tex-archive/graphics 4604 87342043 3.47 0.78
+tex-archive/web 4553 83079105 3.44 0.74
+tex-archive/help 953 79604037 0.72 0.71
+tex-archive/digests 2752 69314531 2.08 0.62
+tex-archive/documentation 2225 50441020 1.68 0.45
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+For information on the TeX Users Group, please send a message to
+TUG@math.ams.com, or write TeX Users Group, P.O. Box 869, Santa
+Barbara, CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.79.28)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.79.32)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 15]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.16 b/info/digests/texhax/93/texhax.16
new file mode 100644
index 0000000000..b319bddc74
--- /dev/null
+++ b/info/digests/texhax/93/texhax.16
@@ -0,0 +1,879 @@
+TeXhax Digest Friday, 10 Dec 1993 Volume 93 : Issue 016
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: How do you single-space captions in a double-spaced document?
+ Re: Metafont settings in DECUS distribution?
+ Abbreviation marks for feet and inches
+ Making large circles in LaTeX or PicTeX
+ Re: Inserting graphics in LaTeX documents
+ DVIJEP -j option for VAX/VMS systems
+ Searching for items in UK CTAN
+ Re: Searching for items in UK CTAN
+ TeX
+ Solaris 2.X TeX etc.
+ TeX converters to Braille?
+ Invisible printing!
+ Report on the inaugural meeting of the NTS group, September 1993
+ modes.mf 1.1 available
+ [comp.text.tex] announcing the French Style Files distribution V3,25
+ [comp.text.tex] German dictionary available for ftp
+ announcement Donald E. Knuth Scholarship
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Thu, 04 Nov 1993 13:05:35 -0800
+From: "Ethan V. Munson" <munson@acacia.CS.Berkeley.EDU>
+Subject: Re: How do you single-space captions in a double-spaced document?
+
+Mike Piff came to my rescue for the second time with the following
+observation:
+
+> I suspect that the answer is a simple one.
+>
+> Try {\ssp#1: #2\par} instead. (Set paragraph before forgetting single
+> spacing.)
+
+The original line of code was:
+
+ {\ssp#1: #2}\par
+
+Mike's suggestion solved the problem.
+
+Ethan Munson
+munson@cs.berkeley.edu
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 17:39:41 -0500
+From: Bill Denning <DENNING@DECUS.Org>
+Subject: Re: Metafont settings in DECUS distribution?
+
+David Rhead writes:
+
+>>A colleague got TeX-and-friends for VAX/VMS via DECUS.
+
+>>The DECUS suite includes .pk files. I guess that these were generated with
+>>some Metafont settings intended for DEC's LN03.
+
+>>Does anyone know what Metafont settings were actually used to generate the
+>>.pk files in the DECUS distribution?
+
+Try contacting the DECUS TeX Collection editor, Ted Nieland. If Ted can't help
+
+himself, he can probably refer you to the folks who did the port.
+
+ted@nieland.dayton.oh.us
+nieland@decus.org
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 18:01:01 -0500
+From: Bill Denning <DENNING@DECUS.Org>
+Subject: Abbreviation marks for feet and inches
+
+From time to time I need to write LaTeX documents that include measurements in
+feet and inches. What I'm looking for is a method of using the ' and " marks
+to abbreviate feet and inches.
+
+I've tried several simple macros, but with limited success.
+
+\newcommand{\inch}{{\tt "}}
+
+This does exactly what I want for inches, but I can't seem to get a similar
+vertical mark for feet -- what I really would like is half of the " mark in the
+
+\tt font. {\tt '} and {\tt `} give "curled" marks, and \verb doesn't seem to
+help either.
+
+As an alternative, I've also tried:
+
+\newcommand{\feet}{$^{^{\small\prime}}$}
+
+\newcommand{\inch}{\feet\feet}
+
+At least the marks are consistent with each other, but I'm not really satisfied
+with the results. (Most of the time I use \large for the type size of my text.
+)
+
+Can anyone make any other suggestions?
+
+Thanks for your help, Bill
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 18:50:58 -0500
+From: Bill Denning <DENNING@DECUS.Org>
+Subject: Making large circles in LaTeX or PicTeX
+
+Does anyone have any experience in creating large circles in either PicTeX or
+the LaTeX picture environment? As documented in Leslie Lamport's book, the
+largest circle that can normally be made is approxmately 1/2 inch in diameter.
+
+On my system I can generate a circle of about 14 mm in diameter, but that's the
+
+upper limit. Any suggestions would be appreciated.
+
+Thanks, Bill
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 23:38:49 +0000
+From: Manuel Carriba <M.Carriba@dcs.sheffield.ac.uk>
+Subject: Re: Inserting graphics in LaTeX documents
+
+Heitor S. Lopes (heitor@gpeb.ufsc.br) writes:
+
+> Does anybody have some hint on how to insert in Latex documents,
+> graphic files in any well-known graphic format (e.g. .PCX, .GIF, etc...),
+> or from spreadsheet charts? I'm using PcTeX, running under DOS, and I noticed
+> that \special{... doesn't work at all.
+
+Switch to emTeX :-) It supports your desired graphic formats.
+
+Your nearest site is pip.shsu.edu:tex-archive/systems/msdos/emtex
+
+Manuel Carriba (M.Carriba@dcs.shef.ac.uk)
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 18:21:49 -0500
+From: Bill Denning <DENNING@DECUS.Org>
+Subject: DVIJEP -j option for VAX/VMS systems
+
+I'm doing some work in LaTeX using the picture environment, and I want to do it
+in landscape mode. PORTLAND.STY does the trick, and XDVI handles the output
+nicely for screen display. However, when I convert it to print on my HP
+LaserJet IIP using DVIJEP, all text wider than 7.50in gets truncated.
+
+I'm using the February, 1991 distribution of the DECUS TeX Collection for
+VAX/VMS systems. I looked around in [TEX_SOURCE.DVI], and found that Nelson
+Beebe mentions an update for DVIJEP in his message dated 26-May-1988, which is
+contained in the file 00MAIL.16.
+
+There is also a file called DVIJEP.LANDSCAPEMODS, which is a mail message from
+Julian Perry containing the source code modifications needed to implement the
+- -j option for DVIJEP. The -j option is used to convert .DVI files that are
+generated in landscape mode.
+
+Does anyone have an updated version of DVIJEP on a VAX/VMS system that allows
+the use of the -j option? I need either object or executable code, as I don't
+have a C compiler. An .EXE would need to be linked under VMS 5.4-2 or earlier.
+
+I do not have access to ftp. I believe that the VMSmail command SEND/FOREIGN
+would work if the sender is using a MIME compliant mailer.
+
+Several sources in DECUS have been unable to help with this request.
+
+Thanks in advance, Bill
+
+------------------------------
+
+Date: Thu, 04 Nov 1993 23:54:59 +0000
+From: Manuel Carriba <M.A.Carriba@sheffield.ac.uk>
+Subject: Searching for items in UK CTAN
+
+Dear all,
+
+I guess the UK node of the CTAN provides the facility to search for
+the location of some specific files, directories or both if you don't
+know exactly wehre they're placed in directory tree.
+
+Can someone tell me the commands or give a short explanation how
+I can do this? It should work similar to archie's query.
+
+Cheers,
+
+Manuel Carriba (M.Carriba@dcs.shef.ac.uk)
+
+
+------------------------------
+
+Date: Fri, 05 Nov 1993 10:53:13 +0000
+From: Sebastian Rahtz <spqr@ftp.tex.ac.uk>
+Subject: Re: Searching for items in UK CTAN
+
+ > I guess the UK node of the CTAN provides the facility to search for
+ > the location of some specific files, directories or both if you don't
+ > know exactly wehre they're placed in directory tree.
+ >
+ > Can someone tell me the commands or give a short explanation how
+
+if you use ftp, the command
+ quote site index foo
+searches the file list for the word "foo". is that what you mean
+
+ > I can do this? It should work similar to archie's query.
+"should" is a strong word.
+
+sebastian
+
+------------------------------
+
+Date: Wed, 10 Nov 1993 13:36:00 -0500
+From: wwetmore@amweld.org (William Wetmore, amweld sysop)
+Subject: TeX
+
+I need to find out where to get TeX, which platforms it is
+available for, etc... Now that we are on the Internet it seems
+that our technical writers would like to use this system.
+Thanks in advance for any info you can share with me.
+
+- ---- William Wetmore
+ American Welding Society, Miami, Florida
+ amweld.org
+
+------------------------------
+
+Date: Wed, 10 Nov 1993 17:25:01 -0500
+From: Steven "M." Christensen <stevec@yoda.physics.unc.edu>
+Subject: Solaris 2.X TeX etc.
+
+
+Do you know if TeX and its related programs have been ported
+to Sun Solaris 2.2 or better?
+
+Steve Christensen
+
+------------------------------
+
+Date: Fri, 03 Dec 1993 10:34:42 +0000
+From: James Renshaw <jhr@mathematics.southampton.ac.uk>
+Subject: TeX converters to Braille?
+
+We have a blind student in our department who currently converts all his
+notes into Braille (including a lot of the mathematics). A number of my
+collegues use TeX/LaTeX and we would like to save him some time and effort
+by converting out lecture notes/tutorial sheets from TeX to Braille. I
+have come a cross a LaTeX file called braille.sty together with the
+relevant fonts which can output Braille as a sequence of dots but (1) it
+can't cope with mathematics and (2) we need some hardware to convert the
+dots to actual Braille.
+
+Does anybody have any suggestions as to how we might achieve this?
+
+Dr JH Renshaw | Tel : (0703) 593673
+Faculty of Mathematical Studies | Fax : (0703) 593939
+University of Southampton | E-mail : jhr@soton.ac.uk
+Southampton SO9 5NH, ENGLAND | or : jhr@maths.soton.ac.uk
+
+------------------------------
+
+Date: Thu, 09 Dec 1993 14:14:00 +0000
+From: AMG0199@vax2.queens-belfast.ac.uk
+Subject: Invisible printing!
+
+I would like to set up an environment in LaTeX say
+
+\begin{invisible} ..... \end{invisible}
+
+such that all material contained within it is processed in the normal way
+in terms of spacing and paging but at the print out stage blank characters
+(invisible ink) are used. Presumably this will involve providing dummy
+pixel files. Any advice will be welcome.
+
+(This may seem like a strange specification -- it has to do with lecture
+notes being prepared with parts blanked out, later to be filled in by
+students!)
+
+Tom Patterson
+Department of Applied Mathematics & Theoretical Physics
+Queen's University of Belfast
+uk.ac.qub.v2
+
+------------------------------
+
+Date: Fri, 12 Nov 1993 12:34:06 +0000
+From: P.Taylor@rhbnc.ac.uk
+Subject: Report on the inaugural meeting of the NTS group, September 1993
+
+
+Report on the Inaugural Meeting of the NTS Core Group: September, 1993.
+=========================================================================
+
+This is a report on the inaugural meeting of the NTS (`New Typesetting System')
+project group, held during the autumn DANTE meeting at Kaiserslautern (Germany)
+
+on 23rd and 25th September, 1993.
+
+Present: Joachim Lammarsch (DANTE President, and instigator of the NTS project)
+;
+ Philip Taylor (Technical co-ordinator, NTS project);
+ Marion Neubauer (minutes secretary);
+ Prof. Dr. Peter Breitenlohner,
+ Mariusz Olko,
+ Bernd Raichle,
+ Joachim Schrod,
+ Friedhelm Sowa.
+
+Background: Although the NTS project has been in existence for approximately
+eighteen months, there has not previously been a face-to-face meeting of
+members of the core group; at the Spring meeting of DANTE Rainer Sch\"opf
+announced his resignation as technical co-ordinator, and Philip Taylor was
+invited by Rainer and Joachim to take over as co-ordinator, which he agreed to
+do.
+
+Joachim Lammarsch opened the Autumn meeting by reviewing the history of the
+project and the rationale which lay behind its creation; each member of the
+group then briefly reviewed his or her particular area of interest in the
+project, after which the group received an extended presentation from Joachim
+Schrod on one possible approach to the realisation of NTS. The members of the
+group were broadly in support of the approach outlined by Joachim Schrod, and
+it was \stress {agreed} that this should form the basis for discussions at the
+meeting.
+
+The approach proposed by Joachim may be summarised as follows: {\TeX} in its
+present form is not amenable to modification; the code, although highly
+structured in some ways, is also painfully monolithic in others, and any
+attempt to modify the present code in anything other than trivial ways is
+almost certainly doomed to failure. Accordingly, before attempting to modify
+{\TeX} in any way it is first necessary to re-implement it, the idea
+behind such re-implementation being to eliminate the interdependencies of
+the present version and to replace these with a truly modular structure,
+allowing various elements of the typesetting process to be easily modified or
+replaced. This re-implementation should be undertaken in a language suitable
+for rapid prototyping, such as the Common Lisp Object System (`CLOS'). The
+primary reason for the re-implementation is to provide modularisation with
+specified internal interfaces and therby provide a test bed, firstly to ensure
+that {\TeX} has been properly re-implemented and subsequently to allow the
+investigation of new typesetting paradigms.
+
+Once a working test bed has been created, and compatibility with existing
+{\TeX} demonstrated, a second re-implementation will be undertaken; this
+re-implementation will have the same modular structure as the test bed but will
+be implemented with efficiency rather than extensibility in mind, and will be
+undertaken using a combination of literate programming and a widespread
+language with a more traditional approach, such as `C++'. When this second
+version has also been demonstrated to be compatible with {\TeX}, it will be
+made available to implementors around the world, the idea being to encourage
+people to migrate to NTS by demonstrating its complete compatibility with
+{\TeX} (the test bed will also be made available if there is interest shewn
+in its use). Thereafter new ideas and proposals will be investigated using the
+test bed, and if found to be successful these will be re-implemented in the
+distribution version.
+
+The main problem which the group identified with the approach outlined by
+Joachim was simply one of resources: in order to accomplish two
+re-implementations within a reasonable time-scale, it would be essential to use
+paid labour, it being estimated that each re-implementation requires a
+minimum of four man-months work to produce a prototype, and eight man-months to
+reach the production stage. As this is far beyond the ability of members of the
+group to contribute in the short term, it is clearly necessary to employ a
+small team (of between two and four members) to carry out the re-implementations
+under the guidance and supervision of one or more members of the core group.
+Initial costings suggested that this could not be accomplished within the
+present financial resources of the group, and accordingly it was \stress
+{agreed} that Joachim Lammarsch should seek further financial support.
+Subsequent investigations shewed that a quite significant reduction in costs
+could be achieved if the programming team were sited in a central or eastern
+European country, particularly if the members of the team were also residents
+of the country; this approach is being investigated.
+
+As it was obvious that no immediate progress could be made with Joachim
+Schrod's proposal, even though the group agreed that it represented an
+excellent philosophical approach, it was also \stress {agreed} that the group
+needed to identify some fallback approaches, which could (a)~be commenced
+immediately, and (b)~would be of significant benefit to the {\TeX} community at
+large. The group identified two such projects, these being (1)~the
+specification of a canonical {\TeX} kit, and (2)~the implementation of an
+extended {\TeX} (to be known as e-{\TeX}) based on the present WEB
+implementation. It was also \stress {agreed} that Marek Ry\'cko \& Bogus{\l}aw
+Jackowski would be asked if they were willing to co-ordinate the first of these
+activities, and that Peter Breitenlohner would co-ordinate the second.
+
+The ideas behind the two proposals are as follows.
+
+(1)~The canonical {\TeX} kit: at the moment, the most that can be assumed of
+ any site offering {\TeX} is (a)~ini{\TeX}; (b)~plain {\TeX}; (c)~{\LaTeX};
+ and (d)~at least sixteen Computer Modern fonts. Whilst these are adequate
+ for a restricted range of purposes, it is highly desirable when transferring
+ documents from another site to be able to assume the existence of a far
+ wider range of utilities. For example, it may be necessary to rely on
+ BibTeX, or on MakeIndex; it may be useful to be able to assume the existence
+ of BM2FONT; and so on. Rather than simply say ``all of these can be found
+ on the nearest CTAN archive'', it would be better if all implementations
+ contained a standard subset of the available tools. It is therefore the aim
+ of this project to identify what the elements of this subset should be, and
+
+ then to liaise with developers and implementors to ensure that this subset
+ is available for, and distributed with, each {\TeX} implementation.
+
+(2)~Extended {\TeX} (e-{\TeX}): whilst the test bed and production system
+ approach is philosophically very sound, the reality at the moment is
+ that the group lacks the resources to bring it to fruition. None the
+ less, there are many areas in which a large group of existing {\TeX}
+ users believe that improvements could be made within the philosophical
+ constraints of the existing {\TeX} implementation. E-{\TeX} is an
+ attempt to satisfy their needs which could be accomplished without a
+ major investment of resources, and which can pursued without the need
+ for additional paid labour.
+
+Finally the group agreed to individually undertake particular responsibilities;
+these are to be:
+
+Peter Breitenlohner: Remove any existing incompatibilities between
+{\TeX}--{\XeT} and {\TeX}, with the idea of basing further e-{\TeX}
+developments on {\TeX}--{\XeT}; liaise with Chris Thompson concerning
+portability of the code; produce a catalogue of proposed extensions to
+e-{\TeX}.
+
+Joachim Lammarsch: liaise with vendors and publishers in an attempt to raise
+money for the implementation of NTS proper; arrange a further meeting of
+interested parties; liaise with Eberhard Mattes concerning the present
+constraints on the unbundling of em{\TeX}; negotiate with leading academics
+concerning possible academic involvement in the project.
+
+Mariusz Olko: take responsibility for the multi-lingual aspects of e-{\TeX} and
+NTS; discuss the possibility of siting the NTS programming team in Poland;
+discuss the possibility of academic involvement with leading Polish academics.
+
+Bernd Raichle: endeavour to get {\TeX}--{\XeT} integrated into the standard
+UNIX distribution; prepare a list of proposed extensions to e-{\TeX}; lead
+discussions on NTS-L.
+
+Friedhelm Sowa: primary responsibility for finance; prepare proposals for a
+unified user interface and for unification of the integration of graphics;
+liaise with the Czech/Slovak groups concerning possible siting of the NTS
+programming team in the Czech Republic or Slovakia; discuss possible academic
+involvement with leading academics.
+
+Philip Taylor: Overall technical responsibility for all aspects of the project;
+liaise with other potential NTS core group members; prepare and circulate a
+summary of the decisions of this and future meetings.
+
+
+ Philip Taylor,
+ 09-NOV-1993 14:02:03
+
+------------------------------
+
+Date: Wed, 24 Nov 1993 11:08:52 -0500
+From: kb@cs.umb.edu
+Subject: modes.mf 1.1 available
+
+I have released version 1.1 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+You can also get it by email from George Greenwade's (thanks, George!)
+file server if you cannot ftp: email fileserv@shsu.edu with a body of
+`sendme modes'.
+
+This file is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode.
+
+The mode for the HP LaserJet 4 has completely new values, from
+mbr@research.nj.nec.com; his seemed better tested than previous.
+
+The IBM 4019 is now a separate mode from the IBM 4216.
+
+This version again runs through TeX.
+
+As always, thanks to the contributors.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+karl@cs.umb.edu
+
+mode_def AgfaFourZeroZero = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def AtariNineFive = % Atari 95dpi previewer
+mode_def AtariNineSix = % Atari 96x96 previewer
+mode_def AtariSLMEightZeroFour = % Atari ST SLM 804 printer
+mode_def AtariSMOneTwoFour = % Atari ST SM 124 screen
+mode_def aps = % Autologic APS-Micro5
+mode_def ApsSixHi = % Autologic APS-Micro6
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def boise = % HP 2680A
+mode_def CanonCX = % Canon CX, SX, LBP-LX
+mode_def CanonEX = % CanonEX in LaserWriter Pro 630
+mode_def CanonLBPTen = % e.g., Symbolics LGP-10
+mode_def ChelgraphIBX = % Chelgraph IBX
+mode_def CItohThreeOneZero = % CItoh 310
+mode_def CItohEightFiveOneZero = % CItoh 8510A
+mode_def CompugraphicEightSixZeroZero = % Compugraphic 8600
+mode_def CompugraphicNineSixZeroZero = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def DataDisc = % DataDisc
+mode_def DataDiscNew = % DataDisc with special aspect ratio
+mode_def DECsmall = % DEC 17-inch, 1024 x 768
+mode_def DEClarge = % DEC 19-inch, 1280 x 1024
+mode_def dover = % Xerox Dover
+mode_def epsdraft = % Epson at 120x72dpi
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def EpsonLQFiveZeroZeroMed = % Epson LQ-500, 360x180dpi
+mode_def EpsonLQFiveZeroZeroLo = % Epson LQ-500, 180x180dpi
+mode_def EpsonMXFX = % 9-pin Epson MX/FX family
+mode_def GThreefax = % 200 x 100dpi G3fax
+mode_def HPDeskJet = % HP DeskJet 500
+mode_def HPLaserJetIIISi = % HP Laser Jet IIISi
+mode_def HPrugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def IBMD = % IBM 38xx (\#2)
+mode_def IBMFourZeroTwoNine = % IBM 4029-30, 4250
+mode_def IBMFourTwoOneSix = % IBM 4216
+mode_def IBMFourZeroOneNine = % IBM 4019
+mode_def IBMProPrinter = % IBM ProPrinter
+mode_def IBMSixOneFiveFour = % IBM 6154 display
+mode_def IBMSixSixSevenZero = % IBM 6670 (Sherpa)
+mode_def IBMThreeOneSevenNine = % IBM 3179 screen
+mode_def IBMThreeOneNineThree = % IBM 3193 screen
+mode_def IBMThreeEightOneTwo = % IBM 3812
+mode_def IBMThreeEightTwoZero = % IBM 3820
+mode_def IBMEGA = % IBM EGA monitor
+mode_def IBMVGA = % IBM VGA monitor
+mode_def imagewriter = % Apple ImageWriter
+mode_def laserjetfour = % 600dpi HP LaserJet 4
+mode_def laserjetlo = % HP LaserJet at 150dpi
+mode_def lasermaster = % 1000dpi LaserMaster
+mode_def LASevenFive = % DEC LA75
+mode_def LinotypeOneZeroZeroLo = % Linotype Linotronic [13]00 at 635dpi
+mode_def LinotypeOneZeroZero = % Linotype Linotronic [13]00 at 1270dpi
+mode_def LinotypeThreeZeroZeroHi = % Linotype Linotronic 300 at 2540dpi
+mode_def LNZeroOne = % DEC LN01
+mode_def LPSTwoZero = % DEC lps20
+mode_def LPSFourZero = % DEC LPS40
+mode_def lview = % Sigma L-View monitor
+mode_def MacMagnified = % Mac screens at magstep 1
+mode_def MacTrueSize = % Mac screens at 72dpi
+mode_def NCD = % NCD 19-inch
+mode_def NEC = % NEC
+mode_def NEChi = % NEC-P6 at 360x360dpi
+mode_def Newgen = % Newgen 400dpi
+mode_def NeXTprinter = % NeXT 400dpi
+mode_def NeXTscreen = % 100dpi NeXT monitor
+mode_def nullmode = % TFM files only
+mode_def OCESixSevenFiveZeroPS = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def OneTwoZero = % e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def PrintwareSevenTwoZeroIQ = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def QMSOneSevenTwoFive = % QMS 1725
+mode_def QMSOneSevenZeroZero = % QMS 1700
+mode_def RicohFourZeroEightZero = % e.g., TI Omnilaser
+mode_def RicohLP = % e.g., DEC LN03
+mode_def SparcPrinter = % Sun SPARCprinter
+mode_def StarNLOneZero = % Star NL-10
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def VarityperFiveZeroSixZeroW = % Varitype 5060W
+mode_def VarityperFourThreeZeroZeroLo = % Varityper 4300P at 1200dpi
+mode_def VarityperFourThreeZeroZeroHi = % Varityper 4300P at 2400dpi
+mode_def VarityperFourTwoZeroZero = % Varityper 4200 B-P
+mode_def VarityperSixZeroZero = % Varityper Laser 600
+mode_def VAXstation = % VAXstation monitor
+mode_def XeroxDocutech = % Xerox 8790 or 4045
+mode_def XeroxEightSevenNineZero = % Xerox 8790 or 4045
+mode_def XeroxFourZeroFiveZero = % Xerox 4050/4075/4090
+mode_def XeroxNineSevenZeroZero = % Xerox 9700
+mode_def XeroxThreeSevenZeroZero = % Xerox 3700
+
+
+------------------------------
+
+Date: 26 Nov 1993 16:31:59 +0100
+From: gaulle@frors65.circe.fr (Bernard Gaulle)
+Subject: [comp.text.tex] announcing the French Style Files distribution V3,25
+
+ I'm pleased to announce the availability of the so called
+"French Style Files" distribution V3,25 on the French archives server of
+GUTenberg at ftp.univ-rennes1.fr in directory pub/GUTenberg/french
+
+ I recall that this package is intended for people willing to deal with
+French documents or multi-lingual documents with TeX, LaTeX, etc...
+
+ Below is the file giving the major changes since the last distributed
+version V3,20 in may, 1993.
+
+Enjoy,
+
+ --bg
+
+
+% fichier Changements de la distribution << style french >>
+===============================================================================
+Voici les principaux changements intervenus dans la distribution du
+style french V3,25 du 25 novembre 1993 par rapport a la V3.20 du 11 mai 1993 :
+
+A NOTER que presque tous les fichiers ont ete modifies.
+
+ Il s'agit d'une version consolidee permettant l'utilisation du
+dispositif NFSS2 (New Font Selection Scheme version 2) qui sera introduit
+a peu pres sous sa forme actuelle dans LaTeX2e. La prochaine distribution
+des fichiers de francisation devrait etre relative a cette nouvelle version
+de LaTeX.
+
+Ameliorations apportees :
+ - au niveau de la francisation :
+ - un mot suivi d'une \footnote peut desormais etre
+ divise en fin de ligne ;
+ - lettrines produites de facon plus rigoureuse ;
+ possibilite d'imposer le nombre de lignes ;
+ - mise en page du style letter ;
+ - ajout de \prefacename comme dans la distribution de Babel ;
+ - traitement des guillemets modifie (pour laisser la
+ possibilite a l'utilisateur de redefinir des macros
+ ayant des noms composes des caracteres < ou >) ;
+ - \begin{french} et \end{french} sont autorises avec LaTeX ;
+ - prise en compte de NFSS2 et de son << Encoding Scheme >> ;
+ - utilisation possible avec le moteur TeX--XeT ;
+ - la << contribution >> allemande a ete remise a jour par son
+ auteur, Marc Torzynski.
+
+Nouveaux outils proposes :
+
+ - possibilite de preciser son clavier personnel (keyboard.dat)
+ en le chargeant par \documentstyle[keyboard,...]{...}
+ (ce dispositif est en beta-test) ;
+ particulierement utile dans le cas d'installation multi-utilisateurs
+ ou lorsque le << codepage >> est amene a etre change souvent.
+
+ - mise en oeuvre de convertisseurs 7-bits <==> 8-bits a partir
+ du fichier keyboard.dat personnel (un compilateur C est necessaire
+ pour la generation de ces convertisseurs realises avec TeX et lex).
+ Est particulierement utile pour l'envoi de documents ASCII 7-bits
+ sur les reseaux.
+
+Corrections de bogues :
+
+ - utilisation depuis plain TeX ;
+ - < et > dans le mode mathematique d'AmSLaTeX ;
+ - definition de \vert et de \bibcite etaient incorrectes ;
+ - \c est corrige comme dans la distribution de MlTeX ;
+ - elimination de blancs intempestifs a la suite de \endnonfrench
+ et \endguillemets ;
+ - \cite[X] n'imprimait pas X a la francaise ;
+ - \wrongtypedspaces pouvait etre utilise par erreur en francais.
+
+Contournements :
+ - de quelques problemes introduits par NFSS2 (\input non standard,
+ messages contenant des caracteres non proteges) ;
+ - de la methode utilisee dans seminar.sty (ou xcomment.sty) pour produire
+ uniquement des transparents (option slidesonly) ;
+
+ La conformite des fichiers de la distribution est maintenant assuree
+par la mise en place d'un << checksum >> qui a ete calcule par le programme
+(du domaine public) de Robert M. Soloway. Ce code est inscrit dans tous les
+fichiers ou cela s'est avere possible et utile. Vous pouvez donc verifier
+la validite de vos fichiers en leur appliquant ce programme (avec l'option -v).
+Vous devez obtenir le message :
+ << The checksum verification of the input file was successful. >>
+Si vous obtenez le message :
+ << The checksum verification of the input file did not succeed. >>
+alors cela signifie que vos fichiers ne sont pas d'origine.
+
+ Des formulaires << d'installation correcte >> et << d'incidents >>
+sont fournis pour etre completes et renvoyes a l'adresse indiquee.
+
+Mes remerciements vont a tous ceux qui ont signale des problemes ou
+suggere des ameliorations.
+
+ --bg
+
+
+------------------------------
+
+Date: 02 Dec 1993 17:37:06 +0100
+From: geoff@ficus.cs.ucla.edu (Geoff Kuenning)
+Subject: [comp.text.tex] German dictionary available for ftp
+
+I have made a German dictionary for ispell available for ftp on
+ftp.cs.ucla.edu, in the directory pub/ispell/languages/deutsch. The
+dictionary was developed some time ago by Martin Schulz, who was
+unable to distribute it. He passed it on to me with a request that I
+make it available, and somehow I managed to lose track of his request.
+I am embarrassed about how long it took me to rediscover it, but
+"better late than never", so it's there for the taking. The files are
+gzipped except for README/LIESMICH, which I have left uncompressed so
+that you can easily view them. I suggest that you read one of these
+files before retrieving any others.
+- --
+ Geoff Kuenning geoff@maui.cs.ucla.edu geoff@ITcorp.com
+
+------------------------------
+
+Date: Tue, 07 Dec 1993 08:42:14 +0100
+From: Nico Poppelier <N.POPPELIER@elsevier.nl>
+Subject: announcement Donald E. Knuth Scholarship
+
+At the 1993 TUG Annual Meeting the Board of Directors of the TeX Users Group
+(TUG) has decided that, starting with the 1994 Scholarship, the Donald E.
+Knuth Scholarship will be open to non-TUG members as well as to TUG members.
+The same rules for the Scholarship competition will apply, and the current
+committee will serve again for the 1994 Scholarship.
+
+Announcement of the next competition
+- ------------------------------------
+
+One Knuth Scholarship will be available for award next year. The competition
+will be open to all TeX users holding support positions that are
+secretarial, clerical or editorial in nature. It is therefore not intended
+for those with a substantial training in technical, scientific or
+mathematical subjects and, in particular, it is not open to anyone holding,
+or studying for, a degree with a major or concentration in these areas.
+
+The award will consist of an expense-paid trip to the 1994 TUG Annual
+Meeting at Santa Barbara, USA, and to the Scholar's choice from the short
+courses offered in conjunction with that meeting, and TUG membership for
+1993, if the Scholar is not a TUG member, or for 1994, if the Scholar is a
+TUG member. A cap of $2000 has been set for the award; however, this does
+not include the meeting or course registration fee, which will be waived.
+
+To enter the competition, applicants should submit to the Scholarship
+Committee, by the deadline specified below, the input file and final TeX
+output of a project that displays originality, knowledge of TeX, and good
+TeXnique.
+
+The project as submitted should be compact in size. If it involves a large
+document or a large number of documents then only a representative part
+should be submitted, together with a description of the whole project. For
+example, from a book just one or two chapters would be appropriate.
+
+The project may make use of a macro package, either a public one such as
+LaTeX or one that has been developed locally; such a macro package should be
+identified clearly. Such features as sophisticated use of math mode, of
+macros that require more than ``filling in the blanks'', or creation and use
+of new macros will be taken as illustrations of the applicant's knowledge.
+
+All macros created by the candidate should be well documented with clear
+descriptions of how they should be used and an indication of how they work
+internally.
+
+All associated style files, macro-package files, etc., should be supplied,
+or a clear indication given of any widely available ones used (including
+version numbers, dates, etc.); clear information should be provided
+concerning the version of TeX used and about any other software (e.g.
+particular printer drivers) required. Any nonstandard fonts should be
+identified and provided in the form of .tfm and .pk files suitable for use
+on a 300dpi laser printer.
+
+While the quality of the typographic design will not be an important
+criterion of the judges, candidates are advised to ensure that their
+printed output adheres to sound typographic standards; the reasons for
+any unusual typographic features should be clearly explained.
+
+All files and documents comprising the project must be submitted on
+paper; the input files should be provided in electronic form as well.
+Suitable electronic media are IBM PC-compatible or Macintosh diskettes,
+or a file sent by electronic mail.
+
+A brochure with additional information is available from the TUG office. To
+obtain a copy, or to request instructions on e-mail submission, write to the
+address at the end of this announcement, or send a message by e-mail to
+TUG@tug.org with the subject ``Knuth Scholarship request''.
+
+Along with the project, each applicant should submit a letter stating
+the following:
+1. affirmation that he/she will be available to attend the 1994 TUG
+ Annual Meeting;
+2. affirmation of willingness to participate on the committee to
+ select the next Scholar.
+
+Each applicant should also submit a `curriculum vitae' summarizing
+relevant personal information, including:
+1. statement of job title, with a brief description of duties and
+ responsibilities;
+2. description of general post-secondary school education, TeX
+ education, identifying courses attended, manuals studied, personal
+ instruction from experienced TeX users, etc.;
+3. description of TeX resources and support used by the
+ candidate in the preparation of the project.
+
+Neither the project nor the `curriculum vitae' should contain the
+applicant's name or identify the applicant. These materials will be reviewed
+by the committee without knowledge of applicants' identities. If, despite
+these precautions, a candidate is identifiable to any judge, then that judge
+will be required to make this fact known to the others and to the TUG board
+members responsible for the conduct of the judging.
+
+The covering letter, `curriculum vitae', and all macro documentation that is
+part of the project input should be in English. (English is not required for
+the output of the project.) However, if English is not the applicant's
+native language, that will not influence the decision of the committee.
+
+Selection of the Scholarship recipient will be based on the project
+submitted.
+
+Schedule
+- --------
+
+The following schedule will apply (all dates are in 1994):
+
+ March 7 Deadline for receipt of submissions
+ March 21--May 16 Judging period
+ May 23 Notification of winner
+ 31 July--4 August 1994 Annual Meeting, Santa Barbara, USA
+
+The 1994 Scholarship Committee consists of
+- - Chris Rowley, Open University, UK (Chair);
+- - David Salomon, California State University, Northridge, USA;
+- - Jenny Smith, Jon Wiley and Sons, Ltd. Chichester, UK.
+
+Where to write
+- --------------
+All applications should be submitted to the Committee in care of the
+TUG office:
+ TeX Users Group
+ Attn: Knuth Scholarship Competition
+ PO Box 869
+ Santa Barbara, CA 93102 USA
+ email: TUG@tug.org
+
+Nico Poppelier
+Liaison to the 1993 Committee
+
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.79.28)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.79.32)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 16]
+*****************************************
diff --git a/info/digests/texhax/93/texhax.17 b/info/digests/texhax/93/texhax.17
new file mode 100644
index 0000000000..de1f0c0eb0
--- /dev/null
+++ b/info/digests/texhax/93/texhax.17
@@ -0,0 +1,386 @@
+TeXhax Digest Friday, 24 Dec 1993 Volume 93 : Issue 017
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ TeXhax in 94
+ Re: Abbreviation marks for feet and inches
+ RE: Abbreviation marks for feet and inches
+ Word for Windows
+ How to make Glossary during thesis writing
+ LaTeX2e -- Preliminary Release Available
+ Bachotek '94
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@ftp.tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@ftp.tex.ac.uk
+
+ M O D E R A T O R ' S N O T E
+
+ Please note the change of host in our mail addresses
+ to ftp.tex.ac.uk instead of tex.ac.uk
+ as the VAX system tex.ac.uk will soon be withdrawn.
+
+ A Happy Christmas and Prosperous New Year to all our readers!
+
+----------------------------------------------------------------------
+
+Date: Fri, 24 Dec 1993 09:54:26 +0000
+From: David Osborne <TeXhax-request@ftp.tex.ac.uk>
+Subject: TeXhax in 94
+
+Dear reader,
+
+We're planning some changes to TeXhax in '94 to make it a more useful
+electronic publication for the TeX community. We have some ideas but
+we'd like your suggestions for what you'd like to see in it, and what
+you'd find interesting.
+
+Please spare a few minutes of your time to answer the following
+questions and help us make TeXhax the publication you want it to be.
+Send your replies to TeXhax-request@ftp.tex.ac.uk
+
+******************
+A. About TeXhax...
+
+1. TeXhax has traditionally been a "question and answer" digest of
+ mail messages. Do you like this format?
+
+ YES / NO / NOT SURE
+
+2. If you answered "NO" or "NOT SURE" above, are questions best answered
+ in other places?
+
+ YES / NO
+
+3. Do you like to see announcements of new TeX software and services
+ in TeXhax?
+
+ YES / NO
+
+4. Would you like to see regular topic "columns", as in a magazine?
+
+ YES / NO
+
+5. If you answered "YES", which of the following topics would you like
+ to see covered:
+
+ News from the Archives YES / NO
+ Beginner's corner YES / NO
+ Expert's corner YES / NO
+ TUG News YES / NO
+ Announcements of meetings YES / NO
+ New publications YES / NO
+ TeX book reviews YES / NO
+ Other (please describe)...
+
+6. TeXhax currently appears at 2-weekly to monthly intervals,
+ depending on size of contents. Is this the right sort of frequency?
+
+ YES / NO
+
+7. If you answered "NO", how often would you like to see it appear?
+
+ WEEKLY / EVERY TWO WEEKS / MONTHLY
+
+******************
+B. About you...
+
+1. Are you a member of the TeX Users Group, or affiliated national
+ or language user group?
+
+ YES / NO
+
+2. How do you currently receive TeXhax?
+
+ a) Personally, via mail
+
+ b) Read it in USENET newsgroup comp.text.tex
+
+ c) Other
+
+ MAIL / NEWS / OTHER
+
+3. Do you also read other electronic TeX-oriented media?
+
+ a) UKTeX YES / NO
+
+ b) Other (please describe)... YES / NO
+
+4. Do you think TeXhax overlaps with othe electronic TeX-oriented media?
+
+ YES / NO
+
+5. Do you have an Internet connection?
+
+ YES / NO
+
+******************
+
+Thanks for your co-operation.
+
+David Osborne
+(TeXhax Digest moderator)
+
+on behalf of
+TUG Publications Committee
+
+------------------------------
+
+Date: Sat, 11 Dec 1993 19:49:17 +0000
+From: KNAPPEN@VKPMZD.kph.uni-mainz.de
+Subject: Re: Abbreviation marks for feet and inches
+
+Here are feet and inches (or minutes and seconds)
+\def\feet{\'{}}
+\def\inches{\H{}}
+
+- --J"org Knappen.
+
+
+------------------------------
+
+Date: Tue, 14 Dec 1993 15:46:33 +0000
+From: P.Taylor@rhbnc.ac.uk
+Subject: RE: Abbreviation marks for feet and inches
+
+>From time to time I need to write LaTeX documents that include measurements in
+>feet and inches. What I'm looking for is a method of using the ' and " marks
+>to abbreviate feet and inches.
+
+Maths mode is perfect: for example 1 foot four inches can be set as
+
+ $1' 4''$
+
+ Philip Taylor, RHBNC.
+
+------------------------------
+
+Date: Tue, 14 Dec 1993 13:27:13 +0000
+From: idb@cimio-limited.co.uk (Ian Bailey)
+Subject: Word for Windows
+
+I wonder if anyone might be able to help me.
+
+I have several word-for-windows documents which I must now submit for
+examination in LATEX format. Is there any software available to carry
+out the conversion from WfW v.2.0 to a generic LATEX structure ?
+
+If anyone has such a product for distribution (or for sale, if it is within
+the budget of a student), then could they please let me know.
+
+
+Ian Bailey
+
+idb@cimio.co.uk
+
+------------------------------
+
+Date: Tue, 21 Dec 1993 19:11:21 -0500
+From: Ferose Lambay <fal@snail.cis.ufl.edu>
+Subject: How to make Glossary during thesis writing
+
+Hello TeX-Hackers,
+ I have quite got in a fix, I want to know how to make a glossary
+with the description of the items in it and placed at the end in an appendix.
+ The LaTex book by Lamport only mentions the command \glossary to be used
+similar to \index, and says nothing how to use \description to describe the
+\item to be glossarized.
+ So what I understood was only how to put \glossary next to the word to be
+put into the glossary, but nothing about how to use \description or which
+commands \makeglossary to be used whether in the TeX file or the document file
+ Kindly help and quote an example for the usage of the commands to
+make a glossary with some text.
+
+ Thanking you and wishing you all a Merry X'mas and
+a Happy New TeX year.
+ Bye........
+ ferose A.
+ University of Florida
+ USA
+
+------------------------------
+
+Date: Tue, 21 Dec 1993 14:57:57 +0100
+From: Schoepf@sc.zib-berlin.de
+Subject: LaTeX2e -- Preliminary Release Available
+
+It's not a bird, it's not plain, it's.........
+
+
+
+ LaTeX2e -- Preliminary Release Available
+
+ Leslie Lamport and the LaTeX3 project team
+
+ 21 December 1993
+
+The new release of LaTeX is now available for testing.
+
+LaTeX2e is the new standard version of LaTeX -- prepared and supported
+by the LaTeX3 project team. It is upwardly compatible with LaTeX 2.09
+documents, but contains new features.
+
+
+Over the years many extensions of LaTeX have been developed. This is,
+of course, a welcome development, since it shows that the LaTeX system
+is in a healthy state. It has, however, had one unfortunate
+consequence: there are now several incompatible systems, in the sense
+of format (.fmt) files, all claiming to be LaTeX. Therefore, in order
+to process documents coming from various places, a site maintainer
+needs to provide several format files: LaTeX (with and without NFSS),
+SLiTeX, AmSLaTeX, and so on. In addition, when looking at a source
+file it is not always clear for which format the document was written.
+
+LaTeX2e puts an end to this unsatisfactory situation---it will give
+access to all such extensions based on a single format and thus end
+the proliferation of mutually incompatible dialects of LaTeX 2.09.
+
+It uses an enhanced version (NFSS2) of the New Font Selection
+Scheme. Files such as amstex.sty (formerly the AmSLaTeX format) or
+slides.sty (formerly the SLiTeX format) will become extension
+packages, all working with this single format.
+
+The introduction of this new version will also make it possible to add
+a small number of often-requested features (such as extended versions
+of \newcommand).
+
+To summarize:
+
+ * Standardisation: a single format incorporating NFSS2, to replace the
+ present multiplicity of incompatible formats (NFSS,
+ lfonts, pslfonts, etc.)
+ * Maintenance: a standardised system supported by a reliable
+ maintenance policy.
+
+
+LaTeX2e adheres, as far as possible, to the following principles:
+
+ * Unmodified version 2.09 document files can be processed with
+ LaTeX2e.
+
+ * All new features of LaTeX2e conform to the conventions of version
+ 2.09, making it as easy as possible for current users to learn to
+ use them.
+
+LaTeX2e is described in a new edition of `LaTeX: A Document Preparation
+System' by Leslie Lamport (to appear during 1994) and `The LaTeX
+Companion' by Goossens, Mittelbach and Samarin, both published by
+Addison-Wesley.
+
+LaTeX2e will be distributed twice a year. This distribution is a
+preliminary test release, and doesn't contain all of the files that
+will be part of the full release. In particular, it does not contain
+the planned extensions in the area of graphics inclusion.
+
+The first full release will be available in Spring 1994.
+
+This is a test release, so please get it and test it on as many
+different systems as possible!
+
+
+LaTeX2e can be retrieved by anonymous ftp from the CTAN archives:
+
+ ftp.tex.ac.uk /tex-archive/macros/latex/distribs/latex2e-test
+ ftp.shsu.edu /tex-archive/macros/latex/distribs/latex2e-test
+ ftp.uni-stuttgart.de /tex-archive/macros/latex/distribs/latex2e-test
+
+Please report any problems with LaTeX2e by using the report-generating
+program latexbug.tex, included in the LaTeX2e distribution. Error
+reports can be sent to the following mail address:
+
+ latex-bugs@rus.uni-stuttgart.de
+
+Note that no one on the programming team will be reachable until
+January 1994 (to give them a chance to see their families again). All
+mail sent to the above address will be answered then.
+
+
+Seasons greetings to you all!
+
+
+For the LaTeX3 Project
+
+Johannes Braams
+David Carlisle
+Alan Jeffrey
+Frank Mittelbach
+Chris Rowley
+Rainer Sch\"opf
+
+------------------------------
+
+Date: Tue, 21 Dec 1993 11:12:41 -0500
+From: Wlodek Bzyl <matwb@univ.gda.pl>
+Subject: Bachotek '94
+
+Dear David and Peter,
+
+We send you an official announcement of the 2nd GUST meeting,
+which will be held in the coming year.
+
+Merry Christmas and Happy New Year!
+
+- --W{\l}odek Bzyl
+- --Tomek Przechlewski
+(editors of the GUST bulletin)
+
+*****************************************************************
+ 2nd General Meeting of the Polish
+ TeX Users Group (GUST)
+ Bacho\TeX '94
+
+2nd general meeting of GUST will be held in Bachotek (Brodnica
+Lake District) from 30.04 to 2.05 94.
+
+The deadline for submission of papers is March 1st 1994.
+A correspondence and papers should be directed to
+ Hanna Ko{\l}odziejska,
+ International Computers Ltd Poland,
+ ul. Leszno 21, 01-199 Warszawa
+ POLAND
+ e-mail: hkolo@plearn.edu.pl
+
+******************************************************************
+
+------------------------------
+
+Further information about the TeXhax Digest, the TeX
+Users Group, and the latest software versions is available
+in every tenth issue of the TeXhax Digest.
+
+Please send contributions to: TeXhax@ftp.tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet:
+ send a one line mail message to TeXhax-request@ftp.tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@xxx
+ On JANET:
+ send a similar one line mail message to TeXhax-request@uk.ac.tex.ftp
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Back issues of the digest are available for anonymous ftp from
+the UK TeX Archive, tex.ac.uk (134.151.79.28)
+ in [tex-archive.digests.texhax.YY]texhax.NN
+and ftp.tex.ac.uk (134.151.79.32)
+ in /pub/archive/digests/texhax/YY/texhax.NN
+where YY = last two digits of year, NN = issue number
+
+ftp.tex.ac.uk is also mirrored to pip.shsu.edu (192.92.115.10) and
+ftp.uni-stuttgart.de (129.69.1.12) as part of the Comprehensive TeX
+Archive Network, and may give better response for subscribers in the
+USA and Europe, respectively.
+
+\bye
+
+End of TeXhax Digest [Volume 93 Issue 17]
+*****************************************
diff --git a/info/digests/texhax/94/texhax.01 b/info/digests/texhax/94/texhax.01
new file mode 100644
index 0000000000..598245881a
--- /dev/null
+++ b/info/digests/texhax/94/texhax.01
@@ -0,0 +1,936 @@
+From: TeXhax-Request@ftp.tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #01
+Reply-To: TeXhax@ftp.tex.ac.uk
+Errors-To: TeXhax-Request@ftp.tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Mon, 31 Jan 1994 11:28:27 +0000
+Message-ID: <905.760015707@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 31 Jan 1994 Volume 94 : Issue 01
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ TeXhax in '94 survey
+ TeX support for the Kannada language?
+ Color TeX
+ musictex sortindx in C?
+ flash card style?
+ Query: SUN, HP Deskjet driver
+ LaTeX style for manual?
+ Bold Greek Letters
+ WYSIWYG editor for TeX or LaTeX?
+ Word-for-Windows to LaTeX conversion
+ CTAN calling all LaTeX style writers!! Readme!
+ [comp.text.tex] emTeX 3.1415 beta-9 is now available
+ [comp.text.tex] ANNOUNCING: TeXit 1.35
+ web2c 6.0 & friends available
+ Movement of german CTAN host
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@ftp.tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@ftp.tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Mon, 31 Jan 1994 10:25:19 +0000
+From: David Osborne <cczdao@unicorn.nott.ac.uk>
+Subject: TeXhax in '94 survey
+
+Thanks to all of you who sent in responses to my survey in the last
+issue, and for the various suggestions you made. I'll be analysing
+them soon, now the flow of responses has tailed off, and hope to
+publish the findings in the next issue.
+
+If you didn't see the questionnaire, you can fetch a copy of the last
+issue (V93 #17) from one of the anonymous ftp hosts in the CTAN
+(Comprehensive TeX Archive Network) -- see the details of how to do
+this in the trailer to this issue.
+
+~~David Osborne (TeXhax Digest moderator)
+
+------------------------------
+
+Date: Wed, 29 Dec 1993 11:30:07 -0600
+From: "T.N.K.Raju, MD 6-4183" <U40200@UICVM.EARN>
+Subject: TeX support for the Kannada language?
+
+Can anyone tell me if there is a program on Tex to write in
+Kannada, a South Indian language? If you know of other programs to write
+in this language on computer, please help.
+Tonse Raju, MD, Prof. Pediatrics, University of Illinois at Chicago.
+
+------------------------------
+
+Date: Fri, 31 Dec 1993 18:36:11 -0700
+From: "Carlos A. Felippa" <carlos@titan.colorado.edu>
+Subject: Color TeX
+
+Is there a version of TeX with the ability to include
+color information directly in an output PS or EPS file?
+
+Carlos Felippa
+Aerospace Engrg Sci
+University of Colorado at Boulder
+carlos@titan.colorado.edu
+
+------------------------------
+
+Date: Mon, 03 Jan 1994 12:56:48 -0800
+From: Steve Kelem <kelem@castor.xilinx.com>
+Subject: musictex sortindx in C?
+
+I have a copy of musictex that includes sortindx.for.
+1. Is this the latest copy of musictex?
+2. Has anyone translated sortindx.for into C?
+
+Thanks,
+/7\'7 Steve Kelem (408)879-5347 kelem@xilinx.com
+\\ ` Xilinx FAX: (408)559-7114
+// 2100 Logic Drive
+\\/.\ San Jose, California 95124
+
+------------------------------
+
+Date: Mon, 10 Jan 1994 21:25:30 -0800
+From: Steve Kelem <kelem@castor.xilinx.com>
+Subject: flash card style?
+
+Has anyone made a flash card style for latex or tex? I tried, but can't get
+the order of output to come out right.
+
+Here's what I want to type:
+
+\input flash.sty
+\card{Front 1}{Back 1}
+\card{Front 2}{Back 2}
+\card{Front 3}{Back 3}
+...
+
+And I would like it to come out in columns so that the fronts are on one
+side, the backs on the other side of the page and then the page can be
+sliced up into 3x11 pieces like:
+
+Front 1 Front 12 Front 23 Back 23 Back 12 Back 1
+Front 2 Front 13 Front 24 Back 24 Back 13 Back 2
+...
+
+Front 11 Front 22 Front 33 Back 33 Back 22 Back 11
+
+When there's an exact multiple of 33, it works out ok. But when there are
+fewer, then the columns don't come out in the right places.
+
+I tried modifying the labels style, which I've included below.
+
+Thanks for any help or pointers,
+/7\'7 Steve Kelem (408)879-5347 kelem@xilinx.com
+\\ ` Xilinx FAX: (408)559-7114
+// 2100 Logic Drive
+\\/.\ San Jose, California 95124
+
+
+% LABELS.TEX This can be used to produce mailing labels from a name
+% and address file. Format is 33 labels per 8-1/2 x 11 inch page.
+% Ted Shapin, December 18, 1986.
+
+% This output routine does a triple column page with no headers or footers.
+% Taken from the TeX book.
+
+\newdimen\fullhsize
+\fullhsize=8.5in
+\hsize=2.8in
+
+\def\fulline{\hbox to \fullhsize}
+% The following line indicates that we're working on the Left column
+\let\lr=L
+\def\frontcolumnbox{\leftline{\pagebody}}
+\def\backcolumnbox{\leftline{\backbody}}
+\newbox\frontleftcolumn
+\newbox\frontmidcolumn
+\newbox\backbody
+\newbox\backleftcolumn
+\global\setbox\backleftcolumn=\vbox{\hrule width 3.6667in height 0pt}
+\newbox\backmidcolumn
+\global\setbox\backmidcolumn=\vbox{\hrule width 3.6667in height 2pt}
+\newbox\backrightcolumn
+\global\setbox\backrightcolumn=\vbox{\hrule width 3.6667in height 0pt}
+\output={\message{output}\if L\lr\message{LEFT}
+ \global\setbox\frontleftcolumn=\frontcolumnbox \global\let\lr=M
+ \global\setbox\backrightcolumn\backcolumnbox
+ \global\setbox\backmidcolumn\vbox{\hrule width 3.6667in height 0pt}
+ \else\if M\lr\message{MID}
+ \global\setbox\frontmidcolumn=\frontcolumnbox \global\let\lr=R
+ \global\setbox\backmidcolumn\backcolumnbox
+ \else \message{RIGHT}\global\setbox\backleftcolumn\backcolumnbox
+ \tripleformat \global\let\lr=L\fi\fi
+% reset the backbody
+ \global\setbox\backbody=\vbox{\hrule width 3.6667in height 0pt}
+ \ifnum\outputpenalty>-20000 \message{\the\outputpenalty}
+ \else \message{\the\outputpenalty}
+ \if L\lr
+ \global\setbox\backleftcolumn=\vbox{\hrule width 3.6667in height 2pt}
+ \global\setbox\backmidcolumn=\vbox{\hrule width 3.6667in height 2pt}
+ \global\setbox\backrightcolumn=\backcolumnbox
+ %\tripleformat
+ \fi
+ \supereject
+ \if L\lr \else\null\vfill\eject\fi
+ \if L\lr \else\null\vfill\eject\fi
+ \fi}
+% \dosupereject\fi}
+
+% Format a triple-column document
+\def\tripleformat{\message{tripleoutput}\shipout\vbox{
+% The front page
+ \fulline{\box\frontleftcolumn\hfil\box\frontmidcolumn\hfil\frontcolumnbox}}
+ \advancepageno
+% The back page
+ \shipout\vbox{
+ \fulline{\box\backleftcolumn\hfil\box\backmidcolumn\hfil\backrightcolumn}}
+ \setbox\backbody=\vbox{}
+ \advancepageno
+}
+% This sets up to use the full page with no margins.
+
+\hoffset=-.75in \voffset=-.75in \vsize=11in \parindent=0pt
+\topskip=0pt \lineskip=0pt
+
+% This is used for each mailing label
+\raggedright
+\obeylines
+\parindent=0pt
+\def\L#1#2{\vbox to 1in{#1\vfil}%
+ \setbox\backbody=\vbox{\unvbox\backbody%
+ \vbox to 1in{#2\vfil}}%
+}
+
+% The input looks like this:
+
+% \L{T. Doe
+% The White House
+% Washington, D.C.}
+% \L{Ted Shapin
+% Beckman Instruments, Inc.
+% 2500 Harbor Blvd., X-11
+% Fullerton, CA. 92634}
+
+% Now read the mailing list
+
+------------------------------
+
+Date: Mon, 17 Jan 1994 12:03:03 +0100
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: Query: SUN, HP Deskjet driver
+
+ I have a SUN and an HP Deskjet printer. Does anyone know of a
+ driver for that printer which runs on the SUN?
+
+ Johannes Braams
+
+PTT Research, P.O. box 421,
+2260 AK Leidschendam, The Netherlands.
+Phone : +31 70 3325051 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3326477
+
+------------------------------
+
+Date: Sun, 23 Jan 1994 19:22:21 -0500
+From: mauricio@beethoven.aero.ufl.edu
+Subject: LaTeX style for manual?
+
+ Many moons ago, I remember there was a place where you could get a
+copy of the comp.sys.tex FAQ and a collection of latex styles. Does anyone
+have the address? I am after a style for a manual. I would *like* it
+would have the name of the section and the name of the manual/authors
+alternating in the header of the page, between 2 dark lines, and the page
+number somewhere in the fotter, under another dark line.
+
+If there is *no* manual style available at all, how do I write my own? I
+should add I need to get this done pretty soon, so I would really
+appreciate replies with samples.
+
+------------------------------
+
+Date: Mon, 24 Jan 1994 09:41:34 -0500
+From: "Mark Weber, GSFC (301)286-0507" <SUMW@lepvax.gsfc.nasa.gov>
+Subject: Bold Greek Letters
+
+How can I create bold Greek letters (or any special math symbols) for use
+in titles or generally in bold texts? I am sure that this propblem has
+surfaced before and maybe someone can give me hints to possible solutions.
+
+Mark Weber
+Code 690
+NASA Goddard Space Flight Center
+Breenbelt, MD 20771
+USA
+e-mail: sumw@lepvax.gsfc.nasa.gov
+
+------------------------------
+
+Date: Wed, 26 Jan 1994 13:43:10 +0000
+From: sdm@ll.iac.es (Susana Delgado)
+Subject: WYSIWYG editor for TeX or LaTeX?
+
+ Has anybody knowledge about a WYSIWYG document editor that works with
+TeX or LaTeX format?. I've tried with doc from Interviews but the format
+it uses is not really LaTeX.
+
+Thanks in advance,
+
+Susana Delgado
+
+------------------------------
+
+Date: Thu, 06 Jan 1994 15:15:23 -0600
+From: cross@seraph1.sewanee.edu (Clay C. Ross)
+Subject: Word-for-Windows to LaTeX conversion
+
+I am especially interested in any responses to the request for a WfW2LaTeX
+(Word for Windows to LaTeX) converter. I have a 500-page mathematics book
+in Word (5.0 on the Mac) that I have to convert to LaTeX {report} format.
+At this point the conversion is mostly manual and VERY slow. In theory, I
+can automatically convert Word formulas to plain TeX using MathType for
+Windows: I am told that MT will convert all of the formulas (or equations)
+in a document to plain TeX. This would make the conversion easy enough to
+do --- one document at a time, but I have not yet gotten to the appropriate
+Windows PC to install the necessary programs and have a try.
+
+Another problem that I have is that the manuscript contains pages of
+WYSIWYG (what you see is what you get) Mathematica transactions (both Input
+and Output) whose format I wish to retain in LaTeX. What macros will I
+need? (I am one week into TeX, and this is hard for me.) The formatting was
+not hard to do in Word, but the LaTeX commands are beyond me.
+
+ Clay C. Ross (615) 598-1301
+ Mathematics & Computer Science
+ The University of the South
+ Sewanee, Tennessee 37383-1000
+
+------------------------------
+
+Date: Fri, 28 Jan 1994 20:02:43 +0000
+From: spqr@ftp.tex.ac.uk (Sebastian Rahtz)
+Subject: CTAN calling all LaTeX style writers!! Readme!
+
+As I am sure most people know, a new version of LaTeX (LaTeX2e) is now
+in beta test, and will be released on the world in the spring. It will
+have a support policy of regular 6 monthly updates.
+
+After consultation with the LaTeX2e project team, the CTAN sites have
+decided to restructure the LaTeX area of the archives, to distinguish
+clearly between material known to work with LaTeX2e, and untested or
+imcompatible styles. We would also like to make it clear which
+packages are actively supported and documented, and which are offered
+`asis'. The final structure will therefore look like this:
+ macros
+ latex
+ core % supplied by LaTeX2e team
+ contrib
+ supported
+ other
+ latex209
+ contrib
+
+Until the spring, this will be reversed, so that macros/latex will be
+2.09, and macros/latex2e will be the beta release.
+
+Anything in latex/contrib/supported will be expected to conform to a
+minimal standard of documentation and maintenance; material in
+latex/contrib/other should have been tested with LaTex2e, but the
+authors may not wish to promise support or documentation. It is
+important to note that we are not making qualitative judgements -- we
+will continue to hold whatever authors produce and place in the public
+domain.
+
+A short guide to documentation and maintenance will be available
+shortly. Tel us if you want your name on a list to receive it.
+
+The purpose of this note is to ask style authors to consider looking
+again at their work, and checking that it works with LaTeX2e, maybe
+updating it to use the new features if necessary. Let CTAN know
+(ctan-mgr@shsu.edu), and your packages can be moved to the
+latex2e/contrib/suported tree, so that users will have a good choice
+of material at the start.
+
+If you haven't seen LaTeX2e, you can ftp it from ftp.tex.ac.uk,
+ftp.shsu.edu or ftp.dante.edu, from /tex-archive/macros/latex2e/core.
+You can get full details of the new features in `The LaTeX Companion'
+(Goossens, Mittelbach and Samarin, Addison Wesley 1994)
+
+Sebastian Rahtz
+
+for CTAN archivists
+
+------------------------------
+
+Date: 31 Dec 1993 10:16:31 +0100
+From: mattes@iemars1.e-technik.uni-stuttgart.de (Eberhard Mattes)
+Subject: [comp.text.tex] emTeX 3.1415 beta-9 is now available
+
+Archive-Name: auto/comp.text.tex/emTeX-3-1415-beta-9-is-now-available
+
+emTeX beta 9 is now available:
+
+ ftp.uni-stuttgart.de:/pub/tex/systems/msdos/emtex/betatest/texb9.zip
+
+It will soon be available from the other CTAN sites.
+
+Here's the list of changes, relative to beta 8:
+
+- - TeX 3.1415
+
+- - The standard-sized emTeX (tex.exe) now supports \charsubdef (-ml
+ command line option)
+
+- - The parameter stack size is now settable for the standard-sized
+ emTeX with the /ma# command line option (# in 60 through 1000), the
+ default value is 60
+
+- - Support for long file names under OS/2 has been added
+
+- - The method for file name truncation has been changed. The 5+3.3
+ rule is tried before the 8.3 rule.
+
+- - Files with names that contain two or more dots cannot be read and
+ written under DOS. This should solve the problem of
+ \include{chap1.tex} overwriting chap1.tex with chap1.tex.aux
+
+- - The default directory (\emtex\texinput, for instance) is no longer
+ searched in addition to the directories specified by an environment
+ variable (TEXINPUT, for instance)
+
+- - Directories can now be searched recursively. To search one level of
+ subdirectories, append ! to the path name, to search all levels of
+ subdirectories, append !! to the path name.
+
+- - A new environment variable, EMTEXDIR, can be used to change the path
+ name of the emTeX directory
+
+- - The EMTEXDRV environment variable and the /pv command line option
+ are no longer supported; use EMTEXDIR instead. For instance,
+ replace
+
+ set emtexdrv=c
+
+ with
+
+ set emtexdir=c:\emtex
+
+- - The TCP file (see the /c option) is now sought in \emtex\data (or in
+ the directories set by the TEXDATA environment variable).
+
+- - Loops which don't produce screen output can now be interrupted with
+ Ctrl-Break. This feature can be disabled by the /db command line
+ option (for machines which have problems with hooking interrupt 1C)
+
+- - The speed of screen output has been improved, especially when
+ running under GNU Emacs on OS/2
+
+- - Keyboard input now works under GNU Emacs on OS/2
+
+- --
+ Eberhard Mattes (mattes@azu.informatik.uni-stuttgart.de)
+
+------------------------------
+
+Date: 31 Dec 1993 10:16:42 +0100
+From: <norm@ora.com>
+Subject: [comp.text.tex] ANNOUNCING: TeXit 1.35
+
+Archive-Name: auto/comp.text.tex/ANNOUNCING-TeXit-1-35
+
+TeXit is my "do-it-all" Perl script for processing TeX (especially LaTeX)
+documents. This release should be available on all CTAN sites "real soon
+now" (I just uploaded it to ftp.shsu.edu this morning...) in the directory
+<ctanroot>/support/texit.
+
+Here's the top of the CHANGES file. If you have any questions or suggestions,
+don't hesitate to ask...
+
+$Id: CHANGES 1.6 1993/12/30 17:27:16 norm Exp $
+
+This file documents the changes to TeXit:
+
+Version 1.35:
+
+- - $DEFAULTLATEXFORMAT added to specify default LaTeX variant (it could be
+ a LaTeX file, a LaTeX+NFSS file, a LaTeX+NFSS2 file, an AMS LaTeX file,
+ or ...
+
+- - Added support for LaTeX2e
+
+- - Added an option to allow the TEXINPUTS path to be specified differently
+ for different formats. Right now, for example, TEXINPUTS2E will be used
+ in place of TEXINPUTS when formatting LaTeX2e documents.
+
+- - Running under X11, TeXit will change the title bar and the icon title
+ to reflect the action being performed. For long jobs, this makes it
+ easy to tell if the iconified TeXit process has finished. If you want
+ this functionality, you must set $SETXTITLE=1; in your .texitrc file.
+
+Version 1.34:
+
+- - Reorganized the initialization code for the format file names, printable
+ names, and parsing routines.
+
+- - Added support for finding the position of the first error in a TeX log.
+ The '%E' in a command (the editing command, for example) is replaced
+ by the name of the file containing the error and `%e' is replaced by the
+ line number of the error.
+
+- - TeXit verifies that TeX will be able to find the format file that you've
+ requested. This will help users with non-standard format file names track
+ down problems quickly.
+
+- - Parsing the LaTeX log has been extended to add dependencies for bibliography
+ style files and bibliography databases.
+
+- - The environment variables that contain the paths for searching for biblio
+ files and format files are stored in $ENV_TEXINPUTS, $ENV_BIBINPUTS, and
+ $ENV_TEXFMTS. These should be changed in your .texitrc file to reflect
+ the correct environment variables.
+
+- - The Local-Variables and other format-file clues no longer override the
+ values established by a % Format:, % Master:, or % Mode: line in the
+ document.
+
+- - Error messages for unrecognized warnings in LaTeX now use the format
+ "filename: line-number: warning" if the line number occurs in the
+ message, otherwise the format "filename: warning" is used.
+
+- - If you define $DEFAULT_PRINTER, it will be the default printer queue if
+ you do not specify one.
+
+- - Made STDOUT unbuffered
+
+- - Print %done message while parsing LOG file. For very large log files,
+ earlier versions of TeXit gave the impression that they were hung...
+
+- - If a raw input filename is given (one with no path component), then
+ TeXit will search for the file in the $ENV_TEXINPUTS path.
+
+------------------------------
+
+Date: Tue, 25 Jan 1994 06:45:43 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: web2c 6.0 & friends available
+
+I've released version 6.0 of web2c, a port of the basic TeX
+project web programs (TeX, Metafont, GFtoPK, etc.) to Unix,
+and my modified drivers (dvipsk and xdvik).
+
+You can get everything by ftp from:
+
+ (Boston) ftp.cs.umb.edu:pub/tex/{lib,src,web,web2c,dvipsk,xdvik}.tar.gz
+
+lib is a collection of the basic tfm, tex, mf, and bibtex files
+ (in my opinion).
+src has additional documentation, sources for some of the things
+ in lib, and a few extra programs I find especially valuable.
+
+Soon they will be available from the CTAN sites (please try them first):
+
+ (Texas) ftp.shsu.edu
+ (England) ftp.tex.ac.uk
+ (Germany) ftp.uni-stuttgart.de
+
+See the ftp retrieval instructions below for precise details.
+
+A summary of the changes is below. Send bug reports to me (I'm sure
+there will be plenty). If you want support, or if you cannot ftp, I
+suggest contacting unixtex@u.washington.edu.
+
+One change worth emphasizing: the default paths have completely changed.
+See the file kpathsea/HIER for a summary of this. The Makefile(s) and
+kpathsea/paths.h.in do the actual definitions.
+
+By the way, the new version number is 6.0 because 5.8515 was just too
+many decimal points (also running out of characters on my system V
+filesystems).
+
+The next major feature I intend to implement is a runtime configuration
+file (read by all three programs) to define paths.
+
+kb@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+web2c:
+Version 6.0 (24 January 1994)
+* Default paths changed.
+* Update for TeX 3.1415, etc.
+* Change to use the kpathsea library, a la dvipsk and xdvik.
+
+* TeX's \openin command invokes MakeTeXTeX just like \input.
+
+* TeX & Metafont:
+ - 16-byte values can be dumped, thus allowing native `long' on the DEC Alpha.
+ - But 32-bit integers are used if sharable format files are desired,
+ even on 64-bit machines.
+ - Interrupts are accepted when waiting for input.
+
+* Online output support in Metafont for Regis terminals and the NeXT.
+* gftopk can handle characters with up to 100,000 rows.
+* vftovp's -charcode-format=ascii works properly.
+* patgen doesn't give bizarre numeric output where it should be text.
+
+* configuration:
+ - -lX11 is used for OpenWindows.
+ - The MakeTeX... scripts are individually selectable by default, and
+ can always be invoked if certain environment variables are set.
+ - The subdirectory trick using st_nlink can be turned off.
+
+* Makefiles:
+ - man/Makefile doesn't remove itself at `clean'.
+ - {tex,mf}/clean-tr[ia]p doesn't reinstall a {tex,mf}d.h with the test
+ constants.
+ - web2c/Makefile removes lex and yacc output at `clean'.
+ - mkdirchain invoked as an absolute filename.
+
+* web2c:
+ - sync is no longer invoked; instead the Makefiles touch texd.h and
+ mfd.h after they are finished.
+
+dvipsk:
+5.526a (24 January 1994)
+* Extra :'s in config file paths incorporate the compile-time default,
+ and extra :'s in envvars incorporate the config file path.
+* Default paths and config.ps changed.
+* -v prints the version number and exits.
+* magstep rounding consistent with xdvik.
+* MakeTeXPK.in includes gsftopk support (disabled by default), and
+ allows user envvars to override the script's value. Some default
+ values substituted from the Makefile.
+* Under -DSECURE, reading of absolute_p files is prohibited.
+
+xdvik:
+1.5 (24 January 1994)
+* Try again to make the signal handling more reliable on the Alpha.
+* Debugging option for EPS previewing.
+* Magstep rounding consistent with dvipsk.
+* xdvi -version by itself doesn't provoke a usage message.
+* Make j a synonym for j.
+
+
+
+[FTP.nwc: 24 January 1994
+
+ The most up-to-date copy of this file is available on ftp.cs.umb.edu
+ (158.121.104.33) in pub/tex/FTP.nwc.
+
+ If the info below does not match up with what you find on the archives,
+ please let us know. Thanks! -- unixtex@u.washington.edu.]
+
+=========================================================================
+ TeX programs are user-supported: join the TeX Users Group (TUG)
+ and support the development of these programs.
+ For membership information, send mail to
+ tug@tug.org.
+=========================================================================
+
+
+ FTP INSTRUCTIONS
+
+Most people who get in touch with the Unix TeX distribution at the Univ.
+of Washington are aiming to install plain TeX, LaTeX, BibTeX, plain
+Metafont, a previewer that will work under the X windowing system, and a
+PostScript device driver. While the ftp sites listed below have just
+about everything useful for users of TeX on a variety of operating
+systems, our retrieval instructions -- intended solely for users with
+machines running Unix -- are limited to the programs mentioned above.
+
+The three ftp sites mentioned below are part of the Comprehensive TeX
+Archive Network (CTAN).
+
+ CTAN is the result of cooperative work among members of TUG,
+ DANTE [German-speaking TeX Users Group], and UKTUG [U.K. TeX
+ Users Group], under the leadership of George Greenwade, Chair
+ for TUG's Technical Working Group on TeX Archive Guidelines.
+
+ Special thanks to George Greenwade for establishing the CTAN site
+ at Sam Houston State University (US), to Rainer Schoepf for the
+ CTAN site at the University of Stuttgart (FRG), and to Sebastian Rahtz
+ for the CTAN site at Aston University (UK). These archives mirror
+ each other meticulously.
+
+Please use the host nearest you:
+
+ Host Internet address TeX root dir
+ ---- ---------------- ------------
+ ftp.shsu.edu 192.92.115.10 tex-archive
+ ftp.tex.ac.uk 134.151.44.19 tex-archive
+ ftp.uni-stuttgart.de 128.69.1.12 tex-archive
+
+Users of ftp.tex.ac.uk or ftp.uni-stuttgart.de will be able to retrieve
+the same tex-archive files, but site-specific files (i.e., the two
+mentioned in the next paragraph) may be named differently.
+
+Upon logging on (to ftp.shsu.edu), retrieve and read
+
+ README.archive-features and
+ README.site-commands
+
+to learn how to use the archive efficiently.
+
+We assume that you will have read these documents and will be able to
+use the information in them to make retrieval more convenient for yourself.
+
+ For example, by reading these files, you will learn that you will be
+ able to retrieve foo.tar.gz even if the file does not exist, because
+ the ftpd allows archiving and compressing files on the fly.
+
+In our instructions, the mode of compression used during retrieval is
+gzip. All files ending in .gz are gzipped.
+
+We encourage you to retrieve and install GNU's gunzip utility, part of
+the gzip package. Set "binary" by typing "bi" at your ftp prompt, and
+retrieve the file
+
+ ~/tex-archive/archive-tools/info-zip/gzip-<version>.tar
+
+It does a better job of compression than standard Unix compress; and it
+is (as far as is known) patent-free. It is illegal to use Unix compress
+for software on the net, because it infringes on a software patent.
+
+ To inform yourself about the new software monopolies
+ in the U.S., send mail to the
+ League for Programming Freedom:
+ lpf@uunet.uu.net
+
+
+For a basic set of input files and fonts:--------------------------------------
+- --
+
+ ftp> cd tex-archive/systems/unix/web2c
+ ftp> bi [for binary retrieval]
+ ftp> get lib.tar.gz
+
+ This file contains a small collection of fonts (TFM files only),
+ (La)TeX macros, MF macros, and BibTeX files, enough to get
+ started. The AMS fonts and macros are included.
+
+ It unpacks into a directory named `texmf', which you will want in
+ your equivalent of /usr/local/lib -- whatever you defined as your
+ $(datadir) in the Makefiles.
+
+ The organization of the archive was debated at great length. We hope
+ it will be useful. If you don't like our organization, you should
+ move the files around as you see fit, not forgetting to redefine the
+ search paths and installation directories. The Makefiles,
+ kpathsea/HIER, kpathsea/paths.h.in, and web2c/README (``Directory
+ hierarchies'') have more tidbits of information.
+
+ We advise unpacking this and deciding on your directory structure
+ *before* doing the compilations.
+
+
+For web2c:
+- ---------
+
+ Special thanks here to Karl Berry, Unix System Coordinator for TUG.
+ He improves/develops/maintains web2c, modes.mf, dvipsk, and xdvik
+ (and other things not mentioned in this file). He also maintains
+ pub/tex on ftp.cs.umb.edu, which is the originating location for all
+ the files above and below.
+
+ [still in tex-archive/systems/unix/web2c]
+
+ ftp> get web.tar.gz [Knuth's WEB sources for TeX, MF, & family:
+ unpacks into ./web2c-<version>]
+
+ ftp> get web2c.tar.gz [WEB-to-C source:
+ unpacks into ./web2c-<version>]
+
+ It is important to retrieve and unpack both web.tar.gz and web2c.tar.gz.
+ They unbundle into a single directory called ./web2c-<version>.
+
+ The web2c software converts the WEB source files (in which TeX,
+ Metafont, & family are written) to C source. The input and font
+ files are needed to dump the format and base files required to run
+ plain TeX, LaTeX, and Metafont.
+
+
+
+For an X window system previewer (xdvik)
+- -------------------------------
+ and PostScript device driver (dvipsk):
+ -------------------------------------
+
+ ftp> cd ../../dviware/xdvik
+ ftp> get xdvik.tar.gz
+ [unpacks into ./xdvik-<version>]
+
+ ftp> cd ../dvipsk
+ ftp> get dvipsk.tar.gz
+ [unpacks into dvipsk-<version>]
+
+ ftp> cd ../../fonts/cm/pk
+ ftp> get pk300.zip
+ [For write-black 300dpi devices.
+
+ The zip/unzip package is in
+ ~/tex-archive/archive-tools/info-zip.
+
+ These pk fonts are not strictly necessary;
+ dvips and xdvi can use a script `MakeTeXPK' that will
+ generate missing bitmapped fonts.]
+
+ ftp> get pk300w.zip
+ [pk300w (write-white) fonts are better with xdvi]
+
+ ftp> quit [end ftp session]
+
+
+We believe this covers the retrieval of the essential files.
+
+Each of the three packages -- web2c, xdvik, dvipsk, -- contains its own
+installation instructions. The first thing to compile is web2c (that is
+to say, both web.tar.gz and web2c.tar.gz, unpacked); begin by reading
+./web2c-<version>/web2c/README.
+
+If this is your first TeX installation, you may not find the process
+as easy as installing directly from our distribution tape, but ease is
+a matter of degree. All installation processes require careful attention
+to detail, and knowledge of your system. Festina Lente (Make Haste Slowly),
+and you improve your chances of success.
+
+Those who purchase distribution tapes from us support this reply service,
+and receive installation help should they need it.
+
+- ------------------------------------------------------------------------
+
+Network users interested in TeX software will find much that is useful in
+the following FAQ (Frequently Asked Questions) documents on rtfm.mit.edu
+(18.70.0.209) in ~pub/usenet/comp.text.tex:
+
+ T,_L,_e.:_F_A_Q_w_A_[M]
+ (i.e., TeX, LaTeX, etc.: FAQ with Answers [Monthly])
+
+There is also a supplement to the FAQ containing FTP locations; it's in
+the same place on rtfm.mit.edu.
+
+A beautifully done index of macros for TeX and LaTeX is available on
+theory.lcs.mit.edu (18.52.0.92) in ~/pub/tex/TeX-index.
+
+These files are all included in ftp.cs.umb.edu:pub/tex/src.tar.gz.
+
+- ------------------------------------------------------------------------
+
+If you are concerned about connect-time, search or retrieval problems,
+or require help in building and installing the basic TeX/LaTeX and
+Metafont programs on your machines, you may wish to consider ordering a
+distribution tape from
+
+ Northwest Computing Support Center
+ DR-10, Thomson Hall 35
+ University of Washington
+ Seattle WA 98195
+
+ phone: (206) 543-6259
+
+A distribution fee in the area of $210 for domestic U.S. sites covers
+the expenses of putting together and maintaining the distribution, its
+equipment, and of providing information and installation-support
+services. The University of Washington does not subsidize the Unix TeX
+distribution.
+
+E-mail queries concerning the distribution tape should be sent to:
+
+ unixtex@u.washington.edu
+
+otherwise to:
+
+ mackay@cs.washington.edu (Dr. Pierre A. MacKay).
+
+********************************************************************
+All services of the Unix TeX distribution are funded by tape orders.
+ Please do not be shy about asking us for information.
+
+Northwest Computing Support Center Email: unixtex@u.washington.edu
+University of Washington, DR-10 Phone: 206 543-6259 M-F 8a-12n
+Seattle WA 98195 USA
+********************************************************************
+
+------------------------------
+
+Date: Fri, 28 Jan 1994 12:56:49 +0100
+From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf)
+Subject: Movement of german CTAN host
+
+The german node of the Comprehensive TeX Archive Network (CTAN) has
+moved from
+
+ftp.uni-stuttgart.de
+
+to
+
+ftp.dante.de
+
+The latter is a dedicated machine, kindly supplied by the Association
+of german speaking TeX users (DANTE e.V.). We are grateful to the
+computing center of the University of Stuttgart, especially Barbara
+Burr and her crew, for having supplied the services to run the TeX
+archive on one of their hosts and to DANTE and its members for
+contributing the necessary funds through their membership fees.
+
+Note that ftp.uni-stuttgart will continue to offer access to the TeX
+archive; users of that node will not notice any difference.
+
+
+ Rainer Schoepf
+ Konrad-Zuse-Zentrum
+ fuer Informationstechnik Berlin
+ Heilbronner Strasse 10
+ D-10711 Berlin
+ Federal Republic of Germany
+ <Schoepf@sc.ZIB-Berlin.de> or <Schoepf@sc.ZIB-Berlin.d400.de>
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@ftp.tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet or JANET:
+ send a one line mail message to TeXhax-request@ftp.tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@nodename
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 1]
+****************************************
diff --git a/info/digests/texhax/94/texhax.02 b/info/digests/texhax/94/texhax.02
new file mode 100644
index 0000000000..b41390d533
--- /dev/null
+++ b/info/digests/texhax/94/texhax.02
@@ -0,0 +1,1575 @@
+From: TeXhax-Request@ftp.tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #02
+Reply-To: TeXhax@ftp.tex.ac.uk
+Errors-To: TeXhax-Request@ftp.tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Fri, 11 Mar 1994 16:21:56 +0000
+Message-ID: <3423.763402916@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 11 Mar 1994 Volume 94 : Issue 02
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: How to make Glossary during thesis writing
+ Re: TeX support for the Kannada language?
+ LaTeX on Solaris 2.X
+ METAFONT under NextStep
+ special's
+ A simple Latex question (flushing text (right|left))
+ Re: A simple Latex question (flushing text (right|left))
+ TeX for the PC?
+ MF fonts and Windows
+
+ [comp.text.tex] ps2pk version 1.4 available
+ Excalibur 1.5 Available (Spelling Checker)
+ [comp.text.tex] European [Dutch] Ispell 3.1.00 mirror + dictionary
+ web2c 6.1 et al. available
+ Re: web2c 6.1 et al. available
+ LaTeX2e version of artikel?, rapport?, boek TEST version available
+ [comp.text.tex] Graph-TeX 1.0beta available via ftp
+ [comp.text.tex] gTeX 2.0 uploaded to ftp.shsu.edu (US CTAN host)
+ [comp.text.tex] ANNOUNCE: The CTAN Software Map
+ LaTeX2e -- Second Test Release Available
+ web2c BIGTeX and METAFONT for DOS and Windows
+ dviljk 1.0, dvipsk 5.528a, and xdvik 1.7 available
+ [comp.text.tex] Eddi4TeX 1.20 is ready
+ EuroTeX '94
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@ftp.tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@ftp.tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Mon, 31 Jan 1994 15:11:44 +0000
+From: s.j.bishop.topix01@oasis.icl.co.uk
+Subject: Re: How to make Glossary during thesis writing
+
+In response to Ferose Lambay's question about glossary preparation, I can
+offer a simple wrapper that turns BibTeX into the glossary generation tool
+"GlossTex" (apologies if anyone has already used this name).
+
+For the user, this works in much the same way as BibTeX, reading the auxiliary
+file (.aux) and using database files (.gly) plus a style file (.gst) to
+produce a glossary (.gls) that can be incorporated in subsequent LaTeX runs.
+User commands for the LaTeX source are provided in a style file (.sty) in the
+normal manner.
+
+GlossTeX is implemented as a shell script which uses all the usual UNIX tricks
+to manipulate the input and output of standard (0.99c) BibTeX. It should run
+on any sensible UNIX machine although it was developed on System V Release 4.
+The LaTeX style file is based on 2.09 of 7 Dec 1989 and may need some
+tinkering for more recent versions - I haven't checked.
+
+If this looks useful then please mail me direct for the script plus supporting
+files, examples and manual page.
+
+------------------------------
+
+Date: Tue, 01 Feb 1994 17:58:19 +0000
+From: Manuel Carriba <M.Carriba@dcs.sheffield.ac.uk>
+Subject: Re: TeX support for the Kannada language?
+
+Tonse Raju <U40200@UICVM.EARN> writes on Wed, 29 Dec 1993 11:30:07 -0600:
+
+> Can anyone tell me if there is a program on Tex to write in
+> Kannada, a South Indian language?
+
+What you need is macro style file. Get the babel system in
+CTAN:./tex-archive/language/babel.
+
+Copy the file 'skeleton.doc' and rename it to 'kannada.doc'. Then edit
+the latter file translating all the language specific bits into the
+Kannada language. In the original file they are in English.
+
+Once done, send a copy to the author of babel for inclusion in the next
+release.
+
+Have fun!
+Manuel Carriba (M.Carriba@dcs.shef.ac.uk)
+
+------------------------------
+
+Date: Wed, 02 Feb 1994 15:39:37 -0800
+From: pvt@klab.caltech.edu (Pravin V. Tulachan)
+Subject: LaTeX on Solaris 2.X
+
+Does anyone know of a site that have Tex/LaTeX sources that have been compiled
+to work under Solaris 2.X on Sparcstations. thanks
+- --pravin
+
+------------------------------
+
+Date: Mon, 07 Feb 1994 01:33:25 +0100
+From: Joerg R Gollnick <dusjrg@louise.frk.cdc.com>
+Subject: METAFONT under NextStep
+
+> I wounder if anyone knows how to run METAFONT under NextStep. I am having
+> a difficulty on producing any font.
+>
+> Does anyone have any idea of how to start ?
+>
+> Abdul Rayhan
+
+I don't know NextStep very well, but as far as I know there is a somewhat
+"normal" UNIX system hidden behind the graphical user interface. I think
+if your MetaFont package and how it is installed is like all the other
+UNIX-based systems you should be able to "go down" to the UNIX level and
+invoke your MetaFont using shell commands. What are the "README" or "INSTALL"
+files saying which came along with the package ? (I have written some C-Shell
+script to automate the boring font building process on my UNIX system...)
+
+May be there is a GUI shell for invoking TeX and MetaFont on your system as
+part of the TeX/MetaFont package and you just haven't noticed that. (On my
+Atari at home I have a nice graphical shell which was part of the package I
+use.)
+
+May be the DVI driver you have to get on-screen previews has the ability to
+build the missing font files used in your document but not on available (you
+must have at least the TFM files for this to work).
+
+May be you will find on TeX/MetaFont providing internet sites GUI shells and
+DVI driver capable of automated font building...
+
+Regards,
+Joerg R. Gollnick
+
+
+------------------------------
+
+Date: Tue, 22 Feb 1994 11:29:03 +0700
+From: Zdenek Wagner <WAGNER@CSEARN.EARN>
+Subject: special's
+
+Hello TeX friends,
+I have just observed strange behaviour. I was trying to fine tune the
+positioning of my EPSF pictures. They needed a special postscript prolog, so I
+used:
+
+\special{header=gnudict.pro}
+
+in the preamble of the LaTeX2e document (it was LaTeX2e as of Dec 1993). In
+order not to spend much time on texing I put the each picture definition into
+its own file and fine tuned one picture at a time. The picture started with
+
+\begin{figure}[p]
+
+and the document looked like:
+
+\documentclass[12pt]{article}
+\usepackage{epsf}
+\special{header=gnudict.pro}
+\begin{document}
+\input{myfig}
+\end{document}
+... the rest of the document commented out by the previous line
+
+The result was that the specials for EPSF inclusion worked but
+\special{header=gnudict.pro} silently disappeared. Dvitype revealed that it
+did not get into the dvi file.
+
+When I processed the whole text, all \special's were put into the dvi file as
+expected.
+
+I have some explanation for that mystery. Please correct me, if I am wrong.
+
+When TeX encounters a \special, it makes a `whatsit' and puts it into MVL (The
+TeXbook, pp. 228--229). Then LaTeX2e reads in the myfig.tex file which
+contains only the definition of a figure. \end{document} then somehow invokes
+the output routine. Now LaTeX2e finds a non-processed float which takes the
+whole page. It sends the float to the dvi file but the `whatsit' remains in
+the MVL. Then it should process the last unfinished page but there is no `ink'
+on it, nothing to print, there is only the `whatsit'. Thence TeX or LaTeX2e
+forgets about it and the `whatsit' is not written to the dvi file.
+
+I must admit that it took me a long time reading the documentation of DVIPS
+and looking at \special's in epsf.sty and everything looked like unexplainable
+mystery until I found the following sentence on p. 228 of The TeXbook:
+
+``Therefore it (=whatsit) is implicitely associated with a particular position
+on the page, namely the reference point that would have been present if a box
+of height, depth, and width zero hade appeared in place of the whatsit.''
+
+Can someone explain whether this is caused by LaTeX2e or by TeX itself and
+whether it is a bug or a feature?
+
+Oh! As I was writing this mail, it got into my mind to try the simple file
+
+\special{header=gnudict.pro}
+\bye
+
+and run it through plain TeX. The dvi file contained the empty page but the
+\special was there too!
+
+Regards
+
+,%%%/ /` / /| /%%%
+ / / |_/ /__/ ' | /
+ / /%%/ /%%/ /%%/ /%%/ /\ | /| / /%%/ /%%/ /%%/ /%%/ /%%%
+ / , / / /%%% / / /%%% / \ |/ |/ / /_/ / / / /%%% /
+ %%%% %%% %%% ' ' %%% ' ` ' ' %%% %%/ ' ' %%% '
+ Zdenek Wagner______/
+
+Some gateway between me and you may garble backslash. It will appear
+on your screen as % due to problems with EBCDIC <--> ASCII conversion.
+It has already been corrected on SOME gateways.
+
+The domain `.cs' does no longer exist and was replaced by `.cz'.
+Valid addresses are: <wagner@csearn.bitnet>
+ <wagner@earn.cvut.cz>
+ ~~
+
+
+------------------------------
+
+Date: Wed, 02 Mar 1994 15:17:44 -0500
+From: vanni@allegro.mit.edu (Giovanni Aliberti)
+Subject: A simple Latex question (flushing text (right|left))
+
+
+I want LaTex to produce this (On the same line !!):
+
+ XXX.... ....YYY
+ ^------------- Left margin Right margin -------------^
+
+I tried using the following:
+
+ XXX... \flushright{....YYY}\\
+
+But it split the text across 2 lines.
+
+Any LaTeX buffs out there, that can suggest how to do it
+in a simple way.
+
+thanks in advance !!
+
+- -vanni
+
+
+------------------------------
+
+Date: Fri, 11 Mar 1994 16:12:00 +0000
+From: David Osborne <cczdao@unicorn.ccc.nottingham.ac.uk>
+Subject: Re: A simple Latex question (flushing text (right|left))
+
+You write [2 Mar 1994 15:17:44 EST]:
+
+ > I want LaTex to produce this (On the same line !!):
+ >
+ > XXX.... ....YYY
+ > ^------------- Left margin Right margin -------------^
+ >
+ > I tried using the following:
+ >
+ > XXX... \flushright{....YYY}\\
+ >
+ > But it split the text across 2 lines.
+
+What about
+
+XXX\hfill YYY
+
+?
+
+(See the example in Lamport's LaTeX book, page 96).
+
+~~David Osborne
+ Cripps Computing Centre, University of Nottingham
+ mail: David.Osborne@nottingham.ac.uk
+ http://www.nott.ac.uk/people/dao/David.html
+
+------------------------------
+
+Date: Fri, 04 Mar 1994 14:26:31 -0600
+From: williamst@zeus.ncsc.navy.mil (Tom Williams)
+Subject: TeX for the PC?
+
+Is there a version of TeX for the PC? Can I get it via anonymous ftp?
+
+Thanks for any info you can provide.
+
+Tom Williams
+williamst@atcf.ncsc.navy.mil
+
+------------------------------
+
+Date: Fri, 11 Mar 1994 08:27:33 +0000
+From: DEVANS@lynx.colorado.edu
+Subject: MF fonts and Windows
+
+>Internal radiophysics.com LAN RFC 822 headers
+>From evans Thu Mar 10 15:07:57 1994
+>Return-Path: <evans>
+>Received: from saturn.RPI by jupiter.RPI (4.1/SMI-4.1)
+> id AA21141; Thu, 10 Mar 94 15:07:56 MST
+>Date: Thu, 10 Mar 94 15:07:56 MST
+>From: evans
+>Message-Id: <9403102207.AA21141@jupiter.RPI>
+>To: <interput>"in%""texhax@tex.ac.uk"""
+>Subject: MF fonts and Windows
+
+The facts:
+
+1. I am a writer;
+2. I _really_ like TeX and MF, and in fact do all my serious writing on a PC
+using TeX. When necessary, I design my own fonts in MF. I especially like
+the cmtt fonts which, with good TeX macros, produce copy almost identical to
+typewritten without my having to worry about the formatting details. This
+makes life easy for both me and the for the editors who have to read my stuff.
+
+3. On the other hand, for short notes and letters, it's hard to beat a nice
+Windows Word Processor.
+
+So this leads me directly to want MF fonts usable in Windows (both on the
+screen and on 300 dpi laser output).
+
+I don't care if they are scalable (i.e. I'd be quite happy to choose from
+a small fixed set of sizes produced by some sort of pk2fon program); if they
+are scalable, I don't care if they are TT or PS as I run the current release
+of ATM. (In principal, since both PS and MF use bezier curves, I suppose
+it ought to be possible to take MF source and produce PS fonts, although I
+wouldn't like the job of making such a program actually work.) I don't care
+about the number of intervening stages and programs necessary to get from
+PK to PS/TT/FON/whatever. What I would like to know is HOW to get there
+from here. It's got to be possible, and I'm almost certain that the necessary
+programs have to be available somewhere; it's just that I'haven't come across
+them.
+
+
+I will post a summary of any helpful replies I receive.
+Thanks.
+ Doc Evans
+
+ devans@lynx.colorado.edu
+
+
+
+------------------------------
+
+Date: 26 Jan 1994 15:46:04 +0100
+From: rcpt@urc.tue.nl (Piet Tutelaers)
+Subject: [comp.text.tex] ps2pk version 1.4 available
+
+ Ps2pk 1.4 release
+ -----------------
+ (Jan. 1994)
+
+Some time ago Norman Walsh <walsh@cs.umass.edu> sent me some patches so
+that ps2pk can handle larger and more complicated fonts. Most of these
+patches had to do with memory limitations in version 1.3. These
+limitations and some other bugs are now removed. Here is a short
+summary:
+ 1) Memory allocation made dynamically
+ 1.1 in computing runlengths (needed to build PK fonts)
+ 1.2 in scanning type1 fonts (to overcome `fixed' virtual memory)
+ 2) Problem with handling Lucida font (negative widths) solved
+ 3) Improved error handling in scanning AFM files
+ 4) Provided hooks to handle non 32-bit platforms
+ 5) Some cleanups
+ 6) Improved Makefiles.
+
+- -- Piet
+
+internet: rcpt@urc.tue.nl __o Piet Tutelaers
+bitnet: rcpt@heitue5.BITNET _`\<,_ Computer Center Room RC 1.90
+phone: +31 (0)40 474541 (_)/ (_) Eindhoven University of Technology
+fax: +31 (0)40 434438 Save nature P.O. Box 513, 5600 MB Eindhoven, NL
+
+Version 1.4 of ps2pk is now available on:
+ ftp.urc.tue.nl (address: 131.155.2.79)
+ directory: /pub/tex
+ files: ps2pk14.readme ( 9k)
+ ps2pk14.tar.gz (237k) Sources
+
+ For MSDOS people having difficulties in handling UNIX `.tar.gz'
+ format I have made some UNIX tools (only executables) available
+ in directories:
+ /pub/unixtools/dos
+
+ See the system specific TARGZ file for some help.
+
+ Ftp.urc.tue.nl can not handle E-mail requests. But sites are free
+ to put the ps2pk14 stuff on any server that can.
+
+ I have made read-to-go 1.4 executables for MSDOS available in:
+ pub/tex/ps2pk14x/msdos/djgpp (created with DJGPP/gcc)
+ msdos/emx (created with EMX/gcc)
+
+The package is also available on any CTAN archive in:
+ fonts/utilities/ps2pk14.readme
+ fonts/utilities/ps2pk14.tar.gz
+ fonts/utilities/ps2pk14x
+
+
+------------------------------
+
+Date: Mon, 31 Jan 1994 11:15:22 -0500
+From: zaccone@sol.cs.bucknell.edu (Rick Zaccone)
+Subject: Excalibur 1.5 Available (Spelling Checker)
+
+Version 1.5 of Excalibur is now available from sol.cs.bucknell.edu in
+pub/mac. I've also sent it to CTAN. Here's a copy of the README file
+that comes with it.
+- ----------------------------------------------------------------------
+
+This is release 1.5 of Excalibur. 1/14/94
+
+Excalibur is a Macintosh spelling checker for LaTeX documents. You can
+optionally turn off LaTeX parsing, so Excalibur is a good plain text
+spelling checker too.
+
+Features include:
+
+- - Excalibur will offer suggestions for how to correct a word.
+
+- - Excalibur can spell check the clipboard. This makes it a good
+spelling checker for any text based application such as Alpha, BBEdit,
+or Eudora.
+
+- - You can teach it about new LaTeX commands and environments that
+you define.
+
+- - Optionally spell checks text in the typewriter (\tt) font.
+
+- - You can create your own dictionaries.
+
+- - Works with Textures and OzTeX documents. It should work on any TEXT file.
+
+- - You will need System 6.0.4 or higher to run Excalibur.
+
+- - If you are running System 7 or greater, there is balloon help.
+
+- - Excalibur is free.
+
+- - British, Dutch, French, Germain, and Italian dictionaries are also
+available.
+
+Version 1.5 changes:
+
+- - Added options that let the user choose how Excalibur should behave
+when you launch it. You may choose to present an "open file" dialog,
+open the clipboard if it has text, or do nothing. When the clipboard
+option is checked, Excalibur will also open the clipboard when it
+receives a resume event (if it contains text).
+
+- - Adjusted a few of the dialogs so that they all appear and behave
+consistently. Hitting Return or Enter is the same as clicking the
+default button. Command period is the same as cancel.
+
+- - Made some changes so that Excalibur's interactions with Alpha are
+smoother.
+
+- - Fixed the Edit Commands dialog so that it is a bit more intuitive.
+
+- - Fixed the Edit Environments dialog so that you no longer enter the
+number of arguments. Excalibur never used these values anyway.
+
+- - You can now drag Excalibur's windows to another monitor.
+
+- - Fixed a few minor bugs.
+
+
+Rick Zaccone
+zaccone@bucknell.edu
+
+------------------------------
+
+Date: 01 Feb 1994 16:13:28 +0100
+From: jv@inter.NL.net (Johan Vromans)
+Subject: [comp.text.tex] European [Dutch] Ispell 3.1.00 mirror + dictionary
+Keywords: ispell spelling checker
+
+Ispell 3.1.00 is being mirrored to ftp.NL.net, directory
+pub/textproc/ispell.
+
+Also available is a dutch word list, based on the "Woordenboek der
+Nederlandse Taal" a.k.a. "Het Groene Boekje" that uses ISO-8859-1
+(Latin-1) encoding, suitable for ispell.
+It is in pub/textproc/dictionaries/dutch8.words.gz.
+
+ ----------------- New address as of November 1, 1993 -------------------------
+Johan Vromans jv@nl.net Johan.Vromans@NL.net
+Stichting NLnet Phone: +31 20 5924245
+Kruislaan 413, 1098 SJ Amsterdam, The Netherlands Fax: +31 20 6655311
+
+------------------------------
+
+Date: Fri, 04 Feb 1994 13:42:59 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: web2c 6.1 et al. available
+
+I've released version 6.1 of web2c, a port of the basic TeX
+project web programs (TeX, Metafont, GFtoPK, etc.) to Unix,
+and my modified drivers (dvipsk and xdvik).
+
+You can get everything by ftp from:
+
+ (Boston) ftp.cs.umb.edu:pub/tex/{lib,web,web2c,dvipsk,xdvik}.tar.gz
+
+Soon they will be available from the CTAN sites (please try them first):
+
+ (Texas) ftp.shsu.edu
+ (England) ftp.tex.ac.uk
+ (Germany) ftp.uni-stuttgart.de
+
+See the ftp retrieval instructions below for precise details.
+
+A summary of the changes is below. Send bug reports to me (I'm sure
+there will be plenty). If you want support, or if you cannot ftp, I
+suggest contacting unixtex@u.washington.edu.
+
+There are no changes to the web files (that will be version 7.0);
+web-6.1.tar.gz is only different in the name of its top-level directory.
+
+kb@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+
+lib is a collection of the basic tfm, tex, mf, and bibtex files
+ (in my opinion). Only change from 6.0 is to add the raw tfm's for Utopia.
+
+web2c:
+* foo.bar found before foo.tex (found before foo).
+* configure links sun.c to sun-sunview.c if SUNWIN is defined.
+* -DLONG_64_BITS is supplied automatically (if appropriate).
+* Various changes for configure --srcdir.
+* Sample MakeTeX* scripts included.
+
+dvipsk:
+* Don't complain if scaled fonts are close enough.
+* Document -pp.
+
+There are no particular xdvik changes; just keeping up with the kpathsea
+fixes.
+
+[FTP.nwc: 02 FEB 1994
+
+ The most up-to-date copy of this file is available on ftp.cs.umb.edu
+ (158.121.104.33) in pub/tex/FTP.nwc.
+
+ If the info below does not match up with what you find on the archives,
+ please let us know. Thanks! -- unixtex@u.washington.edu.]
+
+=========================================================================
+ TeX programs are user-supported: join the TeX Users Group (TUG)
+ and support the development of these programs.
+ For membership information, send mail to
+ tug@tug.org.
+=========================================================================
+
+
+ FTP INSTRUCTIONS
+
+Most people who get in touch with the Unix TeX distribution at the Univ.
+of Washington are aiming to install plain TeX, LaTeX, BibTeX, plain
+Metafont, a previewer that will work under the X windowing system, and a
+PostScript device driver. While the ftp sites listed below have just
+about everything useful for users of TeX on a variety of operating
+systems, our retrieval instructions -- intended solely for users with
+machines running Unix -- are limited to the programs mentioned above.
+
+The three ftp sites mentioned below are part of the Comprehensive TeX
+Archive Network (CTAN).
+
+ CTAN is the result of cooperative work among members of TUG,
+ DANTE [German-speaking TeX Users Group], and UKTUG [U.K. TeX
+ Users Group], under the leadership of George Greenwade, Chair
+ for TUG's Technical Working Group on TeX Archive Guidelines.
+
+ Special thanks to George Greenwade for establishing the CTAN site
+ at Sam Houston State University (US); to Rainer Schoepf, Barbara Burr,
+ and members of DANTE for the CTAN site at the University of Stuttgart
+ (FRG); and to Sebastian Rahtz for the CTAN site at Aston University (UK).
+ These archives mirror each other meticulously.
+
+Please use the host nearest you:
+
+ Host Internet address TeX root dir
+ ---- ---------------- ------------
+ ftp.shsu.edu 192.92.115.10 tex-archive
+ ftp.tex.ac.uk 134.151.44.19 tex-archive
+ ftp.dante.de 128.69.1.12 tex-archive
+
+Users of ftp.tex.ac.uk or ftp.dante.de will be able to retrieve
+the same tex-archive files, but site-specific files (i.e., the two
+mentioned in the next paragraph) may be named differently.
+
+Upon logging on (to ftp.shsu.edu), retrieve and read
+
+ README.archive-features and
+ README.site-commands
+
+to learn how to use the archive efficiently.
+
+We assume that you will have read these documents and will be able to
+use the information in them to make retrieval more convenient for yourself.
+
+ For example, by reading these files, you will learn that you will be
+ able to retrieve foo.tar.gz even if the file does not exist, because
+ the ftpd allows archiving and compressing files on the fly.
+
+In our instructions, the mode of compression used during retrieval is
+gzip. All files ending in .gz are gzipped.
+
+We encourage you to retrieve and install GNU's gunzip utility, part of
+the gzip package. Set "binary" by typing "bi" at your ftp prompt, and
+retrieve the file
+
+ ~/tex-archive/archive-tools/info-zip/gzip-<version>.tar
+
+It does a better job of compression than standard Unix compress; and it
+is (as far as is known) patent-free. It is illegal to use Unix compress
+for software on the net, because it infringes on a software patent.
+
+ To inform yourself about the new software monopolies
+ in the U.S., send mail to the
+ League for Programming Freedom:
+ lpf@uunet.uu.net
+
+
+For a basic set of input files and fonts:
+- ----------------------------------------
+
+ ftp> cd tex-archive/systems/web2c
+ ftp> bi [for binary retrieval]
+ ftp> get lib.tar.gz
+
+ This file contains a small collection of fonts (TFM files only),
+ (La)TeX macros, MF macros, and BibTeX files, enough to get
+ started. The AMS fonts and macros are included.
+
+ It unpacks into a directory named `texmf', which you will want in
+ your equivalent of /usr/local/lib -- whatever you defined as your
+ $(datadir) in the Makefiles.
+
+ The organization of the archive was debated at great length. We hope
+ it will be useful. If you don't like our organization, you should
+ move the files around as you see fit, not forgetting to redefine the
+ search paths and installation directories. The Makefiles,
+ kpathsea/HIER, kpathsea/paths.h.in, and web2c/README (``Directory
+ hierarchies'') have more tidbits of information.
+
+ We advise unpacking this and deciding on your directory structure
+ *before* doing the compilations.
+
+
+For web2c:
+- ---------
+
+ Special thanks here to Karl Berry, Unix System Coordinator for TUG.
+ He improves/develops/maintains web2c, modes.mf, dvipsk, and xdvik
+ (and other things not mentioned in this file). He also maintains
+ pub/tex on ftp.cs.umb.edu, which is the originating location for all
+ the files above and below.
+
+ [still in tex-archive/systems/web2c]
+
+ ftp> get web.tar.gz [Knuth's WEB sources for TeX, MF, & family:
+ unpacks into ./web2c-<version>]
+
+ ftp> get web2c.tar.gz [WEB-to-C source:
+ unpacks into ./web2c-<version>]
+
+ It is important to retrieve and unpack both web.tar.gz and web2c.tar.gz.
+ They unbundle into a single directory called ./web2c-<version>.
+
+ The web2c software converts the WEB source files (in which TeX,
+ Metafont, & family are written) to C source. The input and font
+ files are needed to dump the format and base files required to run
+ plain TeX, LaTeX, and Metafont.
+
+
+
+For an X window system previewer (xdvik)
+- -------------------------------
+ and PostScript device driver (dvipsk):
+ -------------------------------------
+
+ ftp> cd ../../dviware/xdvik
+ ftp> get xdvik.tar.gz
+ [unpacks into ./xdvik-<version>]
+
+ ftp> cd ../dvipsk
+ ftp> get dvipsk.tar.gz
+ [unpacks into dvipsk-<version>]
+
+ ftp> cd ../../fonts/cm/pk
+ ftp> get pk300.zip
+ [Basic set of bitmapped fonts generated by Metafont
+ using the CanonCX mode_def for write-black 300dpi devices.
+
+ If using the web2c default search paths,
+ place this set of Computer Modern bitmapped fonts
+ in $(fontdir)/public/cm/pk/cx.
+
+ These pk fonts are not strictly necessary;
+ dvips and xdvi can be used with a script called
+ `MakeTeXPK' to generate needed bitmapped fonts.
+ Use $(fontdir)/tmp/pk/cx as the temporary destination
+ directory for newly-generated 300dpi write-black fonts.
+
+ The zip/unzip package is in
+ ~/tex-archive/archive-tools/info-zip.]
+
+ ftp> get pk300w.zip
+ [Bitmapped fonts generated using the
+ RicohFourZeroEightZero mode_def;
+ pk300w (write-white) fonts are better with xdvi
+ at lower magnifications.
+
+ If using the web2c default search paths,
+ place these in $(fontdir)/public/cm/pk/ricoh.
+
+ If using MakeTeXPK to generate 300dpi write-white fonts,
+ use $(fontdir)/tmp/pk/ricoh as the temporary destination
+ directory for newly-generated 300dpi write-white fonts.]
+
+ ftp> quit [end ftp session]
+
+We believe this covers the retrieval of the essential files.
+
+Each of the three packages -- web2c, xdvik, dvipsk -- contains its own
+installation instructions. If you have never set up these programs before,
+compile web2c first (that is to say, the material in both web.tar.gz and
+web2c.tar.gz, unpacked); begin by reading ./web2c-<version>/web2c/README
+and ./web2c-<version>/web2c/INSTALL. Remember to set up your texmf
+directory hierarchy before embarking on your compilation (see "For a
+basic set of input files and fonts" above).
+
+All installation processes require careful attention to detail, and knowledge
+of your system. "Make haste slowly", and you improve your chances of success.
+
+
+How to make web2c, dvipsk, and xdvik in a single make:
+- -----------------------------------------------------
+[Thanks to Martyn Johnson, Pierre MacKay, Jon Peatfield, and Andreas Schott
+ for their notes.]
+
+These three programs are not packaged together, because the latter two
+are updated fairly frequently. But (thanks to Karl's work), the programs
+can be made in a single make:
+
+ Extract the three archives so that the following directories
+ are parallel to each other:
+
+ ./dvipsk-<version>
+ ./web2c-<version>
+ ./xdvik-<version>
+
+ Next:
+
+ mv dvipsk-<version>/dvipsk web2c-<version>
+
+ mv xdvik-<version>/xdvik web2c-<version>
+
+ ./web2c-<version> should now contain four subdirectories:
+ dvipsk, kpathsea, web2c, and xdvik.
+
+The files remaining in ./dvipsk-<version> and ./xdvik-<version>
+are identical in all three archives. If you wish, you can now
+remove ./dvipsk-<version> and ./xdvik-<version>. If you wish to
+retain the names and versions of the programs, you can create the
+following symbolic links:
+
+ ln -s web2c-<version> dvipsk-<version>
+
+ ln -s web2c-<version> xdvik-<version>
+
+Be sure to read web2c-<version>/README, web2c-<version>/web2c/INSTALL,
+web2c-<version>/dvipsk/INSTALL, and web2c-<version>/xdvik/INSTALL.
+
+Make sure that you have completed the instructions in the section above
+called "For a basic set of input files and fonts".
+
+You are now ready to begin configuring and building the programs.
+
+
+
+Network users interested in TeX software will find much that is useful in
+the following FAQ (Frequently Asked Questions) documents on rtfm.mit.edu
+(18.70.0.209) in ~pub/usenet/comp.text.tex:
+
+ T,_L,_e.:_F_A_Q_w_A_[M]
+ (i.e., TeX, LaTeX, etc.: FAQ with Answers [Monthly])
+
+There is also a supplement to the FAQ containing FTP locations; it's in
+the same place on rtfm.mit.edu.
+
+A beautifully done index of macros for TeX and LaTeX is available on
+theory.lcs.mit.edu (18.52.0.92) in ~/pub/tex/TeX-index.
+
+These files are all included in ftp.cs.umb.edu:pub/tex/src.tar.gz.
+
+- ------------------------------------------------------------------------
+
+If you are concerned about connect-time, search or retrieval problems,
+or require help in building and installing the basic TeX/LaTeX and
+Metafont programs on your machines, you may wish to consider ordering
+a distribution tape from us (address below).
+
+A distribution fee in the area of $210 for domestic U.S. sites covers
+the expenses of putting together and maintaining the tape distribution,
+equipment, and of providing information and installation-support
+services. The University of Washington does not subsidize the Unix TeX
+distribution and requires it to be self-sustaining.
+
+E-mail queries concerning the distribution tape should be sent to:
+
+ unixtex@u.washington.edu
+
+otherwise to:
+
+ mackay@cs.washington.edu (Dr. Pierre A. MacKay).
+
+********************************************************************
+ALL services of the Unix TeX distribution are funded by tape orders.
+ Please do not be shy about asking us for information.
+
+Northwest Computing Support Center Email: unixtex@u.washington.edu
+University of Washington, DR-10 Phone: 206 543-6259 M-F 8a-12n
+Seattle WA 98195 USA
+********************************************************************
+
+
+------------------------------
+
+Date: Sat, 05 Feb 1994 14:37:15 +0100
+From: Gerhard Wilhelms <Wilhelms%de.uni-augsburg@uk.ac.nsfnet-relay>
+Subject: Re: web2c 6.1 et al. available
+
+Karl Berry writes:
+> I've released version 6.1 of web2c, a port of the basic TeX
+> project web programs (TeX, Metafont, GFtoPK, etc.) to Unix,
+> and my modified drivers (dvipsk and xdvik).
+>
+> You can get everything by ftp from:
+>
+> (Boston) ftp.cs.umb.edu:pub/tex/{lib,web,web2c,dvipsk,xdvik}.tar.gz
+>
+> Soon they will be available from the CTAN sites (please try them first):
+>
+> (Texas) ftp.shsu.edu
+> (England) ftp.tex.ac.uk
+> (Germany) ftp.uni-stuttgart.de
+
+The German CTAN site is now ftp.dante.de which is dedicated to TeX
+and Metafont only. You could get everything from Stuttgart but you
+have to share this FTP site with other users.
+
+[stuff deleted]
+
+Regards,
+
+ Gerhard Wilhelms
+_____________________________________________________________________
+ University of Augsburg (Germany)
+ Department of Mathematics - Computer Science
+ Universitaetsstrasse 2
+ D-86159 Augsburg Phone : +49 +821/598-2116
+ Internet: Wilhelms@Uni-Augsburg.DE Fax : 598-2200
+
+------------------------------
+
+Date: Mon, 07 Feb 1994 11:23:30 +0100
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: LaTeX2e version of artikel?, rapport?, boek TEST version available
+
+ Hi,
+
+ The NTG document styles artikel?, rapport? and boek have been
+ upgraded to document classes for LaTeX2e.
+
+ A test version is available from LISTSERV@nic.surfnet.nl and
+ from CTAN in the directory
+ tex-archive/macros/latex2e/contrib/supported/ntgclass
+ (Note: today only on ftp.dante.de, within 24 hours also on the
+ other CTAN hosts)
+
+ The distribution currently contains 3 files, ntgclass.dtx (the
+ source), ntgclass.ins (docstrip program to unpack) and
+ ntgclass.tex (some documentation).
+
+ When you find any bugs, please reporet them to me.
+
+ Johannes Braams
+
+PTT Research, P.O. box 421,
+2260 AK Leidschendam, The Netherlands.
+Phone : +31 70 3325051 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3326477
+
+------------------------------
+
+Date: 09 Feb 1994 13:09:43 +0100
+From: pliam@s2.ima.umn.edu (John Pliam)
+Subject: [comp.text.tex] Graph-TeX 1.0beta available via ftp
+Keywords: figures, graphs, directed graphs, texdraw
+
+ Announcing Beta Release of Graph-TeX
+ ------------------------------------
+
+Graph-TeX is a Perl script and library for typesetting directed and
+undirected graphs. It takes as input a .gt file which resembles an array
+environment (it even more closely resembles the commutative diagram
+environment of XY-pic). Then it produces TeXdraw commands for inclusion
+into an .tex file.
+
+Complicated graphs can be quickly typeset producing high quality results.
+Features include:
+
+ - TeX labels well placed with respect to the labeled object.
+ - Spade-like arrowheads which reduce the effect of postscript
+ inconsistencies (edge effects).
+ - Bezier-curved edges and loops on which arrows and labels follow the
+ tangent.
+ - Flexibility in redefining default attributes.
+
+Graph-TeX was designed to support graphs possessing symmetries such as
+the Peterson graph or the Cayley graph of D_3. In these, the vertex
+positions are not so easily described within an array environment. See
+the manual for more details.
+
+ --------------
+
+To get the manual and source, ftp anonymously to ima.umn.edu, cd to
+/pub/graphtex, and get graphtex1.0beta.tar.Z (in binary mode). While I
+am seeking beta testers to find bugs, I am also interested in people's
+opinions about the aesthetic quality of the results.
+
+ John O. Pliam e-mail: pliam@ima.umn.edu
+ Institute for Mathematics and its Applications
+ University of Minnesota Phone: (612) 624-4353
+
+------------------------------
+
+Date: 09 Feb 1994 13:10:07 +0100
+From: ryoung@utdallas.edu (Young U Ryu)
+Subject: [comp.text.tex] gTeX 2.0 uploaded to ftp.shsu.edu (US CTAN host)
+
+I uploaded gTeX 2.0 to US CTAN host, e.g. ftp.shsu.edu.
+Currently, it is available from:
+
+ /incoming/gtex/...
+
+but, later it will be moved to:
+
+ /tex-archive/system/msdos/gtex2
+
+Young
+
+=============================================
+The following is from 00readme
+
+ gTeX 2.0
+
+ by
+ Young U. Ryu
+
+ +-----------------------------------------------------------------+
+ | All included in this distribution are distributed as they are. |
+ | I and all people involved in programs in this distribution |
+ | are not responsible any possible damages or losses, directly or |
+ | indirectly caused by any prorgram in this distribution. |
+ +-----------------------------------------------------------------+
+
+gTeX 2.0 has the following:
+
+ TeX 3.1415 (C version 6.0)
+ Metafont 2.71 (C version 6.0)
+ TeX Font Utils
+ TeX Dvi Utils
+ Makeindex 2.12
+ BibTeX 0.99c (C version 6.0)
+ DVIWIN 2.81
+ DVIPS 5.526
+ MicroEmacs for Windows 3.12
+ AMSPELL
+
+Included macros are:
+
+ plain TeX
+ LaTeX 2.09
+ NFSS2 with AmSLaTeX
+ LaTeX2e
+ AmSTeX
+ eplain (aka eTeX)
+
+Installation of executables (and required files) and macros
+is simplified so that all you should do is to run a bunch of
+batch files.
+
+TeX, Metafont, BibTeX, and Utility executables are created from
+Karl Berry's Web & Web2c 6.0. Executables for DOS and Windows DOS
+Box are generated by DJGPP/GCC 1.10. Executables for Windows/RSX
+are generated by EMX/GCC 0.8g.
+
+Enjoy ...
+
+Young U. Ryu
+
+------------------------------
+
+Date: 10 Feb 1994 15:17:02 +0100
+From: norm@ora.com (Norman Walsh)
+Subject: [comp.text.tex] ANNOUNCE: The CTAN Software Map
+
+Announcing the Comprehensive TeX Archive Network Software Map
+
+The CTAN map is a WWW interface to CTAN (i.e. clients like XMosaic can
+traverse the map interactively). It is served from
+
+ http://jasper.ora.com/
+
+The map integrates a complete directory listing with David Jones' TeX index
+and utility descriptions from my forthcoming book ``Making TeX Work''.
+Keyword and date searches are also supported.
+
+This is an experimental project but I plan to update it on a regular basis
+and I have plans for extending the software descriptions. Please remember,
+however, that I have a real job too.
+
+Your comments and suggestions would be most appreciated.
+
+
+------------------------------
+
+Date: Mon, 14 Feb 1994 19:33:53 +0100
+From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf)
+Subject: LaTeX2e -- Second Test Release Available
+
+
+ LaTeX2e -- Second Test Release Available
+
+ Leslie Lamport and the LaTeX3 project team
+
+ 14 February 1994
+
+
+The second test release of LaTeX is now available. Notes about this
+release are at the end of this announcement. The first release
+revealed a few serious bugs and several other areas which need
+attention. Many people reported that documents and style files had
+been processed by the new system without serious problems; this
+includes one very important test -- the original text of `The LaTeX
+Manual'! We can also report that this release has been tested with
+all the files in the LaTeX 2.09 test suite and produces only
+predictable differences in the output.
+
+
+First, here is the original announcement
+- ----------------------------------------
+
+LaTeX2e is the new standard version of LaTeX -- prepared and supported
+by the LaTeX3 project team. It is upwardly compatible with LaTeX 2.09
+documents, but contains new features.
+
+Over the years many extensions of LaTeX have been developed. This is,
+of course, a welcome development, since it shows that the LaTeX system
+is in a healthy state. It has, however, had one unfortunate
+consequence: there are now several incompatible systems, in the sense
+of format (.fmt) files, all claiming to be LaTeX. Therefore, in order
+to process documents coming from various places, a site maintainer
+needs to provide several format files: LaTeX (with and without NFSS),
+SLiTeX, AmSLaTeX, and so on. In addition, when looking at a source
+file it is not always clear for which format the document was written.
+
+LaTeX2e puts an end to this unsatisfactory situation -- it will give
+access to all such extensions based on a single format and thus end
+the proliferation of mutually incompatible dialects of LaTeX 2.09.
+
+It uses an enhanced version (NFSS2) of the New Font Selection Scheme.
+Files such as amstex.sty (formerly the AmSLaTeX format) or slides.sty
+(formerly the SLiTeX format) will become extension packages, all
+working with this single format.
+
+The introduction of this new version will also make it possible to add
+a small number of often-requested features (such as extended versions
+of \newcommand).
+
+To summarize:
+
+ * Standardisation: a single format incorporating NFSS2, to replace
+ the present multiplicity of incompatible formats --
+ NFSS, lfonts, pslfonts, etc.
+
+* Maintenance: a standardised system supported by a reliable
+ maintenance policy.
+
+
+LaTeX2e adheres, as far as possible, to the following principles:
+
+ * Unmodified version 2.09 document files can be processed with
+ LaTeX2e.
+
+ * All new features of LaTeX2e conform to the conventions of version
+ 2.09, making it as easy as possible for current users to learn to
+ use them.
+
+LaTeX2e is described in a new edition of `LaTeX: A Document Preparation
+System' by Leslie Lamport (to appear during 1994) and `The LaTeX
+Companion' by Goossens, Mittelbach and Samarin, both published by
+Addison-Wesley.
+
+LaTeX2e will be distributed twice a year. This distribution is a
+preliminary test release, and doesn't contain all of the files that
+will be part of the full release. In particular, it does not contain
+the planned extensions in the area of graphics inclusion.
+
+The first full release will be available in Spring 1994.
+
+This is a test release, so please get it and test it on as many
+different systems as possible!
+
+
+Getting the second test release
+- -------------------------------
+LaTeX2e can be retrieved by anonymous ftp from the CTAN archives:
+
+ ftp.tex.ac.uk /tex-archive/macros/latex2e/core
+ ftp.shsu.edu /tex-archive/macros/latex2e/core
+ ftp.dante.de /tex-archive/macros/latex2e/core
+
+
+Bug reports
+- -----------
+Please report any problems with LaTeX2e by using the report-generating
+program latexbug.tex, included in the LaTeX2e distribution. Error
+reports should be sent to the following e-mail address:
+
+ latex-bugs@rus.uni-stuttgart.de
+
+
+Help for style/package/class file maintainers
+- ---------------------------------------------
+We shall be producing a short document summarising the changes that
+may be needed in order to turn a style file for old LaTeX into a class
+or package file. To get the latest information on this subject or to
+report problems, please send a message to the following address:
+
+ bugs@minnie.ZDV.Uni-Mainz.de
+
+Please ensure that it starts with the following line *exactly*:
+
+>Category: latex-class-writing
+
+If you want a prompt and useful reply, please make your message as
+short and precise as possible.
+
+
+Notes on the second test release
+- --------------------------------
+
+- -- Only the straightforward bugs and the serious bugs found in the
+ first release have been fixed; other problems are still being
+ worked on. Some of the reports uncovered features of the original
+ LaTeX which some consider to be bugs; whether these should be
+ `fixed' is not always clear.
+
+- -- There are thus several areas, including things arising from bug
+ reports, on which we are still working.
+
+- -- The details of the distribution, unpacking etc are still under
+ development.
+
+- -- The details of the typography in the standard classes is not
+ finalised.
+
+- -- The precise functionality of the compatibility mode is not fixed.
+
+- -- Still no graphics package!
+
+Warning
+- -------
+If you have installed the first release then you must remove it
+completely and start again. This is because there are many small
+differences, including new file names, and because the installation
+procedure now behaves differently.
+
+
+For the LaTeX3 Project
+- ----------------------
+Johannes Braams
+David Carlisle
+Alan Jeffrey
+Frank Mittelbach
+Chris Rowley
+Rainer Sch\"opf
+
+------------------------------
+
+Date: Mon, 21 Feb 1994 11:30:07 +0000
+From: "Wayne G. Sullivan" <WSULIVAN@IRLEARN.UCD.IE>
+Subject: web2c BIGTeX and METAFONT for DOS and Windows
+
+DJ Delorie's port of GNU C (djgpp available from oak.oakland.edu in
+pub/msdos/djgpp : be sure to get the dj111m1, m2 ,m3; and from simtel20
+mirrors) make is straightforward to compile the web2c-6.1 on 386+ PC's
+under DOS. Delorie's DOS extender will run under Windows 3.1, so the
+EXEs can be used in a DOS Window. To save repeated effort in setting the
+parameters, I have prepared "web2pc02.zip" which is available in the
+web2c directory of CTAN. You need web2c-6.1 and web-6.1 as well.
+CTAN directory: tex-archive/systems/unix/web2c
+
+If your system uses the sbTeX direstory structure, you can avail of the
+compiled versions of TeX and METAFONT contained in systems/msdos/sbtex/
+sb39tm01.zip.
+
+------------------------------
+
+Date: Fri, 04 Mar 1994 15:52:10 -0500
+From: "K. Berry" <kb@edu.umb.cs>
+Subject: dviljk 1.0, dvipsk 5.528a, and xdvik 1.7 available
+
+I've released version 1.0 of dviljk, a modified version of
+ Gustaf Neumann's dvi2xx driver (version 0.51a9) for HP LaserJet printers,
+and also new versions of dvipsk
+ (my modified version of Tom Rokicki's dvips)
+and xdvik
+ (ditto ditto Paul Vojta's xdvi).
+
+You can get them by ftp:
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk,dviljk}.tar.gz
+Soon they should be on the ctan hosts as well, in tex-archive/dvi.
+
+Aside from kpathsea-ification and Autoconf-ization, dviljk also supports
+the LaserJet 4 builtin fonts (thanks to Norm Walsh, who built the actual
+TeX TFM's from HP TFM's). (The alpha9 version of the original dvi2xx
+also does so, and Eberhard Mattes' dvi-to-lj driver will probably do so
+also in the near future, so you aren't stuck with my idiosyncratic
+software just to use the builtin fonts.)
+
+The external ls-R database below isn't optimal yet -- the list of font
+directories still winds up being built, because of searches for
+nonexistent vf files. I'll address this next time out.
+
+
+Here's the NEWS for the other releases:
+
+kpathsea 1.7
+* Searches can use an externally-built ls-R ``database'', for speed.
+* `VPATH = .' lines removed from generated Makefile, for broken Sun make.
+* A path foo//tfm finds foo/tfm as well as foo/*/tfm.
+
+xdvik 1.7 (1 March 1994)
+* Use DEFAULT_FIG_PATH, instead of DEFAULT_TEX_PATH (they are the same
+ by default, anyway).
+* EPS displays take the magnification into account (thanks to Jon Peatfield).
+* EPS displays support the angle option from psfig 1.10 (thanks to Uwe Bon).
+* The Metafont mode for MakeTeXPK can be set via the command line, an X
+ resource, an environment variable, or at compile-time.
+* Support for the SelFile widget (thanks to Jon Peatfield).
+* XDVIFONTS only overrides font-related paths, not all paths.
+
+dvipsk 5.528a
+* DVIPSFONTS only overrides font-related paths.
+* By default, append mode to MakeTeXPK installation directory.
+* Update for dvips 5.528.
+
+
+Happy TeXing,
+kb@cs.umb.edu
+
+------------------------------
+
+Date: 09 Mar 1994 14:57:49 +0100
+From: a.wevers@laguna.han.de
+Subject: [comp.text.tex] Eddi4TeX 1.20 is ready
+
+ Programpublication 'Eddi4TeX Version 1.2 dating 15.02.1994'
+
+ Eddi4TeX - Editor and Shell for DOS and OS/2
+
+(I am sorry for my poor english)
+
+During german TeX-meeting DANTE '94 in Muenster I presented the new version
+of my program. In the following the features are listed briefly:
+
+- - the name is Eddi4TeX (say: Eddi-For-TeX) says a lot: an editor for working
+ with TeX with an integrated development environment
+- - windows, several texts at a time
+- - float-text: the text is wrapped automatically and the resulting paragraph
+ structure is saved in a TeX-fitting format, when loading a text, this
+ information still exists, the fraying out of texts belongs to history
+* within the text commands, comments, braces and environment-borders are
+ stained to improve the readability of the text enormously
+* Macros: macro-recorder, commandsequences, textblocks, interactivity,
+ decision, jumps
+* using OS/2 macros can pause until erxternal programs are terminated,
+ the positioning of PM-Windows can be controlled, in the OS/2-version the
+ 640K-limit has fallen
+* environmentvariable E4TOPT
+* switching the menus and messages to english, an english version of the
+ helpfiles will follow if YOU show your interest in the program
+- - search, search&replace, go to line, sorting, color-adjustment, backupfiles
+ temporaryfiles, screenprotector, ...
+- - blockoperations for areas of text and columns of tables
+- - online-helpsystem on the program (german only)
+- - online-helpsystem including syntaxinformation on LaTeX (german only)
+- - creating own helpfiles can be done comfortably using the included program
+- - registrating any programs you want
+- - analyse of the LOG-file, showing the errormessages, jumping to
+ errorpositions, works also in files via \input, several errors
+- - related braces are blinking
+- - analysing braces without parnters
+- - 30-pages manual as DVI-file (german only)
+* shareware-fullversion
+
+Changes on the installation description:
+
+- - please check [Options/Register/Help/Change/LaTeX & TeX] when using DEMO.RES
+
+- - trying to print the manual using publicTeX you have to copy some fonts to
+ different names (lcirclew10)
+
+Problems:
+
+- - if you should have any problems installing or using the program please do
+ NOT write public mails in any newsgroups, but try to contact me via e-mail
+ personally
+
+Availability:
+
+- - in a few days the program should be available from ftp.dante.de in
+ /pub/tex/systems/msdos/e4t under the name of E4T120.EXE
+
+- - BBS SkateBox
+ telefon : +49-5175-31324 limit : no limit on this login
+ online : 20.00-14.00 filearea : 0501 (directory /TeX/TeX-Soft)
+ emulation: ANSI file : !E4T120.EXE, selfextracting
+ username : TeXsauger size : 0.6 megabyte
+ password : TeX
+
+- - send a formatted disk including an international postal return coupon
+ address : Ulrich Jahnz
+ Alte Landwehr 2b
+ 38114 BRAUNSCHWEIG
+ GERMANY
+ e-mail : Ulrich_Jahnz@PE.MAUS.DE
+
+
+------------------------------
+
+Date: Fri, 25 Feb 1994 18:40:52 +0700
+From: Wlodek Bzyl <matwb@halina.univ.gda.pl>
+Subject: EuroTeX '94
+
+Below I include an announcement about EuroTeX conference.
+Would you be so kind as include it in the following
+TeXhax issue.
+
+- --Wlodek.
+
+
+Internet e-mail: matwb@halina.univ.gda.pl
+
+
+============================================================================
+EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX
+============================================================================
+
+Is North America too far / too expensive / too alien a culture?
+Then come to EuroTeX '94, _the_ TeX conference of the year.
+EuroTeX will take place at Sobieszewo on an idyllic island off
+the coast of Gdansk in Poland. The conference will run from Monday
+September 26th to Friday September 30th, and the _maximum_ cost
+(based on two persons sharing) will not exceed $260-00 / sterling
+175-00 / DM 450-00. Those arriving early on Monday will be able
+to take part in a guided tour of the old town of Gdansk, whilst
+Tuesday to Thursday will be jam-packed with talks and tutorials
+on TeX and related topics.
+
+All delegates will be accommodated in a single building, and for
+the whole week will be cut off from civilisation: no
+distractions, no need to leave the island: everything will be
+provided. For those unable to sustain the pace, quiet meditative
+walks along the shore searching for amber will provide the ideal
+opportunity for therapeutic meditation.
+
+Papers are solicited _now_, and early registration for the
+conference is advised: with its Central European location and
+idyllic setting, the conference is expected to attract many
+delegates. If you are even _thinking_ of coming, then you are
+urged to return the form below: we will then add you to the
+mailing list and keep you posted about any changes in the
+schedule. Please note the following deadlines:
+
+Abstracts for papers: no later than 1 May 1994;
+Final papers: 15th August 1994;
+
+Provisional registration: 1 June 1994 (no charge for cancellation);
+Confirmed registration: 1 September 199 (cancellation charged at 50%);
+Late registration: 15th September 1994 (no cancellation possible);
+
+Bursaries: as with the combined EuroTeX/TUG meeting at Aston last year,
+it is hoped to be able to offer financial assistance to delegates who
+would otherwise be unable to attend; of course, we cannot be sure at
+this stage that sponsors will be as generous as they were last year,
+but intending delegates who will need assistance in order to be able to
+attend should indicate in the space provided the _minimum_ bursary
+which would allow them to be able to attend, and should give clear
+reasons why they are applying. All applications will be treated in the
+strictest confidence. Delegates who are in no need of a bursary and
+who are able to assist others less fortunate are urged to pledge a
+donation in the space provided.
+
+Tutorials and Courses: It is intended to offer both tutorials (which
+will take place during the week of the conference proper), and courses
+(which will take place during the week following the conference);
+proposed topics include book design and LaTeX-2e, but no firm decisions
+have yet been taken on topics, durations or costs. Further details
+concerning this area will be circulated as soon as they are known, and
+space has been provided on the provisional registration form (below) in
+which both to indicate an interest in tutorials/courses and to suggest
+possible topics.
+
+
+- ---------------------------------------------------------------------------
+
+To the Conference Organisers, EuroTeX '94:
+C/o W{\l}odek Bzyl, Department of Mathematics, University of Gdansk, Poland
+ E-mail: Wlodek Bzyl (Mathematics) <eurotex@halina.univ.gda.pl>
+
+Yes, I hope to attend EuroTeX '94! Please add my name and address to
+your mailing list and keep me posted of developments.
+
+Name: _____________________________________________________________________
+
+Address: __________________________________________________________________
+
+ __________________________________________________________________
+
+ __________________________________________________________________
+
+ __________________________________________________________________
+
+E-mail: __________________________________________________________________
+
+Phone: __________________________________________________________________
+
+Fax: __________________________________________________________________
+
+
+[Please either complete (where appropriate) or strike through / delete
+ each of the following sections]
+
+
+[1: proposed paper]
+
+I would like to present a paper entitled __________________________________
+
+___________________________________________________________________________
+
+___________________________________________________________________________
+
+Expected duration including questions (max: 1 1/2 hours) __________________
+
+
+
+[2: Special needs]
+
+I have no special dietary needs / am a vegetarian / am a vegan / have
+
+other dietary needs: ______________________________________________________
+
+
+
+I am fully mobile / need assistance with __________________________________
+
+___________________________________________________________________________
+
+
+
+I would like to share a room with _________________________________________
+
+(or) I would prefer a single room
+
+
+
+[3: Bursary scheme]
+
+I am able to cover my own conference expenses / am willing to donate ______
+
+to the Bursary fund / would like to apply for not less than _______________
+
+from the Bursary fund for the following reasons: __________________________
+
+___________________________________________________________________________
+
+___________________________________________________________________________
+
+
+
+
+[4: Tutorials/courses]
+
+(Note: `Tutorials' are usually of one day or less; `courses' are
+ usually of one day or more. Although no firm decisions have been
+ taken at this stage, it is possible that tutorials will be free of
+ charge whilst courses will be charged for. Every effort will be made
+ to ensure that even charged-for courses are affordable and in line
+ with local currency values.)
+
+I would be interested in attending a tutorial or course on one or more
+
+of the following subjects: _________________________________________________
+
+____________________________________________________________________________
+
+____________________________________________________________________________
+
+
+============================================================================
+EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX
+============================================================================
+
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@ftp.tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet or JANET:
+ send a one line mail message to TeXhax-request@ftp.tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@nodename
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 2]
+****************************************
diff --git a/info/digests/texhax/94/texhax.03 b/info/digests/texhax/94/texhax.03
new file mode 100644
index 0000000000..af70318c63
--- /dev/null
+++ b/info/digests/texhax/94/texhax.03
@@ -0,0 +1,276 @@
+From: TeXhax-Request@ftp.tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #03
+Reply-To: TeXhax@ftp.tex.ac.uk
+Errors-To: TeXhax-Request@ftp.tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Fri, 22 Apr 1994 15:08:06 +0100
+Message-ID: <5316.767023686@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 22 Apr 1994 Volume 94 : Issue 03
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ Re: TeX support for the Kannada language?
+ Indian character design using METAFONT?
+ Re: TeX for the PC?
+ Re: TeX on Solaris 2.X
+ Including code within a verbatim environment
+ Searching for CHEMTEX fonts
+ Previewing on graphics screen
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@ftp.tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@ftp.tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Sun, 13 Mar 1994 09:14:11 -0600
+From: "T.N.K.Raju, MD 6-4183" <U40200@UICVM.EARN>
+Subject: Re: TeX support for the Kannada language?
+
+I got it quite a while ago; incidently, there were others who did respond.
+It turns out that so far there are no programs for Kannada.tex. I guy
+from France responded that he is working on programs (preparing pre-fonts?)
+for all Indic languages so that one can convert fonts from one to the other
+easily. At present he is working on Simhalese, it seems. Anyhow, things seem
+to be happening! It would be quite a challenge. Thanks. Raju
+> Just in case you didn't get it, this is from the most recent TeXhax
+>
+> ----------------------------Original message----------------------------
+> TeXhax Digest Friday, 11 Mar 1994 Volume 94 : Issue 02
+>
+> % The TeXhax Digest is brought to you as a service of the TeX Users Group %
+> % and UK TeX Users Group in cooperation with the UK TeX Archive group %
+>
+> Re: TeX support for the Kannada language?
+> Subject: Re: TeX support for the Kannada language?
+>
+> Tonse Raju <U40200@UICVM.EARN> writes on Wed, 29 Dec 1993 11:30:07 -0600:
+>
+>> Can anyone tell me if there is a program on Tex to write in
+>> Kannada, a South Indian language?
+>
+> What you need is macro style file. Get the babel system in
+> CTAN:./tex-archive/language/babel.
+>
+> Copy the file 'skeleton.doc' and rename it to 'kannada.doc'. Then edit
+> the latter file translating all the language specific bits into the
+> Kannada language. In the original file they are in English.
+>
+> Once done, send a copy to the author of babel for inclusion in the next
+> release.
+>
+> Have fun!
+> Manuel Carriba (M.Carriba@dcs.shef.ac.uk)
+
+
+------------------------------
+
+Date: Sun, 20 Mar 1994 02:46:00 +0000
+From: Hari Krishna Tadepalli <tadepall@eecis.udel.edu>
+Subject: Indian character design using METAFONT?
+
+
+Hello,
+
+I am very new to this newsgroup and hence dont know if this is the right
+group for posting my question.
+
+
+I am interested in designing Metafont definitins for the character set
+of an Indian language. In this context, are there any software tools
+that can be used for working with the graphics involved in defining
+the shapes of the characters ?
+
+
+There is a certain software called 'fontogrpaher' which allows one to
+efine one's own custom-fonts & outputs the postscript defintion of
+the font set. This postscript output can be readily used in any postscript
+application. Unfortunately, fontographer is available on IBM PCs at an
+approximate cost of around $250.
+
+
+I am interested in a software that can run on SUN machines under Unix,
+can help me get Metafont output, and finally is available in the Public
+Domain (this is very useful too !).
+
+
+Many thanks to anyone who can give some information.
+
+
+ - Hari Tadepalli
+ CIS Grad Student
+ UD
+
+
+------------------------------
+
+Date: Sun, 13 Mar 1994 11:10:26 -0500
+From: Lee Wittenberg <leew@pilot.njin.net>
+Subject: Re: TeX for the PC?
+
+Tom Williams (williamst@atcf.ncsc.navy.mil) asks:
+
+> Is there a version of TeX for the PC? Can I get it via anonymous ftp?
+
+Eberhard Mattes's excellent emTeX implementation for the PC is
+avaliable at the usual CTAN sites.
+
+ -- Lee
+
+- ------------------------------------------------------------------------
+Lee Wittenberg | Day breaks, it's said,
+Computer Science Department | When night is ended.
+Kean College of New Jersey | I stay in bed
+Union, NJ 07083 | Until it's mended.
+USA |
+ | -- Richard Armour
+leew@pilot.njin.net | "Light Armour" (1954)
+- ------------------------------------------------------------------------
+
+
+------------------------------
+
+Date: Tue, 15 Mar 1994 09:29:50 -1115
+From: Feisal Mohammed <feisal@ldc.uwi.tt>
+Subject: Re: TeX on Solaris 2.X
+
+Pravin V. Tulachan <pvt@klab.caltech.edu> writes on Wed, 02 Feb 1994
+
+> Does anyone know of a site that have Tex/LaTeX sources that have been
+> compiled to work under Solaris 2.X on Sparcstations.
+
+It is not necessary to go to the trouble of recompiling for Solaris 2.X
+for certain application programs.
+I have found that TeX/LaTeX binaries compiled under SunOS 4.1.2 work
+with Solaris 2.1 on a LX without problems. This I suspect will
+also happen with SunOS 4.1.3 but I haven't tested it.
+
+- - Feisal Mohammed (feisal@ldc.uwi.tt)
+
+
+
+------------------------------
+
+Date: Wed, 23 Mar 1994 16:01:12 -0600
+From: miner@hagar.ph.utexas.edu (Buff Miner)
+Subject: Including code within a verbatim environment
+
+Is there any way to read a file within a verbatim environment? One would
+like to place a code fragment or a subroutine in a document something like
+the following
+
+\begin{verbatim}
+\input code.c
+\end{verbatim}
+
+Obviously, this won't work because "\input code.c" will be typeset as it
+is. I don't want to put the \begin{verbatim}-\end{verbatim} in the actual
+file code.c because it is a working piece of code.
+
+Any suggestions?
+
+
+------------------------------
+
+Date: 14 Apr 1994 17:42:35 -0400
+From: Andreas Becker <100112.3363@CompuServe.COM>
+Subject: Searching for CHEMTEX fonts
+
+I'm serarching for the location of the CHEMTEX font files.
+Can someone tell me an adress of a ftp-server which contains
+this files.
+
+Andreas Becker
+( e-mail: 100112.3363@COMPUSERVE.COM )
+
+
+
+------------------------------
+
+Date: Fri, 22 Apr 1994 14:12:01 -0000
+From: David_Rhead@vme.nott.ac.uk
+Subject: Previewing on graphics screen
+
+We are producing some A5 catalogues in 32-page signatures. We use:
+* LaTeX to typeset the catalogues
+* dvibook to re-arrange into signatures
+* dvidvi to get 2 A5s on one A4 for printing.
+Thus, the dvi file used for printing is 2 stages removed from the dvi file
+produced by the LaTeX run that typeset the catalogue. The catalogues are
+hundreds of pages long, and the final output device's per-page cost is
+high.
+
+Sometimes the final output device messes a particular page up. It is
+desirable to reprint this particular page. But, by this time, the
+page-numbering is somewhat convoluted. E.g., if one picks up a messed up
+2-up page from a 32-page signature, the numbers printed on the sheet don't
+give much indication of what one should put after "dvips -p " to reprint
+that page. (The catalogues have some roman-numbered pages at the front,
+which don't help.) It would be possible to work it out, but somewhat
+tedious.
+
+A nice approach would be to find the messed-up page within the final "2-up
+32-page signatures" on a graphics display, and to read off its "page-number
+counted from start of final dvi file". This would then give a number to
+put after "dvips -p =" to get the page printed. I know that DVItoVDU
+displays "page number from start of dvi file". Is thre any other
+"graphical previewing software" that also displays this information. (We
+have a number of platforms available, so information about anything on any
+platform is potentially relevant.)
+
+A nicer approach would be to find the messed-up page within the final "2-up
+32-page signatures" on a graphics display, and to give a mouse-click to say
+"send this page to my PostScript printer". Does anything like this exist
+on any platform?
+
+ David Rhead
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@ftp.tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet or JANET:
+ send a one line mail message to TeXhax-request@ftp.tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@nodename
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 3]
+****************************************
diff --git a/info/digests/texhax/94/texhax.04 b/info/digests/texhax/94/texhax.04
new file mode 100644
index 0000000000..05a84d1474
--- /dev/null
+++ b/info/digests/texhax/94/texhax.04
@@ -0,0 +1,890 @@
+From: TeXhax-Request@ftp.tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #04
+Reply-To: TeXhax@ftp.tex.ac.uk
+Errors-To: TeXhax-Request@ftp.tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Wed, 15 Jun 1994 16:16:31 +0100
+Message-ID: <27441.771693391@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Wednesday, 15 Jun 1994 Volume 94 : Issue 04
+
+ The TeXhax Digest is brought to you as a service of the TeX Users Group
+ and UK TeX Users Group in cooperation with the UK TeX Archive group
+
+Today's Topics:
+ Re: Including code within a verbatim environment
+ Re: Including code within a verbatim environment
+ Re: Including code within a verbatim environment
+ Re: Including code within a verbatim environment
+ Re: Previewing on graphics screen
+ Problems with dvipsk
+ Chinese under TeX/LaTeX
+ Floating point division and multiplication
+ CTAN archives
+ RE: CTAN archives
+ TEX on Solaris 2.3
+ dvips
+ I need a gui for TeX
+ Re: I need a gui for TeX
+ eplain 2.6 available
+ CTAN site listing
+ EuroTeX '94: Final Call for Papers (please circulate widely)
+ macros/latex* changes on CTAN
+ The new LaTeX
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@ftp.tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@ftp.tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Fri, 22 Apr 1994 11:46:41 -0400
+From: jgealow@mtl.mit.edu (Jeffrey C. Gealow)
+Subject: Re: Including code within a verbatim environment
+
+> Date: Wed, 23 Mar 1994 16:01:12 -0600
+> From: miner@hagar.ph.utexas.edu (Buff Miner)
+> Subject: Including code within a verbatim environment
+
+> Is there any way to read a file within a verbatim environment? One would
+> like to place a code fragment or a subroutine in a document something like
+> the following
+
+> \begin{verbatim}
+> \input code.c
+> \end{verbatim}
+
+> Obviously, this won't work because "\input code.c" will be typeset as it
+> is. I don't want to put the \begin{verbatim}-\end{verbatim} in the actual
+> file code.c because it is a working piece of code.
+
+> Any suggestions?
+
+A few years ago, I created a style file, listing.sty, to provide such a =
+
+facility.
+
+
+Typical usage:
+
+
+\documentstyle[listing]{report}
+
+\begin{document}
+
+\listing{code.c} % plain listing
+\nlisting{more-code.c} % listing with line numbers
+
+\end{document}
+
+
+Here is the style file (listing.sty):
+
+% listing.sty 29-Nov-90 JCG
+% see The TeXbook, pp. 380-381, 391
+
+\def\uncatcodespecials{\def\do##1{\catcode`##1=3D12 }\dospecials}
+
+% numbered listing
+\def\nlisting#1{\par\begingroup\nsetupverbatim\input#1 \endgroup}
+\newcount\lineno % the number of file lines listed
+\def\nsetupverbatim{\tt \lineno=3D0
+ \def\par{\leavevmode\egroup\box0\endgraf}
+ \obeylines \uncatcodespecials \obeyspaces
+ % \catcode`\`=3D\active =
+
+ \catcode`\^^I=3D\active
+ \everypar{\advance\lineno by1
+ \llap{\sevrm\the\lineno\ \ }\startbox}}
+{\obeyspaces\global\let =3D\ } % let active space =3D control space
+
+% unnumbered listing
+\def\listing#1{\par\begingroup\setupverbatim\input#1 \endgroup}
+\def\setupverbatim{\tt \parindent=3D0pt
+ \def\par{\leavevmode\egroup\box0\endgraf}
+ \obeylines \uncatcodespecials \obeyspaces
+ % \catcode`\`=3D\active =
+
+ \catcode`\^^I=3D\active
+ \everypar{\startbox}}
+{\obeyspaces\global\let =3D\ } % let active space =3D control space
+
+\newdimen\w \setbox0=3D\hbox{\tt\space} \w=3D8\wd0 % tab amount
+\def\startbox{\setbox0=3D\hbox\bgroup}
+{\catcode`\^^I=3D\active
+ \gdef^^I{\leavevmode\egroup
+ \dimen0=3D\wd0 % the width so far, or since previous tab
+ \divide\dimen0 by\w
+ \multiply\dimen0 by\w % compute previous multiple of \w
+ \advance\dimen0 by\w % advance to next multiple of \w
+ \wd0=3D\dimen0 \box0 \startbox}}
+
+------------------------------
+
+Date: Sat, 23 Apr 1994 06:38:20 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: Re: Including code within a verbatim environment
+
+Eplain has a \listing command that takes a filename as an argument.
+(ftp.cs.umb.edu:pub/tex/eplain.tar.gz, or unpacked in eplain/.)
+
+I'm sure LaTeX has something similar.
+kb@cs.umb.edu
+
+------------------------------
+
+Date: Fri, 22 Apr 1994 19:20:17 -0000
+From: Jeremy Henty <jch@upper.imperial-software-tech.co.uk>
+Subject: Re: Including code within a verbatim environment
+
+miner@hagar.ph.utexas.edu (Buff Miner) writes:
+
+> Is there any way to read a file within a verbatim environment? One would
+> like to place a code fragment or a subroutine in a document something like
+> the following
+
+> \begin{verbatim}
+> \input code.c
+> \end{verbatim}
+
+% The following works, but it's rather hacky.
+
+
+\documentstyle{article}
+\def\loadcode{\begin{verbatim} \input{some-code}}
+
+\begin{document}
+\loadcode
+\end{verbatim}
+\end{document}
+
+% Any neater suggestions?
+
+
+% Jeremy C. Henty
+
+
+------------------------------
+
+Date: Sat, 23 Apr 1994 08:40:50 -0400
+From: Lee Wittenberg <leew@pilot.njin.net>
+Subject: Re: Including code within a verbatim environment
+
+Buff Miner (miner@hagar.ph.utexas.edu) asks:
+
+> Is there any way to read a file within a verbatim environment? One would
+> like to place a code fragment or a subroutine in a document something like
+> the following
+
+> \begin{verbatim}
+> \input code.c
+> \end{verbatim}
+
+> Obviously, this won't work because "\input code.c" will be typeset as it
+> is. I don't want to put the \begin{verbatim}-\end{verbatim} in the actual
+> file code.c because it is a working piece of code.
+
+> Any suggestions?
+
+The CTAN archives contain a verbatim.sty file that you can include in
+your \documentstyle line:
+
+ \documentstyle[verbatim...]{whatever}
+
+This style includes a \verbatiminput command that does what you want:
+
+ \verbatiminput{code.c}
+
+ -- Lee
+
+Lee Wittenberg | After they had explored all the suns in
+Computer Science Department | the universe, and all the planets of all
+Kean College of New Jersey | the suns, they realized that there was no
+Union, NJ 07083 | other life in the universe, and that they
+USA | were alone. And they were very happy,
+ | because then they knew it was up to them
+leew@pilot.njin.net | to become all the things they had imagined
+ | they would find.
+ | -- Lanford Wilson
+ | "5th of July" (1978)
+
+------------------------------
+
+Date: Tue, 26 Apr 1994 11:18:31 +0700
+From: Zdenek Wagner <WAGNER@CSEARN.EARN>
+Subject: Re: Previewing on graphics screen
+
+David Rhead <David_Rhead@vme.nott.ac.uk> wrote:
+
+> We are producing some A5 catalogues in 32-page signatures. We use:
+> * LaTeX to typeset the catalogues
+> * dvibook to re-arrange into signatures
+> * dvidvi to get 2 A5s on one A4 for printing.
+> Thus, the dvi file used for printing is 2 stages removed from the dvi file
+> produced by the LaTeX run that typeset the catalogue. The catalogues are
+> hundreds of pages long, and the final output device's per-page cost is
+> high.
+
+After this process you still have a legal dvi-file. Therefore you can use any
+previewer to view it on screen. I know only emTeX drivers for MS-DOS (the same
+will probably hold for OS/2) - the dviscr driver shows also the the physical
+page number counted from start of final dvi filewhich should then be put after
+"dvips -p ". you only have to increase the width of preview (switch /w 297mm,
+or just for preview purpose I often use /w300mm) because the default is
+usually the portrait orientation (can be specified in the configuration file).
+
+,%%%/ /` / /| /%%%
+ / / |_/ /__/ ' | /
+ / /%%/ /%%/ /%%/ /%%/ /\ | /| / /%%/ /%%/ /%%/ /%%/ /%%%
+ / , / / /%%% / / /%%% / \ |/ |/ / /_/ / / / /%%% /
+ %%%% %%% %%% ' ' %%% ' ` ' ' %%% %%/ ' ' %%% '
+ Zdenek Wagner______/
+
+Some gateway between me and you may garble backslash. It will appear
+on your screen as % due to problems with EBCDIC <--> ASCII conversion.
+It has already been corrected on SOME gateways.
+
+The domain `.cs' does no longer exist and was replaced by `.cz'.
+Valid addresses are: <wagner@csearn.bitnet>
+ <wagner@earn.cvut.cz>
+ ~~
+
+------------------------------
+
+Date: Wed, 27 Apr 1994 14:42:55 -0700
+From: swjackson@ucdavis.edu (Wayne Jackson 753-5636)
+Subject: Problems with dvipsk
+
+Hi!
+
+ Out of extreme exasperation, I'm finally calling on all of you
+for help. I apparently installed LaTeX 2.09 and dvipsk 5.55a successfully
+on a Sun SPARCstation 1 (this is my third or fourth attempt, each with
+different difficulties). All of the problems I have had seem to branch
+from not having the correct fonts, or incorrectly installing the right
+fonts. In this case, Metafont can not seem to build a font from the fonts
+already installed...
+
+First I constructed the .dvi file using latex (apparently with no problems,
+and none mentioned in the .log file):
+
+- ----
+charles.RIBBIT? latex letter
+This is TeX, Version 3.1415 (C version 6.1)
+(letter.tex
+LaTeX Version 2.09 <25 March 1992>
+(/usr/local/lib/texmf/tex/latex/base/letter.sty
+Standard Document Style `letter' <25 Mar 92>.
+) [1] )
+Output written on letter.dvi (1 page, 932 bytes).
+Transcript written on letter.log.
+- ----
+
+Then I attempted using dvipsk at debugging level 15 to translate the .dvi
+file to postscript and direct it to our Apple Postscript printer. The error
+you see below resulted and absolutely nothing was printed. (Used level 15
+to show where basic input files and fonts under lib.tar.gz were installed).
+
+- ----
+charles.RIBBIT? dvips -d 15 letter
+config path: .:~:/usr/local/lib/texmf/dvips
+PK path: .:/usr/local/lib/texmf/fonts//pk//
+TFM path: .:/usr/local/lib/texmf/fonts//tfm
+VF path: .:/usr/local/lib/texmf/fonts//vf
+pict path: .:/usr/local/lib/texmf/tex//
+header path: .:/usr/local/lib/texmf/dvips:/usr/local/lib/texmf/fonts//type1
+fig path: .:/usr/local/lib/texmf/tex//
+Last resort sizes: 300 600
+This is dvipsk 5.55a Copyright 1986, 1994 Radical Eye Software
+input file letter.dvi output file |lpr swmem 3500000
+' TeX output 1994.04.27:1354' -> |lpr
+bop at 43
+Scanning page 1
+Defining font () cmr10 at 10.9pt
+dvips: Font cmr10 at 657 not found; scaling 300 instead.
+dvips: Such scaling will generate extremely poor output.
+Loading pk font at 10.9pt
+dvips: ! Bad PK file : unexpected eof
+- ----
+
+ Please, if you have encountered this problem yourself or have any
+idea of how to rectify it, write me at swjackson@ucdavis.edu or
+frog@charles.ucdavis.edu. I do not subscribe to the TeXhax mailing list,
+so I can only be reached directly. I will repost the solution that works,
+in case anyone else is having the same difficulty.
+
+ Many thanx in advance for your help!
+
+- -Wayne Jackson
+
+PS: Below is the "letter.tex" file used in the examples above, in case
+ it sheds any clues on the problem. Please note that this is NOT the
+ only example or type of example that I tested.
+
+- ----
+\documentstyle[11pt]{letter}
+ %\address{PO BOX 72501 \\
+ %Davis, CA 95617}
+\signature{Wayne Jackson\\
+ Manager, Computer and Electronic Music Studio}
+\begin{document}
+\begin{letter}{Beverly Parker, Department Book Keeper, \\
+Department of Music}
+
+\opening{Dear Beverly,} =
+
+Many thanks for handling the latest flush of orders submitted to Campus Purchasing.
+Unfortunately, at this late date, I wish to submit one more order for items we forgot.
+These items include cables, adapters, and in a few cases even software which
+are vital to the correct operation of the studio.
+
+You will find purchase orders attached to this letter.
+\closing{Yours sincerely,}
+\end{letter}
+\end{document}
+
+
+------------------------------
+
+Date: Mon, 02 May 1994 15:42:55 +0000
+From: JOHANNES-IDSO <JOHANNES-IDSO@sfdh.sognhs.no>
+Subject: Chinese under TeX/LaTeX
+
+
+Can anyone tell me about typesetting Chinese under TeX
+or LaTeX. Are there any style files for LaTeX?
+Where do I start?
+
+Regards
+Johannes Ids\o =
+
+
+e-mail: johannes.idso@sfdh.sognhs.no
+
+------------------------------
+
+Date: Mon, 23 May 1994 13:28:13 -0700
+From: wagman%mesa.hepnet@Csa4.LBL.Gov (Gary S. Wagman 510/486-6610)
+Subject: Floating point division and multiplication
+
+Does anyone have macros to perform accurate floating point division and
+multiplication?
+
+For example, if my \hsize is 9.5in and I will be using a PostScript \special
+to reduce to the journal's width of 7.05in, I want to tell PostScript to
+scale by 0.742105263 without having to calculate by hand because we have
+various \hsize's and various journals.
+
+\dimen0 =3D 7.05in \divide \dimen0 by 9.5in results in 0.0pt
+
+
+Gary Wagman
+GSWagman@lbl.gov
+
+
+------------------------------
+
+Date: Thu, 02 Jun 1994 12:05:33 -0700
+From: rusty@groan.Berkeley.EDU (Rusty Wright)
+Subject: CTAN archives
+
+In the CTAN archives, each directory has a file, 00Contents, which
+appears to be regenerated every night. It would be nice if all of the
+directories of the CTAN archives didn't have their modified date
+changed every night as a result of generating this 00Contents file.
+
+For example, when I connect to an archive that I haven't connected to
+in a while, I do a "dir -t" to see which directories have recent
+modified dates, which probably have something new in them that I might
+be interested in. With the way things are with the CTAN archives I
+can't do this.
+
+One suggestion for regenerating the 00Contents file is to send the
+output of the "ls" command to /tmp/00Contents, and then use the Unix
+diff or cmp command to see if it's different than the current one, and
+if it is, then replace the current 00Contents file with the one in
+/tmp.
+
+------------------------------
+
+Date: Thu, 02 Jun 1994 16:17:44 -0500
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: RE: CTAN archives
+
+On Thu, 2 Jun 94 12:05:33 -0700, rusty@groan.Berkeley.EDU (Rusty Wright)
+posted:
+> In the CTAN archives, each directory has a file, 00Contents, which appears
+> to be regenerated every night. It would be nice if all of the directories
+> of the CTAN archives didn't have their modified date changed every night as
+> a result of generating this 00Contents file.
+
+Thanks for the suggestion. You are correct; as of right now, the
+00Contents file is automatically generated each night on the CTAN hosts (in
+SHSU's case, via a cron job immediately following the major mirroring run
+of the evening). This is achieved with a somewhat ingenious "make"
+approach developed by Sebastian Rahtz.
+
+I am forwarding this reply to the CTAN coordinating team for its
+consideration. While this is a very valid issue, I want to ensure that any
+changes along these lines are implemented across the board on each of the
+hosts so that consistency can be maintained in terms of the files as well
+as the process in which they are placed on the hosts.
+
+Regards and thanks for your interest in our services, George
+George D. Greenwade, Ph.D. Internet: bed_gdg@SHSU.edu
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+Sam Houston State University FAX: (409) 294-3612
+Huntsville, TX 77341-2118 USA
+
+------------------------------
+
+Date: Fri, 10 Jun 1994 16:00:45 +0000
+From: tessierf@UQSS.UQUEBEC.CA (Gilles Chrzaszcz)
+Subject: TEX on Solaris 2.3
+
+Hi,
+Does anyone know the location of a precompiled version of TEX for
+Solaris 2.3 or specific Makefiles for this environment with GNU-C.
+I have tried compiling TEX using the ftp.shsu.edu kit without success.
+
+Could you send your answers directly to
+francois_tessier@inrs-urb.uquebec.ca
+
+Thanks
+
+Francois Tessier
+INRS-Urbanisation
+3465 Durocher
+Montr=E9al H2X 2C6
+Canada
+
+------------------------------
+
+Date: Fri, 10 Jun 1994 16:55:15 -0500
+From: miner@hagar.ph.utexas.edu (Buff Miner)
+Subject: dvips
+
+I'm trying to install LaTeX2HTML on an IBM RS/6000. However the
+documentation states that dvips version 5.516 or later is required. I've
+searched all the archives I'm aware of an can only find dvips 5.55. Can
+anyone out there tell me where I can find a newer version of dvips?
+
+Thanks in advance!
+
+Buff Miner
+
+William H. Miner, Jr.
+Fusion Research Center and
+Institute for Fusion Studies
+The University of Texas at Austin phone: (512) 471-5548
+Austin, Texas 78712 FAX: (512) 471-6715
+miner@hagar.ph.utexas.edu Internet
+
+------------------------------
+
+Date: Mon, 13 Jun 1994 14:51:30 +0000
+From: wicks@cs.buffalo.edu (Richard B. Wicks)
+Subject: I need a gui for TeX
+
+ Somebody told me that there is a program called TexCad (or CadTex
+or some combination thereof) that will interpret your TeX code as you type
+it out and display it on an X11 window, is this true?
+
+ Equation editing is far from being intrinsic to me and I would like
+the aid of such a program in adjusting to the language. *ANY* imput would
+be most helpful.
+
+thank you very much,
+- -Richard Wicks
+
+------------------------------
+
+Date: 14 Jun 1994 07:30:55 +0000
+From: zccz1121@rpool2.rus.uni-stuttgart.de (Tobias Ulmer)
+Subject: Re: I need a gui for TeX
+Keywords: TeX LaTeX DTP WYSIWYG GUI CAD
+
+In article <CrCBxw.ML7@acsu.buffalo.edu>,
+Richard B. Wicks <wicks@cs.buffalo.edu> wrote:
+> Somebody told me that there is a program called TexCad (or CadTex
+>or some combination thereof) that will interpret your TeX code as you type
+>it out and display it on an X11 window, is this true?
+>
+> Equation editing is far from being intrinsic to me and I would like
+>the aid of such a program in adjusting to the language. *ANY* imput would
+>be most helpful.
+
+Yes, there is a program called TeX-CAD (or texcad, or whatever), but it is
+intended to serve an entirely different purpose: You can do drawings
+(i.e. CAD: Computer Aided Design) consisting of some elementary tokens
+provided by LaTeX (lines, circles, etc.) and then convert the results
+into LaTeX code that can be included in your (LaTeX-) file.
+
+I suppose that instead of this you are looking for some program to have
+the typeset formulas on your screen *immediately* after typing.
+This is (for reasons on which I won't waste precious bandwidth explaining
+here) not the philosophy of TeX or LaTeX. So you might consider to use
+a wordprocessor (or DTP program, as they call it), that gives you that
+feel of "What you see is what you get".
+
+On the other hand, there *are* some implementations of TeX or LaTeX
+that indeed simplify (and therefore accelerate) that inherent editing -
+compiling - viewing cycle such that from within your editor you can start
+[La]TeX and the previewer with few keystrokes/mouse clicks. This depends
+largely on what kind of machine you are using.
+
+Tobias Ulmer <zccz1121@rpool1.rus.uni-stuttgart.de>
+
+------------------------------
+
+Date: Thu, 05 May 1994 10:34:02 -0400
+From: "K. Berry" <kb@edu.umb.cs>
+Subject: eplain 2.6 available
+
+I have released Eplain version 2.6. It is available by ftp from
+
+ ftp.cs.umb.edu:pub/tex/{eplain/*,eplain.tar.gz}
+
+and soon from the ctan hosts in tex-archive/macros/eplain.
+
+Please send bug reports to tex-eplain@cs.umb.edu. You can join this
+list by sending email to tex-eplain-request@cs.umb.edu containing a
+single line
+subscribe you@preferred.email.address
+
+Here is a summary of the most significant changes (from the file NEWS in
+the distribution):
+
+* Indexing support (in conjunction with MakeIndex).
+* Generalization of .toc files for lists of figures/tables, etc.
+
+Bug fixes:
+
+* \commdiag and other arrow macros work again.
+* \eqalignno right-justifies the first column in \leftdisplays, as in
+ non-leftdisplays.
+
+For those who haven't previously heard of Eplain: it is a collection of
+macros intended to provide relatively low-level capabilities, regardless
+of how your document appears. For example, it has macros to do symbolic
+cross-referencing, but not macros to produce a section heading. It also
+has some definitions that make it easier to change the conventions of
+plain TeX's output. For example, it lets you produce left-justified
+math displays by simply saying `\leftdisplays'.
+
+kb@cs.umb.edu
+
+------------------------------
+
+Date: Tue, 17 May 1994 13:33:07 -0500
+From: US CTAN Coordinator <ctan_us@pip.shsu.edu>
+Subject: CTAN site listing
+
+To get a listing of CTAN sites and mirrors along with their root CTAN
+directories, you can now use the finger utility to finger
+ ctan_us@ftp.SHSU.edu
+As listings of participating sites change, this file will be updated
+accordingly. I think I've covered all the bases, but I still may have
+inadvertantly missed a mirror site or two. If I have missed a site
+(heaven forbid!), please point it out to me at my usual address
+<bed_gdg@SHSU.edu> and I will correct the listing.
+
+Regards, George
+
+George D. Greenwade, Ph.D. CTAN Coordinator on ftp.SHSU.edu
+Department of Economics and Business Analysis Internet: bed_gdg@SHSU.edu
+P. O. Box 2118 THEnet: SHSU::BED_GDG
+Sam Houston State University Voice: (409) 294-1266
+Huntsville, TX 77341 FAX: (409) 294-3612
+
+------------------------------
+
+Date: Fri, 03 Jun 1994 16:05:00 -0000
+From: EuroTeX94-PC@vax.rhbnc.ac.uk
+Subject: EuroTeX '94: Final Call for Papers (please circulate widely)
+
+
+EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX
+
+Dear Colleague ---
+
+Are you thinking of coming to EuroTeX '94? (dates and details are appended,
+for those who have seen no previous announcement of this conference). If so,
+would you like to present a paper?
+
+
+The themes of this year's EuroTeX conference are
+
+ Principles;
+ Practice;
+ Progress;
+ POLAND!
+
+and papers are now urgently being sought. We are hoping to follow the
+example set at Prague in 1992 and Aston in 1993, by making the proceedings
+available actually at the conference, and in order for this to be feasible,
+it is necessary to establish some fairly strict guidelines for submission.
+
+Abstracts are wanted _now_, and must be submitted no later than Friday
+10th June; the committee will acknowledge receipt of all abstracts, and
+will let authors know whether or not the paper is accepted by no later
+than Friday 24th June. One clear month will then be allowed for preparation
+of the full-text papers, which must therefore be submitted no later than
+Friday 22nd July, and these papers will then be passed on to referees who
+are knowledgeable in the chosen subject area: the referee and author then
+have one further month in which to agree and produce a `best possible' version
+of the paper. The final version of the paper must be submitted by Friday
+20th August.
+
+Papers may be prepared in either Plain TeX or LaTeX, and a copy of `EuroTeX.Sty'
+will be sent to all who submit abstracts; this will be a direct derivative of
+TUGproc.Sty, and authors wishing to make an early start on marking-up their text
+may safely base their work on the current release of TUGproc. In order to
+ensure a uniform appearance in the Proceedings, authors are urged _not_ to make
+changes to the default fonts, leading, etc.
+
+If you would like to present a paper, please complete the e-form below,
+and return it to the Programme Committee, EuroTeX '94:
+
+C/o Jola Szelatynska, University of Torun, Poland
+ E-mail: Jola Szelatynska <EuroTeX-Papers@Cc.Uni.Torun.Pl>
+
+Yes, I hope to attend EuroTeX '94 and would like to propose the following
+paper(s); please add my name and address to your mailing list and keep me
+posted of developments.
+
+
+Name: _____________________________________________________________________
+
+Address: __________________________________________________________________
+
+ __________________________________________________________________
+
+ __________________________________________________________________
+ =
+
+ __________________________________________________________________
+
+E-mail: __________________________________________________________________
+
+Phone: __________________________________________________________________
+
+Fax: __________________________________________________________________
+
+
+
+Title and brief abstract of paper: ________________________________________
+
+___________________________________________________________________________
+
+___________________________________________________________________________
+
+___________________________________________________________________________
+
+___________________________________________________________________________
+
+Expected duration including questions (max: 1 1/2 hours) __________________
+
+(Please note that you may submit proposals for more than one paper; the
+ Programme Committee reserve the right to accept or reject individual papers,
+ and to accept papers but to reduce the time allowed from that requested).
+
+
+EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX
+
+EuroTeX will take place at Sobieszewo on an idyllic island off the coast of
+Gdansk in Poland. The conference will run from Monday September 26th to Friday
+September 30th, and the _maximum_ cost (based on two persons sharing) will not
+exceed $260-00 / sterling 175-00 / DM 450-00. Those arriving early on Monday
+will be able to take part in a guided tour of the old town of Gdansk, whilst
+Tuesday to Friday will be packed with talks and tutorials on TeX and related
+topics. Subject to demand, there will also be a series of TeX-related courses
+during the days following the conference proper.
+
+All delegates will be accommodated in a single building, and for the whole week
+will be cut off from civilisation: no distractions, no need to leave the
+island: everything will be provided. For those unable to sustain the pace,
+quiet meditative walks along the shore searching for amber will provide the
+ideal opportunity for therapeutic meditation.
+
+EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX '94 EuroTeX
+
+------------------------------
+
+Date: Tue, 07 Jun 1994 13:41:43 -0400
+From: "George D. Greenwade" <bed_gdg@SHSU.edu>
+Subject: macros/latex* changes on CTAN
+
+The release of LaTeX 2e as the officially supported version of LaTeX has
+led to a change in directory naming on the CTAN hosts. The message
+displayed upon cd'ing into selected directories in the CTAN macros
+hierarchy is appended below my sig for reference. Briefly:
+ 1. macros/latex/ has been moved to macros/latex209/
+ 2. macros/latex2e/ has been moved to macros/latex/
+ 3. macros/latex/ has been linked to macros/latex2e/
+ temporarily to facilitate version migration
+
+Regards, George
+
+George D. Greenwade, Ph.D. Internet: bed_gdg@SHSU.edu
+Department of Economics and Business Analysis THEnet: SHSU::BED_GDG
+College of Business Administration Voice: (409) 294-1266
+Sam Houston State University FAX: (409) 294-3612
+Huntsville, TX 77341-2118 USA
+
+
+ Effective Tuesday, June 7, 1994, the CTAN macros/latex/ directories
+ contain the distribution and related files for LaTeX 2e --- the
+ presently-supported version of LaTeX (previously macros/latex2e/).
+ The macros/latex/ hierarchy is designed as follows:
+ base/ --- the complete LaTeX 2e distribution kit.
+ packages/ --- officially provided and supported 2e extensions,
+ with each component in its own subdirectory.
+ contrib/ --- user-contributed styles and packages for LaTeX 2e.
+ Each multi-file package is housed in its own
+ unique subdirectory.
+
+ The CTAN macros/latex209/ directories contain the distribution and
+ related files for LaTeX 2.09 (previously macros/latex/).
+ The macros/latex209/ hierarchy is designed as follows:
+ distribs/ --- the complete LaTeX 2.09 distribution kit, with each
+ component within its own subdirectory.
+ contrib/ --- user-contributed styles and packages for LaTeX 2.09.
+ Each multi-file package is housed in its own
+ unique subdirectory. Single files are retained
+ together in the misc/ subdirectory.
+
+------------------------------
+
+Date: Fri, 10 Jun 1994 19:55:20 +0200
+From: schoepf@sc.ZIB-Berlin.DE (Rainer Schoepf)
+Subject: The new LaTeX
+
+
+ The new LaTeX
+
+ Leslie Lamport and the LaTeX3 project team
+
+ June 1994
+
+
+
+The LaTeX3 project team is pleased to announce the release of the new
+standard version of LaTeX. It is upwardly compatible with existing
+LaTeX documents, and contains new features including the long-awaited
+graphics extensions.
+
+Over the years many extensions of LaTeX have been developed. This is,
+of course, a welcome development, since it shows that the LaTeX system
+is in a healthy state. It has, however, had one unfortunate
+consequence: there were several incompatible systems all claiming to
+be LaTeX. =
+
+
+The new LaTeX puts an end to this unsatisfactory situation -- it gives
+access to all extensions such as SLiTeX, AmSLaTeX, and PSLaTeX, based
+on a single format. This will end the proliferation of mutually
+incompatible dialects of LaTeX.
+
+We have also introduced a small number of often-requested features
+(such as more control over float placement) and an improved interface
+for writers of document classes and packages.
+
+The new LaTeX is described in a new edition of `LaTeX: A Document
+Preparation System' by Leslie Lamport (to appear during 1994) and `The
+LaTeX Companion' by Goossens, Mittelbach and Samarin, both published
+by Addison-Wesley.
+
+>From now on there will be a new distribution of LaTeX twice a year, in
+June and December.
+
+The new LaTeX can be retrieved by anonymous ftp from the CTAN archives:
+
+ ftp.tex.ac.uk /tex-archive/macros/latex/base
+ ftp.shsu.edu /tex-archive/macros/latex/base
+ ftp.dante.de /tex-archive/macros/latex/base
+
+
+The files in these directories require a somewhat long unpacking
+process. For those who prefer to skip this step, we provide a second
+distribution in unpacked format in the following CTAN directories:
+
+ ftp.tex.ac.uk /tex-archive/macros/latex/unpacked
+ ftp.shsu.edu /tex-archive/macros/latex/unpacked
+ ftp.dante.de /tex-archive/macros/latex/unpacked
+
+
+Apologies and Thanks
+- --------------------
+For obvious reasons, we have not been able to incorporate everyone's
+suggestions for improvements or fixes to LaTeX.
+
+We are nevertheless very grateful to everyone who has made suggestions
+and/or reported bugs and other problems with old versions and with the
+beta-test versions. We hope that all of your reports have been
+answered by one of us: if not, please let us know. We have given them
+all serious consideration and, in many cases where we have not been
+able to act on them now, we have added them to the list of things that
+need further attention in the future. Also, of course, many of them
+could be developed into useful LaTeX packages, by you!
+
+
+For the LaTeX3 Project
+- ----------------------
+Johannes Braams
+David Carlisle
+Michael Downes
+Alan Jeffrey
+Frank Mittelbach
+Chris Rowley
+Rainer Sch\"opf
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@ftp.tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+ On Internet or JANET:
+ send a one line mail message to TeXhax-request@ftp.tex.ac.uk
+ SUBSCRIBE TEX-L <your real name>
+ UNSUBSCRIBE TEX-L
+ On BITNET:
+ send a similar one-line mail message to LISTSERV@nodename
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. =
+
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 4]
+****************************************
diff --git a/info/digests/texhax/94/texhax.05 b/info/digests/texhax/94/texhax.05
new file mode 100644
index 0000000000..84abf44cdf
--- /dev/null
+++ b/info/digests/texhax/94/texhax.05
@@ -0,0 +1,1168 @@
+From: TeXhax-Request@tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #05
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: TeXhax-Request@tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Thu, 28 Jul 1994 18:16:49 +0100
+Message-ID: <17543.775415809@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Thursday, 28 Jul 1994 Volume 94 : Issue 05
+
+% The TeXhax Digest is brought to you as a service of the TeX Users Group %
+% and UK TeX Users Group in cooperation with the UK TeX Archive group %
+
+Today's Topics:
+ FAQs
+ spell checker
+ Finding an editor
+ proofreader for English Grammar ??
+ Spell checking
+ Re: Spell checking
+ Help with psfig and *.eps?
+ Re: Help with psfig and *.eps?
+ Sauter fonts v2.1 available
+ EuroTeX '94 (2nd)
+ [comp.text.tex] ANNOUNCE: LaTeX to RTF translator
+[comp.text.tex] General Information >> 4allTeX CD-ROM <<, Updated mail
+ ANNOUNCEMENT: Move of UK CTAN node
+ [comp.text.tex] ANNOUNCING SolarisTeX-0.1
+ [comp.text.tex] Announce: First patch to latex2rtf
+ modes 2.0 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Administration, subscription and unsubscription requests:
+ TeXhax-request@tex.ac.uk
+
+----------------------------------------------------------------------
+
+Date: Thu, 30 Jun 1994 12:21:04 +0000
+From: virsto@ki.se (Virgil Stokes neuro)
+Subject: FAQs
+
+Is there an FAQ file for this group? If yes, how do I get to it?
+Thanks --VPS
+
+* Virgil.Stokes@neuro.ki.se | *
+* BMC, Neuroscience | Things of quality *
+* Karolinska Institute | have no fear of time. *
+
+------------------------------
+
+Date: Fri, 01 Jul 1994 11:36:38 +0000
+From: virsto@ki.se (Virgil Stokes neuro)
+Subject: spell checker
+Keywords: spell
+
+Can anyone recommend a spell checker (English) for TeX?
+- --Thanks VPS
+
+------------------------------
+
+Date: 01 Jul 1994 11:40:29 -0400
+From: Bruce Graham <100302.2570@compuserve.com>
+Subject: Finding an editor
+
+As a technical translator in France, I have some customers working on LaTex
+but they don't have a WP-type editor (e.g., with spelling check and bridge to
+Macintosh Word). If anyone knows of an editor they can reccomend for the Mac,
+I'd appreciate.
+
+------------------------------
+
+Date: Fri, 08 Jul 1994 09:38:01 +0100
+From: sdm@ll.iac.es (Susana Delgado)
+Subject: proofreader for English Grammar ??
+
+Do any of you know if there is a proofreader for English Grammar to
+run on TeX or LaTeX?
+
+Thanks in advance,
+
+Susana Delgado
+
+------------------------------
+
+Date: 15 Jul 1994 15:55:16 +0000
+From: bobcatp@solomon.technet.sg (Robert P Batzinger)
+Subject: Spell checking
+
+Try using MicroSpell. It has a special TeX mode.
+
+------------------------------
+
+Date: 16 Jul 1994 05:17:34 +0000
+From: smaddhi@icaen.uiowa.edu (Srinivas Maddhi)
+Subject: Re: Spell checking
+
+In article <303im8$i6e@winx03.informatik.uni-wuerzburg.de>, phyv030@wrzx12.rz.u
+ni-wuerzburg.de (Richard Baumgartner) writes:
+
+>I would like to ask if there are some
+>spell checking programs for latex available,
+
+
+'ispell' available on Unix machines does a pretty good job.
+It recognizes LaTex/Tex(?) commands and does not flag them
+as errors.
+
+Option to add words to a personal dictionary is available
+along with other standard options.
+
+Good Luck!
+ Srinivas Maddhi
+ (319)335-5725
+ smaddhi@icaen.uiowa.edu
+
+------------------------------
+
+Date: 15 Jul 1994 18:27:44 +0000
+From: jareed@rodan.syr.edu (Judith Ann Reed)
+Subject: Help with psfig and *.eps?
+
+Greetings. I'm in dire need of some quick help with what may be
+trivial questions, and thank you in advance for whatever you can
+offer.
+
+* We have an encapsulated postscript file that prints on our
+postscript printers just fine (DEC lnxx series printers attached to
+VAX VMS systems) and is also able to be previewed with ghostview and
+DEC's CDA viewer, but that is absolutely impossible to include in a
+TeX document for printing.
+ - Our version of psfig seems to be 1.1 on VMS - undoubtedly
+ antiquated - where can I get a newer version?
+ - Our TeX is 2.991, LaTeX is 2.09, on a VAX running VMS 5.5-2
+ - I also tried it on an Alpha running OSF/1 v2.0, with
+ TeX v3.141, LaTex v2.09, psfig v1.8 - same results as VMS.
+ - When using psfig to include the .eps file for printing,
+ - we get a postscript output file with no complaints from TeX
+ - the file prints with no complaints from the printing software
+ - *** NOTHING COMES OUT OF THE PRINTER ***
+ - no error pages, no online msgs, nothing.
+
+Here is the TeX file I tried:
+
+\input psfig
+\null\vskip 3 true in
+\centerline{\psfig{figure=vcbf1.eps}}
+\vskip 3 true in
+\centerline{Figure 1}
+\end
+
+and here is the LaTeX file I tried:
+
+\documentstyle[12pt,doublespace]{article}
+\input psfig
+\begin{document}
+\begin{figure}[htb]
+\vspace{-3.0cm}
+\centerline{\psfig{figure=vcbf1.eps,height=8in,bbllx=80bp,bblly=300bp,bburx=550
+bp,bbury=700bp,clip=}}
+\vspace{-3.0cm}
+\caption{\label{Ffds}Predictions for $f_{D_s}$ obtained using
+error limits.}
+\end{figure}
+\end{document}
+\end
+
+The bounding box info seems correct, based on ghostview's image of the
+.eps file. Nothing prints, however.
+
+ Could someone please advise what to do to get this to work in TeX?
+ Psfig works on other *.eps files, just not this particular one.
+ I'd rather not upgrade TeX or LaTex if I don't have to, would be
+ happy to upgrade psfig if I knew where to find it for VMS and for
+ OSF/1. However, given that it fails with 2 versions of psfig, as
+ noted above, I don't think that's the problem.
+
+* Last question - where are some archive sources for TeX FAQs, this
+ group, TeX distributions?
+
+
+Many thanks, anxiously awaiting help to help an anxious user!!!!
+
+Judith Reed
+judith@suhep.phy.syr.edu
+Syracuse University
+
+------------------------------
+
+Date: 16 Jul 1994 06:23:16 +0000
+From: smaddhi@icaen.uiowa.edu (Srinivas Maddhi)
+Subject: Re: Help with psfig and *.eps?
+Keywords: psfig, epsf, postscript
+
+In article <306kf0$e2m@newstand.syr.edu>, jareed@rodan.syr.edu (Judith Ann Reed
+) writes:
+> ...
+>* We have an encapsulated postscript file that prints on our
+>postscript printers just fine (DEC lnxx series printers attached to
+>VAX VMS systems) and is also able to be previewed with ghostview and
+>DEC's CDA viewer, but that is absolutely impossible to include in a
+>TeX document for printing.
+>...
+>
+>* Last question - where are some archive sources for TeX FAQs, this
+> group, TeX distributions?
+>...
+>
+
+Here are some points which might help suggest a solution:
+ Have you tried using epsf.sty ?
+ Could it be a dvips problem ?
+
+Latest official versions of Tex, LaTex, dvips, epsf, psfig etc. are
+available at:
+ labrea.stanford.edu in pub/tex
+ ftp.cs.umb.edu
+
+Good Luck!
+ Srinivas Maddhi
+ (319)335-5725
+ smaddhi@icaen.uiowa.edu
+
+------------------------------
+
+Date: Wed, 15 Jun 1994 16:21:23 +0100
+From: KNAPPEN%de.uni-mainz.kph.vkpmzd@uk.ac.nsfnet-relay
+Subject: Sauter fonts v2.1 available
+
+The Sauter package for the generation of Computer Modern fonts at arbitrary
+sizes is now available at version 2.1 from the CTAN archive sites and their
+mirrors.
+
+Updates to release 2.1 include:
+
+* A new formulae for the parameters sup1 and sup2. This fixes a bug,
+ causing superscripts being placed too low at larger sizes. Please
+ recompute the cmsy fonts for sizes >=11pt
+
+* Support for the wasy2 fonts by Roland Waldi
+
+* Support for the bbold and cspex fonts by Alan Jeffrey
+
+* Support for LaTeX2e and LaTeX2.09 (both old and new1 font selection)
+
+* Command files for UNIX, VMS and MS-DOS
+
+Send bugs, comments etc. to
+knappen@vkpmzd.kph.uni-mainz.de
+
+- --J"org Knappen.
+
+------------------------------
+
+Date: Mon, 04 Jul 1994 12:33:32 +0700
+From: Wlodek Bzyl <matwb@halina.univ.gda.pl>
+Subject: EuroTeX '94 (2nd)
+
+**************************************************************************
+Principles EuroTeX '94
+Practice 26 September -- 30 September 1994
+Progress Gda\'nsk-Sobieszewo
+Poland! -----------
+**************************************************************************
+
+Is North America too far / too expensive / too alien a culture?
+Then come to EuroTeX, the TeX conference of the year!
+
+EuroTeX will take place at Sobieszewo (near Gda\'nsk, Poland)
+from Monday September 26th to Friday September 30th, at a cost of
+
+ DM 440-00 (based on two persons sharing)
+ DM 480-00 (single room)
+
+There is also a special _non-residential_ option for
+
+ DM 200-00
+
+That price includes the conference fee, the banquet,
+and also lunch / refreshments with other texies
+from Tuesday September 26th to Friday September 30th.
+
+Those arriving early on Monday will be able to take part in a
+guided tour of the old town of Gda\'nsk, whilst Tuesday to Friday
+will be packed with talks and tutorials on TeX and related
+topics. The tour will start at 11 am.
+
+For details of how to register, please see the form
+included below. There will be a parallel Maple European
+conference at the same time and place.
+
+There are four main themes to the conference: Principles,
+Practice, Progress, and Poland. A provisional programme [1]
+is given below. Following the programme are details of proposed
+tutorials and courses [2], information on the bursary
+scheme for assisted places [3], and finally a booking form, [4]
+
+
+[1] Provisional Programme (subject to minor review)
+
+ Principles:
+
+ -- Michel Goossens,
+ Simple colour design, and colour in LaTeX-2e
+
+ -- Bogus\l{}aw Jackowski and Marek Ry\'cko,
+ Paths to METAFONT: avoiding pathless tracts
+
+ -- Kees van der Laan,
+ BLUe's format: back to basics
+
+ -- Klaus Lagally,
+ Bi-directional line breaking with TeX macros
+
+ -- Bernd Raichle,
+ Sorting in TeX's mouth
+
+ -- Laurent Siebenmann,
+ Atomic fonts and elctronic archiving of TeX documents
+
+ -- Laurent Siebenmann,
+ Floatnotes permit naked graphics insertion
+
+ -- Petr Sojka and Pavel Sevecek,
+ Hyphenation in TeX: Quo vadis?
+
+ -- Philip Taylor,
+ Defensive programing in TeX: Towards a better class of macro
+
+
+Practice:
+
+ -- Andrey V. Astrelin,
+ Graphics in TeX
+
+ -- Vladimir Batagelj,
+ Combining TeX and PostScript
+
+ -- Janusz Bie\'n,
+ Polish texts in multilingual environments
+
+ -- Lutz Birkhahn,
+ Tdb: An X11 TeX Debugger
+
+ -- Michel Goossens,
+ Real life book production: lessons learned from "The LaTeX Companion"
+
+ -- Karel Horak,
+ Printing big MetaFont pictures in an MS-DOS environment
+
+ -- Olga Lapko,
+ MAKEFONT as part of CyrTug/emTeX package.
+
+ -- Marion Neubauer,
+ WORD/WordPerfect to LaTeX conversion
+
+ -- Eric Picheral,
+ Building and maintaining the Gutenberg archive
+
+ -- Serguei A. Strelkov,
+ Development and standardisation of the Russian TeX
+ version CyrTUG/emTeX
+
+
+Progress:
+
+ -- Johannes Braams,
+ Document classes and packages for LaTeX-2e
+
+ -- Erik Frambach and Wietse Dol,
+ 4-TeX: A workbench for MS-DOS PCs
+
+ -- Dag Langmuhr,
+ Creating document styles for LaTeX-2e
+
+ -- J'"org Knappen:
+ Towards a 256-character IPA font
+
+ -- Piotr Pianowski,
+ From PostScript to MetaFont and back
+
+ -- Friedhelm Sowa,
+ Printing colour pictures
+
+ -- Andrey F. Slepukhin,
+ A package for Church Slavonic typesetting
+
+ -- Philip Taylor,
+ e-TeX & NTS: a progress report
+
+ -- Jiri Zlatuska,
+ Surviving in a multilingual world with multiple font encodings
+
+
+[2] Tutorials and Courses:
+
+The first of these will start on Friday September 30th,
+but all courses/tutorials are provisional at this stage, and will take place
+only if there is sufficient demand.
+(Please note that tutorials basically provide an overview of the subject,
+ whilst courses goes into some detail).
+
+
+Tutorials: (all one day in duration)
+
+ -- Erik Frambach and Wietse Dol, 4TeX: main features
+
+ -- Kees van der Laan, Manmac BLUe's
+
+ -- Marek Ry\'cko and Philip Taylor, Book Design & Typography
+
+
+Courses:
+
+ -- Johannes Braams, LaTeX-2e (2 days)
+
+ -- Erik Frambach and Wietse Dol, 4TeX: advanced features (1 day)
+
+ -- Bogus\l{}aw Jackowski, MetaFont Basics (3 days)
+
+ -- Marek Ry\'cko and Philip Taylor, Advanced TeX and TeX Macros (3 days)
+
+
+All tutorials are free: courses are charged `at cost': that is,
+the fee is intended to no more than cover the cost of room hire,
+equipment hire (where appropriate), and tutor's expenses.
+At the moment we believe that courses will cost of the order
+of DM 100 per day including accommodation; this will be reduced
+to about DM 65 per day for those not needing accommodation.
+
+
+[3] Bursaries
+
+As with the TUG meeting at Aston last year, and EuroTeX meeting at
+Prague two years ago, it is hoped to be able to offer financial
+assistance to delegates who would otherwise be unable to attend.
+Delegates who will need assistance in order to be able to
+attend should indicate in the space provided the minimum bursary
+which would allow them to be able to attend, and should give clear
+reasons why they are applying. All applications will be treated in the
+strictest confidence. Delegates who are in no need of a bursary and
+who are able to assist others less fortunate are urged to pledge a
+donation in the space provided.
+
+
+[4] Booking form -- please return to:
+
+ EuroTeX E-mail: eurotex@halina.univ.gda.pl
+
+ W\l{}odek Bzyl, Fax: +48 58 41-49-14
+ Instytut Matematyki,
+ Uniwersytet Gda\'nski
+ Wita Stwosza 57,
+ 80-952 Gda\'nsk, Poland
+
+ Name:
+ Address:
+
+
+ E-mail:
+ Phone:
+ Fax:
+
+The conference fee covers the period from Monday morning (26 September)
+to Friday morning (30 September) and a banquet on Tuesday evening.
+The guided tour of the old town of Gda\'nsk is free, but is possible
+only for those arriving on Monday before 11 am.
+
+Instructions on how to pay is attached below
+(based on information from our bank, which advises SWIFT
+to speed up the transfer).
+
+- ------------------------------------------------------------------------
+ Please pay to : POMORSKI BANK KREDYTOWY SA. I oddzial GDYNIA
+ SWIFT code : POMK PL PS GDY
+ Correspondent : (choose one bank from the list below or from
+ a bank of your choice which can guarantee
+ to be able to make SWIFT transfers to Poland)
+ In favour of : GUST Polska Grupa Uzytkownikow Systemu TeX
+ ACC. No. : 361811-102528-136
+- ------------------------------------------------------------------------
+ The list of correspondents:
+ -------
+ Barclays Bank (London), ING Bank (Amsterdam),
+ ABN-AMRO Bank (Amsterdam), Skandinaviska Enskilda Banken (Stockholm),
+Gotabank (Stockholm), Den Norske Bank (Oslo), Swiss Bank Corp. (Zurich),
+ Union Bank of Switzerland (Zurich), Dresdener Bank (Frankfurt),
+ Deutche Bank (Berlin), DG Bank (Frankfurt), Berliner Bank AG (Berlin),
+Bank PKO SA Succursale de Paris, Banque National DE Paris S.A. (Paris),
+ Ljubljanska banka d.d. (Ljubljana).
+- ------------------------------------------------------------------------
+
+[Please either complete (where appropriate) or strike through / delete
+ each of the following sections]
+
+
+[A: Special needs]
+
+I have no special dietary needs / am a vegetarian / am a vegan / have
+
+other dietary needs: __________________________________________________
+
+
+I am fully mobile / need assistance with ______________________________
+
+
+_______________________________________________________________________
+
+
+I would like to share a room with _____________________________________
+
+
+(or) I would prefer a single room _____________________________________
+
+
+
+[B: Tutorials/courses]
+
+(Please note that tutorials basically provide an overview of the subject,
+ whilst courses goes into some detail).
+
+Tutorials: (all one day in duration)
+
+____ Erik Frambach and Wietse Dol, 4TeX: main features
+
+____ Kees van der Laan, Manmac BLUe's
+
+____ Marek Ry\'cko and Philip Taylor, Book Design & Typography
+
+____ other, please make suggestions
+
+
+Courses:
+
+____ Johannes Braams, LaTeX-2e (2 days)
+
+____ Erik Frambach and Wietse Dol, 4TeX: advanced features (1 day)
+
+____ Bogus\l{}aw Jackowski, MetaFont Basics (3 days)
+
+____ Marek Ry\'cko and Philip Taylor, Advanced TeX and TeX Macros (3 days)
+
+____ other, please make suggestions
+
+
+
+[C: Guided tour of the old town of Gda\'nsk]
+
+I would like / would not like to be shewn around the old town of Gda\'nsk
+
+
+
+[D: Bursary scheme]
+
+I would like to apply for not less than _____________ from Bursary Fund,
+
+
+for the following reasons: ____________________________________________
+
+
+_______________________________________________________________________
+
+(or) I would like to donate _______________________to the Bursary fund.
+
+
+
+Please note the following deadlines:
+
+Confirmed registration: 1 September 1994 (cancellation charged at 50\%);
+Late registration: 15th September 1994 (no cancellation possible);
+
+
+ Yours,
+
+ --W\l{}odek Bzyl
+ --Tomek Przechlewski
+
+ Conference Organisers
+
+------------------------------
+
+Date: 05 Jul 1994 09:39:29 +0200
+From: ralf@vmars.tuwien.ac.at (Ralf Schlatterbeck)
+Subject: [comp.text.tex] ANNOUNCE: LaTeX to RTF translator
+Keywords: RTF, LaTeX, Translation, Microsoft Word, Word for Windows
+
+Archive-Name: auto/comp.text.tex/ANNOUNCE-LaTeX-to-RTF-translator
+
+latex2rtf is a translator program that translates LaTeX text into the
+RTF format used by several textprocessors, including Microsoft Word and
+Word for Windows. It was written by Fernando Dorner and Andreas Granzer
+in a one-semester course in our department. This is new software and as
+such not very well tested. It works for us, however. If you find any
+Bugs, or make any improvements to the code, please report them to the
+address below.
+This program should answer one of the frequently asked questions in this
+group, namely how to translate from LaTeX to Microsoft Word.
+
+The sources can be obtained by anonymous ftp from
+ftp.vmars.tuwien.ac.at
+in the directory /pub/misc
+in the file latex2rtf.1.0.tar.gz
+you need the GNU gunzip program to uncompress the file. Sources can be
+obtained from one of the GNU archives.
+Alternatively you can specify the file name rtf2LaTeX.tar when
+downloading via ftp and the tar-file will get decompressed before
+transmission.
+
+- --
+Ralf Schlatterbeck
+Treitlstr.3/182/1 email: ralf@vmars.tuwien.ac.at
+A-1040 Wien Phone: +43/222/58801/8176
+Austria FAX: +43/222/569149
+- --
+Ralf Schlatterbeck
+Treitlstr.3/182/1 email: ralf@vmars.tuwien.ac.at
+A-1040 Wien Phone: +43/1/58801/8176
+Austria FAX: +43/1/569149
+
+------------------------------
+
+Date: 07 Jul 1994 09:48:55 +0200
+From: vannes@ecnsun.ecn.nl (Gerard van Nes)
+Subject: [comp.text.tex] General Information >> 4allTeX CD-ROM <<
+
+
+ =========================================
+ General information >> 4allTeX CD-ROM <<
+ =========================================
+
+ July 3th, 1994
+ Updated mail
+
+
+| (Changebar in the left margin indicates an update comparing with
+| earlier mail)
+
+ Below you will find the most important items concerning the
+ >>4allTeX CD-ROM<<.
+
+ 1. Availability
+ -- ------------
+ The 4allTeX CD-ROM was introduced on June 9th 1994 at the 13th local
+ NTG (Dutch TeX Users Group) meeting in the Netherlands (and exactly on
+ time!).
+
+ 2. Contents
+ -- --------
+ 4TeX is based on the famous, fast and well-known emTeX distribution.
+ Besides that, the 4allTeX (yes for all!!) contains all related
+ software as available as of April 1994.
+ So:
+ 1. It contains the latest 4TeX version (3.20; networkdrive independent).
+ 4TeX gives us a userfriendly interface with a large set of utilities.
+ 2. 4TeX contains the software in direct executable form.
+ 3. 4TeX supports 31 formats including big versions, TeX, LaTeX, Cyrillic,
+ Polish, Greek, texinfo, lollipop, latex2e (beta release) etc.
+ 4. 4TeX supports 59 printer drivers (including linotronics, matrix
+ printers, 300/600 dpi laserprinters, laserjets, fax etc),
+ 5. 4TeX supports graphics: both for previewing and printing. All
+ functionality of e.g. BM2FONT, GhostScript, HP2XX, TeXCAD, QFIG
+ are included, ready to use!
+ 6. 4TeX includes amSpell spell-checker for languages English (UK),
+ English (USA), Dutch, German, Franch, Spanish and Italian.
+ 7. 4TeX contains conversion utilities: WP to LaTeX/TeX,
+ MS-Word/Chiwriter/PC-Write/troff to LaTeX, detex, untex, etc.
+ 8. 4allTeX contains a huge set of fonts: Why waste your time generating
+ fonts (fax, 300dpi, 600dpi, etc)? They are available also for non-DOS
+ systems!
+ 9. 4allTeX contains a huge set of .sty .mf .pk .fli .tfm .bst .etc
+ files.
+ 10. 4TeX includes Metafont with automatic font generation.
+| 11. 4TeX fully supports PostScript fonts, also with automatic font
+| generation using PS2PK!
+ 12. With 4TeX you can view and print directly in e.g. Times.
+ 13. 4TeX contains dbase utilities, supports makeindex, etc.
+ 14. 4TeX uses default (you can change that in the 4TeX configuration file:
+ use your favourite editor) the integrated QEDIT editor (you can
+ even do block compilation: mark a small part of your (large)
+ document, and ONLY that part will be compiled and viewed!
+ 15. 4allTeX contains a huge set of documentation (> 150Mbyte), including
+ TeX/LaTeX/Metafont documentation and tutorials both for novices and
+ gurus, including:
+ . ALL MAPS issues (dutch and english articles; starting in 1988; about
+ 1600 pages with high density information, in a large set of PostScript
+ files)
+ . ALL TEXHAX issues (1986-1994)
+ . ALL TEX-NL issues (1989-1994)
+ . ALL TEX-MAG issues
+ . ALL UKTEX issues (1988-1994)
+ . A lot of tutorials in TeX/LaTeX source (also .dvi and .ps files
+ available)
+ . The `TeXbook' and the `Metafontbook' in TeX source.
+ . FAQ about TeX, PostScript, etc
+ . WEB/literate program related contributions
+ 16. 4allTeX contains `FUN' : chess (including chinese), bridge, music,
+ crossword, go, and more.
+ >>including<< ALL fonts)
+| 17. 4allTeX contains French, Cyrillic and Polish packages.
+ 18. With 4TeX, it is very easy to generate completely new formats.
+ 19. 4allTeX contains a lot of .dvi and PostScript utilities
+ 20. 4allTeX contains GNUPLOT
+ 21. 4allTeX contains extensive bibliographies on TeX-related topics
+
+ ====> It contains even more than that!!!
+
+ Hard disk requirement for running 4TeX (processing all your documents):
+ less than 50k!
+
+ The 4allTeX CD-ROM is the FIRST and (at least in the near future) the ONLY
+ CD-ROM with a:
+ >>>> ready-to-use MS-DOS TeX implementation <<<<
+ including a HUGE set of documentation.
+
+ The 4allTeX CD-ROM contains a UNIQUE SET of TeX/LaTeX/etc software for
+ both MS-DOS and non MS-DOS users!
+
+ Unbelievable but TRUE!
+
+ 3. Computer systems
+ -- -------- -------
+ The ready-to-use 4TeX system is available for PC
+ MS-DOS 8086/80286/80386/80486/pentium systems. However, the MAJOR part of
+ the software on the 4allTeX CD-ROM is system INdependent.
+
+ 4. How to install
+ -- --- -- -------
+ The 4TeX system on the 4allTeX CD-ROM can be installed within 20-30
+ seconds (!!) and the first example can be previewed and printed
+ within the next 10-20 seconds.
+ For installation, only the following commands are needed!
+ > cd f: (e.g. the local CD-ROM drive)
+ > inst4tex
+ C(ontinue)
+ C: (name local drive)
+ Y or N (Yes or No generate ACD tree)
+ For starting 4TeX:
+ > 4tex sample
+
+ 5. Price
+ -- -----
+ - The price of the CD-ROM including a 110+ pages manual is: $35.
+ - Add $5 for sending by air (only for outside Europe).
+ - Local price only in Holland/Belgium : f. 60,-
+| - Add $12 if you pay to NTG with a bank cheque.
+
+ 6. How to order the 4allTeX CD-ROM
+ -- --- -- ----- --- ------- ------
+ UK : Sebastian Rahtz (spqr@tex.ac.uk)
+ For orders, please send him an e-mail first.
+
+ others : Erik Frambach (e.h.m.frambach@eco.rug.nl)
+ For orders: please send money by ****registered**** post to the
+ Dutch TeX Users Group:
+ NTG
+ P.O. Box 394
+ 1740 AJ Schagen
+ The Netherlands
+
+| USA : You can also pay by MasterCard/VISA >> directly to the TUG
+| office <<.
+| Send (e-mail) your MasterCard/VISA card number / expiration
+| date to:
+| TeX Users Group
+| Financial department
+| att. John Radel
+| P.O. Box 869
+| Santa Barbara, CA 93102
+| U.S.A.
+| Fax: (805) 963-8358
+| e-mail: john@tug.org
+| ====> And a copy of the order to the NTG; address above; email
+| e.h.m.frambach@eco.rug.nl (or ntg@nic.surfnet.nl).
+| If you pay to TUG, the 4allTeX CD-ROM will be sent from
+| the NTG office in Holland.
+
+| The 4allTeX CD-ROM is also available from the computersoftware/magazine
+| shop (pricing could be different!):
+ Computercollectief Het Computerwinkeltje Mechelen bvba
+ Amstel 312 M. Sabbestraat 39
+ 1017 AP Amsterdam B-2800 Mechelen
+ The Netherlands Belgium
+ phone +31 20 6223573 phone +32 15 206645
+ fax +31 20 6226668 fax +32 15 207332
+ ==> Price of the CD is $35-$37 and shipping charge depends on country.
+ ==> Please send a FAX before ordering.
+ Computercollectief >>welcomes<< Credit Card!!
+
+ 7. Participants of TUG'94 or EuroTeX'94
+ -- ------------ -- ------ -- ----------
+ Don't forget to visit these two most important TeX meetings!!
+ - >> TUG'94 <<
+ Almost a must for the averaged LaTeX/TeX user in the USA (and
+ outside!). The NTG president Johannes Braams will also visit this
+ meeting. Of course he will take some 4allTeX CD-ROM sets with him.
+ ====> Please contact him directly (j.l.braams@research.ptt.nl) for your
+ 4allTeX CD-ROM reservations!
+ - >> EuroTeX'94 <<
+ The 4allTeX CD-ROM plus manual is free for the participants!
+| ====> For participants who will need additional copies: please contact
+| Erik Frambach (e.h.m.frambach@eco.rug.nl).
+ So take a few days break in Poland. There are a lot of very interested
+ lectures. And the conference fee including accomodation is very low!!
+ Presentation with tutorial and invited lectures will take place at
+ EuroTeX'94 by the authors Wietse Dol and Erik Frambach.
+ Meet the authors!!
+
+ 8. 4TeX discussion list
+ -- ---- ---------- ----
+ Yes there is already a lot of 4TeX support using the world-wide 4TeX
+ discussion list.
+ - How to subscribe:
+ send the one line message:
+ subscribe 4tex your_personal_name
+ to the listserv manager:
+ listserv@nic.surfnet.nl
+ - How to use:
+ send your questions/bugs/remarks/suggestions to:
+ 4tex@nic.surfnet.nl
+
+| - How to retrieve old e-mails
+| All discussions will be archived.
+| In order to receive a list of all archived files, send the one-line
+| message:
+| INDEX 4TEX
+| to the listserv manager:
+| listserv@nic.surfnet.nl
+| In order to retrieve one of the monthly archieved e-mail file, send the
+| one-line message (for month 05 in year 94):
+| GET 4TEX LOG9405
+| to the listserv manager:
+| listserv@nic.surfnet.nl
+
+ The 4TeX authors Wietse Dol (w.dol@lei.agro.nl) and Erik Frambach
+ (e.h.m.frambach@eco.rug.nl) are monitoring this fast growing 4TeX
+ list!
+| For very special requests/questions use:
+| 4tex-support@eco.rug.nl
+
+| 9. The 4TeX manual
+| -- --- ---- ------
+| The price of the 4TeX manual only (without the 4allTeX CD-ROM) is:
+| In Holland/Belgium: f. 20,- (including shipping)
+| Other countries : $ 15 (including shipping)
+
+| 10. 4allTeX FTP availability
+| --- ------- --- ------------
+| On anonymous ftp-site:
+| archive.cs.ruu.nl
+| in directory:
+| pub/TEX/MSDOS/4alltex
+| you will find:
+| - the 4alltex distribution version (an earlier version of 4TeX) in
+| 30 files of 1.44 Mbyte.
+| - updates of the 4allTeX CD-ROM.
+|
+| You will also find these files at the CTAN sites, directory;
+| .../systems/msdos/4alltex
+
+| 11. Future improvements
+| --- ------ ------------
+| Of course 4TeX is continuously under development. In a next release
+| you can expect e,g.:
+| - latest version of LaTeX2e
+| - latest version of other (TeX-related) products
+| - update dvi drivers (1.5b)
+| - including new (your own) PS fonts into 4TeX with a simple menu (for
+| compiling/viewing/printing)
+| - and more
+| If some esential packages / files are missing on the 4allTeX CD-ROM,
+| please contact the authors on: 4tex-support@eco.rug.nl
+| Some of the above extensions and further improvements will be
+| available as additional installation files from the internet archives
+| and from the Dutch FGBBS bulletin board service of NTG.
+
+ Gerard van Nes
+ secretary Dutch TeX Users Group NTG
+ e-mail: vannes@ecn.nl
+ (e-mail NTG board: ntg@nic.surfnet.nl)
+
+------------------------------
+
+Date: Fri, 08 Jul 1994 10:25:07 +0100
+From: Robin Fairbairns <Robin.Fairbairns@computer-lab.cambridge.ac.uk>
+Subject: ANNOUNCEMENT: Move of UK CTAN node
+
+The UK node of the Comprehensive TeX Archive Network changed its home
+this morning (Friday 8 July, 1994), UK time -- it now resides on
+machines at the University of Cambridge Computer Laboratory.
+
+In parallel with the move, a number of new network names have been
+generated, which distinguish the archive's different services.
+
+To access the new archive, please use:
+
+ tex.ac.uk for email
+ www.tex.ac.uk for www
+ ftp.tex.ac.uk for FTP [128.232.1.87]
+ nfs.tex.ac.uk for NFS
+ gopher.tex.ac.uk for gopher
+
+The archive no longer provides:
+
+ - a WAIS server,
+ - an NIFTP (UK JANET coloured-book file transfer) service
+ (coloured-book only sites within the UK should use the JANET
+ NIFTP/ftp gateway),
+ - public terminal access; browsing facilities are now only available
+ via WWW, ftp or gopher. The gopher service isn't quite what it
+ was, but we'll be working on that.
+
+The file system to mount on the new NFS service is
+ nfs.tex.ac.uk:/public/ctan/tex-archive
+
+ftp users should notice no change. Any shortcomings in any of the
+services should be reported by email to ctan-uk@tex.ac.uk
+- --
+Robin (Campaign for Real Radio 3) Fairbairns rf@cl.cam.ac.uk
+U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+Private page: http://www.cl.cam.ac.uk/users/rf/robin.html
+
+------------------------------
+
+Date: 13 Jul 1994 16:13:31 +0200
+From: grif@tempest.ucr.edu (Michael Griffith)
+Subject: [comp.text.tex] ANNOUNCING SolarisTeX-0.1
+
+In article <16FEBD662S85.SALZMAN@bingvmb.cc.binghamton.edu>,
+Amy Parker <SALZMAN@bingvmb.cc.binghamton.edu> wrote:
+>Is there a version of TeX that runs under Solaris 2.3? Where & how do
+>I get it?
+
+ANNOUNCING SolarisTeX-0.1:
+
+This is my second version of Solaris binaries for TeX and friends.
+It has been updated to include the newest version of LaTeX2e. Most
+other things are unchanged from version 0.0. The binaries and instructions
+are available on:
+
+ ftp://cs.ucr.edu/pub/solaris/tex-binaries
+
+Please be sure to get the README file, as it provides some useful
+information and answers some of the easier questions. If you don't
+have X11R5, you will have to get a copy of my libraries from the same
+location.
+
+Thanks to those who provided feedback on the first release. I am
+using this information to make a better TeX system for my University
+and the world.
+
+Michael A. Griffith (grif@cs.ucr.edu)
+Department of Computer Science
+University of California, Riverside
+
+------------------------------
+
+Date: 15 Jul 1994 16:32:28 +0200
+From: ralf@vmars.tuwien.ac.at (Ralf Schlatterbeck)
+Subject: [comp.text.tex] Announce: First patch to latex2rtf
+Keywords: LaTeX, RTF, Microsoft Word, latex2rtf, patch
+
+This is the announcement of the first patch to latex2rtf. A Bug with
+SunOS 4.1.3 missing the declaration of fpos_t and fgetpos fsetpos was
+corrected. Some bugs in the manpage were corrected, too.
+
+latex2rtf is a translator program that translates LaTeX text into the
+RTF format used by several textprocessors, including Microsoft Word and
+Word for Windows. It was written by Fernando Dorner and Andreas Granzer
+in a one-semester course in our department. This is new software and as
+such not very well tested. It works for us, however. If you find any
+Bugs, or make any improvements to the code, please report them to the
+address below.
+This program should answer one of the frequently asked questions in this
+group, namely how to translate from LaTeX to Microsoft Word.
+
+The sources can be obtained by anonymous ftp from
+ftp.vmars.tuwien.ac.at
+in the directory /pub/misc
+in the file latex2rtf.1.1.tar.gz
+you need the GNU gunzip program to uncompress the file. Sources can be
+obtained from one of the GNU archives.
+Alternatively you can specify the file name latex2rtf.1.1.tar when
+downloading via ftp and the tar-file will get decompressed before
+transmission.
+The patch from version 1.0 can be found in the file latex2rtf.patch.1.0-1.1.gz
+
+Ralf Schlatterbeck
+Treitlstr.3/182/1 email: ralf@vmars.tuwien.ac.at
+A-1040 Wien Phone: +43/222/58801/8176
+Austria FAX: +43/222/569149
+
+------------------------------
+
+Date: Fri, 22 Jul 1994 06:39:15 -0400
+From: "K. Berry" <kb@edu.umb.cs>
+Subject: modes 2.0 available
+
+I have released version 2.0 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+You can also get it by email from George Greenwade's (thanks, George!)
+file server if you cannot ftp: email fileserv@shsu.edu with a body of
+`sendme modes'.
+
+This file is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode.
+
+No new modes, but I've renamed all the modes so the primary names are <=
+eight characters and all lowercase, and hence portable directory names.
+This also saves a bit of memory, though not enough ... if you have the
+table sizes from mf.web, modes.mf will eat up too much string space to
+do any actual font generation. You can work around this by either
+increasing the table sizes (as in web2c's mf.ch), or by removing
+unneeded modes from modes.mf and renaming the file. I can't decipher the
+Metafont source well enough to understand how to make the modes use less
+memory; if some Metafont hacker can tell me, I'd very much like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@cs.umb.edu
+
+mode_def agfafzz = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def aps = % Autologic APS-Micro5
+mode_def apssixhi = % Autologic APS-Micro6
+mode_def atariezf = % Atari ST SLM 804 printer
+mode_def atarinf = % Atari 95dpi previewer
+mode_def atarins = % Atari 96x96 previewer
+mode_def atariotf = % Atari ST SM 124 screen
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def bjtenex = % Canon BubbleJet 10ex
+mode_def boise = % HP 2680A
+mode_def canonex = % CanonEX in LaserWriter Pro 630
+mode_def canonlbp = % e.g., Symbolics LGP-10
+mode_def cg = % Compugraphic 8600
+mode_def cgnszz = % Compugraphic 9600
+mode_def itoh = % CItoh 8510A
+mode_def citohtoz = % CItoh 310
+mode_def crs = % Alphatype CRS
+mode_def cx = % Canon CX, SX, LBP-LX
+mode_def datadisc = % DataDisc
+mode_def newdd = % DataDisc with special aspect ratio
+mode_def declarge = % DEC 19-inch, 1280 x 1024
+mode_def decsmall = % DEC 17-inch, 1024 x 768
+mode_def deskjet = % HP DeskJet 500
+mode_def docutech = % Xerox 8790 or 4045
+mode_def dover = % Xerox Dover
+mode_def epsdraft = % Epson at 120x72dpi
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epson = % 9-pin Epson MX/FX family
+mode_def epsonact = % Epson Action Laser 1500
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def gtfax = % 204 x 196dpi G3fax
+mode_def gtfaxlo = % 204 x 98dpi G3fax
+mode_def hprugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def ibmd = % IBM 38xx (\#2)
+mode_def ibmega = % IBM EGA monitor
+mode_def ibmfzon = % IBM 4019
+mode_def ibmfztn = % IBM 4029-30, 4250
+mode_def ibmpp = % IBM ProPrinter
+mode_def ibmsoff = % IBM 6154 display
+mode_def sherpa = % IBM 6670 (Sherpa)
+mode_def ibmteot = % IBM 3812
+mode_def ibmtetz = % IBM 3820
+mode_def ibmtont = % IBM 3193 screen
+mode_def ibmtosn = % IBM 3179 screen
+mode_def ibmvga = % IBM VGA monitor
+mode_def ibx = % Chelgraph IBX
+mode_def iw = % Apple ImageWriter
+mode_def jetiiisi = % HP Laser Jet IIISi
+mode_def lasf = % DEC LA75
+mode_def linolo = % Linotype Linotronic [13]00 at 635dpi
+mode_def linoone = % Linotype Linotronic [13]00 at 1270dpi
+mode_def linotzzh = % Linotype Linotronic 300 at 2540dpi
+mode_def ljfour = % 600dpi HP LaserJet 4
+mode_def ljlo = % HP LaserJet at 150dpi
+mode_def lmaster = % 1000dpi LaserMaster
+mode_def lnzo = % DEC LN01
+mode_def lps = % DEC LPS40
+mode_def lpstz = % DEC lps20
+mode_def lqlores = % Epson LQ-500, 180x180dpi
+mode_def lqmedres = % Epson LQ-500, 360x180dpi
+mode_def lview = % Sigma L-View monitor
+mode_def macmag = % Mac screens at magstep 1
+mode_def mactrue = % Mac screens at 72dpi
+mode_def ncd = % NCD 19-inch
+mode_def nec = % NEC
+mode_def nechi = % NEC-P6 at 360x360dpi
+mode_def nexthi = % NeXT 400dpi, Newgen
+mode_def nextscrn = % 100dpi NeXT monitor
+mode_def nullmode = % TFM files only
+mode_def ocessfz = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def pcscreen = % also, e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def prntware = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def qmsostf = % QMS 1725
+mode_def qmsoszz = % QMS 1700
+mode_def ricoh = % e.g., TI Omnilaser
+mode_def ricoha = % e.g., IBM 4216
+mode_def ricohlp = % e.g., DEC LN03
+mode_def sparcptr = % Sun SPARCprinter
+mode_def starnloz = % Star NL-10
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def vs = % VAXstation monitor
+mode_def vtftzz = % Varityper 4200 B-P
+mode_def vtftzzhi = % Varityper 4300P at 2400dpi
+mode_def vtftzzlo = % Varityper 4300P at 1200dpi
+mode_def vtfzszw = % Varitype 5060W, APS 6
+mode_def vtszz = % Varityper Laser 600
+mode_def xrxesnz = % Xerox 8790 or 4045
+mode_def xrxfzfz = % Xerox 4050/4075/4090
+mode_def xrxnszz = % Xerox 9700
+mode_def xrxtszz = % Xerox 3700
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Administration, subscription and unsubscription requests:
+
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ subscribe texhax
+ unsubscribe texhax
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 5]
+****************************************
diff --git a/info/digests/texhax/94/texhax.06 b/info/digests/texhax/94/texhax.06
new file mode 100644
index 0000000000..0e4b509807
--- /dev/null
+++ b/info/digests/texhax/94/texhax.06
@@ -0,0 +1,362 @@
+From: TeXhax-Request@tex.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #06
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: TeXhax-Request@tex.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <988.777230213.1@unicorn.ccc.nottingham.ac.uk>
+Date: Thu, 18 Aug 1994 18:16:54 +0100
+Message-ID: <989.777230214@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Thursday, 18 Aug 1994 Volume 94 : Issue 06
+
+Today's Topics:
+ LaTeX to Microsoft Word
+ Re: LaTeX to Microsoft Word
+ Looking for Tex/LaTex Editor
+ Wanted help about previewing epf files.
+ Postscript converter
+ wanted help: Latex with epsf.sty
+ blackboard_font
+ Announcing patchlevel 18 of xdvi
+ Announcing xdvi patchlevel 18
+ Announcing gsftopk 1.7
+ Announcement: Sauter tools Version 2.2
+ Online AsTeR Demo on the WWW (oral rendering of LaTex documents)
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Thu, 28 Jul 1994 18:08:39 +0000
+From: vaidya@acsu.buffalo.edu (Durgesh S)
+Subject: LaTeX to Microsoft Word
+
+Is there a way of converting a LaTeX document to
+Microsoft Word? Any suggestions would be appreciated.
+My email address is : vaidya@acsu.buffalo.edu
+
+Thanks in advance.
+
+Durgesh.
+
+------------------------------
+
+Date: 29 Jul 1994 11:48:15 +0000
+From: volker@yeti.faveve.uni-stuttgart.de (Volker Bosch)
+Subject: Re: LaTeX to Microsoft Word
+
+Durgesh S (vaidya@acsu.buffalo.edu) wrote:
+
+: Is there a way of converting a LaTeX document to
+: Microsoft Word? Any suggestions would be appreciated.
+[...]
+
+Hallo,
+
+the only way I know, is to convert the LaTeX file into a RTF file. MS-Word
+should be able to handle RTF-Files.
+
+I used the program TeX2RFT, which is availible by ftp. I've got it from
+ftp.dante.de. You might find it on other ftp servers as well.
+
+In the august issue of the german computer magazine 'iX' (Heise Verlag
+Hannover) you will find an article, describing programs to convert TeX files
+(p. 74).
+
+- --
+
+Viele Gruesse
+
+
+ Volker
+
+******************************************************************************
+ EMail: volker@yeti.faveve.uni-stuttgart.de
+ snail-mail: Volker Bosch, Kaiserstrasse 49, 70599 Stuttgart (GERMANY)
+ (voice) Phone: +49 0711 685-7223 (office)
+
+------------------------------
+
+Date: 06 Aug 1994 02:45:08 -0400
+From: Bruce Graham <100302.2570@compuserve.com>
+Subject: Looking for Tex/LaTex Editor
+
+I am looking for a full-feature Tex/LaTex editor for Macintosh that would allow
+me to transfer files to/from Microsoft Word. So far, I've only heard of
+"Scientific Word" for Windows and a French product called "Mator Mac."
+I work in the South of France as a technical translator and editor for
+researchers wishing to publish in English and would appreciate any suggestions
+about where I can purchase such an editor.
+ Bruce Graham - Marseille
+
+------------------------------
+
+Date: Mon, 08 Aug 1994 16:37:25 +0800
+From: Chen Ke <chenke@pku.edu.cn>
+Subject: Wanted help about previewing epf files.
+
+I just found my latex can't deal with eps file. That means latex did work
+when a .eps file is inserted in the tex file though I have eps.sty in lib.
+- ----------------
+pics82:/home/pics82/chen/Ideas>33>latex memo1.tex
+This is TeX, Version 3.1415 (C version 6.1)
+(memo1.tex
+LaTeX Version 2.09 <25 March 1992>
+(/usr/local/lib/texmf/tex/latex/base/article.sty
+Standard Document Style `article' <14 Jan 92>.
+(/usr/local/lib/texmf/tex/latex/base/art11.sty))
+(/usr/local/lib/texmf/tex/latex/base/epsf.sty) (memo1.aux)
+! Undefined control sequence.
+l.51 \EPSfile
+ {file=eg1.ps,height=8cm,width=14cm}\\
+- --------------------------------
+As a result, I wonder whether some other files should be added to lib
+so that latex can work to deal with inserting a .eps file in tex file.
+Any other advice will be appreciated.
+
+Thanks in advance.
+
+Cheers,
+
+KE
+chenke@pku.edu.cn or
+chen@pics82.cis.pku.edu.cn
+
+------------------------------
+
+Date: Mon, 08 Aug 1994 21:11:31 -0400
+From: Frank Marchese <MARCHESF@PACEVM.DAC.PACE.EDU>
+Subject: Postscript converter
+
+I am a new user to LaTex and have a question. Is there
+a LaTex to postscript or DVI to Postscript converter
+that runs on Intel platforms? Please respond to
+me directly...thanks in advance for any help that
+can be given.
+email: marchesf@pacevm.dac.pace.edu
+
+------------------------------
+
+Date: Fri, 12 Aug 1994 09:44:07 +0800
+From: Chen Ke <chenke@pku.edu.cn>
+Subject: wanted help: Latex with epsf.sty
+
+I am a new netter and want to use type Latex to typeset a paper.
+I have installed Tex 3.1415 in my machine(Tatung workstation compatible
+with Sun SPARC classic). I found there is no epsf.sty in ~/tex/latex/base.
+So I can't deal with .eps file using Latex. However, I have achieved an
+"epsf.sty" from a friend of mine in Canada and put it in the aforementioned
+directory. But it doesn't work as follows:
+
+- --------------------
+pics82:/home/pics82/chen/Ideas>33>latex memo1.tex
+This is TeX, Version 3.1415 (C version 6.1)
+(memo1.tex
+LaTeX Version 2.09 <25 March 1992>
+(/usr/local/lib/texmf/tex/latex/base/article.sty
+Standard Document Style `article' <14 Jan 92>.
+(/usr/local/lib/texmf/tex/latex/base/art11.sty))
+(/usr/local/lib/texmf/tex/latex/base/epsf.sty) (memo1.aux)
+! Undefined control sequence.
+l.51 \EPSfile
+ {file=eg1.ps,height=8cm,width=14cm}\\
+- --------------------------------
+
+As a result, I would appreciate it if you would give tips to deal
+with this problem
+
+Best Regards,
+
+Ke Chen
+chenke@pku.edu.cn
+
+------------------------------
+
+Date: Sat, 13 Aug 1994 18:45:21 +0700
+From: david dureisseix <dureisse@romanee.ens-cachan.fr>
+Subject: blackboard_font
+
+ As I was used to write scientific texts with "Word" on
+a MacIntosh, I have got several habits...
+ In particular tensors like stress and strain are denoted
+by lowercase Greek letters \sigma and \varepsilon, with a
+style named "relief" (en Francais dans le texte); it does
+something like doubling drawings of letters. As I tried to
+reproduce it with LaTeX, I installed Blackboard-bold font
+(bbold.mf). But the characters are a bit rough to be used
+frequently in the text.
+ Does someone know the name of a font more suited for my
+purpose, i.e. that looks more like Word's one ?
+
+ Thanks a lot.
+- --
+David DUREISSEIX
+ LMT CACHAN fax :
+ 61 Av du Pdt Wilson tel : 47 40 22 25
+ 94235 CACHAN CEDEX e-mail : dureisse@lmt.ens-cachan.fr
+
+------------------------------
+
+Date: Sun, 31 Jul 1994 19:38:14 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: Announcing patchlevel 18 of xdvi
+
+From: vojta@powdermilk.berkeley.edu (Paul Vojta)
+Newsgroups: comp.text.tex
+Subject: Announcing xdvi patchlevel 18
+Summary:
+Followup-To:
+Distribution: world
+Organization: U.C. Berkeley Math. Department.
+Keywords:
+
+OK, so this is a little late, but:
+
+This is to announce that patchlevel 18 for xdvi, a previewer for .dvi files
+under the X Window System, has been released. This is a full release,
+as opposed to a patch, due to the extent of the changes. It is available
+via anonymous ftp from ftp.x.org in the file contrib/applications/xdvi.tar.Z
+(and coming soon to a mirror site near you...). It is also available on
+the R6 contrib tape.
+
+This version adds:
+ o Support for PostScript specials.
+ o Checking of checksums in the .dvi file vs. the .pk or .gf file.
+ o Non-square magnifying glasses.
+
+As was mentioned in the announcement of patch 17, it removes support for X10
+and for the pxl font format.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+Date: Mon, 08 Aug 1994 15:22:43 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: Announcing gsftopk 1.7
+
+This is to announce the availability of Version 1.7 of gsftopk.
+gsftopk is a package whose purpose is to allow use of PostScript<TM> fonts
+with xdvi. It consists of:
+
+ 1. A program called gsftopk.c which creates pk font files for the
+ PostScript fonts. The bitmaps are obtained from ghostscript.
+ 2. A script called xdvimakepk which is to be used in place of
+ MakeTeXPK in xdvi.
+
+The package requires the use of a dvips-style psfonts.map file.
+
+The package is available via anonymous ftp from math.berkeley.edu
+in the file pub/Software/TeX/gsftopk.tar.Z. To upgrade from version
+1.6 you may use pub/Software/TeX/gsftopk.patch7.Z instead.
+
+gsftopk is also released as a subpackage of xdvi. Version 1.7 of gsftopk
+(or a later version) will be part of patchlevel 19 of xdvi. Patchlevel 18
+of xdvi includes only gsftopk 1.6.
+
+Version 1.7 adds the ability to do subdirectory searching, using the same
+// semantics as the web2c release of TeX, et. al.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+Date: Mon, 15 Aug 1994 18:26:50 +0100
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Subject: Announcement: Sauter tools Version 2.2
+
+Today, the Version 2.2 of the Sauter parameter files have been installed
+at the german CTAN site and should propagate to the other ones in the
+next 24 hours.
+
+The Sauter tools allow you to generate any font out of the cm family at an
+arbitrary design size by interpolating between the Knuthian parameters or
+extrapolating them. The Sauter fonts can be used to replace any scaled
+fonts used by LaTeX and plain TeX.
+
+
+Version 2.2 contains mainly some bug fixes:
+
+c-cmb: now produces characters of the same width as in cmr
+b-wasy: inputs c-cmmi instead of the outdated c-cmsy
+b-bbold: now gets the right design_size into the tfm file
+suatercm.fd: LaTeX2e support
+
+Thanks to all the people, who send in the bug reports and suggested fixes.
+
+
+- --J"org Knappen.
+
+------------------------------
+
+Date: 10 Aug 1994 20:39:59 +0000
+From: raman@crl.dec.com (TV Raman)
+Subject: Online AsTeR Demo on the WWW (oral rendering of LaTex documents)
+
+AsTeR --Audio System For Technical Readings-- is a computing system that
+exploits the display-independent nature of electronic information to orally
+render technical documents marked up in La)TeX.
+
+You can experience an interactive demo of AsTeR on the World Wide Web at
+http://www.cs.cornell.edu/Info/People/raman/aster/demo.html
+
+This hypertext document presents a collection of math examples rendered in
+audio by AsTeR and in Postscript by LaTeX/DVIPS.
+
+It aptly brings out the power of the Web in publishing multimedia documents:
+none of my journal publications come with online demos.
+
+It also emphasizes the display-independent nature of electronic markup
+documents; both the audio formatted version and the visually laid out
+Postscript were generated from the same LaTeX source.
+
+- --Raman
+email: <raman@crl.dec.com>
+http://www.cs.cornell.edu/Info/People/raman/raman.html
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ subscribe texhax
+ unsubscribe texhax
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+The hosts comprising CTAN include
+ ftp.tex.ac.uk (134.151.44.19) -- UK
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.dante.de (129.69.1.12) -- Germany
+Please use your nearest server, to keep network load down.
+
+TeXhax Digest issues are kept in
+
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 6]
+****************************************
diff --git a/info/digests/texhax/94/texhax.07 b/info/digests/texhax/94/texhax.07
new file mode 100644
index 0000000000..febee04674
--- /dev/null
+++ b/info/digests/texhax/94/texhax.07
@@ -0,0 +1,87 @@
+From: Owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #07
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: Owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <1972.777295220.1@unicorn.ccc.nottingham.ac.uk>
+Date: Fri, 19 Aug 1994 12:20:21 +0100
+Message-ID: <1973.777295221@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 19 Aug 1994 Volume 94 : Issue 07
+
+Today's Topics:
+ Erratum: IP address for ftp.tex.ac.uk
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 19 Aug 1994 11:57:14 +0100
+From: David.Osborne@nottingham.ac.uk
+Subject: Erratum: IP address for ftp.tex.ac.uk
+
+A few people noticed that the IP address given for ftp.tex.ac.uk in
+the trailer of the previous issue was incorrect, now that the UK CTAN
+host has relocated from Aston University to Cambridge. It was thought
+that this error should be pointed out promptly, before the usual few
+weeks elapse until the next issue. The correct address is shown in
+the trailer below. Of course, everyone should be using domain names
+and getting nameservers to look up the addresses, right?
+
+My thanks to Malcolm Clark <cudax@csv.warwick.ac.uk>, Martyn Johnson
+<Martyn.Johnson@computer-lab.cambridge.ac.uk> and Robin Fairbairns
+<Robin.Fairbairns@computer-lab.cambridge.ac.uk> for being so eagle-eyed,
+and my apologies to anyone inconvenienced by the error.
+
+~~David Osborne (TeXhax Digest moderator)
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ subscribe texhax
+ unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 7]
+****************************************
diff --git a/info/digests/texhax/94/texhax.08 b/info/digests/texhax/94/texhax.08
new file mode 100644
index 0000000000..342833adb4
--- /dev/null
+++ b/info/digests/texhax/94/texhax.08
@@ -0,0 +1,579 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #08
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <6826.778956263.1@unicorn.ccc.nottingham.ac.uk>
+Date: Wed, 07 Sep 1994 17:44:24 +0100
+Message-ID: <6827.778956264@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Wednesday, 7 Sep 1994 Volume 94 : Issue 08
+
+Today's Topics:
+ Translating TFM and GF or PK files into Metafont source?
+ Re: Announcement: Sauter tools Version 2.2
+ PCTeX?
+ underlining
+ Graphics in LaTeX
+ Latex viewer for IBMPC
+[comp.text.tex] mcite: Combining several BibTeX entries into one \bibitem
+ [comp.text.tex] ANNOUNCING: Seminar Package for LaTeX2e
+ EuroTeX '94: bookings close on September 12th
+ modes 2.1 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Mon, 29 Aug 1994 13:35:19 +0200
+From: Andrzej Icha <icha@ocean.iopan.gda.pl>
+Subject: Translating TFM and GF or PK files into Metafont source?
+
+Is there any possibility which can translate TFM and suitable
+GF (or PK) files into METAFONT sourcefiles?
+Thank you very much for any information.
+
+Andrzej Icha
+Institute of Oceanology, PAS, Sopot, Poland
+<icha@ocean.iopan.gda.pl>
+
+------------------------------
+
+Date: Mon, 29 Aug 1994 16:30:24 -0000
+From: DEVANS@lynx.colorado.edu
+Subject: Re: Announcement: Sauter tools Version 2.2
+
+>The Sauter tools allow you to generate any font out of the cm family at an
+>arbitrary design size by interpolating between the Knuthian parameters or
+>extrapolating them. The Sauter fonts can be used to replace any scaled
+>fonts used by LaTeX and plain TeX.
+
+Can someone please explain to me in what way this is different/better from
+simply letting MF build fonts.
+
+Thank you.
+ Doc Evans
+
+Doc Evans NQ0I/G4AMJ : devans@orion.colorado.edu
+ al019@freenet.hsc.colorado.edu
+
+------------------------------
+
+Date: Fri, 02 Sep 1994 16:56:10 -0400
+From: Wang Wei <wei@math.unc.edu>
+Subject: PCTeX?
+
+Can anybody tell me if there is a software called PCTeX. I think
+it might be a version of TeX or LaTeX for PC.
+
+Thanks,
+
+- --Wei
+
+------------------------------
+
+Date: Sat, 03 Sep 1994 17:30:30 -0000
+From: DEVANS@lynx.colorado.edu
+Subject: underlining
+
+I know that the TeXbook says that the best way to do underlining is to
+build a new font, but for my purposes that seems like overkill. On the
+other hand, all my simple macros to produce underlined text fail to
+produce the correct results. What I want is something like:
+ \underline{This text should be underlined, but the space characters
+contained in the text should be left without underlines}
+
+This seems like it ought to be simple, and it probably is, but I can't
+get a macro to do what I want. Anyone out there who can give me some
+help?
+
+Thanks
+ Doc Evans
+
+------------------------------
+
+Date: Sun, 04 Sep 1994 16:50:12 +0800
+From: chin1312@cs.cuhk.hk
+Subject: Graphics in LaTeX
+
+Hello,
+
+ I'm working on a project of LaTeX. I heard that LaTeX's graphics
+command can't describe all graphics generated by xfig. Is that true?
+Thanks.
+
+
+Rgds
+James
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+` James Ching CSC 4/4 ` `
+` Department of Computer Science ` ~{HK2;D\C;SPCN~} `
+` Email : chin1312@cs.cuhk.hk ` ~{5+R22;D\V;;nTZCNVP~} `
+` jamesching@cuhk.hk ` `
+` ` `
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+------------------------------
+
+Date: Mon, 05 Sep 1994 12:18:00 -0500
+From: brener@shadow.csc.lsu.edu (Dr. Nathan Brener)
+Subject: Latex viewer for IBMPC
+
+Hi, would you tell me where can I find a shareware to display Latex file
+on IBMPC. Thank you.
+
+Weian Deng
+
+------------------------------
+
+Date: 19 Aug 1994 11:53:58 +0200
+From: ohl@crunch.ikp.physik.th-darmstadt.de (Thorsten Ohl)
+Subject: [comp.text.tex] mcite: Combining several BibTeX entries into one \bibitem
+
+Last week I asked and only got `me too' responses. Thus I sat down
+yesterday evening and wrote it myself (that's The True Trouble with
+TeX: it's too much fun wasting your time by hacking up cutee little
+macros :-). Anyway, you can get it from
+
+ crunch.ikp.physik.th-darmstadt.de:pub/ohl/mcite
+
+and (hopefully) soon from a CTAN site near you.
+
+This LaTeX2e package provides support for collapsing multiple
+citations into one, as custumoary in physics journals. For example
+\cite{foo1,*foo2,bar} will combine the BibTeX entries foo1 and foo2
+into a single \bibitem. Obviously, the non-trivial point is that it
+works with BibTeX. See mcite.dtx for more detailed documentation.
+
+Enjoy,
+- -Thorsten
+- --
+/// Thorsten Ohl, TH Darmstadt, Schlossgartenstr. 9, D-64289 Darmstadt, Germany
+//////////////// net: ohl@crunch.ikp.physik.th-darmstadt.de, ohl@gnu.ai.mit.edu
+/// voice: +49-6151-16-3116, secretary: +49-6151-16-2072, fax: +49-6151-16-2421
+
+
+------------------------------
+
+Date: 29 Aug 1994 18:25:46 +0200
+From: tvz@zandtwerk.Princeton.EDU (Timothy Van Zandt)
+Subject: [comp.text.tex] ANNOUNCING: Seminar Package for LaTeX2e
+
+Hey netters, don't be fooled by LaTeX2e's slides class.
+It is still lame, compared to the amazing Seminar package.
+
+V1.0 of seminar.sty works with LaTeX2e in compatibility
+mode, but I have finally added a seminar.cls that works
+in LaTeX2e's native mode. This is a minimal modification
+of seminar.sty, not a new version. The new distribution
+is called V1.0e. If you already have v1.0, the only
+new files you need are
+
+ seminar.cls semhelv.sty semlcmss.sty
+
+from
+
+ Princeton.EDU:/pub/tvz/seminar/inputs
+
+You can also get the entire package (which still includes
+seminar.sty and still works with LaTeX 2.09).
+
+Let me know about any problems.
+
+Thanks to Sebastian Rahtz for making the necessary changes.
+
+Tim
+- ---
+Timothy Van Zandt (609)258-4050 tvz@Princeton.EDU (NeXTMail)
+Dept. of Economics, Princeton University, Princeton, NJ 08544
+
+THIS IS A SUPPLEMENTARY READ-ME FOR V1.0e OF THE SEMINAR PACKAGE
+
+***********************************************************************
+**** "readme" file for the Seminar package, v1.0e, 94/08/24 ****
+***********************************************************************
+
+COPYRIGHT 1993, 1994 by Timothy Van Zandt, tvz@Princeton.EDU
+
+ABOUT V1.0e:
+
+ V1.0e is identical to v1.0 of 93/04/01, except for a few changes
+ so that Seminar can work with NFSS2 and LaTeX2e:
+
+ - semhelv.sty and semlcmss.sty have been modified to work
+ with NFSS2 and LaTeX2e (but they still work with NFSS).
+
+ - seminar.cls has been added. This is a LaTeX2e document class,
+ derived from seminar.sty v1.0 by Sebastian Rahtz.
+
+ If you already have have seminar.sty v1.0e, then all you need
+ are this read-me file plus these files from the inputs
+ directory:
+
+ seminar.cls semhelv.sty semlcmss.sty
+
+USING SEMINAR WITH LATEX2E:
+
+ !!! YOU MUST BE USING A LATEX2E RELEASED AFTER 19 FEBRUARY 1994
+
+ You can either use seminar.sty in compatibility mode:
+ \documentstyle{seminar}
+ Or use the seminar.cls document class:
+ \documentclass{seminar}
+
+ Unless you are using other macros that only work in
+ compatibility mode, you might as well use the document class.
+
+ You can use the following options with \documentclass{seminar}:
+
+ article slidesonly notes notesonly notesonly*
+ noxcomment portrait a4 semhelv semlcmss semlayer
+ semrot semcolor slidesec
+
+ NOTE: Use `a4', not `sem-a4'.
+
+ `seminar.cls' is a minimal modification of seminar.sty. The
+ next release will take advantage of more of LaTeX2e's special
+ capabilities.
+
+Tim Van Zandt
+tvz@princeton.edu
+August 24, 1994
+- --
+Timothy Van Zandt (609)258-4050 tvz@Princeton.EDU (NeXTMail)
+Dept. of Economics, Princeton University, Princeton, NJ 08544
+
+
+------------------------------
+
+Date: Fri, 02 Sep 1994 18:22:10 -0000
+From: CHAA006@vax.rhbnc.ac.uk
+Subject: EuroTeX '94: bookings close on September 12th
+
+[Sent with apologies to those lists that prefer submissions
+ in their native language, such as GUTenberg and TeX-D-L.]
+
+======================================================
+EuroTeX '94 * EuroTeX '94 * EuroTeX '94 * EuroTeX '94
+=======================================================
+
+If you would like to participate in the most exciting
+TeX users' meeting of 1994---Eurotex '94 in Gda\'nsk---
+then please don't forget that there are only two weeks
+left in which to enroll. The final possible date for
+applications is September 12th.
+
+The conference programme includes:
+
+ -- Michel Goossens and Sebastian Rahtz
+ Simple colour design, and colour in LaTeX-2e
+
+ -- Bogus\l{}aw Jackowski and Marek Ry\'cko,
+ Labyrinth of METAFONT paths in outline
+
+ -- Kees van der Laan,
+ BLUe's format---the best of both worlds
+
+ -- Klaus Lagally,
+ Bidirectional line breaking with TeX macros
+
+ -- Bernd Raichle,
+ Sorting in TeX's mouth
+
+ -- Laurent Siebenmann,
+ Atomic fonts and electronic archiving of TeX documents
+
+ -- Laurent Siebenmann,
+ Occam's razor and macro management
+
+ -- Petr Sojka and Pavel \v Seve\v cek,
+ Hyphenation in TeX---Quo vadis?
+
+ -- Philip Taylor,
+ Defensive programing in TeX: Towards a better class of macro
+
+ -- Andrey V. Astrelin,
+ Graphics in TeX
+
+ -- Vladimir Batagelj,
+ Combining TeX and PostScript
+
+ -- Janusz Bie\'n,
+ Polish texts in multilingual environments (a case study)
+
+ -- Lutz Birkhahn,
+ Tdb: An X11 TeX Debugger
+
+ -- Michel Goossens and Frank Mittelbach
+ Real life book production---lessons learned from "The LaTeX Companion"
+
+ -- Karel Horak,
+ Fighting with big MetaFont pictures when printing them
+ reversely or landscape
+
+ -- Olga Lapko,
+ MAKEFONT as part of CyrTug/emTeX package.
+
+ -- Marion Neubauer,
+ Conversion from WORD/WordPerfect to LaTeX
+
+ -- Eric Picheral,
+ Building and supporting the GUTenberg archive
+
+ -- Johannes Braams,
+ Document classes and packages for LaTeX-2e
+
+ -- Erik Frambach and Wietse Dol,
+ 4TeX: A workbench for MS-DOS PCs
+
+ -- Dag F. Langmyhr,
+ How to make your own document style in LaTeX-2e
+
+ -- J\"org Knappen:
+ Towards a 256-character IPA font
+
+ -- Friedhelm Sowa,
+ Printing colour pictures
+
+ -- Andrey F. Slepukhin,
+ A package for Church Slavonic typesetting
+
+ -- Philip Taylor,
+ e-TeX & NTS: a progress report
+
+ -- Ji\v r\'\i{} Zlatu\v ska,
+ Surviving in a multi-lingual world with multiple font encodings
+
+ -- Yannis Halarambous,
+ Typesetting the Hebrew Bible with TeX
+
+ -- Yannis Halarambous,
+ \Omega, a TeX extension including unicode and
+ featuring Lex-like filtering processes
+
+ For further details please contact: eurotex@halina.univ.gda.pl, or get
+ via ftp from halina.univ.gda.pl:/gust/eurotex Programme and
+ tutorial information will be found in prog.txt, courses/tutorial
+ abstracts in tutor.txt, booking form in bform.txt and finally
+ some advice on how to get to Gda\'nsk in howtoget.txt
+
+Conference organizers
+
+W{\l}odek Bzyl,
+Tomasz Przechlewski
+
+------------------------------
+
+Date: Fri, 02 Sep 1994 06:43:59 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: modes 2.1 available
+
+I have released version 2.1 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+and shortly from the ctan sites in /tex-archive/fonts/modes/modes-2.1.mf.
+finger ctan_us@ftp.shsu.edu for a list of all the CTAN sites and mirrors.
+
+You can also get it by email from George Greenwade's (thanks, George!)
+file server if you cannot ftp: email fileserv@shsu.edu with a body of
+`sendme modes'.
+
+News:
+No new modes, but I've added landscape definitions for all the devices
+with meaningfully nonsquare aspect ratios, named as the primary device
+with an `l' appended. Some primary names were changed to be shorter as
+a result, but the old names are still there as synonyms.
+
+I've also been told that `ljfour' is suitable for the Apple Select 360,
+and that the Xerox 4050 mode works for the Xerox 4700, so that
+information is included.
+
+
+It's generally of no use to mail me about devices not in modes.mf;
+everything I know about is described therein. It also includes lots of
+text about how to create a new mode_def, etc.
+
+
+General information:
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (as in Web2c)
+or rename the file and remove unneeded modes. I can't decipher mf.web
+well enough to understand how to make the modes use less memory; if some
+Metafont hacker can tell me, I'd very much like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@cs.umb.edu
+
+mode_def agfafzz = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def aps = % Autologic APS-Micro5
+mode_def apssixhi = % Autologic APS-Micro6
+mode_def atariezf = % Atari ST SLM 804 printer
+mode_def atarinf = % Atari 95dpi previewer
+mode_def atarins = % Atari 96x96 previewer
+mode_def atariotf = % Atari ST SM 124 screen
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def bjtenex = % Canon BubbleJet 10ex
+mode_def boise = % HP 2680A
+mode_def canonex = % CanonEX in LaserWriter Pro 630
+mode_def canonlbp = % e.g., Symbolics LGP-10
+mode_def cg = % Compugraphic 8600
+mode_def cgl = % Compugraphic 8600 landscape
+mode_def cgnszz = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def cx = % Canon CX, SX, LBP-LX
+mode_def datadisc = % DataDisc
+mode_def newdd = % DataDisc with special aspect ratio
+mode_def declarge = % DEC 19-inch, 1280 x 1024
+mode_def decsmall = % DEC 17-inch, 1024 x 768
+mode_def deskjet = % HP DeskJet 500
+mode_def docutech = % Xerox 8790 or 4045
+mode_def dover = % Xerox Dover
+mode_def epsdrft = % Epson at 120x72dpi
+mode_def epsdrftl = % Epson at 120x72dpi landscape
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsfastl = % Epson at 60x72dpi landscape
+mode_def epson = % 9-pin Epson MX/FX family
+mode_def epsonl = % 9-pin Epson MX/FX family landscape
+mode_def epsonact = % Epson Action Laser 1500
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def epsonlol = % Epson at 120x216dpi landscape
+mode_def gtfax = % 204 x 196dpi G3fax
+mode_def gtfaxl = % 204 x 196dpi G3fax landscape
+mode_def gtfaxlo = % 204 x 98dpi G3fax
+mode_def gtfaxlol = % 204 x 98dpi G3fax landscape
+mode_def hprugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def ibmd = % IBM 38xx (\#2)
+mode_def ibmega = % IBM EGA monitor
+mode_def ibmegal = % IBM EGA monitor landscape
+mode_def ibmfzon = % IBM 4019
+mode_def ibmfztn = % IBM 4029-30, 4250
+mode_def ibmpp = % IBM ProPrinter
+mode_def ibmppl = % IBM ProPrinter landscape
+mode_def ibmsoff = % IBM 6154 display
+mode_def sherpa = % IBM 6670 (Sherpa)
+mode_def ibmteot = % IBM 3812
+mode_def ibmtetz = % IBM 3820
+mode_def ibmtont = % IBM 3193 screen
+mode_def ibmtosn = % IBM 3179 screen
+mode_def ibmtosnl = % IBM 3179 screen landscape
+mode_def ibmvga = % IBM VGA monitor
+mode_def ibx = % Chelgraph IBX
+mode_def itoh = % CItoh 8510A
+mode_def itohl = % CItoh 8510A landscape
+mode_def itohtoz = % CItoh 310
+mode_def itohtozl = % CItoh 310 landscape
+mode_def iw = % Apple ImageWriter
+mode_def jetiiisi = % HP Laser Jet IIISi
+mode_def lasf = % DEC LA75
+mode_def linolo = % Linotype Linotronic [13]00 at 635dpi
+mode_def linoone = % Linotype Linotronic [13]00 at 1270dpi
+mode_def linotzzh = % Linotype Linotronic 300 at 2540dpi
+mode_def ljfour = % 600dpi HP LaserJet 4
+mode_def ljlo = % HP LaserJet at 150dpi
+mode_def lmaster = % 1000dpi LaserMaster
+mode_def lnzo = % DEC LN01
+mode_def lps = % DEC LPS40
+mode_def lpstz = % DEC lps20
+mode_def lqlores = % Epson LQ-500, 180x180dpi
+mode_def lqmed = % Epson LQ-500, 360x180dpi
+mode_def lqmedl = % Epson LQ-500, 360x180dpi landscape
+mode_def lview = % Sigma L-View monitor
+mode_def macmag = % Mac screens at magstep 1
+mode_def mactrue = % Mac screens at 72dpi
+mode_def ncd = % NCD 19-inch
+mode_def nec = % NEC
+mode_def nechi = % NEC-P6 at 360x360dpi
+mode_def nexthi = % NeXT 400dpi, Newgen
+mode_def nextscrn = % 100dpi NeXT monitor
+mode_def nullmode = % TFM files only
+mode_def ocessfz = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def okidatal = % Okidata landscape
+mode_def pcscreen = % also, e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def prntware = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def qmsostf = % QMS 1725
+mode_def qmsoszz = % QMS 1700
+mode_def ricoh = % e.g., TI Omnilaser
+mode_def ricoha = % e.g., IBM 4216
+mode_def ricohlp = % e.g., DEC LN03
+mode_def sparcptr = % Sun SPARCprinter
+mode_def starnlt = % Star NL-10
+mode_def starnltl = % Star NL-10 landscape
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def vs = % VAXstation monitor
+mode_def vtftzz = % Varityper 4200 B-P
+mode_def vtftzzhi = % Varityper 4300P at 2400dpi
+mode_def vtftzzlo = % Varityper 4300P at 1200dpi
+mode_def vtfzszw = % Varitype 5060W, APS 6
+mode_def vtszz = % Varityper Laser 600
+mode_def xrxesnz = % Xerox 8790 or 4045
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700
+mode_def xrxnszz = % Xerox 9700
+mode_def xrxtszz = % Xerox 3700
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 8]
+****************************************
diff --git a/info/digests/texhax/94/texhax.09 b/info/digests/texhax/94/texhax.09
new file mode 100644
index 0000000000..58700038cf
--- /dev/null
+++ b/info/digests/texhax/94/texhax.09
@@ -0,0 +1,645 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #09
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <844.782489419.1@unicorn.ccc.nottingham.ac.uk>
+Date: Tue, 18 Oct 1994 15:10:21 +0100
+Message-ID: <846.782489421@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Tuesday, 18 Oct 1994 Volume 94 : Issue 09
+
+Today's Topics:
+ installing tex
+ Underlining
+ changing \hsize at page-break?
+ List processing TeX macro needed
+ Page layout in LaTeX?
+ Help needed to convert fonts
+ [sci.geo.meteorology] latex style for AMS conference preprints
+ [comp.text.tex] ANNOUNCE CmacTeX2.2 (Macintosh)
+ New version of greektex available
+ kpathsea 2.2, dvipsk 5.58b, xdvik 18c, dviljk 2.2 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 14 Sep 1994 16:06:06 -0600
+From: mario@drmail.dr.att.com
+Subject: installing tex
+
+I would like to install tex on my machine by
+doing an ftp transfer from labrea.stanford.edu
+
+There lots of files on labrea under the tex directory.
+I don't know which files I would need to be able to run
+latex on my machine which is a sparc running Unix.
+
+I would appreaciate any help regarding the installation
+of latex on my machine.
+
+Mario
+
+------------------------------
+
+Date: Thu, 22 Sep 1994 11:11:21 -0600
+From: nq0i@dablik.radiophysics.com
+Subject: Underlining
+
+Last month, I requested help in locating/finding a macro that would:
+1) underline words, but not the intervening spaces;
+2) permit line breaks to occur while underlining.
+
+I received about a dozen responses, every one different. Many of them
+were interesting and taught me things I did not know. However, only
+one response was completely on point. My vote for TeXnician of the
+month therefore goes to Jim Nearing (nearing@phyvax.ir.miami.edu)
+for the following clever and concise pair of macros:
+
+% This underlining macro is implemented by tail recursion.
+% If the terminal character is not found, it executes the desired
+% process and \let's \next equal itself. It then calls \next.
+% If the terminal token is found, it \let's \next equal \relax
+% before calling \next.
+% The first word is handled separately.
+%
+% Usage: \ul{whatever you like, it will continue the underlining
+% even across line breaks}.
+%
+\newif\iffirstul
+
+\def\ullspecial#1 {\ifx\empty#1 \let\next=\relax \else
+ \iffirstul\firstulfalse\else%
+ \discretionary{}{}{\hbox{\ }}\fi%
+ \underbar{#1}\let\next=\ullspecial\fi \next}
+
+\def\ul#1{\firstultrue\ullspecial#1 \empty }
+
+The only thing to watch out for is that it does require that the
+values of hyphenpenalty and exhyphenpenalty be sufficiently low to
+permit line breaks to occur. If you desire to suppress hyphenated
+line breaking, then the value should be set to some reasonably high
+value, but not an impossibly high one. He suggests 1000 (as opposed
+to the 10000 usually used to ban such breaking), and I have found
+that that works well. Alternatively, one could simply alter the value
+of these variables for the paragraph in which the underlined text
+occurs. For most people, who desire the ordinary hyphenated line
+breaking rules, the macro works wonderfully as it stands.
+
+Thank you again, Jim!
+
+Doc Evans NQ0I / G4AMJ : devans@orion.colorado.edu
+ al019@freenet.hsc.colorado.edu
+
+------------------------------
+
+Date: Fri, 07 Oct 1994 08:23:54 -0330
+From: MOHAMMAD GHODSI <ghodsi@IREARN.BITNET>
+Subject: changing \hsize at page-break?
+
+Dear Friends,
+I would like to typeset a long paragraph that goes into the next
+page so that each page has different \hsize. How could I change
+\hsize at the page break?
+
+Thanks.
+
+ +----------------------------------------------------------------+
+ | Mohammad Ghodsi, Assistant Prof. (o |
+ | Computer Engineering Department (o ^ ) |
+ | Sharif University of Technology ghodsi@irearn.bitnet |
+ | P.O. Box 11365-9517, Tehran, Iran Fax: +98 21 601-2983 |
+ +----------------------------------------------------------------+
+
+------------------------------
+
+Date: Fri, 07 Oct 1994 13:07:40 +0100
+From: Bo Thide' <bt@irfu.se>
+Subject: List processing TeX macro needed
+
+I am looking for a short and efficient soultion for the following
+problem:
+
+>From a list of names, each delimited by a delimiter \mydelim, I want to
+produce two "name boxes" to be used as output. In the case of three or
+more names I want one long where all \delim's are replaced by a ','
+except for the last one which should be replaced by '{\rm and}', and one
+short with the first name followed by '{\it et al}.'.
+
+========================================================================
+
+Example 1:
+
+The list
+
+First A. Familyx \delim First B. Familyy \delim First C. Familyz
+
+shall be translated into
+
+First A. Familyx, First B. Familyy {\rm and} First C. Familyz
+
+and to
+
+First A. Familyx {\it et al}.
+
+========================================================================
+
+Example 2:
+
+The list
+
+First A. Familyx \delim First B. Familyy
+
+shall be translated into
+
+First A. Familyx {\rm and} First B. Familyy
+
+both for the long and short output.
+
+========================================================================
+
+In a way this is similar to what 'bibtex' handles so elegantly for
+author lists. I thought this would be rather trivial in TeX, but
+several days of studies of Knuth and von Bechtolsheim has not lead me
+anywhere.
+
+I need to solve this problem quickly and would appreciate any help
+or hints that you might have.
+
+Bo
+
+ ^ ---Bo Thidi-----------------------------------Scientific Director---
+ |I| Swedish Institute of Space Physics, S-755 91 Uppsala, Sweden
+ |R| Office Phone: (+46) 18-30 36 71 Office Fax: (+46) 18-40 31 00
+ /|F|\ Home Phone: (+46) 18-52 79 11 Home Fax: (+46) 18-55 41 84
+ ~~U~~ ---bt@hybrid.irfu.se---------------------------------------SM5DFW---
+
+------------------------------
+
+Date: Wed, 12 Oct 1994 21:13:42 +0700
+From: Napajit Singkorapoom <b92346@th.ac.ait.cs>
+Subject: Page layout in LaTeX?
+
+I am a LaTeX beginner. I am using LaTeX for my report and I have some
+questions would like to have your suggestions as follows;
+
+1) Using Letter size pape(8.5"X11"), one-sided output, how to set the
+page layout as
+
+ - 3 cm left margin
+ - 2 cm right margin
+ - 3 cm top margin
+ - 2.5 cm bottom margin
+
+2) the page number should be in the "top margin" at center position as
+
+ -1- , -2- ,,,,,,
+
+3) equation numbers are according to the section numbers i.e.,
+
+ in section 2 , eq. no. should be 2.1, 2.2, ..
+
+Your promptly actions are highly appreciable.
+
+Thanking you,
+Napajit.
+
+------------------------------
+
+Date: Thu, 13 Oct 1994 15:17:25 +0100
+From: Maes@elec.ucl.ac.be
+Subject: Help needed to convert fonts
+
+I'm using Textures 1.6.2 on a Macintosh
+and I'm also using TeX, Version 3.1415 on a Unix machine.
+
+I have bought the package Lucida from Blue Sky Research.
+With this package, I got
+ - the Outline fonts
+ - the Screen fonts
+ - the AFM files
+ - the metrics files
+for the macintosh.
+
+I would like to use these package on my Unix machine.
+
+So I have (for all the fonts)
+
+- - create the VPL files from the macintosh metrics document (with EdMetrics)
+- - create the TFM and VF files from these VPL files (with vptovf)
+- - create the PFA files from the outline fonts (with macfont)
+
+I have modified the file psfonts.map in such a manner that dvips
+(dvipsk 5.58a) could deal with these files (tfm,vf and pfa)
+
+BUT after all these manipulations, I don't get the same results with
+the macintosh and with the Unix machine.
+
+What's wrong ?
+
+Pascal Maes
+UCL/FSA/ELEC
+Place du Levant,3
+B-1348 Louvain-la-Neuve
+BELGIUM
+email: Maes@elec.ucl.ac.be
+
+------------------------------
+
+Date: 31 Aug 1994 17:03:08 +0200
+From: phil@coot.geog.ubc.ca (Phil Austin)
+Subject: [sci.geo.meteorology] latex style for AMS conference preprints
+
+Steve Krueger has modified the AGU preprint style to produce
+a two-column format suitable for AMS conference proceedings.
+
+The style file (amspp.sty) and example (rad-pp.tex) along with
+a bib file are available from:
+
+ftp://leghorn.geog.ubc.ca/pub/jas.latex.dir
+
+Phil Austin INTERNET: phil@geog.ubc.ca
+(604) 822-2175 FAX: (604) 822-6150
+
+Atmospheric Sciences Programme
+Geography #217
+University of British Columbia
+1984 W Mall
+Vancouver, BC V6T 1Z2
+CANADA
+
+------------------------------
+
+Date: 02 Sep 1994 13:51:48 +0200
+From: tkiffe@math.tamu.edu (Tom Kiffe)
+Subject: [comp.text.tex] ANNOUNCE CmacTeX2.2 (Macintosh)
+
+Version 2.2 of CMacTeX is now available on CTAN in the directory
+tex-archive/systems/mac/cmactex. It consists of TeX3.1415, Metafont2.71,
+dvips, a previewer, a Postscript printing utility, and the usual font
+utilities like gftopk, etc.
+
+The principal feature of the new version is use of Apple Events to
+launch and execute the various subprograms. As a result, Version 2.2
+requires System 7. The popular editors, Alpha and BBEdit, can be
+configured to completely control CMacTeX, i.e., it is possible to
+launch TeX from your editor, have it process the file displayed in
+your editor's front window, automatically switch to the previewer, and
+if you are satisfied, have the editor launch dvips to convert the
+dvi file into Postscript. CMacTeX can also talk with the editor. If
+TeX encounters an error and you type an 'e' at the ? prompt, CMacTeX
+will ask the editor to open the tex file and highlight the offending
+line.
+
+As in earlier releases, most of CMacTeX is free. For further information
+see the Readme files available on CTAN.
+
+Tom Kiffe
+
+------------------------------
+
+Date: Fri, 07 Oct 1994 17:57:04 +0200
+From: georges@zeus.di.uoa.ariadne-t.gr (Giorgos Spiliotis)
+Subject: New version of greektex available
+
+A new version of greektex has been posted in the following sites:
+
+ CTAN sites eg. ftp.dante.de
+ in the directory pub/tex/language/greek/greektex
+
+ zeus.di.uoa.ariadne-t.gr (143.233.122.1)
+ in the directory pub/greek/greektex/dos
+
+ math.ucla.edu (128.97.4.254)
+ in the directory pub/moschovakis/greektex
+
+greektex is a package of public domain programs which make it easy to
+use the well known Greek text fonts of Silvio Levy in Plain TeX, LaTeX
+or AMS-LaTeX with the full functionality of these sets of macros,
+exactly as we use them to process English files. In fact greektex
+understands files with mixed Greek and English text, so that it is
+particularly useful for the typesetting of Greek scientific class notes,
+articles and books: these typically contain many English words---names,
+references, scientific terms traditionally given in both Greek and
+English when first introduced, etc. It is very easy to install
+greektex in any platform with a full TeX implementation. The system
+is especially simple to use on a PC equipped with a VGA screen, for
+which it provides a full bilingual keyboard system for entering (and
+seeing on the screen) mixed English and modern (monotoniko) or classical
+(polytoniko) Greek text.
+
+The heart of greektex is a set of "Greek-English" 256 character fonts
+which extend the Computer Modern fonts of Knuth by a selection of the
+Levy characters: For example, the first 128 characters of CLR10 are
+exactly the characters of CMR10, while characters 128-255 are the Greek
+"apla" (traditional) characters, as programmed by Levy. Each font is
+named by replacing the CM prefix of the Knuth font it extends by CL,
+e.g. CLTI10 is the extension of the English text italic font CMTI10,
+etc. Using these fonts, it is easy to get Greek-English versions of
+macro packages, basically by replacing each CM font by its CL extension
+in the font definitions, and adding Greek hyphenation and a brief set of
+macros to handle classical, polytoniko input. The package includes such
+extensions for plain TeX, LaTeX and AMS-LaTeX, so that their format
+files can be produced immediately by running initex on them. It also
+provides 300 DPI compilations of the CL extensions for all preloaded
+fonts of (classical) LaTeX, as well as a complete set of all the
+metafont files and adaptations of the Sauter scaling programs needed to
+compile the fonts in any resolution and point size.
+
+Those familiar with the first two versions of greektex (posted by
+Moschovakis in 1991 and 1993) will be interested in the following new
+features of this more complete system, prepared jointly by
+Moschovakis and Spiliotis.
+
+(1) The fonts have been slightly improved and the internal coding of
+some characters changed, to make the system compatible with more Greek
+extended keyboard drivers and provide fuller coverage of classical
+Greek. In addition, the fonts have been renamed, so that it is not
+possible to print dvi files produced by earlier versions of greektex
+using the new fonts, BUT: __monotoniko__ greektex files produced for
+earlier versions can be reTeXed with the new version and they will print
+exactly as before.
+
+(2) The polytoniko (classical) system is implemented by a new set of
+macros, based on a very simple architecture which makes it very robust,
+so that, in particular, it enjoys essentially full LaTeX functionality.
+(Files with polytoniko input prepared for the second greektex version
+cannot be handled by this version.)
+
+(3) This distribution includes an extended dual keyboard system, which
+makes it possible to enter from the keyboard and see on the screen the
+diairesis on cap Iota and cap Ypsilon and the anw teleia in monotoniko,
+as well as all the accents, aspiration marks and the iota subscript in
+polytoniko. The classical accent+stress "decoration" of each vowel
+(excluding the modern oxeia) is easy to enter by escape sequences and it
+shows on the screen clearly, immediately preceding the vowel.
+Internally, each decoration is coded by a single byte, and this is the
+key to the new, very robust implementation of polytoniko.
+
+(4) The files needed to compile a Greek-English format file for
+AMS-LaTeX have been added. (To do this, you need, in addition, all the
+AMS macro files and fonts required for AMS-LaTeX.)
+
+(5) A Greek bibtex and makeindex system has been added. They can
+handle Greek bibliographies and indexes as well as special Greek
+lexicographical ordering.
+
+A complete description of the system is given in the manual
+"greektex.doc" and in the README file of the package, from which we copy
+the INDEX.
+
+ INDEX of the greektex distribution, July 1994.
+
+========== Files which are necessary to install and run greektex ========
+
+Note: Some files come in two versions with different extensions,
+ .gr and .tex, e.g. geabbr.gr and geabbr.tex. Only those
+ with the extension .tex are used by greektex, but
+ they are hard to read; the .gr files are easy to read in
+ a DOS-bilingual keyboard, and they are TeX-equivalent to the
+ others, in most (but not all) platforms.
+
+(1) README This file.
+
+(2) pkunzip.exe The program needed to uncompress on the PC
+ the zip files of this distribution.
+ (This is a recent version of pkunzip;
+ older versions may not work with these
+ zip files.)
+
+(3) install.dos Installation instructions under DOS.
+ install.win Installation instructions under WINDOWS.
+ cpwin.tcp Code page file, needed for WINDOWS installation.
+
+(4) gedocs.zip greektex.doc The document describing how to use
+ the system. It also gives the credits for the
+ public domain programs used and distributed.
+
+ greekdrv.doc The document explaining how to use the
+ the extended keyboard programs in (5).
+
+ fsample.tex A small texfile which facilitates
+ printing (with latex) a coding table of a font.
+
+(5) gedos.zip DOS programs for creating Greek-English files.
+ gr.com, grx.com, vgagr.com, vgagrx.com, instgr.com.
+
+(6) geinputs.zip The TeX input files needed by the system.
+ geplain.tex,
+ gehyphen.tex, geletcat.tex, geabbr.tex,
+ gehyphen.gr, geletcat.gr, geabbr.gr
+ gelplain.tex, gelfonts.tex,
+ geamsla.tex, gelfonts.new, gefontdf.ori,
+ gegreek.sty, gegreek.gr
+
+(7) cltfm.zip The tfm files for the Greek-English fonts.
+
+(8) clpk.zip 300 DPI pk files for the Greek-English fonts.
+ Files are named in DOS convention, e.g. clr10.pk
+
+======================= Auxilliary programs ==============================
+
+
+(9) clmf.zip The metafont files used to create the fonts,
+ with a brief instruction document clmf.doc
+ and some batch files for compiling fonts in
+ additional pointsizes and any resolution.
+
+(10) gkbibtex.zip Greek-English version of bibtex and accompanying
+ gkmkindx.zip makeindex program, for DOS.
+
+(11) gkconv.zip Programs for converting between different, common
+ coding systems for Greek with technical instructions
+ on the use of code pages.
+
+(12) greek202.zip A complete dual keyboard system, includes grx-vgagrx
+ and more.
+
+(13) filters.zip Two simple Greek-to-English and English-to-Greek
+ filters (written in C) which make it (just barely)
+ possible to create, read and convert files with
+ mixed Greek and English text in a monolingual
+ environment. See l2g.c for explanation.
+ Also C-code for a filter g2h.c which converts .gr
+ files, with Greek to teX-equivalent .tex files
+ with hexadecimal coding of 8-bit characters.
+
+(14) palamas.gr Greek input file and Postscript file of a one
+ palamas.ps page document which illustrates the method for
+ preprint.ps entering polytoniko using grx.com and the output;
+ and a preprint of a publication which describes
+ greektex in some detail.
+
+====================================================================
+
+IMPORTANT. If you are getting these files by ftp, make sure that (3) -
+(10) are transmitted in binary mode. Files (3) - (5) and (9) - (12) are
+not needed for installing and running greektex.
+
+As far as we know, all the programs in this package are in the public
+domain and they are offered without any obligation or guarantee, with
+the usual proviso that if you change any files you should also change
+their names.
+
+For questions and comments, please send email to the author closest to
+your site.
+
+Yiannis N. Moschovakis George Spiliotis
+Department of Mathematics M.Sc. in Data Engineering
+UCLA, L.A. CA 90024 Digeni 26-28
+ Voula 16673
+ Athens, Greece
+
+ynm@math.ucla.edu georges@di.uoa.ariadne-t.gr
+
+July 1994
+
+------------------------------
+
+Date: Fri, 14 Oct 1994 14:20:42 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: kpathsea 2.2, dvipsk 5.58b, xdvik 18c, dviljk 2.2 available
+
+New versions of dvipsk/xdvik/dviljk are in the usual place:
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk,dviljk}.tar.gz
+ ... and CTAN and its mirrors; see the end of the message.
+Please use the nearest site, to reduce the load on our Sparc 1.
+
+I think the same patch that John Interrante and others created for web2c
+6.1 will work for this release (but I didn't actually try it); you can
+get that as the file web2c.kpathsea-2.1.help from the above sites.
+Naturally, I am working on the next release of web2c. It will be ready
+no sooner than a month or two from now (and perhaps significantly
+longer); it's no use to ask me precisely when, as I simply do not know.
+
+As always, thanks to the many people who contributed. I tried to note
+names in the ChangeLog entries.
+
+Also as usual, I've tested these with gcc 2.5.8, using GNU make 3.71, on
+several architectures: Linux 1.0.4, SunOS 4, Solaris 2.3, HP-UX 9, Alpha
+OSF/1 1.3, RS/6000 AIX 3.2.4, Aviion DG/UX 5.4.2, SGI IRIX 4.0.5F, and
+MIPS Ultrix 4.3. I used stock MIT X11R5 on all the machines for xdvik.
+You can get GNU software from prep.ai.mit.edu and its mirrors, and you
+can get MIT X from ftp.x.org and *its* mirrors.
+
+Here's the NEWS:
+
+dvipsk 5.58b
+* config.$PRINTER is read even if -o or -f is specified, i.e., always.
+* Paths in dvips config.$PRINTER files are not ignored (this was accidental!).
+* Closing quote in \special{"..."} omitted from the output.
+* --help and --version options supported.
+
+kpathsea 2.2
+* MakeTeXPK invoked for the any_glyph type; this is for xdvik.
+* MakeTeXPK sources $(psheaderdir)/MakeTeXPK.site if it exists.
+* pxlNNN/cmr10.pk searched for (as well as dpiNNN/cmr10.pk and cmr10.NNNpk)
+
+xdvik 18c
+* Include SELFILE support by default.
+* Support the `ps: <literal PostScript>' special.
+* Support --help (and -help and +help).
+* Convert both 330 and 328 dpi to 329 (magstephalf).
+* Checksum warnings omitted if either the font or DVI checksum is zero.
+
+dviljk 2.2
+* Use perror for nonexistent input files.
+
+kb@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+
+ Here are the CTAN sites and their mirrors:
+prompt$ finger ctan_us@ftp.shsu.edu
+[...]
+Known partial mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ nic.switch.ch (Switzerland) /mirror/tex
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+
+Known mirrors of the CTAN reside on (alphabetically):
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.uni-bielefeld.de (Germany) /pub/tex
+ ftp.uni-stuttgart.de (Germany) /tex-archive (/pub/tex)
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Germany)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 9]
+****************************************
diff --git a/info/digests/texhax/94/texhax.10 b/info/digests/texhax/94/texhax.10
new file mode 100644
index 0000000000..bfc3a20b9e
--- /dev/null
+++ b/info/digests/texhax/94/texhax.10
@@ -0,0 +1,233 @@
+(Message texhax/v94:10)
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #10
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Fri, 11 Nov 1994 15:20:14 +0000
+Message-ID: <11271.784567214@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 11 Nov 1994 Volume 94 : Issue 10
+
+Today's Topics:
+ TeX for Alpha?
+ How to obtain new LaTeX?
+ Proposed merger of UKTeX with TeXhax
+ kpathsea 2.3/dvipsk 5.58c/xdvik 18d/dviljk 2.3 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 19 Oct 1994 16:31:59 +0100
+From: Julian Barquin Gil <barquin@iit.upco.es>
+Subject: TeX for Alpha?
+
+I would very much appreciate any information on the way to
+get public domain TeX and LaTeX for an alpha workstation.
+It would be very useful to get a multilingual version.
+
+ Thank you very much. Sincerely,
+
+Julian Barquin
+Instituto de Investigacion Tecnologica
+C/ Fernando el Catolico 63-D
+28015 Madrid, Spain
+Phone: +-34-1-5449088
+e-mai: barquin@iit.upco.es
+
+------------------------------
+
+Date: Tue, 01 Nov 1994 09:55:17 +0800
+From: Hu Zejun <hzj@sentosa.sas.ntu.ac.sg>
+Subject: How to obtain new LaTeX?
+
+Can you tell me how I can get new version for latex?
+
+Hu Zejun
+School of Applied Science
+Nanyang Technological University
+Singapore
+
+------------------------------
+
+Date: Fri, 11 Nov 1994 15:03:36 +0000
+From: David.Osborne@nottingham.ac.uk
+Subject: Proposed merger of UKTeX with TeXhax
+
+It's proposed to merge the UKTeX Digest and TeXhax Digest to form
+one TeX-oriented digest of e-mail questions, answers and announcements.
+
+Since the UK TeX Archive (formerly at Aston University, now located at
+Cambridge University) has now become part of the Comprehensive TeX
+Archive Network (CTAN), there's no longer any real need for a
+UK-oriented TeX digest, for which UKTeX was set up in 1987. A single
+digest for discussing all TeX matters simplifies the issue of "which
+digest do I post to, or should I post to both?". The intention is to
+merge the lists of subscribers at the end of this year and that after
+that date, articles posted to UKTeX will continue to be accepted, but
+will appear in TeXhax with articles posted to that digest. TeXhax
+will continue, being the "senior" digest with the larger list of
+subscribers. One difference between the digests is that UKTeX appears
+weekly, while TeXhax appears much less frequently depending on number
+of articles submitted. To begin with, at least, the plan is to post
+the new TeXhax weekly.
+
+Comments are welcomed (directly to me, please) and I'll summarise any
+responses to the digests in a few weeks.
+
+~~David Osborne
+ Cripps Computing Centre, University of Nottingham
+ <David.Osborne@nottingham.ac.uk>
+
+------------------------------
+
+Date: Thu, 27 Oct 1994 03:40:51 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: kpathsea 2.3/dvipsk 5.58c/xdvik 18d/dviljk 2.3 available
+
+New versions of dvipsk/xdvik/dviljk are in the usual place:
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk,dviljk}.tar.gz
+ ... and CTAN and its mirrors; see the end of this message.
+Please use the nearest site, to reduce the load on our Sparc 1.
+
+The patch that John Interrante and others created for web2c 6.1 for the
+previous kpathsea release should basically work for this release; you
+can get that as the file web2c.kpathsea-2.2.help from the above sites.
+Naturally, I am working on the next release of web2c. It will be ready
+no sooner than a month or two from now (and perhaps significantly
+longer); it's no use to ask me precisely when, as I simply do not know.
+
+As always, thanks to the many people who contributed. I tried to record
+names in the ChangeLog entries.
+
+Please report bugs to tex-k@cs.umb.edu.
+Email tex-k-request@cs.umb.edu with a line containing
+ subscribe you@preferred.email.address
+in the body of the message to join this mailing list.
+
+If you only want to see announcements, not bug reports and discussion,
+subscribe to tex-archive@math.utah.edu instead. (Email
+tex-archive-request@math.utah.edu to join that list.)
+
+kb@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+
+Here's the NEWS:
+
+kpathsea 2.3
+* Extra :'s in an envvar value referring to the texmf.cnf value work.
+* Names like dpi600/cmr10.pk can be found in ls-R.
+* KPATHSEA_DEBUG environment variable checked.
+* Directories like pk/ljfour directly under $TEXMF/fonts are found.
+* New standalone program, kpsexpand, optionally compiled and installed,
+ to do variable expansion (not path searching).
+* Debugging output written to stderr instead of stdout.
+* pxlNNN support removed; I never intended to support `pxl1500'.
+
+dvipsk 5.58c
+* -o and -f once again do not read config.$PRINTER, but a new option
+ -mode and a compile-time default specify the mode.
+* \special{"...} was never supposed to have a closing quote, so don't omit it.
+
+xdvik 18d
+* New --with-ps={no,gs,dps,news} configure options; gs is still the default.
+* The file selection can be cancelled.
+* No complaints about finding 249 dpi if looking for 250.
+
+
+Here are the CTAN sites and their mirrors:
+
+prompt$ finger ctan_us@ftp.shsu.edu
+[...]
+Known partial mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ nic.switch.ch (Switzerland) /mirror/tex
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+
+Known mirrors of the CTAN reside on (alphabetically):
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.uni-bielefeld.de (Germany) /pub/tex
+ ftp.uni-stuttgart.de (Germany) /tex-archive (/pub/tex)
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Germany)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 10]
+*****************************************
diff --git a/info/digests/texhax/94/texhax.11 b/info/digests/texhax/94/texhax.11
new file mode 100644
index 0000000000..24b61d6cfd
--- /dev/null
+++ b/info/digests/texhax/94/texhax.11
@@ -0,0 +1,643 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V94 #11
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <3553.787580673.1@unicorn.ccc.nottingham.ac.uk>
+Date: Fri, 16 Dec 1994 12:24:34 +0000
+Message-ID: <3554.787580674@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 16 Dec 1994 Volume 94 : Issue 11
+
+Today's Topics:
+ Problems installing TeX on AIX: no MetaFont
+ Questions about previewers and dvi drivers
+ MS-DOS DVI driver for Olivetti inkjet printer?
+ tugboat 15 #2 (june 1994)
+ TeXsis Version 2.16 Released
+ Short introduction to LaTeX 2e
+ lshort2e.tex Uploaded
+ TeX Users Group -- 1995 election announcement
+ kpathsea 2.5, dvipsk 5.58e, xdvik 18e, dviljk 2.4
+ TeXhax/UKTeX merger opinions
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 11 Nov 1994 11:44:00 -0000
+From: "Alex Nunes, CCS, Birkbeck" <a.nunes@ccs.bbk.ac.uk>
+Subject: Problems installing TeX on AIX: no MetaFont
+
+This is a probably an FAQ, but anyway:
+
+I am trying to install TeX/LaTeX on an RS/6000 running AIX 3.2.2.
+
+I retrieved the TEX distribution from ftp.tex.ac.uk in the
+systems/aix3.2 directory. I can successfully untar and compile. Once
+I've compiled the executables I find a full tex and latex build but no
+metafont. This is fairly useless because even though I can run all the
+latex programs, when it comes to printing almost all the fonts are
+missing and uncreatable without MF. When looking in the README file it
+seems to imply that MF is part of this distribution.
+
+Am I missing something?
+
+Alex
+
+Alex Nunes
+UNIX Support
+Central Computing Services
+Birkbeck College
+University of London
+Malet Street
+LONDON WC1E 7HX
+
+email: alex@ccs.bbk.ac.uk (internet)
+ alex@uk.ac.bbk.ccs (some JANET sites)
+WWW: http://www.bbk.ac.uk/People/Alex.html
+Tel: 071 631 6337 (UK)
+ 004471 631 6337 (rest of the world)
+
+------------------------------
+
+Date: Wed, 16 Nov 1994 12:30:31 +0000
+From: Jeremy Henty <jch@upper.ist.co.uk>
+Subject: Questions about previewers and dvi drivers
+
+Imperial Software Technology is developing a tool which
+generates hardcopy using LaTeX and included PostScript.
+Naturally we would like this output to work on as many TeX
+systems as possible, so I would be grateful for answers to
+a few questions.
+
+ * What are the commonly used previewers and dvi drivers we should
+ aim to support?
+ * Do any of these programs not support either the "psfile=" or
+ "header=" specials?
+ * Is the LaTeX2e "graphics" package going to become the standard graphics
+ interface? Will other packages support its syntax for compatibility?
+ * According to the manual page, xdvi does not "as yet" support "header="
+ specials. Will it? If so, how soon?
+ * What (if any) are the significant differences between xdvi and xdvik?
+ dvips and dvipsk?
+
+Please email responses.
+
+Thank you in advance,
+
+Jeremy C. Henty jch@ist.co.uk
+
+------------------------------
+
+Date: Fri, 18 Nov 1994 11:29:54 +0200
+From: Shlomo Reisner <reisner@mathcs2.haifa.ac.il>
+Subject: MS-DOS DVI driver for Olivetti inkjet printer?
+
+A question: Does anyone know of a MSDOS dvi-driver for ink-injection
+printer. I have an Olivetti 250JP - (emulation of HP DeskJet Plus).
+Thanks for any information.
+Shlomo Reisner
+Dept of Mathematics
+Univ. of Haifa, Israel.
+
+------------------------------
+
+Date: 09 Dec 1994 13:25:57 -0500
+From: bbeeton <BNB@MATH.AMS.ORG>
+Subject: tugboat 15 #2 (june 1994)
+
+it is with pleasure and a great deal of relief that i announce that
+the june issue of tugboat (15 #2) is now being printed, and should
+be mailed to tug members in about a week.
+
+an unfortunate combination of logistical and production problems
+have conspired to delay the issue, including internal office moves
+by the editor, with storage of all materials related to the issue,
+extended absences of the editor attending meetings and for other
+reasons, and unexpected difficulties in actual file processing.
+i am sincerely apologetic for the delays; steps are being taken
+to address these problems to help avoid them in the future.
+
+serious production difficulties have also hampered preparation of
+the proceedings issue (tugboat 15 #3). i received notification
+earlier today from the proceedings editors that the bulk of the
+camera copy has been shipped to me for final action. a few pages
+remain to be processed into camera copy, and i expect to be able
+to send that issue to the printer the week after next. (i shall
+be attending a standards meeting next week, and my office is
+being moved again next weekend, so nothing can happen during that
+interval.)
+
+work is also proceeding on issue #4, and i intend to complete it
+as soon as possible, although i cannot give an exact date just yet.
+however, i believe that it will be possible to get the first 1995
+issue out by the end of march, the cover date.
+
+the table of contents for 15 #2 follows.
+ -- bb
+ --------------------
+
+TUGboat 15, 2, June 1994
+Contents
+
+ 87 Addresses
+
+General Delivery
+ 89 Christina Thiele
+ Opening words:
+ Meetings; ISO and de facto standards
+ 89 Barbara Beeton Editorial comments:
+ ``LaTeX2e'' is now just ``LaTeX''; New CTAN features;
+ Northwest Computing Support Center closed;
+ TeX output in audible form
+ 91 Michel Goossens WEPT: A Week on Electronic Publishing and Typography
+
+Dreamboat
+ 96 Philip Taylor Report of the 2nd meeting of the NTS group,
+ February 1994
+
+Fonts
+ 97 Alan Hoenig {Meta}Font Forum redux
+ 98 R. Ramasubramanian, R.W.D. Nickalls and M.A. Reed
+ ASCII.sty: A new style-option and encoded font with
+ IBM graphics control characters for use with TeX
+ and LaTeX
+
+Book Reviews
+ 103 David M. Jones and David E. Wald
+ Michel Goossens, Frank Mittelbach, and Alexander
+ Samarin, The LaTeX Companion
+ 106 Victor Eijkhout
+ Norman Walsh, Making TeX Work
+ 107 Jacques Andre
+ Christian Rolland, LaTeX guide pratique
+
+Typesetting on Personal Computers
+ 108 Alan Hoenig NextTeX: TeX plus the NextStep Operating System
+
+Macros
+ 110 Michael Downes Interaction tools: dialog.sty and menus.sty
+
+LaTeX
+ 131 Bernard Gaulle LaTeX V3: philology & typography,
+ reports to read, reports to do
+ 131 Claudio Beccari Tough table becomes easy with PiCTeX,
+ but it's even easier with LaTeX
+
+Letters
+ 132 Paul Anagnostopolous
+ On the review of TeX in Practice
+
+Abstracts
+ 133 Baskerville, Volume 4, Nos. 1--2
+ 136 Cahiers GUTenberg Nos. 16 and 17
+ 138 Die TeXnische Komoedie 1993, Heft 1--4
+
+News & Announcements
+ 143 Calendar
+ 160 TUG'95 -- St. Petersburg, Florida
+
+Late-Breaking News
+ 148 Barbara Beeton Production notes
+ 149 Coming next issue
+ 150 Barbara Beeton Change in TUGboak policy
+
+TUG Business
+ 145 Meet the Board, Part II
+ Michael Ferguson; Peter Flynn; George Greenwade;
+ Yannis Haralambous; Nico Poppelier; Jon Radel;
+ Sebastian Rahtz
+ 151 Institutional members
+
+Forms
+ 155 TUG membership application
+
+Advertisements
+ 152 TeX consulting and production services
+ 154 Index of advertisers
+
+------------------------------
+
+Date: Mon, 14 Nov 1994 19:52:54 -0500
+From: texsis@lifshitz.ph.utexas.edu
+Subject: TeXsis Version 2.16 Released
+
+ TeXsis Version 2.16 Released
+
+ The latest version (2.16) of the TeXsis macro package of TeX macros
+for physicists is now available (as of 12 November 1994) via anonymous
+ftp from lifshitz.ph.utexas.edu, in the directory /texsis.
+
+The most notable changes or additions are:
+
+ * All bug fixes from patches to TeXsis 2.15 are included in TeXsis 2.16
+ (they were all pretty minor).
+
+ * The manual has been re-organized to make it clearer, and easier to
+ learn how to set up a complete document.
+
+ * Figures and tables can be put at the _bottom_ of a page or column,
+ using \bottomfigure and \bottomtable, or \heavyfigure and \heavytable.
+ More generally, any sort of insertion may be put at the bottom of a
+ page or column with \bottominsert or \heavyinsert.
+
+ * The double column macros have been completely re-written. They are
+ much improved, and support insertions at the bottom of columns,
+ including footnotes. The new macros can also be used by themsleves
+ with Plain TeX.
+
+ * \NFootnote creates numbered footnotes.
+
+ * The PhysRev.txs style file defines \PhysRevManuscript for papers
+ being submitted to the Physical Review, and \PhysRev and \PhysRevLett
+ to emulate the layouts of those journals.
+
+ * The IEEE.txs and WorldSci.txs style files have been updated.
+
+ * \ListFigureCaptions lets you print figure captions at the end of
+ the document.
+
+ * Many other small additions and improvements.
+
+Those of you who have been using the beta version of 2.16 in the past
+few months will find little changed, except that the manual has been
+updated to match the changes to the macros.
+
+ ----------
+
+ To make it easier for the casual reader of electronic preprints
+("e-prints") to print a TeXsis document we have also put all of the core
+TeXsis macros into one source file (called mtexsis.tex), with all the
+comments and blank lines removed. A reader who does not have TeXsis on
+his/her system can then simply get this file, add "\input mtexsis" to
+the manuscript file, and print the paper with Plain TeX. You can make
+your e-print manuscript files automatically load mtexsis.tex if it is
+needed by adding the following line at the begining of the manuscript
+file:
+
+ \ifx\undefined\TeXsis \input mtexsis.tex\fi
+
+It is suggested that you try running such a manuscript through Plain TeX
+with mtexsis.tex first to make sure that it works.
+
+ ----------
+
+ As always, comments, suggestions, and bug reports are welcomed, and
+can be sent to us at texsis@lifshitz.ph.utexas.edu.
+
+
+Eric Myers <myers@vassar.edu> |
+Departmenty of Physics and Astronomy | "Frankie say '\relax'"
+Vassar College, Poughkeepsie, New York |
+
+------------------------------
+
+Date: Wed, 16 Nov 1994 11:18:26 +0000
+From: Robin.Fairbairns@cl.cam.ac.uk
+Subject: Short introduction to LaTeX 2e
+
+I have installed Tobias' stuff as announced below
+
+- ------- Forwarded Message
+
+Subject: lshort2e.tex Uploaded
+
+Announcement:
+
+========================================================================
+ Now available for CTAN:/pub/tex/info/lshort (i.e.,
+
+ A not very Short Introduction to LaTeX 2e (58 Pages)
+- ------------------------------------------------------------------------
+ by Tobias Oetiker 16/11/1994 <oetiker@dmu.ac.uk>
+
+ If you want to learn how to write your documents with LaTeX,
+ this introduction is for you. It is not about setting up a
+ LaTeX system. While it is not as comprehensive as Lamport's book,
+ it should be sufficient in most cases.
+
+ The document is provided in PS DVI and source form ...
+
+ Enjoy!
+
+ All the best
+ Tobi
+
+- ------- End of Forwarded Message
+
+English-speaking LaTeX users of the world have good reason to be
+grateful to Tobias for the work he's done (as should users whose
+German speech is as dubious as mine ;-)
+
+Thanks, Tobi
+
+------------------------------
+
+Date: 12 Dec 1994 18:45:42 -0500
+From: bbeeton <BNB@MATH.AMS.ORG>
+Subject: TeX Users Group -- 1995 election announcement
+
+
+
+
+ -----------------------------
+ 1995 TeX Users Group Election
+ -----------------------------
+
+The terms of the TUG President and of 5 members of the Board of Directors
+will expire as of the 1995 Annual Business Meeting, which will take
+place in conjunction with the 16th Annual Meeting in July 1995. The
+directors whose terms expire in 1995 are Barbara Beeton, Michael Doob,
+Michel Goossens, and Tom Rokicki; a shortfall in the number of nominees
+in the last election left one position unfilled. The election to choose
+the new President and Board members will be held next Spring, and
+nominations are invited.
+
+The Bylaws provide that ``Any member may be nominated for election to the
+office of TUG President/to the Board by submitting a nomination petition
+in accordance with the TUG Election Procedures. Election ... shall be
+by written mail ballot of the entire membership, carried out in accordance
+with those same Procedures.'' The term of office of the President is
+two (2) years, and of a director, three (3) years. Incumbent officers
+may be nominated for successive terms.
+
+The name of any member may be placed in nomination for election to one
+of these offices by submission of a petition, signed by two other current
+(1994 or 1995) members, to the TUG office at least 30 days prior to the
+mailing of ballots. (A candidate's membership dues for 1995 will be
+expected to be paid by the nomination deadline.) A petition form follows
+this announcement; forms may also be obtained from the TUG office, and
+electronically from the usergrps/tug area of CTAN.
+
+Along with a petition form, each candidate is asked to supply a
+passport-size photograph, a short biography, and a statement of intent
+to be included with the ballot; the biography and statement of intent
+together may not exceed 400 words.
+
+The deadline for receipt at the TUG office of petitions and ballot
+information is February 1, 1995.
+
+Ballots will be mailed to all members early in March. Marked ballots
+must be postmarked no later than May 9, and received no later than
+May 23. These deadlines will be noted on the ballots.
+
+Ballots will be counted by a disinterested party not part of the TUG
+organization. The results of the election should be available by the
+end of May, and will be announced in a future issue of this publication
+as well as through various TeX-related electronic lists.
+
+ Barbara Beeton
+ for the Elections Committee
+
+
+ --------------------------------
+ Nomination for 1995 TUG Election
+ --------------------------------
+
+Only current (1994 or 1995) TUG members are eligible to participate.
+The signatures of two (2) members are required in addition to that of
+the nominee. Type or print names clearly, exactly as they appear in
+the most recent TUG membership list or on a TUG mailing label; new
+members should enter the name which they used on their membership
+application form. Names that do not exactly match the TUG records will
+not be accepted as valid.
+
+ ---------------
+
+The undersigned TUG members propose the nomination of:
+
+
+
+- ------------------------- ------------------------- ---------------
+ Name of nominee (signature) (date)
+
+for the position of (check one):
+
+[ ] TUG President
+[ ] Member of the TUG Board of Directors
+
+for a term beginning at the 1995 Annual Meeting, July 1995.
+
+
+ Members supporting this nomination
+
+ Nominated by Signature Date
+ (please print)
+
+
+- ------------------------- ------------------------- ---------------
+
+
+- ------------------------- ------------------------- ---------------
+
+
+Return this petition to the TUG office (FAXed petition forms will be
+accepted). Petitions and all required supplementary material (photograph,
+biography and personal statement for inclusion on the ballot) must be
+received in the TUG office no later than the deadline:
+ February 1, 1995
+It is the responsibility of the candidate to ensure that this deadline
+is met. Under no circumstances will incomplete applications be accepted.
+A candidate's membership dues for 1995 must also be paid by this deadline.
+
+
+TeX Users Group
+Nominations for 1995 Election
+P.O.~Box 869
+Santa Barbara, CA 93102-0869
+U.S.A.
+
+FAX: 805-963-8358
+
+------------------------------
+
+Date: Thu, 15 Dec 1994 19:07:09 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: kpathsea 2.5, dvipsk 5.58e, xdvik 18e, dviljk 2.4
+
+New versions of dvipsk/xdvik/dviljk are in the usual place:
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk,dviljk}.tar.gz
+ ... and CTAN and its mirrors; see the end of this message.
+Please use the nearest site, to reduce the load on our old Sparc 1.
+
+The biggest change is using Autoconf 2.1 to prepare the configure
+scripts -- who knows what that's broken. Aside from that, it's just
+minor bug fixes.
+
+The patch that John Interrante and others created for web2c 6.1 for the
+previous kpathsea release should basically work for this release, except
+for the configure scripts; you can get that as the file
+web2c.kpathsea-2.4.help from the above sites. (Naturally, I am working
+on the next release of web2c. It will be ready no sooner than a month
+or two from now (and perhaps significantly longer); it's no use to ask
+me precisely when, as I simply do not know.) I hope John (or someone)
+can update the patch soon.
+
+As always, thanks to the many people who contributed. I tried to record
+names in the ChangeLog entries.
+
+Please report bugs to tex-k@cs.umb.edu.
+Email tex-k-request@cs.umb.edu with a line containing
+ subscribe you@your.email.address
+in the body of the message to join this mailing list.
+
+If you only want to see announcements, not bug reports and discussion,
+subscribe to tex-archive@math.utah.edu instead. (Email
+tex-archive-request@math.utah.edu to join that list.)
+
+kb@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+
+Here's the NEWS:
+
+kpathsea 2.5
+* Go back to calling db_insert after a successful MakeTeXPK, and check
+ for lack of an ls-R.
+* Handle case of magstep -.5 for MakeTeXPK properly.
+
+xdvik 18e
+* The SelFile widget masks all but .dvi files by default (thanks to
+ Dinh-Tuan.Pham@imag.fr for implementing this).
+* `G' can change the gamma value dynamically, as well whether grey is used.
+* Crash when starting without a filename fixed (hopefully).
+* `Can't find 300dpi using 300dpi' warning fixed (hopefully).
+* Compile-time default mode removed; back to letting MakeTeXPK guess.
+* Usage message improved for SELFILE case.
+
+dvipsk 5.58e
+* MakeTeXPK once again does umask 0.
+* M[ode] lines in config.$PRINTER override config.ps again (as intended).
+* Compile-time default mode removed; back to letting MakeTeXPK guess.
+* -o option overrides o in config files.
+
+dviljk 2.4
+* Character 32 not downloaded on old printers, to work around an
+ apparent bug in the emulation on a Kyocera.
+
+
+Here are the CTAN sites and their mirrors:
+
+prompt$ finger ctan_us@ftp.shsu.edu
+[...]
+Known partial mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ nic.switch.ch (Switzerland) /mirror/tex
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+
+Known mirrors of the CTAN reside on (alphabetically):
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.uni-bielefeld.de (Germany) /pub/tex
+ ftp.uni-stuttgart.de (Germany) /tex-archive (/pub/tex)
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Germany)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+------------------------------
+
+Date: Fri, 16 Dec 1994 12:18:27 +0000
+From: David.Osborne@nottingham.ac.uk
+Subject: TeXhax/UKTeX merger opinions
+
+Following my note about merging the TeXhax and UKTeX Digests
+(TeXhax V94 #xx, UKTeX V94 #xx), I received 12 responses, all
+in favour of the merger. There were two reservations expressed:
+
+- - frequency of the new TeXhax... weekly was felt by a couple of
+ people to be too often
+- - one person requested that the digest be given a new name
+
+One of the advantages of increased frequency is that questions
+can be answered and announcements made in a more timely fashion.
+This has always been one of the "advantages" of the UKTeX Digest
+which I'd like to carry over into the new, merged digest.
+However, after we've had a few issues, if lots of people feel
+strongly that a weekly digest is hitting their mailbox too often,
+please let me know and we could move to, perhaps, two-weekly issues.
+
+As for names, well, I felt it would be less confusing to keep the
+name of the "elder" publication, which is mentioned in many online
+locations and Internet list-of-lists (e.g., Meckler's "On Internet 94").
+
+If you have any views on any of this, please let me know.
+
+~~David Osborne (TeXhax Digest moderator)
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 94 Issue 11]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.01 b/info/digests/texhax/95/texhax.01
new file mode 100644
index 0000000000..fb094dd3d9
--- /dev/null
+++ b/info/digests/texhax/95/texhax.01
@@ -0,0 +1,332 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #01
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <469.789649189.1@unicorn.ccc.nottingham.ac.uk>
+Date: Mon, 09 Jan 1995 10:59:50 +0000
+Message-ID: <470.789649190@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 9 Jan 1995 Volume 95 : Issue 01
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Re: Questions about previewers and dvi drivers
+ Re: MS-DOS DVI driver for Olivetti inkjet printer?
+ DVI driver for EPSON STYLUS 800
+ Distinguishing between LaTeX 2.09 and 2e
+ Grammar Checker for LaTeX?
+ CTAN management problems (uploads)
+ new release of NTG document classes
+ Announcement of the 1995 Donald E. Knuth Scholarship competition
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 16 Dec 1994 08:07:46 -0500
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: Questions about previewers and dvi drivers
+
+> Imperial Software Technology is developing a tool which
+> generates hardcopy using LaTeX and included PostScript.
+> Naturally we would like this output to work on as many TeX
+> systems as possible, so I would be grateful for answers to
+> a few questions.
+
+ * What are the commonly used previewers and dvi drivers we should
+ aim to support?
+
+What platform?
+
+On Mac the best is Textures from Blue Sky Research.
+There is also Oz TeX from Andrew Trevorrow. And maybe a couple of others.
+
+On IBM PC/Windows the best is the Y&Y TeX system.
+There is also PC-TeX for Windows and Kinch's TrueTeX.
+And several public domain versions including emTeX.
+
+ * Do any of these programs not support either the "psfile=" or
+ "header=" specials?
+
+All drivers use their own syntax for garphics inclusion etc.
+The exception is Y&Y TeX which instead supports 12 of the most
+popular syntax used by other drivers. This includes psfile=
+and header= (and lots of others).
+
+ * Is the LaTeX2e "graphics" package going to become the standard graphics
+ interface? Will other packages support its syntax for compatibility?
+
+Customization files for the LaTeX 2e graphics package are now available for
+many drivers. But many people do not use LaTeX (its too restrictive and
+too hard to use non-CM fonts).
+
+ * According to the manual page, xdvi does not "as yet" support "header="
+ specials. Will it? If so, how soon?
+
+Oh, You are Unix specific?
+
+ * What (if any) are the significant differences between xdvi and xdvik?
+ dvips and dvipsk?
+
+Oh, You are Unix specific?
+
+Regards, Berthold.
+
+------------------------------
+
+Date: Tue, 20 Dec 1994 10:36:21 -0500
+From: leew@pilot.njin.net (Lee Wittenberg)
+Subject: Re: MS-DOS DVI driver for Olivetti inkjet printer?
+
+> A question: Does anyone know of a MSDOS dvi-driver for ink-injection
+> printer. I have an Olivetti 250JP - (emulation of HP DeskJet Plus).
+> Thanks for any information.
+
+The emTeX documention claims HP DeskJet+ support (and I believe that
+it probably does). According to the docs, the command
+
+ prthplj /od
+
+does the job.
+
+ -- Lee
+
+Lee Wittenberg | Committees know their own business best,
+Computer Science Department | and there is no reason why a senior
+Kean College of New Jersey | minister should not be an ill-informed
+Union, NJ 07083 | idiot; such things have been known.
+USA |
+ | -- George MacDonald Fraser
+leew@pilot.njin.net | "Flashman & the Angel of the Lord" (1994)
+
+------------------------------
+
+Date: Thu, 22 Dec 1994 14:32:04 -0100
+From: Jacek Uryga <uryga@usctoux1.cto.us.edu.pl>
+Subject: DVI driver for EPSON STYLUS 800
+
+Does somebody know if there exists a public domain dvi driver
+and pk-fonts for inkjet printer EPSON STYLUS 800?
+
+The standard dvi drivers for 24-pin printers work with 240DPI
+bitmap fonts, but STYLUS can print with resolution of 300DPI...
+
+
+Jacek Uryga, Silesian University in Katowice
+
+------------------------------
+
+Date: Tue, 03 Jan 1995 09:16:35 +0100
+From: alien@essex.ac.uk (Adrian Clark)
+Subject: Distinguishing between LaTeX 2.09 and 2e
+
+[[ Dave,
+
+Happy new year. The attached message is really intended for the new
+TeXhax/UKTeX; but replying to a digest sends a message to
+`uktex@tex.ac.uk' which of course no longer exists -- and the digest
+does not appear to advertize the email address for contributions! ]]
+
+I'm putting together a LaTeX style file that needs to work with both
+\documentstyle and \documentclass, only using the nice new 2e
+style-file contruction commands when the author started his or her
+document with \documentclass. Is there an accepted way of doing this?
+Things like \ifx\documentclass obviously won't work 'cos it is defined
+when running in compatibility mode.
+
+Many thanks in advance.
+
+..Adrian
+
+- ---
+ Dr Adrian F Clark <alien@essex.ac.uk>
+ PHONE: (+44) 206-872432 (direct) FAX: (+44) 206-872900
+ Dept ESE, University of Essex, Wivenhoe Park, Colchester, Essex, C04 3SQ, UK.
+
+
+------------------------------
+
+Date: Thu, 05 Jan 1995 10:55:59 +0000
+From: "Helen Clinch, Cranfield Computer Centre" <H.Clinch@cran.ac.uk>
+Subject: Grammar Checker for LaTeX?
+
+Does anyone know whether there is a grammar checker available which can be used
+with LaTeX on unix?
+
+Thanks in advance,
+
+Helen Clinch
+Computer Centre
+Cranfield University
+(Email h.clinch@cranfield.ac.uk)
+
+------------------------------
+
+Date: Mon, 19 Dec 1994 16:38:38 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: CTAN management problems (uploads)
+
+In the recent past, it has become apparent that the canonical address
+for notifying uploads (ctan-mgr@shsu.edu) is not working.
+
+For the time being, therefore, the CTAN management request that you
+notify ctan@shsu.edu of any uploads. If you have made an upload in
+the recent past and it hasn't appeared on the archives, please re-send
+notification of your upload to ctan@shsu.edu
+
+I have changed the README.uploads file on ftp.tex.ac.uk to reflect
+this change, and have agreed with Rainer Shoepf that he will do the
+same for ftp.dante.de and ftp.shsu.edu.
+
+We hope that the problem will not persist, and we will change the
+READMEs back again and will announce again in these forums when
+service is restored to its usual state.
+
+R
+
+Robin (Campaign for the Third Programme) Fairbairns rf@cl.cam.ac.uk
+U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+Private page: http://www.cl.cam.ac.uk/users/rf/robin.html
+
+
+------------------------------
+
+Date: Sat, 31 Dec 1994 16:46:07 +0100
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: new release of NTG document classes
+
+ A new release of the NTG document classes (artikell{1,2,3},
+ rapport{1,3}, boek, boek3 and brief} has been made available
+ on CTAN (and listserv@nic.surfnet.nl). This release is
+ compatible with LaTeX [1994/12/01].
+
+ Johannes Braams
+
+PTT Telecom, P.O. box 30150,
+2500 GD 's Gravenhage The Netherlands.
+Phone : +31 70 3432037 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3432395
+
+------------------------------
+
+Date: Fri, 06 Jan 1995 09:34:27 +0100
+From: "Nico A. F. M. Poppelier" <n.poppelier@elsevier.nl>
+Subject: Announcement of the 1995 Donald E. Knuth Scholarship competition
+
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+Announcement of the 1995 Donald E. Knuth Scholarship competition
+
+TUG, the TeX Users Group, makes available one Knuth Scholarship for
+award in 1995. The competition will be open to all TeX users holding
+support positions that are secretarial, clerical or editorial in
+nature. It is therefore not intended for those with a substantial
+training in technical, scientific or mathematical subjects and, in
+particular, it is not open to anyone holding, or studying for, a
+degree with a major or concentration in these areas.
+
+The award will consist of an expense-paid trip to the 1995 TUG Annual
+Meeting at St. Petersburg, Florida, and to the Scholar's choice from the
+short courses offered in conjunction with that meeting; and TUG
+membership for 1995, if the Scholar is not a TUG member, or for 1996, if
+the Scholar is already a TUG member. A cap of $2000 has been set for the
+award; however, this does not include the meeting or course registration
+fee, which will be waived.
+
+To enter the competition, applicants should submit to the Scholarship
+Committee, by the deadline specified below, the input file and final TeX
+output of a project that displays originality, knowledge of TeX, and good
+TeXnique.
+
+The full announcement will be printed in TUGboat 15 #3; it will also
+be posted to CTAN, in tex-archive/usergrps/tug/scholar.*.
+A brochure with additional information is available from the TUG
+office. To obtain a copy, or to request instructions on e-mail
+submission, write to the address at the end of this announcement, or
+send a message by e-mail to tug@tug.org with the subject ``Knuth
+Scholarship request''.
+
+
+Schedule
+
+The following schedule will apply (all dates are in 1995):
+
+7 April Deadline for receipt of submissions
+21 April--2 June Judging period
+9 June Notification of winner
+24--28 July 1995 Annual Meeting, St. Petersburg, Florida
+
+
+Where to write
+
+All applications should be submitted to the Committee in care of the
+TUG office:
+
+ TeX Users Group
+ Attn: Knuth Scholarship Competition
+ P.O. Box 869
+ Santa Barbara, CA 93102 USA
+ e-mail: tug@tug.org
+
+
+ Nico Poppelier
+ Liaison to the Donald E. Knuth Scholarship Committee
+
+- ----------------------------------------------------------------------
+Dr. Nico A.F.M. Poppelier
+Elsevier Science Publishers, APD, Information Technology Development
+Molenwerf 1, 1014 AG Amsterdam, The Netherlands
+Phone: +31-20-4853482. Fax: +31-20-4853706. Email: n.poppelier@elsevier.nl
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 1]
+****************************************
diff --git a/info/digests/texhax/95/texhax.02 b/info/digests/texhax/95/texhax.02
new file mode 100644
index 0000000000..c1e6323ab4
--- /dev/null
+++ b/info/digests/texhax/95/texhax.02
@@ -0,0 +1,364 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #02
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <18953.790261408.1@unicorn.ccc.nottingham.ac.uk>
+Date: Mon, 16 Jan 1995 13:03:31 +0000
+Message-ID: <18954.790261411@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 16 Jan 1995 Volume 95 : Issue 02
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ xdvi window sizing problem
+ lamstex and amstex 2.1
+ John Rutter: Latex2e
+ Latex2e
+ kpathsea 2.6/xdvik 18f/dvipsk 5.58f/dviljk 2.5 available
+ xtem X11-TeX-menu, new release
+ HyperTeXhax on the World Wide Web
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 11 Jan 1995 12:29:23 +0000
+From: David Lindsey <d.c.lindsey@abdn.ac.uk>
+Subject: xdvi window sizing problem
+
+When using xdvi (patchlevel 15) on a PC with a small (14") monitor
+acting as an X-terminal, the panel of control buttons on the right hand
+side of the window becomes truncated rather than rescaled. This results
+in the loss of access to the 'Next' button and those that normally occur
+below it in a fully sized window. The display area is also truncated,
+but access to the 'missing' part is available using the slider bars in
+the usual way.
+
+The effect is the same as resizing the xdvi window when running with a
+larger (17") monitor using either the mouse or the -geometry option at
+startup to resize the window.
+
+Is this something we have to live with (by using the keyboard
+alternatives to the missing buttons); do later versions deal with the
+problem or am I missing some obvious solution to it?
+
+David Lindsey (d.c.lindsey@abdn.ac.uk)
+Aberdeen University Computing Centre
+
+------------------------------
+
+Date: Wed, 11 Jan 1995 16:01:20 -0600
+From: Cliff Bergman <cbergman@iastate.edu>
+Subject: lamstex and amstex 2.1
+
+LamsTeX uses a special version of AMSTeX called amstexl.tex. All of
+the distribution sites I've checked (including CTAN) contain amstex-l
+derived from amstex version 2.0. Has anyone created an updated version
+of amstexl for the newest (version 2.1) of amstex?
+
+cliff bergman
+cbergman@iastate.edu
+
+------------------------------
+
+Date: Mon, 16 Jan 1995 11:13:51 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: John Rutter: Latex2e
+
+uktug-enquiries is not an appropriate address for submitting technical
+questions; I am forwarding you question to TeXhax for consideration.
+
+(The address you mailed to is for enquiries about membership, etc., of
+UK TUG.)
+
+Robin Fairbairns
+
+- ------- Forwarded Message
+
+Date: Mon, 16 Jan 1995 10:51:54 GMT
+From: John Rutter <jwrutter@liv.ac.uk>
+Subject: Latex2e
+To: uktug-enquiries@tex.ac.uk
+
+Dear TUG, I am composing a document in Latex 2e, but have difficulty
+in finding a system which has installed amscd. The file may not have
+been included in the Latex distribution: it has not for example been
+included with a recently supplied copy of Latex 2e for Textures nor
+has it been installed on our unix machine. I have obtained it by ftp
+from Stanford, but am not sure, in view of its non-supply whether the
+version there is compatible with the current version of Latex 2e. Can
+you please advise me? Similar remarks apply to the package \changebar.
+Another problem I have had with running Latex 2e is the apparent
+non-availability on our systems of the font which corresponds to
+commands such as \rightsquigarrow. Has this font not been include in
+the amssymb package? Many thanks in advance.
+ John Rutter.
+
+- ------- End of Forwarded Message
+
+An answer:
+
+amscd is part of AMSLaTeX, and as such is available with AMSLaTeX.
+
+The source is available in the canonical place for all TeX-related
+matter, your neighbourhood CTAN (ftp.tex.ac.uk); it appears in more
+than one location in the archive, but the master is tex-archive/
+fonts/ams/amslatex; you are expected to pull the whole directory, and
+to install it by means of the various .ins files -- see READ.ME for
+details.
+
+As a general rule you should not try Stanford for anything nowadays.
+While stuff is often available from there, it's not maintained with
+the same assiduity that is applied to the CTAN machines.
+
+Robin Fairbairns
+
+------------------------------
+
+Date: Mon, 09 Jan 1995 19:15:13 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: kpathsea 2.6/xdvik 18f/dvipsk 5.58f/dviljk 2.5 available
+
+New versions of dvipsk/xdvik/dviljk are in the usual place:
+ ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk,dviljk}.tar.gz
+ ... mirrored at ftp.cdrom.com:/.14/tex/tex-k
+ ... and CTAN and its mirrors; see the end of this message.
+Please use the nearest site, to reduce the load on our old Sparc 1.
+
+I will not be reading email until next Tuesday (January 17), so I've
+left the previous versions in place, just in case there are big problems
+with this release, despite the efforts of the pretesters.
+
+This version primarily fixes problems with the last release. The most
+notable other change is that I've replaced the kpsexpand program
+with something more general program, kpsewhich.
+
+John Interrante will update the patch for web2c 6.1 soon. (Naturally, I
+am working on the next release of web2c. It will be ready no sooner
+than a month or two from now (and perhaps significantly longer); it's no
+use to ask me precisely when, as I simply do not know.)
+
+As always, thanks to the many people who contributed. I tried to record
+names in the ChangeLog entries.
+
+Please report bugs to tex-k@cs.umb.edu.
+Email tex-k-request@cs.umb.edu with a line containing
+ subscribe you@your.email.address
+in the body of the message to join this mailing list.
+
+If you only want to see announcements, not bug reports and discussion,
+subscribe to tex-archive@math.utah.edu instead. (Email
+tex-archive-request@math.utah.edu to join that list.)
+
+kb@cs.umb.edu
+Help fight the new programming monopolies -- write lpf@uunet.uu.net.
+
+
+Here's the NEWS:
+
+kpathsea 2.6
+* MakeTeXPK installed from kpathsea, instead of each driver.
+* MakeTeXPK.site looked for in texmf/web2c, instead of texmf/dvips.
+* texmf.cnf installed and looked for in texmf/web2c, instead of texmf.
+* If a mode is not explicitly specified, search all subdirectories (this
+ was actually in a previous release).
+* install-sh only looked for in the top-level directory.
+* kpsewhich replaces and generalizes kpsexpand.
+
+xdvik 18f
+* --with-ps=dps works again, and multiple --with-ps options are allowed.
+* Don't warn about overstrike characters if copy mode was explicitly requested.
+* Class name for the `mfmode' resource changed to `MFmode'.
+* SIGIO configure test may work with compilers besides gcc.
+
+dvipsk 5.58f
+* EMTeX specials supported by default.
+
+dviljk 2.5
+* Redefining MFMODE[36]00 actually works, and is documented.
+
+
+Here are the CTAN sites and their mirrors:
+
+prompt$ finger ctan_us@ftp.shsu.edu
+[...]
+Known partial mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ nic.switch.ch (Switzerland) /mirror/tex
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+
+Known mirrors of the CTAN reside on (alphabetically):
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.uni-bielefeld.de (Germany) /pub/tex
+ ftp.uni-stuttgart.de (Germany) /tex-archive (/pub/tex)
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Germany)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+------------------------------
+
+Date: Thu, 12 Jan 1995 12:34:13 +0100
+From: l44@blue.lrw.uni-bremen.de (Roland Weibezahn)
+Subject: xtem X11-TeX-menu, new release
+
+We announce the new version (3.12.1) of
+
+ "xtem", an X11-TeX-menu
+
+xtem provides for a simple and comfortable graphical user interface to control
+the following facilities:
+ - editor (vi, emacs, ...) including additional windows for the
+ LaTeX-syntax (using hypertext) and examples
+ - TeX, LaTeX, ...
+ - previewer (ghostview, xdvi, TkDvi, ...)
+ - printing (including comfortable printer selection, ...)
+ - syntax and spelling check
+ - makeindex
+ - bibtex
+ - additional programs as required
+ .
+ .
+ .
+
+Online help is available for all the buttons and windows by simple mouse click.
+xtem is written for Unix platforms and has been tested on many systems.
+It requires Tcl (version 7.3), the appropriate Tk (including patch P1)
+and TclX. The configuration has to be done by the local TeX-Administrator
+by adapting configuration files ("open lists").
+
+xtem is available by anonymous ftp from the CTAN-servers
+ (in directory /pub/tex/support/xtem_texmenu)
+
+It is also available directly from
+ ftp.lrw.uni-bremen.de /pub/tex/xtem_version3.12
+
+(English and German descriptions, README's and the program itself)
+
+Here you can also obtain Tcl (7.3), Tk (3.6+p1), TclX (in /pub/tcl)
+
+Happy and comfortable TeXing,
+
+the authors: G. Lamprecht, W. Lotz, R. Weibezahn
+
+- ------------------------------------------------------------------
+Dr. Roland Weibezahn Phone : +49-421-218-3532
+LRW Bremen Telefax: +49-421-218-4112
+c/o University Bremen
+Bibliothekstr. 1 Postbox: 330440
+28359 Bremen 28334 Bremen
+Germany email: weibezahn@lrw.uni-bremen.de
+
+
+------------------------------
+
+Date: Mon, 16 Jan 1995 12:18:32 +0000
+From: David.Osborne@nottingham.ac.uk
+Subject: HyperTeXhax on the World Wide Web
+
+TeXhax is now available in a hypertext form over the World Wide Web
+(WWW). I've extracted all the articles from the 1994 and 1995 issues
+of the digest and run them through Hypermail to create a set of Web
+pages which can be accessed sequentially, or by means of indexes of
+subject, thread, date or author. I've also done the same for last
+year's UKTeX Digest. I hope to keep this year's hypertext version of
+TeXhax up to date as each issue of the digest is produced. The URLs
+for this year's and last year's TeXhax, and for last year's UKTeX are
+
+UK/Europe:
+ http://www.tex.ac.uk/tex-archive/digests/hyper/texhax/95/
+ http://www.tex.ac.uk/tex-archive/digests/hyper/texhax/94/
+ http://www.tex.ac.uk/tex-archive/digests/hyper/uktex/94/
+
+USA:
+ http://www.shsu.edu/tex-archive/digests/hyper/texhax/95/
+ http://www.shsu.edu/tex-archive/digests/hyper/texhax/94/
+ http://www.shsu.edu/tex-archive/digests/hyper/uktex/94/
+
+Alternative access may be available via HTTP or ftp to some of the
+various mirrors of the CTAN archive, for example
+ http://src.doc.ic.ac.uk/packages/tex/uk-tex/digests/hyper/texhax/95/
+Read the file http://www.tex.ac.uk/tex-archive/CTAN.sites for details
+of the mirror sites which may be closer to you.
+
+~~David Osborne (TeXhax Digest moderator)
+ Web: http://www.nott.ac.uk/~cczdao/
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 2]
+****************************************
diff --git a/info/digests/texhax/95/texhax.03 b/info/digests/texhax/95/texhax.03
new file mode 100644
index 0000000000..02a6163dad
--- /dev/null
+++ b/info/digests/texhax/95/texhax.03
@@ -0,0 +1,175 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #03
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <21799.790879255.1@unicorn.ccc.nottingham.ac.uk>
+Date: Mon, 23 Jan 1995 16:40:56 +0000
+Message-ID: <21801.790879256@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 23 Jan 1995 Volume 95 : Issue 03
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Plain text and numbering lines
+ Sauter Tools for Computer Modern Fonts Version 2.3 released
+ Announcing gsftopk version 1.8
+ Immediate bug fixes to Sauter-2.3
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 18 Jan 1995 14:58:25 -0600
+From: nq0i@dablik.radiophysics.com
+Subject: Plain text and numbering lines
+
+I frequently have the need to produce pages of output which have the
+lines numbered in the left margin (so that people can easily refer
+to page nnn, line mmm). I have looked at Chapter 23 of "The
+TeXbook", and it seems that such a thing should not be impossible,
+but there is nothing there to guide me as to whether such a thing is
+easy and, if so, how to do it. I have also looked through several
+collections of TeX macros and not found anything to do the job (so
+perhaps it is not so easy after all).
+
+Does anyone have any clues as to how to produce this seemingly simple
+effect?
+
+- -------------------------------------------------------
+Doc Evans NQ0I / G4AMJ : devans@orion.colorado.edu
+ al019@freenet.hsc.colorado.edu
+- -------------------------------------------------------
+
+
+------------------------------
+
+Date: Tue, 17 Jan 1995 22:57:31 +0100
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Subject: Sauter Tools for Computer Modern Fonts Version 2.3 released
+
+The release 2.3 of the Sauter tools to generate true sized fonts contains
+the following news:
+
+* Support for LaTeX2e 1994/12/01
+* Full support of SliTeX fonts (including invisible fonts)
+* Fixes to cmcsc fonts, wasy fonts, and bbold fonts.
+* Bold Caps and Small Caps
+* An experimental Sperrsatz font
+* More differentiated directory structure
+
+If you already have an older version of the Sauter fonts, please regenerate
+the cmcsc fonts. They have been changed to match exactly the extra sizes
+provided by the AMS. In this course I have also restored John Sauter's
+formula for sizes above 10pt.
+
+If you had Sauterised wasy and bbold fonts, please regenerate them, they
+have changed. If you had Sauterised cyrillic, please regenerate cmbz. The
+unit width now matches the one of cmrz.
+
+Send any questions, comments and suggestions to
+
+J"org Knappen knappen@vkpmzd.kph.uni-mainz.de
+
+------------------------------
+
+Date: Wed, 18 Jan 1995 14:47:46 -0800
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: Announcing gsftopk version 1.8
+
+This is to announce that version 1.8 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. The main goal is to be able to view PostScript fonts
+in xdvi.
+
+The current version fixes a couple minor bugs (seg fault when running
+without arguments, and inability to handle .pfb files).
+
+To upgrade, you can either:
+
+ 1. get the whole package again:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk.tar.gz
+
+ or
+
+ 2. apply the following patch to version 1.7:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk.patch8.gz
+
+These files are also available in Unix compress format from math.berkeley.edu
+in the directory pub/Software/TeX.
+
+Users of gs 3.x should note that, although this patch fixes a bug regarding
+.pfb files, there still are some bugs in gs 3.1.2 affecting .pfb files.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+Date: Mon, 23 Jan 1995 14:41:19 +0100
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Subject: Immediate bug fixes to Sauter-2.3
+
+I did two immediate bug fixes to the Sauter-2.3 distribution, namely the
+files b-cmcsc.mf and sautmath.fd were replaced.
+
+The Sauter-2.3 package can be found on the CTAN archives in
+tex-archive/fonts/cm/sauter23/...
+
+Thanks to the people who reported the bugs.
+
+- --J"org Knappen.
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp.
+
+The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest issues are kept in
+ tex-archive/digests/texhax/YEAR/texhax.ISSUE
+ (e.g., /pub/archive/digests/texhax/92/texhax.20)
+
+Keyword-In-Context Indexes are kept in
+ tex-archive/digests/indexes/texhaxYY.idx
+ (e.g., /pub/archive/digests/indexes/texhax92.idx)
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 3]
+****************************************
diff --git a/info/digests/texhax/95/texhax.04 b/info/digests/texhax/95/texhax.04
new file mode 100644
index 0000000000..155bc0467c
--- /dev/null
+++ b/info/digests/texhax/95/texhax.04
@@ -0,0 +1,240 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #04
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <25155.791480565.1@unicorn.ccc.nottingham.ac.uk>
+Date: Mon, 30 Jan 1995 15:42:47 +0000
+Message-ID: <25156.791480567@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 30 Jan 1995 Volume 95 : Issue 04
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ TeX, how to detect already defined control sequences
+ Archived TeXhax?
+ Re: Archived TeXhax?
+ Re: Plain text and numbering lines
+ Re: Plain text and numbering lines
+ Announce: Catalan hyphenation patterns available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Tue, 24 Jan 1995 08:34:37 +0700
+From: pV@CC.Uniud.It
+Subject: TeX, how to detect already defined control sequences
+
+Hello,
+
+I would like to know if there is a way, in TeX, to test for
+the existence of a control sequence.
+
+What I want to do is to programmatically detect if a macro
+has already been defined.
+
+I devised this (ugly) piece of code:
+
+ \def\MYMACRO{anything}
+ \ifx\MYMACRO\UNDEFINED
+ The macro is {\it not\/} defined
+ \else
+ The macro {\it is\/} defined
+ \fi
+
+It works, provided that the dummy macro \UNDEFINED is
+*really* undefined!
+
+There must be a more reliable (and elegant!) way to do the
+same thing. Can you give me any hint?
+Any help will be appreciated.
+Thanks in advance.
+
+- ------------------------------------------------------------------------------
+Paolo Vicario
+UNIX system manager
+Universita` degli Studi di Udine - Centro di Calcolo
+via Mantica 3
+I 33100 UDINE
+
+Tel. +39 432 556704 Internet: pv@cc.uniud.it
+FAX +39 432 556729 DECnet: UDUNIV::PAOLO (37963::PAOLO)
+Tlx. 450412 UNIVUD I
+- ------------------------------------------------------------------------------
+
+------------------------------
+
+Date: Tue, 24 Jan 1995 11:38:20 -0500
+From: fang@phy.duke.edu (Fang Zhong)
+Subject: Archived TeXhax?
+
+Do you have the Digest archived for retrieving via http or ftp?
+
+------------------------------
+
+Date: Wed, 25 Jan 1995 11:09:22 +0000
+From: David.Osborne@nottingham.ac.uk
+Subject: Re: Archived TeXhax?
+
+> Do you have the Digest archived for retrieving via http or ftp?
+
+Yes. All back-issues of the digest are archived in the CTAN (Comprehensive
+TeX Archive Network), of which your nearest will be ftp.shsu.edu (ftp access)
+or www.shsu.edu (http access). There's also a hypertext version built using
+Hypermail, which has recently been set up and was announced in V95 #02.
+The information on archived copies is carried in the "trailer" at the end of
+each digest, which you should read for more information.
+
+~~David Osborne (TeXhax Digest moderator)
+
+
+------------------------------
+
+Date: Tue, 24 Jan 1995 11:52:18 -0500
+From: BURT@BINAH.CC.BRANDEIS.EDU
+Subject: Re: Plain text and numbering lines
+
+The best way to produce marginal line numbers in prose in plain TeX is
+to use the EDMAC macro package, by John Lavagnino and Dominik Wujastyk.
+This is a package of plain TeX macros designed for the production of
+scholarly editions, and it produces marginal line numbers in a very nifty
+way. You can get a copy of EDMAC at a CTAN site near you, such as at
+pip.shsu.edu if you are writing from the U.S. I'm not sure off the top of
+my head what subdirectory it is in, but it isn't hard to find.
+
+If you are producing line numbers for verse rather than prose, and you are
+using LaTeX rather than plain TeX, one way of doing it (the way I do it)
+is to define a /verseline macro, which increments a counter and prints a
+line number (using marginpar) every n lines. But that won't work from
+prose, obviously. EDMAC is probably the way to go!
+John Burt
+Brandeis University
+
+------------------------------
+
+Date: Sat, 28 Jan 1995 20:57:22 +0000
+From: Dominik Wujastyk <dom@uclblr.iisc.ernet.in>
+Subject: Re: Plain text and numbering lines
+
+
+On plain text with numbered lines, try using EDMAC. It does the job
+well, but it has a lot of bells and whistles that you may not need for
+simple line-numbering. E.g., it has elaborate footnote mechanisms to
+let you have footnotes referring to the line numbers, etc.
+
+Still, it can do what you want. See the file edmac316.zip or edmac.doc
+which is on CTAN somewhere.
+
+Dominik
+
+- --
+Dr Dominik Wujastyk | Email: dom@vigyan.iisc.ernet.in
+Tel: +91-80-843-5320 | NB: if you have
+ or -5249 | trouble mailing
+ | to this address,
+ | try: d.wujastyk@ucl.ac.uk
+ | [Do Not send to: dom@uclblr.iisc.ernet.in]
+
+------------------------------
+
+Date: Thu, 19 Jan 1995 15:47:44 +0000
+From: badenes@imec.be (Goncal Badenes)
+Subject: Announce: Catalan hyphenation patterns available
+
+Hi,
+
+this is to announce that my set of hyphenation patterns for the Catalan
+language have been uploaded to ctan. They should be available as
+language/hyphenation/cahyph.tex.
+
+An excerpt from the file follows:
+
+% Hyphenation patterns for Catalan.
+% This is version 1.10
+% Compiled by Gon\c{c}al Badenes and Francina Turon,
+% December 1991-January 1995.
+%
+% Copyright (C) 1991-1995 Gon\c{c}al Badenes
+%
+% General permission for use and non-profit redistribution is granted.
+% For special commercial use, contact the address above.
+%
+% This patterns have been created using standard, conservative
+% hyphenation rules for catalan. The results have refined running them
+% through patgen. In that way, the number of hits has been increased.
+%
+% These rules produce no wrong patterns (Results checked against the
+% ``Diccionari Ortogr\`afic i de Pron\'uncia'', Enciclop\`edia
+% Catalana. The percentage of valid hyphen misses is lower than 1%
+%
+% *** IMPORTANT ***
+% \lefthyphenmin and \righthyphenmin should be set to 2 and 2
+% respectively. If you set them below these values incorrect breaks
+% will happen (specially at the beginning of foreign words and words
+% which begin with some prefixes).
+% *** IMPORTANT ***
+%
+% Please report any problem you might have to the authors!!!
+%
+
+Enjoy it!
+
+ Goncal Badenes
+
+- --
+Goncal Badenes, PhD Tel: +32 16 281517
+IMEC Fax: +32 16 281214
+Advanced Semiconductor Processing
+0.25um CMOS Process Integration
+Kapeldreef 75 e-mail: badenes@imec.be
+B-3001 Leuven (Belgium)
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 4]
+****************************************
diff --git a/info/digests/texhax/95/texhax.05 b/info/digests/texhax/95/texhax.05
new file mode 100644
index 0000000000..e3f0dad7c0
--- /dev/null
+++ b/info/digests/texhax/95/texhax.05
@@ -0,0 +1,326 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #05
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Thu, 09 Feb 1995 18:15:53 +0000
+Message-ID: <16490.792353753@unicorn>
+Sender: cczdao@unicorn
+
+TeXhax Digest Thursday, 9 Feb 1995 Volume 95 : Issue 05
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ BLUe's Format goes public. Beta-testers asked.
+ RE: DVItoLN03
+ DOS color dvi previewer
+ Commands for page selection in Ghostscript
+ Re: TeX, how to detect already defined control sequences
+ Re: TeX, how to detect already defined control sequences
+ Fax software
+ EDMAC and line numbering
+ conversion program
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 27 Jan 1995 08:52:17 +0100
+From: cgl@rc.service.rug.nl (Kees van der Laan)
+Subject: BLUe's Format goes public. Beta-testers asked.
+
+The last time I worked hard on BLUe's Format and it has ripened a lot.
+I introduced BLUe's Format altready at CyrTUG 94 and EuroTeX 94, but
+I schedule it to go public at EuroTeX 95 (and CyrTUG 95), because it has
+ripened and the user's guide Publishing with TeX is in the polishing
+phase.
+
+Spring is scheduled to let friendly TeXies look at it and comment on it,
+bete-testing so to say.
+
+The beta-version will be distributed also on next NTG's CD-ROM.
+
+The user's guide is in English, physically and logically thin,
+and will be translated into Russian.
+
+The PWT guide will be offered to the CWI, for their CWI sylllabi series,
+and also to NTG, to be rleased as a MAPS special.
+
+Best wishes, ---Kees---
+
+------------------------------
+
+Date: Fri, 27 Jan 1995 15:40:21 +0000
+From: "Brian {Hamilton Kelly} <TEX@rmcs.cran.ac.uk>" <TEX@rmcs.cran.ac.uk>
+Subject: RE: DVItoLN03
+
+In private mail to TeX@rmcs.cranfield.ac.uk of Thu, 26 Jan 1995 15:42:43
+- -0500 (EST), Alan Mankofsky <ALAN@COM.SAIC.MCLAPO> wrote:
+
+> I just brought over your DVItoLN03 package from one of the CTAN archive sites
+,
+> and found that unfortunately the .OBJ and .EXE files are not available. Since
+> I don't have the software (notably a PASCAL compiler!) on this Vax to build
+> the executable from the WEB source, is there some way I can get .OBJ and
+> .EXE files from you? I appreciate your help.
+
+I can't really help you, Alan. The archive (when it used to be at
+Aston) had binaries for all sorts of systems; amongst those for VAX/VMS
+were .OBJ files for nearly everything, including DVItoLN03. These
+binaries were VVencoded, so that they could be mailed anywhere, as well
+as being FTPable. Some binaries existed as separate files, but most
+were in bundles, as BACKUP save_sets.
+
+It seems that these files were lost when the archive was moved to a Unix
+machine at Cambridge (at least, I can't find them there now). I _have_
+found some binaries, which _don't_ include DVItoLN03, but those that are
+there are of VERY LITTLE UTILITY: note for archivists --- it's pointless
+keeping .EXE images, because they may not be linked with the same
+version of the shareable libraries as on the target machine. OTOH, .OBJ
+files, either VVencoded (under VMS) or zipped (also under VMS) _are_
+acceptable, and remarkably portable. (I saw that there is at least one
+zip file of .OBJs, but I'd guess that it doesn't include what Alan
+wants.)
+
+I'm copying this reply to TeXhax; hopefully someone who is more
+conversant with the present-day layout of the archive than I am can
+assist Alan. It may be that I'm mistaken, and that the files wanted
+_are_ still in the archive: if so, I can only say that the layout
+nowadays is non-intuitive.
+
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
++ Brian {Hamilton Kelly} TeX@rmcs.cranfield.ac.uk +
++ Smail: School of Electrical Engineering & Science, Royal Military +
++ College of Science, Shrivenham, SWINDON SN6 8LA, U.K. +
++ Phone: Swindon (01793) 785252 (UK), +44-1793-785252 (International) +
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+------------------------------
+
+Date: Tue, 31 Jan 1995 10:33:21 -0500
+From: ogam@ALPHALMA.CNRS-MRS.FR
+Subject: DOS color dvi previewer
+
+I am looking for a DOS/Windows dvi previewer that supports the
+color packages and the virtual fonts. I acquired a commercial version
+of Tex/Latex from PCTEX, after having read their publicity on the
+compatibility with Latex2e and packages. It is far from being compatible.
+So please if you have this information, We will appreciate.
+Thanks in advance
+ Erick Pgam
+
+------------------------------
+
+Date: Wed, 01 Feb 1995 20:08:49 -0000
+From: men5cdr@sun.leeds.ac.uk
+Subject: Commands for page selection in Ghostscript
+
+I wonder if anyone can shed light on this. In the ftp site at:
+
+src.doc.ic.ac.uk/0-Most-packages/uk-tex/support/psview
+
+There is what appears to be some utility and batch files for running
+ghostscript with keystrokes for selection of pages, magnification,
+translations etc.
+
+These have been written by P.Pianowski and B.Jackowski and were
+presented at the 8th EuroTex Conference 1994.
+
+My problem is that I have tried to run ghostscript (MS-DOS) with these command
+procedures with no success. The "batch files" do not appear to be DOS.
+Does anyone have any more information on this stuff, or know how/where I
+can contact the authors of the work?
+
+Many thanks
+
+Chris Radcliffe,
+
+Department of Mechanical Engineering, __o
+University of Leeds, _ _`\<,_
+Leeds, LS2 9JT, UK. -_ (_)/ (_)
+men5cdr@uk.ac.leeds.sun (0532 - 332152)
+
+------------------------------
+
+Date: Thu, 02 Feb 1995 23:12:00 +0000
+From: Jonathan Fine <J.Fine@pmms.cam.ac.uk>
+Subject: Re: TeX, how to detect already defined control sequences
+
+- ----------------------------------------------------------------------
+
+On Tuesday 24 Jan 1995, Paolo Vicario ( pV@CC.Uniud.It ) wrote:
+- ----------------------------------------------------------------------
+I would like to know if there is a way, in TeX, to test for
+the existence of a control sequence. [...]
+
+I devised this (ugly) piece of code:
+
+ \def\MYMACRO{anything}
+ \ifx\MYMACRO\UNDEFINED
+ The macro is {\it not\/} defined
+ \else
+ The macro {\it is\/} defined
+ \fi
+
+It works, provided that the dummy macro \UNDEFINED is
+*really* undefined!
+
+There must be a more reliable (and elegant!) way to do the
+same thing. Can you give me any hint?
+- ----------------------------------------------------------------------
+
+Well, Paolo has written pretty much what I would have done in the
+same situation, except that I would use the lowercase form of the
+control sequence \undefined, and I would take the constant code out
+the the conditional, like so
+ The macro
+ \ifx\mymacro\undefined
+ is {\it not\/}
+ \else
+ {\it is\/}
+ \fi
+ defined.
+
+The optimisation of placing the italic correction \/ outside the
+conditional is hardly worth bothering with, and likely to cause
+errors later.
+
+If you look up \undefined in the TeXbook you will be pointed to
+page 384. It is almost a pukka control sequence of plain. And like
+any other such control sequence, if you change its meaning you will
+cause things to mess up.
+
+What I find most interesting about this question is the doubt the
+author expresses about his own answer. It is not ugly. It is just
+as it should be. (There is one wrinkle. Perhaps he would prefer to
+have \und@fin@d?)
+
+By the way, the LaTeX \@ifundefined construction is a waste of time,
+by which I mean that
+ \expandafter \ifx \csname #1\endcsname \relax
+ etc \else etc
+ \fi
+will execute much quicker than
+ \@ifundefined{#1} etc
+and this is because the former code takes TeX straight to what needs
+to be done.
+
+best regards
+Jonathan Fine
+Mailing Address: 203 Coldhams Lane, Cambridge, England
+
+------------------------------
+
+Date: Fri, 03 Feb 1995 06:26:39 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: Re: TeX, how to detect already defined control sequences
+
+From the TeXbook via Eplain:
+
+% From p.308 of the TeXbook. This cannot be used in places where TeX
+% might be skipping tokens, e.g., in conditionals.
+%
+\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax}
+
+------------------------------
+
+Date: Fri, 03 Feb 1995 09:59:08 -0700
+From: bernat@cs.utep.edu (Andrew Bernat)
+Subject: Fax software
+
+Does anyone know of DOS or Windows fax software that will use a DVI
+file directly? Similarly for UNIX.
+
+Thanks,
+
+Andrew Bernat abernat@cs.utep.edu
+Professor and Chair http://cs.utep.edu/bernat/bernat.html
+Computer Science Department 915/747-6950
+The University of Texas at El Paso 915/747-5480 CS office
+El Paso, Texas 79968-0518 915/747-5030 fax
+
+------------------------------
+
+Date: Mon, 06 Feb 1995 16:55:35 -0600
+From: nq0i@dablik.radiophysics.com
+Subject: EDMAC and line numbering
+
+As suggested in TeXhax 95/04, I have looked at the EDMAC package for
+numbering lines. It looks like will certainly do what I ask, and
+more, for most people. Unfortunately, however, it contains an
+undocumented (at least, I _think_ it's undocumented) constraint that
+renders it not useful for my purposes: one cannot use a redefined
+\par.
+
+So... does anyone know of any other packages that might permit me to
+have my cake and eat it too, in that I can use my redefined \par and
+still get line numbers in the margins?
+
+If I have to, I suppose I'll try hacking EDMAC to do the job I want,
+but I'd much rather not, because I'll probably break three things for
+everything I "fix".
+
+- -------------------------------------------------------
+Doc Evans NQ0I / G4AMJ : devans@orion.colorado.edu
+ al019@freenet.hsc.colorado.edu
+- -------------------------------------------------------
+
+------------------------------
+
+Date: Mon, 06 Feb 1995 17:15:28 -0600
+From: Larry Wos <wos@mcs.anl.gov>
+Subject: conversion program
+
+Do you know of any program that will take troff source and
+return the equilanet TeX source?
+I am als interested in the converse.
+Indeed, I have some TeX source (paers) and sme in troff,
+and wish to convert each. Thanks in advance. LW
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 5]
+****************************************
diff --git a/info/digests/texhax/95/texhax.06 b/info/digests/texhax/95/texhax.06
new file mode 100644
index 0000000000..f62d370bb6
--- /dev/null
+++ b/info/digests/texhax/95/texhax.06
@@ -0,0 +1,380 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #06
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <1527.794052817.1@unicorn.ccc.nottingham.ac.uk>
+Date: Wed, 01 Mar 1995 10:13:38 +0000
+Message-ID: <1528.794052818@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Wednesday, 1 Mar 1995 Volume 95 : Issue 06
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Re: TeX, how to detect already defined control sequences
+ LaTeX2e compatibility problem
+ RE: DVItoLN03
+ RE: Commands for page selection in Ghostscript
+ Re: DOS color dvi previewer
+Re: DOS color dvi previewer and Commands for page selection in Ghostsc
+ Macros to upcase/lowercase words with dotless i.
+ Setting Japanese printer
+ Paul Higgins: AMS-LaTeX on approximate PC
+ Re: email/path/http macros
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 10 Feb 1995 19:11:23 -0800
+From: Donald Arseneau <asnd@erich.triumf.ca>
+Subject: Re: TeX, how to detect already defined control sequences
+
+In TeXhax Digest V95 #05, K. Berry wrote:
+
+>% From p.308 of the TeXbook. This cannot be used in places where TeX
+>% might be skipping tokens, e.g., in conditionals.
+>%
+>\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax}
+
+The "\relax" test is how LaTeX does it, but so many meaningful
+commands are \let equal to \relax, it is a very unreliable method.
+For example, in LaTeX, you can foolishly do: \newcommand{\protect}{}
+and disaster will follow.
+
+I have used various bizzare names (\Und@rfined, e.g.) but I now just
+use \undefined. If you define it, things will break anyway, so just
+trust it.
+
+For a version that *can* be skipped in conditionals, there must be
+an obvious fundamental \if__ command, so:
+
+% From p.308 of the TeXbook. This CAN be used in places where TeX
+% might be skipping tokens, e.g., in conditionals.
+%
+\def\undefined#1{..\fi\expandafter\ifx\csname#1\endcsname\relax}
+
+Use: \if\undefined{this}use \this \else \def\this{} \fi
+
+(None of this is news to Karl, but I thought I would (b)elaborate.)
+
+Donald Arseneau asnd@reg.triumf.ca
+
+------------------------------
+
+Date: Mon, 13 Feb 1995 17:47:08 +0000
+From: David Lindsey <d.c.lindsey@abdn.ac.uk>
+Subject: LaTeX2e compatibility problem
+
+We have encountered a problem with the way LaTeXe treats the UK currency
+symbol (called up by the \pounds{} macro) compared to
+LaTeX 2.09. It appears that LaTeX2e, even in 2.09 compatibility mode,
+no longer uses the italicised dollar symbol in the 'cmti' font but
+invokes a symbol from the 'cmu' font instead. This might go unnoticed
+if one has such a font raster image installed. If not, the result may
+be some mild grumblings from a device driver when one comes to view or
+print it and a blank space on output if the driver doesn't make fonts on
+the fly.
+
+So, I guess my question(s) is/are: 'Is it a bug or a feature and are there any
+other similar, related, differences one might encounter?'
+
+David Lindsey (d.c.lindsey@abdn.ac.uk)
+Aberdeen University Computing Centre
+
+------------------------------
+
+Date: Mon, 13 Feb 1995 19:34:24 +0000
+From: Philip Taylor (RHBNC) <CHAA006@vms.rhbnc.ac.uk>
+Subject: RE: DVItoLN03
+
+- ->I'm copying this reply to TeXhax; hopefully someone who is more
+- ->conversant with the present-day layout of the archive than I am can
+- ->assist Alan. It may be that I'm mistaken, and that the files wanted
+- ->_are_ still in the archive: if so, I can only say that the layout
+- ->nowadays is non-intuitive.
+
+I can probably supply whatever he needs. ** Phil.
+
+------------------------------
+
+Date: Mon, 13 Feb 1995 19:37:26 +0000
+From: Philip Taylor (RHBNC) <CHAA006@vms.rhbnc.ac.uk>
+Subject: RE: Commands for page selection in Ghostscript
+
+- ->There is what appears to be some utility and batch files for running
+- ->ghostscript with keystrokes for selection of pages, magnification,
+- ->translations etc.
+
+- ->These have been written by P.Pianowski and B.Jackowski and were
+- ->presented at the 8th EuroTex Conference 1994.
+
+- ->My problem is that I have tried to run ghostscript (MS-DOS) with these
+- ->command
+- ->procedures with no success. The "batch files" do not appear to be DOS.
+- ->Does anyone have any more information on this stuff, or know how/where I
+- ->can contact the authors of the work?
+
+Neither Bogus/law (B.Jackowski) nor Piotr (P.Pianowski) have access to
+e-mail; however, I have a copy of their code and it seems to work for
+me. Can you tell me more of the nature of the problems you are
+encountering?
+
+ ** Phil.
+
+------------------------------
+
+Date: Mon, 13 Feb 1995 23:50:30 -0500
+From: "Richard J. Kinch" <kinch@ios.com>
+Subject: Re: DOS color dvi previewer
+
+In article <16490.792353753@unicorn> ogam@ALPHALMA.CNRS-MRS.FR wrote:
+: I am looking for a DOS/Windows dvi previewer that supports the
+: color packages and the virtual fonts. I acquired a commercial version
+: of Tex/Latex from PCTEX, after having read their publicity on the
+: compatibility with Latex2e and packages. It is far from being compatible.
+: So please if you have this information, We will appreciate.
+
+TrueTeX supports both color text and virtual fonts.
+
+Richard J. Kinch kinch@netcom.com
+611 Mitchell Street Tel (607) 273-0222
+Ithaca NY 14850 USA FAX (607) 273-0484
+Publisher, TrueTeX (R) brand of software for typesetting
+ Info at FTP://ftp.netcom.com/pub/Tr/TrueTeX/truetex.txt
+
+------------------------------
+
+Date: Wed, 15 Feb 1995 09:07:36 +0000
+From: Sebastian Rahtz <s.rahtz@ELSEVIER.CO.UK>
+Subject: Re: DOS color dvi previewer and Commands for page selection in Ghostsc
+ ript
+
+a) color previewers for DOS. there are no
+previewers of which I am aware that implement
+the full spec of the LaTeX2e colour package. I
+suggest using a dvi to PostScript, and then
+GhostScript. PCTeX#s dvi to PS is partially
+compatible with the colour package, but doesnt
+implement everything
+
+b) psview. i use this GhostScript addon every
+day. the batch files in the archive are for 4DOS,
+since they emanate from the 4AllTeX people. I
+suggest reading the file ps_view.ps for
+instructions. I append a suitable DOS batch file
+for those with ansi.sys loaded. the paths will
+need editing
+
+sebastian rahtz
+
+- ------------------- PSVIEW.BAT follows --------------------
+@echo off
+rem {PAGE} p goto specified page
+rem [pgup] goto next page
+rem [pgdn] goto previous page
+rem {MAG} m set magnification factor
+rem g draw grid
+rem {HORIZ} {VERT} v view magnified and shifted picture
+rem {SHIFT} s set shift
+rem [left] shift left
+rem [right] shift right
+rem [up] shift up
+rem [down] shift down
+rem q quit with saving the restart information
+rem x exit
+rem r rotate picture counterclockwise by abs(STEP)*90
+rem hf flip picture horizontaly
+rem vf flip picture verticaly
+rem i view picture with initial parameter settings
+rem w view whole picture
+rem c redraw current picture
+rem {INCR} * undo previous picture
+rem {INCR} + redo undone picture
+rem { ... } means optional parameter
+
+echo [27;"q";13p
+echo [0;72;"u";13p
+echo [0;80;"d";13p
+echo [0;77;"r";13p
+echo [0;75;"l";13p
+echo [0;73;"p";13p
+echo [0;81;"n";13p
+echo [43;"1.4 m";13;"v";13p
+echo [45;"0.7 m";13;"v";13p
+echo [114;"ro";13p
+echo [105;"i";13p
+echo [119;"w";13p
+echo [99;"c";13p
+echo [112;"pn";13;"v";13p
+echo [103;"g";13p
+echo [118;"v";13p
+echo [115;"s";13p
+echo [113;"q";13p
+echo [120;"x";13p
+l:\emtex\gs386 -Il:\emtex\gs -Il:\psfonts -q -sPAPERSIZE=a4 -dNOPAUSE ps_view.p
+s ps_p.ps -c (%1) run > nul
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+echo 
+
+
+------------------------------
+
+Date: Wed, 15 Feb 1995 07:40:36 -0200
+From: Hedison Kiuity Sato <sato@pppg.ufba.br>
+Subject: Macros to upcase/lowercase words with dotless i.
+
+I wonder to know a macro to upcase words with dotless i. By the way, this
+necessity arose when I used the package portuges.sty in LaTeX2e.
+
+Portuguese is a language that, frequently, uses the sequence \'\i{}. So,
+for example with "book" style, the chapter title is automatically upcased
+and put in the running head, but all sequences \'\i{} remain as they are,
+instead of the correct \'I. The reason is that the TeX primitive
+\uppercase don't do this job.
+
+Thanks in advance.
+
+Hedison Kiuity Sato - PPPG/UFBA Fone: 55(71) 237-0408
+E-Mail: sato@pppg.ufba.br Fax: 247-3004
+****************************************************************************
+Universidade Federal da Bahia
+Programa de Pesquisa e Pos-Graduacao em Geofisica
+****************************************************************************
+
+------------------------------
+
+Date: Tue, 21 Feb 1995 16:00:20 +0000
+From: yoshihiro.kawai@eng.ox.ac.uk (Yoshihiro Kawai)
+Subject: Setting Japanese printer
+
+I would like to let me know how to set up when I print out of emTex, English
+letter Tex, results to Japanese printer, Cannon ink_jet handy printer.
+
+Thank you very much in advance.
+
+Sincerely yours,
+
+Yoshihiro Kawai
+Postgraduate Student
+University of Oxford
+
+------------------------------
+
+Date: Mon, 27 Feb 1995 11:27:01 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Paul Higgins: AMS-LaTeX on approximate PC
+
+This message was sent to me as UK TUG membership enquiries bod:
+- ------- Forwarded Message
+
+Date: Mon, 27 Feb 1995 11:16:10 +0000 (GMT)
+From: Paul Higgins NO PHONE NO SUPPLIED <higgins@maths.ox.ac.uk>
+To: uktug-enquiries@tex.ac.uk
+
+Dear Sir,
+
+I want to install AMS-LaTex onto a pc with a Pentium chip. Is this
+possible, and are the necessary programs available from the TeX archive?
+If not, what is the best way for me to get a good version of TeX running?
+
+yours faithfully,
+
+Paul Higgins.
+
+- ------- End of Forwarded Message
+
+Robin Fairbairns; please answer to Higgins directly, not to me.
+
+------------------------------
+
+Date: Mon, 27 Feb 1995 07:44:16 -0800
+From: Donald Arseneau <asnd@erich.triumf.ca>
+Subject: Re: email/path/http macros
+
+I had an idea for a good way to allow linebreaks in email addresses
+and such: typeset in math mode and let punctuation characters be
+relations and binary operators. This even gives good breakpoints
+in "http://whatever" --> http: // whatever
+
+I put together the macros, with no real documentation yet, but I would
+like some opinions before finalizing them. Would anyone like to do
+a test run? I have some specific questions:
+
+ - How is my default list of punctuation characters?
+ - Are there inappropriate breaks/non-breaks?
+ - Should I make it easy to define different macros with different
+ punctuation lists? (despite the added complexity)
+ - What should the main macro be called? I used "\email", but that
+ is probably in heavy use already.
+ - LaTex2e options or plain TeX compatibility?
+
+So send me email, and I'll send you \email!
+
+Donald Arseneau \email{asnd@reg.triumf.ca}
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 6]
+****************************************
diff --git a/info/digests/texhax/95/texhax.07 b/info/digests/texhax/95/texhax.07
new file mode 100644
index 0000000000..9659fa8e22
--- /dev/null
+++ b/info/digests/texhax/95/texhax.07
@@ -0,0 +1,275 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #07
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <2610.796051821.1@unicorn.ccc.nottingham.ac.uk>
+Date: Fri, 24 Mar 1995 13:30:22 +0000
+Message-ID: <2611.796051822@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 24 Mar 1995 Volume 95 : Issue 07
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ tex footnote problem
+ Re: TeX, how to detect already defined control sequences
+ public-tex installation question
+ Lucida Bright Fonts
+ Typetalk (fwd)
+
+
+ M O D E R A T O R ' S N O T E
+
+ Apologies for the delay in the appearance of this issue,
+ due to me working hard on bringing a new campus mail relay into
+ service which will hopefully speed up the distribution of the digest.
+
+ --David Osborne
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Thu, 02 Mar 1995 11:31:00 +0000
+From: "C.FORDE@UK.AC.QUB.V2,PH 0232-245133-3950" <C.Forde@qub.ac.uk>
+Subject: tex footnote problem
+
+We are having a problem with the footnote symbols printed out below the
+last line of text in a document:
+e.g.
+
+
+text lines
+:
+:
+:
+last text line
+__________________________________
+odaggerNumber of lines in program
+odoubledaggerUpdated versions available
+
+In the above dagger indicates the sybmol dagger or double dagger
+We would like rid of the zeros before the dagger symbols
+any ideas
+
+The tex that generates the stuff is as below:
+We are using latex (Northlake Convergent TeX, V3.14b-1) on this file
+
+
+\documentstyle[twoside,ifthen]{article}
+%
+% preamble for program index
+%
+% these declarations set up a reasonable page size for A4.
+% Use by including the line "\input layout " AFTER the \documentstyle{..}
+% declaration (assuming you call this file layout.tex)
+%
+\pagestyle{headings}
+\textheight 23cm
+\textwidth 15.5cm
+\linewidth 15.5cm
+\topmargin 0.00in
+\footheight 1cm
+\pagenumbering{arabic}
+\raggedright
+%
+\parindent 0in % no paragraph indent
+\setlength{\parskip}{0cm} % about one line between paragraphs
+%
+\newenvironment{sublist}{
+ \begin{list}{}
+ {\setlength{\labelsep}{0.3cm}
+ \setlength{\parsep}{0cm}
+ \setlength{\labelwidth}{1.2cm}
+ \setlength{\leftmargin}{1.5cm}}}{\end{list}}
+%
+% to print one footnote only per page
+%
+\newcount\a
+\newcount\b
+\a=0
+%
+\newcommand{\pfootnote}{
+\b=\value{page}
+ \ifnum\a=\b \else \a=\value{page}
+ \footnotetext{\ddag Updated version available.} \fi}
+%
+% set footnote symbol to dagger
+%
+\newcounter{sfoot1}
+\setcounter{sfoot1}{2}
+\newcommand{\fnlines}{$\fnsymbol{sfoot1}$}
+%
+\newcounter{sfoot}
+\setcounter{sfoot}{3}
+% footnote symbol for superseded programs set to double dagger
+\newcommand{\fnsf}{$\fnsymbol{sfoot}$}
+% right arrow symbol
+\newcommand{\rtarrow}{$\rightarrow$}
+\begin{document} % PLUS THE \end COMMAND AT THE END.
+\oddsidemargin 0.0in
+\evensidemargin 0.0in
+\tableofcontents
+\newpage
+\input{index}
+
+
+Regards
+Colin
+
+------------------------------
+
+Date: Mon, 06 Mar 1995 15:03:53 +0000
+From: Philip Taylor (RHBNC) <CHAA006@vms.rhbnc.ac.uk>
+Subject: Re: TeX, how to detect already defined control sequences
+
+>> My own solution to the skipped-if problem is not as pretty:
+
+>> \let\then\iftrue
+>> \def\ifundefined#1\then{\ifx#1\undefined\empty}
+>> ...
+>> \ifundefined\test\then Fail\else Graduate\fi
+
+This is interesting, and is similar to my own `properly nestable user-written
+ifs' which also use \then; the difference is that they modify \then on
+the fly, unfortunately a manner which prevents the code from being used
+in expansion-only contexts. One of the things I am wondering about
+for e-TeX is whether more things could be done in (e-)TeX's mouth...
+
+ Philip Taylor, RHBNC.
+
+------------------------------
+
+Date: Wed, 15 Mar 1995 14:06:01 +0000
+From: George Kiraz <George.Kiraz@cl.cam.ac.uk>
+Subject: public-tex installation question
+
+
+I am trying to install the public tex version
+(systems/msdos/public-tex) on my PC, and I am having problems. initex
+cannot find tex.poo (although the error message calls the file
+tex.pool) . I placed tex.poo in a specific directory and i did SET the
+variable for it, but that did not solve th e problem.
+
+I appreciate any help (please reply by email to george.kiraz@cl.cam.ac.uk).
+
+
+thanks
+
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ _ _
+ \\\||///
+ ___________\||||/___________ George Kiraz
+ \___\___\___/ \___/___/___/ University of Cambridge
+ \___\___\_|ARAM|_/___/___/ Computer Laboratory
+ \___\___\_\__/_/___/___/ New Museum Site
+ \___\___\_||_/___/___/ Cambridge, CB2 3QG
+ |||| Tel. +44 1223 334615
+ |||| Fax. +44 1223 334678
+ |\_//\\_/| george.kiraz@cl.cam.ac.uk
+ \_/ \_/
+
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+------------------------------
+
+Date: Thu, 16 Mar 1995 14:03:07 +0000
+From: Kieran Parsons <kieran@ccr.bris.ac.uk>
+Subject: Lucida Bright Fonts
+
+
+Does anyone know of a UK supplier of Lucida Bright and Lucida Math fonts?
+
+(or if not, any supplier at all!)
+
+Thanks in advance,
+
+ Kieran
+- --
+
+##########################################################################
+# #
+# Sender: Kieran Parsons #
+# E-mail: k.parsons@uk.ac.bristol #
+# #
+##########################################################################
+
+------------------------------
+
+Date: Fri, 17 Mar 1995 14:35:24 +0000
+From: "R. Allan Reese" <R.A.Reese@computer-centre.hull.ac.uk>
+Subject: Typetalk (fwd)
+
+
+TYPETALK: mailing list on typography and graphic design
+
+There now exists an Internet mailing list dedicated to all manner of
+discussions related to typography and graphic design. Note that this list
+is interested primarily in the ARTISTIC aspects of graphic design. The
+list is unmoderated, and no one will censor what you say, but questions of
+the "Why won't my TrueType font print on my HP LaserJet?" and "Why won't
+SuperATM work with <a certain font>?" sort are best directed to the
+newsgroup comp.fonts. Note that this Typetalk mailing list has nothing to
+do with the Typetalk relay service in the U.K.
+
+To subscribe, send a message containing the words: subscribe typetalk
+(and no other words or characters) in the body of a message to
+listmanager@hookup.net. (The subject line is ignored.)
+
+Owner: owner-typetalk@hookup.net
+
+
+- ---forwarded by
+(R.) Allan Reese Email: r.a.reese@ucc.hull.ac.uk
+Head of Applications, Computer Centre Direct voice: +44 482 465296
+Hull University Voice messages: +44 482 465685
+Hull HU6 7RX, U.K. Fax: +44 482 466441
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 7]
+****************************************
diff --git a/info/digests/texhax/95/texhax.08 b/info/digests/texhax/95/texhax.08
new file mode 100644
index 0000000000..75c70413db
--- /dev/null
+++ b/info/digests/texhax/95/texhax.08
@@ -0,0 +1,339 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #08
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <1111.796987863.1@unicorn.ccc.nottingham.ac.uk>
+Date: Tue, 04 Apr 1995 10:31:04 +0100
+Message-ID: <1112.796987864@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Tuesday, 4 Apr 1995 Volume 95 : Issue 08
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Troff to LaTeX converter
+ Re: Lucida Bright Fonts
+ tex for atari
+ Czech characters
+ METAPOST for DOS
+ Re: new distribution of 4alltex
+ Long subfigures...
+ ANNOUNCE: EuroTeX'95 Conference ANNOUNCE: EuroTeX'95 Conference
+ CAMBRIDGE UNIVERSITY PRESS Job vacancy for TeX programmer / operator
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 24 Mar 1995 10:52:03 -0800
+From: farrell@pangea.Stanford.EDU (Phil Farrell)
+Subject: Troff to LaTeX converter
+
+In TeXhax Digest 95:05, Larry Wos <wos@mcs.anl.gov> asked:
+> Do you know of any program that will take troff source and
+> return the equilanet TeX source?
+> I am als interested in the converse.
+> Indeed, I have some TeX source (paers) and sme in troff,
+> and wish to convert each. Thanks in advance. LW
+
+One of our former students created a troff-to-LaTeX translator called
+tr2tex. This dates from 1987, and so should be compatible with any
+variety of LaTeX around. It has support for some, but not all, of the
+standard troff macro packages. You can pick up a copy via anonymous ftp
+to pangea.stanford.edu, in pub/textools.tar or /pub/textools.tar.Z
+(UNIX compress). This package also contains some latex syntax checking
+tools.
+
+- -Phil Farrell, Computer Systems Manager
+Stanford University School of Earth Sciences
+farrell@pangea.stanford.edu
+
+------------------------------
+
+Date: Fri, 24 Mar 1995 11:06:43 -0500
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: Lucida Bright Fonts
+
+> From: Kieran Parsons <kieran@ccr.bris.ac.uk>
+
+> Does anyone know of a UK supplier of Lucida Bright and Lucida Math fonts?
+
+> (or if not, any supplier at all!)
+
+The LucidaBright + LucidaNewMath font set and the LucidaBrightExpert font
+set are available from Y&Y. They also carry other fonts sets in commercial
+grade, fully hinted, ATM compatible Adobe Type 1 format, such as MathTime,
+CM, AMS, extra LaTeX + SliTeX fonts etc.
+
+You can contact them at sales-help@YandY.com
+Or check out their World Wide Web page at http://www.YandY.com
+
+DISCLAIMER: respondent has connections with Y&Y.
+
+------------------------------
+
+Date: Wed, 29 Mar 1995 12:15:40 -1100
+From: Jalaluddin Abdullah <B-JALAL@UTMJB.EARN>
+Subject: tex for atari
+
+Do you know where I can obtain a current version of TeX for the ATARI?
+At the moment I'm running an old version of the German TeX. Thanks.
+
+------------------------------
+
+Date: Thu, 30 Mar 1995 06:22:53 +0200
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+Subject: Czech characters
+
+Could anyone tell me where I could find a macro for producing
+u with a small circle on top?
+Many thanks in advance.
+A. Heck (heck@astro.u-strasbg.fr)
+
+------------------------------
+
+Date: Thu, 30 Mar 1995 09:50:49 +0000
+From: Bill Peel <W.Peel@mmu.ac.uk>
+Subject: METAPOST for DOS
+
+Does anyone know if Metapost for DOS has been released yet. I looked
+on CTAN recently but only found what appeared to be the sources for a
+Unix version.
+
+Thanks
+
+ Bill Peel
+
+
+Bill Peel | Computing Services
+w.peel@mmu.ac.uk | Manchester Metropolitan University
+ | Chester Street
+ | Manchester M1 5GD
+ | England
+
+------------------------------
+
+Date: Thu, 30 Mar 1995 15:20:16 +0100
+From: "R. Allan Reese" <R.A.Reese@computer-centre.hull.ac.uk>
+Subject: Re: new distribution of 4alltex
+
+On Mon, 13 Mar 1995, Phons Bloemen wrote:
+
+> There is a new release: ftp.urc.tue.nl:/pub/tex/4alltex
+> With installation program.
+>
+> Phons
+
+I just went searching for the update. It isn't on the UK CTAN which
+appears to have directories DISK01 to DISK30 dated March 94. I noticed
+the update has directories with new names, so it wasn't clear whether
+the TUE directories are a complete installation or a set of replacements
+of additions to the 1-30 directories. I guess the TUE set is complete.
+
+I haven't managed to fetch the set of directories from TUE yet. If
+fetching from CTAN you can get a whole package by a single command
+
+ get XXXX.zip or XXXX.tar
+
+and the archive combines all the files and subdirectories as a single
+transfer. From TUE I can do
+
+ mget *
+
+but this fetches only one directory and copies into the current directory.
+So to get the package I have to manually create the directory structure
+here and climb round the directories here and at TUE, then mget within
+each directory. Surely I am missing some simple trick?
+
+(R.) Allan Reese Email: r.a.reese@ucc.hull.ac.uk
+Head of Applications, Computer Centre Direct voice: +44 482 465296
+Hull University Voice messages: +44 482 465685
+Hull HU6 7RX, U.K. Fax: +44 482 466441
+
+------------------------------
+
+Date: Mon, 03 Apr 1995 11:37:23 +0000
+From: kgi@mrao.cam.ac.uk
+Subject: Long subfigures...
+
+Hi,
+I am trying to incorporate a figure which has three subfigures into a
+piece of LaTex. The problem is that the subfigures are quite large, and as
+a consequence the figure need to spread over more than one page. Is there
+a facility in LaTex2e for doing this, in much the same way that one can
+spread a long table over more than one page.
+Thanks,
+Kate Isaak
+
+------------------------------
+
+Date: Fri, 24 Mar 1995 15:52:12 +0100
+From: piet@cs.ruu.nl (Piet van Oostrum)
+Subject: ANNOUNCE: EuroTeX'95 Conference ANNOUNCE: EuroTeX'95 Conference
+
+The EuroTeX conference 1995, including tutorials, will take place from
+
+ September 4th until September 8th
+
+in the Netherlands. The conference will be held at Papendal, near the city of
+Arnhem.
+
+Papendal is located in one of the most beautiful areas of the Netherlands.
+Right in the middle of the vast woods of the province of Gelderland. About
+eight kilometers west of Arnhem. Tucked away under the lee of the green
+Veluwe-fringe.
+
+The conference starts on September 4th in the afternoon and runs until
+September 7th noon.
+Thursday afternoon and Friday September 8th are reserved for courses and/or
+tutorials.
+
+The theme of the conference is:
+
+ The TeX Toolbox
+
+Wherever we talk about `TeX' we mean TeX and a format, such as plain, LaTeX,
+AMSTeX, etc.
+
+We would like to have talks that deal with topics such as:
+
+ * the integration of TeX in the working environment, or using TeX in full
+ (bidirectional) co-operation with all kinds of other applications;
+ * conversion to and from TeX;
+ * dissemination of typeset material (PostScript, Acrobat);
+ * importing text and/or data from other applications (spreadsheets,
+ databases) into TeX documents;
+ * how to add value to documents by using TeX, so that they can not only be
+ easily typeset, but can also be turned into `active' hyperdocuments, by
+ translating them into SGML/HTML or Acrobat, or be used as data for
+ database searches;
+ * multi-discipline, multi-language aspects of TeX;
+ * `novel' uses of TeX such as bi/multi-lingual translations/dictionaries,
+ legal texts, poetry,...
+
+We would also like to offer courses and/or tutorials on any of the following
+topics:
+
+ * introduction to using LaTeX;
+ * LaTeX for package and class file writers;
+ * Making PostScript (Truetype) fonts available for use in TeX documents;
+ * database publishing with (La)TeX;
+ * (La)TeX and hypertexts, HTML, SGML, hyperTeX.
+
+If you feel qualified to teach one of these subjects or think other topics
+should be covered, please send us your proposal.
+
+Please notice the following (preliminary) deadlines:
+
+April 10th : date when abstracts should be received
+April 20th : date to tell authors their abstract has been accepted/rejected
+May 15th : date to receive full papers (using LaTeX or EuroTeX style)
+June 15th : date the reviews should be finished
+June 25th : date to receive the final paper
+
+Your abstracts and proposals can be sent to eurotex-papers@cs.ruu.nl
+
+If you have no access to e-mail you can send your contribution to:
+
+ EuroTeX'95 program committee
+ Kooienswater 62
+ 2715 AJ Zoetermeer
+ The Netherlands
+
+In such a case we would ask you to submit your paper in electronic form on a
+(MS-DOS compatible) floppy disk.
+
+- ------------------------------------------------------------------------
+For additional information you may e-mail to eurotex-info@cs.ruu.nl.
+Up-to-date information can also be found at the URL:
+ http://www.cs.ruu.nl/~piet/eurotex/
+
+------------------------------
+
+Date: Thu, 30 Mar 1995 16:51:12 +0100
+From: rmulvey@cup.cam.ac.uk (Rod Mulvey)
+Subject: CAMBRIDGE UNIVERSITY PRESS Job vacancy for TeX programmer / operator
+
+CAMBRIDGE UNIVERSITY PRESS
+
+Job vacancy for TeX programmer / operator
+
+Expansion of typesetting and text-processing services at Cambridge has
+created one (or possibly two) immediate vacancies in our Technical
+Applications Group. The job involves mathematical typesetting using TeX
+and LaTeX for academic journals and books. Some knowledge of TeX and/or
+LaTeX is required and willingness to work in a busy production
+environment is essential. Previous experience of book or journal
+typesetting would be an advantage.
+
+Extensive in-house training will be given in the methods and systems we use.
+
+Benefits include:
+ o 37.5 hour week, Monday to Friday
+ o 26 days annual holiday
+ o First class pension scheme
+ o Press Restaurant
+ o Sports and Social Centre
+ o Free car parking on-site
+ o Non-smoking environment.
+
+Our retirement age is 60 for both men and women.
+
+If you are interested in the above position please request an application
+form by
+
+ e-mail to rmulvey@cup.cam.ac.uk giving your postal address
+
+or
+
+ telephone to Janet Mills, Personnel Assistant, on (01223) 325036
+ (24 hour answering service.)
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 8]
+****************************************
diff --git a/info/digests/texhax/95/texhax.09 b/info/digests/texhax/95/texhax.09
new file mode 100644
index 0000000000..058a497811
--- /dev/null
+++ b/info/digests/texhax/95/texhax.09
@@ -0,0 +1,354 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #09
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <3343.799408776.1@unicorn.ccc.nottingham.ac.uk>
+Date: Tue, 02 May 1995 10:59:39 +0100
+Message-ID: <3344.799408779@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Tuesday, 2 May 1995 Volume 95 : Issue 09
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Re: Czech characters
+ Best way to colorize a crest?
+ smallcaps and oldnumerals in Lucida B expert package
+ Smaller displaystyle \int?
+ Macros for Formal Proofs
+ amsfonts package
+ modes.mf 2.3 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Tue, 04 Apr 1995 18:34:22 +0200
+From: Petr Sojka <sojka@daeron.ics.muni.cz>
+Subject: Re: Czech characters
+
+: From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+:
+: Could anyone tell me where I could find a macro for producing
+: u with a small circle on top?
+The TeX way is \accent23u
+The LaTeX[2e] syntax is \r{u}
+Yours
+Petr Sojka <sojka@muni.cz>
+: Many thanks in advance.
+: A. Heck (heck@astro.u-strasbg.fr)
+
+------------------------------
+
+Date: Fri, 07 Apr 1995 09:47:05 -0000
+From: "John M. Simmie, University College, Galway, Ireland"
+ <John.Simmie@UCG.IE>
+Subject: Best way to colorize a crest?
+
+We have our college crest in pk files eg dpi300
+from which it is available in various sizes via command e.g. \crest4
+in glorious black&white ...
+
+What is the best way to "colorize" (sorry can't think of acceptable
+alternative) it?
+
+Regards, John
+ -------------------------------------------------
+ Dr. John M. Simmie
+ Chemistry Department Roinn na Ceimice
+ University College Col=E1iste na hOllscoile
+ Galway Gaillimh
+ Ireland Eire
+ Fax: (+353)-91-25700 F=F3n:(+353)-91-50388
+ -------------------------------------------------
+
+------------------------------
+
+Date: Sat, 15 Apr 1995 08:54:47 -0500
+From: sila@pele.repoc.nwu.edu (Sanchez)
+Subject: smallcaps and oldnumerals in Lucida B expert package
+
+Hello, I bought the full Lucida Bright font package from Y&Y, including
+the expert fonts (boldmath, smallcaps and text figures). I changed their
+names to the Berry scheme in order to use Mr. Rahtz metric files in CTAN.
+I needed to do this since I needed T1 encoding as I write mostly in
+spanish nowdays. In a note about the lucbr package Mr. Rahtz points out
+that "support for the expert package has been added specially for the
+boldmath fonts". However, it seems that only support for boldmath was
+added as the smallcaps and oldnumerals are still derived from the caps
+and titling figures (and hence look lighter).
+
+Has any created the necesary virtual fonts and metric files to take care
+of this?
+
+ Victor Sanchez
+ Universidad Tecnologica de Panama
+
+------------------------------
+
+Date: Thu, 20 Apr 1995 16:29:22 +0100
+From: Martin.Ward@durham.ac.uk (Martin Ward)
+Subject: Smaller displaystyle \int?
+
+
+A collegue is writing an integration theory book using plain tex
+at \magstep1. She wants the integral sign to be slightly smaller
+in displaystyle -- about the size of a \magstep0 or \magstephalf
+displaystyle \int. Is there an easy way to achieve this?
+Would LaTeX2e give a better/simpler solution?
+
+Thanks!
+
+ Martin.
+
+JANET: Martin.Ward@uk.ac.durham Internet (eg US): Martin.Ward@durham.ac.uk
+or if that fails: Martin.Ward%uk.ac.durham@nsfnet-relay.ac.uk
+or even: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU
+BITNET: Martin.Ward%durham.ac.uk@UKACRL UUCP:...!uknet!durham!Martin.Ward
+
+------------------------------
+
+Date: Sun, 23 Apr 1995 20:38:25 +0000
+From: Dominic Steinitz <dominic@geneva.demon.co.uk>
+Subject: Macros for Formal Proofs
+
+Are there any macros for presenting formal proofs in propositional and
+predicate calculus? If so, where are they to be found?
+
+Dom.
+- --
+Dominic Steinitz dominic@geneva.demon.co.uk
+
+------------------------------
+
+Date: Mon, 01 May 1995 12:16:15 +0100
+From: "K.Lockyear" <K.Lockyear@soton.ac.uk>
+Subject: amsfonts package
+
+I have recently downloaded the amsfonts package (2.2) from the Cambridge
+CTAN. I installed the package as per instructions on my system.
+However, when I try to create the manual (using plain tex as per
+instructions) or to use the fonts, I get the error message:
+
+Bad font metric (tfm) file .....
+
+Before I try to recreate the tfms from the source files has anyone any
+bright ideas what might be wrong.
+
+I am using emTeX (tex386), with the December 1994 version of latex2e as
+supplied by the UKTUG.
+
+Could respondents mail me direct as well as to the list as I get TexHax
+in digest format rather infrequently.
+
+Cheers, Kris Lockyear
+wom@soton.ac.uk
+
+------------------------------
+
+Date: Sun, 16 Apr 1995 07:55:41 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: modes.mf 2.3 available
+
+I have released version 2.3 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+and shortly from ftp.cdrom.com:pub/tex/modes.mf and the ctan sites in
+/tex-archive/fonts/modes/modes-2.3.mf. finger ctan@ftp.shsu.edu for a
+list of all the CTAN sites and mirrors.
+
+You can also get it by email if you cannot ftp: email fileserv@shsu.edu
+with a body of `sendme modes'.
+
+News:
+* New modes for the Epson Stylus (epstylus) and the 800dpi Apple
+ LaserWriter 810 (lwpro).
+* Updated the config.ps example for the SparcPrinter.
+
+As always, thanks to the contributors.
+
+
+General information:
+It's generally of no use to mail me about devices not in modes.mf;
+everything I know about is already included. It also includes lots of
+text about how to create a new mode_def, etc.
+
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (as in Web2c)
+or rename the file and remove unneeded modes. I can't decipher mf.web
+well enough to understand how to make the modes use less memory; if some
+Metafont hacker can tell me, I'd very much like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@cs.umb.edu
+
+mode_def agfafzz = % AGFA 400PS
+mode_def amiga = % Commodore Amiga
+mode_def aps = % Autologic APS-Micro5
+mode_def apssixhi = % Autologic APS-Micro6
+mode_def atariezf = % Atari ST SLM 804 printer
+mode_def atarinf = % Atari 95dpi previewer
+mode_def atarins = % Atari 96x96 previewer
+mode_def atariotf = % Atari ST SM 124 screen
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def bjtenex = % Canon BubbleJet 10ex
+mode_def boise = % HP 2680A
+mode_def canonex = % CanonEX in LaserWriter Pro 630
+mode_def canonlbp = % e.g., Symbolics LGP-10
+mode_def cg = % Compugraphic 8600
+mode_def cgl = % Compugraphic 8600 landscape
+mode_def cgnszz = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def cx = % Canon CX, SX, LBP-LX
+mode_def datadisc = % DataDisc
+mode_def newdd = % DataDisc with special aspect ratio
+mode_def declarge = % DEC 19-inch, 1280 x 1024
+mode_def decsmall = % DEC 17-inch, 1024 x 768
+mode_def deskjet = % HP DeskJet 500
+mode_def docutech = % Xerox 8790 or 4045
+mode_def dover = % Xerox Dover
+mode_def epsdrft = % Epson at 120x72dpi
+mode_def epsdrftl = % Epson at 120x72dpi landscape
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsfastl = % Epson at 60x72dpi landscape
+mode_def epson = % 9-pin Epson MX/FX family
+mode_def epsonl = % 9-pin Epson MX/FX family landscape
+mode_def epsonact = % Epson Action Laser 1500
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def epsonlol = % Epson at 120x216dpi landscape
+mode_def epstylus = % Epson Stylus
+mode_def gtfax = % 204 x 196dpi G3fax
+mode_def gtfaxl = % 204 x 196dpi G3fax landscape
+mode_def gtfaxlo = % 204 x 98dpi G3fax
+mode_def gtfaxlol = % 204 x 98dpi G3fax landscape
+mode_def hprugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def ibmd = % IBM 38xx (\#2)
+mode_def ibmega = % IBM EGA monitor
+mode_def ibmegal = % IBM EGA monitor landscape
+mode_def ibmfzon = % IBM 4019
+mode_def ibmfztn = % IBM 4029-30, 4250
+mode_def ibmpp = % IBM ProPrinter
+mode_def ibmppl = % IBM ProPrinter landscape
+mode_def ibmsoff = % IBM 6154 display
+mode_def sherpa = % IBM 6670 (Sherpa)
+mode_def ibmteot = % IBM 3812
+mode_def ibmtetz = % IBM 3820
+mode_def ibmtont = % IBM 3193 screen
+mode_def ibmtosn = % IBM 3179 screen
+mode_def ibmtosnl = % IBM 3179 screen landscape
+mode_def ibmvga = % IBM VGA monitor
+mode_def ibx = % Chelgraph IBX
+mode_def itoh = % CItoh 8510A
+mode_def itohl = % CItoh 8510A landscape
+mode_def itohtoz = % CItoh 310
+mode_def itohtozl = % CItoh 310 landscape
+mode_def iw = % Apple ImageWriter
+mode_def jetiiisi = % HP Laser Jet IIISi
+mode_def lasf = % DEC LA75
+mode_def linolo = % Linotype Linotronic [13]00 at 635dpi
+mode_def linoone = % Linotype Linotronic [13]00 at 1270dpi
+mode_def linotzzh = % Linotype Linotronic 300 at 2540dpi
+mode_def ljfour = % 600dpi HP LaserJet 4
+mode_def ljlo = % HP LaserJet at 150dpi
+mode_def lmaster = % 1000dpi LaserMaster
+mode_def lnzo = % DEC LN01
+mode_def lps = % DEC LPS40
+mode_def lpstz = % DEC lps20
+mode_def lqlores = % Epson LQ-500, 180x180dpi
+mode_def lqmed = % Epson LQ-500, 360x180dpi
+mode_def lqmedl = % Epson LQ-500, 360x180dpi landscape
+mode_def lview = % Sigma L-View monitor
+mode_def lwpro = % Apple LaserWriterPro 810
+mode_def macmag = % Mac screens at magstep 1
+mode_def mactrue = % Mac screens at 72dpi
+mode_def ncd = % NCD 19-inch
+mode_def nec = % NEC
+mode_def nechi = % NEC-P6 at 360x360dpi
+mode_def nexthi = % NeXT 400dpi, Newgen
+mode_def nextscrn = % 100dpi NeXT monitor
+mode_def nullmode = % TFM files only
+mode_def ocessfz = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def okidatal = % Okidata landscape
+mode_def pcscreen = % also, e.g., high-resolution Suns
+mode_def phaser = % Tektronix Phaser PXi
+mode_def prntware = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def qmsostf = % QMS 1725
+mode_def qmsoszz = % QMS 1700
+mode_def ricoh = % e.g., TI Omnilaser
+mode_def ricoha = % e.g., IBM 4216
+mode_def ricohlp = % e.g., DEC LN03
+mode_def sparcptr = % Sun SPARCprinter
+mode_def starnlt = % Star NL-10
+mode_def starnltl = % Star NL-10 landscape
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def vs = % VAXstation monitor
+mode_def vtftzz = % Varityper 4200 B-P
+mode_def vtftzzhi = % Varityper 4300P at 2400dpi
+mode_def vtftzzlo = % Varityper 4300P at 1200dpi
+mode_def vtfzszw = % Varitype 5060W, APS 6
+mode_def vtszz = % Varityper Laser 600
+mode_def xrxesnz = % Xerox 8790 or 4045
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700
+mode_def xrxnszz = % Xerox 9700
+mode_def xrxtszz = % Xerox 3700
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 9]
+****************************************
diff --git a/info/digests/texhax/95/texhax.10 b/info/digests/texhax/95/texhax.10
new file mode 100644
index 0000000000..f1c3f328aa
--- /dev/null
+++ b/info/digests/texhax/95/texhax.10
@@ -0,0 +1,364 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #10
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <7688.800728925.1@unicorn.ccc.nottingham.ac.uk>
+Date: Wed, 17 May 1995 17:42:06 +0100
+Message-ID: <7689.800728926@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Wednesday, 17 May 1995 Volume 95 : Issue 10
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Including diagrams using OzTeX?
+ Question about headers.
+ Re: smallcaps and oldnumerals in Lucida B expert packae
+ Re: smallcaps and oldnumerals in Lucida B expert package
+ LaTeX for NextStep
+ LaTeX 2e on ftp
+ Floats at odd pages.
+ [comp.text.tex] [Feynman diagrams for LaTeX] FEYNMF v0.9 released
+ ANNOUNCEMENT: gsftopk version 1.9
+ ANNOUNCEMENT: xdvi patchlevel 20
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Mon, 01 May 1995 15:44:21 +0100
+From: "M. MacDougall" <mad12@cc.keele.ac.uk>
+Subject: Including diagrams using OzTeX?
+
+I wonder if you could assist me by informing me of any applemac software which
+would enable me to incorporate diagrams into a file when using OzTeX.
+(Usually I use Teachtext to write my .tex file.)
+
+I would greatly appreciate it if you would assist me as this information
+would be most useful to me.
+
+Your sincerely,
+
+Margaret MacDougall.
+
+------------------------------
+
+Date: Tue, 02 May 1995 14:12:09 -0000
+From: C D Radcliffe <men5cdr@sun.leeds.ac.uk>
+Subject: Question about headers.
+
+Is there a way of getting a user defined heading,
+
+e.g.
+\pagestyle{headings}
+\markright{\sc My heading}
+
+to appear on the first page of a document? Am I missing something
+simple? I can set the page counter to 0 and 'con' latex, but there must
+be a better way.
+
+Chris Radcliffe,
+
+Department of Mechanical Engineering,
+University of Leeds, __o
+Leeds, LS2 9JT, UK. _ _`\<,_
+men5cdr@sun.leeds.ac.uk (0113 - 2332152) -_ (_)/ (_)
+
+------------------------------
+
+Date: Tue, 02 May 1995 14:36:31 +0100
+From: Sebastian Rahtz <s.rahtz@ELSEVIER.CO.UK>
+Subject: Re: smallcaps and oldnumerals in Lucida B expert packae
+
+Victor Sanchez asks why the Lucida metrics
+package on CTAN uses derived, and not real,
+smallcaps. This is simply an oversight, and is
+corrected in the forthcoming re-release of all
+the metrics, and PSNFSS. The curious reader
+may like to look on CTAN in fonts/psfonts.beta
+to see how this is developing. A proper
+announcement will be made soon
+
+Sebastian Rahtz
+
+------------------------------
+
+Date: Tue, 02 May 1995 14:55:43 -0400
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Subject: Re: smallcaps and oldnumerals in Lucida B expert package
+
+> Hello, I bought the full Lucida Bright font package from Y&Y, including
+> the expert fonts (boldmath, smallcaps and text figures). I changed their
+> names to the Berry scheme in order to use Mr. Rahtz metric files in CTAN.
+> I needed to do this since I needed T1 encoding as I write mostly in
+> spanish nowdays. In a note about the lucbr package Mr. Rahtz points out
+> that "support for the expert package has been added specially for the
+> boldmath fonts". However, it seems that only support for boldmath was
+> added as the smallcaps and oldnumerals are still derived from the caps
+> and titling figures (and hence look lighter).
+
+You may want to get the latest versions of lucida.dtx and lucida.ins from
+Y&Y. These take care of some minor problems in the older versions found in
+PSNFSS on CTAN. Or, just wait for Sebastian's new versions to show up on
+CTAN when he is satisfied with the changes he has made. The new versions of
+the lucida.* files also solve some problems with upright Greek in bold math.
+You can contact Y&Y at tech-help@YandY.com.
+
+I don't know about the metric files, since I use the fonts directly (using
+the TFM files supplied with the fonts). There may be aditional problems
+lurking in the VF files that I am not aware off.
+
+Berthold.
+
+DISCLAIMER: repsondent has connections with Y&Y.
+
+------------------------------
+
+Date: Thu, 11 May 0382 15:15:25 +0100
+From: Anil Vithala Rao <anilvrao@maeroot.eng.uci.edu>
+Subject: LaTeX for NextStep
+
+Is there a version of LaTeX for the NextStep operating system for the PC,
+i.e., NextStep for x86?
+
+------------------------------
+
+Date: Thu, 11 May 1995 19:09:43 +0000
+From: g.p. TEYSSIERE <G.P.Teyssiere@qmw.ac.uk>
+Subject: LaTeX 2e on ftp
+
+Dear LaTeX users,
+Could you confirm, please, whether the LaTeX 2Epsilon version is available
+on ftp. I got the reference ftp.tex.ac.uk with the subdirectory /tex-
+archive/macros/latex/base but this server is declared as unknown.
+Many Thanks in advance.
+Gilles Teyssiere
+
+Dr Gilles Teyssiere
+University of London
+Dpt of Economics,
+Mile End Road,
+London E1 4NS.
+
+------------------------------
+
+Date: Tue, 16 May 1995 18:05:03 +0100
+From: wk58674@pharos.fss.fokker.nl (Weynand Kuijpers)
+Subject: Floats at odd pages.
+
+Dear reader,
+
+At this moment I am writing my graduation report. Some time ago I encountered
+the TeX/LaTeX typesetting system, and decided to write this report with the
+package. In contrast to many text processing systems TeX/LaTeX satisfies all
+my needs in a very convenient way. Compliments for this. Still a question
+rises for which I cannot find an answer.
+
+In this report I want to incorporate large numbers of eps graphs. A very fine
+mechanism for this purpose has been developped. But I would like to set a
+default that puts all floating stuff (including tables) on the odd (left)
+pages of the "book" document class. Is this possible by using a style file
+or need I some extra code?
+
+Please forgive me if I haven't read the LaTeX Companion good enough. I hope
+that someone else has come across this question and solved it.
+
+Thanks in advance Weynand
+
+Weynand Kuijpers
+
+Daytime Private: E-mail
+Fokker Space&Systems wk58674@pharos.fss.fokker.nl
+P.O. box 32070 S. Lohmanlaan 70 wkuijpers@fss.fokker.nl
+2303 DB Leiden 3118 RT Schiedam wk58674@robotix.fss.fokker.nl
+(0)71-245886 (0)10-4717511
+
+------------------------------
+
+Date: 06 May 1995 04:47:58 +0000
+From: ohl@crunch.ikp.physik.th-darmstadt.de (Thorsten Ohl)
+Subject: [comp.text.tex] [Feynman diagrams for LaTeX] FEYNMF v0.9 released
+
+This announces a new version of feynmf, a combined LaTeX/Metafont
+package for easy drawing of professional quality Feynman diagrams.
+This version features a new ``immediate'' mode, which allows to access
+Metafont's wonderful expressiveness much more conveniently.
+
+I plan to release this version as version 1.0 after revising the
+manual. If you're desperate for a feature or have suggestions for the
+manual, this is the time to speak up. I will be very reluctant about
+adding features, but hints for the manual are welcome.
+
+This software will show up through the magic of mirroring at the CTAN
+host near you. Below is the README file.
+
+Enjoy,
+- -Thorsten
+
+/// Thorsten Ohl, TH Darmstadt, Schlossgartenstr. 9, D-64289 Darmstadt, Germany
+//////////////// net: ohl@crunch.ikp.physik.th-darmstadt.de, ohl@gnu.ai.mit.edu
+/// voice: +49-6151-16-3116, secretary: +49-6151-16-2072, fax: +49-6151-16-2421
+
+# $Id: README,v 1.15 1995/04/28 01:20:45 ohl Exp $
+########################################################################
+
+ This is feynmf, a combined LaTeX/Metafont package for easy drawing
+ of professional quality Feynman diagrams. feynmf lays out most
+ diagrams satisfactorily from the structure of the graph without
+ any need for manual intervention. Nevertheless all the power of
+ Metafont is available for the most obscure cases. See the
+ documentation for appetizers, examples and more details.
+
+ Anyway, you are invited to share, use, abuse, and improve it, see
+ the file COPYING for details.
+
+ Enjoy,
+ -Thorsten
+
+########################################################################
+
+ Comments, bug reports and improvements are welcome at:
+
+ Thorsten.Ohl@Physik.TH-Darmstadt.de
+ (aka: ohl@crunch.ikp.physik.th-darmstadt.de)
+
+ New versions can be found in:
+
+ crunch.ikp.physik.th-darmstadt.de:/pub/ohl/feynmf
+
+ or at CTAN:
+
+ {ftp.shsu.edu,ftp.tex.ac.uk,ftp.dante.de}:
+ ... macros/latex/contrib/supported/feynmf
+
+ There are two mailing lists
+
+ feynmf-announce@crunch.ikp.physik.th-darmstadt.de
+ feynmf-bugs@crunch.ikp.physik.th-darmstadt.de
+
+ both are open for subscription. The former should be very low
+ volume and carry only important announcements. The latter can
+ serve as a more general discussion forum.
+
+ To subscribe, send mail to
+
+ majordomo@crunch.ikp.physik.th-darmstadt.de
+
+ and NOT to the lists itself. The following commands (on a line in
+ the body of the mail, not in the subject) are useful: `subscribe
+ feynmf-announce', `unsubscribe feynmf-bugs', `help', etc.
+
+------------------------------
+
+Date: Fri, 12 May 1995 17:47:09 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: ANNOUNCEMENT: gsftopk version 1.9
+
+This is to announce that version 1.9 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. This allows you to view PostScript fonts in xdvi.
+
+This version is necessary if you are using gs3.3.3.
+
+To upgrade, you can either:
+
+ 1. get the whole package again:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.9.tar.gz
+
+ or
+
+ 2. apply the following patch to version 1.8:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.8-1.9.diff.gz
+
+These files are also available in Unix compress format from math.berkeley.edu
+in the directory pub/Software/TeX.
+
+Also, gsftopk 1.9 is included with xdvi-20, which is also being released
+at this time.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+Date: Fri, 12 May 1995 17:50:48 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: ANNOUNCEMENT: xdvi patchlevel 20
+
+This is to announce that patchlevel 20 for xdvi, a previewer for .dvi files
+under the X Window System, has been released. It is available via anonymous
+ftp from ftp.x.org in the file contrib/applications/xdvi-20.tar.Z
+(and coming soon to a mirror site near you...).
+
+Patchlevel 20 fixes some bugs that were present in patchlevel 19. Patchlevel
+19, which was recently released but not announced (due to the bugs), adds:
+
+ o Support for header= and `!' PostScript specials.
+ o Path searching for PostScript header and figure files.
+ o Ability to use compressed PostScript figure files.
+ o Numerous smaller bug fixes and enhancements.
+
+Among the bugs fixed is an image clipping problem with gs 3.x. The patch to
+gs that I had circulated earlier is no longer necessary (and probably
+incorrect). The new FAQ file contains a revised patch, provided by Tim
+Theisen, which fixes bugs both for ghostview and for xdvi. You should use
+it if you are using gs 3.3.3.
+
+This version of xdvi also includes version 1.9 of gsftopk, which contains
+fixes for working with gs 3.3.3.
+
+Information on xdvi is available on the WWW at the following URL:
+
+ http://math.berkeley.edu/~vojta/xdvi.html
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 10]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.11 b/info/digests/texhax/95/texhax.11
new file mode 100644
index 0000000000..086b4e10a3
--- /dev/null
+++ b/info/digests/texhax/95/texhax.11
@@ -0,0 +1,1195 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #11
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <2891.803130681.1@unicorn.ccc.nottingham.ac.uk>
+Date: Wed, 14 Jun 1995 12:51:22 +0100
+Message-ID: <2893.803130682@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Wednesday, 14 Jun 1995 Volume 95 : Issue 11
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Deskjet 520 vs 500
+ Location of texinfo.tex v2.134 or later
+ Lines after figures and space after \input
+ Using TeX abd LaTex with Open VMS AXP 6.1 systems
+ [comp.programming.literate] web-mode, emacs, pull-down menus
+ ANNOUNCEMENT: The LaTeX Navigator
+ test release of new PostScript font metrics
+ A basic SYMBOL encoding for afm2tfm
+ [comp.text.tex] New TeX distribution from Knuth
+ EuroTeX'95
+ Installation of Knuth's 1995 release
+ ANNOUNCEMENT: gsftopk version 1.10
+ Babel release 3.5 Beta now available
+ Announcing: TWG-TDS Draft Standard 0.98
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Mon, 22 May 1995 13:52:58 +0000
+From: John Rostron <J.Rostron@uel.ac.uk>
+Subject: Deskjet 520 vs 500
+
+I have been using the EmTex dvihplj driver successfully on a Deskjet
+500 for some time. I now have a Deskjet 520 and I find that it will
+not print on the bottom inch of the page! All my other software seems
+to behave exactly as before.
+
+I have tried the /t option, but this has no effect. The bottom inch
+remains blank. The only way I can get a footline is to print the page
+up-side-down. This works, but it means that I end up with a rather
+lop-sided looking page.
+
+------------------------------
+
+Date: Thu, 25 May 1995 11:26:36 +0000
+From: Bill Peel <W.Peel@mmu.ac.uk>
+Subject: Location of texinfo.tex v2.134 or later
+
+Can anyone help me obtain a copy of texinfo.tex v2.134 or later so
+that I can process latex2e.texi. I have looked on CTAN and the
+latest version I can find is v2.124. I know that it comes with v19
+of EMACS but I don't want to download 8MB for a 100k text file.
+
+Thanks
+
+ Bill Peel
+
+Bill Peel | Computing Services
+w.peel@mmu.ac.uk | Manchester Metropolitan University
+ | Chester Street
+ | Manchester M1 5GD
+ | England
+
+------------------------------
+
+Date: Wed, 07 Jun 1995 16:50:50 +0100
+From: "K.Lockyear" <K.Lockyear@soton.ac.uk>
+Subject: Lines after figures and space after \input
+
+Dear all,
+
+I am currently completing my PhD using LaTeX2e (emTeX 386 on a PC) and
+have a couple of queries. Firstly, I would quite like to have a thin
+rule between my floats and my main text. Is there a package that will
+do this? I am using the excellent caption package to put the text in
+small and the _Figure 1.1_ in bold. Some of my captions are, however,
+quite long and it would be nice to seperate them from the main text.
+
+Secondly, I have put my footnotes in seperate files which are then
+incorporated into the main text using \input. (This is to make counting
+words *not* including the footnotes easier). For some reason this
+creates a larger than normal space after the footnotemark in the main
+text which looks mighty ugly. I have made sure that there is no extra
+space or lines after the end of the footnote in the \input file.
+
+Lastly, I am using the Chicago bibliography package. I have a number of
+publications where the the year is a range, ie. year="1988--1989". If
+I use this form in the BiBTeX file I get (Bloggs 1989) in the text, but
+
+Bloggs, F. (1988--1989)
+
+in the bibliography. If I put year="1988--89" in the bibtex file I get
+(Bloggs 8 89) in the text. What I ideally would like is the format in
+the text and bibliography to be the same, either 1988--89, 1988--1988 or
+whatever.
+
+Hope someone can help me! Please can you mail me direct at
+wom@soton.ac.uk
+
+Many thanks in advance, Kris Lockyear.
+
+------------------------------
+
+Date: Tue, 13 Jun 1995 12:02:26 -0000
+From: DMURDOCK@ailm.may.ie
+Subject: Using TeX and LaTex with Open VMS AXP 6.1 systems
+
+ We are replacing our central VMS 5.5-2 node with an OpenVMS
+AXP 6.1 central node.
+
+ We are currently using Tex and LaTeX on the VAX VMS system.
+
+ We would sincerely appreciate any details (if available) of the
+best way to use the latest version of TeX and LATeX with OpenVMS AXP 6.1
+systems.
+
+
+With many sincere thanks,
+
+Dominic Murdock,
+Systems Support
+Computer Centre,
+Saint Patrick's College,
+Maynooth,
+Co. Kildare,
+IRELAND
+
+------------------------------
+
+Date: 26 May 1995 01:34:00 +0000
+From: bart@cs.tamu.edu (Bart Childs)
+Subject: [comp.programming.literate] web-mode, emacs, pull-down menus
+
+I have just placed wm-menu.tar.gz on the machine
+
+ftp.cs.tamu.edu
+
+in directory pub/tex-web/web/EMACS.web-mode.
+
+Leslie Stoneham did this extension to web-mode as part of her
+M.S. plan of study. It is an extension of web-mode.el that was
+originally done by Mark Motl and I now maintain.
+
+When using emacs-19, it extends the menu bar that shows at the top
+to allow most of the web-mode functionality via pull down menus.
+It was developed and used on SunOS, AIX, and Solaris. It should
+be portable.
+
+The file contains the web-menu.el and a directory which includes
+her report. I warn against executing latex on the file since it
+uses a local thesis style file. The dvi file is included and
+bunches of bitmaps (in ps form) that are included. A short
+modification to web-mode.el is described in the report that is
+required for existing versions of web-mode.el.
+
+In a couple of weeks I should be able to redo that directory
+such that one retrieval of web-mode will get all.
+
+We have primarily used it with FWEB and CWEB. Please let me
+know of any problems you have with it. Leslie has a job and
+leaves these hallowed halls later this week.
+
+Bart Childs
+
+
+------------------------------
+
+Date: 22 May 1995 19:40:15 +0200
+From: roegel@loria.fr (Denis B. Roegel)
+Subject: ANNOUNCEMENT: The LaTeX Navigator
+
+
+ *****************************************
+ ********* THE LATEX NAVIGATOR ***********
+ *****************************************
+
+ => http://www.loria.fr/tex <=
+
+
+This is to announce a WWW site completely devoted to TeX and friends.
+The site is located at the LORIA research center at Nancy, France,
+which is also a CTAN mirror (ftp.loria.fr, cd ctan:).
+The main purpose of ``The LaTeX Navigator'' is to provide documentation
+about macros, packages, formats, tools, TeX engines, to give pointers, etc.
+Currently more than 200 .dvi or .ps files are proposed and this amount
+is constantly growing. (therefore any contribution or idea of contribution
+will be most welcome)
+
+The top pages are written in three languages: french, english and german
+and you can choose which you like, though the underlying documents
+are mostly in english (except our local guide). The german pages
+are far from perfect, but we will improve that soon ...
+
+The top english page shows the following items:
+
+ General documentation about (La)TeX
+ The (La)TeX local guide of our site (LORIA) (in French)
+ Bibliography and indexes
+ Literate programming
+ Classes
+ Macros and packages
+ Fonts and symbols
+ Graphics
+ Formats and tools
+ Engines and distributions
+ Historical documents
+ FAQs, ftp, miscellaneous ...
+ File search on the CTAN archive (ftp.loria.fr)
+ WWW servers dedicated to (La)TeX
+
+
+Feel free to wander through these pages and don't hesitate to report
+problems to latex@loria.fr (for instance unreadable files,
+or files using unusual fonts for instance).
+
+Denis Roegel, Jean-Michel Antoine and Karl Tombre
+authors of The LaTeX Navigator
+roegel@loria.fr
+jmant@loria.fr
+tombre@loria.fr
+
+------------------------------
+
+Date: Sun, 28 May 1995 01:17:51 +0100
+From: Sebastian Rahtz <Sebastian.Rahtz@cl.cam.ac.uk>
+Subject: test release of new PostScript font metrics
+
+Over the last 9 months, a group of people have been working on a
+revamp of TeX font metrics for PostScript fonts. We are now ready
+(finally!) to release this, together with a new release of the
+PSNFSS package for LaTeX2e, and a new version of the Berry fontnaming
+scheme. The maintainers of PSNFSS, fontinst, web2c, and dvips all urge
+you to start using this new setup, so that all the bothersome variants
+can be abolished by the end of the year.
+
+The entire distribution is on the CTAN hosts in
+fonts/psfonts.beta. Its big - don't pull all the files on spec!
+Get what you need. Prepackaged sets for Textures users will be made
+available very shortly.
+
+These files will replace both the LaTeX PSNFSS (currently on CTAN in
+fonts/metrics) and the font metrics distributed with dvips. Both of
+these packages contained virtual fonts which more or less mimicked the
+original TeX text encoding, and (in the case of PSNFSS) the Cork
+encoding. However, the two packages used different base fonts, thus
+making previewing painful (and wasting disk space). Now, everything
+uses a single base font in a new encoding named 8r (see tools/8r.enc or
+tools/8r.etx).
+
+This new base encoding is *not* Adobe Standard Encoding, because that
+does not provide access to all of the 228 characters normally supplied
+with a Type 1 font. Therefore, you must use a DVI-to-PostScript driver
+which can perform reencoding, such as dvips(k), Y&Y's drivers, OzTeX,
+Textures etc.
+
+We are still contemplating whether the base encoding should be the
+current one (mostly compatible with Windows), the texnansi encoding
+promulgated by Y&Y (see tools/texnansi.vec), or something else.
+Comments are welcome.
+
+Aside from the base font, there are other small changes in the new
+fonts. For the Cork-encoded fonts, the stretch and shrink of the
+interword spacing has been changed. For the dvips fonts, the positions
+of the preaccented characters have been fixed (e.g., Aring is at the
+same position in every font). Therefore, the font checksums are
+different. The actual character dimensions, however, remain unchanged.
+
+The new fonts (mostly) have new names! You can get the new fontname
+distribution from ftp.cs.umb.edu:private/tex/fontname-*.tar.gz or in the
+tools/ subdirectory of this distribution.
+
+This distribution includes support the standard 35 fonts, various freely
+available fonts (with type1's), and many commercial-only fonts (no
+type1's). Smallcaps and obliqued versions are available in bold and
+normal variants, where applicable. All fonts have ligatures and
+kerning (no ``raw'' fonts); therefore, even the *8r base fonts can be
+used for real typesetting. An experimental support is provided in
+PSNFSS for this.
+
+We built these fonts using both fontinst and afm2tfm (and other
+utilities). Both required changes, which will be merged into the next
+releases. See the tools/ directory if you want to reconstruct the
+work. The changes to fontinst are extensive, and if you are not
+confident you understand them, please wait until the author finds time
+to merge them into a complete new release later this year.
+
+*****************************************
+Primary perpetrators: Sebastian Rahtz, Alan Jeffrey, Karl Berry.
+Chief Tester and Bugfinder: Constantin Kahn.
+Aiders and abettors: Tom Rokicki, Ciar\'an \'O Duibh\'{\i}n, Pierre MacKay,
+ Rob Hutchings, Berthold Horn, Damian Cugley.
+
+Please send any questions, comments, or suggestions
+to tex-fonts@math.utah.edu. (Email tex-fonts-request@math.utah.edu to
+join the list.)
+
+Sebastian Rahtz
+May 1995
+
+------------------------------
+
+Date: Mon, 29 May 1995 15:36:22 -0700
+From: mackay@cs.washington.edu (Pierre MacKay)
+Subject: A basic SYMBOL encoding for afm2tfm
+
+
+
+It is rare to need a custom encoding vector for the Symbol
+font, but it can happen. I couldn't find one the other day
+so I made one up. Here it is.
+
+%
+% This is the SYMBOL encoding. (Red Book, page 269)
+%
+% Normally, you wouldn't need to bother with this, but if you
+% run into software which requires an explicit encoding, or you
+% need to rearrange some of the symbols in this set, it is much
+% easier to start from the basic Adobe encoding.
+% This encoding vector is taken directly from Symbol.pfa, so
+% it should be correct.
+%
+% All sorts of possibilities here. For now just keep the part
+% that clears away any unwanted encoding around digits.
+%
+% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ;
+% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
+% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ;
+% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ;
+% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
+% LIGKERN nine {} * ; * {} nine ;
+%
+/SYMBOLEncoding [
+% 0x00
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+% 0x10
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+% 0x20
+/space /exclam /universal /numbersign /existential /percent /ampersand /suchthat
+/parenleft /parenright /asteriskmath /plus /comma /minus /period /slash
+% 0x30
+/zero /one /two /three /four /five /six /seven
+/eight /nine /colon /semicolon /less /equal /greater /question
+% 0x40
+/congruent /Alpha /Beta /Chi /Delta /Epsilon /Phi /Gamma
+/Eta /Iota /theta1 /Kappa /Lambda /Mu /Nu /Omicron
+% 0x50
+/Pi /Theta /Rho /Sigma /Tau /Upsilon /sigma1 /Omega
+/Xi /Psi /Zeta /bracketleft /therefore /bracketright /perpendicular /underscore
+
+% 0x60
+/radicalex /alpha /beta /chi /delta /epsilon /phi /gamma
+/eta /iota /phi1 /kappa /lambda /mu /nu /omicron
+% 0x70
+/pi /theta /rho /sigma /tau /upsilon /omega1 /omega
+/xi /psi /zeta /braceleft /bar /braceright /similar /.notdef
+% 0x80
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+% 0x90
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+% 0xA0
+/.notdef /Upsilon1 /minute /lessequal /fraction /infinity /florin /club
+/diamond /heart /spade /arrowboth /arrowleft /arrowup /arrowright /arrowdown
+% 0xB0
+/degree /plusminus /second /greaterequal
+/multiply /proportional /partialdiff /bullet
+/divide /notequal /equivalence /approxequal
+/ellipsis /arrowvertex /arrowhorizex /carriagereturn
+% 0xC0
+/aleph /Ifraktur /Rfraktur /weierstrass
+/circlemultiply /circleplus /emptyset /intersection
+/union /propersuperset /reflexsuperset /notsubset
+/propersubset /reflexsubset /element /notelement
+% 0xD0
+/angle /gradient /registerserif /copyrightserif
+/trademarkserif /product /radical /dotmath
+/logicalnot /logicaland /logicalor /arrowdblboth
+/arrowdblleft /arrowdblup /arrowdblright /arrowdbldown
+% 0xE0
+/lozenge /angleleft /registersans /copyrightsans
+/trademarksans /summation /parenlefttp /parenleftex
+/parenleftbt /bracketlefttp /bracketleftex /bracketleftbt
+/bracelefttp /braceleftmid /braceleftbt /braceex
+% 0xF0
+/.notdef /angleright /integral /integraltp
+/integralex /integralbt /parenrighttp /parenrightex
+/parenrightbt /bracketrighttp /bracketrightex /bracketrightbt
+/bracerighttp /bracerightmid /bracerightbt /.notdef
+] def
+
+
+%=======================================================================%
+| N O T I C E |
+| Please note the changes in address and telephone number below. |
+| There is no Northwest Computing Support Center any longer. |
+| Until further notice, I shall be continuing to provide tape |
+| distributions and whatever other services I can. |
+| |
+%=======================================================================%
+Email concerned with UnixTeX distribution software may be sent
+To: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ Denny Hall, Mail Stop DH-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+------------------------------
+
+Date: 28 May 1995 06:36:54 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: [comp.text.tex] New TeX distribution from Knuth
+
+I have just installed here (at ftp.tex.ac.uk) Knuth's 1995 TeX
+distribution (tex version 3.14159, mf version 2.718, and any related
+programs).
+
+This covers all of the directory tree from tex-archive/systems/knuth,
+with the exception of the new cm distributions. Knuth has made some
+changes to cm that necessitate me rebuilding all of the .pk files that
+CTAN holds. This may not be complete today (I do have other work to
+do ;-)
+
+The CTAN archives no longer mirror from labrea, since the new version
+of TeX is only so far present in the tex alpha directory there (there
+is no current schedule for installing the new distribution in its
+`proper' place in labrea's directory structure).
+
+Robin Fairbairns (for the CTAN team)
+
+Robin (Campaign for Real Radio 3) Fairbairns rf@cl.cam.ac.uk
+U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+<a href="http://www.cl.cam.ac.uk/users/rf/robin.html">Private page</a>
+
+------------------------------
+
+Date: Tue, 30 May 1995 17:55:48 +0200
+From: Piet van Oostrum <piet@cs.ruu.nl>
+Subject: EuroTeX'95
+
+============
+ EuroTeX'95
+============
+
+September 4-8
+Arnhem, The Netherlands
+
+
+Conference information
+========================================================================
+
+
+The TeX Toolbox
+
+
+The EuroTeX conference 1995, including tutorials, will take place from
+September 4th until September 8th in the Netherlands. The conference
+will be held at Papendal, near the city of Arnhem.
+
+Papendal is located in one of the most beautiful areas of the
+Netherlands. Right in the middle of the vast woods of the province of
+Gelderland. About eight kilometers west of Arnhem. Tucked away under
+the lee of the green Veluwe-fringe.
+
+The conference starts on September 4th in the afternoon and runs until
+September 7th noon. Thursday afternoon and Friday September 8th are
+reserved for tutorials.
+
+The theme of the conference is: The TeX Toolbox.
+ ---------------
+
+
+Preliminary program
+- -------------------
+
+(Items marked `*' are not confirmed yet)
+
+- ------------------------------------------------------------------------
+Monday a.m.
+
+
+Welcome Reception and registration of conference attendants.
+
+- ------------------------------------------------------------------------
+Monday p.m. (14:00-18:30)
+
+
+Theme: I) Fonts
+
+VFComb -- a program for design of virtual fonts
+ S. Turtia, A.Berdikov
+
+The Conversion of the Euler Metafont sources to PostScript Type1
+ E.J. Vens
+
+EC and DC fonts
+ J. Knappen
+
+EC math fonts, fontinst
+ A. Jeffrey*
+
+
+Theme: II) Multiple languages
+
+A package for Church Slavonic type-setting
+ A.F. Slepuhin
+
+A Russian style for Babel: problems and solutions
+ O. Lapko, I. Makhovaya
+
+ScholarTeX
+ Y. Haralambous
+
+Status of Babel
+ J. Braams
+
+- ------------------------------------------------------------------------
+Tuesday a.m. (9:00-12:30)
+
+
+Theme: Graphics and packages
+
+Graphics in TeX: a new implementation
+ A.V. Astrelin
+
+TeX Plotter -- program for creating 2D and 3D pictures
+ S. Turtia, A. Berdikov
+
+Packages for typesetting Commutative Diagrams
+ G. Feruglio
+
+Package for typesetting chemical diagrams
+ J. Hagen
+
+MusixTeX, a package for typesetting music
+ D. Taupin*
+
+- ------------------------------------------------------------------------
+Tuesday p.m.
+
+
+From 13:30-14:30: NTG meeting.
+
+Theme: Electronic documents
+
+Presentation of Acrobat
+ W. Tierie
+
+Producing electronic books? -- all you need is TeX!
+ J. Hagen
+
+SGML, a practical introduction
+ M. Goossens
+
+From LaTeX to HTML, and back
+ M. Goossens
+
+Style sheets (DSSSL,... )
+ J. Andre
+
+SGML, Acrobat, LATEX, HyperTeX
+ S. Rahtz*
+
+Panel discussion.
+
+- ------------------------------------------------------------------------
+Wednesday a.m.
+
+
+Theme: Tools I
+
+DaTeX, TeX macros for storing and retrieving data
+ R. Koning, S. Kliffen, A. Lenstra
+
+TeX: an unsuitable language for document markup?
+ P. Taylor
+
+Blue's Data Bases
+ K. van der Laan
+
+Occam's razor and macro management
+ L. Siebenmann
+
+Formating Pascal using TeX
+ P. Palao, M. Nunez
+
+- ------------------------------------------------------------------------
+Wednesday p.m.
+
+
+Theme: General developments in TEX and LATEX
+
+LaTeX3
+ C. Rowley*
+
+eTEX: A 100%-compatible successor to TeX.
+ P. Taylor
+
+NTS*
+ P. Taylor*
+
+Omega
+ Y. Haralambous
+
+tds
+ *
+
+Panel discussion.
+
+From 16:00-???: the social event, still a secret...
+
+- ------------------------------------------------------------------------
+Thursday a.m.
+
+
+Theme: Tools II
+
+\csname undefined \endcsname = relax: feature or flaw
+ P. Taylor
+
+Atomic fonts and electronic archiving of scientific documents
+ L. Siebenmann
+
+Duplex: a LaTeX based Cooperative Editing Environment
+ F. Pacull
+
+The W96 Environment
+ A. Strejc
+
+Indexing with `Any'TeX
+ K. van der Laan
+
+Metafont as generator of EPS graphics
+ B. Jackowski
+
+- ------------------------------------------------------------------------
+Thursday p.m. and Friday
+
+
+Theme: Tutorials
+
+Parallel sessions.
+
+Sweet-TeX tutorial
+ L. Siebenmann
+
+Page layout in LaTeX
+ P. van Oostrum
+
+TeXing Paradigms
+ K. van der Laan
+
+BLU TeX
+ K. van der Laan
+
+Metafont/Metapost
+ B. Jackowski
+
+eTEX tutorial
+ P. Taylor
+
+Workshop on Acrobat and electronic document delivery
+ M. Goossens & S. Rahtz
+
+
+
+- ------------------------------------------------------------------------
+Meeting costs
+
+
+The resistration fee includes the Welcome Reception on Monday, all lunches
+from Monday to Thursday, all dinners from Monday to Wednesday and one copy
+of the proceedings. One tutorial (1/2 day) is included in the conference
+fee. Extra tutorials cost Hfl 70 each. Lunch on Friday is Hfl 15.
+
+The conference fee also includes the `social event' on Wednesday
+afternoon and evening.
+
+Conference rates:
+- - members of TUG or Local TEX User Groups (please specify): Hfl 350
+- - others: Hfl 425
+
+Reservations of hotel rooms at the conference site can only be done by
+the EuroTeX organisation committee. Papendal offers the following
+accomodation:
+
+- - single rooms Hfl 90 per day per person
+- - double rooms Hfl 75 per day per person
+- - quadruple rooms Hfl 50 per day per person
+(breakfast included).
+
+Accomodation is limited, so register as soon as possible.
+
+
+- ------------------------------------------------------------------------
+How to get there
+
+
+Papendal is located just outside the city of Arnhem. From Arnhem it can
+be reached by bus or taxi in approximately 15 minutes. There is a train
+going from Amsterdam airport (Schiphol) to Arnhem every 30 minutes.
+
+The address is:
+
+Papendal Nationaal Sport Centrum
+fax +31 8308 21853
+tel +31 8308 37911
+P.O. Box 484
+6800 AL Arnhem
+The Netherlands
+
+
+People coming from Russia, Poland or ... may be interested in the
+EuroTeX Bus Project. On September 2nd a TeX bus will drive from Brest,
+through Warsaw, through ... to Arnhem, where it will arrive on Sunday
+in the afternoon. Taking the bus will be extremely cheap. However,
+seats are limited so register as soon as possible.
+
+
+- ------------------------------------------------------------------------
+Bursary fund
+
+
+There is a Bursary Fund available for those who require financial
+support to attend the meeting. While we cannot guarantee all requests
+will be fulfilled, we will do our best to support as many as we can.
+
+We encourage all conference attendants to contribute a small amount of
+money to the Bursary Fund along with their registration fee.
+
+More information about contributing to or applying to the Bursary Fund
+can be obtained from the Dutch TeX Users Group, by e-mail
+ntg@nic.surfnet.nl, or by post: P.O. Box 394, 1740 AJ Schagen, The
+Netherlands.
+
+
+- ------------------------------------------------------------------------
+Further information
+
+
+Updates of this information will be sent to all known electronic TeX
+related mailing lists and to all Local TeX User Groups. If you have
+access to a WWW browser you can go to
+http://www.cs.ruu.nl/~piet/eurotex. There you can find the latest news,
+a registration form and other useful information.
+- --
+Piet van Oostrum <piet@cs.ruu.nl>
+http://www.cs.ruu.nl/~piet
+
+------------------------------
+
+Date: Thu, 01 Jun 1995 17:30:43 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Installation of Knuth's 1995 release
+
+I have now completed the installation of Knuth's 1995 release on CTAN
+(I announced the interim installation of all but the fonts a while
+back). The installation has been done at ftp.tex.ac.uk; it should
+propagate to the other CTANs in fairly short order (though I have
+little evidence that propagation to ftp.shsu.edu is reliable just
+now).
+
+Barbara Beeton has supplied the following announcement text:
+
+===========================================================================
+ Date: 08 Mar 1995 18:22:30 -0800
+
+ --------- ANNOUNCING THE 1995 UPDATE TO TeX, METAFONT, and FRIENDS --------
+ I've just gone through all accumulated correspondence and made appropriate
+ changes to the master TeX sources on my home computer. (I plan to do this
+ again in February of 1998, 2002, 2007, etc.!) My files are grouped in two
+ main subdirectories, "dist" and "local"; the former consists of the master
+ WEB, TeX, METAFONT, Computer Modern, TeXware, and MFware sources, while
+ the latter consists of my own change files and supplementary macros
+ and fonts that other people might like to look at. These files fit into
+ similarly named parts of the big TeX archive tree; they should replace
+ their former counterparts. I don't know how to do this myself, not even
+ at labrea, so I am hoping that all current maintainers of TeXnicalities
+ will be alerted to the existence of this new material. I've checked
+ everything pretty carefully, so I don't think there's any need to wait
+ until independent vetting has been done.
+
+ TeX Version 3.14159 has four bug fixes, two of which are significant:
+ 1) fontmemsize can vary between formats dumped by INITEX and loaded by
+ VIRTEX --- this problem had already been fixed by all the major
+ implementations
+ 2) math kerns disappear again at line breaks, as they should --- this
+ problem arose by mistake in version 3.1415.
+ 3) overflow won't occur when converting huge stretch/shrink amounts from
+ real to integer --- again, implementors had fixed this
+ 4) you can have more than 32K font parameters without crashing TeX
+ (nobody ever wanted so many, but a crash is a crash)
+
+ METAFONT Version 2.718 has only one bug fix, but it corrects a problem
+ in the linear-equation-solving engine that lost significant figures and
+ caused spurious overflows; the bug had been present since version 0.1.
+ I've written a letter to Barbara Beeton about this, and she can send you
+ a copy if you need more information. The bug had only microscopic effect on
+ Computer Modern fonts.
+
+ Ten changes were made to the Computer Modern fonts, affecting nine of the
+ master source files, but the changes are rather minor and nearly invisible
+ to the eye. (Again they help reduce the chance of overflow.) I have been
+ unhappy to see so many people still using the pre-1992 CM fonts, because
+ I made MAJOR important improvements in that year, and I hate to run across
+ the obsolete symbols in preprints that people send me! Anybody who hasn't
+ installed CM fonts since 1991 should surely change now; and please help
+ stamp out all copies of the old fonts that you see installed anywhere.
+ (The lowercase delta is the main giveaway --- the new shape is vastly
+ better than the old. Also arrows are now darker, and several calligraphic
+ caps are improved, etc etc; the TFM files did not change, but the images
+ got lots better.) On the other hand, if you do have the 1993-or-later
+ version of the fonts, there's no need to replace old bitmaps. Just replace
+ the old source files, and regenerate fonts from them at your leisure.
+
+ There are new versions of DVItype (3.5), PLtoTF (3.5), and VPtoVF (1.4).
+ DVItype now checks the DVI file more carefully in material that is
+ skipped over (e.g., between pages).
+
+ Plain TeX format, version 3.14159, has eight changes, but only the
+ change to \bmod has a substantial probability of affecting existing
+ .tex files. Accents \b and \d have gotten better in four ways.
+
+ Barbara Beeton will be distributing reward checks to 20 people who were
+ first to report significant errors in Volumes A--E. The big "sweepstakes"
+ winners this year were Chris Thompson (Cambridge) and Bogus{\l}aw
+ Jackowski (Gdansk), who received the maximum $327.68 reward for
+ pointing out longstanding bugs in TeX and METAFONT, respectively.
+
+ All sources are frozen and no future changes will be made unless a new,
+ serious and easily fixable error is reported. The threshold for calling
+ something a feature rather than a bug is rising exponentially and may
+ be almost infinitely high when I do this exercise again in 1998! However,
+ I do still promise to maintain these programs as long as I am able.
+
+ Where can you find the new sources? At labrea.stanford.edu, in file
+ ~ftp/alpha/tex95.tar.gz (slightly less than 3MB).
+
+ Thanks to all of you for continued high quality support. -- Don Knuth 3/8/95
+=============================================================================
+
+The update I have performed started from the file Knuth mentions,
+labrea.stanford.edu:ftp/alpha/tex95.tar.gz; I have only re-installed
+things that have changed (as far as possible).
+
+Of particular import is what I have done with the CM font changes. We
+have on the archive two directories which purport to hold CM sources
+- -- systems/knuth/cm and fonts/cm/mf
+
+systems/knuth/cm has almost nothing in it here, and what it does hold
+is identical to the sources in fonts/cm/mf
+
+I have therefore updated fonts/cm/mf, and not touched systems/knuth/lib
+
+All other directories in Knuth's tar file are mapped to those on CTAN
+by the transformations ./dist/* -> systems/knuth/*, ./local/* ->
+systems/knuth/local/*
+
+I have also rebuilt all of the files in fonts/cm/pk; I've included a
+small README in that directory (not least to ensure that the next
+person who has to do this job doesn't have to run around in such small
+circles ;-). I haven't regenerated the contents of fonts/cm/gf, and
+have deleted the files that were there; that directory contained a
+README saying that the files weren't there, and this seemed an
+appropriate moment to align that statement with reality.
+
+The README in fonts/cm/pk says:
+
+========================================================================
+ I have included in this directory what I believe to be the right sort
+ of thing to match what was there already. This is not to say that I'm
+ terribly proud of it, but it seems about right.
+
+ The pk300 fonts were generated using CanonCX mode from Karl Berry's
+ modes.mf
+
+ The pk300w fonts were generated using RicohFortyEighty mode from Karl
+ Berry's modes.mf
+
+ The pk240 fonts were generated using CanonLBPTen mode from Karl
+ Berry's modes.mf (this differs from the "CanonLBP" used in the
+ previous version in name only).
+
+ The pk120 fonts were generated with the same parameters as were used
+ in the previous version, though nothing with those parameters exists
+ in Karl Berry's modes.mf; by analogy with the previous version, I've
+ called this mode OneTwoZero. I was not terribly surprised that
+ several files gave me metafont errors with this mode; the most
+ (apparently) serious were cmss12 and cmssi12, though several of the
+ smaller-sized fonts had strange paths of one sort or another.
+
+ I've included a slightly hacked copy of a Makefile which used to be in
+ the directory ../gf300; I had to hack it because the original neither
+ reflected the current `best' thinking about the way TeX systems should
+ be organised, nor the way they're organised on our discs (which is
+ different for hysterical raisins).
+========================================================================
+
+I believe that I've completed the job I undertook, but if anyone spots
+problems with my work, they are welcome to get in touch with me by
+mail (there's little point in taxing the newsgroups with it unless
+there are problems with my work that are serious enough to constitute
+major pitfalls that might bother other people).
+
+Robin Fairbairns
+(For the CTAN team)
+
+------------------------------
+
+Date: Fri, 02 Jun 1995 12:05:50 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: ANNOUNCEMENT: gsftopk version 1.10
+
+This is to announce that version 1.10 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. This allows you to view PostScript fonts in xdvi.
+
+This version fixes bugs with the ReEncodeFont directive in the psfonts.map
+file. This is needed in order to use fonts with the `8r' encoding (as in
+the recently-released psfonts.beta package).
+
+To upgrade, you can either:
+
+ 1. get the whole package again:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.10.tar.gz
+
+ or
+
+ 2. apply the following patch to version 1.9:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.9-1.10.diff.gz
+
+(Unfortunately, ftp.dante.de is not mirroring this properly, though.)
+
+These files are also available in Unix compress format from math.berkeley.edu
+in the directory pub/Software/TeX.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+Date: Mon, 12 Jun 1995 23:05:58 +0200
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: Babel release 3.5 Beta now available
+
+
+ Hi,
+
+ I am releived to finally be able to tell you that I have
+ finalized Babel release 3.5 far enough to start a beta testing
+ period. I have to warn you though that not all documentation
+ is up to what it should be yet.
+
+ What's new in release 3.5?
+ - Because of some of the major changes I made I have decided
+ to give the (formerly called) language-specific files a new
+ name: "language definition file". They also no longer have
+ the extension.sty but ".ldf". The consequence is that
+ \usepackage{english} no longer works, only the documented
+ syntax \usepackage[english]{babel} works.
+ - Completely changed the way babel deals with active
+ characters. They are now activated once and stay active for
+ the rest of the document, only their expansion
+ changes. There is still one problem with the approach:
+ active characters that take an argument (such as " in a lot
+ of languages) give errors what TeX finds the sequence "}.
+ - Active characters (or two letter combinations starting with
+ an active character) are now called shorthands. One can have
+ three levels of shorthands: user defined, language defined
+ and system defined. Active characters may be defined to take
+ an argument.
+ - Active characters are now written to auxiliary files
+ *verbatim*
+ - A language change now also writes information in the .aux
+ file as the change might also affect typesetting the table
+ of contents. The consequence is that an .aux file generated
+ by a LaTeX format with babel preloaded gives errors when
+ read with a LaTeX format without babel, but I think this
+ problaly doesn't occur.
+ - Babel can now be used together with both the inputenc and
+ fontenc packages. So far Babel only knows about T1 and OT1
+ encodings, if it needs to know other encodings I would like
+ to hear it.
+ - A lot of code has been moved from language definition files
+ (note the new name for them I used to call them
+ language-specific files). This is caused by the rewrite of
+ the active character handling and by the implementation of
+ T1 support,
+ - A number of languages have been added to the distribution
+ (breton, estonian, irish, lower sorbian, scottish and
+ upper sorbian)
+ - More laguage definition files make characters active;
+ currently we have the following active characters:
+ ~ system, catalan, galician, spanish
+ : breton, francais, turkish
+ ; breton, francais
+ ! breton, francais, turkish
+ ? breton, francais
+ " catalan, danish, dutch, galician, german, polish,
+ portuguese, slovene, spanish, upper sorbian
+ ' catalan, galician, spanish
+ ^ esperanto
+ = turkish
+ - This beta release is not yet compatible with plain TeX; I
+ have *only* tested it with LaTeX2e. I would like to get
+ compatibility with plain back before the final
+ release. Compatibility with LaTeX 2.09 I do not regard as
+ important as LaTeX 2.09 is obsolete by now. But making babel
+ 3.5 run with plain TeX probably also makes it run with
+ LaTeX2.09.
+
+ When I hear nothing from you (or others who get the beta test
+ from CTAN) I will hopefully make the final release 3.5
+ available somewhere in July. (When I do hear from you I will
+ strive to reacht the same date, but that depends on the
+ complexity of the problems that need to be solved.)
+
+ The last remark: where can you get babel 3.5 beta?
+ It is available in babel-3.5beta.zip in the directory
+ /tex-archive/macros/latex/packags/babel on CTAN.
+
+ Happy testing!
+
+ Johannes Braams
+
+PTT Telecom, P.O. box 30150,
+2500 GD 's Gravenhage The Netherlands.
+Phone : +31 70 3432037 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3432395
+
+------------------------------
+
+Date: Tue, 13 Jun 1995 15:22:01 -0400
+From: Norman Walsh <norm@ora.com>
+Subject: Announcing: TWG-TDS Draft Standard 0.98
+
+The TUG Technical Working Group on a TeX Directory Structure is
+pleased to announce that a draft of the proposed TeX Directory
+Structure standard is available for public review. You can get it by
+FTP from:
+
+ <CTAN host>:/tex-archive/tds/draft-standard/
+
+(The `/tex-archive' may vary; see the end of this message for a list of
+possible hosts.)
+
+The draft standard is available in LaTeX, PostScript, TeXinfo, HTML,
+and SGML formats.
+
+Comments and suggestions are welcome. Please communicate them by email to
+
+ twg-tds@shsu.edu
+
+or by paper mail to
+
+ Norman Walsh
+ O'Reilly & Associates, Inc.
+ 90 Sherman Street
+ Cambridge, MA 02140 USA
+
+The primary purpose of this document is to describe a standard TeX
+Directory Structure (TDS) for macros, fonts, and other such
+implementation-independent TeX files. As a matter of practicality, it
+also suggests ways to incorporate the rest of the TeX files into a
+single structure. In the not-so-long run a consistent directory
+structure will make it much easier to install and maintain TeX. We
+hope that administrators and developers of both free and commercial
+implementations of TeX will adopt this standard. It has been designed
+to work on all modern systems. In particular, this Technical Working
+Group (TWG) believes it is usable under Unix, MS-DOS, OS/2, MacOS, and
+VMS.
+
+We hope to publish another draft, or make the final release (depending
+on the volume of comments and concerns) shortly after TUG 95.
+
+- -- the TUG TWG on a TeX Directory Structure
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details...
+
+prompt$ finger ctan@ftp.shsu.edu
+[pip.shsu.edu]
+[...]
+
+In order to reduce network load, it is recommended that you use the
+Comprehensive TeX Archive Network (CTAN) host which is located in the
+closest network proximity to your site. Alternatively, you may wish to
+obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details).
+
+Known partial mirrors of the CTAN reside on (alphabetically):
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ ftp.germany.eu.net (Deutschland) /pub/packages/TeX
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ nic.switch.ch (Switzerland) /mirror/tex
+
+Known mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ gw.pacbell.com (California, USA) /mirror/ftp.shsu.edu/tex-archive
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub4/tex/mirror/ftp.dante.de
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.usafa.af.mil (Colorado, USA) /mirrors/packages/TeX
+ ftp.u-aizu.ac.jp (Japan) /pub/CTAN
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ kadri.ut.ee (Estonia) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node sun.dante.de
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 11]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.12 b/info/digests/texhax/95/texhax.12
new file mode 100644
index 0000000000..2d99f0dba0
--- /dev/null
+++ b/info/digests/texhax/95/texhax.12
@@ -0,0 +1,1082 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #12
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <7344.805739141.1@unicorn.ccc.nottingham.ac.uk>
+Date: Fri, 14 Jul 1995 17:25:43 +0100
+Message-ID: <7345.805739143@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 14 Jul 1995 Volume 95 : Issue 12
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Re: Using TeX and LaTex with Open VMS AXP 6.1 systems
+ re: Lines after figures and space after \input
+ Re: Lines after figures and space after \input
+ Including figures side by side
+ Including figures side by side
+ Q: how do you use letters to label equations (instead of letters)
+ Re: Deskjet 520 vs 500
+ DXY -> PS
+ MetaPost for MS-DOS
+ Forbidding line breaks at hyphens
+ Re: author index
+ Re: author index
+ labelling figures
+ labelling figures
+ Babel release 3.5 available now
+ Eurotex'95 registration form
+ EuroTeX'95 Revised Program
+ CyrTUG 95 announcement
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 14 Jun 1995 14:33:51 +0100
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Subject: Re: Using TeX and LaTex with Open VMS AXP 6.1 systems
+
+Please find TeX for OpenVMS (both VAX and Alpha AXP) on the CTAN archives
+(finger ctan@ftp.shsu.edu to get a list of sites) in directory
+tex-archive/systems/vms
+
+The programmes are packed as zip-archives with VMS file attributes
+preserved, so they are usable after unpacking.
+
+- --J"org Knappen.
+
+------------------------------
+
+Date: Wed, 14 Jun 1995 14:06:41 -0400
+From: Jerry Leichter <leichter@lrw.com>
+Subject: re: Lines after figures and space after \input
+
+ I am currently completing my PhD using LaTeX2e (emTeX 386 on a PC) and
+ have a couple of queries. Firstly, I would quite like to have a thin
+ rule between my floats and my main text. Is there a package that will
+ do this? I am using the excellent caption package to put the text in
+ small and the _Figure 1.1_ in bold. Some of my captions are, however,
+ quite long and it would be nice to seperate them from the main text.
+
+I don't know of such a package, but there is a simple "hook" for this sort of
+stuff in the LaTeX output routine - or at least there was in the LaTeX 2.09.
+The following is taken from the 2.09 sources (yes, what I've got handy is
+all antique):
+
+% \topfigrule : Command to place rule (or whatever) between floats
+% at top of page and text. Executed in inner vertical
+% mode right before the \textfloatsep skip separating
+% the floats from the text. Must occupy zero vertical
+% space. (See \footnoterule.)
+% \botfigrule : Same as \topfigrule, but put after the \textfloatsep
+% skip separating text from the floats at bottom of page.
+
+Unless changed, both of these are \let to \relax.
+
+For reference, here's \footnoterule from ARTICLE.DOC (slightly editted):
+
+\def\footnoterule{\kern-3pt
+ \hrule width .4\columnwidth
+ \kern 2.6pt} % The \hrule has default height of .4pt .
+
+ Secondly, I have put my footnotes in seperate files which are then
+ incorporated into the main text using \input. (This is to make
+ counting words *not* including the footnotes easier). For some reason
+ this creates a larger than normal space after the footnotemark in the
+ main text which looks mighty ugly. I have made sure that there is no
+ extra space or lines after the end of the footnote in the \input file.
+
+It's hard to picture exactly what you are doing and where you might already
+have explicit spaces. One quick possibility to try: The last line of your
+\input file presumably ends with a newline, which as usual TeX treats as a
+space. Try adding "%" as the last character. If this does it, but it's a
+pain to edit all the separate footnote files, try putting \unskip just after
+each \input - i.e., \input{somefoot.note}\unskip.
+ -- Jerry
+
+------------------------------
+
+Date: Wed, 14 Jun 1995 23:40:17 -0800
+From: Donald Arseneau <asnd@erich.triumf.ca>
+Subject: Re: Lines after figures and space after \input
+
+In TeXhax Digest V95 #11, Kris Lockyear writes:
+
+% Firstly, I would quite like to have a thin rule between my floats and
+% my main text. Is there a package that will do this?
+
+No package necessary! Just declare
+
+\newcommand\topfigrule{\hrule}
+\newcommand\botfigrule{\hrule}
+\newcommand\dblfigrule{\hrule}
+
+It is illogical to use \newcommand, but looking at the definitions
+in LaTex, I forsee the necessity.
+
+
+% Secondly, I have put my footnotes in seperate files. This creates a
+% larger than normal space after the footnotemark I have made sure that
+% there is no extra space or lines after the end of the footnote in the
+% \input file.
+
+Ah! But the end of the last line in the input file counts as a space,
+and so does any space you leave after \input{file}! Try ending the
+last line in the file with %, and/or omitting all space after
+\input{file}.
+
+Donald Arseneau asnd@reg.triumf.ca
+
+
+------------------------------
+
+Date: Thu, 15 Jun 1995 14:33:25 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Including figures side by side
+
+The following was sent to the UK TUG enquiries address. It is not a
+membership enquiry; an appropriate mailing list for TeXnical help is
+texhax@tex.ac.uk
+
+- ------- Forwarded Message
+
+Date: Thu, 15 Jun 95 14:28:25 BST
+From: penina1@gfx0.mdx.ac.uk (Penina Roberg)
+Message-Id: <9506151328.AA08646@gfx0.mdx.ac.uk>
+To: uktug-enquiries@tex.ac.uk
+Subject: Including figures side by side
+
+
+Is there anyone out there who can help me sort out the placement of four
+EPS files which form part of a figure. I want each to have a sub-caption, and
+an overall caption and figure no. I want them in the following positions
+
+ ------------------
+ | 1 | 2 |
+ | | |
+ --------------------
+ (a) (b)
+ ------------------
+ | 3 | 4 |
+ | | |
+ --------------------
+ (c) (d)
+
+
+ Fig XX: The figures
+
+or therabouts.
+
+I have tried using minipage but don't fully understand how this works
+For some unknown reason, TeX doesn't like my \subfigure command
+
+- ------- End of Forwarded Message
+
+FWIW, I have no problems, myself, with subfigure.sty. There are 2e
+and 2.09 versions on CTAN
+
+------------------------------
+
+Date: Thu, 15 Jun 1995 17:19:00 -0000
+From: "Alex Nunes, CCS, Birkbeck" <a.nunes@ccs.bbk.ac.uk>
+Subject: Q: how do you use letters to label equations (instead of letters)
+
+
+This question has probably been asked and answered before
+but I couldn't find the answer in the archives.
+
+What I'm looking for is a way of "lettering" equations instead
+of numbering them, for example, something like:
+
+\begin{lettereqnarray}
+a & = & b(c+d)\\
+ & = & bc+bd
+\end{lettereqnarray}
+
+would look like this:
+
+ a = b(c+d) (A)
+ = bc+bd (B)
+
+is this doable, in either or both LaTeX/TeX
+
+alex
+
+------------------------------
+
+Date: Fri, 16 Jun 1995 13:32:46 +0200
+From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.d400.de>
+Subject: Re: Deskjet 520 vs 500
+
+John Rostron <J.Rostron@uel.ac.uk> writes:
+
+> I have been using the EmTex dvihplj driver successfully on a Deskjet
+> 500 for some time. I now have a Deskjet 520 and I find that it will
+> not print on the bottom inch of the page! All my other software seems
+> to behave exactly as before.
+
+The DeskJet has a switch for selecting the page length. Set that
+switch correctly.
+
+Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
+
+
+------------------------------
+
+Date: Tue, 27 Jun 1995 14:11:31 +0100
+From: "K.Lockyear" <K.Lockyear@soton.ac.uk>
+Subject: DXY -> PS
+
+Dear All
+
+Firstly, can I say a blanket thank you to all who replied to my last
+queries. The answers were:
+
+LINES
+\renewcommand{\topfigrule}{\hrule}
+\renewcommand{\botfigrule}{\hrule}
+\topfigrule
+\botfigrule
+
+FUNNY SPACES
+In the \input file, end the file with a comment (%); this prevents extra
+large space in the text.
+
+DXY -> PS
+And now... a new question.
+I have three graphics in Roland DXY plotter language which I would like
+to convert to PS/EPS. (Note: they are in DXY, not RD-GL which is
+basically HPGL). In the CTAN archive there is the code for a program to
+do just such a conversion but we cannot get it to compile on our LINUX
+machine.
+
+Does anyone:
+ a) have a working copy of this program who would be willing to
+ convert 3 DXY files to PS for me.
+OR
+ b) have an e-mail address for Don MacCormick who wrote the program.
+ In 1987 his address was damc@nifty :-)
+
+Many thanks,
+Kris Lockyear wom@soton.ac.uk
+
+
+------------------------------
+
+Date: Thu, 29 Jun 1995 10:03:43 +0200
+From: Piet van Oostrum <piet@cs.ruu.nl>
+Subject: MetaPost for MS-DOS
+
+I have compiled metapost for MS-DOS and uploaded it to CTAN. It is compiled
+with EMX/GCC, and will therefore only run on 32-bit machines (80386 and
+higher). You can find it at CTAN and its mirrors at
+tex-archive/systems/msdos/metapost. The main CTAN sites are ftp.tex.ac.uk,
+ftp.dante.de and ftp.shsu.edu.
+- --
+Piet van Oostrum <piet@cs.ruu.nl>
+http://www.cs.ruu.nl/~piet
+
+
+------------------------------
+
+Date: Thu, 29 Jun 1995 10:19:42 -0600
+From: al019@freenet.hsc.colorado.edu (D. R. Evans)
+Subject: Forbidding line breaks at hyphens
+
+I would like to forbid line breaks from occurring at places where I have
+hyphens in a piece of text.
+
+The only statements that I see in the "TeX Book" on this subject are on page
+93, where it basically says "TeX doesn't do this very often, and if it does,
+just put the hyphenated word into an hbox".
+
+Is there some way I can produce the same effect by a single global command,
+which would be far more convenient in my particular situation?
+
+(For the record, I had assumed that the "-" character must have a strange
+catcode, in order for it to be treated differently from other characters,
+but that doesn't seem to be the case, so I'm at a loss to know how TeX
+understands that "-" means something special.)
+
+D.R. Evans NQ0I / G4AMJ : devans@orion.colorado.edu
+ al019@freenet.hsc.colorado.edu
+
+"Palindor Chronicles" information and extracts:
+ http://spot.colorado.edu/~romigj/drevans.html
+
+
+------------------------------
+
+Date: Mon, 10 Jul 1995 16:40:40 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Re: author index
+
+This is a forward of a message sent by Marcilio Alves
+<marcilio@liverpool.ac.uk> to uktug-enquiries@tex.ac.uk. Please note
+(everyone) that uktug-enquiries is an address for UK TUG _membership_
+enquiries, not a technical help-line. texhax, info-tex or the
+newsgroup comp.text.tex meet that requirement.
+
+> I would appreciate very much if you could help me with the following
+> problems:
+>
+> - In the work I am now envolved I am using the bibliographic style plain
+> for references and I would like to generate an index of the cited authors.
+>
+> Is there some way to do so?
+>
+> - The graphs in my work are being generated in a PC. I print them
+> to a post script file using a QMS color print drive and they fill less
+> than a half of a page. Nevertheless the eps file always has
+> a bounding box the size of the paper chosen. Then I have to edit the
+> file, change the bounding box, check in ghostview and so on till the
+> bounding box is right the size to just show the chart. Is there some way
+> to make this process faster?
+>
+> Many thanks for you help.
+
+Please mail responses to Marcilio, not to me
+
+Robin Fairbairns
+(For the UK TUG committee)
+
+
+------------------------------
+
+Date: Mon, 10 Jul 1995 16:46:12 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Re: author index
+
+Marcilio Alves asks:
+
+> - In the work I am now envolved I am using the bibliographic style plain
+> for references and I would like to generate an index of the cited authors.
+>
+> Is there some way to do so?
+
+Not without modifying plain.bst. This is something I've thought about
+on and off for some time, but there are several booby traps in the way
+of a "solution off the top of the head".
+
+> - The graphs in my work are being generated in a PC. I print them
+> to a post script file using a QMS color print drive and they fill less
+> than a half of a page. Nevertheless the eps file always has
+> a bounding box the size of the paper chosen. Then I have to edit the
+> file, change the bounding box, check in ghostview and so on till the
+> bounding box is right the size to just show the chart. Is there some way
+> to make this process faster?
+
+There are programs that generate bounding boxes, but the names escape
+me just now...
+
+Robin Fairbairns
+(In my own right)
+
+
+------------------------------
+
+Date: Thu, 13 Jul 1995 09:16:55 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: labelling figures
+
+Another query forwarded to the UK TUG membership enquiries address.
+
+Given that it's committee policy that *only* membership enquiries
+should be answered at this address, I am forwarding this message (as I
+normally do) to TeXhax.
+
+Given the extreme age of the LaTeX implementation reported, I shan't
+be following up with an answer of my own (my 2.09 implementation here
+is exhibiting some problems, and I've no time before TUG95 to sort it
+out).
+
+- ------- Forwarded Message
+
+Date: Wed, 12 Jul 95 17:55:05 BST
+From: maali@mcs.dundee.ac.uk (Mohammad Anwar Ali)
+To: uktug-enquiries@tex.ac.uk
+Subject: labelling figures
+
+two ps files transferred to latex
+
+both on same page
+
+\newpage
+\centerline{\Large\bf n C-N Steps}
+\begin{figure}[h]
+\special{psfile=figure_1_.ps hoffset=-10 voffset=-450 hscale=70 vscale=70 angle
+=0}
+\caption[dfg]{here}
+\end{figure}
+
+\begin{figure}[h]
+\special{psfile=figure_2_.ps hoffset=-10 voffset=-750 hscale=70 vscale=70 angle
+=0}
+\caption[dfg]{here}
+\end{figure}
+
+
+latex labels first figure on top of figure
+
+labels second figure over figure 1
+
+
+would like to label both figures with caption underneath figure
+
+can you help
+
+believe latex version is 1991
+
+not latex2e
+
+- ------- End of Forwarded Message
+
+Answers please to Mohammad, not to me...
+
+Robin Fairbairns
+(For the UK TUG committee)
+
+
+------------------------------
+
+Date: Thu, 13 Jul 1995 00:24:37 +0200
+From: "Johannes L. Braams" <J.L.Braams@research.ptt.nl>
+Subject: Babel release 3.5 available now
+
+ Hi,
+
+ I am releived to finally be able to tell you that I have
+ finalized Babel release 3.5.
+
+ What's new in release 3.5?
+ - Because of some of the major changes I made I have decided
+ to give the (formerly called) language-specific files a new
+ name: "language definition file". They also no longer have
+ the extension.sty but ".ldf". The consequence is that
+ \usepackage{english} no longer works, only the documented
+ syntax \usepackage[english]{babel} works.
+ - Completely changed the way babel deals with active
+ characters. They are now activated once and stay active for
+ the rest of the document, only their expansion
+ changes. There is still one problem with the approach:
+ active characters that take an argument (such as " in a lot
+ of languages) give errors what TeX finds the sequence "}.
+ - Active characters (or two letter combinations starting with
+ an active character) are now called shorthands. One can have
+ three levels of shorthands: user defined, language defined
+ and system defined. Active characters may be defined to take
+ an argument.
+ - Introduced an environment `otherlanguage' (with the name of
+ the language as argument) which acts like the
+ \selectlanguage declaration. Also introduced the command
+ \foreignlanguage, which takes two arguments. The arguments
+ are the name of the language and the (short) text from that
+ language. This command only switches hyphenation and
+ specials.
+ - Extended the syntax of language.dat for compatibility with
+ Bernard Gaule's french package.
+ - Each language definition file now tries to load a
+ configuration file (which has the same name, but extension
+ .cfg).
+ - Active characters are now written to auxiliary files
+ *verbatim*
+ - A language change now also writes information in the .aux
+ file as the change might also affect typesetting the table
+ of contents. The consequence is that an .aux file generated
+ by a LaTeX format with babel preloaded gives errors when
+ read with a LaTeX format without babel, but I think this
+ problaly doesn't occur.
+ - Babel can now be used together with both the inputenc and
+ fontenc packages. So far Babel only knows about T1 and OT1
+ encodings, if it needs to know other encodings I would like
+ to hear it.
+ - A lot of code has been moved from language definition files
+ (note the new name for them I used to call them
+ language-specific files). This is caused by the rewrite of
+ the active character handling and by the implementation of
+ T1 support,
+ - A number of languages have been added to the distribution
+ (breton, estonian, irish, lower sorbian, scottish and
+ upper sorbian)
+ - More laguage definition files make characters active;
+ currently we have the following active characters:
+ ~ system, catalan, galician, spanish
+ : breton, francais, turkish
+ ; breton, francais
+ ! breton, francais, turkish
+ ? breton, francais
+ " catalan, danish, dutch, finnish, galician, german, polish,
+ portuguese, slovene, spanish, upper sorbian
+ ` catalan (when option activegrave is used)
+ ' catalan, galician, spanish (when option activeacute is used)
+ ^ esperanto
+ = turkish
+ - This releaseshould be compatible with plain TeX.I don not
+ know if it is Compatible with LaTeX 2.09 but I do not regard
+ that as important as LaTeX 2.09 is obsolete by now. But
+ making babel 3.5 run with plain TeX could also make it run
+ with LaTeX2.09 (not tested, no guarantees).
+
+ The last remark: where can you get babel 3.5?
+ It is available from CTAN in the directory
+ /tex-archive/macros/latex/packags/babe.
+
+ Happy LaTeXing!
+
+ Johannes Braams
+
+PTT Telecom, P.O. box 30150,
+2500 GD 's Gravenhage The Netherlands.
+Phone : +31 70 3432037 E-mail : J.L.Braams@research.ptt.nl
+Fax : +31 70 3432395
+
+
+------------------------------
+
+Date: Mon, 03 Jul 1995 11:48:49 +0200
+From: eurotex-org@cs.ruu.nl
+Subject: Eurotex'95 registration form
+
+This is the Eurotex'95 registration form in ASCII. The other files
+mentioned below may take a day or so to arrive at their location, so if you
+don't find them, please try again tomorrow.
+===========================================================================
+EuroTeX'95, Sept 4-8, 1995 Registration Form
+
+Papendal Nationaal Sport Centrum
+Arnhem, The Netherlands
+
+Email: eurotex@cs.ruu.nl
+http://www.cs.ruu.nl/"piet/eurotex
+
+This form also available in Postscript from CTAN:
+tex-archive/usergrps/info/eurotex95-form.ps or from
+http://www.cs.ruu.nl/~piet/eurotex
+
+All payments must be made in Dutch guilders (f = Dfl)
+
+Payment Options:
+
+ __
+|__| Bank Transfer (preferred)
+ Postbank (Giro)
+ Account Number 6799186
+ NTG inzake EuroTeX
+ Eindhoven, The Netherlands.
+
+
+Credit Card
+ __
+|__| VISA
+ __
+|__| Eurocard
+ __
+|__| Mastercard
+
+
+
+Card # ______________________________________________________________
+
+Expiry ______________________________________________________________
+
+
+
+Signature ______________________________________________________________
+
+ __
+|__| International cheque or money order enclosed (add f 15)
+ payable to NTG, Eindhoven
+
+Mail to:
+
+ EuroTeX registration
+ Ruud H. Koning
+ Liendenhof 137
+ 1108 HH Amsterdam ZO
+ The Netherlands
+ tel/fax +31 20 6917260
+ Email: rhkoning@xs4all.nl
+
+
+One form per registrant. If you need additional registration forms,*
+please copy this form or contact the EuroTEX'95 committee. Please check
+the appropriate boxes and return this form plus payment to the EuroTeX
+registration at the address above.
+
+The registration fee includes the welcome reception, all lunches from Monday
+to Thursday, all dinners from Monday to Wednesday, the `social event' on
+Wednesday, breaks, one half-day tutorial and one copy of the proceedings.
+
+
+Name: _______________________________________________________________________
+
+Affiliation: ________________________________________________________________
+
+Address: _________________________________________________________________
+
+ _________________________________________________________________
+
+ _________________________________________________________________
+
+Phone: ____________________________________ FAX: ____________________________
+
+E-mail: _____________________________________________________________________
+
+
+Special Dietary Needs: ______________________________________________________
+
+Other Special Requirements: _________________________________________________
+
+Choice of free tutorial: ____________________________________________________
+
+Other tutorials: ____________________________________________________________
+ __
+|__| East European TEX bus pickup at: ______________________________________
+
+
+Registration Fees: TUG or TEX user group member f 375 _________
+
+ Group: ___________________________
+
+ Non-member f 450 _________
+
+Additional Tutorials: @ f 70 _________
+
+ __
+|__| Lunch on Friday: f 15 _________
+ __
+|__| Additional copies of proceedings: # ________ @ f 20 _________
+
+Voluntary donation: Contribution to the Bursary Fund _________
+
+ Meeting Subtotal f _________
+
+ __
+Hotel Accommodation |__| single (f 90)
+ __ __
+ |__| double (f 75 per person) |__| quadruple (f 50 per person)
+
+
+ share with: _____________________________________________________
+
+ # nights ________ arrive: ____________ depart: ____________ _________
+
+
+Payment by cheque: f 15 _________
+
+
+ Total Payment f _________
+
+
+------------------------------
+
+Date: Fri, 14 Jul 1995 11:43:38 +0200
+From: eurotex-org@cs.ruu.nl
+Subject: EuroTeX'95 Revised Program
+
+% EuroTeX'95 announcement
+\documentclass{article}
+\usepackage{multicol}
+\usepackage{times}
+\usepackage{a4}
+
+\parindent0pt
+\parskip1mm
+
+\def\Theme#1{\vskip2mm{\bf Theme: #1}\vskip2mm}
+\def\Day#1{\vskip 6mm\hrule\vskip1mm
+ \centerline{\bf#1}\vskip1mm}
+\def\Paper#1#2{\par\hangindent5mm\textbf{#2} -- #1\par}
+\def\Head{\centering\Large\bf
+ Euro\TeX'95\\
+ September 4--8\\
+ Arnhem, The Netherlands\\
+ Conference information\\~\\
+ \hrule}
+
+\begin{document}
+
+%% \begin{multicols}{2}[\Head]
+%%
+%% \section*{The \TeX\ Toolbox}
+%%
+%% The Euro\TeX\ conference 1995, including tutorials, will take place from
+%% \textit{September 4th until September 8th} in the Netherlands. The
+%% conference will be held at Papendal, near the city of Arnhem.
+%%
+%% Papendal is located in one of the most beautiful areas of the
+%% Netherlands. Right in the middle of the vast woods of the province of
+%% Gelderland. About eight kilometers west of Arnhem. Tucked away under the
+%% lee of the green Veluwe-fringe.
+%%
+%% The conference starts on September 4th in the afternoon and runs until
+%% September 7th noon. Thursday afternoon and Friday September 8th are
+%% reserved for tutorials.
+%%
+%% The theme of the conference is: The \TeX\ Toolbox.
+%%
+%% \section*{Preliminary program}
+%%
+%% (Items marked `*' are not confirmed yet)
+
+\Day{Monday a.m.}
+
+Welcome Reception and registration of conference attendants.
+
+\Day{Monday p.m. (14:00--18:30)}
+
+\Theme{I) Fonts}
+
+\Paper{S. Turtia, A.Berdikov}
+ {VFComb -- a program for design of virtual fonts}
+\Paper{E.J. Vens}
+ {The Conversion of the Euler Metafont sources to PostScript Type1}
+\Paper{J. Knappen*}
+ {EC and DC fonts}
+
+\Theme{II) Multiple languages}
+
+\Paper{A.F. Slepuhin}
+ {A package for Church Slavonic type-setting}
+\Paper{O. Lapko, I. Makhovaya}
+ {A Russian style for Babel: problems and solutions}
+\Paper{Y. Haralambous}
+ {Scholar\TeX}
+\Paper{J. Braams*}
+ {Status of Babel}
+
+\Day{Tuesday a.m. (9:00--12:30)}
+
+\Theme{Graphics and packages}
+
+\Paper{A.V. Astrelin}
+ {Graphics in \TeX: a new implementation}
+\Paper{S. Turtia, A. Berdikov}
+ {\TeX\ Plotter -- program for creating 2D and 3D pictures}
+\Paper{G. Feruglio}
+ {Packages for typesetting Commutative Diagrams}
+\Paper{J. Hagen}
+ {Package for typesetting chemical diagrams}
+\Paper{D. Taupin}
+ {Musix\TeX, a package for typesetting music}
+
+\Day{Tuesday p.m.}
+
+ From 13:30--14:30: NTG meeting.
+
+\Theme{Electronic documents}
+
+\Paper{W. Tierie}
+ {Presentation of Acrobat}
+\Paper{J. Hagen}
+ {Producing electronic books? -- all you need is \TeX!}
+\Paper{M. Goossens}
+ {SGML, a practical introduction}
+\Paper{M. Goossens}
+ {From \LaTeX\ to HTML, and back}
+\Paper{S. Rahtz*}
+ {SGML, Acrobat, \LaTeX, Hyper\TeX}
+
+Panel discussion.
+
+\Day{Wednesday a.m.}
+
+\Theme{Tools I}
+
+\Paper{R. Koning, S. Kliffen, A. Lenstra}
+ {Da\TeX, \TeX\ macros for storing and retrieving data}
+\Paper{P. Taylor}
+ {\TeX: an unsuitable language for document markup?}
+\Paper{K. van der Laan}
+ {Blue's Data Bases}
+\Paper{L. Siebenmann}
+ {Occam's razor and macro management}
+\Paper{P. Palao, M. N\'u\~nez}
+ {Formating Pascal using \TeX}
+
+\Day{Wednesday p.m.}
+
+\Theme{General developments in \TeX\ and \LaTeX}
+
+\Paper{C. Rowley*}
+ {\LaTeX3}
+\Paper{P. Taylor}
+ {$\varepsilon$-\TeX}
+\Paper{Y. Haralambous}
+ {Omega}
+\Paper{Joachim Schrod}
+ {tds}
+
+Panel discussion.
+
+ 16:00--???: the social event, still a secret\ldots
+
+\Day{Thursday a.m.}
+
+\Theme{Tools II}
+
+\Paper{P. Taylor}
+ {$\backslash$csname u n d e f i n e d $\backslash$endcsname =
+ $\backslash$relax: feature or flaw?}
+\Paper{L. Siebenmann}
+ {Atomic fonts and electronic archiving of scientific documents}
+\Paper{A. Strejc}
+ {The W95 Environment}
+\Paper{K. van der Laan}
+ {Indexing with `Any'\TeX}
+\Paper{B. Jackowski}
+ {Metafont as generator of EPS graphics}
+
+\Day{Thursday p.m. and Friday}
+
+\Theme{Tutorials}
+
+Parallel sessions.
+
+\Paper{L. Siebenmann}
+ {Sweet-\TeX\ tutorial}
+\Paper{P. van Oostrum}
+ {Page layout in \LaTeX}
+\Paper{K. van der Laan}
+ {\TeX ing Paradigms}
+\Paper{K. van der Laan}
+ {BLU \TeX}
+\Paper{K. van der Laan}
+ {Plain \TeX\ Macro writing, why?}
+\Paper{B. Jackowski}
+ {Metafont}
+\Paper{P. Taylor}
+ {$\varepsilon$-\TeX\ tutorial}
+\Paper{M. Goossens \& S. Rahtz}
+ {Workshop on Acrobat and electronic document delivery}
+
+%% \section*{Meeting costs}
+%%
+%% The registration fee includes the Welcome Reception on Monday, all
+%% lunches from Monday to Thursday and all dinners from Monday to Wednesday.
+%% One tutorial ($\frac12$ day) is included in the conference fee.
+%% Extra tutorials cost Hfl~70 each. Lunch on Friday is Hfl~15.
+%%
+%% The conference fee also includes the `social event' on Wednesday
+%% afternoon and evening.
+%%
+%% Conference rates:\\
+%% -- members of TUG or Local \TeX\ User Groups (please specify): Hfl~375\\
+%% -- others: Hfl~450
+%%
+%% Reservations of hotel rooms at the conference site can only be done
+%% by the Euro\TeX\ organisation committee. Papendal offers the following
+%% accomodation:
+%%
+%% -- single rooms Hfl~90 per day per person\\
+%% -- double rooms Hfl~75 per day per person\\
+%% -- quadruple rooms Hfl~50 per day per person\\
+%% (breakfast included).
+%%
+%% Accomodation is limited, so register as soon as possible.
+%%
+%% \section*{How to get there}
+%%
+%% Papendal is located just outside the city of Arnhem. From Arnhem it can
+%% be reached by bus or taxi in approximately 15 minutes. There is a
+%% train going from Amsterdam airport (Schiphol) to Arnhem every 30
+%% minutes.
+%%
+%% The address is:
+%%
+%% Papendal Nationaal Sport Centrum\\
+%% fax +31 8308 21853 \\
+%% tel +31 8308 37911 \\
+%% P.O. Box 484\\
+%% 6800 AL Arnhem\\
+%% The Netherlands\\
+%%
+%%
+%% People coming from Russia, Poland or ... may be interested in the
+%% Euro\TeX\ Bus Project. On September 2nd a \TeX\ bus will drive from
+%% Brest, through Warsaw, through ... to Arnhem, where it will arrive on
+%% Sunday in the afternoon. Taking the bus will be extremely cheap, thanks
+%% to sponsoring by ...
+%% However, seats are limited so register as soon as possible.
+%%
+%%
+%% \section*{Bursary fund}
+%%
+%% There is a Bursary Fund available for those who require financial
+%% support to attend the meeting. While we cannot guarantee all requests
+%% will be fulfilled, we will do our best to support as many as we can.
+%%
+%% We encourage all conference attendants to contribute a small amount of
+%% money to the Bursary Fund along with their registration fee.
+%%
+%% More information about contributing to or applying to the Bursary Fund
+%% can be obtained from ...
+%%
+%% \section*{Further information}
+%%
+%% Updates of this information will be sent to all known electronic \TeX\
+%% related mailing lists and to all Local \TeX\ User Groups. If you have
+%% access to a WWW browser you can go to
+%% {\small\texttt{http://www.cs.ruu.nl/piet\~\ /eurotex}}. There you can
+%% find the latest news, a registration form and other useful information.
+%%
+%% \end{multicols}
+\end{document}
+
+
+------------------------------
+
+Date: Fri, 14 Jul 1995 13:46:57 +0200
+From: cgl@rc.service.rug.nl (Kees van der Laan)
+Subject: CyrTUG 95 announcement
+
+I give below the information about CyrTUG'95 and Application Form.
+We shall appreciate if you distribute this information among
+your and our friends.
+As usual we would like to see you at CyrTUG'95 in Protvino as
+our guest of honour.
+Best regards
+- --Irina
+
+***************CyrTUG'95 ANNUAL MEETING IN PROTVINO****************
+ in association with
+ Institute for High Energy Physics
+ and
+ Russian Centre of Computer Science for Physics and Engeneering
+ October 2--5, 1995, Protvino (Moscow region)
+*******************************************************************
+ TeXnical School
+
+1. Reports on hot topics in the use and development of TeX and METAFONT
+2. Consultations given by TeXguru
+3. Workshops: Exchange of Experience
+4. The CyrTUG archives
+5. New public-domain TeXware
+6. Tutorials
+
+********************************************************************
+ Non-TeX Activities
+
+1. An excursion to Polenovo
+2. An excursion to IHEP
+3. Concert
+4. Dancing class
+5. Walks and discussion with colleagues
+6. Conference banquet
+7. Cultural events
+8. A book kiosk
+
+********************************************************************
+ Accommodations
+
+1. 1 or 2 or 3 persons to a room (wc, shower-bath, tv, and so on)
+2. Coffee/Tea/Lunch/Dinner
+3. A bus service from Moscow to Protvino and vice versa on the first
+ and last days of the meeting, respectively
+
+*******************************************************************
+ Application form*
+
+Yes, I want to come to the CyrTUG'95 Annual Meeting! I have
+completed the form below.
+
+Full name __________________________________________________________
+
+Member of CyrTUG or TUG or LUG ____________________________________
+
+Student (yes, no) ___________________________________________________
+
+Address _____________________________________________________________
+
+ _____________________________________________________________
+
+ _____________________________________________________________
+
+
+Telephone (including international code)
+
+ ____________________________________________________________
+
+e-mail ____________________________________________________________
+
+Topic of report delivered (if any) _________________________________
+
+ ____________________________________________________________
+
+ ____________________________________________________________
+
+
+I would like to have the programme of the CyrTUG'95 meeting sent
+me by e-mail.
+
+ Date _________________ Signature _________________
+
+_____________________________________________________________________
+
+*Send, please, by e-mail before 1 September, 1995.
+Participants from foreign (non-C.I.S) countries will pay a
+REGISTRATION FEE of US$70.00 and an ACCOMODATION and FOOD fee of
+US$130.00 (or 150 or 180) in cash on arrival (no checks or credit
+cards, please). The discount for CyrTUG (or TUG or LUG) members and
+for students is 50% of the REGISTRATION FEE
+*********************************************************************
+For contacts and more information:
+Irina Makhovaya, Executive Director
+e-mail: cyrtug@mir.msk.su
+phone: (095) 286-2522
+address: CyrTUG, Mir Publishers,
+ 2 Pervyi Rizhskii Pereulok,
+ Moscow, 129820, Russia
+
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, P.O. Box 869, Santa Barbara,
+CA 93102, USA.
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 12]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.13 b/info/digests/texhax/95/texhax.13
new file mode 100644
index 0000000000..2aaf1488aa
--- /dev/null
+++ b/info/digests/texhax/95/texhax.13
@@ -0,0 +1,896 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #13
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <2805.808395654.1@unicorn.ccc.nottingham.ac.uk>
+Date: Mon, 14 Aug 1995 11:20:55 +0100
+Message-ID: <2806.808395655@unicorn.ccc.nottingham.ac.uk>
+Sender: cczdao@unicorn.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 14 Aug 1995 Volume 95 : Issue 13
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Including figures side by side
+ Book-style printing, dvi file rearrangement
+ cyrillic
+ TUG Office Relocation
+ ANNOUNCE: xtem X11-TeX-menu, new release
+ xtem X11-TeX-menu, bug (fixed) in version 4.00-Beta
+ Announcement 4allTeX CD-ROM version 3
+ New 4allTeX CDROM
+ EuroTeX'95 conference
+ EuroTeX'95 program
+ EuroTeX'95 registration
+ TeX Users Group
+ fontname 2.0 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 14 Jul 1995 18:20:54 +0000
+From: "Valmor F. de Almeida [ChemE mf11708]" <dalmeida@msi.umn.edu>
+Subject: Including figures side by side
+
+>Is there anyone out there who can help me sort out the placement of four
+>EPS files which form part of a figure. I want each to have a sub-caption, and
+>an overall caption and figure no. I want them in the following positions
+>
+> ------------------
+> | 1 | 2 |
+> | | |
+> --------------------
+> (a) (b)
+> ------------------
+> | 3 | 4 |
+> | | |
+> --------------------
+> (c) (d)
+>
+>
+> Fig XX: The figures
+>
+>or therabouts.
+>
+>I have tried using minipage but don't fully understand how this works
+>For some unknown reason, TeX doesn't like my \subfigure command
+
+ This is how I do it using LaTeX2e
+
+\begin{figure}[htbp]
+ \begin{center}
+ $ \begin{array}{cc}
+ \includegraphics[width=X.Xin]{figurea.eps}
+ \hspace{.5in} &
+ \includegraphics[width=X.Xin,draft]{figureb.eps} \\
+ {\mathrm (a)} \hspace{.5in} & {\mathrm (b)} \vspace{.5in} \\
+ \includegraphics[width=X.Xin]{figurec.eps}
+ \hspace{.5in} &
+ \includegraphics[width=X.Xin]{wave2.eps.gz} \\
+ \mathrm{(c)} \hspace{.5in} & \mathrm{(d)}
+ \end{array} $
+ \end{center}
+%
+ \caption{ Bla bla bla ...
+ \textrm{(a)} bla bla.
+ \textrm{(b)} bla bla.
+ \textrm{(c)} bla bla.
+ \textrm{(d)} bla bla.
+ \label{fig:bla}
+\end{figure}
+
+ Use the array environment and consider each figure as an entry of the
+ array.
+
+ Valmor de Almeida dalmeida@msi.umn.edu
+
+
+------------------------------
+
+Date: Fri, 28 Jul 1995 23:59:11 -0400
+From: "Gyorgy Foldes (= Fo\"ldes Gyo\"rgy)" <foldes@bp.geoview.hu>
+Subject: Book-style printing, dvi file rearrangement
+
+I am using emTeX,and want to print my 100-page dvi file on a laserjet the
+following way: two pages on a sheet , the first sheet containg page 100 on the
+left side, facing page 1 on the right side, the second containing page 2
+facing page 99, on the third sheet page 98 facing page 3, on the fourth sheet
+page 4 facing page 97, etc. Is there an MS DOS utility, which can rearrange
+my dvi file this way? I collected some dvi-rearrangers from ftp.dante.de,
+but none of them appears to to do this, or I am using them the wrong way.
+
+Please, send the answers directly to me, because I get TeXhax quite
+sporadically.
+
+Gyuri
+
+ foldes@bp.geoview.hu
+
+------------------------------
+
+Date: Thu, 10 Aug 1995 15:23:17 +0200
+From: hst@suteam.hoe.se (Holger Schellwat)
+Subject: cyrillic
+
+Dear colleague,
+
+ Maybe you have come across the following problem
+and could gve me some hint:
+
+ In my bibliography I want to include references in cyrillic.
+I am using AMS-LaTeX 1.2 of January 1995 on LaTeX2e of
+November 1994 on TeX 3.141, and BIBTeX 0.99b. Including
+cyrillic article titles in records in the .BIB file works
+fine, but including cyrillic author names causes trouble,
+since BIBTeX cannot extract reference tags (for the
+AMSALPHA bibliography style). However, I would be content
+if the tags would appear in latin, entered in the KEY
+field of the BIBTEX record. Onfortunately though,
+the presence of an AUTHOR field seems to overrun the
+information in KEY. Any suggestions?
+
+
+Thank you very much in advance for your efforts.
+
+Best regards,
+
+Holger Schellwat
+
+ Institute for Technology and Natural Sciences
+ University College of Orebro
+
+ S-701 82 Orebro
+ Sweden
+
+ Internet: holger.schellwat@hoe.se
+ Phone: ..46(19)301311
+ Fax: ..46(19)301463
+
+------------------------------
+
+Date: Sun, 16 Jul 1995 10:57:18 +0100
+From: Patricia Monohon <monohon@tug.org>
+Subject: TUG Office Relocation
+
+
+
+ TUG Office Has Moved to San Francisco
+ =====================================
+
+
+The Office of the TeX Users Group (TUG) has moved from Santa Barbara to
+San Francisco (June 21st.
+
+Our phone and fax numbers are phone 1 415 982 8449
+ fax 1 415 982 8559
+
+
+Our postal address is 1850 Union Street, #1637
+ San Francisco CA 94123 USA
+
+Our physical address is 870 Market Street, Suite 801
+ San Francisco CA 94102
+
+Our e-mail address remains the same tug@tug.org
+
+
+
+The TUG Office
+
+
+------------------------------
+
+Date: Tue, 18 Jul 1995 14:46:27 +0200
+From: l44@lrw.uni-bremen.de (Roland Weibezahn)
+Subject: ANNOUNCE: xtem X11-TeX-menu, new release
+
+We have finished the new version (xtem_TeXMenu.4.00-Beta) of
+
+ "xtem", an X11-TeX-menu
+
+which runs with the new Tcl/Tk/TclX (Tcl 7.4/Tk4.0)
+as well as with the old version (Tcl7.3/Tk3.6).
+
+Besides adapting xtem to the new Tcl/Tk we have don errror corrections
+and new features, some of them are:
+ - file and directory selection in one menu, directory creation possible now
+ - radiobuttons where possible
+ - double mouse clicks in select boxes replaced by simple mouse clicks
+ - improvements in the program execution
+ - creation of the TeXtool buttons in the main menu optional by choice of
+ the local administrator
+
+The setting files from older versions of xtem may be kept unchanged
+(mkcommand.vst excepted), thus switching from the older version (3.12) to the
+new release will be done easily.
+This new release 4.00-Beta will become the official release after
+a test period of some weeks and following error corrections,
+we are thus interested in extensive tests of the new release
+on different Unix Systems.
+
+The file necessary for installation is:
+
+ ftp.lrw.uni-bremen.de/pub/tex/xtem_texmenu.4.00-Beta.tar.gz
+
+(The final release of course will be transferred to the ALCATEL and CTAN server
+s)
+
+
+
+For those who don't know xtem_TeXMenu up to now, we give a short overview:
+
+xtem provides for a simple and comfortable graphical user interface to control
+the following facilities:
+ - file and directory selection, directory creation
+ - editor (vi, emacs, ...) including additional windows for the
+ LaTeX-syntax (using hypertext) and examples
+ - TeX, LaTeX, ...
+ - previewer (ghostview, xdvi, TkDvi, ...)
+ - printing (including comfortable printer selection, ...)
+ - syntax and spelling check
+ - makeindex
+ - bibtex
+ - additional programs as required
+ .
+ .
+ .
+Online help is available for all the buttons and windows by simple mouse click.
+xtem is written for Unix platforms and has been tested on many systems.
+
+The configuration has to be done by the local TeX-Administrator
+by adapting configuration files ("open lists").
+
+
+
+Happy and comfortable TeXing,
+
+the authors: G. Lamprecht, W. Lotz, R. Weibezahn
+
+Dr. Roland Weibezahn Phone : +49-421-218-3532
+LRW Bremen Telefax: +49-421-218-4112
+c/o University Bremen
+Bibliothekstr. 1 Postbox: 330440
+28359 Bremen 28334 Bremen
+Germany email: weibezahn@lrw.uni-bremen.de
+
+
+------------------------------
+
+Date: Fri, 21 Jul 1995 11:10:51 +0200
+From: l44@lrw.uni-bremen.de (Roland Weibezahn)
+Subject: xtem X11-TeX-menu, bug (fixed) in version 4.00-Beta
+
+
+Dear xtem users,
+
+finally I didn't test well enough version 4.00-Beta, sorry:
+
+printer selection/driver selection/format switch etc. are done
+correctly, but when the printer driver really is called next time,
+all the printer/driver settings are switched to the default settings
+again!
+
+You may correct this by a simple patch:
+
+in file dm.tcl you have to replace one line (line number 142):
+
+if {$prmtext==""} {vstr_printer; set pg_start "$start"; \
+ set pg_end "$ende"; updateWdmb1}
+
+(the line is broken into two lines with line length <80 here!)
+
+by the following lines:
+
+##################### start replacement ################################
+proc vstr_driver {} {
+ global Wdm Wdv prtdriver dmdsel_v prmtext prmrelabs prmsel
+
+ set f [open_vst prt_$prtdriver.vst]; getscl $f e
+ set s [string index [string trim $e] 0]
+ getscl $f e; close $f; set z [split $e $s]; set dmdsel_v "$e"
+ set prmtext [string trim [lindex $z 0]]
+ set prmrelabs [string trim [lindex $z 1]]
+ set prmsel [string trim [lindex $z 2]]
+ if [winfo exists $Wdm.b.f.f.li] {selection clear $Wdm.b.f.f.li}
+ if [winfo exists $Wdv.c.f.f.li] {selection clear $Wdv.c.f.f.li}
+}
+
+if {$prmtext==""} {vstr_driver; set pg_start "$start"; \
+ set pg_end "$ende"; updateWdmb1}
+##################### end replacement ###################################
+i.e. vstr_printer *may not be called* in this case, but only a part
+from this procedure, which I put into a new procedure named vstr_driver.
+
+I have put version 4.01 on our server, yet the only difference to
+version 4.00 is the error correction mentioned above!
+
+Another question: as I have no dvilj printer driver
+(and don't want to install it, as I am using Postscript printers only)
+I am interested in getting the man page for this printer or getting
+the options needed in the files "printing.vst" and "prt_dvilj.vst"
+conderning formats, portrait/landscape, page selection etc.
+
+Thanks,
+ Roland Weibezahn
+
+Dr. Roland Weibezahn Phone : +49-421-218-3532
+LRW Bremen Telefax: +49-421-218-4112
+c/o University Bremen
+Bibliothekstr. 1 Postbox: 330440
+28359 Bremen 28334 Bremen
+Germany email: weibezahn@lrw.uni-bremen.de
+
+
+------------------------------
+
+Date: Fri, 21 Jul 1995 16:20:54 +0200
+From: phons@EI.ELE.TUE.NL
+Subject: Announcement 4allTeX CD-ROM version 3
+
+=======================ANNOUNCEMENT======================
+4allTeX: NTG's TeX distribution for DOS and OS/2 machines
+===================Version 3=Version 3===================
+
+The THIRD version of the NTG cdrom and the floppy distibution
+is now available!
+And we have STILL the FIRST PLUG and PLAY TeX distribution for MSDOS
+PCs. Our CD's also run on OS/2, and large parts of them are useful for
+other platforms like Unix.
+
+A TWO-CD release with on the first CD-ROM the complete 4TeX/4allTeX
+workbench, based on emTeX. 'You name it, we have it' (more or less..)
+And the 4TeX workbinch nicely integrates everything.
+The second CD-ROM is loaded with TeX documentation: back issues of MAPS,
+Baskerville, TeXHAX....
+
+Find out more about it on the WWW server of the NTG (dutch TeX users group)
+
+ http://ei0.ei.ele.tue.nl/ntg/
+
+Included is an order form for the CD-ROMS. Shipping will start after the
+TUG conference of Jul 24 to Jul 28.
+The price of the CDROM includes an extensive 170 page users manual,
+and includes shipping and handling, it is set on
+
+ 60 dutch guilders (present exchange rate USD 39)
+
+=========================================================
+
+The DISKETTE version of 4allTeX is part of the NTG 4allTeX CD-ROM,
+but also works as a stand-alone system. Only one diskette is needed to start,
+we offer a MODULAR and ready to run emTeX setup for DOS machines.
+
+A ready to run emTeX is packed on 1 (ONE) high density diskette.
+
+The system can be extended with a series of extension disks, which also
+contain popular extensions like dvips, GhostScript, AMSpell and a series of
+extensions to LaTeX and METAFONT. Note: Our floppy series does NOT
+incorporate the FULL emTeX distribution. It is however compatible with its
+directory structure.
+
+New features:
+* emTeX official release as of 4-Jul-95
+* New directory structure according to emTeX structure.
+* LaTeX2e Jul95 pl 1.
+* updates to lots of other programs.
+
+How to recognize:
+Version 3 : ZIP archives, ZIP comment **** 4allTeX version 3 archive ****
+Version 2 : ZIP archives. (which is a *obsolete* beta test version)
+Version 1 : ARJ archives.
+
+Info: http://ei0.ei.ele.tue.nl/ntg
+
+Where to get:
+ ftp.urc.tue.nl:/pub/tex/4alltex
+
+please do not slurp everything at once:
+it has a reason why we made the effort to create a modular system......
+
+ CTAN:/systems/msdos/4alltex (in a short while)
+
+Phons Bloemen http://ei0.ei.ele.tue.nl/~phons
+Information & Communication Theory group Eindhoven University of Technology
+Word(t) Klein Zacht Raampje Perfect voor '95? Stap over! TeX & LaTeX & Linux
+
+
+------------------------------
+
+Date: Fri, 04 Aug 1995 12:12:25 +0100
+From: Peter Abbott <Peter.Abbott@cl.cam.ac.uk>
+Subject: New 4allTeX CDROM
+
+The July 95 edition of the 4allTeX XD-ROM is now available. if you require
+a copy the cost (inc p&p) is 25 UK pounds. Please make cheques payable
+to 'UKTUG' and send to me
+
+Peter Abbott
+1 Eymore Close
+Selly Oak
+Birmingham B29 4LB
+
+Purchase orders are acceptable, there is a surcharge of 5 pounds.
+
+Peter
+Treasurer and Membership Secretary, UKTUG
+
+
+------------------------------
+
+Date: Thu, 27 Jul 1995 21:11:24 +0200
+From: eurotex-org@cs.ruu.nl
+Subject: EuroTeX'95 conference
+
+============
+ EuroTeX'95 The TeX Toolbox
+============
+
+September 4-8
+Arnhem, The Netherlands
+
+Conference information
+========================================================================
+The EuroTeX conference 1995, including tutorials, will take place from
+September 4th until September 8th in the Netherlands. The conference
+will be held at Papendal, near the city of Arnhem.
+
+Papendal is located in one of the most beautiful areas of the
+Netherlands. Right in the middle of the vast woods of the province of
+Gelderland. About eight kilometers west of Arnhem. Tucked away under
+the lee of the green Veluwe-fringe.
+
+The conference starts on September 4th in the afternoon and runs until
+September 7th noon. Thursday afternoon and Friday September 8th are
+reserved for tutorials.
+
+The theme of the conference is: The TeX Toolbox.
+- ------------------------------------------------------------------------
+Meeting costs
+
+The registration fee includes the Welcome Reception on Monday, all lunches
+from Monday to Thursday, all dinners from Monday to Wednesday and one copy
+of the proceedings. One tutorial (1/2 day) is included in the conference
+fee. Extra tutorials cost Dfl 70 each. Lunch on Friday is Dfl 15.
+
+The conference fee also includes the `social event' on Wednesday
+afternoon and evening.
+
+Conference rates:
+- - members of TUG or Local TEX User Groups (please specify): Dfl 375
+- - others: Dfl 450
+
+Reservations of hotel rooms at the conference site can only be done by
+the EuroTeX organisation committee. Papendal offers the following
+accomodation:
+
+- - single rooms Dfl 90 per day per person
+- - double rooms Dfl 75 per day per person
+- - quadruple rooms Dfl 50 per day per person
+ (breakfast included).
+
+Accomodation is limited, so register as soon as possible.
+
+- ------------------------------------------------------------------------
+Further information
+
+If you can ftp, get information from CTAN (ftp.shsu.edu, ftp.dante.de,
+ftp.ac.uk) or from ftp.cs.ruu.nl, from directory
+[/pub/]tex-archive/usergrps/info.
+
+If you have access to a WWW browser you can go to
+http://www.cs.ruu.nl/~piet/eurotex. There you can find the program, a
+registration form and other useful information.
+
+You also can get the information by sending an e-mail message to
+mail-server@cs.ruu.nl
+
+In the body of the message give the following commands:
+
+BEGIN
+SEND eurotex/xxxxx
+END
+
+where xxxxx should be replaced by any of the filenames below. More than one
+SEND command is allowed, but each line should have a single filename.
+
+eurotex.eps EuroTeX logo
+eurotex95-form.asc Registration form (ASCII)
+eurotex95-form.dvi Registration form (DVI)
+eurotex95-form.html Registration form (HTML)
+eurotex95-form.ps Registration form (Postscript)
+eurotex95-form.tex Registration form (TeX)
+eurotex95.dvi Program (DVI)
+eurotex95.html Program (HTML)
+eurotex95.ps Program (Postscript
+eurotex95.tex Program (LaTeX)
+eurotex95.txt Program (ASCII)
+exchange.html Dutch currency exchange rates
+papendal.gif Traveling directions (GIF picture for motorways)
+papendal.html Traveling directions (HTML)
+papendal.ps Traveling directions (Postscript
+papendal.txt Traveling directions (ASCII without picture)
+programpage.ps Program (1 Page summary in Postscript)
+
+If you need other, personal information, email to the conference committee
+at eurotex-org@cs.ruu.nl, or in case of registration questions contact the
+registration supervisor:
+
+Dr. Ruud H. Koning
+Liendenhof 137
+1108 HH Amsterdam ZO
+The Netherlands
+tel/fax (+31)(0)20-691726
+email: rhkoning@xs4all.nl
+WWW: http://www.xs4all.nl/~rhkoning
+
+
+------------------------------
+
+Date: Thu, 27 Jul 1995 21:18:07 +0200
+From: eurotex-org@cs.ruu.nl
+Subject: EuroTeX'95 program
+
+============
+ EuroTeX'95 The TeX Toolbox.
+============
+
+For more info on registration, ftp to CTAN, tex-archive/usergrps/info, WWW
+to http://www.cs.ruu.nl/~piet/eurotex, or email to eurotex-info@cs.ruu.nl.
+
+
+(Items marked `*' are not confirmed yet)
+
+- ------------------------------------------------------------------------
+Monday a.m.
+
+Welcome Reception and registration of conference attendants.
+
+- ------------------------------------------------------------------------
+Monday p.m. (14:00-18:30)
+
+Theme: I) Fonts
+
+ VFComb -- a program for design of virtual fonts
+ S. Turtia, A.Berdikov
+
+ The Conversion of the Euler Metafont sources to PostScript Type1
+ E.J. Vens
+
+ EC and DC fonts
+ J. Knappen
+
+Theme: II) Multiple languages
+
+ A package for Church Slavonic type-setting
+ A.F. Slepuhin
+
+ A Russian style for Babel: problems and solutions
+ O. Lapko, I. Makhovaya
+
+ ScholarTeX
+ Y. Haralambous
+
+ Status of Babel
+ J. Braams
+
+- ------------------------------------------------------------------------
+Tuesday a.m. (9:00-12:30)
+
+Theme: Graphics and packages
+
+ Graphics in TeX: a new implementation
+ A.V. Astrelin
+
+ TeX Plotter -- program for creating 2D and 3D pictures
+ S. Turtia, A. Berdikov
+
+ Typesetting Commutative Diagrams
+ G. Feruglio
+
+ Package for typesetting chemical diagrams
+ J. Hagen
+
+ MusixTeX, a package for typesetting music
+ D. Taupin
+
+- ------------------------------------------------------------------------
+Tuesday p.m.
+
+ 13:30-14:30: NTG meeting.
+
+Theme: Electronic documents
+
+ Presentation of Acrobat
+ W. Tierie
+
+ Producing electronic books? -- all you need is TeX!
+ J. Hagen
+
+ SGML, a practical introduction
+ M. Goossens
+
+ From LaTeX to HTML, and back
+ M. Goossens
+
+ SGML, Acrobat, LATEX, HyperTeX
+ S. Rahtz*
+
+ Panel discussion.
+
+- ------------------------------------------------------------------------
+Wednesday a.m.
+
+Theme: Tools I
+
+ DaTeX, TeX macros for storing and retrieving data
+ R. Koning, S. Kliffen, A. Lenstra
+
+ TeX: an unsuitable language for document markup?
+ P. Taylor
+
+ Blue's Data Bases
+ K. van der Laan
+
+ Occam's razor and macro management
+ L. Siebenmann
+
+ Formating Pascal using TeX
+ P. Palao, M. Nunez
+
+- ------------------------------------------------------------------------
+Wednesday p.m.
+
+Theme: General developments in TEX and LATEX
+
+ LaTeX3
+ C. Rowley*
+
+ e-TeX: A 100%-compatible successor to TeX.
+ P. Taylor
+
+ Omega
+ Y. Haralambous
+
+ tds
+ Joachim Schrod
+
+ Panel discussion.
+
+ 16:00-???: the social event, still a secret...
+
+- ------------------------------------------------------------------------
+Thursday a.m.
+
+Theme: Tools II
+
+ \csname u n d e f i n e d \endcsname = \relax: feature or flaw?
+ P. Taylor
+
+ Atomic fonts and electronic archiving of scientific documents
+ L. Siebenmann
+
+ The W95 Environment
+ A. Strejc
+
+ Indexing with `Any'TeX
+ K. van der Laan
+
+ Metafont as generator of EPS graphics
+ B. Jackowski
+
+- ------------------------------------------------------------------------
+Thursday p.m. and Friday
+
+Theme: Tutorials
+
+ Parallel sessions.
+
+ Sweet-TeX tutorial
+ L. Siebenmann
+
+ Page layout in LaTeX
+ P. van Oostrum
+
+ TeXing Paradigms
+ K. van der Laan
+
+ BLU TeX
+ K. van der Laan
+
+ Metafont
+ B. Jackowski
+
+ e-TeX tutorial
+ P. Taylor
+
+ Workshop on Acrobat and electronic document delivery
+ M. Goossens & S. Rahtz
+- --
+Piet van Oostrum <piet@cs.ruu.nl>
+http://www.cs.ruu.nl/~piet
+
+
+------------------------------
+
+Date: Tue, 08 Aug 1995 10:42:14 +0000
+From: Erik Frambach <E.H.M.Frambach@eco.RUG.NL>
+Subject: EuroTeX'95 registration
+
+To those who want to attend EuroTeX'95 but have not yet registered,
+
+In order to make an estimate of the people who will attend
+and arrange hotel rooms we would like you to register
+*as* *soon* *as* *possible*!
+
+In order to garantee hotel accomodation we need to know how many
+people are coming and what accomodation they need, so please.
+
+If you have access to WWW, load the EuroTeX'95 page
+ http://www.cs.ruu.nl/people/piet/eurotex/index.html
+There you will find all information and a registration form.
+
+You can also send an e-mail to
+ eurotex-info@cs.ruu.nl
+You will get an automatic reply describing how to get information
+and how to register.
+
+In case you have other questions regarding the conference, send
+e-mail to the EuroTeX'95 Organizing Committee:
+ eurotex-org@cs.ruu.nl
+
+Erik Frambach
+EuroTeX'95 Organizing Committee
+
+
+------------------------------
+
+Date: 03 Aug 1995 11:35:05 +0100
+From: Peter Flynn <pflynn@curia.ucc.ie>
+Subject: TeX Users Group
+
+It is with regret that I have tendered my resignation as Secretary of
+the TeX Users Group. I have been unable to establish organisational
+support for this activity, and I feel I can no longer maintain the
+fiction that I am able even to carry out duties such as attending the
+Board Meeting.
+
+I notified the Board of Directors of this before the Annual Meeting
+last week, and am happy to announce that Sebastian Rahtz will be
+taking over as Secretary.
+
+I will continue to be active as far as I can in the TeX field and will
+continue as editor of TeX and TUG News.
+
+///Peter Flynn
+
+
+------------------------------
+
+Date: Sun, 13 Aug 1995 11:48:38 -0400
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: fontname 2.0 available
+
+I have released version 2.0 of the naming scheme for TeX fonts.
+You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/fontname.tar.gz
+ ... mirrored at ftp.cdrom.com:/pub/tex/tex-k
+ ... and CTAN & mirrors in /tex-archive/info (see bwlo).
+
+There have been many changes and additions since 1.6, many as a result
+of the new psfonts distribution now on CTAN, based on the new 8r
+encoding. Here's a summary of the changes:
+
+* New encoding variants 7 and 8 to expand the namespace, changing
+ existing names for expert, oldstyle figure, alternate fonts.
+* Tables split out from fontname.texi to machine-readable *.map files.
+* Abbreviations for the 500-font Bitstream CD, the Softkey Keyfonts
+ Pro CD, and common Apple fonts included.
+* TimesNewRomanPS assigned its own typeface family.
+* Some afm2tfm *.enc files included.
+
+As always, thanks to the many contributors.
+I've tried to record their/your names in the ChangeLog.
+
+Please send suggestions/comments/etc. to tex-fonts@math.utah.edu,
+or to me personally.
+
+kb@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+
+
+Known mirrors of the CTAN reside on (alphabetically):
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ gw.pacbell.com (California, USA) /mirror/ftp.shsu.edu/tex-archive
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub4/tex/mirror/ftp.dante.de
+ ftp.muni.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.usafa.af.mil (Colorado, USA) /mirrors/packages/TeX
+ ftp.u-aizu.ac.jp (Japan) /pub/CTAN
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ kadri.ut.ee (Estonia) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Please send updates to this list to <CTAN-Mgr@SHSU.edu>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node sun.dante.de
+ -- e-mail via ftpmail@dante.de
+ -- Administrator: <ftpmaint@dante.de>
+ ftp.shsu.edu (Texas, USA)
+ -- anonymous ftp and gopher /tex-archive (/pub/tex /pub/archive)
+ -- NFS mountable from ftp.SHSU.edu:/pub/ftp/tex-archive
+ -- e-mail via ftpmail@ftp.SHSU.edu
+ -- World Wide Web access on www.SHSU.edu
+ -- Administrator: <CTAN-Mgr@SHSU.edu>
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 13]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.14 b/info/digests/texhax/95/texhax.14
new file mode 100644
index 0000000000..2dc564bc13
--- /dev/null
+++ b/info/digests/texhax/95/texhax.14
@@ -0,0 +1,379 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #14
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <15780.812365020.1@unix.ccc.nottingham.ac.uk>
+Date: Fri, 29 Sep 1995 09:57:01 +0100
+Message-ID: <15781.812365021@unix.ccc.nottingham.ac.uk>
+Sender: cczdao@unix.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 29 Sep 1995 Volume 95 : Issue 14
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Font proliferation
+ The "Dog Book" and Packages
+ PS Smallcaps Font
+ color, graphics
+ Macro to return directory/path name?
+ VF versions of CM fonts
+ Where can I find a free copy of Latex in internet
+ tugboat 15#4 -- late, but on the way
+ Announcing gsftopk-1.11
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Wed, 16 Aug 1995 18:09:14 -0000
+From: mclem@medphys.ucl.ac.uk (Matthew Clemence)
+Subject: Font proliferation
+
+I am using PasTeX on the Amiga and my font pk files are proliferating.
+I would like to delete/archive fonts which are not used very often.
+Is there a way of telling which are the most used fonts ?
+
+Dr. Matthew Clemence
+University College London.
+
+------------------------------
+
+Date: Tue, 22 Aug 1995 20:28:54 +0100
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Subject: The "Dog Book" and Packages
+
+
+This maybe a stupid collection of questions, no doubt I will get
+mountains of hate mail if it is but...
+
+I am a (relatively happy) LaTeX2e user using a "bog standard"
+installation. The LaTeX Companion by Goosens, Mittelback and Samarin
+talks of many packages that are not part of our standard installation
+but nonetheless look useful. In ferreting around CTAN, I find some of
+them are in the LaTeX209 tree rather than the LaTeX2e tree and some of
+them are not there at all.
+
+Is it the case that what is in the book is supposed to be on CTAN?
+
+Is it the case that the LaTeX2e tree should contain everything for
+LaTeX2e or what?
+
+I will not mention which packages I am after for the moment since my
+problem is that the code of both the ones I am interested in does not
+appear work properly. There is also a macro in latex.ltx that appears
+to be broken.
+
+Now under the circumstances (i.e. that one of the macros is in
+latex.ltx, that the packages are written about in an official LaTeX2e
+book, and that lots of people must use the facilties of LaTeX2e) I
+should perhaps doubt me and my understanding but it all behaves in a
+very broken fashion. I have rewritten the macro and the two packages
+so that they work perfectly.
+
+What is the mechanism for finding out who is wrong?
+
+Russel.
+
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+------------------------------
+
+Date: Fri, 25 Aug 1995 17:46:31 -0500
+From: Rieger <UZR108@ibm.rhrz.uni-bonn.de>
+Subject: PS Smallcaps Font
+
+I've recently been trying to use PostScript resident fonts with DVIPS
+and following the instructions in the manual I ran AFM2TFM and then
+VPTOVF to generate the required files. Things went smoothly and the
+printer was indeed using its own fonts.
+
+The trouble began when I wanted to build a small caps font. Again
+following the instructions I ran
+
+ afm2tfm Times-Roman -V ptmsc rptmsc
+ vptovf ptmsc.vpl ptmsc.vf ptmsc.tfm
+
+I also added a line to PSFONTS.MAP like this:
+
+ rptmsc Times-Roman "/Times-Roman Small Caps"
+
+The TeX file was amended to read now:
+
+ \font\vvzsmc=ptmsc at 10pt
+ {\vvzsmc ... (some text) ... }
+
+which went through TeX and DVIPS without a hitch, but the resulting
+PostScript file wouldn't print. From the front panel of the printer
+you could see that it received the file and was working on it, but no
+output was produced.
+
+If you have any idea what went wrong, I'd appreciated your help very
+much. Thanks in advance,
+
+Yours, Hans
+
++--------------------+------------------------------+------------------+
+| Hans Rieger | Internet: rieger@uni-bonn.de | |
+| University of Bonn, RHRZ | Bitnet : uzr108@dbnrhrz1 | __o |
+| Wegeler-Str. 6 | | _`\<,_ |
+| 53115 Bonn | Phone : +49-228-73-3444 | (_)/ (_) |
+| Germany | Fax : -2743 | |
++------------------------------+--------------------+------------------+
+
+
+------------------------------
+
+Date: Wed, 30 Aug 1995 13:00:08 +0100
+From: David.Simpson@ivl.se
+Subject: color, graphics
+
+I am trying to set up LaTeX2e on a unix station, and
+wanted to use the new color and graphics packages.
+However, attempts to use "usepackage" result in
+messages such as
+! Latex error : File 'color.sty' not found.
+Similarly for 'graphics.sty'
+I have searched the CTAN archives for such files.All I have
+come up with is the graphics package directory containing color.dtx,=20
+graphics.dtx, but no .sty files. What is wrong ?
+Dave Simpson
+
+
+------------------------------
+
+Date: Thu, 21 Sep 1995 08:43:14 -0000
+From: C D Radcliffe <men5cdr@sun.leeds.ac.uk>
+Subject: Macro to return directory/path name?
+
+Is there a command or macro which can return the current directory which
+a .tex file is in? I have used \jobname to give the name of the tex file
+but I also require the directory.
+
+Thanks in advance,
+
+Chris Radcliffe,
+
+Department of Mechanical Engineering,
+University of Leeds, __o
+Leeds, LS2 9JT, UK. _ _`\<,_
+men5cdr@sun.leeds.ac.uk (0113 - 2332152) -_ (_)/ (_)
+
+------------------------------
+
+Date: Sun, 24 Sep 1995 12:44:11 +0100
+From: Kieran Parsons <kieran@ccr.bris.ac.uk>
+Subject: VF versions of CM fonts
+
+ I'd like to use the postscript versions of the Computer Modern fonts
+available on CTAN (either BaKoma or Paradissa) in my LaTeX documents. In order
+to use XDVI or DVIPS I need the VF versions of the CM fonts, which do not appea
+r
+to be on CTAN. Has anyone got copies of these?, or could tell me how to generat
+e
+them (I understand that fontinst could be used, but I have no experience using
+this package).
+
+ Thanks for any help you can give me,
+
+ Kieran
+
+ ##########################################################################
+ # #
+ # Sender: Kieran Parsons #
+ # #
+ # E-mail: k.parsons@bris.ac.uk #
+ # Tel: (0117) 928 7740 (Room 1.5) #
+ # Fax: (0117) 925 5265 #
+ # #
+ ##########################################################################
+
+
+------------------------------
+
+Date: Wed, 27 Sep 1995 11:23:50 -0500
+From: cwu <cwu@yoda.unl.edu>
+Subject: Where can I find a free copy of Latex in internet
+
+Hello,
+
+Is there any free copy of Latex in internet with printing driver
+available? If so, please let me know at following e-mail address.
+
+cwu@yoda.unl.edu
+
+Thanks!
+
+
+------------------------------
+
+Date: 31 Aug 1995 08:42:19 -0400
+From: bbeeton <BNB@MATH.AMS.ORG>
+Subject: tugboat 15#4 -- late, but on the way
+
+TUGboat 15#4 has been sent to the printer today by overnight courier.
+The printing schedule calls for the finished issue to be mailed out
+three weeks from receipt of the camera copy by the printer. In other
+words, mailing should occur by September 22.
+
+
+TUGboat 15, 4, December 1994
+Contents
+
+ 423 Addresses
+
+General Delivery
+ 425 Christina Thiele Opening words
+ 426 Barbara Beeton Editorial comments:
+ TeX meetings in 1994; A new, expanded TeX FAQ;
+ UKTeX Digest ceases to exist; Miscellaneous gossip
+ 427 Michel Goossens, Sebastian Rahtz and Barbara Beeton
+ The TUG94 Proceedings -- Apologia
+ 429 Julita Bolland, Toni Walter and Wlodek Bzyl
+ EuroTeX'94
+
+Dreamboat
+ 434 Philip Taylor Minutes of the NTS meeting held at Lindau
+ on October 11/12th 1994
+
+Tools
+ 438 Maurice Laugier and Yannis Haralambous
+ TeX innovations at the Louis-Jean printing house
+
+Fonts
+ 444 Pierre A. MacKay Recycled Metafont
+ 447 Yannis Haralambous Indica, an Indic preprocessor for TeX:
+ A Sinhalese TeX system
+
+Graphics
+ 459 Petr Olsak The EAN barcodes by TeX
+
+Letters
+ 464 Philip Taylor An open letter to the TUG Board
+
+Survey
+ 466 Gabriel Valiente Feruglio
+ Typesetting commutative diagrams
+
+Macros
+ 485 Victor Eijkhout The bag of tricks
+ 486 Jacques Richer A TeX autostereogram generator
+ 492 Reinhard Foessmeier
+ Stereographic pictures using TeX
+
+LaTeX
+ 496 Johannes Braams To reset or not to reset
+
+Abstracts
+ 498 Cahiers GUTenberg Nos. 18 and 19
+ 500 Abstracts of the Proceedings of the Eighth European TeX Conference,
+ Gdansk, September 1994
+
+News & Announcements
+ 504 Calendar
+ 505 Barbara Beeton Production notes
+
+TUG Business
+ 506 Institutional members
+
+Forms
+ 507 TUG membership application
+
+Advertisements
+ 508 TeX consulting and production services
+
+
+------------------------------
+
+Date: Mon, 18 Sep 1995 16:10:05 -0700
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: Announcing gsftopk-1.11
+
+This is to announce that version 1.11 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. This allows you to view PostScript fonts in xdvi.
+
+In addition to various bug fixes, this version:
+
+ 1. optionally incorporates Karl Berry's kpathsea library for recursive
+ path searching,
+ 2. works better with gs 3.33: it doesn't choke if you defined SAFER
+ following the recent CERT advisory, and it does not suffer from
+ segmentation faults caused by a bug in the garbage collection
+ routines.
+
+To upgrade, you can either:
+
+ 1. get the whole package again:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.11.tar.gz
+
+ or
+
+ 2. apply the following patch to version 1.10:
+
+ CTAN:tex-archive/fonts/utilities/gsftopk/gsftopk-1.10-1.11.diff.gz
+
+These files are also available in Unix compress format from math.berkeley.edu
+in the directory pub/Software/TeX.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 14]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.15 b/info/digests/texhax/95/texhax.15
new file mode 100644
index 0000000000..086bb32412
--- /dev/null
+++ b/info/digests/texhax/95/texhax.15
@@ -0,0 +1,864 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #15
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <24686.814794059.1@unix.ccc.nottingham.ac.uk>
+Date: Fri, 27 Oct 1995 11:41:00 +0000
+Message-ID: <24705.814794060@unix.ccc.nottingham.ac.uk>
+Sender: cczdao@unix.ccc.nottingham.ac.uk
+
+TeXhax Digest Friday, 27 Oct 1995 Volume 95 : Issue 15
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ Re: TeXhax Digest V95 #14
+ Re: TeXhax Digest V95 #14
+ Re: TeXhax Digest V95 #14
+ Re: TeXhax Digest V95 #14
+ Re: PS Smallcaps Font
+ Re: The "Dog Book" and Packages
+ Re: The "Dog Book" and Packages
+ Re: The "Dog Book" and Packages
+ pagebreaks, &c in indexes
+ METAFONT versions of courier and times?
+ Tex for VMS
+ Filling enclosed spaces in Metafont
+ Fonts used in "The LaTeX Companion"?
+ ANNOUNCE: xtem X11-TeX-menu, release v. 4.16
+ Announce: Version 1.2 of dc fonts
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Fri, 29 Sep 1995 11:51:43 +0100
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Subject: Re: TeXhax Digest V95 #14
+
+ > installation. The LaTeX Companion by Goosens, Mittelback and Samarin
+ > talks of many packages that are not part of our standard installation
+...
+ > Is it the case that what is in the book is supposed to be on CTAN?
+well, not "supposed", just are
+
+ > Is it the case that the LaTeX2e tree should contain everything for
+ > LaTeX2e or what?
+the 2e tree contains packages which are known to work with 2e. the 209
+tree contains material that will *probably* work with 2e, but no-one
+has officially checked and re-released the package
+
+ > appear work properly. There is also a macro in latex.ltx that appears
+ > to be broken.
+there is a standard procedure for bug reports, please use it
+
+ > What is the mechanism for finding out who is wrong?
+report bugs in 2e to its maintainers; report bugs in packages to their
+authors. its as simple as that.
+
+the only part of 2e that is officially supported and checked at each
+release is in the "packages" tree; the rest comes under the heading of
+"caveat emptor"
+
+***********************************
+(for Hans Rieger)
+
+ > I also added a line to PSFONTS.MAP like this:
+ >
+ > rptmsc Times-Roman "/Times-Roman Small Caps"
+ >
+where you came up with this syntax, i have no idea. it wont work.
+read the manual again, and you'll see that small caps are entirely at
+the virtual font level, and dont need anything in psfonts.map
+
+
+*****************************************************
+(for David.Simpson)
+
+ > Subject: color, graphics
+ >
+ > I am trying to set up LaTeX2e on a unix station, and
+ > wanted to use the new color and graphics packages.
+ > However, attempts to use "usepackage" result in
+ > messages such as
+ > ! Latex error : File 'color.sty' not found.
+ > Similarly for 'graphics.sty'
+ > I have searched the CTAN archives for such files.All I have
+ > come up with is the graphics package directory containing color.dtx,=20
+ > graphics.dtx, but no .sty files. What is wrong ?
+read the instructions, and you'll see that graphics.sty and color.sty
+are generated from the .dtx files like many other LaTeX packages. Run
+TeX on graphics.ins
+
+***************************************
+(for Kieran Parsons )
+ > I'd like to use the postscript versions of the Computer Modern fonts
+ > available on CTAN (either BaKoma or Paradissa) in my LaTeX
+ >documents. In ord> to use XDVI or DVIPS I need the VF versions of the
+> CM fonts, which do not app
+you are confused, there are no VF files associated with standard CM
+fonts. For Xdvi you need the original PK bitmap, but for dvips you
+need to add the names of the CM fonts to the file psfonts.map. The
+BaKoMa distribution comes with a suitable addition
+
+
+
+sebastian rahtz
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 12:59:39 +0100
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Subject: Re: TeXhax Digest V95 #14
+
+Sebastian,
+
+Hi, we communicate with each other again! How are you?
+
+> > Is it the case that the LaTeX2e tree should contain everything for
+> > LaTeX2e or what?
+> the 2e tree contains packages which are known to work with 2e. the 209
+> tree contains material that will *probably* work with 2e, but no-one
+> has officially checked and re-released the package
+
+Sounds eminently sensible.
+
+However, why discuss packages in the official LaTeX2e companion which
+have not been officially checked and known to work with LaTeX2e,
+e.g. multind.sty (p.365),index.doc (p.367) and bibunits.sty (p.386) --
+to be found in macros/latex209/contrib/misc but nowhere in the 2e
+tree.
+
+> > appear work properly. There is also a macro in latex.ltx that appears
+> > to be broken.
+> there is a standard procedure for bug reports, please use it
+
+Where are these standard procedures documented so that a person can
+find out what they are?
+
+> > What is the mechanism for finding out who is wrong?
+> report bugs in 2e to its maintainers; report bugs in packages to their
+> authors. its as simple as that.
+
+Exactly but see above.
+
+> the only part of 2e that is officially supported and checked at each
+> release is in the "packages" tree; the rest comes under the heading of
+> "caveat emptor"
+
+Which is why I guess I end up re-writing almost all the packages I try
+from outside the 2e tree so that they actually work. Oh well...
+
+Russel.
+
+==========================================================================
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+==========================================================================
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 13:08:40 +0100
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Subject: Re: TeXhax Digest V95 #14
+
+ > However, why discuss packages in the official LaTeX2e companion which
+but its not "official", thats the misunderstanding.
+
+ > have not been officially checked and known to work with LaTeX2e,
+ > e.g. multind.sty (p.365),index.doc (p.367) and bibunits.sty (p.386) --
+ > to be found in macros/latex209/contrib/misc but nowhere in the 2e
+mainly cos LaTeX2e didnt exist when they wrote the book :-}
+
+ >
+ > Where are these standard procedures documented so that a person can
+ > find out what they are?
+in the instructions for LaTex2e; see eg 00readme.txt....
+
+ > Which is why I guess I end up re-writing almost all the packages I try
+ > from outside the 2e tree so that they actually work. Oh well...
+to be expected, in some ways. The 2e team are unusual along TeXxies
+(with many honourable exceptions) of documenting, maintaining and
+checking what they have done.
+
+but i think you are being unduly negative. "almost all packages i try"
+going wrong suggests that either your needs are well weird or mine
+are, because I seldom have to poke around these days. I find in fact
+that the *vast* majority of work that comes past me is catered for by
+the base+packages configuration. add in obvious, well-maintained,
+stuff like fancyheadings and harvard and i'm happy as a sand boy. But
+then its sometime since i did multiple indexes and bibliographies
+
+the standard answer from Frank Mittelbach to letters like yours is
+"ok, so you have found bibunits.sty doesnt work with 2e; fine, find
+the problem, fix it up, document it, and submit it back in CTAN under
+the 2e tree". that way the TeX community works well
+
+i expect that sounds pompous though
+
+sebastian
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 18:03:24 +0100
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Subject: Re: TeXhax Digest V95 #14
+
+
+> > However, why discuss packages in the official LaTeX2e companion which
+> but its not "official", thats the misunderstanding.
+
+Aha. I see your point. Lamport's book has just stitched everyone up
+then!
+
+> > have not been officially checked and known to work with LaTeX2e,
+> > e.g. multind.sty (p.365),index.doc (p.367) and bibunits.sty (p.386)
+| --
+> > to be found in macros/latex209/contrib/misc but nowhere in the 2e
+> mainly cos LaTeX2e didnt exist when they wrote the book :-}
+
+Figures. Like most C++ programming books I know (apart from mine of
+course) the code the authors write about has never been seen by a
+compiler.
+
+> > Where are these standard procedures documented so that a person can
+> > find out what they are?
+> in the instructions for LaTex2e; see eg 00readme.txt....
+
+Thanks. Will read and act accordingly.
+
+> > Which is why I guess I end up re-writing almost all the packages I try
+> > from outside the 2e tree so that they actually work. Oh well...
+> to be expected, in some ways. The 2e team are unusual along TeXxies
+> (with many honourable exceptions) of documenting, maintaining and
+> checking what they have done.
+
+Agreed, and three cheers for them for believing that documentation is
+important. I only wish more people developing computer-based systems
+did.
+
+> but i think you are being unduly negative. "almost all packages i try"
+> going wrong suggests that either your needs are well weird or mine
+> are, because I seldom have to poke around these days. I find in fact
+> that the *vast* majority of work that comes past me is catered for by
+> the base+packages configuration. add in obvious, well-maintained,
+> stuff like fancyheadings and harvard and i'm happy as a sand boy. But
+> then its sometime since i did multiple indexes and bibliographies
+
+You are right, I am being overly negative. It's just that I need
+multiple indexes and bibliographies for collected works and
+proceedings and find it hard enough to choose between packages that do
+exist and work. In this case choosing between index and multind or
+chapterbib and bibunits is not easy as it is difficult to know what
+the metrics are. Having to make them all work before they can be
+judged makes things worse; most people are only likely to want to make
+1 of each work and must choose abstractly, i.e. from information in
+books like the Dog Book. The write-ups there don't actuallygive
+enough information to decide.
+
+To reemphasise what I said in my original letter, most of LaTex2e
+works perfectly for me.
+
+> the standard answer from Frank Mittelbach to letters like yours is
+> "ok, so you have found bibunits.sty doesnt work with 2e; fine, find
+> the problem, fix it up, document it, and submit it back in CTAN under
+> the 2e tree". that way the TeX community works well
+>
+> i expect that sounds pompous though
+
+No it doesn't think it does sound pompous, nor is the principle in
+error, but the problem is that people who are not within the immediate
+circle of developers can feel:
+
+1. that material they submit will not be taken seriously as it doesn't come
+from the inner circle;
+
+2. very defensive about their macros incase they are a bit
+unsophisticated and cause howls of derision from members of the inner
+circle and others; and/or
+
+3. unsure of what the procedure is as it is not widely documented.
+
+Russel.
+
+==========================================================================
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+==========================================================================
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 12:02:44 -0000
+From: Dave Laurenson <dil@festival.ed.ac.uk>
+Subject: Re: PS Smallcaps Font
+
+} I've recently been trying to use PostScript resident fonts with DVIPS
+} and following the instructions in the manual I ran AFM2TFM and then
+} VPTOVF to generate the required files. Things went smoothly and the
+} printer was indeed using its own fonts.
+}
+} The trouble began when I wanted to build a small caps font. Again
+} following the instructions I ran
+}
+} afm2tfm Times-Roman -V ptmsc rptmsc
+} vptovf ptmsc.vpl ptmsc.vf ptmsc.tfm
+}
+} I also added a line to PSFONTS.MAP like this:
+}
+} rptmsc Times-Roman "/Times-Roman Small Caps"
+}
+} The TeX file was amended to read now:
+}
+} \font\vvzsmc=ptmsc at 10pt
+} {\vvzsmc ... (some text) ... }
+}
+} which went through TeX and DVIPS without a hitch, but the resulting
+} PostScript file wouldn't print. From the front panel of the printer
+} you could see that it received the file and was working on it, but no
+} output was produced.
+
+You do not require the entry in the PSFONTS.MAP file - the Virtual Font
+(.vf) file refers the DVI processor to the appropriate raw font files.
+Here's a small piece of text that I wrote a while back to remind myself
+of what I was doing....
+
+In this case we want to use the same base font, but scale it to get
+the lower case capitals. For Times-Roman you will find ptmsc.tfm and
+ptmsc.vf, but no rptmsc.tfm. The reason for this is that when the .vpl
+file is created (using the -V option of afm2tfm) it refers to the raw
+tfm file twice in two sizes (size 1.0 and 0.8). The .vf file
+generated from this reflects this mapping, so dvips looks only for
+rptmr.tfm which it does find. (For reference, the command to do this
+is 'afm2tfm ptmr.afm -V ptmsc.vpl rptmr.tfm' since the raw tfm file is
+rptmr.tfm and not rptmsc.tfm). As a side effect, no entry for Small
+Caps fonts is required in the psfonts.map file.
+
+Dave.
+
+ Department of Electrical Engineering
+ The University of Edinburgh, Scotland
+ http://www.ee.ed.ac.uk/~dil/
+ Tel: 0131 650 5579 Fax: 0131 650 6554
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 13:29:02 +0100
+From: Robin.Fairbairns@cl.cam.ac.uk
+Subject: Re: The "Dog Book" and Packages
+
+In article <15781.812365021@unix.ccc.nottingham.ac.ukd> Russel Winder writes:
+>I am a (relatively happy) LaTeX2e user using a "bog standard"
+>installation. The LaTeX Companion by Goosens, Mittelback and Samarin
+>talks of many packages that are not part of our standard installation
+>but nonetheless look useful. In ferreting around CTAN, I find some of
+>them are in the LaTeX209 tree rather than the LaTeX2e tree and some of
+>them are not there at all.
+>
+>Is it the case that what is in the book is supposed to be on CTAN?
+
+We do our best to maintain a usable set, but we are (to some extent)
+at the mercy of authors. In a few cases, the package listed in the
+book has been superseded; some packages have (I think) been withdrawn.
+
+The file info/companion.ctan (originally by Sebastian Rahtz, but I now
+maintain it) lists the packages we think are described in TLC and
+where to find them, their replacements or nearest equivalents on
+CTAN. It's in a special cryptic format...
+
+>Is it the case that the LaTeX2e tree should contain everything for
+>LaTeX2e or what?
+
+No. Think of the dynamics of the situation: when 2e first appeared,
+there were (naturally enough) _no_ contributed packages for it. As
+they appear, we reach a point at which it becomes unreasonable to
+think of the 2.09 tree as anything other than a remote backup. At
+such a time, one would expect all packages there that are known to
+work under both 2.09 and 2e to migrate to the 2e tree.
+
+We may be at this stage already, but simply don't have the effort to
+evaluate the situation. There are endless proposals to reorganise the
+archive, but none that we can realistically undertake.
+
+>I will not mention which packages I am after for the moment since my
+>problem is that the code of both the ones I am interested in does not
+>appear work properly. There is also a macro in latex.ltx that appears
+>to be broken.
+
+DO try reporting things like this. In the case of something in
+latex.ltx, you should submit the report to the LaTeX3 team, using
+latexbug.tex to ensure that adequate information is included. In the
+case of other packages, report the problem to the author. If you've
+corrected a problem, think in terms of submitting that correction to
+the author (or, under your own name, to the archive).
+
+>What is the mechanism for finding out who is wrong?
+
+Reporting these things is always a good start. The LaTeX3 team are
+(supernaturally, IMO) patient with bug reports, and many package
+authors are pretty decent too. Personally, I wouldn't use this list
+to report package problems (I monitor the Usenet group comp.text.tex
+fairly regularly), but if needs must, it's better than nothing.
+- --
+Robin (Campaign for Real Radio 3) Fairbairns rf@cl.cam.ac.uk
+U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+<a href="http://www.cl.cam.ac.uk/users/rf/robin.html">Private page</a>
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 18:32:19 -0400
+From: jgentle@acuity.gmu.edu (James E. Gentle)
+Subject: Re: The "Dog Book" and Packages
+
+Russel Winder wrote:
+
+> This maybe a stupid collection of questions, no doubt I will get
+> mountains of hate mail if it is but...
+> ...
+> In ferreting around CTAN, I find some of
+> them are in the LaTeX209 tree rather than the LaTeX2e tree and some of
+> them are not there at all.
+> ...
+> I will not mention which packages I am after for the moment since my
+> problem is that the code of both the ones I am interested in does not
+> appear work properly. There is also a macro in latex.ltx that appears
+> to be broken.
+
+Since I have had the same experience, I am very much interested in the
+answers to those questions. The "dog" book has been worse than useless
+to me: it has caused me to waste many hours of my time looking for and
+trying to figure out what is wrong with the packages that sound so
+useful when I read about them in the book. Do working versions of
+those packages really exist anywhere? and if so, where? -- and could we
+delete the dogs, so people don't waste their time with them?
+
+- -Jim
+
+***********************************************************
+James E. Gentle
+University Professor of Computational Statistics
+Institute for Computational Sciences and Informatics
+George Mason University
+Fairfax, VA 22030-4444
+jgentle@gmu.edu
+***********************************************************
+
+
+------------------------------
+
+Date: Sun, 01 Oct 1995 22:47:00 +0100
+From: PETERWYZLIC@cbonn.wwbnet.de (Peter Wyzlic)
+Subject: Re: The "Dog Book" and Packages
+
+
+Hallo TeXnicians,
+
+Russel Winder wrote (in Texhax, Issue 14):
+
+> In ferreting around CTAN, I find some of them [i.e. the
+> packages mentioned in "Latex Companion"] are in the LaTeX209
+> tree rather than the LaTeX2e tree and some of them are not
+> there at all.
+
+Please have a look at /tex-archive/macros/packages where you can
+find what you are searching for.
+
+> Is it the case that what is in the book is supposed to be
+> on CTAN?
+
+It is.
+
+Peter Wyzlic, Bonn, Germany
+
+E-Mail: PETERWYZLIC@CBONN.WWBNET.DE
+Tel.: +49 228 / 691581
+
+
+
+------------------------------
+
+Date: Wed, 04 Oct 1995 17:41:50 -0000
+From: David.Handscomb@comlab.ox.ac.uk
+Subject: pagebreaks, &c in indexes
+
+
+a) Is there any way of ensuring that an index generated by makeindex
+is not broken between an item and its following subitem? - e.g.:
+
+network 12
+news
+========= pagebreak ============
+ bad 13
+ good 14
+next 15
+
+I guess (see Companion p.359) that it could possibly be done via the
+keyword item_x1 in the *.ist file, if at all. If so, then how?
+\nopagebreak in the *.ind file seems to have no effect.
+
+
+
+b) Furthermore, is there any way of generating the following? My guess
+is `no':
+
+news
+ bad 13
+ good 14
+ \emph{see also} gnus
+
+
+
+David Handscomb
+
+Numerical Analysis Group
+Oxford University Computing Laboratory
+Wolfson Building
+Parks Road
+Oxford OX1 3QD
+ENGLAND
+
+tel. (national) 01865 273891 (international) +44 1865 273891
+FAX (national) 01865 273839 (international) +44 1865 273839
+E-mail dch@comlab.ox.ac.uk / na.handscomb@na-net.ornl.gov
+
+
+
+------------------------------
+
+Date: Mon, 09 Oct 1995 08:22:59 -0500
+From: Jeff Helgesen <jmh@morgana.pubserv.com>
+Subject: METAFONT versions of courier and times?
+
+I am interested in obtaining metafont versions of courier (bold) and the
+times family of fonts.
+
+I am led to understand that these fonts are available commercially, but
+I have not been able to locate a vendor.
+
+Any assistance rendered would be greatly appreciated. Please respond
+directly via email.
+
+Regards,
+Jeff
+- -----------------------------------------------------------------------------
+| Jeff Helgesen | Voice: 217-398-2060 |
+| Technical Typesetting Manager | Fax: 217-398-3923 |
+| Publication Services / Champaign, IL (USA) | internet: jmh@pubserv.com |
+- -----------------------------------------------------------------------------
+
+
+------------------------------
+
+Date: Tue, 17 Oct 1995 14:03:46 +0100
+From: pcmc@gdf.rl.ac.uk (Peter Chiu RAL SSD EODG Computer Section)
+Subject: Tex for VMS
+
+
+My apologies if you receive this message more than once,
+as I've sent it to more than one place.
+
+I have been trying to pick up the latest tex and latex (3.14159?)
+software for VMS (alpha and VAX) from ftp.tex.ac.uk.
+
+I have managed to locate the directories "/tex-archive/systems/vms"
+and other directories like /tex-archive/fonts", but
+always hit into problems when trying to assemble the kits.
+
+The problem I see is that there does not seem to be a simple
+kit whereby one can easily build a basic tex and latex directories.
+
+I can ftp the vms.zip kit and unzip it, but it ends up with a
+number of zip files underneath. Unzipping these files however
+do not give me the the directory strucutre corresponding to the
+descriptions in 0texinstall.txt.
+
+There are further complications such as the /tex-archive/fonts/pk-files
+directory not being present, and Tex-archive/fonts/cm cannot be transfered
+as a zip file.
+
+I mailed this problem to ctan-uk@tex.ac.uk and was refered to
+this mailing list.
+
+Basically, I wonder if anyone has a simple zip or backup saveset version
+that I can easily build a complete VMS kit for alphas and VAXes?
+
+Thanks.
+Regards,
+Peter Chiu
+*******************************************************************************
+Peter Chiu
+Rutherford Appleton Laboratory | E-mail: P.Chiu@rl.ac.uk (Internet)
+Space Science Department | : Omni:UK.AC.RL.GDF::PCMC (19.135DECnet)
+Building R25 Room 1.27 | Voice : (44)-(0)1235-44-6699
+Chilton, Didcot | Fax : (44)-(0)1235-44-6434
+Oxfordshire OX11 0QX UK |
+*******************************************************************************
+
+
+------------------------------
+
+Date: Wed, 18 Oct 1995 10:00:40 -0400
+From: Andrew Kuchling <andrewk@dexotek.ca>
+Subject: Filling enclosed spaces in Metafont
+
+I'm working on a program to convert TrueType fonts to Metafont source code,
+and have run into a problem. The TrueType rasterizer draws spline curves
+and then fills in all enclosed areas of the character. However, Metafont
+seems to only support filling in areas where boundary paths are supplied in
+advance, and not areas that just happen to have been enclosed by curves.
+So, I'd like to know if any Metafont wizards can show me how to fill in
+arbitrary enclosed spaces without deriving boundary paths. Failing that,
+are there any postprocessors that perform this task (say, on *gf files)?
+
+ Thanks in advance...
+
+
+ Andrew Kuchling
+ andrewk@cst.ca
+
+
+
+------------------------------
+
+Date: Thu, 26 Oct 1995 01:22:55 +0200
+From: Hyokkee Hwang <Hyokkee.Hwang@wadham.oxford.ac.uk>
+Subject: Fonts used in "The LaTeX Companion"?
+
+ Hello!
+
+ I want to know how to set up the font used in the backcover of
+ the book "Latex Companion" by Michel Goossens, Frank Mittelbach, etc. (I
+ mean the paragraphs starting with "LaTeX is an accesible and effective
+ tool...")
+
+ It seems that the font is actually a computer modern roman but
+ that looks very slightly different from the cmr I am using.
+ So let me know the details of that font and how to set up.
+ It looks more beautiful and so I prefer it.
+
+ I can use both latex2 & latex2e.
+
+ Thank you.
+
+
+Best,
+HaYaNNie
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 12:58:01 +0100
+From: l44@lrw.uni-bremen.de (Roland Weibezahn)
+Subject: ANNOUNCE: xtem X11-TeX-menu, release v. 4.16
+
+Dear xtem users,
+
+after the tests of the beta-version of xtem version_4 this is now
+the final release as version 4.16 of
+
+ "xtem", an X11-TeX-menu
+
+which runs with the new Tcl/Tk/TclX (Tcl 7.4/Tk4.0) as well as with the
+old version (Tcl7.3/Tk3.6) (yet we highly encourage you to switch to the
+new Tcl/Tk/TclX release because of some desirable user interface
+refinements introduced in this Tcl/Tk version).
+
+
+Besides adapting xtem to the new Tcl/Tk we have done error corrections,
+optimizations and new features, some of them are:
+ - file and directory selection in one menu, directory creation possible now,
+ - radiobuttons where possible,
+ - double mouse clicks in select boxes replaced by simple mouse clicks,
+ - improved error messages if errors are done in the setting file
+ printing.vst,
+ - creation of the TeXtool buttons in the main menu optional by choice of
+ the local administrator,
+ - last used size and position of the xtem windows can be saved,
+ - printer driver dvilj is added to the setting files.
+
+The setting files from older versions of xtem may be kept unchanged
+(mkcommand.vst excepted), thus switching from the older version (3.12) to the
+new release will be done easily.
+
+
+You will find all files on our file server:
+
+ http://ftp.lrw.uni-bremen.de/xtem/xtem_texmenu.html
+or
+ ftp://ftp.lrw.uni-bremen.de/pub/tex/xtem/xtem_texmenu.README
+ ftp://ftp.lrw.uni-bremen.de/pub/tex/xtem/xtem_texmenu.4.16.tar.gz
+ ftp://ftp.lrw.uni-bremen.de/pub/tex/xtem/xtem_texmenu_eng.ps.gz
+ ftp://ftp.lrw.uni-bremen.de/pub/tex/xtem/xtem_texmenu_ger.ps.gz
+
+Here you may also find the sources Tcl (version7.4), Tk (4.0), TclX:
+
+ ftp://ftp.lrw.uni-bremen.de/pub/tcl/tcl7.4p2.tar.gz
+ ftp://ftp.lrw.uni-bremen.de/pub/tcl/tk4.0p2.tar.g
+ ftp://ftp.lrw.uni-bremen.de/pub/tcl/tclX7.4a-p1.tar.gz
+
+We have uploaded the new xtem version to the ALCATEL server and to
+the CTAN Server ftp.dante.de into "incoming", so you also may get all the
+material from
+ ftp://ftp.aud.alcatel.com/tcl/code/xtem_*
+and ftp://ftp.dante.de/tex-archive/support/xtem_texmenu/*
+and the other CTAN servers soon.
+
+
+For those who don't know xtem_TeXMenu up to now, we give a short overview:
+
+xtem provides for a simple and comfortable graphical user interface to control
+the following facilities:
+
+ - file and directory selection, directory creation,
+ - editor (vi, emacs, ...) including additional windows for the
+ LaTeX-syntax (using hypertext) and examples,
+ - TeX, LaTeX, ...,
+ - previewer (ghostview, xdvi, TkDvi, ...),
+ - printing (including comfortable printer selection, ...),
+ - syntax and spelling check,
+ - makeindex,
+ - bibtex,
+ - additional programs as required,
+ .
+ .
+ .
+Online help is available for all the buttons and windows by simple mouse click.
+xtem is written for Unix platforms and has been tested on many systems.
+
+
+
+Thanks,
+ Roland Weibezahn
+
+
+
+- ------------------------------------------------------------------
+Dr. Roland Weibezahn Phone : +49-421-218-3532
+LRW Bremen Telefax: +49-421-218-4112
+c/o University Bremen
+Bibliothekstr. 1 Postbox: 330440
+28359 Bremen 28334 Bremen
+Germany
+email: weibezahn@lrw.uni-bremen.de
+WWW: http://ftp.lrw.uni-bremen.de/xtem/xtem_texmenu.html
+ (the xtem_TeXMenu project
+)
+
+
+------------------------------
+
+Date: Fri, 29 Sep 1995 21:41:24 +0100
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Subject: Announce: Version 1.2 of dc fonts
+
+Dear TeXhax editors,
+
+I think the dc-font announce should appear in TeXhax, too, for those people
+who don't read highly active newsgroups and lists.
+
+Here it is:
+
+
+The version 1.2 of the Cork encoded dc fonts is now available from the CTAN
+sites and will propagate to its mirrors soon.
+
+The release includes the following:
+
+* Many bugfixes, including ?` and !`
+* The polish special letters from plfonts by Jackowsky and Rycko
+* Overall improved accents
+* A text companion font containing 105 extra symbols
+
+The sources and some documentation are placed in
+
+tex-archive/fonts/dc/mf
+
+fd-Files for LaTeX can be found in
+
+tex-archive/fonts/dc/fd
+
+There are also starter files for mf in directory ready-mf/ and tfm files in
+directory tfm/. You need to rebuild your LaTeX2e format with the new
+fd-files included to use the new version of the dcfonts, since all font
+names have changed.
+
+- --J"org Knappen
+
+P.S. dc-fonts v 1.1 are withdrawn, except for the PostScript versions.
+
+P.P.S. You can find some documentation of the new release in the EuroTeX95
+proceedings.
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 15]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.16 b/info/digests/texhax/95/texhax.16
new file mode 100644
index 0000000000..367611853d
--- /dev/null
+++ b/info/digests/texhax/95/texhax.16
@@ -0,0 +1,1059 @@
+From: owner-TeXhax@nottingham.ac.uk
+To: TeXhax Distribution: ;
+Subject: TeXhax Digest V95 #16
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-TeXhax@nottingham.ac.uk
+Distribution: world
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-ID: <21966.817473121.1@unix.ccc.nottingham.ac.uk>
+Date: Mon, 27 Nov 1995 11:52:02 +0000
+Message-ID: <21967.817473122@unix.ccc.nottingham.ac.uk>
+Sender: cczdao@unix.ccc.nottingham.ac.uk
+
+TeXhax Digest Monday, 27 Nov 1995 Volume 95 : Issue 16
+(incorporating UKTeX Digest)
+
+Today's Topics:
+ TeX with an SGML syntax?
+ Re: TeXhax Digest V95 #15
+ Re: METAFONT versions of courier and times? (TeXhax Digest V95 #15)
+ invisible printing / figure separations
+ Keeping signature lines attached
+ A-tilde
+ A-tilde (reply)
+ tex directory structure draft version 0.104 available
+
+
+Administrivia:
+ Moderators: David Osborne and Peter Abbott
+ Contributions: TeXhax@tex.ac.uk
+ Subscription and unsubscription requests: TeXhax-request@tex.ac.uk
+ (message body = "subscribe texhax" or "unsubscribe texhax", [no quotes])
+
+----------------------------------------------------------------------
+
+Date: Thu, 26 Oct 1995 14:15:28 -0700
+From: vis!greg@UCSD.EDU
+Subject: TeX with an SGML syntax?
+
+I read about new implementations of TeX and of all kinds of tools for
+converting TeX to and from SGML (e.g., HTML) syntax. This makes me
+wonder if anyone is working on grafting an SGML syntax onto a new
+version/implementation of TeX. It seems to me that this would give
+TeX a much bigger future. Old TeX files could be converted to the new
+syntax.
+
+A new syntax would present a good opportunity to revamp the macro
+system, either replacing it with a more robust macro system (no
+fragile macros) or replacing it with a tcl-like functional language;
+the point being to make writing TeX extensions less of a black art.
+
+So, anyone working on this, or feeling inspired? Comments?
+
+_Greg
+
+
+J. Greg Davidson Institute for Software Research and Development
++1 (619) 452-8059 6231 Branting Street San Diego, CA 92122 USA
+
+vis!greg@ucsd.edu (or greg%vis.uucp@ucsd.edu)
+jgd@well.sf.ca.us
+
+ *****************************************************
+ * Member of the League for Programming Freedom. *
+ * *
+ * lpf@uunet.uu.net http://www.lpf.org *
+ * E-Mail World Wide Web *
+ *****************************************************
+
+
+------------------------------
+
+Date: Fri, 27 Oct 1995 14:50:38 +0100
+From: Chris Rowley <C.A.ROWLEY@open.ac.uk>
+Subject: Re: TeXhax Digest V95 #15
+
+Sebastian wrote:
+> Date: Fri, 29 Sep 1995 13:08:40 +0100
+> From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+> Subject: Re: TeXhax Digest V95 #14
+>
+> > have not been officially checked and known to work with LaTeX2e,
+> > e.g. multind.sty (p.365),index.doc (p.367) and bibunits.sty (p.386) --
+> > to be found in macros/latex209/contrib/misc but nowhere in the 2e
+> mainly cos LaTeX2e didnt exist when they wrote the book :-}
+>
+The whole companion and the German version have for some time now been
+typeset with the new standard LaTeX, and all the packages described
+are used therein. This does not imply that any particular package is
+well-adapted to the new version but we have neither the time nor the
+affrontery to update other people's work: we do provide a lot of
+information about how to do this.
+
+> >
+> > Where are these standard procedures documented so that a person can
+> > find out what they are?
+> in the instructions for LaTex2e; see eg 00readme.txt....
+or such aptly named files as bugs.txt and latexbug.tex: easy isn't it:-)?
+
+
+Chris Rowley --- On behalf of the LaTeX3 Project Team
+
+
+------------------------------
+
+Date: Mon, 30 Oct 1995 16:41:46 -0800
+From: mackay@cs.washington.edu (Pierre MacKay)
+Subject: Re: METAFONT versions of courier and times? (TeXhax Digest V95 #15)
+
+
+I suspect it would be formally a violation of license to publicize
+a METAFONT version even of the IBM Courier that has been made
+publicly availble through the X Consortium, and I am sure that it
+would be a violation of license in the case of Times---any Times,
+even Nimbus.
+
+But you can certainly get the Courier off the net, and you may
+very well have a Times on a pass-through license with your
+operating system. Make sure the Courier you get hold of is
+a PaintType 0 {filled outline) font and not a PaintType 3 (vector).
+
+Ps2mf will give you a working METAFONT. I would use t1ascii rather
+than the three-stage converters that come with the ps2mf package,
+and there are some other cautions as well, but when it works,
+ps2mf is neat stuff.
+
+Cautions:
+ It won't affect either of the fonts you are asking about unless
+ you choose to use the Bitstream versions, but Bitstream uses
+ a clearly legitimate PostScript construction that ps2mf
+ can't handle.
+
+ Rasterized pk files compiled from the generally available ps2mf
+ are immense, because all the hints are stored as specials in
+ the pk file. I have a version (which I don't want to release
+ until I have the Bitstream-related problem solved) which allows
+ you to switch off the specials in everything other than proof
+ mode. This makes sense, because once a font has already been
+ rasterized, hints are of no use at all. Keep the specials
+ out and pk files derived from ps2mf input are quite reasonable.
+
+ I have always assumed that suppliers are not seriously
+ concerned about private in-house conversions of their licensed
+ fonts, but I have little doubt that they would take a dim
+ view of the conversions being passed about freely. Actually,
+ I can hardly see why Bitstream would care. At @ $40.00
+ for the 500-font CDROM, Bitstream fonts can hardly do more than
+ pay for the mastering of the CDROM. It is the most absolute
+ bargain in fonts today.
+
+- --
+%=======================================================================%
+| N O T I C E |
+| Please note the changes in address and telephone number below. |
+| There is no Northwest Computing Support Center any longer. |
+| Until further notice, I shall be continuing to provide tape |
+| distributions and whatever other services I can. |
+| |
+%=======================================================================%
+Email concerned with UnixTeX distribution software may be sent
+To: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ Denny Hall, Mail Stop DH-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+
+------------------------------
+
+Date: Wed, 01 Nov 1995 17:05:35 -0500
+From: leban@jukebox.lcs.mit.edu (Bruce Leban)
+Subject: invisible printing / figure separations
+
+I want to be able to print a TeX file with all of the text omitted.
+It sounds weird, but I want to print pages with color figures and the
+output from the color printer is not high enough quality for the text.
+The idea is to print the pages twice:
+
+ 1) print the pages with the figures deleted
+ --- easy enough by replacing each figure with a box of the
+ appropriate size; an easy hack to do this for EPSF figures
+ is to replace each EPSF file with a dummy version that
+ contains just the %!EPSF and %%BoundingBox lines.
+ 2) print the pages with only the figures
+ --- this is the problem; obviously I can carefully write code
+ to position the picture at just the right place for each
+ page but this is tedious.
+
+Any suggestions that would make this easier?
+
+Hacking the postscript output to disable the show command won't work: some
+of the figures contain text and this must be printed with the figure, not
+with the body text. (The figures only use fonts not used in the text, so
+disabling specific fonts could work.)
+
+Looking in the TeXhax archives, I found a similar request in TeXhax 93.16,
+but no answer. FYI, I am using TeX C 2.9 (on a DEC workstation) and
+Textures 1.7 (on a Mac), both with LaTeX 2.09.
+
+ --- Bruce
+ Leban@lcs.mit.edu @somerville.mass.usa.earth
+
+
+------------------------------
+
+Date: Wed, 01 Nov 1995 16:30:16 -0700
+From: al019@freenet.uchsc.edu (D. R. Evans)
+Subject: Keeping signature lines attached
+
+Can anyone suggest how to solve the following problem in plain TeX?
+
+When one typesets a letter, the end of it looks more or less like this:
+
+blah blah blah blah blah blah blah blah blah blah blah blah
+blah blah blah blah blah blah blah blah blah blah blah blah
+blah blah blah blah blah blah blah blah blah blah blah blah
+
+ Yours thingummy
+
+ Fred Bloggs
+
+
+My question is:
+ How can one ensure that the "Yours thingummy" and the "Fred Bloggs"
+always appear on the same page as at least a couple of lines of text from
+the letter?
+
+One can put the whole last paragraph in a vbox, along with the thingummy
+and Bloggs lines, but that's not very good if the paragraph is long,
+because then the whole lot might get moved to the next page, instead of
+just the last few lines of the paragraph and the thingummy and Bloggs
+lines.
+
+Putting the question another way (to try to make sure that there is no
+misunderstanding), I want to make sure that instead of:
+
+blah blah blah blah blah blah blah blah blah blah blah blah
+blah blah blah blah blah blah blah blah blah blah blah blah
+blah blah blah blah blah blah blah blah blah blah blah blah
+
+- --- Page Break ---
+
+ Yours thingummy
+
+ Fred Bloggs
+
+if the page happens to want naturally break at the point, TeX should do
+something intelligent such as:
+
+blah blah blah blah blah blah blah blah blah blah blah blah
+
+- --- Page Break ---
+
+blah blah blah blah blah blah blah blah blah blah blah blah
+blah blah blah blah blah blah blah blah blah blah blah blah
+
+ Yours thingummy
+
+ Fred Bloggs
+
+Thanks for any help.
+
+- --------------------------------------------------------
+D.R. Evans NQ0I / G4AMJ : devans@lynx.colorado.edu
+ al019@freenet.uchsc.edu
+
+"Palindor Chronicles" information and extracts:
+ http://spot.colorado.edu/~romigj/drevans.html
+- --------------------------------------------------------
+
+
+------------------------------
+
+Date: Fri, 24 Nov 1995 12:47:39 +0000
+From: "R. Allan Reese" <R.A.Reese@ucc.hull.ac.uk>
+Subject: A-tilde
+
+Just curious, but relevant to a problem I'm working on:
+which European language(s) use a with tilde accent? Please don't
+send more than an odd example word - I don't want to learn the
+language, only identify it/them.
+
+R. Allan Reese Email: r.a.reese@ucc.hull.ac.uk
+Head of Applications, Computer Centre Direct voice: +44 1482 465296
+Hull University Voice messages: +44 1482 465685
+Hull HU6 7RX, U.K. Fax: +44 1482 466441
+
+
+------------------------------
+
+Date: Fri, 24 Nov 1995 12:57:53 +0000
+From: "R. Allan Reese" <R.A.Reese@ucc.hull.ac.uk>
+Subject: A-tilde (reply)
+
+... and the next person I asked said immediately Portuguese, which I
+should have known -eg, S\~ao Paulo.
+
+Any others?
+
+R. Allan Reese Email: r.a.reese@ucc.hull.ac.uk
+Head of Applications, Computer Centre Direct voice: +44 1482 465296
+Hull University Voice messages: +44 1482 465685
+Hull HU6 7RX, U.K. Fax: +44 1482 466441
+
+
+
+------------------------------
+
+Date: Wed, 15 Nov 1995 20:24:56 -0500
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: tex directory structure draft version 0.104 available
+
+Draft revision 0.104 of the proposed standard TeX Directory Structure
+(TDS) is available for public review. You can get it by anonymous ftp from
+ ftp.cs.umb.edu:/pub/tex/tds/tds.dvi (also tds.ps, etc.)
+
+Also from:
+ ftp.th-darmstadt.de:/pub/tex/TDS/standard/
+
+And shortly thereafter from any CTAN host in /tex-archive/tds/standard
+- -- ftp.dante.de, ftp.tex.ac.uk, ftp.shsu.edu, and their mirrors. finger
+ctan at one of these hosts for a complete list of mirrors, etc.
+
+The directory in darmstadt also has a subdirectory `papers' containing
+other items that may be of interest.
+
+We plan to fix any reported problems over the next few days, and then
+submit this next week for the next issue of TUGboat.
+
+Comments and suggestions are welcome. Please communicate them by email to
+ twg-tds@shsu.edu
+
+or by paper mail to
+ Karl Berry / 135 Center Hill Road / Plymouth, MA 02360 / USA
+
+The primary purpose of this document is to describe a standard TeX
+Directory Structure (TDS) for macros, fonts, and other such
+implementation-independent TeX files. It also suggests ways to
+incorporate the rest of the TeX files into a single structure. We hope
+that administrators and developers of both free and commercial
+implementations of TeX will adopt this standard. It has been designed
+to work on all modern systems. In particular, this Technical Working
+Group (TWG) believes it is usable under Unix, MS-DOS, OS/2, MacOS, and VMS.
+
+- -- the TUG Technical Working Group on a TeX Directory Structure (TWG-TDS)
+
+Since the entire standard is only about 40K gzipped, I've attached it to
+this message. (If you do not have GNU gzip/gunzip, you can get them from
+prep.ai.mit.edu:/pub/gnu and mirrors, if you care.)
+
+#!/bin/sh
+# This is a shell archive (produced by GNU sharutils 4.1).
+# To extract the files from this archive, save it to some FILE, remove
+# everything before the `!/bin/sh' line above, then type `sh FILE'.
+#
+# Made on 1995-11-15 20:06 EST by <karl@fosse>.
+# Source directory was `/u/w/tds'.
+#
+# Existing files will *not* be overwritten unless `-c' is specified.
+#
+# This shar contains:
+# length mode name
+# ------ ---------- ------------------------------------------
+# 77596 -rw-rw-rw- tds.dvi
+#
+touch -am 1231235999 $$.touch >/dev/null 2>&1
+if test ! -f 1231235999 && test -f $$.touch; then
+ shar_touch=touch
+else
+ shar_touch=:
+ echo
+ echo 'WARNING: not restoring timestamps. Consider getting and'
+ echo "installing GNU \`touch', distributed in GNU File Utilities..."
+ echo
+fi
+rm -f 1231235999 $$.touch
+#
+# ============= tds.dvi ==============
+if test -f 'tds.dvi' && test X"$1" != X"-c"; then
+ echo 'x - skipping tds.dvi (file already exists)'
+else
+ echo 'x - extracting tds.dvi (gzipped)'
+ sed 's/^X//' << 'SHAR_EOF' | uudecode &&
+begin 600 _shargzi.tmp
+M'XL(`!*+JC`"`^Q<"W!<U7E>[ZYE8FS74$@IV&!,II9!6FDE"_Q@(+*,'0^6
+M;:R5[4G,E*/=L[LWOGOO<A^2EC:%:=,,CVC1]8&=&SE$9G!X&>BP::F;D@#%
+MBGD$\NB03J?3XA:&$E.&4-'6I1#U__]S[NY=2<S0#N4QU<YXT.Z]]YS__[__
+M??_#?T3G_=&!)Y=MB,`G]OIY*U)\[PK3=8JNLR*Y;EU7(IE,)+O6)]=U)6^#
+M.^9%/L1G"CZ'HJ5(9.30^_=$(H>B5]*?A[>O'?&,:QZ<7++IK]]T(F=L>83^
+MS4\7K.1E?]%=F7^9LTFS>-HQK9+H<RPW[;@6%UG3$JD1[_VO?&L\=K3UJK+7
+MM"&W5VS6=&Z7Q\^$-?'C;6Q_=/(W]AZYYO3((J``_]&Z'=]/]6^IQ$[>O\>;
+MFK_;M/9K1DYLL4RW*$Q#,%SXUPN]\>B=_;!PW+MPKYB-A.;4GM&'K"VMJ4U]
+MJ\OX&3_O%T^/'(A\O>/EC,6R#FXP./:0Q2U;@V7;$\GV-=[I3YS:;OJ#/B_X
+M`Z-]96Z)9%>+0)F6QR_8OF[$.^?$X<D%5[]]72FR$,A=&)#<7NTQBW<>?:5D
+M:;F\<(B[IF76=ZI_DX:=X4NLOW]R\84K6\9JSS6E"W8IV7YT,=S@+7WP2!5V
+M6=-2@1O7=8F!45A+.'E.S/9?,1Y=M0R8C;TRO%?TVT"RE$>B_,!2!`BHVCEV
+M]!5N%30;N:G$,IL<4[@VAP7SD;19]$O>U,4/M@AF9/!B1K,=2QMP'0Z;:+;(
+MF*-;EJ?=`C=\A\!CAE\21=<JPN^FS<7D.>]'5JT/$^]HR?:GAS0G#XKGQ>X^
+M7#`K4U];E=$6I05S@`8OWGQ?%;8K'P9@B41U<R7F/ICE7,"V>6[Q@3%D-6?!
+MC@[/M'BQKSU1M``#+<,S0!QS)(6&Z6AI+E@1*>(,)*"!+NBZ`.8T;B>\^,\G
+MMCJX:/WI?<PNWTU;:_9*E*RB0/#AHL5M&VX!5K5"4=?@SR'`CUE`AW`$22M1
+MOI<>3L'^H"VL+B0@F;9B_J`W=?UQINEL0.>DG2BWR=\V__2VXY'/@:#P7QPT
+M9-VQGI0WM?Y(]W8O=G)#-6_:CFCNELP8&6U8;!)Y!@L".T`.!UPLG@7I&&F^
+M.N$UM;^Q4^?,YHH=FR.,-TU>[W(;96TC'[:;RP5?I5!Y`2@3H`B3Y[Y\\O+A
+M!O2<9/N$,Y1K=3+V%^V\[29XQA556&8`@2?4'::+8(6KF:6+C=P"$VM31"0[
+MNU"F/5(<8"I?T@".72;+B#:Q4R\50-+Y%M';+=H[.B]MAQ_[^[H38@^*EHLA
+MG^O`*U<8%DCU[$1Y_**U)Z29+?O#%W==&EF2S9)G0'.QDQW'>TS#X8:#;L1-
+MC<@[EQ<N^L&N!L.RD^W/),O>JA/?W6HX%N*6`;<`HADY,&_?B^T=9>!A!"]7
+MP5.6O2M./)#*<^3&,A''+)G>,7`=7E-U+]P9O?&]:J)<KBPX?K;\!E_$W%\?
+MT5\CWIF[?UK'))GH($@`:C#)0<'!(E&KO7EO#]2>F8/B4P;>O=(8G^D@L]O"
+M#6XQ'<RM^.!W.^OFUJ',K<\=0*,,XC;&1QN\>AKB7A["O1==^>]S4/^?P54'
+MI$/9VB[TD1!BC1QZ0?1^CL6YUS3R^!P,GP*0.@FD;92`,!VMA64RFO2*L2=N
+MGL/H$T=K30BM-836)A?RRC1S.,*U2.<&*W#;BYRZ=@ZMCQN9(#9U4FQ*809J
+M%EMU/LC)EE08@MAC02D!,>OR>V[NJL>L3A6S>EG:,@'!;_QL#L'/H!Y<6D.T
+M4P6]S:0(!N#NV*-?S<VA^IG&][(0OC)>;C>-UJS$EQHPYY^ZP[RB7B?J9LY,
+MMC_;>U5J]/BR[LVCY74[MJ>\6'EM%;PUQ-6IPIQ&?"3(K`LA(V-C(/2=H]?_
+M:$<?"'WDEW-5]J<?O"X";Z,W=>.O)YO^5AS:%5D`AK1`];@N>W0K7.KLJ,[H
+M67I-_[QASI8^DY!?*G/96NL3G:GL[\9>>&H.TT\6J\6[?Y)LKZ>W:RB][7,+
+M!8:Y;`DRV?1+VY+)>BJ[1J6RL^!)=3_4_,+&YZV2%^W]@SE\_^=XA%IAW81'
+MOV%3FS^M+>(9S$.*&D]3F7'E[[Z;#+6BNQ4X.P$3TW+PE4)#Z3C_[>XY0#Y>
+M,#OK8&Z4KQ/P[0R83>`#^_LUVW8)S;;MR62HT[E1H=F=,8N!?85?+$3+$W,I
+MS\<"8KTULU$5?KVF16][3`.\74,C6C1VH?_IQ3F+^]^(6=9?5PTS-!>4M*;L
+MIA9N6FM.,4VM9JBW'GCF_[.PI1"[Z@ZG1SH<6S7D+2Z80%WE#KYLI;?5HG0E
+M.I[C9R3KS8UJ3[A=12]6@IF(T6%S3IT_>8SKC8J>F8VH1L#VS9\#[-,*7><'
+M5T8A"+T%=SP\A^%'(_VU=>>XB9SC+JXS1R;5M7$92JPOUY+K:C=?1??BX`B-
+M/%&?'^_:LXSN*H^?'XF,'(B\?MWA*I1*W\21N6CDPWTN#HW,X=#7^'O9#/SG
+M0.2Q+]Y556-F_?V0[HG!49S/JH^:X=07T#8>CT1OB42RV7F'(Q&<4@L&[U[%
+M!?&.X^#-$TWORCF63(^:8RF/G_7FO]#UF=V62FSW*`XGB>+8EN4FQ(DAP:VL
+MJ[=XL=TO+^;#&A46NT<=42KZW(9X0J]]=X_:)=OA!1P;R]0FT$S79D;&QID8
+MN-F$*"Z89;I&AC+9(2I5]$S"B[O#6YWZK!=.3/WK8WP80GN!ZR5)BJQI<`9-
+M6"X.+1EB4+,<E^EP!\X!F;"%Q9`<(6FQ$U[3UI,[#"Y<(PO/NP;@+6PMPP4_
+M'3(V-8ID9BLQX\`,0:RR!;&KZ9I#`U$@%351AN&4ILI@,2,'1.W#R3W?62F&
+M?.:7<.1),W`"2A>:`]S]X$:<`J,9+8O;K@Y:AP-H!9SW"H:R-(=3L,XSV&P0
+MF<AHIZ-2^DZP&#Q%(V8Y'LP[/;!DV%=39KP2?;^I:&E8?=/LW9B<O:.J@8;T
+M_)JC(59,D>%V&I3:Q]P`-C`RS,K,,C(XZWPD5B'5U>L5]:P2^\)M]30XKP$0
+M5AJ4)R]*>`F'`@OT`JRE$DOT9DV:^K+51.$7;D-M,%&N(DCU?)7H:4:&JSDW
+M$L5,\K#=#C)F7^^V:]1$W_W[`J-,!S7/8J#U::9PI%%&+[;HWV;.+C+=-H-)
+M.%MB:4LPTZ8<9K08#3WB@)WM!*->L],4#`\2JV8E]LV?L$!=:OX]X<T_9\U6
+MAS2#LC-N("I:SL#Q11-(,*W]-!D(JE2@231N&77UQJ<-4606\.?JS`*^QAY&
+MOM3FJ0J.RU%%8J`$#D;?^ND>(8=B?1H"]9M3>P"G+:N]Z%N/$0FZQ@<%MWW-
+M\37;!P,&J_/!9+GE]QO:,&P1/_]8;U_KIAU]U19_#P`$=-K^L>TI^'IL1U];
+M1[5%;0])Y#&\JQ*_M8AV>VQW;U^U-L27-U%'N30JEBEH!LZ5,M`@FZP\P\GM
+MZ637Y$,&?%`2D<4^$]Y`@W]66F-Z(.OI=8*MZN:9"`WAN"'#ZEJ:1Z#_#6.;
+M\<DC,\<V-1PU-7!"=`!-#`D"[9Y=#Y1/;&!.(+<"[9V8P(>5;U1<%"T.B))7
+M_>.3,]>L3=\B?[\O9625'"PY031FH6$,U#4,\IJ*$%"IFA*2/8(N!`Z(C`/J
+MK?AI%X#Z@NN\]7=`,POHS\@N\EPOSL*B2P/%BZ1+URSE`9675XH*N^28H=U`
+M,[F:LBP:DE6[U!36,)V6@['OC>55Y`%-M%I\=C!VZ`D'@J\%6*_WYI_V;;CD
+M&]@(LT%2>LEGM@T8^?O!)0^!G\QQW\SZ0)`//E:4?+00&W]B_E"@_C-8"01!
+M-(-M_>);6R$R_'AS"01CNL`2Q1%6@(#`@$\-D*>!7>4%BI:9LQ@QB_:/P((/
+M0F;5."Y('XSG9#0-N$$,P(?4EO7T@ZI=0S3,]B;*X^?>M$U-JUY`<ZW!Q+N:
+M:WV.YE`[#Z^@.=23]X?G4"=7R/G6R<[P?.OSX+[+XTO?;E=9`#P7__RU,^97
+MXY^_I"IC!=@'1L(;I/=3>)*-B=GLJ]62R96PS:Q#4(+X#L(61986^VGL&9RL
+MCZ;OPY6:KU1Q#L6`Q@&BP#%T-5)L0^Y10F]8`$1`@AKF$T78!T4-)JP5?/B5
+M&1S2#KUA"+L;C;<2_<Y9BRQPVSF=@:Q;O.A?_:6F--SF:!TJNHL>L!^+Y[EA
+M:X/^;';=;:7]/%W;SAU?>NGFVI!V%9SI7:^QX!Y;0/JT2`^<5#,#2DZUX$2V
+MLYI\=RU&H_Q!11:^"-8M?Y&SZT14FME@E?%=WT]A^%%(U0?#HZ?.#J"BF?0L
+M&J'L15$V@</TDH"P`Z$C`[B#$KU$%$4/<@^DM]6H1-^X.PM1%(B+3#AJ?SNL
+M*@>C;WRC2CX^H,BOHL6`L[[>E<X3L`,\0?L7:VHEB'HE'TR+G#%`(+AN\R&9
+M7ADB%,?J7AAT"3*JIFW_):M>ZV!L\O$&AKSX>?W2Z%7^)!P?<U6T)W(!&)M]
+MS%,=G^*=#]Y2#&@0<7W<U`0?(3TD!#W-V:`H`!6KQ':\@=KHQ:Z9I\D<RF)R
+MCH[1F+O-<Q;/88:`>XAF/HC'*@P$1(/@3+^N#GRT\L)@#WY@#Q1:<!E0"E@E
+MB*+$.Z!/^^BE"LT<8;S",-<B@K0+SS&$/,5S-`@-/@%*ET%N4+0(63Q@&EOZ
+MD$J!QD)%*+!W?F[?1%MU)7)(V7R()J'>)U"(\4U#/F-O\&*K;L=(QF73CA:9
+M</AP(=L&R9YC5T%SO_QJJHZH%G2F!"85J!7A:6V\)FT`A)+A>+9!Z@3Z=]F[
+MPK(-'PVU`D/Z&GMIZ;3T3O'VSM2^L#D?1'->*7)RX!@TM,"98<^(YGX0RL%>
+MWIF"=%!W,]CBC9VZ:]H$R.C:5ZHM8F+3[JT>T`!5G*9JMP!-T%)(1`$L,CWN
+MI!,M9.)?!87\@"Q"11:H)6RN9^L9"OCZ5T\,872"O'U?6)-6!O;3F-]BF@F+
+M`*HNGLX`5H$)B*>C_P#ZR,D/!7Z;-+A^T"?3,MU%@RQO^"&E[_;&`I-9+D,K
+M$G02!6T','_^]I1R8T\#DUX\>VZ5C8AM(^/O3W:->.]ELX]V0RD;>>&665[[
+MS[OQO8Z1\7DW3DTN//W0P!7A(QH%+=G^9ROAR9;UB6J8<:)J**^!ZZ4C-A"W
+M?$AJ*"#;;A%4LU4QHC(Z-;/,&@65UB&A"`0MTU6\"ZR!(,J:NF["TT/H6&$#
+M"D\`41$V1E7&,V"P#)K<>NPCT#(3`#LJ&5#]I4-W5+?);V0%4.D"=>DQK)=`
+M>A-935D9>71?.2_N$*KJZY"%"]2^)FK[',T_;>%A*@Z1,2T@R<2"/?+D5XYJ
+ML/.7;WZBNHNN</R]$G]X^?3=X?FB!\^S]'X0J'RRVN+-CRW1J`2#R$+Q1`I)
+MQ2XC9\M;IM.+TDZ>N%<#I='2*KVA"IR1^QN`V@SL>;_@6,[*9@I]J*/2498?
+MZJK$/EQ39=6U'T-7I8.Z*NJ80GG\[*ZA((^2?LWFU&<)*FPL<VPJ5^`WL&8L
+M:-`%@.0@3\[1J;(@D(HJOM!`3_ZJHSQYA\KN\-A#7UGY^SL?LO#DP\G[;<Z$
+ME48(RN-GW+19$M++4+LA5N2=F?XD'.NQ\C'!MT)\@@!D^&Y!1D59<#5X`\T(
+M@E8HY$"V7M@0]OP^K%SOY$RD-O>B0&@H#O.*-BR`(-K/1E41Q$#5?/F!)4]>
+M%#H]=_0?07`FV`_:5[T%0A59'CL$0"WZ("S,,+5#TMD'EF/@\-:>D`$\HRU)
+M4RJ.S1`'3T`:02XZ!,E@)5X]2Q*.N3\UMJ@3A-<:(C<J_^=ZZ&>ZW^`R;!+R
+M`JKL#(D14AL\@FKPH;#NU6-BR+>^\4M,.%[X<7U-&]1$S\@V`5"+]1TDR,@H
+M4`)DU;,([#(5Z"!J!LJ8O[M$GFRD(@X<HNE:4D+<LO``8U;M+M-TDRIF2Q10
+M*1H7Q@:6JDN0MSS#'4*PR9((]=A&WX4.+!2KH,:!)8&S[EX'(]?E5Q]+[1G]
+MX;HM7NSRJZI9#BAP)IU00T[4P#:>VJSG(O4#0%1*QC5S(Y`BZZVTF0L*3A8T
+M^O@PSM1KD(A6HC\_7X?@1HX,M#&DT`0;;48O<Y$@1,X/4>$:TD:`B@&LE..;
+M%Z;D*S;XES%OX(;L>(85I-XHT_Z3:O\"DZJDV?E0OQ`6^Y/O=9.#E'DB%)BR
+MM,?4&*1GK@SHIFJ%6H@-Y"M*H;Q`#0Q:"LS)DV,J2+_0V)J%8,FP1X9FI)M&
+MKD60\EB+35]&.(!TVF%5&YBC(ZLVGL(,^E%!M06:UG(P_N>G:=E*O'CU=`&C
+ME.I0".0'5-Y7$L`-0?]0@X-&J+28!JU07&(*HU@DI,`Q8$"/WKD+K<*A>(9G
+M177\8^8&_F"-O30VDH->8O)'*=FF"('.(#$M\%8JW@OH;!6@D`'%7_@]LJ56
+M<.T&2(5LQ&*R')E_R=>#.H#L8UJ#4_64@V/'4IZU+G*0VV9+H6Y!2):5^(Z7
+M*#M7FHJ])<O%(`VVYRU@FW?4FH4B.+X<7,=$95'.#>B,EQW-"5C&HDVSZNT)
+MS/8UE-Q!#&ZADA[<O2'+)IV3-?@#K@5I0DT5[$KTOM>9:GM#R?V<+P,=F?[!
+MZ'V/5X$,3*>#\]JR>Q54W^@E*2SZ5463NFUFJV_6/D20[,%MD%]7HIEO8Q8H
+M7R=(66/O`!^EHADT$F<Z_&D3'6-RH@,TX\);>\DQPF4-DG'53([>\=0,6`L^
+M;!ALS_8C(Y78F<MA`]F9QV8&EQC[`<)LEOXVE`D7W#YKD4')]YG+9=L-A0;I
+M/%ADK<"H3Z.@WY2]4Q8TN:CU2D-EE=@]M];YI=<K/.U:2OAZ*4A2R%&&A:,%
+M'0`@N[X`Q3C=]$WZ'R]D:_U%9E2BK_;7H@7(<MORYAW4\Y?M&UAJUG$:)7R0
+M\KMOA1*-&I4^;W7,5C`\/)(#MBZ?\O.\5G))5UN)_^;S%`.E/=<.^B=6>TT/
+M7ZQZTMQ(0WRD*%H#%/O1@%/=1&>CTB<GW<S";;T9HUM!@+>"#HNU6O[_$D"R
+MY*(;:KMG'Z$>7.S9T2J5Z%SV@FKZ`I&P)/5_F%8)+B`A@7#0\80(A`#RVK$!
+M%22G\3JM,`*NJ38),4X)EA6X-WHQ!FZJ&1LW?2KAW9CH6#TM=Y5=B%TFI*[J
+MB.C)^X,CHJ&,%8OV7U6G-23NI*(]_ENW#`F.E^T\!1-Z0U)[$P.ZYLAV9>Q7
+MMU;KN,B7D-?)-D1UE6A&(>V;F14B%H&!50,I/!LRM96K05MWK%=U8/3-A\@A
+M`GF(82T44\$FFU?U=B6&[&@^:&6H*$-W*I6HDUM+`]TB"/X("+Y!98`$ZSEP
+MY\=V]HBJP56V9NVG/L)36>R$]1\)DG"J_?TT^G*_P(H^=;5T,X?O@/R@)^'7
+M.R?DLP+7X)+/H*H8:M'4^FJ@E7VRCQ5XO5CK"LKD+CI3)\!JW6`)8HTQTY!)
+MH7P%@>]:(/]IS7!05WRI-T8=O3AK"MXVR*19M6(ENF8M2<4-[]^PJ/9*8X,7
+M^]DCL`-UD52H`XD\_LY$FVM;;;H)'+>!VE@<VS+UWQJ_M>G:@/2H'JP^T0:6
+MJS;$)B:*0A5O)!I32_,&4XVZKQ&F4M5$%7LR(#NP.=,&;TC&B;X)BD6P3&9C
+M7\"+1Y=",/COXMX$0(ZZS!M.ICL'&$$!%?'B4F9PIB>3A`02!287##G)P;%$
+MI::[>J9(=U?;U9W,P+JNBH`<,45!4V94X&67%3Q6FU7A`SQ>,@OJJJOLLHOK
+M8A`OT'47XP&NF.^Y_D=5]R3#MXO?^ZZ:Z:[^5]7_>,[?\WMJ[LMAFCCBA!%6
+M$X0V$X@1!8RM!'9>D4\A?DQG*K\)<SN5B#4B_'3J;%2W%;^ZZ@>X\V\VJF4/
+MJI8P4_P.?AZI$INX!7-:_`[5;DQ9I]$;832KA\)9(3S0948!=D`9K%_,X2PZ
+M?N*-D;<,0I/%%CEQ%)D#KR\1GP:;!?4&3%6%W!^5_DP;5]H*"3/C]^.N:V;&
+M)\7PQL41>AKCS)#70\.B(<<R9?S^EN2SX]%XW,K%=R<#GN]_DE2?L3*-XL/0
+M476DYA20CB7[[H=53(S7L`C+C':P.P)JNPQBK3T0LM`.A&2G%P@Y_9Z7/A#R
+M=2HN!_&^%L4[%9<_\PE=7+[KUF,^6C4)ILS91_*,GGU8*^]46)?M4?:M-JF4
+MEPSV_NZD5XO>*NM`)]H&)@;<+U(W.Q$F]K+/KA(/DCTLLL!T*$([^,U,Z^TD
+MHIQ\WJ\52(#[DKVDJ%XE%<,#)_J:]R*,A(<EJ(=VW-`A`.4(FJ7B5TI28W^B
+ML@`J&*\_<D\=!0$[R72^\Z0KE+ML;>"#IWOQ:FL'@NQ[R[\Z%09.Z&?#\Z]\
+M(GFV9M=/OK]-/UN$3Q6E'VDG44`I'047%,B:XAQ]08ECF76=O<;%L*+$RM%6
+M:1R+8DI%41];HIWS2(<<'ELB\K7LPG/!'<$QQ=.56N2`$]C6#;7(I:!9..O7
+MI>5HYHXZG$TP6L.KX6:GP.<R-(<IFR7>*T)OE#_NPFGV40GMYMQ^*JG(X=P;
+MPC>]]@,#.3PF`_ON')SHNKBF4NX86[BXI4,45!.#\6@VPS$BS=Z,AH!(5']9
+MV/7I*"%0NJZ?;6NH1GD87E7"J2W,(6Z_3](G.V[FXUN/QO%3D)OKG"!P&'_3
+M0(A6@)_#$B[W@SJ(Q3![TM-*!JG]H\QJL4O(8Y(4*\^QNK4%[@$/`!W"LF1M
+MW$+LT+Q%,/4Y,U,+]$R%7?5/:KW6[*K_"-5F`6PTULFG$#:"(Q1.%0.E-0]G
+MD0W[WHFNVQ])A!H]MBSN'7V(D^WAC%_]*P:KX\XQ;'D#])NZUN.O*",`KQ/.
+M//J&>[VH97LVL,GR#6+YDKLD@OX2X,5@P7$+MNBJC/7G@YL*9CUE?1-*7.Z-
+M[XL;D5\X:C%T!%6!9DLCI067J@-SX=O2YJ;]8[*EG()3Q<-@>_1TM$$M7?@%
+M,>@HLU!R*B,-F))<`6:Z)=X9W`SMJNQK+U_N,`0H'5*$&TU*?B/(Y8LCZL'=
+M2'V:",_DPME?6K*UPH`E]#$33R:WQ.=K=MVR7O*AJ3M*V*^&+&05M02)$%`Z
+M^K>@NF54?!3"S`6)O*62?B6U$N;A).*9!\M,Q[KIH1*BEZ83AT0F-3N6A+&I
+MFDL$:]HH!&71[*IZRFAT&(>GGL&29VCUC,.F\.C1)`^IGJ*WV?7Q!6YN)`>V
+MZL8U.&!+(>>(:`VG9'*=L]W=XEZT<8TR6-F&XI?R1KP*#4=QZS`S]L.5.[QJ
+M0$;(H*@,@C_4V?!Q4T\@D\R9>P&[*!%XPK[;[CU2#G9+2UB-([1]`ED^6DJ3
+MXP!#M(B6']@"$8(0RV`?12,E?YBF`O-;&%#JP0Q\V_W8J')*H-+A!25.)/-[
+MT%O:\B,B5%MDYZG[Z^5J:XI;2F+'9^09`ZSLH>%\^8UZB7.@)`=9"4WU!IR@
+M@64B^:M,#H]VKS'^N]E(''6J@7K>_AU.#;P5.QA"G_4'5=\O2<*]1^W%]1S2
+M1_/%+_%>)KR%A#4M,:M"$:00P8M_PROW:C-O$9EY%BO-,Y]0I866F;>2(1>$
+MMLG<6*<MI':J3@KPEG/'X'1Q0)_P(YD;"TJ)]YRL)&K<@G/%LQC@@`V[&M+H
+M5;\MAU%[/]][CV+"-'>7'`+9\QPDMJ:CB+`UD)KCWPQ\"Q5`F">TFG1D%DZ\
+M!]M3P7?G82SN+V:!O^))L!==5(^M&*]NN1B4&G]W0_(C8?;GCYWKQSMC<@_A
+MQM?,U^"KS'M^KX*>08>PL:_]]2I#4^L*44&::K=H*G<L[U:M5'1J&Z['%6QV
+MU88ZHB2MY`YAKF#%5`J$W@%-6)A/U\&Y',%8'+QX+:CK4%PJ5`8WD=.F](X[
+MULR,/4W((?D&_KM?O+Y6[T3F?02&0CM3;D90[Z)U=0OLX&OO\7)NKE=A?@CD
+MW/XZ`LE3&@!WUO@$8:[18F%DT'`T3L!!W#"QK-&['^Z6`%>\,#<0*],`\6M>
+M$!<;-3S!N1Y1W':RZZ&C*[`;/WV\)$[Y`1C4O$=`S?2LM`\Y@"?1&/JQE99W
+MK("GWKZT&'WR/B#K.1;PCF=`N9OYB5HFC4`*RQ>LM9W&#3.7'ADTCLA3_N.Z
+MJS93,$%MNCTJR&ZBVG`_$!QX-,'!F,A\O%M>S4)K1_487RL.JC?;82:\UV??
+M`9?'(KSB'9X3[P0[HAJYM9C55Q##]VPTJ->KZ?(8SA%WV,SKG`HM:=<?KBJB
+MM\0KBL<[EB5.K&S<3<JUF3EB:))X>'/5[:V>7IAMO<2("8O-VB^`_Q]FM_0-
+M:ER#S-#-:H;('B9P65UM`QP,`Y\-\!CQT\#::8+ICF'_QW#,14"W!P`6V0&`
+M6=,+``P]\)(&`#C35[+K,_>89`P&F+=7?(3;%N'(@FU5&%<BD.8`U'Z58\@$
+M7/LKY2>BZ:0\-0FG%I36(9G)"<22MUVE)V`[$T*N8<(#%2/VEG92OBSU,@\?
+MYQ?#[*XE;2P^!UYH6:*/-'M5S'/.ZWOULE.-E#76P^>BHVPT<`BX,9::_.K9
+M%#!N]GE[$,3/50H@-++'7:2PGPX&W\$(*JM@`?KLG(@%E<W8.YQ@!*PV$`ZT
+M3M4(R/Y$%8F>VD3F,\?E\4@@2B(H$<]T26T_5*:\)<D=BR>KC4J^GBL7,>JW
+M=\TDV,).I41_H],?!WZ,3N2L/W\-^RBQKAO`);$\"K([8(F*8!Q3NDM;(*J$
+MAK"JHE!).Y/3!+*?7U)9=ARF\!,3+&R_#,A92("<+>$?'UVDN=FR]_0K;K:)
+M!U#([;KUU0]=;P&>#UML.WQL7)%-+3&%FD\`?T0@<E25T[!@OX0S=IU^F5]+
+MH2`/#CN!A;[ALL$P>]A<M*^2J2F<J+)79Q.[44'X"&RT!+)3!U(&2YC''1EM
+M=CD_,'P`SNTMSG<@O@],8HPLH&'='F'CH(JD3&EU?!,XU7*,=50L@EQ9.>12
+MSGI=GH)%S>Q7;K)B.9255=F*@(T\SKVK4!F?:=8]M**V_0U6M($NJ]"IJ9N@
+M1-K[;INRX@9-1U`LU[=<I>S(<&,/PV-XD($HHDV*L1]*UYM8LDE3M#^`7Y/0
+MK5+N38M'D_"_M.]P8I)P!\YI2,X1!!^8<(DT'^;8IOBI;>PJ,YH]#A"!%K(0
+M`T-@G]]V6XM@RB#3.U8D1<J*B<"*Z3&(P4F21##"F<?O42,(\UE?`@%F_7Z!
+M_?NR6W=P#!ABW;Y0#=%=,0QJ/=%43&GVH`O3@U;](#5H&_=7AV$6V<,,>\,\
+M/2LNO44-<O`\1MN[GF:/5_#SR;G&-&X*9\RVDC7"8GL$1F!93]2U[2?\&=I>
+M;WR.(W,,B@AT(-+&FBM`L/PJE8GHVM5DN3R\(*\N42:B+P4FHH+XV_Z=>&FK
+MAR*ZT\+F1I.%.MJ5ZO[:$QM!)%-J=-Q`8^*/PC/(^S>SC_^B12]*!/!44%7T
+M13`(@A<5/>ISD8<6N(6.`TG+*>'2R\)9'UWB*6.5XTG-S.SOX(`*32;`$PIN
+MD*MH^X6P&!=.2)F!E>=Y]0<G09!YE1R9UG9F?ACCY6!@DUB3^R:FH@7*_1^_
+M)G"@9O;*'[,D%Q'E1-L$G`=S<***8(#`X.B1?FZJ#445&>.4@7+6<4T294VV
+MD'LC])LD4V;6!+TK>OS^82?`G"C8-@C&8KD(UUDB(H$I]I+<-3/VY@E0[#]U
+M%1^$8_ZS@Q78+=.&Z<[S;YITR[@30'*>\)U)V7,84L,?BV8/9!<@[)%<8@R,
+M*@]`++!F]FM_77!=#!P'#0X268Z^C=N(_$X9E910G_NM+U!K$969J>B)UEL'
+M]F%A(ON7SS*!!E>FP1W4K:*Z<FRRW_@7<-FBT1A<"/1ZP#0ML675C?.?P_A,
+MJX>L_;);!H\X+C3`@E!I7;A9MVRN8KG>ZFG.FO7-$9^,)5"[[WX&]ZEH',(,
+MMM&B[$281EL4.!<>]H'<9D9IJ+E4R)3EN85V($E0OR!CIEAR#G8%B:U1);RY
+M'XW4(J>L=\:&RG_1SLC^O`JVA`=^(F(?VAZ.A(X<69O6Q;*_BYV646DFXXQ2
+M]5TS>^L<:]?-F?76R7*QWNJ=R#X;3!8P^`F2*)R[_M^')`<4*XNOU1MK1:;^
+MC?JGA1BW0J04B61!+#6-+I\=[XO+#GAV7%L4X#Z!S4"&$1;X<5TB@C.PG*O-
+MSSO-]O-F3\_/N_C!/T&B=Z%@T)G&>->MQ]QX7CN!P`2G]I_\,->6"FS9T=$U
+M"C.3E&G#\%(,(IO]F*ZA4B0"J3(<#C/PIDDDB$VBUP1MDI4;E_)O3\'[HY5L
+M:]0.1CO)73AEB#'%J%W@%AMH4DYNPS/;ZB.YDWR&7$]2ZJ.P326G)OL[Y:8F
+M^\&^'WJS.5+V3V"-AB8.@*YLSAKX2T?-`'E+UDZ?>^H;6'2`?)WUB6LGX2S0
+MIJ:][56*/OY3J>+P\-GG+A_'\>#<[*8@#@%MY?%3#]#,ON>KK42Z!9;JX>]S
+MS,J"Z'$DGU:ZY($[P[ZRE6U.P*Q)V@JR185X7#"#:2XUFXV*]4A@K9DY]B,<
+M'#WVVI8C";D@61.M!7ED*154<YY&&V)=+M9=VPCMB*-!8>;D+Q/'-\^:2AJN
+MHKGM:7:]]S4&(,[;&6XF0Y>D8AULL+N>E8PY@P!56E5MWP9,R+34D]Q>8<_^
+MTTH&UJ4*8;<-T5<OJ]Z2$+46P(!R/NG'[Y!$57(.7@FSRUAU[43#R.;PS65.
+M`:$]"CH]1=0XL%#)N%.PIF$1(HP]2QS4'`)3P(UWQI@TXK93.&PY<DR<%H1)
+M,WOFA]O>E=Q'E<#FIX>=.?8$A8U@$M#AE,<LLY$GSA[F:TS&7N[C#P=Y<)M5
+M8:)7HV>AT"N/G=B'6[>R)\;Y7K3H`I,F9MQ\:DJC%H6O5!A^B0I(G0/R0@>\
+MPUE'?(6TYA?&+`W(R&@N0@$I%)$0Q@<CA4_U,+C#U*(;L8"OAN-70'3EQ/AZ
+M^XV39-X&]7$4!=F1?>>H1`>W^:I3T<V2V[D6DL[BN-JY]"3P%('4)-?=$8:H
+M4=PID/MAG.NB]VS$(Q-U!ER2PR1V<\WELFZQP:W=*O,>9J\X4^$5N(0XAJT3
+MU!FWXW-GJW,DI9S9^TUT'SAN;J:,TS<819OJL;K%ZP"+*Y$8U"8S6*MA9M_=
+M)";4Q-;=H(X60XXR&5NW<B;#<A!,T6;;H@L0D=WM6H?T,&FQS1:\=D%NH=F$
+M-V-"!O;[HT<B^C-[U1>)+6$\U@?AT2.9PR/OUU#N(@J4SB3:I_68"M`I()[:
+MI[&1]62IPB45.ZAWW0&U72,+;=M-_@IL#K\&<P?[:M:K]FY(IQD4RD;71YE"
+MFWB4!1>%C)34U=D$S&MD3_DOOV))T5PX^^F/7(A@,89%W#NHEW3=KO"PUURW
+MN=77#E*<R&Z[)0$B(?M/:<M8Z=!8ZN4'S.&DY4V$9Z0T:8]^B=U4+=2+GF#>
+M0>DQK6?";4WX_3H%2<TF35K9::,!`R.W_0;M@JY?^)WBCBE(1=IBR+Y]"^YP
+M,!!W(N1SYF63P\ZP6R*9L/X?#:CE%UM2H!8CXHR]T/9TJ+P/(O#8^YS(+KZ2
+MI-UAE^/`^&$2=8%E:@Z'%F1;QQJ]*C%$S3<59OOF3`ZM']JRZJ*HM5,V+=P+
+MS37*BWWZ;T2(L5,TZ_('TM[]1.:A^Y7?K8`,TPN()#@(>$^5,$2B7#MX#@&8
+M4/U^HZ;4YW##*Y$#A'`)-]`&<VR;RS0>S4[2#NLH5D;'J_#RF#OM^4MRS=]X
+M'8("Z5/VNZK$C00.:TRR+):?D(*`Q7_7E5LH0X/2DUAAJ@)/H;DF03K,Q%5X
+M.Y[Q%LFJ(?(IR]B?$`R-AKC%:4`XG7[._]-@5N1="Q:C<=O>SRNC]L?W6[^;
+MWF_M$_21Y3+VQE;F=%4E[U2#!L<Q-\;P<)LIQQBA(THQM\IO5%"=0S'R:A@A
+MQD#$1.:LNRH4$L?P>`-D,WIYF,'D;![(5?;VF"7),>5#DE#91O[EB7#(5AQH
+MVSHQ3D<0<S[_'#2"'=@C)SW`63*5^1@IH1M"C$,-$H=8T`-O.(9&I%!G57C2
+M/$+X.6<-AIF3_K;L8G4?V)-EAJ&/$K.0W(JFK9E]P_-BL9$DT_$-_**S\A8K
+MBC:5YH`S!#C=0S11;@V>N0AZ:.,)=,[@.W>=LQT9?>3^A!</LT,_1!GV[W?2
+M[<>1%$X(X@+L/9I@I&GE(G#<TQLL[/I-\^![3&Y("Z1@$M/:;(?4T<)$U19R
+MZ:RYV\8O>P%:?5T/+Z=(\!T/IFMNE9\4>$PXIIE#N(AJ\<V#E12_5,JQD<IH
+M#/#59!H$^9#=?V2%;`:8#7AF,!0BA8G'/<WRRB[WBO'J"NU\?H@^>(@X2>GC
+MD$WAJ5MA(KWF=DYJ+[:#'7.F%^P8^>N7-JD-V@R$6/:*%Q3ECN2@M=\M2T&!
+M,I)>]H+09D"6C8H//MX8,46-IWVT7I,/QL5M9M8]@S^E;!VG0R5;A.DR+?ZU
+MD38ASD3*(<]L*&*0"<M^X<GTU3$&%TC9PF;QUQN%IP*!HOBZOG.QY?4VNSY[
+M\8A8Z,G8L003U/^R3Q&C%=_A(KROA?31/TA@RQ9*A=CJW9^J41[*P,F$V9;)
+MFR[=]Z+C25WA7CN>%(_3&BF""OJ^B+Y$I(#`]!&NH;JF"$N@J,E46`FQF-K2
+M/V<UZW@6.%8^4`.\*<1><.$`ELQJ5HAT@V5#+ADT8APB+&!]O$H\'A,2(FH#
+M+$_*51$^)F@DBB,1D$(;C?`M&F;&8GS[(]]J&>X=UNXTE^0^XERP7*%,9V2[
+MN'%'!S=Y`^WBWMXNZ9QBV<C1P8*O`'<,@"J[8#[E$0@RC\]URC\NFM\JL:U^
+M*F`,CA1UN'%UN_EM5=&-D!EVJ%^JK(WZM>`]3-YMJJ1F+[%\<(56S"7N@91'
+M=;Q1W9Z;3K@U>Y*F?EY8#'?`&LBL[@`O;D!N&N7-6#QT?IP=UFP+QZIZ!HU$
+M0#A_T,S>^2$B$P(M__O'Q']G=9T*]UE9<$0ZU#GP)#R(*L>G8S7=L.!$?J,B
+MDB8FP`18!OX#8K/@%11\U9<>YCT)UREY;.`EUS]^,OE-/SW:$5"H%"(*1$ZD
+M`F?C;)=I*>QCV+JX)[I>.`'=1@RK5AO#)2]/CM.Z.7!N0AB8?:>?_,Z<GB0P
+M)@'2[%"+,+7K1#<-N_9N)HOAMJ/X4`HNW*Z-49"!P3*>%U`OZS`;B!8B6C";
+MR93QW#H5M;&.Z>"M\KY1+@P\M!):_YL!C?8SRS.*977;R,8?OP1I/V&]0>"K
+M5Z0(O-J7HJ?);)2IA#W%<=GN@1ZB-'`#BDE;Y@G7>S6[!K]G13(<)DN`)1[;
+M+_![G'.J;*SAM=T+>ABM[D0C:"39O#E:D.J`,HPBFP8WR*M^/517MA%KV&;7
+M#>?C"<C["J%"&%?0$-C5/I+W;GMKN`.,_?E-%41MU[@5N@0+82*0*\WP8RJ'
+M!L5'G4\0SW!4\,LZT)"6)N4J>NCN^\A#[S_**E3H,V4":OY[8R=(<^*E^4'"
+MV7]\@:I\*:*H<ZRX#BP35%L-15FAXG@%7\L(]-"ZX?C'_,9M2%:UEYF@."$&
+ME$(E;:DUXOH[[R"-^/@EI)BE-MNQ=",:`1$1?X[;PF#6^*.3>9+;O]\VZ39*
+M;HVR+1Z<6USI62\\CJ(`QN6$Q>-G3%<4='C.0T13\F609=M:W8(YU`()-L@+
+MEZA2G26GF<-2<.=)OO\AA1V$*<C=CS;-EN:!90^(6A??#L[A\M]=$/FE1AG>
+M*'?_JE;G\X_II6;7?<]T?)+'9_"38";(/(@EKRCP-;UPBRQR6\#H?SG.BD7O
+M?ED*P"OHR+A1(K:>-MM`D??S*_?GR_T,*H;/C`ULKD1=W4]RH;]1]ZN>`S^L
+MUW+5HN+H$/,7),ZE7](%)UJVD95*'O@>M45I[[*M`7;LW8IG]J'50B<'DJ;U
+ME+(PUCRDYO.;?61AU(,PL^`'+:1SP#L.5@G]AP2T/>VNVQ+;=9L[/==M[,:7
+M/D_]"&*T!W:%2RH_7$V!!$HBLIT'GL71G[ZFW;/(_-^K+$-0<=]$Q.MJ<2,A
+MB#M/XL7&8!"M`R7_&=J<Q*@B`I%)\^:YA:4F10T*J=GU-Q3S-&N(8J?@[O#0
+MY*!JAK#KZV>7_;C@]@@F1J2A*'PL0D:A*W'%96'7DQ743$)/KJ"V$CWA5P3K
+M[<C']M(S\!28FL9F]O!K-46=QB(O^1=#!GSX)2WM3@5*R=&A-53U\@+H/S$P
+MJIO>(.B!B<,3KZM6Q&%KF@[*A'/%D[A"-NYDV8=?YA`;2B0C@U4IFJ!-27.B
+MLZ$@/NA&#!%/'MZ/?+I:X[L3K9VB9R*.B63%OS5M*AM\]T-PU<+Y\R=FWOV9
+M0M6C<[=X_OP8_MU#7R/,2C&7!0W8+YHU28W5S&S;2&E/2R/K$F7\THGLNA6I
+M"5`%0E?=M]X7=F\N-"&4.R'BX/[O/#+PD/%.T1=I*CGEXDU)`^&Q.T?,V3I'
+MK8,9=>0#K$=V38)@5HEPM)E=_#=H#6`I+(:=W!'%[,5;2`6+$:6D6",[;$R#
+MHX]55'[.JQ[<4$E0<8/8^NV3G`$5/4DL98J*%O'Y%>U82\UCJ1UOVK^WE212
+M#6<\_`9<PL,FDP]F&&J['KC#Q@CB98K_5MEV_Y:3TA'8(E@]`@MVYI,;DB;,
+M;LN$,=5:R9?HU3S#;,@3NKCF6C5H5B2#>8)MHP=-_;;-&TW")H7GZC?%+6H5
+MEW-^JIDY_493;W;Z=8J70<G`U#S;3#^#N0&<O#,W$Q9<"B`406J)FR\$F-4K
+MNS:%\M:MLFU,#X@=GB/"E@YCNF:,2\DT6+RZ/>+(RTBQU5$%5[=C6*3LHPE5
+M>''!$Y@N^+!2$:S;9'\'O3U2_%\<WC).RWY((VJ[=/F/SR:[]+8''<4M)/)?
+MJQ2I,3<BEU2/;:+.;4[F*>E_SRV3(T$1[(SMA`.ZK`B^+5FIF_^X-6CHW+\V
+M3#E&)#+")BSJ%/)0$DL=><YI48Q]XQJ*CZFLM3)ILKDKM,M:0_%=X^RO:&J&
+M]VJ<,U.,64A;JZ(*,V4Z91'"N)KV6\$Z&G4PK$C/T$11/HKBJ<DI9Y<[$5_D
+M?':"WE\?K6JP@.=236L"))Y<:<S4'O9\R\#Y0;0\^YW.>EK%>NRHP]FSY"2C
+M0SSK7OICP1DD;#9.7(I_MD[AA"6#)0N^+G)D93?1]?3?@21#001>[8&E9%Y$
+M56\,#A8!5=U:+-]C#..G4M>CJSN8J%]=CV5ZX`R5P-.IXP^Q2PA7RI49+,+]
+M%M3\%Y4J8JKJ4H&AR:A,J4B?&"-LMU%$;8>F'3'^/,&Z0MFM$2YKC'<F$#KO
+M=$3IC\!U]G)$0I3/BPR>0%Z2@X0C"#/O^V7;)K]E90O4=GT4WA@I:#D_58FH
+MRP41L0S_E.94TQTW,_G7R>FQGJ)MW(D_M@A,(Y!$WJL11;]$[,)Z3!PG['2F
+MVB8H,ZOFRZ1OA+HOJ/TY!U(;BX(#D>8B:#"<O%AKJ,*:R"D3;!T[>?1.9%ZS
+M,]5]`UFQYAS0IE:'TD>_%DQDGSF9'%E8)025E/#7I7A^O'?E[B^=<<%0F'WZ
+M?J)#IR)/2:['J%)BJ]M%O+(']Q&+@9B*.!4*VQ72$0;<8O&D0W?#7AY.7&Q<
+M?CEB:^^=W9K_^:6M!6^.R06%;S`U5HX:9?QV@$87S`MLP'!F]GOW>IK@;"A=
+M!15,=#UW+<%YX?A'6.H:NV-U9*:$[S!'AD.!$^KE8U9K<9"/4.7!.7W9:S44
+M'-5HK-1H;#HQ%)4'@@'-X1KFBG3TF,D)#1T8W45I5,WG:\P)MX"\>Y==8_E!
+M"\@/N@!VGU/R"E+5H^+EMC=$'&;[GE"$O%W[OM+26\TTO8IDYP2C:+UHJP#3
+M78I6%N2R4Q`$9US'9!=LW_-^@ZD$RMF")A_#LZJY[B@!UO7C3<2$AD:_CM^0
+M5R-RT7#J%@S!@,4Y#**22"J2W,-A=NV[![&K$ZE&#%Q9O;;`M9GY"EWUV\P\
+M\<46(Q.E)9&Q]%"@6O65,75@VH0ED='`_!"\@FH='8G3KAB8#_,`<Z;JG)-F
+MSX(K%BK+/DB4E$<+<HLTVTQ@%;OJ&889$3.0:\S1"B<]VLRL?)"V-Q?@(8T,
+MEXO"]COW2&/8K;P/^89@$U+\5(YQH)4SHH^XB`!K^2N,@S!@`D,U8$7)FYG/
+M?=!0=HUBH2^14^V,,0HK+BD8(*>^!>:&H&9<.LDS`%+FD9""-T9.,<S>GD'%
+MAQAP8!#%/HUKZ\EDOZ;G]MG/#?,!-V8B733.QI>&<^[]=X>SK&Z;&R^,)25V
+M)`-3C$+FC"%T(ZZ<_SM;VR^T!=.2/?O[IWE#.8VZ+R%W[&2GN#191@NC;0*Y
+M,?>+CP\5N2\*UTNW!5].MX,OATTO^'+5NI>\&)R.C@L:Z/-[&)#G*/XNF5!,
+MOE+A$MZ`2Y>B;@H).G53#-S3R>_7H2C8V=_\)%*LZEB*FL5FUP_/2:V^JCN'
+M;4VPDD;-['DX@VO*0U16!6[<\^>U;PO<GP7%7BD`5R8(23C9UM/F!:(C7#:P
+MK]1MVR=";`CK$-9<W&BPH^]ZW1\NU\EQYM=;SZ64=>1=V7_2<S?Y9U+_)VJ'
+M4?)'_('YW\(->/_]@V!A[]Q).S#WBZ\3^NS6HU^Q7KH"^,B!_/,_MIDA)S]I
+MU[M3WQY)==I=K<BJ,XEB_16^"F'%1L$0A)DB\G#./]FTG5NW@L#8X?F-0&>^
+M)T`.GFL;&]R+H^CNC*SB4;L6"-QH0O7DXLU":S4U*B#E'JKBGJDJ,&Z?$FE)
+MZ?Z4+^1T](12I(5)NJ')<K%*:<)=?W7D-:?8%<#3@9*W/54JV6X3'`B\,LQ\
+M]5A2/Y^\+@%IQ"??8S_YCRHMJV3'452<-)^<)<!41O:.&_>?3'M/M6*9BWLO
+M*`W,_S:,&*OQ'AKF>C!_.S^"$)#MNE7!7AQR+@4EC0>'''IWK%I#DH%<IQ?Z
+M_QC#[S`2(Z[40(=>Q$!!?H@XOA/H)[W*(@_$(Y1SS`1*ZI1N#&=<<\V&S5O,
+MX4P7-G==_FU*40_^`OQ@CY`D?2"F%0&=(G+3-(V\5.@WG^>/5J)S_>'A6-&3
+MC\],U(M&:RIQHSYZ2F#3'M^EY*G-?,R@3HY&V;U%A3B5W2AQ6A(PR_UOOK[O
+MN6/T/IF3+^>#_,#\?]QHT)<M"ZXD)FE.D2_+_K2+O$D&2&UKH*6G%4[3I8)?
+MH[THO\6WT$7L%C5Z9WEQ9UI>8`'@5/+BSJGE1=<+KYE:7NBW.NWW+<&C:-Z\
+M[)9W#$9U_#W'')`O@$0@TJ&QEUMQ60+"T3KBP6'=.89,=WFF%H-9E6]!53=<
+MS`:6&.4I:N1U,R:4RRDD!Y<LB>(>$TQXRI.%SU%W-;]:L4%M3!7-[TLJS28R
+MRW]-TNS,;6W2+#&O.\^RI!E!@37_H8B<*A5X%NV_AOTQ/+7P;]D%U-GAL8N9
+M]Q"_`-/LU_^4+,ZW$.A$L)=]_B>(AUZWD0'HD4#/H[);CI2A'0MGL]P&UKCD
+M@[50X/8<^-B8G!6A]O^'*+1/W8L4A1WO@F<4#BAB";;V$9;@Q"X+*&<I=VT0
+M#]],L[GJP^EGRO[9CUM\BJ-Q'$?9('99@",SJ[SK+O\I$"X@!C_VL&/E\R(N
+M8^.&7X2JX$O0F&D+0EOKAK;<3D5PEGH^N7-+5R/+U'*(D[(EA(?0%"5,**ZZ
+MKX`';YM^IY'*6!X>\.+]/7\?+`XITXK_F85=/$__)V2P.'+;US%0=GAX:]?=
+M=V.@[,;K+K),OH-372C)J.7J=.0B%T+C_QQ$,NJHN;KZ4'*T)<(#ZZSMNB+A
+MT#L$94?!@15$?[)[,@<#M'HB73AJY-(D/,2+'SJ@#&V)AP[J>NB#F(O98^YO
+M%_^'N$T2]YT+9__M\[H$)WO,M0<%84XE3.7UN\7\UJ$1-O%Y1/;%.+FBN$9X
+M#;CJ'=]X:9L+>H;M@AX^/1?TEJ^_M/G_SEI#'<&$RICF;F([0W5&#GHYOTN*
+MA*P]VFJ]2JO@5.44_O9/)+,/O:E>G/A.X+(7,^<G4;LW-`^$A<]F?_*=L],U
+M"WE?T9LG6NS8+19IJ*5AYK?'$W\.]K%J.*6@=Z+KP^]1I*:LOD664L\E[?2/
+M-+P"M=#L?16B:L/LI;<,528R)TRJ">W%(5&+Q(D.\HH3$+Q^2E)03VAL%DN:
+M%TD'"5"6J&F(+6=(3KVB8`-?EOMDL$"O!U.WA!<2,,/C14+I>P<X0O>][[=,
+M2QX3<@U<&U)>\.,4Q9`MLQ,%8X[!G]L=T!!S42JY)=7:A9:'(MKD[%,\@M*<
+MD6;D3+!B]W)I.<F>-`"JX.=1PN?1]\,@'=8%AS-^^!Z4\;F<)2\[7-'LVO_Q
+MEHXNJL2F!#V16LO+=]Q`/%$@R#Q%E>3BHT5>?5F8.69^LD'#G!YGR@91'#:2
+M]#2*>F%*Z-5Y/_E<.!58J^'WNOQ*8!6(U$(QJDGANI'J!G^3XN6=KK$L-=:>
+MVYG`]4("VC6S/_^@`J%,,<5P!1,5$\WOE.RHO>&L\U^9[#\BE8?45Y"5D,1%
+MG4!QY)B5T>P_JD]Q&HTL+!R!79?4D<YS4M8?69,N>#T;CE]E$5Y"+RC9M]AN
+MCC0O3XT"N'#=*B?7.5Q[8\@;G.<S8;Y7QO32YGPT2CY2X90@)H@DJEA<5'2&
+MHY\*6VX"1!?.O.E6E05.O<FH6ZH:H8V.99\5JNRUVZ_N71W^\;D?#8(W=W[K
+M%#AP*QT,&(-37W&#4R)V$%"DC7$]0<>[U<N6KME[[I9U:Y&HRF8HZSSA3!,2
+M9O;=1W[6WG\U9:FP@%9]D!9%%`'/A;.^<G[W$'XNI//[[A.$;KI]X;[[J!#`
+MZL/%,LODZO$HJX0Q87A[%4.%)A<\)1!6#4J'_&_I6JN=S[5G(\U;RE1,$Y6E
+M&)G[$GHF9HH:[IZ!658T_4E`V,2*5JN.9,\K)ESJ>N%S$JG>$@XEN:;Z+'+&
+MIEPW5>6PA_X''0Q%IYDL'5-<A["Q?_!ON.),ZBMG/$[3:ND6\?V'IB]),=-E
+MN]ZS]X)UH.Y^<&\+CX3=SX@L4`1KBCK940[ZZ=@D!6;YM1U$37NEB?+7.BEB
+M+M[IG<@$AV.?;HZ^]\:)V!1_1*V1Z9^Z@RB]"9/HZ6+C2!.640^5J>T=B_P$
+M/!&A76OK;*#!BR[=2&W21;D!$=U!HXR1."X`3UCF/]YWQ\!\VS1_V?1,\SO7
+M_0F:)B\BCM;-^/!(R#INT;$.DGO")3UN74$1234J=E!S%E&)+=UU*]G9%L5C
+M_RYXW`]^[=N'<'F3:[=+ZLW"DR[]&(XSS4%PGVHG81>:Z6'?ON8DUSO*"/A'
+M0@?:P#SC/O28GZ-IKW]N"FP[W(R>%CSJZ;^R]F+YK5_\$QL?!\MA\F7VA:?U
+M\.K><E]AT307)_<Y^!U6>)=V>H+1W@S"@#PU3(JQ5)%'Z0EK*U:<U#^=QT>:
+MH=B"H9.WWFZ]8QMDS(Q@?BKM'B4HKO#<>'!MZ&+40N=+AC[]T@]WP`^JH57+
+M&#H2*B.FRP#T@TJ=!8^X?-\UG>M(IAC6/#X5$JA!\V4UX+I+WS?9#E],SCR.
+M9F-0#_K.4Y-*FG$[G]TVELE>4E(6*C<2HDES*TWLI\;NE/9)\-6FQ80^=2_R
+MP&`:R/QZBD-"Z964JZZ&,=DD>R=WBJ-U6MAT/E(-RHG(Y/Q0KB,U/QTS,!04
+M229>_@<35)W&!(7M$_0_GPUS5XE0FQLG6FHD$DO6I'1.+5ES6C0CKEN]1>^H
+MH&V+U%N)4]&!3_,@A\*.X>IPN)`G)@Z%L%^:!Q1^7C6R_)BT!5>^*M!#A\&8
+MOM50"II1;55\2.UKUC!)DCB%\",&AL3LV2KHT%N/B[C;1\E9[W`097:P<PH3
+M`LY9>B#NW:9&4JZ(31W.*=1:!V)4?-@V*D@9^'\L`53?KA9)@THQ".QC*"7V
+MEH0W?4N4BW.S,#0FZ#_,FS.ED!XAR4#$$\DD1/J1+!(B:P:9[4>/PY0UB5VD
+M!DCR_"#P1MGSTUO93B_)&)@.-)&1H=3#\CAC(?P/UT4HN':UV_4#MET_;WIV
+M_>=^]B>@AETDU+#I0#$U>L:`$UEQNS]50Y/_J)MN/*3)G[+UDVQ\8#FVENZZ
+MZ\CSAD3>@+CKM\UX^%L9AN&VVSZ@_LP5G7=C;`,<3`<V/-&XWZY_05+,_(+^
+M3/PB**5^D;B>PM%R[67^N%NK:7FHG1.\]!"&>IL6Q=\,U\?@UCDBL9<QY?W4
+MU?@G[BWY@57OF8E^>I!Z3W,[OU08<6ME&2#OU[97G6K-UDEI\4QOD]C04P44
+MC<A1')<II9%Z7\6KW[&^M\U2L'\A!?0JX&A.=ZIQ8-HM/Z0IH6Z"ZVM?892>
+MA"K5M<S/F=3(<HEE).!KP%8!UTY^QW_(/N(_+AGH._T=^G*8-8POJX6>7EPR
+M]91>>MK8["799_%O'S*99"\>R"RS'7$G.16Y"?ZA3PX\`X9TU/W3<5`S8KZN
+M!V@1'Y&FV`:9OW?%EO#`TD\.KH]:9:]6DR:8UO/`N94?V\'40';J),X@'J<Z
+MDQ=Q&%7/$09/U:\Q<DJ5]_,2SBMQ&\DEYZS?2NA`$_UD["?AK.R(J6K$H$>Q
+M14[+"BS9[$VVUD\=DU*]XNX,3N4XY^2I(H&LER$]+EI>+4:M2-=-P]BDIYJN
+MK;G',@\5C[QD,#K[8#AZN3CL^]L5*2WB:.5[W(Q]PRZV,P.%U+9`EJM"PU1A
+MLZD1G$K1&VG[A9EG^)>Y*<;Y'QK$4W,.'!^0$D.5NDQ&H9%G#1;]%*RSMA/5
+MZHV3=P#C3^Y`9F!%CG">_P)=?L(_/"=1L,%=X?PU;]N*C0P+*[BW"W8JJGI8
+M&[SKUE=]^6,).`0K1"G+!)NQAA21;4W^D@E(L)2Q@1.\`'XW52JR4RMCNNDK
+MKK![=R(#YYB;%]X1M>A+P^R&/U-=JNI^[',C6AV5)KO)I7Z`U-M)<58[*AQO
+M]R&`R7K'-6`$-#.7_(A3.ZK^%/Z="[,?K`^&F4M^*.U*.:E#K83,@U'I5*"`
+M]793Z,@IU?T1%U-TJL6"='V#!;+Z*P\3OR_G3F%TY*0NV]WL*.QB#!/%;T%W
+M:E$(V.IZW=[Z>"OU?Z<R^YLWI?/EA!6S^\@2/@/ER-)P]K-?Q5YJ>:*:G4<M
+MMZ4+):P,)M`X3=7(&SI6#D.C*=?L^HOK3=5A+9#*83T_U/@[IJ$+4GX[XE/?
+MB@+^E.KB1YU:&0G-WZ^0^O(#U=*(J`*XMH9`5Z13I,<)S66#M)YZ8,KA.()N
+M:S-R%]A&[LNG9^0^^)67'%<"*[DP<4:^<';JC+3WXM"I2,M'F<A\ZXH.S72P
+MVP?G''J6AK,6?IS];4[=<"^O7J8:-<R!THZ36,R8<=\MUE4ERZ%[H%BYU[9L
+MV'+,AMVE8"SPZHO4JV]4!3_-KO\JT:9M\V.X@T^2&ED5:X)-MHT+(9`*-;L'
+MXTC,VJ0@FE(FH:H0=%6C-+Q7CVJ'BQ=(`Q/:O%)&170%%I1E$#V4TZ[^U,:;
+M/U4#:4028XH.MK2Z3]W&J(RG_CQ=$-^>4P:!3*Q*M`\JB:(MHO>@OF39.0N9
+MID%!P@+3LU9JYYK9U_43KK>SS%;H4<HMU9%+(,'JSV6!N7#V0UL4Q2/9S\27
+MX<ZC*F;8CS[":G:.^M223=5F^,WL$^>6G>U4QP\+RI$O$O<'YSG&Q;8/=&]S
+MUME7CIINME@,AF-+5^1($W0I'HQQ0Y6AYE!C]H9@;P_/@;U?(=G.HF?OT.8-
+MK;XS%B^>'Y5=MQX(J@N1E2*AJ?&$ZFY79(JH]B0L+0^1%?AQ@30*)]-NU[?6
+MM>_"4.R)4*4J+B>/S25IAFBS,_)#W!W*N:]8V;<)K,X-ZUJ!8.BM9FYIB$='
+M7`<Z<<WL33.(+-_0VA)7Q$3VJ;MQ5UJ85]Z7YD)JSD&Y5RE7I>W2&XO^A%_+
+MX<)&F6S0N1Y#QBV,;$<`<LOR+[_X6F%TU]V-!4VF[YL+9]URS"I=-,OI67QX
+MOC%,!35CL&Z)/UCIZ;:O_$(*FF,HY&$(==.*=;N#M/O<?21.IFL_"PUEL>L^
+MA,L=9FO7MZCHRSQ5-#G8NF+RS]!YG0__.`,MO(\_B.-1="(`GQE;5Y_PF[6(
+M#E9S6T,&V69V^ZE@W=`HJ-?AQ8E2)!?.N6=5]Q:UQQ3WCM7XM.R-N84^8J$5
+MH:$;G288^:]\M*T+C\7R`EO]4*1:L>&89+!;M2ZMV.`U=]\SG;YP,$2GG@[T
+M\&S4<1GI`'$"*_8&<NRH^MS075,7G;8U!!/PZ&>8JL!#\R1S]'\K#J$@6:^+
+MGA=^8+8^\<-@.>#.F^]]RHG&@PGX-1=71%A'<<++F=C8*U)!-PZC`"ELS>B1
+ML),D,DS"`ZNPQNJAM:O6#ZY;E8M:F/#*K;IH2ZLG-\4K+/P>M5,A$V0BL_`I
+MD$)EMJ2P]FTIM?+`,G)\B7C@BH4+EBQ>`D9I$#NJ1MXMJ+ISY%[63]:K*7`+
+M,9D/L:,+Y\M>WB]QT+7MH>%IEPU,\;P;8%LVL^^J:,'03LHBQ(,D\PN@YV[_
+MM9%)I/ZXM25"Y;O+/C;O<PL]=G?[P%53+0J=:J6QO21ST.ZF)A?"<\+6.-:1
+MD[E1\@JV1B"1YYF>)QPO7+N@?^W"_K6+^M>>UK]V<?_:)?UK3^]?O6%#;OG@
+MIF4#<NU`>-Q9SRYH'O[>WR^,%D6G18NC)='IJ@6.>&+6[=DIH_L1>3L?X$`9
+MO3(YJ0?1[#3Y,8LB+L70HYZGB<\3+<0G6A2^Z;V_I$=22'EFM?K%%Y0N@_,$
+M4H/DN@-VT!YIZ:L4$H@U:Y98@X39HW:584^1[BA51QUD4?'RR7($4_A=DAI-
+MDF?D.-?<,A(BP%;%NDW<@3'O93JA`3<.J3E>"2]!QA`\M('XS5;CWN7@#F_]
+MZ5`R#PS^,!RR1J)CK^KEM7=$=QLF@T6S$[#)MG<-5^'6N`"9Z3D+V-`.D_(U
+M:C3`1C*(T9H`M:C]"+(KU!$S"1<B'%D9)^TYK*Y?/ICT8\`9OGG(\,*!1,DL
+MYZ"(U'OSPXB$+]:D)J#F%IF^@WZ@>B.A`RB=(>!Q51$\LJB\WTUBGVA4JT4N
+M$=`YP79\H.=^NQIIL$J*'?R&3Z@FD]KX(HN`C*0*L4<Y@5\AFT94A[90Z[4&
+MG8!MA1H<9Z]R8M(*3&?$.G(8=_#U%MJ^WA'3\_4>^>L_04)C.;D+NS\\6&"8
+M(28R!-?]#1C9\A946ZZGOI-JA.P43-\O9@)^ZN^8#\!J/UHNNP6/=ER-+,S=
+M8F%B:?JSB*T_%+PN,(!X')N#N79W4VKJB3WLQ+HG<WFG5\<J!NJD6EIJ/+V$
+M[%]1<IV:2O87X+!7\)[<:E-\BH![K,7D[6$DBO.KIE5#!YU"7_01FZ5'^/PZ
+M"A,E0J@[(FS:>'ODCBO@/\B2FAL[(O.]$CX$LKAHWI/>&"13J=17)WI?:G\4
+M3*%_LU^:N0TI35$JG3B1_=*[C$$!IEX`'C$EI&!PM,)ZPUG'W@[*]N6-8#0&
+M'R06=@TX7W,_]2-0"S'+\5C"-JJWH\9$V_ADRZ685\/V%76WRDXBTW;$>"J5
+M\X,,B,A73,=<G^&7;RQ3P<5_KY?=2`/!071*@=TD(^SZ[R4MJ\\:!:01(U-V
+M%4MQ^_4HG+"T4Y4X,,"SF?WL?05I32W$B?33*2/#4>`7D<S-07-X[@=^-006
+M"UH&L^:$5&Q`M_68-09F&P.$;/&:ECCR`'F_4<,4_JSO$9RJ!KNPY`TK5XZZ
+MRZ;((10\DJM'./B'S0VMC0,;!<R,FE]A/@ZT,BX<VD+$)3!?ZLYN#4,CS)/,
+MM#3*G:^J:)M%F-@81E`Z"610,RDJZ.2&CU/)9+7>&T`)-#/?_992*TSQ7"O3
+M7-/1'3_$2!PQQ!@(MH0+JDA\`5OF5V^E69]"CO1IJD.1)\W,U4_3QH%#$C6J
+MJ7N2?T#M7V'DFW:A6^V#+3Q<(H8-55N"\D8',G!CJ]E*M+._W;"V(#N!RY?3
+MO4L>O3&,B@>/G']U\%0`TI7&T/YPS(02BC3(KQ"OL=`6JUVN,-:IC7Q*,_-O
+M_TFYHV5A]DW+DM4B+]P,"E/"6(15ICAVX)=0RVX`2^/?_D&:D%J911,NSE,#
+M"AC%OD#SAA"2O):^7(E;X;2FEA'L34G@7U=1P`%B&Q3C+('%SCE8K&.#F]4_
+M)KHE.>,%I&;$`T>BCVA#AQX9Y5G@GJ;*<D5/V*WQ@6%[XE`:R((TCW@651`I
+MP&;F[K.LSCVKR/>!BPS?X$3FR^,DU.#*#HD*7!N^@Z%+O?LL&IN)W)5-9;IM
+M,(L0]HU7)4^)6#O.L24:\9@@&ZL3)Z0$O$G;<</SJ*99]'[VNODDD-`8W6T9
+MHY9$YZ>'?Z/73C*2(TEPSW<W0'5LYXD`67GTQ:;>\]I]1AY'097:,-+!5@$S
+M[/C8S'S^&Q12Y]WD!H8\JWTJ<;@8C(QZ/-ZD^\V*NK66B9$\"YEU?H81.QA6
+MF]BQO).]G4!H8T$$V>=J0]/BP-G`QAK9=^Z!QZ`B=C)[F?:/5P`GEU_QG5M;
+MNLY=!7+HMK0-A4(&_)3;?@X*A0D'^$3DPCDWW-S9.C+G_&;[G$]T/?KF43`@
+M(C<F]P1>6+BQP5QPAE'"Q%Z:^BWF-^P-N_ZC'YT9-0`_(O@VV"B"K(*@,3)"
+MIH?<'M^/<L+2CE,\V3WLR6(R1\X>P]'<G:!":M6:%S#U2JK2`J-4S+'`6R]A
+MUF?W;R*V_V;VMJM0`8@+BD5SW=J_\:GP264(\53W1&2X!*-3:G/F/DJ&,>=N
+MOH3ZPJF#I8=H9FY:@'<?]49&82.5?;@)BQ"V/F4#D"174DW9Q9F;3FREWA@V
+MXAW/"`+<JUDJ5VTWMG7WK#6U*K`[W#$6IH''(4%JRH7;J.*Y0I4=CP?2ZYPW
+MAL?WQ'X&98_J>@XI[;1\L\=0YAU5O%KF+R_8JI>!E1HTL[_>2-U("<LD<2C\
+M$*LP6=DZT38^&OM_W-H$TA1N.GZB:#P4(H3&!!<6-D"=>)N]D8K<W5@:VGAB
+MN<44(+^\/15!5DW7F8O,48P3.'.ZDKZ3\6*,.W$!U?VD]3*(E5D_[MY(>W#4
+MJ<+.N.KO2!QR^I(I"ZF"D%ULD?".(K)5\@#N;=)+1K_"0`I"R:VV-8VY`%F0
+M':<WZ9W61VM$:&>A1E0A/;;VK>!YX[06B&>>=,X%6/FCY4BE"`[A.G_/I^!0
+MD3]8(8Z(S;MD9N,:!H"<N);'<C?+1=SDPD$,6.@WNQ[Y8YI90IJ?,BNBT,E[
+MG"_%K2%)@R(5:O.E;/E@Q(GM3YU7L!(%IMJV$,Z<^Z%[/49((%U,S7H@&8.H
+M1"TR:5U':_U>5R5A'JN9_=`FPPO_H:Y$\;*:3DKFL0CC!%T@]5)A]K'SZ:Q4
+MT%*$HZ4;9Y-<@!FRF\XI@Z*D@E"H%8Z-,2@QD7GV.O4Z()NEN2W*98]+O)T\
+MVQJQ8A:AWG5.G-S8D1'_4EZG[%/6\V'F;R<+/M@J?S^<9$95I(I-N,!@'.P)
+MMI=7=CG-`Q:]]Q7A]2H%M#XPK8]27E-4.E4XG5S/*Z7:XGT0NV-4<[@#(^;G
+M6<QAU05RX+OU40H`!KQ[8MX[&*IDHD+?[("VEGP8E%ED!V6.G%Y0YK'P)><6
+M9$?A'4\775*&-KF?38$J4"26+6V*M).F$TU1!AL+'TK#^$$)77H$;!8385$0
+MK:ZGW[=WY:H56\%M?KK8:D^\4/[O@G58N+H2$??=V['YR8&CW'(J7<*T]=@#
+MI:9B/SW(SGS41M2L*W#XY"]Z(]Z/PPORO=%%A1T>#FW<=80<7?R6BSN$WNYZ
+MQ8K'6!>QG=_L>G*QQQR3G<`!Z5K/)/,V'LP23WN,Y1_V<15Q1G74V#6FZ[DJ
+M2)C&!-R/6'3G&>Y$V!*/_51Z<V.Q-MKT*ITKQ`7XB&@Z-!1Y/F9LR]*]C)I/
+MI%I=HO[Y[7M4`IR<:8ZN_FZMO*Z*II)S?^IG<4"+VY6J'6J<+]H[B(6JI_YU
+M2Q/5AYF%2[P4_`7V8T!-F_&TU;F7!/>:-R%I&*,$M@?:BF:QF/-76%&3[8L*
+M'FAE$EO2[#Q5%X`6#!G<'D@?DEFX\HJ2@M!0B9+9$TY2Q+Z9$U[=1NS;41_M
+MX07DT$P@"5:0TQR25IR8$B=FVE8=+R>/J)F]_1ZZA`M)&'U0(X,881##L8^>
+M:,4EWPPUPJ^_;K=XH\Y1G%5";A`2H+BZ<R]X<CUA"Z1C*?T0+E(L#JY;:F:=
+M/Z@7V]/V8KOEQ3RRLV,*)4D>P4=7!9N/]_FU$0=GJ*`*T%58DV/D`><);!;0
+M>T<,'&4`-N&>/PQ996J^2OQ6,*8%^Y2L8FU^N951G!0Z<('*3C#=,_8MR7L8
+MS=+!^-1Z-3/'WIU8,GP/U`=>(6(+54^Z"J*`)7#R/W`>D++'Q]XMQ,Z.SJ'F
+M<<K=J)MM-Z>26-K,51N<0+.EHF>J-%ZRN)Q:$<$C]6B"5^UU8=2X*("=[<F5
+M@6]&/+(DLU\8*D:.1LG411N6+R;>IH;I^:%,5CBAP24'MZ\L+$^!+B=#.#E/
+M9(;%#>/<INI!!*1+0!8*]NU1P;Z4Y6+S]R6.C#J>*YG-FL+@V6__(66$!'%`
+MX6G4X.!D#IN9C6TI&^N&!SJ4\.3]0\QRCA-$D0$*34=4XNDKFUW`P82<+R&[
+M_1[!P?1*^ER0O`1%L"2P=$\@J*R+$B)"F[5D=RHC\6SZ(9`>7`JJ_JS'PQV>
+MPR2ONF7KY)95%ZW>L'[+YG=MWKI\Y="FJ'4(\68&3NI4TEYXF]4O&YRL+]T&
+M<P93=L()K64$]C2?4,=G@U4I25R0EE!O%W.7-60^N0X.O>&[.R6?RV/UFR8>
+MI/3QFF6GG<G7++V$+\KE<N_0E[50<V/6HQN&I444JOP%\Y%H*WSO=]^3O,.I
+MIZH72'SZ(E\"+`.<QX[SM?G2&&9'OQ$%+Q#+H&=LVS;JV9M9IAVBA>00K5*P
+M]6<^D2SEQ4J"S;N$B@4CQN`17?TI"V+WN1-9.7[N<`6Q4RY$D3M_I'R(!.7&
+M%"!+.-"/O`I='+I6U1605-(Q"\5=BH&=)^Y!/]R=Z/KJX9K>'S<['9V"6W1`
+M5L7B</*!I,[7?ME-^PL8XSG[XHV<!<KC60?/`T1(C":WCHA*P5\S\X.W4L%?
+MK>8*YBV<?>2Y%%L12]V1^+;RR_$QD;'^-K2B\/?XI1*)%LL*B%DVZHCB/FEM
+M*+`3-<QPM3.`WGQ%=HH5VNQ:?;V%V@8'L;WN6D7M9*:T>\JOP#JXCBEF'1?1
+M(:FTGVH@V9=.YEJG,/ACT/0FX]X4U$V*J3>%-",UFL+DP"`XBNZ2@/%[L#.1
+M7E%MX4<0Y3JP*SSCM3>0N4UB</^IW_4?WDF4ZH<IEL4S_IF,_>@1=7).?PI/
+MSA$G7F1MZ:%BLZOZK%/AR#T*@HFNZA=;;?M5N#^(K8IO&[$O$7<@;Q/(CU/#
+MO?KQ6P5.8PYZRDQ7P4\OA9B+K+X&R#].@0+A_N)=PVV7U$E2$*$=Y>!=!5#L
+M@<5C+")(%Y@@2<NN&\*1XZ_`=V::[+9WMHJ*DN03[I@KOP:)7^C#-0ZIC*M<
+MQE8VFAQADH/\ZEKY7FI0\'2Z!7`7@MY(OK$"25R18XHU<#1GK*J&&O8J#L^4
+M74I`#:H1%`-.P$4;VTLQ6P.GV5[R*Z;G)?_L+2\Q=`'?;8<S=NAWVWL!545=
+MI*LF<3$D6*U^7:4J`+^D"N![!4V$Y3Y)TA-5T65O`DJ824L3MBC(2?""/-C7
+M3L7%E!U=DZB*HOK<D5KG==YCK;,I/4(>*EE@-M/%)X$?@ITMVQ`6\'4JED?G
+M?@&=^PMQEL&7QCVW)#??BMEUKRH[7DGIW+[M9^>#7*,\G(/[1RWN/D1B,"]-
+M+0R87N>W4X<SUV.(_T"N371]_8FVC$-?DJ>P32#$_&Y,8-@]F:OZ/M)<=?WD
+MPU1`@-#4''->PC_*;KG50\@)YH(24*#(ZH2L0%=X\E>ZF*6?2_O!`'_H8ULD
+MIVH[H')9+E\1XG:+#)&2X5[!0W31Y#IGN[O%O<AP_[4864HY.")-=N@'-5!#
+MZ-X)F##P%7U57173X(^Q`T('*-:>,"5>:!09H&BUMS3DGUBS%W;M&6ZI-I>@
+M;19>=8Y'U4J.4&/;6H6JY(@X9MY8.'/1RGL]]4+=5@41;7R./\DL]TBV)ZDF
+M;8,B2:=XIU64E[@=%>0Y^_ZB9</.")P@SVH_1]3B\A'U$%;UH%=1`UDBP2JI
+M=?3W\$^N[4\4>JK"1WZ4HM_&L3-9(@HENH"//[A!>%4W?K-=[.C<J7;I;S`*
+M*]:O)8!H&!J#34285GE/(\-IC^I'.?A)TAP>^LQ$^L#HK2Q%@_!<%OG6\#<G
+MP1"MYAPO5_;J>/R7(G2S?Z32Z%?;*<B))4X!`H>I.B65"=JU$+%"XJVOPI`*
+M)83668V2N?+XL!6WOVXPS`RN10MN(C.XB>)FX+TQ'";V,0M9JZ&I2HAI=:*#
+M96'FG!?0/C40AE6;ZGY<;=1C"E>SB1A3`DK=FVKPV7^P/&:++]TJD.-*MP1X
+M<\6NL/\/ZX>"9O:>?CJL<'R&L:R1NC_NO'GB`7CXLRP0YTI."C>S5W_2I`^N
+MWM;2Q-^JD11&9&M^&7.BX,_.?62Y+R8D9X;1(#5Q0L4697*+=J>>'_Z9":DE
+M(FW4N!)_7I/>"&"P(KQB7H7PFH(L&*$>;](BC8./?M6K*'9V'67[QK]@&)<[
+M6Z)*T\-SB%!2.MWLD3.P!SGC)#-6=\%R%E"2A!8+B)GG$BEUF2Z7$:CF.,B_
+M.]FR<\>(X$]U>"A(0L7'&%?00^/4W)$&^?DD'KKI2.#;56,R"+E&D@H@L6><
+MVI461R$UZT(<*`'*`K<2N"?V)%OM7M]GP1$HYE)P'97^,]A$A]BKX%PT7&6*
+M8E@3EU7["&WA^Q)&>I-MF-#$U7!6DPCH6%"S$7.N]=&)KM_\VDH4D;-6\TNQ
+M4R>WKUWKLG<.!_/\/PP58X/`C>I!3.\5J_*E.!5[LA)2JEK#;V8_=[O3%IO$
+M%J@T"112%Q`NF]!CN"*H=@6X/6ON/7:Y%`:6N-=T!=$FO/7A3O-TR^]_OCYO
+MU>(A!&7,+>B:/-Q%4;?QT/S8E["HW9*2+#],8_SG<>JP=01?J#Y]*F]%$'D)
+MF./J5USV/;1\5G$QOD4G4M+6.I!N'@49_JFGY(_@&4D4^&*H\)?+5=#?2+_]
+MU.D+2X95^8(H8CQ7W9@[ZB,^,ELAXW.H]Z!E:&:N?KN$%J(O<FL`NP5=-[;#
+MP.O:1HD*X]@1D`YTG[1#L[(6["AJ(GFX'Q>=$53"I!<L4#:I&.J2RR3D].JF
+MBZ7,#,(OW!I&F"E_;@)!R@E*Y_L6VY[,*Z?GR?QN[9\`A+V"0-BK?K(.N32P
+M6%/+^W2UYAWC.K]QA]L2C)O:6&W4)9WI\HV\HW5U$$;'W8]-26FD&2BHW9W0
+M>)H$89UI*G@D59(4I!B_LZ-O4(UTG!+R']D)"/(<S*.H!N^.;ON(+8!A[6N4
+M`PD$`L=5#7Q6-3K'4G1+PUDSKNE,;9*:'33ZS_D9YUH_^OF:@(G(4K<?:I2?
+MB9+?.DI1HMMX=82'N=6`*R]M1=SUL>72Y*.D@$%.@IPY`=03$G.V32@-!1)X
+M40D=DL2SJ`Q_I$&!V-K0E+9FWOM:!L-*[JQ1%\"<+Z>)+#>$"DNNJYLHEC%)
+M\J%KVYABR(\-84P^R>1RXI^Z^9,4+6.>AN[*3%5\/Q$<"*-Q\Y8I*%#E&K?9
+MD6H6B?3$;DEKV/6R'BKWI4ARIKG%C;T$KUT1K#2H!LXNJ=Q61]6)LNG)RS"!
+M4_(#KJ!A-2TMXMB-6A9F3P&='Q7AS]XPFX5+V5;KC#N7(_ODJI8JXU3=^G`J
+M50FEG$BL4-UQP.14=_RV->K!V"C=8DE[9!^;I.VACU7LJI2/5/MB808:<-NQ
+M5W"%@Z2P?)[2::J+DA1^%=V2[I]$>YTJ*<#JK[M6](QTIV[SSF8PW=9P(QC$
+M&5;[=*Q-($EV_G$IF9#8ZEX%]4@@Y8XIG+E5:&?S]8>9\W\5^%H8Z5X`.+.[
+MA4'@EW_.I@'GU+AU8X>DODHPDG_-1XI/DT!38<F/F20*:FH&"ELZ%\Y^^]NV
+MF(((LD,P\Z'`O+&#)15T7XRH8\S<Y\25>T0>YXH\GZFMJ@1(:P6!M%;]9/7N
+M3]6D4Z)1&7<E5$;VZQ>K_9?]VO-T,D9&4&D(@%Z,(=4#T9H(NZE")45O#H[*
+M/SZZ13A1I,":$K8$[H2KP$6[>`:9K1<^#.]=\HJ6H86@.4-`+98"K:_$OPO\
+M8!W@&@&["-QSTFISHMO=$@]6(C"<U'<!%0.Y9&CT*G>JQAE:&MK#<*JC,-<,
+M/7<1UYBS0VNP`JBT3_]N=36^3$5YWM1_=P];*9+.4:6,JJJ/R+L4281J[(8$
+MMWU4XY)2S\I'8(2$G&P+4)CJ3,&5EQTH=M,<N1-&+<+GL#^MOI`M7-F)S.8B
+MX@5]WK\![=4RD7C#?S%PC]UU_(+:5\?,`)'9_#5B@*#R)HK@D8M+^P*.P8A'
+M!<B2HB46WMCH$NSOX.Y'NU7JDK)WOP[S7(T**@)2M5:+>I5[48>6S0K2,2Z(
+M5A]GR6[+DG?$1#3*&A'%QQ_+B&(.[*5RY+!:>21OA"/^W5>D;>^)[*9'O(JI
+MMIQ'=O/DEM7KB.2$N$P$/Z!A^FTQG(G,)S^],Q+_BJ(#'7RSNJ^D02PX3YI?
+MRM\9*<C=ZSDMYU7BR8UK8B);B;V*`1=2BDSZ,W-'TSI-K&$TMDVYH4JSZ[IC
+M*4U>*8!?=,]U8,M@/0Q9/2GW.Q)+RBDE'2]JP>0Q2(ER6]KC91%,,A#VA%H@
+M!84@U`S('R\HHX2_;74`=DXX-)7U.`QO`WNG`,;=F_]*UQADPJ6MI"7%84@^
+M?9+*PTUCV5*7?U0YD>R`LA7'?B,E,X5(.B:+8AZY81_X#]4`&C3TDQ,K9./`
+M8R$@*E*"'L;$<T0_D*:&QI1RW;+J6,,/4!&RHIV$.,$RQ(*O,YKRPH=08S3-
+MR%+`:-]D7<=7CJ<XM"63`G>DYHXPAPAN"]$-NNR-&S#0K&`$)Z9.[B3X\."`
+MVW[<HZ2'83)2W-,Z.,ZID&;V2_'.W<H+W,.5G.1VZG8LME1#\JEPUK%/P]G'
+MO<:Q'0*6T1.9J+Z4GY?X<E,4E6AE]*-+=-79ECV:#'U`J2--,0`2:.[KB08:
+M#.@*"($W/CY8XJ:3O###)8^0K4*M@9--O\%X.)I5=D0I.^\ABM[5T"K8.8QT
+MLO@9EF'C4(S2S3O<G1(T8)YJ41O*A&[4&9(+YC,6G_!@I#BI2!4>+CY*[7HU
+MU^0CP_M^?`.M$FU:QCAV3^I^M-52U!+J45X;Y/SX[`V3U:*CKBBJ-FDC05%?
+M#*K#'6CU*`3[<$P/8JH:2P7#VD2V3P>W?(GMEA\U+:]\9O;5+[U;3CI^`>GX
+M=80S=E71FL7\;K3\7>E*Z:2B'W6H?D.X(HCJ'.:3'2#N15?WRR8*18T:J?F#
+MIL%*<RN\."5?QDA4+'\4JEXX,_L]6^6#E,\>NTM`<$A\D!W:ED2`>W6\PD,.
+MAB/RF-W!'JM(071P^*%(36H';KI>DDMF.G6)8TSM'ZB-0(Z;7EB"BCW`BBVH
+MRGYB3E.D_;!)JSIHQ(8Z/0?I/>KNA<+6U7#TCI84SW/9;U(K!&L^K2F<<B$B
+M7H6$:;4<>>6_?RR]"M,4H--F8VM]G-+.+Z3Q$(;HC^"C0HXA(9.\P[#>@BK@
+MH;7P&0PDNJ5!@".8.14\;;-N%\K.I^E"VPL71YH7)_I8]NYE)=O[_R1*(]BY
+M8I"YYE2G+"!O!?Z3LTG88-DT+-8.)M/(@@<JM]6M:1"U$68^$J:7"D03.(?;
+M^S&X\ZKK!BO-S'6_2+F99"<0N,;0"5I<3I;JP2.*[ZV73C82GHF)S-^\@(\9
+ML1$6-/!?MAG&T7+Z13Q"%0QDE'A?1M.:Z^]'"3ZE#:38*;!^0M-MA`KLC6/%
+MYP;328AQD.9G'!Q-ECM945+41:I!G@57LBP[W(O9OZQY'.8J>(%^!$KYCU#]
+MRC?.J-/661K.?F2FP80K=&3)09\E65*:YLZA4:H4R1.#S^(<X;;*S>S<-[IC
+M6/V)FFY9F'7>SR4#D0X3(P<ZV+-,'H@FJPDR%=PJXK"2/'2+OLWX-Z[:QOPD
+MM:7516V,V&UF+WS!N`]4_.:.>&(7Z^IX)//$+E]8#*!AWDA1UV#>KSGC7V8Q
+M!8^2IX92!))'_B\+%J?O23`/CB31?:@(W*W2T_,Y4%T^1$-0.U.)>>C:&FY8
+M(*<W8=1E?KZ(636W\V23N>WE83:=(&B4JZ:?8+HY2/9DW<V;RJY4&SE&I3#U
+M)A_@/EV!2H=>\88V,T?_DVIQ'F8O^=60@$3`-,!6F7#BP=S4UBR7RA4*E(<;
+M'H8MXIFT@N7G43@*[RHW5=QP_W66`U;DQU^)ME^YF!^+6CN"7#0Y-GXY_IOC
+M?J.JX0LF(CA&I4:]:/SRWA@[6ME/(_Q[=:],'2DULK"9O>4QJT-EHEFB%LR-
+MBH=F96E<Z3T.#LT]8XWR'!&RR&!IY#6P09K9G^U`98H>@')_?*S`._;E7EDQ
+M%4KS2K+7F9\2=*H>+@$\#+QZ0W>.)&Y:(J%`1C]BI\(M/!HG9T9I9'5P1"2S
+M\J7``Q/24;33)&Y*6$&0BE`MI`A5FBA_JNS&H)[89O8S_]"I[QF=>AT^E1)7
+M544M>'\'>9V(5H#KJ$<JA(W!TAD,)A0B[07[PP%,%#=;H6!X&A/Z[$S+T,!+
+MQ,S0!2]T)(VDDU,ITD$WM9"&9W99/FBN64<-$QPUX2!0F5"(XHXKH]6*Q[(A
+M&1?*;I(CML(\4O/I5JG*=X'-01ERU08NS/QV'W-S6J0!-&PB4EGQ+3`]Z$GY
+M>=IQ7/U&5=O--$#ZMG`NW[\17U#19%#UH`03*5_887E%K70/]'!6A5$.?&&?
+MC@;8+3>/FJ%M(%SR[@4]*/`P$%XGXPXIN3#-`'=$X"]!L(Q&X"?16-MY$A8W
+MMJAN5MBQVV>=>%2(G(,2:!W\FM-MO^;HZ?DU1W_Z3]"<;N6N<."-_B;I'9:]
+MIU^3<R%T_:%/FQ@@.3Q5D>_>6#3""/,`<_<>;3B9OD1HP.+UL+8FAI2.6'^Q
+M"BEESIQ)>B')'`1;=/DG[QW=_]8'+@OOL\')=>^,Q["J^;R[!]<_M#2<<=/O
+MT1XNNT@706@D/_:%X`O^C_@=Q\L8S"O6JZ8>.LR\_;];+)&SE\U0\6NLT!I%
+M1>';*4[5\$%EPFTKBS#;J5"@=A_@CKF"4ZF[N8*[%*%$?0Y62N]0Y'_X?3`:
+M-!ACU?E[;,GAY'.-[6T7X-*L1@Y8*@.G[@%GVR,JK4>A!+?.=B`5N%M%X<0#
+M(_D;,A2HMT!`>M"OE0J8XU#'_5R,D%(8W97",+59.N;/*.?P?8$[?3_7*C,O
+M'C^&JN3!>#)>1:1:HD3J-6$6*1!$!->-A->DGJM+ZCM'^NJ%X!T4B%#3O:,<
+MY&JCPY6\FC"9K*`?+L_5$;36ZDR1)7WBJR45YB>'&Y?VWM&VS38)(QUDG+Q?
+M*KF:*>E%]ER7EH%T:]H^9;33&W5GU.#PD-@?>RAV>H3I-NW-/OWKUC`V"D=Q
+MCTV`P2HNQZ;_[Y3O7O`M%=Z/6XOOU.<7^[:X%[6F3O-MW:I-H_G1WI6[OW0&
+M=B$M$`JMIK,W4]]XA[<3(9/X@SYU=3\,Z9;ZYG>>"\/8FSVS=)".,.&,[Y[0
+M6AK.^M'8H=]8=9T!OW+VQ[Y#DC%[Q&<2W`M2K!$8*E\N*&&^8=W#D!).R0Z$
+M8L!W()#33);4'4$3E)`'I-#?B2F<'*W7JTO[^W?NW)GS`C^7'^W'8"+^5XXZ
+M)4_%U3I\NI(7S<SP,B3I\(MAMN>BMMZ!$V]LJ<P!W/&ZFSK-G41KL9E?OV[I
+M!R(SOIPD[KR2>XC92KDVMQY?6B&J"U:P_])P!=R`)M['YJI)I26=)"CC&;5&
+M'6HB0+F<$O%H(U76,HL:#1'MI4BL+O8X&+*B6(0$YX3\A8VRZ5<+Y[?N@5.0
+MN6/+)H<P5Y<K4HOV`[^5S(QS$(`HC5(4!#):`;9XWD,F,`=6#"FD+]F[GE)/
+M7`$/WM*H&A@>29M"Q)=$)21$8^K5-+]:S1M!WAPN+R&MRG-5,[#K8:<&_^?H
+MV"PVI0I[GKIRC5,K1<O=6FT\?-M35U_@D=WJ1<MKB"$(3SOPO'3H7@'7>4')
+M-%?9,NJ7'3(75@58VI)[ZIK!$KS">>[+:NYXN.3UEYWWWO#W!P[XM9%H3441
+M_(:YTQ_?"*<"-,LZ)[^&:%WUD)L\#:U;YX/C'BZ]]PD][1',>5R_/'SS^ODH
+MQV*08]%F^!^68^%;#OQVQ6C-XTLW5SU8;M/A:15X*P1O`ML1!2$MB#1$9R,]
+MVADYX5$##VP<!=U5C?F":+SDU\(%=_^?K:6:MSV^P(.?ATMO7K\Q<AJE^`(R
+M!L(9NTZ_K.[H6_%"XDKHM83OA+Y,>SP'6ZF5Q.KGT;$8#*I$B!2^]:0KU[NE
+M`/L7N"Z]23AP]:O/17`OG-SEX#7`<K[U]:/+L2)M!;Q$P?3B6>F4:=MNW;JB
+M,5*"M>F^[#9:JI6-"D=[X0;SO_S\.@QN.2[E"E=/X):MC33@EN&;#OQN%4Q`
+MM#H&[Q=^@4F,43W\<HRUU>AQSX%Y*;EASYM^Q[L@.@<<12I1"-_ZRP7GN+`7
+M7#@3R#`%]GG!#8\;>X+W400V1]U:L>4(!/(YEW"N7ZN$O=_J7S$*>Q`T*&S9
+M"K[%J?]G)4?8"_`1NAO5\*WY*V6_KG&QESJUIY$A:3W\RG9X`8INX498XY7#
+M!?^\9A.]>:T0KP$I%8V&O?^\?I,_#'[0&J^V?=0IA]VO+PZ6W+%XC;_=;"J&
+MIXS*NZ_#AG]!>,(=5R[WAR/8O[`9PZ5W7+W6K3#H>UT#'JD")^647?,W8$7S
+MQAB,@@"$PG9KJ?;HM=\TZCJ%<.'K+UOGU+9'F[T*.#KATO4#@Y5"S=W)0@4#
+M;'`G.*OA<>>\:J7?&!$1TBCH,5>,NF[?A4B+YE#Y\L61VZ`^PVWNRQG*?7EN
+MQLSC/SCS`S=^Y?7+T$?)_*SKSS_RT9D/[/LKL,V/[FBI=ZPMW-_S]\'B<,9<
+M^&"N^O#T_6^^ON^Y8V8<#A_@?^;DR_D@/S!__\G/W>2?J3^>6_)'_*`$GY]$
+MG\^3SV?CY_#I\>63'MPTX_#]"_E3'!D^?=/[O[5I,5T[3W^Z8/\;$R.K$=[`
+M(ZA/9837TPA'%(N)$8[[P3-O&[.OK=?AVM?Z?W?=P_J5L_ER[8S]Q[XPXY2E
+MB2L]N/+(BSYY_LOT<\U".NP%^X]8^>A_U&>\\IS/T'_HPR7[7W["B;U[$D\U
+M#K\__&6W#9]I?UK&4>>L>?;2<?TI#3!__^S'H]LVS9B#,RL/M>3Y&3/[5G;]
+- -`/[?_PM_JK98'"\!`.>L
+`
+end
+SHAR_EOF
+ echo 'gunzipping file tds.dvi' &&
+ gzip -d < _shargzi.tmp > 'tds.dvi' && rm -f _shargzi.tmp &&
+ $shar_touch -am 1115195195 'tds.dvi' &&
+ chmod 0666 'tds.dvi' ||
+ echo 'restore of tds.dvi failed'
+ shar_count="`wc -c < 'tds.dvi'`"
+ test 77596 -eq "$shar_count" ||
+ echo "tds.dvi: original size 77596, current size $shar_count"
+fi
+exit 0
+
+
+------------------------------
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+TeXhax Digest issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context Indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+\bye
+
+End of TeXhax Digest [Volume 95 Issue 16]
+*****************************************
diff --git a/info/digests/texhax/95/texhax.17 b/info/digests/texhax/95/texhax.17
new file mode 100644
index 0000000000..8841f706fa
--- /dev/null
+++ b/info/digests/texhax/95/texhax.17
@@ -0,0 +1,375 @@
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id SAA27104; Sat, 2 Dec 1995 18:39:35 GMT
+Message-Id: <199512021839.SAA27104@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <15179-0@jess.ccc.nottingham.ac.uk>;
+ Sat, 2 Dec 1995 18:11:20 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V95 #17
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Sat, 2 Dec 1995 18:11:20 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Saturday, 2 December 1995 Volume 95 : Number 017
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ TeXhax goes on automatic pilot
+ Printing problems
+ Re: invisible printing / figure separations
+ Re: invisible printing / figure separations
+ Re: TeX with an SGML syntax?
+ Where is Dr. Von Bechtolsheim ?
+ TEX-L: Daily error monitoring report
+
+
+ For details of how to subscribe, unsubscribe and contribute articles,
+ see the end of this issue.
+
+----------------------------------------------------------------------
+
+From: David.Osborne@nottingham.ac.uk
+Date: Thu, 30 Nov 1995 16:03:22 +0000
+Subject: TeXhax goes on automatic pilot
+
+As moderator, it's getting very difficult to find time to edit the digest from
+individual messages, particularly now that I've started a part-time research
+degree. So, I've taken a deep breath and put TeXhax on "automatic pilot",
+under the control of the Majordomo list manager I use here. Majordomo's
+digest program has been doing sterling work for me on a digest of the Lotus
+Cars mailing list, the 300th automatically-produced issue of which dropped
+into my mailbox today, so I'm confident it can do the job. I'll be keeping a
+close eye on the digester's performance, but I hope this change should mean
+more regular issues of TeXhax --- assuming people keep sending mail for
+inclusion in it, of course!
+
+~~David Osborne (TeXhax Digest moderator)
+
+
+------------------------------
+
+From: Salvatore Ruggieri <ruggieri@iron.di.unipi.it>
+Date: Mon, 27 Nov 1995 14:45:20 +0100 (GMT+0100)
+Subject: Printing problems
+
+I have a big problem with printing PostScript files generated with
+dvips starting from a Latex document.
+
+In the Latex document some \epsffile macro appear, and epsf files
+(generated with ps2epsi starting from a PostScript from FrameMaker 4)
+are included and printed correctly only on a few printers
+(actually, just a Sun).
+
+The problem arises mainly with HP, but also with Apple and other printers.
+The figures are not printed, although I can see them using xdvi
+or ghostview.
+
+Can anyone help me, please ?
+
+Thanks.
+
+Salvatore Ruggieri
+
+
+
+------------------------------
+
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Date: Mon, 27 Nov 1995 17:19:51 +0000
+Subject: Re: invisible printing / figure separations
+
+Bruce Leban (texhax 95#16) writes:
+
+> I want to be able to print a TeX file with all of the text omitted.
+> It sounds weird, but I want to print pages with color figures and the
+> output from the color printer is not high enough quality for the text.
+
+Actually, it's not a bad way to proceed...
+
+> The idea is to print the pages twice:
+>
+> 1) print the pages with the figures deleted
+> --- easy enough by replacing each figure with a box of the
+> appropriate size; an easy hack to do this for EPSF figures
+> is to replace each EPSF file with a dummy version that
+> contains just the %!EPSF and %%BoundingBox lines.
+
+Presumably doable with graphics package draft mode, with even less
+editing on your part... (Though it does insist on printing a file
+name...)
+
+> 2) print the pages with only the figures
+> --- this is the problem; obviously I can carefully write code
+> to position the picture at just the right place for each
+> page but this is tedious.
+>
+> Any suggestions that would make this easier?
+
+Use the color package; saying \textcolor[rgb]{0.0,0.0,0.0} would
+probably get rid of most of it ;-)
+
+> Looking in the TeXhax archives, I found a similar request in TeXhax 93.16,
+> but no answer. FYI, I am using TeX C 2.9 (on a DEC workstation) and
+> Textures 1.7 (on a Mac), both with LaTeX 2.09.
+
+Of course: LaTeX2e wasn't released until June 1994, and even the
+prerelease of the graphics and color packages didn't happen until
+April of that year (IIRC).
+
+
+------------------------------
+
+From: David Carlisle <carlisle@cs.man.ac.uk>
+Date: Mon, 27 Nov 95 17:30:00 GMT
+Subject: Re: invisible printing / figure separations
+
+> Use the color package; saying \textcolor[rgb]{0.0,0.0,0.0} would
+> probably get rid of most of it ;-)
+
+or \color{white} which is less typing, put it in the preamble then
+page headers etc will also be white.
+
+If there is a requirement to have a draft mode that leaves just white
+space rather than put in the file name, this is probably easy enough
+to achieve, well something like the following in a package file loaded
+after graphics will probably work...
+
+\def\Gin@setfile#1#2#3{%
+ \ifx\\#2\\\Gread@false\fi
+ \ifGin@bbox\else
+ \ifGread@
+ \csname Gread@%
+ \expandafter\ifx\csname Gread@#1\endcsname\relax
+ eps%
+ \else
+ #1%
+ \fi
+ \endcsname{\Gin@base#2}%
+ \else
+ \Gin@nosize{#3}%
+ \fi
+ \fi
+ \Gin@viewport@code
+ \Gin@nat@height\Gin@ury bp%
+ \advance\Gin@nat@height-\Gin@lly bp%
+ \Gin@nat@width\Gin@urx bp%
+ \advance\Gin@nat@width-\Gin@llx bp%
+ \Gin@req@sizes
+ \expandafter\ifx\csname Ginclude@#1\endcsname\relax
+ \Gin@drafttrue
+ \expandafter\ifx\csname Gread#1\endcsname\relax
+ \@latex@error{Can not include graphics of type: #1}\@ehc
+ \global\expandafter\let\csname Gread#1\endcsname\@empty
+ \fi
+ \fi
+ \leavevmode
+ \ifGin@draft
+ \hbox to \Gin@req@width{%
+% \vrule
+ \hss
+ \vbox to \Gin@req@height{%
+% \hrule \@width \Gin@req@width
+ \vss
+% \edef\@tempa{#3}%
+% \rlap{ \ttfamily\expandafter\strip@prefix\meaning\@tempa}%
+ \vss
+% \hrule
+ }%
+ \hss
+% \vrule
+ }%
+ \else
+ \@addtofilelist{#3}%
+ \ProvidesFile{#3}[Graphic file (type #1)]%
+ \setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
+ \dp\z@\z@
+ \ht\z@\Gin@req@height
+ \wd\z@\Gin@req@width
+ \box\z@
+ \fi}
+
+
+------------------------------
+
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Date: Tue, 28 Nov 1995 09:13:39 -0700 (MST)
+Subject: Re: TeX with an SGML syntax?
+
+J. Greg Davidson <jgd@well.sf.ca.us> asks about using SGML as a markup
+language in place of TeX's macro language.
+
+First, it is important to note that SGML is <em>not</em> a programming
+language: it lacks loops, and has only extremely primitive conditional
+processing, both essential elements of a programming language (see
+C. Boehm and G. Jacopini, Comm. ACM, 9, 366--371 (1966)). SGML also
+lacks general macros, though simple entity definitions are possible.
+TeX's macro language is very definitely a programming language.
+
+There have been a few attempts to put a different face on TeX:
+
+ (a) Free Software Foundation's Scribe-like TeXinfo system,
+ available at ftp://prep.ai.mit.edu/pub/gnu/texinfo*.*;
+
+ (b) Lisp-like markup language:
+
+@String{TUGboat = "TUGboat"}
+
+@Article{Semenzato:TB12-34-434,
+ author = "Luigi Semenzato and Edward Wang",
+ title = "{{A text processing language should be first a
+ programming language}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "434--441",
+ month = Nov,
+}
+
+ (c) SGML2TeX, briefly described on p. 295 of this
+ excellent recent book:
+
+@String{pub-ITCP = "International Thomson Computer Press"}
+@String{pub-ITCP:adr = "20 Park Plaza Suite 1001, Boston,
+ MA 02116 USA"}
+
+@Book{Flynn:1995:WH,
+ author = "Peter Flynn",
+ title = "The {WorldWideWeb} Handbook",
+ publisher = pub-ITCP,
+ address = pub-ITCP:adr,
+ year = "1995",
+ ISBN = "1-85032-205-8",
+ LCCN = "TK5105.888 .F56 1995",
+ acknowledgement = ack-nhfb,
+ pages = "xix + 351",
+ note = "Includes HTML quick reference guide.",
+ bibdate = "Wed Nov 15 08:24:30 1995",
+}
+
+Because TeX's macro language is powerful, unusual, and idiosyncratic,
+it is difficult to replace it with something that retains the power,
+yet is much easier to program, while still preserving all of the
+underlying functionality of TeX, which is essential for peaceful
+evolution and preservation of the substantial investment in existing
+documents (several tens of millions of dollars for the American
+Mathematical Society alone).
+
+My personal view is that the WorldWideWeb's use of HTML, a particular
+document instance of SGML, is rapidly helping to spread SGML awareness
+in the Internet community, and that will in turn put pressure on
+vendors of text processing software to provide better support for
+SGML. Once WWW browser clients become grammar based, as the
+commercial Panorama viewer for IBM PC Windows has already done, there
+is no reason to restrict WWW documents to HTML; they could employ
+arbitrary SGML coding and document types.
+
+For the WYSIWYG word processors, the spread of HTML use is probably a
+<em>good thing</em>, since it may force them in the direction of
+structured, rather than visual, markup. TeX's power as a typesetting
+engine can be used behind the scenes as a backend part of an SGML ->
+TeX system: Arbortext has been doing this quite successfully for a
+number of years as a commercial organization, and several publishers
+that I know of do the same with home-grown translation systems.
+
+========================================================================
+Nelson H. F. Beebe Tel: +1 801 581 5254
+Center for Scientific Computing FAX: +1 801 581 4148
+Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu
+University of Utah URL: http://www.math.utah.edu/~beebe
+Salt Lake City, UT 84112, USA
+========================================================================
+
+
+------------------------------
+
+From: jaffer@tif173.ed.ray.com ( Dave Jafferian )
+Date: Thu, 30 Nov 1995 19:51:10 -0500
+Subject: Where is Dr. Von Bechtolsheim ?
+
+ Does anyone have an email address for Stephan v. Bechtolsheim, the
+author of the TeXPS package (c) 1987, 1988 distributed with TeX-3.14 ? A
+message I sent to svb@cs.purdue.edu was returned.
+
+ - Dave Jafferian, Raytheon Company, Marlborough, MA
+ (jaffer@ed.ray.com)
+
+- -----------------------------------------------------------
+The preceding comments are those of the author and do not
+represent the policies of Raytheon Company nor anyone else.
+
+------------------------------
+
+From: "L-Soft list server at DEARN (1.8b)" <LISTSERV@VM.GMD.DE>
+Date: Sat, 2 Dec 1995 00:04:28 +0100
+Subject: TEX-L: Daily error monitoring report
+
+The following 1 subscriber is currently being monitored:
+
+Err First Last Address
+- --- ----- ----- -------
+ 1 12/01 12/01 Pat Sosinski <HERMIT@WCO.COM>
+ Last error: Mailer shell.wco.com said: "550 <hermit@WCO.COM>...
+ User unknown"
+
+Err= Number of delivery errors received thus far
+First= Date first delivery error was received (mm/dd)
+Last= Date of most current delivery error (mm/dd)
+
+Subscribers will be automatically deleted from the list when delivery errors
+have been reported for a period of 4 days or more, or when 100 delivery
+errors have been received, whichever occurs first. Monitoring will cease
+after 5 days without any reported error.
+
+Note: manually deleted subscribers may remain on the monitoring report under
+an alias address. Such entries will expire eventually; you do not need to do
+anything about them.
+
+------------------------------
+
+End of TeXhax Digest V95 #17
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/95/texhax.18 b/info/digests/texhax/95/texhax.18
new file mode 100644
index 0000000000..4026aab847
--- /dev/null
+++ b/info/digests/texhax/95/texhax.18
@@ -0,0 +1,380 @@
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id RAA13134; Sun, 17 Dec 1995 17:59:45 GMT
+Message-Id: <199512171759.RAA13134@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <01762-0@jess.ccc.nottingham.ac.uk>;
+ Sun, 17 Dec 1995 17:57:08 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V95 #18
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Sun, 17 Dec 1995 17:57:08 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Sunday, 17 December 1995 Volume 95 : Number 018
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeX with an SGML syntax?
+ Re: invisible printing / figure separations (TeXhax Digest V95 #16-17)
+ Chemical TeX/LaTeX
+ Black boxes output by LaTeX
+ Re: TeX with an SGML syntax?
+ December LaTeX Release
+ Re: December LaTeX Release
+
+----------------------------------------------------------------------
+
+From: Ian Moor <iwm@doc.ic.ac.uk>
+Date: Mon, 04 Dec 1995 12:46:56 +0000
+Subject: Re: TeX with an SGML syntax?
+
+>if anyone is working on grafting an SGML syntax onto a new
+>version/implementation of TeX.
+To add syntax to latex so the structure of a document is checked
+would require somebody with deep programming understanding of TeX
+macros. A better way is to write documents in SGML and
+check and translate to latex. For the last year I have been
+using the QWERTZ DTD by Tom Gordon, (thomas.gordon@gmd.de)
+with some of the code from the Linuxdoc-SGML system. The
+input looks like LaTeX with SGML marking : so for example
+ <article opts=11pt>
+ <titlepag>
+ <title>Constructing a Compiler
+ ...
+
+The 'format' program parses the input using the sgmls parser and generates
+latex, or html. The advantage is having one source to generate
+both printed and and web documents. It does mean that you
+cannot add your own macros, and maths and pictures have to be
+treated specially.
+
+
+Ian W Moor
+ Internet: iwm@doc.ic.ac.uk Department of Computing,
+ JANET: iwm@uk.ac.ic.doc Imperial College.
+ +44 71 589 5111 x 48352 180 Queensgate
+ London SW7 UK.
+
+
+
+
+
+
+
+
+------------------------------
+
+From: mackay@cs.washington.edu (Pierre MacKay)
+Date: Mon, 4 Dec 1995 11:00:54 -0800
+Subject: Re: invisible printing / figure separations (TeXhax Digest V95 #16-17)
+
+Bruce Leban (texhax 95#16) writes:
+
+> I want to be able to print a TeX file with all of the text omitted.
+
+to which Robin Fairbairns gives some interesting answers.
+
+One very effective way, if you use dvips, is the following
+which I used for a three-color map and accompanying page of legend text.
+
+
+\input colordvi
+
+\textWhite
+%\textBlack
+\let\Red=\White
+\let\textRed=\textWhite
+\let\Green=\Black
+\let\textGreen=\textBlack
+\let\Black=\White
+\let\BottomColor=\Green
+
+In this case the Green overlay is being printed, and the Black
+and Red are invisible.
+
+There is, of course a lot more to it than that, but it is pretty
+easy to figure out.
+
+If you want to see the results, look at
+ Lawrence J. Bliquez, {\it Roman Surgical Instruments and Other
+ Minor Objects in the National Museum of Naples}, 1994,
+ Philip von Zabern, Mainz am Rhein. ISBN 3-8053-1677-1.
+ Map at page 98. The map itself is done with TeXdraw.
+
+ Fonts are Monotype Baskerville for the legend and Gill Sans
+ and Castellar for the map.
+- --
+%=======================================================================%
+| N O T I C E |
+| Please note the changes in address and telephone number below. |
+| There is no Northwest Computing Support Center any longer. |
+| Until further notice, I shall be continuing to provide tape |
+| distributions and whatever other services I can. |
+| |
+%=======================================================================%
+Email concerned with UnixTeX distribution software may be sent
+To: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ Denny Hall, Mail Stop DH-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+
+------------------------------
+
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+Date: Tue, 05 Dec 95 17:25:31 +0100
+Subject: Chemical TeX/LaTeX
+
+My daughter heard that specific chemistry-oriented TeX/LaTeX packages
+were available, without more details unfortunately. My search in the
+ctan archives were unsuccessful.
+Anyone knows more about this matter? If so, is there any shareware
+available?
+Thanks in advance for time, attention and assistance.
+ah.
+- ------------------------------------------------------------------------
+(Prof.) Andre HECK -+- * Phone (direct) +33-88.15.07.43
+Observatoire Astronomique * Phone (Secretary) +33-88.15.07.10
+11, rue de l'Universite -+- * Fax (direct/private) +33-88.49.12.55
+F-67000 Strasbourg * -+- Fax (Secretary) +33-88.25.01.60
+France -+- * * e-mail: heck@astro.u-strasbg.fr
+- ------------------------------------------------------------------------
+ WWW: http://cdsweb.u-strasbg.fr/~heck
+ StarWorlds: http://cdsweb.u-strasbg.fr/starworlds.html
+ StarBits: http://cdsweb.u-strasbg.fr/starbits.html
+ StarHeads: http://cdsweb.u-strasbg.fr/starheads.html
+- ------------------------------------------------------------------------
+
+------------------------------
+
+From: dejmer Marcus <dejmek@poly.polytechnique.fr>
+Date: Sun, 17 Dec 1995 13:03:50 +0100
+Subject: Black boxes output by LaTeX
+
+To whomever can help me immediately!
+PLEASE!
+
+Problem: My document now prints a HUGE BLACK BOX on the bottom half of EACH
+PAGE In my report DUE MONDAY! I have NO IDEA what I have done to INSTIGATE
+this reaction from my (up to this morning) loving LATEX complier!
+
+IF anyone knows how to RECTIFY this SITUATION please help me!~
+
+I am extremely GRATEFUL to anyone who can reply!
+
+
+The success of my document lies in the hands of those knowledgeable few out
+there!
+
+Extremely desperate,
+
+Marcus DEJMEK (dejmek@poly.polytechnique.fr)
+
+
+------------------------------
+
+From: vis!greg@UCSD.EDU
+Date: Tue, 05 Dec 95 17:10:00 -0800
+Subject: Re: TeX with an SGML syntax?
+
+ From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+ Date: Tue, 28 Nov 1995 09:13:39 -0700 (MST)
+ Subject: Re: TeX with an SGML syntax?
+
+ J. Greg Davidson <jgd@well.sf.ca.us> asks about using SGML as a markup
+ language in place of TeX's macro language.
+
+No, I didn't. I hate being misquoted :-(. I said:
+
+ Date: Thu, 26 Oct 1995 14:15:28 -0700
+ From: vis!greg@UCSD.EDU
+ Subject: TeX with an SGML syntax?
+
+ I ... wonder if anyone is working on grafting an SGML syntax onto a new
+ version/implementation of TeX. ^^^^^^
+
+(elision and emphasis added) and I also said:
+
+ A new syntax would present a good opportunity to revamp the macro
+ system, either replacing it with a more robust macro system (no
+ fragile macros) or replacing it with a tcl-like functional language;
+ the point being to make writing TeX extensions less of a black art.
+
+I find that most people I show TeX to dislike it on sight and decline
+my offer to help them learn to use it. At the same time, they're
+interested in SGML and planning to convert existing documents to and
+write new documents in that form. This is the source of our big opportunity.
+
+My biggest gripe about TeX is that I find writing and understanding
+TeX macros to be difficult. It's especially difficult to parse TeX
+source mechanically. I would like a programming interface with
+delimiters and programming symbols clearly distinguished from literal
+text without reference to the definitions of the macros or functions
+used. I would like no such thing as fragile macros. A well designed
+SGML-TeX would describe the syntax of its programming language in an
+SGML DTD, along with an initial set of formatting markups. This would
+go a long way towards eliminating these problems.
+
+Of course, the existing TeX is not going to go away, even if something
+much nicer comes along, so older documents would not need to be
+converted to the new syntax.
+
+As people move towards keeping documents in SGML form, they will be
+looking for a good text formatter to use in conjunction with their SGML
+documents. Although they can process SGML into TeX source, that
+transformation is a mysterious and fragile process. Someone trained
+only in SGML will be put off when they try to debug any problems that
+arise and they will never learn to write new macros. Thus, the power
+and advantages of TeX will be lost to them. As soon as they can, they
+will get rid of TeX.
+
+I do not expect anyone in the TeX community to make such a radical new
+version of TeX, and I am not offering to do it. Because of this I
+think that systems with much less power will continue to dominate, and
+TeX will fade away. But it doesn't have to be that way.
+
+_Greg
+
+
+J. Greg Davidson Institute for Software Research and Development
++1 (619) 452-8059 6231 Branting Street San Diego, CA 92122 USA
+
+vis!greg@ucsd.edu (or greg%vis.uucp@ucsd.edu)
+jgd@well.sf.ca.us
+
+ *****************************************************
+ * Member of the League for Programming Freedom. *
+ * *
+ * lpf@uunet.uu.net http://www.lpf.org *
+ * E-Mail World Wide Web *
+ *****************************************************
+
+
+- ------- End of Forwarded Message
+
+
+
+------------------------------
+
+From: David Carlisle <carlisle@CS.MAN.AC.UK>
+Date: Thu, 14 Dec 1995 20:00:38 GMT
+Subject: December LaTeX Release
+
+December 1995 LaTeX Release
+============================
+
+The LaTeX3 Project is pleased to announce that the December Release is
+now available from the ctan hosts and will reach mirrors in due course.
+
+The following ctan directories are updated
+
+tex-archive/macros/latex/base % The core LaTeX sources
+tex-archive/macros/latex/unpacked % The core LaTeX sources,
+`unpacked'
+
+tex-archive/macros/latex/packages/tools % The `tools' `graphics' and
+tex-archive/macros/latex/packages/graphics% `mfnfss' collections of
+tex-archive/macros/latex/packages/mfnfss % Standard LaTeX packages.
+
+As usual the main features of the new release are documented in the
+newsletter ltnews04.tex.
+
+Two points deserve special mention here:
+
+* Unpacking this release should take significantly less time than has
+ been the case for previous LaTeX releases.
+ This is due to a new implementation of the docstrip utility that has
+ been contributed by Marcin Woli\'nski.
+
+* When using Computer Modern Fonts in the `T1' (`Cork') encoding,
+ LaTeX will now assume the font names of release 1.2 of the dc fonts
+ which occurred earlier this year.
+
+ If you still have the old dc fonts then you must unpack the file
+ olddc.ins
+ to produce suitable fd files using the old font names.
+ This is documented in the installation guide, install.txt, but is
+ mentioned here as it differs from previous releases.
+ The test document ltxcheck.tex will report any problems with dc
+ fonts if the LaTeX format does not appear to match the fonts you
+ have installed at your site.
+
+
+David Carlisle
+For the LaTeX3 Project
+
+
+------------------------------
+
+From: David Carlisle <carlisle@CS.MAN.AC.UK>
+Date: Fri, 15 Dec 1995 18:54:54 GMT
+Subject: Re: December LaTeX Release
+
+I said
+
+> As usual the main features of the new release are documented in the
+> newsletter ltnews04.tex.
+
+If you were very quick to pick up the release then unfortunately the
+file ltnews04.tex was missing.
+
+It was added `this morning' to all the main ctan hosts.
+
+(That is `this morning' here: The first two people to report this file
+ missing were in Australia....)
+
+Sorry for any confusion that this caused.
+
+David
+
+
+------------------------------
+
+End of TeXhax Digest V95 #18
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.01 b/info/digests/texhax/96/texhax.01
new file mode 100644
index 0000000000..5705be5c75
--- /dev/null
+++ b/info/digests/texhax/96/texhax.01
@@ -0,0 +1,431 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Mon Jan 8 21:25:30 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id VAA14383 for <cczdao@unix.ccc.nottingham.ac.uk>; Mon, 8 Jan 1996 21:25:28 GMT
+Message-Id: <199601082125.VAA14383@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <11536-0@jess.ccc.nottingham.ac.uk>;
+ Mon, 8 Jan 1996 20:43:04 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #1
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Mon, 8 Jan 1996 20:43:04 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Monday, 8 January 1996 Volume 96 : Number 001
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeXhax Digest V95 #18
+ Re: TeXhax Digest V95 #18
+ some questions from a newcomer
+ more questions!
+ LaTeX2e
+ modes.mf 3.0 available
+
+----------------------------------------------------------------------
+
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Date: Mon, 18 Dec 1995 09:16:38 GMT
+Subject: Re: TeXhax Digest V95 #18
+
+ > From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+ > Date: Tue, 05 Dec 95 17:25:31 +0100
+ > Subject: Chemical TeX/LaTeX
+ >
+ > My daughter heard that specific chemistry-oriented TeX/LaTeX packages
+ > were available, without more details unfortunately. My search in the
+ > ctan archives were unsuccessful.
+ > Anyone knows more about this matter? If so, is there any shareware
+ > available?
+there are several; look for chemtex, and xymtex; the latter, from
+Japan, is described in an article in the next issue of
+TUGboat. Another package, described by J Hagen at this years EuroTeX,
+is published in the EuroTeX 95 proceedings, an article which will be
+reprinted in TUGboat early next year
+
+Sebastian Rahtz
+Secretary, TUG
+
+------------------------------
+
+From: lamport@pa.dec.com
+Date: Sun, 17 Dec 95 13:58:13 -0800
+Subject: Re: TeXhax Digest V95 #18
+
+J. Greg Davidson, who hates being misquoted, writes
+
+ I find that most people I show TeX to dislike it on sight and decline
+ my offer to help them learn to use it. At the same time, they're
+ interested in SGML and planning to convert existing documents to and
+ write new documents in that form. This is the source of our big
+ opportunity.
+
+ My biggest gripe about TeX is that I find writing and understanding
+ TeX macros to be difficult...
+
+ As people move towards keeping documents in SGML form, they will be
+ looking for a good text formatter to use in conjunction with their
+ SGML documents.
+
+Many people think that SGML offers a solution to the problems of
+document preparation. They're wrong. SGML is just a statement of
+the problem. The goals of SGML--a markup language that separates
+logical structure from formatting directions--are precisely the goals
+of LaTeX. However, LaTeX is a program to produce real output--not just
+a syntax for wishing what the document should look like. It is this
+difference that is the primary reason why LaTeX input is a lot uglier
+than SGML; the difference between TeX syntax and SGML syntax has
+little to do with it.
+
+SGML syntax has some nice features. However, if you look at the
+HTML3.0 syntax for describing equations, you will discover that no-one
+in his right mind would want to type any significant amount of
+mathematics in SGML. Should HTML ever become expressive enough for
+mathematical documents (at the moment, the only math symbols HTML3.0
+provides are \sqrt, \lnot, and \pm), one would have to create those
+documents either with a WYSIWYG editor or by translating from a more
+TeX-like syntax.
+
+We've learned a lot in the last dozen years, and we know how to do
+some things better than Don did in TeX. But it's by no means clear
+that we know how to create a system with the power of TeX that would
+make adding new features very much easier. Think of all the work
+that's been done to give unsophisticated users the power of a
+programming language. After 30 years, there still doesn't seem to be
+anything better than Basic.
+
+Leslie Lamport
+
+
+------------------------------
+
+From: gabriele@dtovf1.roma2.infn.it (gabriele migliorini)
+Date: Wed, 27 Dec 95 15:27:26 +0100
+Subject: some questions from a newcomer
+
+ Dear readers,
+ i just began working with LaTeX, and I am waiting for
+a friend of mine to take me back from England a copy of the Companion
+(here in Italy, English and american books cost twice their price, for
+you get a very unfair exchange rate from bookshops) I'd like to get
+some little help before getting the book, even if I fear my questions
+could seem too much stupid for the expert ones. Two kind of problems:
+
+Text: how do I do to write a paragraph (or some paragraphs) and keep
+all of them on the same page? I remember that (a long time ago) in
+word perfect there was a function to put in a couple of markers
+telling to keep all the text in beetween on the same page. By now, I
+tried to resolve my problem by putting the paragraph in a minipage,
+but this cannot function with in paragraph stuff.
+
+Graphics: I poked around to understand how to include graphics in my
+documents, and I found many suggestions. Now, I've seen that (to me)
+the best format are those whose commands ger embedded right into the
+dvi file. I've seen that pstricks and eepic do thins kind of job, but
+both are written for LaTeX209; I cannot let pst function, but eepic
+seems great, with both XFIG and gnuplot. Now, my question: is there
+anybody who knows if there are incompatibilities w/epic-eepic other
+than the ones I didn't see? And what about PSTricks?
+
+Now, I have to thank everybody, and tell an happy new year to all the
+readers, those that will help me, and those who will be bored by my English
+an my questions. I apologize!.
+
+Sincerely,
+ gabriele
+
+gabriele@dtovf1.roma2.infn.it
+
+
+------------------------------
+
+From: gabriele@dtovf1.roma2.infn.it (gabriele migliorini)
+Date: Wed, 27 Dec 95 16:17:26 +0100
+Subject: more questions!
+
+I remembered just now that I need one more information about LaTeX:
+I'm writing about rotary motions, and I enocounter many rotations
+vectors; the standard practice is to use the normal greek letters
+you'd use for an angle, and tell the vector character typing the name
+in bold face. I can do that with standard {\bf a}, but the command
+{\bf \omega} doesn't work. How can I fix this behavior? Now, I'm to
+ask if there is someone willing to tell me the reason why the \left
+and \right verbs before opening and closing brackets and braces cannot
+be implicitly told by LaTeX: if i'm writing a fraction like (\frac
+{abc}{def}), I get small brackets; don't you think the standard
+behavior should be to prepone an mplicit \left or \right to any
+opening and closing bracket? (I see that |a|b|c| could break this
+semantics, but I think you could make the bars use the explicit
+notations and the other delimitations the implicit one) I thank you,
+sincerely.
+
+ gabriele
+
+
+
+------------------------------
+
+From: Andrew Jones $STAFF <JONEAN@trentcollege.nott.sch.uk>
+Date: Wed, 20 Dec 1995 16:29:11 +0000
+Subject: LaTeX2e
+
+To whom it may concern, I have a few problems which need solving, and
+do not know where to go for advice:
+
+I currently possess just LaTeX, but wiped it off my system, when
+trying to make room for something else. Stupidly, I did not back it
+up and recall that I had some problems trying to install it last
+time, having to change various lines in various files, both in emtex,
+and in my Config.sys and autoexec.bat files. As you may gather, I am
+pretty well a beginner with TeX. Does anyone know of anyone who would
+be able guide me through the reinstallation?
+
+Secondly, when I originally installed it, I had it set up to print on
+a Star LC10 9-pin dot matrix. I now possess a Canon BJ-10ex. I
+managed to get various printer drivers, none written speciically for
+this model, but none of them seem to work. Any suggestions?
+
+Finally, I was given your address from a visiting lecturer who uses
+LaTeX enormously. It rekindled my interest in Latex, and I would
+dearly love to get it properly re-installed once again. However, I
+notice that LaTeX2e is mentioned a great deal. What are the
+advantages, if any, of switching to this? I am currently using a
+386sx-20 with a 70 MB HDD, but am hoping to upgrade to a 486DX2-66
+with a 400MB HDD and CD-ROM in the near future.
+
+I would gratefully appreciate any information that you can give me.
+
+Yours sincerely Andrew Jones at Trent College
+the near future
+
+
+------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Mon, 8 Jan 1996 14:55:22 -0500
+Subject: modes.mf 3.0 available
+
+I have released version 3.0 of modes.mf. You can get it by anonymous ftp from
+
+ ftp.cs.umb.edu:pub/tex/modes.mf
+
+and shortly from ftp.cdrom.com:pub/tex/modes.mf and the ctan sites in
+/tex-archive/fonts/modes/modes-3.0.mf. finger ctan@ftp.shsu.edu for a
+list of all the CTAN sites and mirrors. The mailing list
+tex-archive@math.utah.edu receives most TeX-related announcements; email
+tex-archive-request@math.utah.edu to join.
+
+You can also get it by email from if you cannot ftp: email
+fileserv@shsu.edu with a body of `sendme modes'.
+
+News:
+- - most importantly, a new and much cleaner way of doing write/white
+ changes, compatible with the DC fonts as well as CM, etc. This *does*
+ affect the rasterization to some extent, but in the cases I tried, it
+ was no worse, and sometimes better.
+- - a small test file, modetest.tex, included.
+- - new modes for the Amiga ShowDVI previewer, PC previewing,
+ high-resolution fax, LJ 5, Canon BJC, Lexmark Optra 4049 R, Agfa 3400PS.
+- - default localfont now ljfour.
+- - screen_rows, screen_cols interchanged to match plain.mf.
+- - TeX formatting improved, but still not completely working.
+
+As always, thanks to the contributors, and further additions and
+improvements are welcome. Please send bug reports or suggestions to
+tex-fonts@math.utah.edu (email tex-fonts-request to join the mailing list).
+
+
+General information:
+
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (as in Web2c)
+or rename the file and remove unneeded modes. I can't decipher mf.web
+well enough to understand how to make the modes use less memory; if some
+Metafont hacker can tell me, I'd very much like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@cs.umb.edu
+
+mode_def agfafzz = % AGFA 400PS
+mode_def agfatfzz = % AGFA P3400PS
+mode_def amiga = % Commodore Amiga
+mode_def aps = % Autologic APS-Micro5
+mode_def apssixhi = % Autologic APS-Micro6
+mode_def atariezf = % Atari ST SLM 804 printer
+mode_def atarinf = % Atari 95dpi previewer
+mode_def atarins = % Atari 96x96 previewer
+mode_def atariotf = % Atari ST SM 124 screen
+mode_def bitgraph = % BBN Bitgraph at 118dpi
+mode_def bjtenex = % Canon BubbleJet 10ex
+mode_def boise = % HP 2680A
+mode_def canonbjc = % Canon BJC-600, 360x360dpi
+mode_def canonex = % CanonEX in LaserWriter Pro 630
+mode_def canonlbp = % e.g., Symbolics LGP-10
+mode_def cg = % Compugraphic 8600
+mode_def cgl = % Compugraphic 8600 landscape
+mode_def cgnszz = % Compugraphic 9600
+mode_def crs = % Alphatype CRS
+mode_def cx = % Canon CX, SX, LBP-LX
+mode_def datadisc = % DataDisc
+mode_def newdd = % DataDisc with special aspect ratio
+mode_def declarge = % DEC 19-inch, 1280 x 1024
+mode_def decsmall = % DEC 17-inch, 1024 x 768
+mode_def deskjet = % HP DeskJet 500
+mode_def docutech = % Xerox 8790 or 4045
+mode_def dover = % Xerox Dover
+mode_def eighthre = % EightThree (83x83)
+mode_def epsdrft = % Epson at 120x72dpi
+mode_def epsdrftl = % Epson at 120x72dpi landscape
+mode_def epsfast = % Epson at 60x72dpi
+mode_def epsfastl = % Epson at 60x72dpi landscape
+mode_def epson = % 9-pin Epson MX/FX family
+mode_def epsonl = % 9-pin Epson MX/FX family landscape
+mode_def epsonact = % Epson Action Laser 1500
+mode_def epsonlo = % Epson at 120x216dpi
+mode_def epsonlol = % Epson at 120x216dpi landscape
+mode_def epstylus = % Epson Stylus
+mode_def fourfour = % FourFour (44x44) (really low-res)
+mode_def gtfax = % 204 x 196dpi G3fax
+mode_def gtfaxl = % 204 x 196dpi G3fax landscape
+mode_def gtfaxlo = % 204 x 98dpi G3fax
+mode_def gtfaxlol = % 204 x 98dpi G3fax landscape
+mode_def highfax = % 200 x 200dpi G3fax
+mode_def hprugged = % HP RuggedWriter 480
+mode_def ibm_a = % IBM 38xx (\#1)
+mode_def ibmd = % IBM 38xx (\#2)
+mode_def ibmega = % IBM EGA monitor
+mode_def ibmegal = % IBM EGA monitor landscape
+mode_def ibmfzon = % IBM 4019
+mode_def ibmfztn = % IBM 4029-30, 4250
+mode_def ibmpp = % IBM ProPrinter
+mode_def ibmppl = % IBM ProPrinter landscape
+mode_def ibmsoff = % IBM 6154 display
+mode_def sherpa = % IBM 6670 (Sherpa)
+mode_def ibmteot = % IBM 3812
+mode_def ibmtetz = % IBM 3820
+mode_def ibmtont = % IBM 3193 screen
+mode_def ibmtosn = % IBM 3179 screen
+mode_def ibmtosnl = % IBM 3179 screen landscape
+mode_def ibmvga = % IBM VGA monitor
+mode_def ibx = % Chelgraph IBX
+mode_def itoh = % CItoh 8510A
+mode_def itohl = % CItoh 8510A landscape
+mode_def itohtoz = % CItoh 310
+mode_def itohtozl = % CItoh 310 landscape
+mode_def iw = % Apple ImageWriter
+mode_def jetiiisi = % HP Laser Jet IIISi
+mode_def lasf = % DEC LA75
+mode_def lexmarkr = % IBM (Lexmark) Optra R (4049)
+mode_def linolo = % Linotype Linotronic [13]00 at 635dpi
+mode_def linolttz = % Linotype Linotronic L-300 with RIP-50
+mode_def linoone = % Linotype Linotronic [13]00 at 1270dpi
+mode_def linotzzh = % Linotype Linotronic 300 at 2540dpi
+mode_def ljfive = % HP LaserJet 5
+mode_def ljfour = % 600dpi HP LaserJet 4
+mode_def ljlo = % HP LaserJet at 150dpi
+mode_def lmaster = % 1000dpi LaserMaster
+mode_def lnzo = % DEC LN01
+mode_def lpstz = % DEC lps20
+mode_def lqlores = % Epson LQ-500, 180x180dpi
+mode_def lqmed = % Epson LQ-500, 360x180dpi
+mode_def lqmedl = % Epson LQ-500, 360x180dpi landscape
+mode_def lview = % Sigma L-View monitor
+mode_def lwpro = % Apple LaserWriterPro 810
+mode_def macmag = % Mac screens at magstep 1
+mode_def mactrue = % Mac screens at 72dpi
+mode_def ncd = % NCD 19-inch
+mode_def nec = % NEC 180dpi
+mode_def nechi = % NEC-P6 at 360x360dpi
+mode_def neclm = % NEC PC-PR406LM 320dpi
+mode_def nectzo = % NEC PC-PR201 series 160dpi
+mode_def nexthi = % NeXT 400dpi, Newgen
+mode_def nextscrn = % 100dpi NeXT monitor
+mode_def nineone = % NineOne (91x91)
+mode_def nullmode = % TFM files only
+mode_def onetz = % OneTwoZero (120/120)
+mode_def onezz = % OneZeroZero (100x100)
+mode_def ocessfz = % OCE 6750-PS
+mode_def okidata = % Okidata
+mode_def okidatal = % Okidata landscape
+mode_def okifte = % Okidata 410e in 600 DPI mode
+mode_def pcscreen = % also, e.g., high-resolution Suns
+mode_def pcprevw = % preview on pc screen
+mode_def phaser = % Tektronix Phaser PXi
+mode_def prntware = % Printware 720IQ
+mode_def qms = % QMS (Xerox engine)
+mode_def qmsostf = % QMS 1725
+mode_def qmsoszz = % QMS 1700
+mode_def ricoh = % e.g., TI Omnilaser
+mode_def ricoha = % e.g., IBM 4216
+mode_def ricohlp = % e.g., DEC LN03
+mode_def sparcptr = % Sun SPARCprinter
+mode_def starnlt = % Star NL-10
+mode_def starnltl = % Star NL-10 landscape
+mode_def sun = % Sun and BBN Bitgraph at 85dpi
+mode_def supre = % Ultre*setter at 2400dpi
+mode_def toshiba = % Toshiba 13XX, EpsonLQ
+mode_def ultre = % Ultre*setter at 1200dpi
+mode_def vs = % VAXstation monitor
+mode_def vtftzz = % Varityper 4200 B-P
+mode_def vtftzzhi = % Varityper 4300P at 2400dpi
+mode_def vtftzzlo = % Varityper 4300P at 1200dpi
+mode_def vtfzszw = % Varitype 5060W, APS 6
+mode_def vtszz = % Varityper Laser 600
+mode_def xrxesnz = % Xerox 8790 or 4045
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700
+mode_def xrxnszz = % Xerox 9700
+mode_def xrxtszz = % Xerox 3700
+
+------------------------------
+
+End of TeXhax Digest V96 #1
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.02 b/info/digests/texhax/96/texhax.02
new file mode 100644
index 0000000000..806e3b9900
--- /dev/null
+++ b/info/digests/texhax/96/texhax.02
@@ -0,0 +1,359 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Wed Jan 17 16:13:03 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id QAA10736 for <cczdao@unix.ccc.nottingham.ac.uk>; Wed, 17 Jan 1996 16:12:53 GMT
+Message-Id: <199601171612.QAA10736@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <06297-0@jess.ccc.nottingham.ac.uk>;
+ Wed, 17 Jan 1996 15:54:48 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #2
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Wed, 17 Jan 1996 15:54:48 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Wednesday, 17 January 1996 Volume 96 : Number 002
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ TeX/LaTeX on Windows
+ Re: LaTeX2e
+ latex2e IEEEtran macro wanted.
+ EmTeX printing to Canon BJ200ex printer
+ gtex installation help
+ TUGboat 16 #3 is being mailed
+ New problems from a newcomer...
+
+----------------------------------------------------------------------
+
+From: "Sam Nelson (CO)" <Sam.Nelson@cs.stir.ac.uk>
+Date: Tue, 9 Jan 1996 10:27:33 +0000 (GMT)
+Subject: TeX/LaTeX on Windows
+
+Not being a beginner, this is going to sound a bit weird, I suppose, but
+despite having used TeX and LaTeX around here for more than a decade, I've
+never been asked (very much) to put them up on PC platforms, which are in
+little use in this department. However, I've just been asked about running
+LaTeX on a Windows platform, and it occurs to me that I know nothing whatever
+about this.
+
+Starting from scratch then, in an early-1996 Windows environment, where should
+one go to get the ideal TeX/LaTeX setup? I assume there are `commercial'
+solutions (we use Textures on Macintosh already) but I don't know how much
+money might be available, so a price spectrum from zero to lottery-winner is
+appropriate, I think.
+
+Thanks for any suggestions,
+
+Sam.
+- --
+Sam Nelson, Comp Sci, Stirling U, FK9 4LA, Scotland ,->0->M
+Email: sam@cs.stir.ac.uk Pager: 0839 456640 I->3-+->2->R=->-+->4->O
+Tel: +44 1786 467443 Fax: +44 1786 464551 `->1->S=->-'
+URL: http://www.cs.stir.ac.uk/~sam R$+@$+ $@smtp$#$2$:$1@$2
+
+------------------------------
+
+From: David Carlisle <carlisle@ma.man.ac.uk>
+Date: Tue, 9 Jan 96 17:33:17 GMT
+Subject: Re: LaTeX2e
+
+> I currently possess just LaTeX,
+> ...
+> However, I notice that LaTeX2e is mentioned a great deal. What are
+> the advantages, if any, of switching to this?
+
+I think this question is the result of a misunderstanding. LaTeX2e is
+not an `alternative to LaTeX' but rather is just the current version
+of LaTeX. The previous version (2.09) is now obsolete.
+
+Specifically if you should decide to re-install a complete emtex on
+your PC (This is probably a good idea anyway, as emtex was
+significantly re-organised and improved earlier this year) then the
+LaTeX version that you will get by default will be LaTeX2e.
+
+emtex (including LaTeX, and suitable previewers etc) is available from
+ctan sites such as ftp.tex.ac.uk in tex-archive/systems/msdos/emtex.
+You can make a basic installation by following QUICK.ENG (quick
+English instructions) to be found in that directory.
+
+David
+
+
+------------------------------
+
+From: "Dr. Ke Chen" <chen@cis.pku.edu.cn>
+Date: Fri, 12 Jan 1996 17:11:18 +0800 (GMT+0800)
+Subject: latex2e IEEEtran macro wanted.
+
+I found the previous IEEEtran.sty did not work in LaTex2e. Some days ago,
+a person sent me his own new IEEEtran.sty but there are a few problems
+such as that the title of section is always typeset with a small font,
+etc. As a result, I would appreciate it if anyone could tell me where
+a complete IEEEtran macro in latex2e is available.
+
+Ke Chen
+
+#========================================================================#
+# Dr. Ke Chen, Associate Professor Tel: +86-10-2751935(O) #
+# National Lab of Machine Perception +86-10-2585703(H) #
+# The Center of Information Science Fax: +86-10-2563883,2552779 #
+# Peking University Email: chen@cis.pku.edu.cn #
+# Beijing 100871, China chenke@pku.edu.cn #
+#========================================================================#
+
+
+------------------------------
+
+From: maues@csv.warwick.ac.uk
+Date: Thu, 11 Jan 1996 20:51:00 +0000 (GMT)
+Subject: EmTeX printing to Canon BJ200ex printer
+
+I am absolutely a beginner as you can tell.
+I have successfully installed emTex onto my PC and now is the Printer.
+(use under DOS)
+
+I have a Canon BJ200ex printer.
+
+Q1. When the time I use the commands:
+1) latex2e sample2e OKAY (where sample2e is the file name)
+2) v @bj samples2e OKAY
+3) prtbj10e samples2e ===> 6 blank pages
+4) prtbj300 sample2e ==> 6 blank pages
+5) prtp6h samples2e ===> there are some pages print out, which is the
+ original BUT for each line of the orginal
+ document, it comes out twice and into four
+ separate parts.
+
+
+By the way, p6h is not the printer I am using, but every time I used the
+print command, a file for the p6h fonts created under the font directory.
+
+Do you know what is it about?
+And what should I do now?
+What command should I use?
+
+Thanks
+ __\/__
+ . / ^ _ \ .
+ |\| (o)(o) |/|
+ #---------------.OOOo--oo--oOOO.--------------#
+ # Trevor Jonathan Yuen #
+ # Mathematics Institute #
+ # University of Warwick #
+ # Phone: (0973) 345 457 #
+ #_________________________Oooo._______________#
+ .oooO ( )
+ ( ) ) /
+ \ ( (_/
+ \_)
+
+
+------------------------------
+
+From: Joao Luis Cardoso Soares <jls55@columbia.edu>
+Date: Mon, 15 Jan 1996 09:59:41 -0500 (EST)
+Subject: gtex installation help
+
+I've installed gtex 2.2 (by Young U. Ryu) on a Pentium machine running
+windows 95, but I keep getting two error messages which might be related:
+1) After running \tex\set-tex.bat I get
+ Sharing violation - c:\tex\set-tex.bat
+2) When trying to open a DVI file whose fonts are to be created, I get
+ Cannot find the file ".
+ Make sure that the file exists on your system and that the path
+ and filename are correct.
+
+Does anyone have a suggestion, or at least let me know the email address of
+the author. Many thanks, Joao
+- --
+Joao Luis Cardoso Soares E-mail: jsoares@groucho.gsb.columbia.edu
+Columbia University Tel : (212) 749-6222 (Home)
+804 Uris Hall Fax : (212) 864-4857 (PhD student)
+New York, NY 10027 http://www.cc.columbia.edu/~jls55/
+
+
+------------------------------
+
+From: bbeeton <BNB@MATH.AMS.ORG>
+Date: Tue, 16 Jan 1996 17:44:10 -0500 (EST)
+Subject: TUGboat 16 #3 is being mailed
+
+i'm pleased to announce that tugboat 16#3 will be mailed from the
+printer tomorrow. the table of contents for this issue is attached.
+
+tugboat 16#4 will be sent to the printer within the next few days.
+the schedule calls for mailing three weeks after the printer receives
+the copy.
+
+the next issue, 17#1, will be dated march 1996 and should be delivered
+to the printer within that month. thanks to all the members of the
+production team who have made very great efforts to get this back on
+schedule.
+ -- barbara beeton
+
+ --------------------
+
+ TUGboat
+
+ Volume 16, Number 3 / September 1995
+ ================================
+
+Contents (128 pages)
+
+
+Robin Fairbairns
+ Production notes 222
+
+Opening Address
+ Michel Goossens
+ President's words 223
+
+Fonts
+ Jiri Zlatuska 227
+ When MF does it alone
+ Richard J. Kinch
+ MetaFog: converting MF shapes to contours 233
+ Alan Hoenig
+ The Poetica family: fancy fonts with TeX and LaTeX 244
+ Michel Goossens
+ Using Adobe Type 1 Multiple Master fonts with TeX 253
+ Jeremy Gibbons
+ Dotted and dashed lines in MF 259
+ Sergey Lesenko
+ Printing TeX documents with partial Type 1 fonts 265
+
+LaTeX
+ Matthew Swift
+ Modularity in LaTeX 269
+ Dennis Kletzing
+ A multienumerate package 276
+
+Hyphenation
+ Petr Sojka and Pavel Sevecek
+ Hyphenation in TeX --- Quo Vadis? 280
+ Petr Sojka
+ Notes on compound word hyphenation in TeX 290
+
+Literate programming
+ Wlodek Bzyl
+ Literate Plain source is available! 297
+ Bart Childs, Deborah Dunn and William Lively
+ Teaching CS/1 courses in a literate manner 300
+
+Methods
+ T.V. Raman
+ An audio view of (La)TeX documents --- part II 310
+ Sebastian Rahtz
+ Another look at LaTeX to SGML conversion 315
+ Robin Fairbairns
+ Omega --- Why bother with Unicode? 325
+ Gabriel Valiente Feruglio
+ Modern Catalan typographical conventions 329
+
+News & Announcements
+ TUG'96 Announcement 339
+ Calendar 340
+
+TUG Business
+ TUG'95 --- List of Attendees 341
+ Institutional members 344
+
+Advertisements
+ TeX consulting and production services 345
+
+%% END OF FILE
+
+------------------------------
+
+From: gabriele@dtovf1.roma2.infn.it (gabriele migliorini)
+Date: Wed, 17 Jan 96 13:12:34 +0100
+Subject: New problems from a newcomer...
+
+Dear readers,
+ at the very beginning, I have to thank all of you for reading
+my previous post, an trying to give me sensible replies. To summarize,
+the best answer to the bold greek letters is to simply get and run
+amsbsy, that's part of the amslatex distribution. It gives two new
+commands: a \boldsymbol that embolden a char in a font having a
+correspondent bold-face, and a 'ppor men's bold', that overstrikes a
+normal font, emboldening it even if there is not a bold typeface for
+printing it. As I got asmlatex, I got many new useful functions, like
+an extendable arrow symbol for writing limits, and a couple of new
+strange (?bugs?): in the manual, I read that there are a couple of
+operator redefining commands, that should make a log-like operator,
+with eventual _{text} printed at bottom right of the operator, and a
+lim like one, with text printed under the operator. But, in my printed
+version, they look exactly the same, and therefore, something is not
+doing it job. Furthermore, when I latexed the testmath.tex document, I
+got some \i command undefined in math mode, about lines containing a
+\begin or a \end... Are those signs of an incompatible behavior of
+
+a) the latex release of december'95 and amslatex
+b) TeX 3.1415 and the other programs
+c) the test documents, and amslatex (sure enough, I'm joking here!)
+
+Now, I'm crying for help another time: You know, I was writing down
+some lecture notes for a course I attended In march, and I started
+using latex after a disaster with the copy of word on the computer I
+used: the equation editor suddenly decided not to run anymore. Now, I
+have half of my work in Latex, and another half in Word 6 format. Is
+there anybody who does know how to convert the latter? I read, in the
+documentation about programs on ctan, that such a program cannot be
+public domain... But does there exist a commercial program doing the
+job? If it does exist, does some of you own a copy of it, and can be
+so nice to let me send him my document, and convert it for me?
+
+I'll be, as usual, grateful 'till the end of my life to anybody
+helping me. Sincerely,
+
+l.
+
+
+------------------------------
+
+End of TeXhax Digest V96 #2
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.03 b/info/digests/texhax/96/texhax.03
new file mode 100644
index 0000000000..748c16e714
--- /dev/null
+++ b/info/digests/texhax/96/texhax.03
@@ -0,0 +1,594 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Thu Mar 7 17:53:49 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id RAA09784 for <cczdao@unix.ccc.nottingham.ac.uk>; Thu, 7 Mar 1996 17:53:47 GMT
+Message-Id: <199603071753.RAA09784@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <26648-0@jess.ccc.nottingham.ac.uk>;
+ Thu, 7 Mar 1996 17:29:03 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #3
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Thu, 7 Mar 1996 17:29:03 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Thursday, 7 March 1996 Volume 96 : Number 003
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ TeX/LaTeX on Windows
+ Re: TeXhax Digest V96 #2
+ Re: TeXhax Digest V96 #2
+ spell checker for sun(UNIX)
+ permille, fractions, space, \afterpage and procs
+ Table of contents, TUGboat 16(2)
+ Announcing TUG'96 in Dubna (Russia) July 28-Aug 2 1996
+
+----------------------------------------------------------------------
+
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Date: Wed, 17 Jan 1996 16:11:04 -0500
+Subject: TeX/LaTeX on Windows
+
+ From: "Sam Nelson (CO)" <Sam.Nelson@cs.stir.ac.uk
+ Date: Tue, 9 Jan 1996 10:27:33 +0000 (GMT)
+ Subject: TeX/LaTeX on Windows
+
+ Not being a beginner, this is going to sound a bit weird, I suppose, but
+ despite having used TeX and LaTeX around here for more than a decade, I've
+ never been asked (very much) to put them up on PC platforms, which are in
+ little use in this department. However, I've just been asked about running
+ LaTeX on a Windows platform, and it occurs to me that I know nothing whatever
+ about this.
+
+ Starting from scratch then, in an early-1996 Windows environment, where
+ should one go to get the ideal TeX/LaTeX setup? I assume there are
+ `commercial' solutions (we use Textures on Macintosh already) but I don't
+ know how much money might be available, so a price spectrum from zero to
+ lottery-winner is appropriate, I think.
+
+Check out http://www.YandY.com (or contact sales-help@Yandy.com).
+
+ Thanks for any suggestions,
+
+ Sam.
+
+> Sam Nelson, Comp Sci, Stirling U, FK9 4LA, Scotland ,->0->M
+> Email: sam@cs.stir.ac.uk Pager: 0839 456640 I->3-+->2->R=->-+->4->O
+> Tel: +44 1786 467443 Fax: +44 1786 464551 `->1->S=->-'
+> URL: http://www.cs.stir.ac.uk/~sam R$+@$+ $@smtp$#$2$:$1@$2
+
+DISCLAIMER: respondent has connections with Y&Y
+
+------------------------------
+
+From: Jonathan Dixon <dixonj@rococo.Colorado.EDU>
+Date: Fri, 19 Jan 96 13:59:29 MST
+Subject: Re: TeXhax Digest V96 #2
+
+You wrote:
+> From: "Dr. Ke Chen" <chen@cis.pku.edu.cn>
+> Date: Fri, 12 Jan 1996 17:11:18 +0800 (GMT+0800)
+> Subject: latex2e IEEEtran macro wanted.
+>
+> I found the previous IEEEtran.sty did not work in LaTex2e. Some days ago,
+> a person sent me his own new IEEEtran.sty but there are a few problems
+> such as that the title of section is always typeset with a small font,
+> etc. As a result, I would appreciate it if anyone could tell me where
+> a complete IEEEtran macro in latex2e is available.
+>
+> Ke Chen
+>
+> #========================================================================#
+> # Dr. Ke Chen, Associate Professor Tel: +86-10-2751935(O) #
+> # National Lab of Machine Perception +86-10-2585703(H) #
+> # The Center of Information Science Fax: +86-10-2563883,2552779 #
+> # Peking University Email: chen@cis.pku.edu.cn #
+> # Beijing 100871, China chenke@pku.edu.cn #
+> #========================================================================#
+
+I have a version I modified to make an IEEEtran.cls. I haven't tested it
+extensively, but for what I've done it seems to work. If someone can
+provide a place to post it to, I'd be more than willing to have it
+distributed.
+
+- --
+Jon Dixon
+dixonj@colorado.edu
+http://spot.colorado.edu/~dixonj/
+
+
+------------------------------
+
+From: "Dr. Ke Chen" <chen@cis.pku.edu.cn>
+Date: Mon, 22 Jan 1996 09:20:40 +0800 (GMT+0800)
+Subject: Re: TeXhax Digest V96 #2
+
+On Fri, 19 Jan 1996, Jonathan Dixon wrote:
+
+> Date: Fri, 19 Jan 96 13:59:29 MST
+> From: Jonathan Dixon <dixonj@rococo.Colorado.EDU>
+> To: TeXhax@tex.ac.uk
+> Cc: chen@cis.pku.edu.cn
+> Subject: Re: TeXhax Digest V96 #2
+>
+> You wrote:
+> > From: "Dr. Ke Chen" <chen@cis.pku.edu.cn>
+> > Date: Fri, 12 Jan 1996 17:11:18 +0800 (GMT+0800)
+> > Subject: latex2e IEEEtran macro wanted.
+> >
+> > I found the previous IEEEtran.sty did not work in LaTex2e. Some days ago,
+> > a person sent me his own new IEEEtran.sty but there are a few problems
+> > such as that the title of section is always typeset with a small font,
+> > etc. As a result, I would appreciate it if anyone could tell me where
+> > a complete IEEEtran macro in latex2e is available.
+> >
+> > Ke Chen
+> >
+> I have a version I modified to make an IEEEtran.cls. I haven't tested it
+> extensively, but for what I've done it seems to work. If someone can
+> provide a place to post it to, I'd be more than willing to have it distributed.
+>
+> --
+> Jon Dixon
+> dixonj@colorado.edu
+> http://spot.colorado.edu/~dixonj/
+>
+
+Thanks very much for your kind response. I think you might upload it
+to CTAN archives. In addition, I would appreciate it if you would send
+this macro to me by email for my immediate use.
+
+Ke Chen
+#========================================================================#
+# Dr. Ke Chen, Associate Professor Tel: +86-10-2751935(O) #
+# National Lab of Machine Perception +86-10-2585703(H) #
+# The Center of Information Science Fax: +86-10-2563883,2552779 #
+# Peking University Email: chen@cis.pku.edu.cn #
+# Beijing 100871, China chenke@pku.edu.cn #
+#========================================================================#
+
+
+------------------------------
+
+From: dhlee@pearl.cs.pusan.ac.kr (DoHoon Lee)
+Date: Tue, 30 Jan 96 19:02:12 KST
+Subject: spell checker for sun(UNIX)
+
+I am looking for spell checker utility for LaTeX.
+Does anybody know where this be found ? Or
+If you have spell checker for LaTeX, please let me got it.
+Thanks in advance,
+
+Dohoon Lee
+============================================================
+Dept. of Computer Science
+Pusan National University
+Pusan 609-735, Korea
+dhlee@pearl.cs.pusan.ac.kr
+============================================================
+
+
+------------------------------
+
+From: Kris Lockyear <K.Lockyear@soton.ac.uk>
+Date: Tue, 30 Jan 1996 16:17:08 PST
+Subject: permille, fractions, space, \afterpage and procs
+
+Could anyone help me with five queries? The first two are perhaps simple, the last two I am unsure about. FYI I am using
+LaTeX2e with emTeX on a PC.
+
+1) How can I get a permille sign (like a percent sign but with two zeros -- 0/00). I scanned the tables in The Companion and
+The Book but don't see it.
+
+2) How can I get nice in-text fractions? By that I mean not 1/2 which $1/2$ would give you, or \frac{1}{2}, but a fraction
+where there is a small 1, a diagonal line and a small 2. (I usually use the Times package and a PS laserprinter).
+
+3) I have a chapter which is nearly all text with some headings/sub-headings and footnotes. In places, LaTeX has increased
+the white space between paragraphs or around sub-headings in order to place a \section at the top of a page. This looks very
+ugly and I would rather have a little extra white space at the bottom of the page, than extra white space between paragraphs.
+ Is there any way I can stop LaTeX adding this extra space?
+
+4) In another chapter I have a lot of tables and figures. Following advice in The Companion, I often use
+\afterpage{\clearpage} to flush out the figures etc. Unfortunately, this occasionally results in a blank page with the header
+at the top, and a footnote at the bottom. Any suggestions?
+
+5) Lastly, later this year I have to produce a set of conference proceedings. Could I have some pointers to classes/packages
+and/or articles which would enable me to do this in LaTeX2e. Specifically, including authors names and addresses in paper
+titles and the TOC etc.
+
+Many thanks in advance,
+
+Kris Lockyear.
+
+
+
+------------------------------
+
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Date: Thu, 01 Feb 1996 14:36:53 +0000
+Subject: Table of contents, TUGboat 16(2)
+
+It appears that we (the TUGboat production team) did not post this
+table of contents. Apologies to all ...
+
+ TUGboat
+
+ Volume 16, Number 2 / June 1995
+ Guest Editor: Malcolm Clark
+ ================================
+
+Addresses 99
+
+General Delivery
+ Michel~Goossens 101
+ Opening words
+ Malcolm~Clark
+ Introduction 101
+
+Theme Issue on Portability of Electronic Documents
+
+ Michel~Goossens and Janne~Saarela
+ A practical introduction to SGML 103
+ Peter~Flynn
+ HTML & TeX: Making them sweat 146
+ Geeti~Granger
+ The inside story of life at Wiley with SGML, 151
+ LaTeX and Acrobat
+ Mark~D.~Doyle
+ The Los Alamos e-print archives:
+ HyperTeX in action 154
+ Otfried~Schwarzkopf
+ The Hyperlatex story 159
+ Yannis~Haralambous and Sebastian~Rahtz
+ LaTeX, hypertext and PDF, or the entry of TeX
+ into the world of hypertext 162
+ Michel~Goossens and Janne~Saarela
+ TeX to HTML and back 174
+
+News & Announcements
+
+ Calendar 215
+ Late-Breaking News
+ Mimi~Burbank and Barbara Beeton
+ Production notes 100
+ Coming next issue
+
+TUG Business
+ Institutional members 217
+
+Forms
+ TUG membership application
+
+Advertisements
+ TeX consulting and production services 218
+ Index of advertisers 218
+
+%%% end of file
+
+
+------------------------------
+
+From: Michel Goossens <Michel.Goossens@cern.ch>
+Date: Wed, 7 Feb 1996 00:44:11 +0100 (MET)
+Subject: Announcing TUG'96 in Dubna (Russia) July 28-Aug 2 1996
+
+======================================================================
+
+ The 17th Annual TeX Users Group Meeting
+
+
+ polyglot polytechnic
+
+ polymath POLY-TeX polymath
+
+ polytechnic polyglot
+
+
+ July 28-- August 2, 1996
+
+ in JINR, Dubna, Russia
+
+ Organized jointly by: TUG, CyrTUG, JINR
+
+ CALL FOR PAPERS
+
+======================================================================
+Dear TeX Friends!
+
+So the time has arrived when TeX, the Polyglot, who has for many years
+happily ``spoken'' many different languages written in the Latin
+alphabet, extends its knowledge in the field of other alphabets.
+During the Summer of 1996, a visit is planned to Russia where TeX
+will have its first practical session in Cyrillic.
+
+Russia is that large country, with its enormous spaces, inhabited by
+those enigmatic Russians, who started the century with a Revolution,
+and ended it with ``Perestroyka''. A country who founded a brilliant
+mathematical school, colonized the Cosmos, and conquered the world
+with its literature, music, and ballet.
+
+So what awaits the TeX user who plans to attend TUG'96?
+
+At Moscow's international Sheremetevo-2 Airport, conference
+participants will be met by a member of the organizing committee and
+escorted by bus to Dubna, where from July 28 to August 2, the 17th TUG
+conference will take place (see below for more about Dubna). If, for
+some reason or another, you envision cold, the taiga, and white bears,
+then we can reassure you, Dubna is in the European part of Russia, and
+if you want to see the ice on the nordic oceans, you will have to
+travel further than you would to reach the subtropics of the Black Sea
+shore. Indeed, you will soon find that the pine forest in which the
+comfortable town of Dubna is situated will remind you of a park. In
+July and August, the weather is mostly warm and sunny, with an average
+temperature of 28 degrees Centigrade. Guests will be housed in a
+comfortable hotel on the banks of the Volga river in single or double
+rooms (hot water, shower, telephone, and television). The Russian
+``cuisine'' is characterized by its abundance, so one can forget about
+slimming.
+
+The social program includes a picnic on the picturesque banks of the
+Volga, where we will be taken by boat, a bus excursion to Sergiev
+Posad (the center of the Russian Orthodox Church, where Andrey
+Slephkhin works--- see his article on page 373 of TUGboat 16#4 or the
+EuroTeX'95 proceedings page 331), and, on the last day a visit to
+Moscow, following which the participants can be dropped of at the
+airport to fly home, or at one of the railway stations, if they want
+to prolong their visit.
+
+The conference's preliminary program will be announced as soon as we
+receive from you, dear readers, proposals for presentations, courses
+that you would like to teach or attend, poster sessions, or any
+problem(s) or subject(s) that interest you. Please send your
+suggestions to the conference electronic address
+
+TUG96@pds.jinr.ru
+=================
+
+The theme of the Conference is: PolyTeX, TeX or the art of
+multi-lingual, maths and technical typesetting.
+
+
+ polyglot polytechnic
+
+ polymath POLY-TeX polymath
+
+ polytechnic polyglot
+
+
+===================
+PROGRAM COMMITTEE
+===================
+
+Evgeniy Vasilievitch Pankratiev Moscow, Russia
+ Email: pankrat@shade.msu.ru
+
+Michel Goossens Geneva, Switzerland
+ Email: goossens@cern.ch
+
+Mimi Burbank Florida, USA
+ Email: mimi@scri.fsu.edu
+
+
+===========
+DEADLINES
+===========
+
+Submission of abstracts February 20 <<<<<<<
+
+Acceptance signified to authors February 29 <<<<<<<
+
+Preliminary articles March 31 <<<<<<<
+
+Proposals for workshops, demos,
+ and poster sessions April 20
+
+Registration and transfer of a
+non-refundable sum of $100
+per person to a Dubna bank May 31
+
+Visa supporting information June 5
+
+Revised articles June 10 <<<<<<<
+
+Start of Conference July 28
+
+
+
+======================
+ORGANIZING COMMITTEE
+======================
+
+Vladimir Vasilievitch Korenkov Dubna, Russia
+ Email: korenkov@cv.jinr.ru
+
+Irina Anatolievna Makhovaya Moscow, Russia
+ Email: irina@mir.msk.su
+
+Sebastian Rahtz Oxford, UK
+ Email: s.rahtz@elsevier.co.uk
+
+
+======================
+PRACTICAL INFORMATION
+=======================
+
+- - ----------------
+Conference costs
+- - ----------------
+
+The Conference Committee foresees a cost in the range 550--600 USD.
+This sum includes the complete cost of the conference, namely the
+registration fee, lodging (6 nights with six breakfasts, lunches, and
+dinners), coffee/tea breaks, social events, and transport from
+Sheremetevo Airport to Dubna. The payment should be made in the
+following way: a `non-refundable' sum of $100 per person should be
+transferred to a bank account (to be announced) before June 1st.
+After receipt of that sum an official invitation, necessary for
+obtaining a visa (see below), will be faxed to the participant. The
+rest will be payable in cash upon arrival at the Conference (no credit
+cards or cheques can be used in Dubna). %For participants of
+economically weaker countries or for students %we hope to arrange
+partial support via sponsors. We hope to arrange bursary funds for
+support of students and those participants who demonstrate need.
+
+- - -----
+Visas
+- - -----
+
+Most of the visitors from outside Russia will need a visa to attend
+the Conference. Therefore, for arranging a visa into Russia,
+participants should inform the
+
+ Mrs. N. Dokalenko, Conference Secretariat
+ E-mail nataly@ypr.jinr.dubna.su;
+ Fax 7 095 975 2381 or 7 09621 65 891
+
+of their and (possibly) the accompanying person(s)'s full name, date
+of birth, citizenship, passport number, arrival and departure dates.
+The Secretariat will forward by fax the visa support message to the
+participants with which they should apply for visas to the nearest
+Russian Embassy or Consulate. Please note that you should apply for a
+visa valid for Dubna, Moscow, and Sergiev Posad. (If you plan to visit
+other cities in Russia you should obtain the relevant documents and
+join them to the visa application, so that the names of all places to
+be visited can be entered on the visa form as required.)
+
+- - --------------
+Transportation
+- - --------------
+
+The Organizing Committee will arrange direct transportation by bus
+from the Sheremetevo-2 Airport to Dubna (130 km north of Moscow). The
+Secretariat should be informed of the flight number, precise date and
+time of arrival (Moscow time) `no later than' four working days before
+a participant wishes to be met at the airport. It is our intention to
+have each participant met by a member of Organizing Committee.
+Details will be available later.
+
+
+====================
+WELCOME TO DUBNA !
+====================
+
+Dubna was founded in 1956 when the Convention establishing the Joint
+Institute for Nuclear Research was signed. The town is situated on the
+picturesque banks of the Volga river and the Moscow sea 120 km to the
+north of Moscow. One can reach Dubna from Moscow within 2 hours going
+by car, by bus or by express train. It will take you 1.5 hours to go
+to Dubna from the Sheremetevo-2 International Airport. Waterways
+connect Dubna not only to the Russian Volga cities, but also to the
+waters of the Black, the Caspian, the Baltic and the White seas.
+
+There is no harmful environmental impact from the industrial plants;
+this together with the large tracts of forest in the environs of
+Dubna, and the vast water area dotted with small islands, makes the
+area quite attractive for tourism and rest. The Volga embankment is
+one of the prettiest parts of the town. In springtime, the streets of
+Dubna are full of the odour of lilacs, the apple trees are pink-white;
+in summer, lime trees, maples, birch trees and poplars make the town
+seem totally green; in autumn the town is all golden excepting the
+evergreen of old pine trees. The town's modern look harmonizes with
+the quietness of the surrounding forest. The town was built in the
+midst of a forest. There are separate patches of trees in the town
+itself, and the town park is just a part of the forest. It takes just
+a few minutes to get to the forest from the shopping centre on foot. A
+few minutes' walk and you are outside the city limits!
+
+Small as it is, Dubna is a real metropolis. It is a scientific
+metropolis. It is a ``big little city'', as a visiting American
+scientist called it many years ago. Since the foundation of the Joint
+Institute for Nuclear Research (JINR), the name of Dubna has
+constantly been in the pages of the world's newspapers and journals.
+Dubna is one of the world centres for fundamental research in nuclear
+physics. The Joint Institute plays an important role as a coordinator
+of investigations of the scientists from 18 JINR member-state
+institutes. Wide international scientific and technical cooperation
+is one of the fundamental concepts of the JINR.
+
+Dubna is indeed a town of international friendship. Foreign speech can
+be heard everywhere. But the words, no matter in which language they
+are pronounced, are clear to everybody: friendly cooperation and
+fraternity unite all the physicists and mathematicians living and
+working in Dubna into an international scientific community.
+
+On October 3, 1994, Dubna opened its doors to its first university,
+``International University of Dubna: Nature, Society and Man''. The
+university is composed of five "cathedra" or faculties, including
+socioeconomic sciences, ecology and earth science, computer education,
+linguistics, and health and physical education. Two more faculties---
+law and government and technology--- are also being contemplated.
+
+The town has great experience in holding international conferences,
+and exchanges of delegations between countries in the sphere of
+science, education and culture. Dubna and La Crosse, Wisconsin, USA,
+are sister cities. Dubna is famous for its hospitality. Famous
+scientists, public figures and statesmen from different countries
+visit Dubna. They are always impressed by the gracious welcome they
+receive in Dubna and warm generosity which Dubna residents
+demonstrate.
+
+=======================
+A FEW WORDS ON MOSCOW
+=======================
+
+Moscow, the capital of Russia, has a population of some nine million
+people. It is a city rich in cultural, architectural and historical
+monuments, and, at the same time, boasts a rapidly developing modern
+urban community with brand new blocks of flats, long, straight and
+broad avenues, parks, gardens, stadiums, schools, cinemas, department
+stores, recreation centres, bridges and highways. Though
+forward-looking, it cherishes the memory of its past, and its old
+sections lend it a special charm.
+
+
+Michel Goossens / TUG President
+
+
+------------------------------
+
+End of TeXhax Digest V96 #3
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.04 b/info/digests/texhax/96/texhax.04
new file mode 100644
index 0000000000..e02a32552d
--- /dev/null
+++ b/info/digests/texhax/96/texhax.04
@@ -0,0 +1,257 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Mon Mar 11 16:50:38 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id QAA11662 for <cczdao@unix.ccc.nottingham.ac.uk>; Mon, 11 Mar 1996 16:50:36 GMT
+Message-Id: <199603111650.QAA11662@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <03918-0@jess.ccc.nottingham.ac.uk>;
+ Mon, 11 Mar 1996 16:12:56 +0000
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #4
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Mon, 11 Mar 1996 16:12:56 +0000
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Monday, 11 March 1996 Volume 96 : Number 004
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ UKTUG Meeting: March 20 1996 --- TeX and the Internet
+ revised dealines for TUG'96
+ Memo Class?
+ startsection
+
+----------------------------------------------------------------------
+
+From: David Carlisle <carlisle@ma.man.ac.uk>
+Date: Wed, 21 Feb 1996 15:07:21 GMT
+Subject: UKTUG Meeting: March 20 1996 --- TeX and the Internet
+
+The following message is a courtesy copy of an article
+that has been posted as well.
+
+UKTUG is holding a one day meeting at Warwick on `TeX and the Internet'
+
+Speakers include:
+
+Michel Goossens: LaTeX2HTML
+Malcolm Clark HTML3 maths
+Yannis Haralambous (To be announced)
+Robin Fairbairns The CTAN Archives
+Sebastian Rahtz Acrobat, TeX and the Web
+
+Details and a booking form are available on WWW
+
+http://www.ma.man.ac.uk/~carlisle/form2.html
+
+(They are in the post to all UKTUG members already.)
+
+David Carlisle
+For UKTUG
+
+
+------------------------------
+
+From: Michel Goossens <Michel.Goossens@cern.ch>
+Date: Tue, 20 Feb 1996 17:16:38 +0100 (MET)
+Subject: revised dealines for TUG'96
+
+ ============================
+ REVISED DEADLINES for TUG'96
+ ============================
+
+Submission of abstracts March 11 << new date
+
+Acceptance signified to authors March 20 << new date
+
+Preliminary articles April 12 << new date
+
+Proposals for workshops, demos,
+ and poster sessions April 20
+
+Registration and transfer of a
+non-refundable sum of $100
+per person to a Dubna bank May 31
+
+Visa supporting information June 5
+
+Revised articles June 10 << firm date
+
+Start of Conference July 28
+
+======================================================================
+
+Please send your proposals for contributions to the TUG'96 Organizing
+Committee at their email address TUG96@pds.jinr.ru.
+
+The date of June 10th is a "firm date", since we want to have all
+articles in a final form ready to be printed by the time of the
+Conference, and therefore need them to go to the printer by late
+June. As a consequence final papers not received by June 10 will not
+appear in the Proceedings Issue of TUGboat.
+
+The most up-to-date information about TUG'96 will be available at the
+URL: http://www.scri.fsu.edu/~mimi/tug96/tug96.html
+or, by ftp from the CTAN archives in
+ tex-archive/usergrps/tug/tug96/news-mon.asc
+
+The TUG'96 Organizing Committee
+
+
+------------------------------
+
+From: rpreuss@bbn.com (Rob Preuss)
+Date: Fri, 8 Mar 1996 17:07:58 -0500
+Subject: Memo Class?
+
+Q: Regarding Memorandum Class(es) for LaTeX2e.
+
+ (short form)
+ Is there a popular/standard document class for creating memos
+ with LaTeX2e (and the AMS-LaTeX 1.2 add-ons) using TeXtures?
+
+ (long form)
+ 10 years ago I wrote my own "memo" style using the standard
+ "article" style as a starting point. Main features included:
+
+ - double column option
+ - 10pt, 11pt, 12pt options
+ - titlesection (created by \maketitle) sorta like
+
+ MEMORANDUM
+
+ To: ...
+ From: ...
+ Subject: ...
+ Date: ...
+ Copies To: ...
+ _______________________
+
+ - RHS header with
+ + short form contents of the "To:" field,
+ + contents of "Date:" field, and
+ + Page x of xx.
+ - footer with copyright info.
+
+ Its been great, but now I'd like to upgrade to LaTeX2e while
+ taking advantage of all the nifty stuff offered by AMS-LaTeX.
+
+ 1. Do I have to reinvent this or does something similar exist?
+ 2. If so, should I write a new class or just a package?
+ 3. Should this new class/package be more related to the
+ "article" class or the "amsart" class?
+
+Thanks very much!
+
+______________
+ Dr. Robert D. Preuss (Rob)
+ BBN Acoustic Technologies Voice: 617-873-3773
+ 70 Fawcett Street Fax: 617-873-2894 or 2918
+ Cambridge, MA 02138 USA Internet: rpreuss@bbn.com
+
+
+
+------------------------------
+
+From: Mr Marcilo Alves <marcilio@liverpool.ac.uk>
+Date: Mon, 11 Mar 1996 11:26:32 +0000 (GMT)
+Subject: startsection
+
+Hi,
+
+I'm trying to redefine the \section, \chapter look by
+using the \@startsection command (Companion, page 24).
+
+I always get the message
+
+ you can't use \spacefactor in vertical mode
+
+
+Coul you help me?
+
+Here goes my input
+
+
+\documentclass{book}
+\renewcommand{\section}{\@startsection
+ {\section}%
+ {1}%
+ {2mm}%
+ {2mm}%
+ {2mm}
+ {\itshape}}%
+\begin{document}
+\section{Hi}
+This is ...
+\end{document}
+
+
+and here the message
+
+This is TeX, Version 3.1415 (C version 6.1)
+(lixo.tex
+LaTeX2e <1994/12/01> patch level 1
+(/apps/TeX/inputs/tex/latex2e/base/book.cls
+Document Class: book 1994/12/09 v1.2x Standard LaTeX document class
+(/apps/TeX/inputs/tex/latex2e/base/bk10.clo))
+No file lixo.aux.
+! You can't use `\spacefactor' in vertical mode.
+\@->\spacefactor
+ \@m
+l.10 \section
+ {Hi}
+?
+
+Thanks
+
+
+marcilio
+
+
+------------------------------
+
+End of TeXhax Digest V96 #4
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.05 b/info/digests/texhax/96/texhax.05
new file mode 100644
index 0000000000..c1a77277bb
--- /dev/null
+++ b/info/digests/texhax/96/texhax.05
@@ -0,0 +1,224 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Mon Apr 15 11:53:11 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id LAA15365 for <cczdao@unix.ccc.nottingham.ac.uk>; Mon, 15 Apr 1996 11:53:11 +0100
+Message-Id: <199604151053.LAA15365@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <27588-0@jess.ccc.nottingham.ac.uk>;
+ Mon, 15 Apr 1996 11:52:28 +0100
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #5
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Mon, 15 Apr 1996 11:52:28 +0100
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Monday, 15 April 1996 Volume 96 : Number 005
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: fractions, space, \afterpage (TeXhax)
+ Re: startsection (TeXhax Digest V96 #4)
+ Plain TeX query
+ disc set and printer driver for LaTex 2e
+
+----------------------------------------------------------------------
+
+From: Donald Arseneau <asnd@triumf.ca>
+Date: Thu, 07 Mar 1996 20:47:44 PST
+Subject: Re: fractions, space, \afterpage (TeXhax)
+
+In TeXhax Digest V96 #3, Kris Lockyear <K.Lockyear@soton.ac.uk> wrote:
+
+% 2) How can I get ... 1/2 with small 1, a diagonal line and a small 2.
+
+It is in The TeXbook, exercise 11.6. You probably have manmac.tex and/or
+eplain.tex on your system somewhere; you can copy the definition out of
+there to avoid re-typing it.
+
+% 3) LaTeX increased white space between paragraphs to place a \section at
+the
+% top of a page. This looks very ugly.
+
+
+Declare \raggedbottom (described in the LaTeX manual)
+
+% 4) I often use \afterpage{\clearpage} to flush out the figures etc.
+% this occasionally results in a blank page with a footnote at the bottom.
+
+a) In my opinion, this is never necessary. It only helps when figures are
+*stuck* with impossible placement requirements. You are better off giving
+realistic placement options for your figures and setting higher values for
+\topfraction and \bottomfraction (say 0.8) and a lower \textfraction (0.2).
+Re-read the LaTeX manual discussion of these.
+
+b) Don't write long footnotes.
+
+c) You can avoid most split footnotes using:
+\raggedbottom \addtolength{\topskip}{0pt plus 1cm minus 0.2pt}
+(No, the top won't be ragged; just the bottom.)
+
+Donald Arseneau asnd@reg.triumf.ca
+
+
+------------------------------
+
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Date: Tue, 12 Mar 1996 09:33:00 +0000
+Subject: Re: startsection (TeXhax Digest V96 #4)
+
+Mr Marcilo Alves writes:
+>I'm trying to redefine the \section, \chapter look by
+>using the \@startsection command (Companion, page 24).
+
+Having not read the Companion, page 16 (I think it is), where it tells
+you to:
+
+ \makeatletter
+>\renewcommand{\section}{\@startsection
+> {\section}%
+> {1}%
+> {2mm}%
+> {2mm}%
+> {2mm}
+> {\itshape}}%
+ \makeatother
+
+This is one of the most-FAQs. The Companion is _not_ a beginner's
+book; if you've never programmed LaTeX macros before *PLEASE*
+(everyone, not just Mr. Alves!) read the introductory pages first
+(there are only twenty or so of them).
+
+
+------------------------------
+
+From: cgm@ssci.liv.ac.uk (Colin Mason)
+Date: Thu, 28 Mar 1996 18:47:11 GMT
+Subject: Plain TeX query
+
+% Could someone please answer a question which has been puzzling me for some
+% while because, unless I misunderstand the TeXbook, TeX is not doing what I
+% think it should do. Consider the following input file:
+%-------------------------------------------------------------------------------
+\chardef\return=`\^^M
+%
+\def\dopling{%
+ \ifcat\space\noexpand\next
+ \wlog{<Pling><Space>}%
+ \else \ifcat\return\noexpand\next
+ \wlog{<Pling><Return>}%
+ \else \ifcat\bgroup\noexpand\next
+ \wlog{<Pling><Left brace>}%
+ \else
+ \wlog{<Pling><Other>}%
+ \fi \fi \fi}%
+%
+\catcode`\!=\active
+%
+\def!{\futurelet\next\dopling}%
+%
+! Hallo world.
+!
+!{Anyone for Tennis?}%
+!%
+! Just another line%
+!---and another part of the same line
+!
+! \bye
+%-------------------------------------------------------------------------------
+% Not a very sensible input file I know but it's just meant to illustrate the
+% problem. When run through TeX, I get the following log file (without the
+% leading `% ' of course):
+%-------------------------------------------------------------------------------
+% This is TeX, C Version 3.14t3 (format=plain 93.5.19) 28 MAR 1996 18:31
+% **test
+% (test.tex
+% <Pling><Space>
+% <Pling><Space>
+% <Pling><Left brace>
+% <Pling><Return>
+% <Pling><Space>
+% <Pling><Other>
+% <Pling><Space>
+% <Pling><Space>
+% [1] )
+% Output written on test.dvi (1 page, 308 bytes).
+%-------------------------------------------------------------------------------
+% I understand all of these except the <Pling><Return> generated by the input
+% line `!%'. Why should a comment character generate a <Return>?
+%
+% Thanks in anticipation.
+%
+% Colin Mason (cgm@sunserver.ssci.liv.ac.uk)
+
+------------------------------
+
+From: Andrew Jones $STAFF <JONEAN@trentcollege.nott.sch.uk>
+Date: Mon, 25 Mar 1996 09:12:44 +0000
+Subject: disc set and printer driver for LaTex 2e
+
+Please can anyone help me??
+
+I have used Latex in the past, but unfortunately had to remove it. I
+now possess a Canon BJ10ex printer, and I cannot get the exact driver for it.
+I've been given several to try, but to no avail.
+I also understand that I no longer have the latest version of LaTex ( I
+bought mine in 1990). How is LaTex 2e different?
+
+Could anyone please advise me on where I may get a proper printer
+driver for the BJ10ex, and possibly a disc set for LaTex 2e.
+
+I use Wordperfect 6.0 for word-processing. I recall reading somewhere
+that there is a LaTex converter for WP6.
+
+My own machine is not on the Internet, and therefore I cannot
+download, I would therefore need proper discs. Any help would be
+greatly appreciated.
+
+
+------------------------------
+
+End of TeXhax Digest V96 #5
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.06 b/info/digests/texhax/96/texhax.06
new file mode 100644
index 0000000000..6c0d93aed6
--- /dev/null
+++ b/info/digests/texhax/96/texhax.06
@@ -0,0 +1,432 @@
+From owner-texhax-l@IRLEARN.UCD.IE Wed May 29 14:47:00 1996
+Received: from listserv.rl.ac.uk (listserv.rl.ac.uk [130.246.132.23]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id OAA09947 for <cczdao@UNICORN.CCC.NOTTINGHAM.AC.UK>; Wed, 29 May 1996 14:46:52 +0100
+Received: from listserv (listserv.rl.ac.uk [130.246.132.23]) by listserv.rl.ac.uk (8.7.1/8.7.1)
+ with SMTP id OAA15022; Wed, 29 May 1996 14:46:50 +0100 (BST)
+Received: from IRLEARN.UCD.IE by IRLEARN.UCD.IE (LISTSERV release 1.8b) with
+ NJE id 9757 for TEXHAX-L@IRLEARN.UCD.IE; Wed, 29 May 1996 13:44:20
+ +0000
+Received: from IRLEARN (NJE origin SMTP@IRLEARN) by IRLEARN.UCD.IE (LMail
+ V1.2a/1.8a) with BSMTP id 7220; Wed, 29 May 1996 13:44:19 +0000
+Received: from jess.ccc.nottingham.ac.uk by IRLEARN.UCD.IE (IBM VM SMTP V2R2)
+ with TCP; Wed, 29 May 96 13:44:15 GMT
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk id
+ <22537-0@jess.ccc.nottingham.ac.uk>; Wed, 29 May 1996 13:24:21 +0100
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Message-ID: <TEXHAX-L%96052913442000@IRLEARN.UCD.IE>
+Date: Wed, 29 May 1996 13:24:21 +0100
+Reply-To: TeXhax@tex.ac.uk
+Sender: TeX Information Distribution List <TEXHAX-L@IRLEARN.UCD.IE>
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+Subject: TeXhax Digest V96 #6
+Comments: To: texhax-digest@nottingham.ac.uk
+To: Multiple recipients of list TEXHAX-L <TEXHAX-L@IRLEARN.UCD.IE>
+
+TeXhax Digest Wednesday, 29 May 1996 Volume 96 : Number 006
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ "Standard" Font sizes
+ Re: TeXhax Digest V96 #5
+ TUGboat 17(1) Contents
+ Creating Adobe pdf files from LaTeX
+ excalibur
+ PostScript from other programs
+ [ANNOUNCE] TeX Live CDROM
+
+----------------------------------------------------------------------
+
+From: mclem@medphys.ucl.ac.uk (Matthew Clemence)
+Date: Mon, 15 Apr 96 15:52:03 BST
+Subject: "Standard" Font sizes
+
+I am maintaining a TeX system here at ucl, and like many others I suspect
+am allowing the system to generate all the fonts as needed (via MakeTeXpk).
+All of these end up jumbled together in the texmf/fonts/tmp/pk directory
+(under either cx or ljfour). I would quite like to shift the common ones
+into the appropriate sub directory (texmf/fonts/public/cm/ ..) so that
+tmp can be deleted on a regular basis. Can someone tell me the standard/most
+common sizes required ?
+
+Thanks.
+- --
+**************************************************************************
+Dr. Matthew Clemence ___ email mclem@medphys.ucl.ac.uk
+University College London
+11-20 Shropshire House,
+London, England
++44 171 387 9300 x 8448/8264
++44 181 442 1832 Home
+**************************************************************************
+
+------------------------------
+
+From: David Carlisle <carlisle@cs.man.ac.uk>
+Date: Wed, 17 Apr 96 17:57:14 BST
+Subject: Re: TeXhax Digest V96 #5
+
+Perhaps the following is a clearer example:
+
+\chardef\xxx`\a
+
+\ifcat a\xxx
+\message{yes}
+\else
+\message{no}
+\fi
+
+\let\xxx=a
+
+\ifcat a\xxx
+\message{yes}
+\else
+\message{no}
+\fi
+
+\bye
+
+A \chardef token is not a character token, and so does not have a
+catcode so as far as \ifcat is concerned it will compare true against
+any other control sequence, but false against any character.
+In your case \next is \let to ! ie it has the definition of
+\futurelet \next \dopling
+because
+!%
+!
+is equivalent to
+
+!!
+
+and \return is a chardef control sequence, so
+
+\ifcat\return\noexpand\next
+
+finds two control sequences and so returns true.
+
+As my example above shows you can get an implicit character token
+for use in \ifcat by using \let (the \bgroup you used is another such
+example) but you can not do this for <return> as it is not possible to
+make any token of catcode 5. input characters of that category always
+produce tokens of catcode 10 (and sometimes also \par tokens)
+You can not `see' the end of line by any method at all if you use the
+normal system, if you make ^^M active then of course you can see a
+ctacode 13 character token, but you disable the automatic system that
+TeX uses for converting end of line to white space, so you need
+arrange that the definition of ^^M does this `by hand'.
+
+David
+
+
+------------------------------
+
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Date: Tue, 23 Apr 1996 11:16:12 -0500 (EDT)
+Subject: TUGboat 17(1) Contents
+
+ TUGboat
+ Volume 17, Number 1 / March 1996
+ ================================
+
+Addresses 3
+Soliciting Bids for TUG'97 4
+
+General Delivery
+ Michel Goossens
+ From the president 5
+ Barbara Beeton
+ Editorial comments 6
+ DEK on tour; TUB: the year ahead 6
+ TUG'95: Questions and answers with Prof. Donald E. Knuth 7
+
+Software & Tools
+ Frank G. Bennett, Jr.
+ Camel: kicking over the bibliographic traces in BibTeX 22
+ Filip Machi, Jerrold E. Marsden and Wendy G. McKay
+ Corrigendum: Introduction to FasTeX: a system of
+ keyboard shortcuts for the fast keying of TeX
+ (Volume 16(4), pp. 358-363) 28
+
+Fonts
+ Donald E. Knuth
+ Important message regarding CM fonts 29
+ Darko Zubrinic
+ Croatian fonts 29
+
+Book Reviews
+ J. Vesely Two new books on TeX in the Czech Republic: 34
+ Petr Olsak, Typograficky system TeX (TeX typesetting system);
+ Jiri Rybicka, LaTeX pro zacatecniky (LaTeX for beginners)
+ Lynne A. Price:
+ Ronald C. Turner, Timothy A. Douglass, and Audrey J. Turner,
+ README.1ST: SGML for Writers and Editors 35
+
+Letters
+ Rama Porrat
+ There's still something missing... 37
+
+Resources
+ Mimi Burbank and Michel Goossens
+ Electronic news from the family 37
+
+Tutorials
+ Keith Reckdahl
+ Using EPS graphics in LaTeXe documents 43
+
+Macros
+ Don Hosek
+ That ol' devil \expandafter 53
+ J. Hagen and A. F. Otten
+ PPCHTeX: typesetting chemical formulas in TeX 54
+
+LaTeX
+ David Carlisle
+ A LaTeX tour, Part 1: The basic distribution 67
+
+Abstracts
+ Les Cahiers GUTenberg, No. 20 73
+
+News & Announcements
+ Calendar 74
+ TUG'96 Preliminary schedule 76
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 78
+ Future issues 78
+
+TUG Business
+ TUG Bylaws 79
+ 1996 TUG election cancelled 84
+ TUG Board Members 84
+ Institutional members 85
+
+Forms
+ TUG membership application 86
+
+Advertisements
+ TeX consulting and production services 87
+ Index of advertisers 87
+
+
+------------------------------
+
+From: "S. Warde" <sw25@leicester.ac.uk>
+Date: Fri, 26 Apr 1996 12:55:34 +0100 (BST)
+Subject: Creating Adobe pdf files from LaTeX
+
+Looking for help in creating pdf files.
+
+1/
+ We are currently moving from LaTeX 209 to LaTeX2e. We have
+ found the hyper and hyperref packages in the contrib/supported
+ directory.
+ Though both authors acknowledge each other and say it would be
+ a good idea to merge they don't say when. Until they do I would
+ be grateful for peoples experiences with this packages.
+
+2/
+ We have obtained the dvihps source from ftp.tex.ac.uk this seems
+ to be quiet old. Before installing it I was wondering if
+ a - there was a more recent version
+ b - anyone had 'ported' it to work with the kpathsea distribution
+ c - knew of any limitations
+ d - knew of other dvips variants for creating pdf files
+ We run LaTeX etc. on SGI's and HP's
+
+3/
+ We have come across a reference to an archive and mailing list
+ on hypertex hosted at snorri.chem.washington.edu . This machine
+ does not seem to exist. Anyone know if the archive and maillist
+ are hosted elsewhere?
+
+ Thank you
+
+ Hugo Korwaser
+ Femsys Limited
+ Tel: +44 (0) 116 2541475
+ sw25@leiceter.ac.uk
+
+------------------------------
+
+From: sens@sbphy.ucsb.edu (Pierre Sens)
+Date: Wed, 1 May 1996 11:00:31 +0100
+Subject: excalibur
+
+Hi Tex users,
+
+I would like to use the spell checker Excalibur for documents in French on
+my Macintosh. I heard about a french dictionnary for Excalibur. Does
+anybody know where I could download it.
+
+Thanks,
+
+
+ Pierre Sens
+
+Department of Physics
+UCSB
+Santa Barbara, Ca 93106
+U.S.A
+Voice 1 (805) 893-8986
+Fax 1 (805) 893-2902
+email sens@physics.ucsb.edu
+
+
+
+------------------------------
+
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Date: Tue, 07 May 1996 02:50:36 +0100
+Subject: PostScript from other programs
+
+I regularly need to include PostScript figures in documents. I find
+idraw on Unix produces excellent relocatable PostScript descriptions
+but it is a little simplistic. There are excellent command language
+mechanisms for creating PostScript tricks using LaTeX but I really
+want to make use of (essentially) WYSIWYG programs like idraw,
+FrameMaker and Word to create images for inclusion in LaTeX2e
+documents. Furthermore I often have the requirement to use other
+people's PostScript in my LaTeX documents and have no control over the
+programs used to create the PostScript.
+
+In the past I have been able to use PostScript produced by various
+Macintosh programs (though judicious editing out of font information
+is usually required) and also PostScript produced by the PostScript
+driver under Windows3.1.
+
+At the pther extreme, FrameMaker has always been a pain in the !@#$.
+The PostScript produced by this program is totally un-relocatable. It
+assumes total control of the page and I have yet to discover the
+necessary edits to remove it's dictatorial efforts and hence make the
+PostScript relocatable.
+
+Moreover Microsoft appear to have gone down this same road and this is
+my real problem. Word7 with the Apple LaaserWriter plus driver (under
+Windows95) now produces code that it not relocatable. Indeed it has
+this penchant for trying to enquire of the amount of virtual memory on
+a regular basis which makes the PostScript file of a document
+un-previewable with ghostscript. I have found the trick for removing
+this VM quesry problem but have not found the trick for removing the
+manipulations that bind the coordinate system to the page in it's
+dictatorial manner.
+
+Is there a pool of experience on (or even tools to help forcing Word7
+and FrameMaker PostScript into a relocatable and hence usable form?
+
+Thanks for any guidance and/or pointers.
+
+Russel.
+
+=======================================================================
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Information Systems Research Group
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+=======================================================================
+
+
+------------------------------
+
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Date: Wed, 29 May 1996 13:19:48 +0100
+Subject: [ANNOUNCE] TeX Live CDROM
+
+I am very glad to announce the launch today in Paris of TeX Live, a
+new CD published by the TeX Users Group, the UK TeX Users Group and
+GUIenberg (French TeX Users), with help from NTG (Dutch TeX Users) and
+many individuals from other groups.
+
+TeX Live's 649 megabytes contains:
+
+ - a ready to run Unix TeX setup, Thomas Esser's teTeX (based on Karl
+ Berry's Web2c). It has binaries for:
+ Linux on Intel and m68k platforms;
+ Irix 5.2, 5.3 on MIPS (SGI Indy/Indigo)
+ SunOS 4.1.3 on Sun
+ Solaris 2.3, 2.4, 2.5 on SPARC
+ HPUX 9.01, 10.01 for HP workstations
+ Digital Unix (OSF/1) 2.0 and 3.2 for DEC Alpha machines
+ FreeBSD and NetBSD on Intel platforms
+ Ultrix 4.3, for DEC Decstation machines
+ AIX 3.2, 4.1.1, for IBM RS6000 machines
+ NeXTStep on Intel platforms
+ - a very large support tree of macros, fonts and documentation
+ arranged according to the TeX Directory Structure layout
+ - the GUTenberg Mac, DOS and Windows distributions (archived)
+
+You can use the TeX system by running directly from the CD, installing
+on your hard disk, or by adding packages to your existing system.
+
+This is not a dump of CTAN full of compressed archives. This is a
+*working* system. To make it useable under Unix, it uses the Rock
+Ridge extensions to the ISO9660 file system. Ordinary systems can
+still read it, but will not see the long file names or symbolic links.
+
+If you are on any flavour of Unix, BUY this CD! There is no
+complicated compilation or moving of installed files around, it will
+just *WORK*.
+
+More details, and ordering information, can be found at
+http://www.tug.org/texlive.html. If you dont have WWW access, mail me
+or tug@tug.org for details. Cost is around $20 for members of any TeX
+users group, or $40 for others (the prices vary, depending on
+postage). All profits from sales go back to fund new versions of the
+CD, and to TeX-related development projects.
+
+Sebastian Rahtz
+Secretary, TeX Users Group
+
+------------------------------
+
+End of TeXhax Digest V96 #6
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.07 b/info/digests/texhax/96/texhax.07
new file mode 100644
index 0000000000..8631c3a2e0
--- /dev/null
+++ b/info/digests/texhax/96/texhax.07
@@ -0,0 +1,433 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Wed May 29 16:20:12 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id QAA05215 for <cczdao@unix.ccc.nottingham.ac.uk>; Wed, 29 May 1996 16:20:10 +0100
+Message-Id: <199605291520.QAA05215@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <25657-0@jess.ccc.nottingham.ac.uk>;
+ Wed, 29 May 1996 16:14:30 +0100
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #7
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Wed, 29 May 1996 16:14:30 +0100
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Wednesday, 29 May 1996 Volume 96 : Number 007
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeXhax Digest V96 #6
+ Re: TeXhax Digest V96 #6
+ Redefining maximum number of strings, fonts, etc...
+ margins
+ BibTeX/LaTeX2e question
+ BibTeX/LaTeX2e point -- PS
+ Location of index package (by David Jones)???
+ \def with catcode 1 in parameter text?
+ Re: TeXhax Digest V96 #6
+ Re: TeXhax Digest V96 #6
+
+----------------------------------------------------------------------
+
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Date: Wed, 29 May 1996 14:06:40 +0100
+Subject: Re: TeXhax Digest V96 #6
+
+ > From: "S. Warde" <
+ > Date: Fri, 26 Apr 1996 12:55:34 +0100 (BST)
+ > Subject: Creating Adobe pdf files from LaTeX
+ > We are currently moving from LaTeX 209 to LaTeX2e. We have
+ > found the hyper and hyperref packages in the contrib/supported
+ > directory.
+ > Though both authors acknowledge each other and say it would be
+ > a good idea to merge they don't say when. Until they do I would
+tell us if its necessary, and I expect we'll do something about it.
+
+ > We have obtained the dvihps source from ftp.tex.ac.uk this seems
+ > to be quiet old. Before installing it I was wondering if
+ > a - there was a more recent version
+the author is working on it
+
+ > b - anyone had 'ported' it to work with the kpathsea
+ > distribution
+yes, its moderately trivial to do yourself. but i'll be in the next
+release of dvipsk
+
+ > c - knew of any limitations
+yes, you cant vary the height of the anchor box...
+
+ > d - knew of other dvips variants for creating pdf files
+use the nativepdf option of hyperref, and you dont need dvihps at all
+
+sebastian rahtz
+
+------------------------------
+
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Date: Wed, 29 May 1996 14:09:02 +0100
+Subject: Re: TeXhax Digest V96 #6
+
+ > From: mclem@medphys.ucl.ac.uk (Matthew Clemence)
+ > From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+ > Date: Tue, 07 May 1996 02:50:36 +0100
+ > Subject: PostScript from other programs
+ > Is there a pool of experience on (or even tools to help forcing Word7
+ > and FrameMaker PostScript into a relocatable and hence usable form?
+
+my generic solution is Acrobat Distiller. its an excellent (obviously)
+PostScript interpreter. Use that to make a PDF (ie clean!) version of
+the file, then use Acrobat Exchange to write out a new .ps version.
+
+i havent tried this per se with Frame files, but the principal should
+be sound.
+
+sebastian
+
+------------------------------
+
+From: mse@sdr.utias.utoronto.ca (Manfred D. M. Sever)
+Date: Mon, 13 May 1996 13:51:46 -0400
+Subject: Redefining maximum number of strings, fonts, etc...
+
+Hello All!
+
+I would like to be able to increase the
+maximum number ``strings'' available to
+TeX for processing documents. It may also
+be usefull to increase the upper limit
+on the number of fonts allowed.
+
+I think this should be possible to do since
+Goossens, Mittelbach and Samarin discuss
+this on page xi of their book. I believe
+that increasing these limits also involves
+recompiling TeX.
+
+However, I can't find the file that these
+limits are set in.
+
+How do I proceed?
+
+Thanks in advance,
+
+Manfred.
+
+
+------------------------------
+
+From: Mr Marcilo Alves <marcilio@liverpool.ac.uk>
+Date: Thu, 16 May 1996 10:11:57 +0100 (BST)
+Subject: margins
+
+Hi,
+
+That's Marcilio from Liverpool.
+
+I am using book class in Latex2e with the option
+[a4paper,twoside].
+
+Yet, my output shows different margins; that is there
+is a horizontal and vertical shift of one side of the output in
+relation to the other side.
+
+Is this a problem with the book class or with
+the printer.
+
+The printer is in the computer centre and I do not
+know how to eventually set margins, etc...
+
+
+Could you help me?
+
+
+- - ---------------------------------
+
+
+I am using fancyheadings to set the head of the page.
+It works fine but it seems that the commands
+
+\listoffigures
+\listoftables
+\tableofcontents
+
+uses its own formatting for the heads.
+
+How can I set my own head in conjunction
+with the above commands?
+
+
+- - ---------------------------------
+
+
+I do appreciate your help in advance!
+
+Thank you
+
+marcilio
+
+
+------------------------------
+
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Date: Thu, 16 May 1996 19:31:37 +0100
+Subject: BibTeX/LaTeX2e question
+
+I am wondering whether there is a solution to this or whether it is "just one
+of those things you have to hack around".
+
+The background: Using the Harvard family of citation styles with BibTeX and
+LaTeX2e. Two references are different papers in the same tome.
+Cross-referencing is used to avoid duplication of information. Both
+references are used in the same document. The tome itself (item C) has no
+author or editor.
+
+@InCollection{A,
+ ...
+ crossref = "C"
+}
+@InCollection{B,
+ ...
+ crossref = "C"
+}
+@Book{C,
+ ...
+}
+
+The problem: Because the tome is cited in two difference references, three
+entries get written to the bbl and auxiliary files. Because the tome has no
+author or editor, the title is used as the citation mark (both short and long
+form) -- and here is the problem -- this is emphasized, i.e. there is a \emph
+in the parameters of the citation entries in the .aux file. When the aux
+file
+is read in, the error:
+
+! Incomplete \iffalse; all text was ignored after line 72.
+<inserted text>
+ \fi
+
+occurs.
+
+There are three hack solutions:
+
+1. Manual edit the .aux file -- totally unacceptable.
+2. Do not use crossref but suffer the replication of information --
+unacceptable but...
+3. Force BibTeX not to generate the third reference item but to replicate
+crossreference information in all entries -- I haven't investigated this and
+therefore do not know how to do it.
+
+Have others seen this and found other solutions?
+
+Russel.
+
+=======================================================================
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Information Systems Research Group
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+=======================================================================
+
+
+------------------------------
+
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Date: Thu, 16 May 1996 19:48:19 +0100
+Subject: BibTeX/LaTeX2e point -- PS
+
+I forgot to note the obvious point about using the key field in the
+bibliography item, I suppose that should be solution 0. My point was:
+Has anyone got an answer to the problem of \emph appearing in the .aux
+file, even if accidently?
+
+------------------------------
+
+From: coleman@trillium.phys.uregina.ca (Robert Coleman)
+Date: Fri, 17 May 1996 15:28:01 -0600 (CST)
+Subject: Location of index package (by David Jones)???
+
+On page 367 of the LaTeX Companion, the index
+package written by David Jones is discussed.
+I have, however, not been able to find it on
+CTAN. From where can this package be ftped?
+Thanks for the help. A direct reply would be
+appreciated.
+
+Robert
+
+- --
+Robert Alan Coleman
+Department of Physics
+University of Regina
+Regina, Saskatchewan
+Canada S4S 0A2
+
+Tel: (306) 585-4260
+Fax: (306) 585-4894
+email: coleman@cas.uregina.ca
+
+
+------------------------------
+
+From: Matteo Frigo <athena@glauke.lcs.mit.edu>
+Date: Mon, 27 May 1996 11:41:45 -0400
+Subject: \def with catcode 1 in parameter text?
+
+Abstract: I want to put a token with catcode 1 in the parameter text
+of a macro, and I don't know how.
+
+Problem: I wrote a macro \largeenough which takes one argument, and
+formats it in the largest possible font so that the argument fits
+in one page (I use it for slides). The macro works by trial and
+error, and some other hackery.
+
+Now, I want to define a LaTeX environment
+
+\begin{largeenough}
+ text
+\end{largeenough}
+
+to accomplish the same effect --- since the environment seems more
+elegant to me. The problem is: how do I capture all text preceding the
+\end{largeenough} ? I need it for the trial-and-error procedure. So
+far, I use a simple-minded loop to accomplish this effect, but I
+wonder if there is a better way.
+
+Essentially, I would like to define a macro
+
+\def\foo#1\end{largeenough}{...}
+
+where I have a { *with catcode 1* in the parameter text. Changing the
+catcode doesn't work, because I want to keep the original catcode
+of { in the normal text (inside the environment).
+
+Any idea?
+
+Thanks,
+Matteo
+
+
+------------------------------
+
+From: Michael Doob <mdoob@cc.UManitoba.CA>
+Date: Wed, 29 May 1996 08:39:09 -0500 (CDT)
+Subject: Re: TeXhax Digest V96 #6
+
+> From: mclem@medphys.ucl.ac.uk (Matthew Clemence)
+> Date: Mon, 15 Apr 96 15:52:03 BST
+> Subject: "Standard" Font sizes
+>
+> I am maintaining a TeX system here at ucl, and like many others I suspect
+> am allowing the system to generate all the fonts as needed (via MakeTeXpk).
+> All of these end up jumbled together in the texmf/fonts/tmp/pk directory
+> (under either cx or ljfour). I would quite like to shift the common ones
+> into the appropriate sub directory (texmf/fonts/public/cm/ ..) so that
+> tmp can be deleted on a regular basis. Can someone tell me the
+> standard/most common sizes required ?
+
+You could run a cron job that deletes pk files that haven't been accessed
+recently. What's left over will be (by definition) the popular ones, and they
+could be moved out to a more permanent location periodically.
+
+
+Cheers,
+Michael
+
+
+------------------------------
+
+From: David Carlisle <carlisle@ma.man.ac.uk>
+Date: Wed, 29 May 1996 15:32:12 +0100
+Subject: Re: TeXhax Digest V96 #6
+
+> Date: Fri, 26 Apr 1996 12:55:34 +0100 (BST)
+You'd get a quicker information turn around by asking on comp.text.tex
+newsgroup (or the equivalent info-tex mailing list).
+
+> b - anyone had 'ported' it [dvihps] to work with the kpathsea
+> distribution
+
+I'm not sure, but if you use the [nativepdf] option to the hyperref
+package you can use a standard dvips(k). The pdfmark operators are
+written straight to the PS file via literal postscript specials.
+
+> on hypertex hosted at snorri.chem.washington.edu . This machine
+> does not seem to exist
+the mailing list is now reachable via ....
+
+This mailing list will ensure that you are notified of new releases
+and other major developments to HyperTeX, the hypertext extensions
+to TeX. The list address is:
+
+ hypertex-announce@aps.org
+
+This list is now being managed by majordomo, so subscription requests
+and other information can be obtained by e-mail to
+
+ majordomo@aps.org
+
+Archives of the announcements and an ftp area for the software
+should be announced shortly.
+
+For other information, check out the Web page at Los Alamos:
+
+ http://xxx.lanl.gov/hypertex/
+
+Please let the list owner (apsmith@aps.org) know of any problems.
+
+
+------------------------------
+
+End of TeXhax Digest V96 #7
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.08 b/info/digests/texhax/96/texhax.08
new file mode 100644
index 0000000000..986a3421aa
--- /dev/null
+++ b/info/digests/texhax/96/texhax.08
@@ -0,0 +1,372 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Tue Jun 18 10:21:36 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id KAA23924 for <cczdao@unix.ccc.nottingham.ac.uk>; Tue, 18 Jun 1996 10:21:32 +0100
+Message-Id: <199606180921.KAA23924@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <14408-0@jess.ccc.nottingham.ac.uk>;
+ Tue, 18 Jun 1996 10:17:25 +0100
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #8
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Tue, 18 Jun 1996 10:17:25 +0100
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Tuesday, 18 June 1996 Volume 96 : Number 008
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeXhax Digest V96 #7
+ Re: TeXhax Digest V96 #7
+ Re: TeXhax Digest V96 #7
+ Re: Location of David Jones' index package (TeXhax V96 #7)
+ Re: excalibur
+ TeXhax Digest V96 #6
+ Writing long formulas
+ Fonts in Latex2.09
+ [none]
+ EMTeX no longer available from ftp.shsu.edu
+
+----------------------------------------------------------------------
+
+From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+Date: Thu, 30 May 1996 08:22:44 +0100
+Subject: Re: TeXhax Digest V96 #7
+
+ > I would like to be able to increase the
+ > maximum number ``strings'' available to
+ > TeX for processing documents. It may also
+ > be usefull to increase the upper limit
+ > on the number of fonts allowed.
+yes, you can do it. but its not trivial. current releases of TeX for
+DOS (emtex) and Mac (OzTeX) allow you to do it dynamically), while
+Textures and Y&Y TeX claim to just give you unlimited memory (I only say
+claim because i havent tried it myself). If you have Unix TeX, lets
+assume you have the web2c stuff. in that case, find the directory
+web2c/tex and the file ctex.ch. thats the "change file", and near the
+top you find a set of constants which are set to complicated
+values. thats where you play, and thats as far as I am going to give a
+recipe! you have to understand how change files work (read the WEB
+documentation) and what the values do. NOTE that some values are
+already at their upper limit
+
+sebastian rahtz
+
+
+------------------------------
+
+From: David Carlisle <carlisle@ma.man.ac.uk>
+Date: Wed, 29 May 1996 17:03:05 +0100
+Subject: Re: TeXhax Digest V96 #7
+
+> Abstract: I want to put a token with catcode 1 in the parameter text
+> of a macro, and I don't know how.
+
+You can't.
+
+> Essentially, I would like to define a macro
+
+> \def\foo#1\end{largeenough}{...}
+
+you have to go
+
+\def\foo#1\end#2{...
+and then check that #2 is `largeenough' and if not search for the next
+\end. It's a bit of a pain, but that's life. There are examples of this
+in the ams alignment environments, and tabularx and load of other
+places.
+
+David
+
+
+
+------------------------------
+
+From: Matteo Frigo <athena@glauke.lcs.mit.edu>
+Date: Wed, 29 May 1996 12:07:58 -0400
+Subject: Re: TeXhax Digest V96 #7
+
+> \def\foo#1\end#2{...
+> and then check that #2 is `largeenough' and if not search for the next
+> \end. It's a bit of a pain, but that's life. There are examples of this
+> in the ams alignment environments, and tabularx and load of other
+> places.
+>
+> David
+>
+
+Thanks for your answer. In fact, this is what I am doing now. I am
+glad to hear that there is no better way to do the same thing.
+
+Cheers
+Matteo
+
+
+------------------------------
+
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Date: Wed, 29 May 1996 17:32:15 +0100
+Subject: Re: Location of David Jones' index package (TeXhax V96 #7)
+
+Robert Coleman <coleman@trillium.phys.uregina.ca> writes:
+>On page 367 of the LaTeX Companion, the index
+>package written by David Jones is discussed.
+>I have, however, not been able to find it on
+>CTAN. [...]
+
+I maintain a file (on CTAN, of course) info/companion.ctan; this aims
+to list all packages mentioned in the Companion, and to give their
+location on CTAN.
+
+In this instance, it says
+
+ index
+ macros/latex209/contrib/misc/index.doc
+
+As you will note, this is a 2.09 package. A 2e one is in development,
+and I have a copy of a beta-version. Sadly, I failed to note which
+MIT machine I got it from, and it's pretty old. Perhaps David Jones
+himself will respond... (Or even submit a new version for the
+archive?)
+- --
+Robin (Campaign for Real Radio 3) Fairbairns rf@cl.cam.ac.uk
+U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+Home page: http://www.cl.cam.ac.uk/users/rf/robin.html
+
+
+------------------------------
+
+From: Alun.J.Carr@ucd.ie (Dr Alun J. Carr)
+Date: Thu, 30 May 1996 10:55:33 +0100
+Subject: Re: excalibur
+
+On Wed, 1 May 1996 11:00:31 +0100 sens@sbphy.ucsb.edu (Pierre Sens) wrote:
+>Hi Tex users,
+>
+>I would like to use the spell checker Excalibur for documents in French on
+>my Macintosh. I heard about a french dictionnary for Excalibur. Does
+>anybody know where I could download it.
+
+<ftp://ftp.eg.bucknell.edu/pub/mac/Excalibur-dictionaries/Dico-Francais-sea.hq
+x>
+
+Alun
+
+
+- --
+Dr Alun J. CARR Phone: +353-1-7061989
+Mechanical Engineering Dept. +353-1-2693244 x1989
+University College Dublin Fax: +353-1-2830534
+Belfield E-mail: <Alun.J.Carr@ucd.ie>
+Dublin 4 WWW: <http://tizit.ucd.ie/ajcarr/>
+Ireland
+
+
+------------------------------
+
+From: bkph@ai.mit.edu (Berthold K.P. Horn)
+Date: Fri, 31 May 1996 08:34:23 -0400
+Subject: TeXhax Digest V96 #6
+
+> From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+> Date: Tue, 07 May 1996 02:50:36 +0100
+> Subject: PostScript from other programs
+>
+> I regularly need to include PostScript figures in documents. I find
+> idraw on Unix produces excellent relocatable PostScript descriptions
+> but it is a little simplistic. There are excellent command language
+> mechanisms for creating PostScript tricks using LaTeX but I really
+> want to make use of (essentially) WYSIWYG programs like idraw,
+> FrameMaker and Word to create images for inclusion in LaTeX2e
+> documents. Furthermore I often have the requirement to use other
+> people's PostScript in my LaTeX documents and have no control over the
+> programs used to create the PostScript.
+>
+> In the past I have been able to use PostScript produced by various
+> Macintosh programs (though judicious editing out of font information
+> is usually required) and also PostScript produced by the PostScript
+> driver under Windows3.1.
+>
+> At the pther extreme, FrameMaker has always been a pain in the !@#$.
+> The PostScript produced by this program is totally un-relocatable. It
+> assumes total control of the page and I have yet to discover the
+> necessary edits to remove it's dictatorial efforts and hence make the
+> PostScript relocatable.
+>
+> Moreover Microsoft appear to have gone down this same road and this is
+> my real problem. Word7 with the Apple LaaserWriter plus driver (under
+> Windows95) now produces code that it not relocatable. Indeed it has
+> this penchant for trying to enquire of the amount of virtual memory on
+> a regular basis which makes the PostScript file of a document
+> un-previewable with ghostscript. I have found the trick for removing
+> this VM quesry problem but have not found the trick for removing the
+> manipulations that bind the coordinate system to the page in it's
+> dictatorial manner.
+>
+> Is there a pool of experience on (or even tools to help forcing Word7
+> and FrameMaker PostScript into a relocatable and hence usable form?
+>
+> Thanks for any guidance and/or pointers.
+>
+> Russel.
+ >
+> =======================================================================
+>
+> Dr Russel Winder
+>
+> Reader in Software Engineering
+> Editor-in-Chief, Object Oriented Systems
+>
+> Information Systems Research Group
+> Department of Computer Science Phone: +44 (0)171 380 7293
+> University College London Fax: +44 (0)171 387 1397
+> Gower Street EMail: R.Winder@cs.ucl.ac.uk
+> London WC1E 6BT
+> UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+>
+> =======================================================================
+
+You must make sure the applications export in EPS format.
+
+If you use raw PS, you are asking for trouble, because
+PS drivers are allowed to use arbitrary PS code including the
+forbidden-in-EPS operators that are troubling you.
+
+Most printer drivers have a check box this produce EPS output.
+If you can't use EPS because the output is multi-page then you
+are not using EPS, since that by definition is one page only.
+
+Berthold.
+
+
+------------------------------
+
+From: Dominique de Waleffe <ddw@goedel.miscrit.be>
+Date: Wed, 5 Jun 96 15:42:51 +0200
+Subject: Writing long formulas
+
+In Digital SRC report 119, Leslie Lamport presents a nice way to
+format long mathematical formulas so that reading is a lot easier.
+
+Does anyone know a Latex package which implements those conventions?
+
+I'd be very interested.
+
+D.
+- --
+Dominique de Waleffe
+Mission Critical, Wijnegemhofstraat 199, B-3071 Erps-Kwerps (Belgium)
+Phone: +32 2 759 95 60 Fax: +32 2 759 27 60
+email: ddw@acm.org, ddw@miscrit.be
+PGP key fingerprint: F9 CC 23 74 44 62 7C F3 8C 12 DF 71 BB 60 54 98
+
+
+
+------------------------------
+
+From: "Klaus M. Wendel" <a9304890@unet.univie.ac.at>
+Date: Tue, 11 Jun 1996 11:56:13 +0200 (MSZ)
+Subject: Fonts in Latex2.09
+
+Help!
+
+I am using LaTex Version 2.09 and i have to print a document in HELVETICA.
+
+Is there a (easy) way to do this?
+
+Thanks!
+
+- ---------------------------------------------------
+Klaus M. Wendel always :-)
+E-Mail: a9304890@unet.univie.ac.at
+WWW: http://www.wu-wien.ac.at/usr/h93/h9304890/
+- ---------------------------------------------------
+
+
+------------------------------
+
+From: David Simpson <mifads@bure.ntnu.no>
+Date: Mon, 17 Jun 1996 09:53:46 +0100
+Subject: [none]
+
+Does anybody know how to convert LaTeX(2e) files
+to, dare I say, Word or Wordperfect documents?
+Apologies to all tex fans for asking this, but
+unfortunately I can't persuade all my PC-based colleagues
+to switch to LateX, but I need to send them text
+for reports.
+
+Thanks, Dave Simpson (david.simpson@dnmi.no)
+
+
+------------------------------
+
+From: Rainer Schoepf <schoepf@uni-mainz.de>
+Date: Tue, 18 Jun 1996 11:14:13 +0200 (MET DST)
+Subject: EMTeX no longer available from ftp.shsu.edu
+
+As ftp.shsu.edu is not properly managed, and the emTeX files there are
+partially out of date, I removed emTeX at teh request of Eberhard
+Mattes from ftp.shsu.edu.
+
+We are apologize for the inconvenience, but the CTAN team doesn't have
+the resources to manage a site from across the atlantic.
+
+For the CTAN team
+
+- --
+ Rainer Schvpf
+ Zentrum f|r Datenverarbeitung A point of view can be a dangerous
+ der Universitdt Mainz luxury when substituted for insight
+ Anselm-Franz-von-Bentzel-Weg 12 and understanding.
+ D-55099 Mainz
+ Germany Herbert Marshall McLuhan:
+ <Schoepf@Uni-Mainz.DE> The Gutenberg Galaxy
+
+------------------------------
+
+End of TeXhax Digest V96 #8
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.09 b/info/digests/texhax/96/texhax.09
new file mode 100644
index 0000000000..cbc9e90728
--- /dev/null
+++ b/info/digests/texhax/96/texhax.09
@@ -0,0 +1,493 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Tue Jun 18 18:12:06 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id SAA20764 for <cczdao@unix.ccc.nottingham.ac.uk>; Tue, 18 Jun 1996 18:12:05 +0100
+Message-Id: <199606181712.SAA20764@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <00363-0@jess.ccc.nottingham.ac.uk>;
+ Tue, 18 Jun 1996 18:09:36 +0100
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #9
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Tue, 18 Jun 1996 18:09:36 +0100
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Tuesday, 18 June 1996 Volume 96 : Number 009
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ pagebreaks, &c in indexes (resubmitted)
+ Re: TeXhax Digest V96 #8
+
+----------------------------------------------------------------------
+
+From: David Handscomb <David.Handscomb@comlab.ox.ac.uk>
+Date: Tue, 18 Jun 96 10:45:08 BST
+Subject: pagebreaks, &c in indexes (resubmitted)
+
+As nobody responded when I first put this question, may I have another go?
+Surely there is a `makeindex' guru somewhere out there?
+
+- ----- Begin Included Message -----
+
+From dch Wed Oct 4 17:41:49 1995
+To: TeXhax@tex.ac.uk
+Subject: pagebreaks, &c in indexes
+Content-Length: 869
+X-Lines: 41
+
+
+a) Is there any way of ensuring that an index generated by makeindex
+is not broken between an item and its following subitem? - e.g.:
+
+network 12
+news
+========= pagebreak ============
+ bad 13
+ good 14
+next 15
+
+I guess (see Companion p.359) that it could possibly be done via the
+keyword item_x1 in the *.ist file, if at all. If so, then how?
+\nopagebreak in the *.ind file seems to have no effect.
+
+
+
+b) Furthermore, is there any way of generating the following? My guess
+is `no':
+
+news
+ bad 13
+ good 14
+ \emph{see also} gnus
+
+
+
+David Handscomb
+
+Numerical Analysis Group
+Oxford University Computing Laboratory
+Wolfson Building
+Parks Road
+Oxford OX1 3QD
+ENGLAND
+
+tel. (national) 01865 273891 (international) +44 1865 273891
+FAX (national) 01865 273839 (international) +44 1865 273839
+E-mail dch@comlab.ox.ac.uk / na.handscomb@na-net.ornl.gov
+
+
+
+
+- ----- End Included Message -----
+
+
+------------------------------
+
+From: "e-Floyd B. Hanson, UIC 312-413-2142" <U12688@UICVM.UIC.EDU>
+Date: Tue, 18 Jun 1996 12:08:18 CDT
+Subject: Re: TeXhax Digest V96 #8
+
+> TeXhax Digest Tuesday, 18 June 1996 Volume 96 : Number 008
+>
+> (incorporating UKTeX Digest)
+>
+> Today's Topics:
+>
+> Re: TeXhax Digest V96 #7
+> Re: TeXhax Digest V96 #7
+> Re: TeXhax Digest V96 #7
+> Re: Location of David Jones' index package (TeXhax V96 #7)
+> Re: excalibur
+> TeXhax Digest V96 #6
+> Writing long formulas
+> Fonts in Latex2.09
+> [none]
+> EMTeX no longer available from ftp.shsu.edu
+>
+> ----------------------------------------------------------------------
+>
+> From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
+> Date: Thu, 30 May 1996 08:22:44 +0100
+> Subject: Re: TeXhax Digest V96 #7
+>
+> > I would like to be able to increase the
+> > maximum number ``strings'' available to
+> > TeX for processing documents. It may also
+> > be usefull to increase the upper limit
+> > on the number of fonts allowed.
+> yes, you can do it. but its not trivial. current releases of TeX for
+> DOS (emtex) and Mac (OzTeX) allow you to do it dynamically), while
+> Textures and Y&Y TeX claim to just give you unlimited memory (I only say
+> claim because i havent tried it myself). If you have Unix TeX, lets
+> assume you have the web2c stuff. in that case, find the directory
+> web2c/tex and the file ctex.ch. thats the "change file", and near the
+> top you find a set of constants which are set to complicated
+> values. thats where you play, and thats as far as I am going to give a
+> recipe! you have to understand how change files work (read the WEB
+> documentation) and what the values do. NOTE that some values are
+> already at their upper limit
+>
+> sebastian rahtz
+>
+>
+> ------------------------------
+>
+> From: David Carlisle <carlisle@ma.man.ac.uk>
+> Date: Wed, 29 May 1996 17:03:05 +0100
+> Subject: Re: TeXhax Digest V96 #7
+>
+>> Abstract: I want to put a token with catcode 1 in the parameter text
+>> of a macro, and I don't know how.
+>
+> You can't.
+>
+>> Essentially, I would like to define a macro
+>
+>> \def\foo#1\end{largeenough}{...}
+>
+> you have to go
+>
+> \def\foo#1\end#2{...
+> and then check that #2 is `largeenough' and if not search for the next
+> \end. It's a bit of a pain, but that's life. There are examples of this
+> in the ams alignment environments, and tabularx and load of other
+> places.
+>
+> David
+>
+>
+>
+> ------------------------------
+>
+> From: Matteo Frigo <athena@glauke.lcs.mit.edu>
+> Date: Wed, 29 May 1996 12:07:58 -0400
+> Subject: Re: TeXhax Digest V96 #7
+>
+>> \def\foo#1\end#2{...
+>> and then check that #2 is `largeenough' and if not search for the next
+>> \end. It's a bit of a pain, but that's life. There are examples of this
+>> in the ams alignment environments, and tabularx and load of other
+>> places.
+>>
+>> David
+>>
+>
+> Thanks for your answer. In fact, this is what I am doing now. I am
+> glad to hear that there is no better way to do the same thing.
+>
+> Cheers
+> Matteo
+>
+>
+> ------------------------------
+>
+> From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+> Date: Wed, 29 May 1996 17:32:15 +0100
+> Subject: Re: Location of David Jones' index package (TeXhax V96 #7)
+>
+> Robert Coleman <coleman@trillium.phys.uregina.ca> writes:
+>>On page 367 of the LaTeX Companion, the index
+>>package written by David Jones is discussed.
+>>I have, however, not been able to find it on
+>>CTAN. [...]
+>
+> I maintain a file (on CTAN, of course) info/companion.ctan; this aims
+> to list all packages mentioned in the Companion, and to give their
+> location on CTAN.
+>
+> In this instance, it says
+>
+> index
+> macros/latex209/contrib/misc/index.doc
+>
+> As you will note, this is a 2.09 package. A 2e one is in development,
+> and I have a copy of a beta-version. Sadly, I failed to note which
+> MIT machine I got it from, and it's pretty old. Perhaps David Jones
+> himself will respond... (Or even submit a new version for the
+> archive?)
+> - --
+> Robin (Campaign for Real Radio 3) Fairbairns rf@cl.cam.ac.uk
+> U of Cambridge Computer Lab, Pembroke St, Cambridge CB2 3QG, UK
+> Home page: http://www.cl.cam.ac.uk/users/rf/robin.html
+>
+>
+> ------------------------------
+>
+> From: Alun.J.Carr@ucd.ie (Dr Alun J. Carr)
+> Date: Thu, 30 May 1996 10:55:33 +0100
+> Subject: Re: excalibur
+>
+> On Wed, 1 May 1996 11:00:31 +0100 sens@sbphy.ucsb.edu (Pierre Sens) wrote:
+>>Hi Tex users,
+>>
+>>I would like to use the spell checker Excalibur for documents in French on
+>>my Macintosh. I heard about a french dictionnary for Excalibur. Does
+>>anybody know where I could download it.
+>
+> <ftp://ftp.eg.bucknell.edu/pub/mac/Excalibur-dictionaries/Dico-Francais-sea.hq
+> x>
+>
+> Alun
+>
+>
+> - --
+> Dr Alun J. CARR Phone: +353-1-7061989
+> Mechanical Engineering Dept. +353-1-2693244 x1989
+> University College Dublin Fax: +353-1-2830534
+> Belfield E-mail: <Alun.J.Carr@ucd.ie>
+> Dublin 4 WWW: <http://tizit.ucd.ie/ajcarr/>
+> Ireland
+>
+>
+> ------------------------------
+>
+> From: bkph@ai.mit.edu (Berthold K.P. Horn)
+> Date: Fri, 31 May 1996 08:34:23 -0400
+> Subject: TeXhax Digest V96 #6
+>
+>> From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+>> Date: Tue, 07 May 1996 02:50:36 +0100
+>> Subject: PostScript from other programs
+>>
+>> I regularly need to include PostScript figures in documents. I find
+>> idraw on Unix produces excellent relocatable PostScript descriptions
+>> but it is a little simplistic. There are excellent command language
+>> mechanisms for creating PostScript tricks using LaTeX but I really
+>> want to make use of (essentially) WYSIWYG programs like idraw,
+>> FrameMaker and Word to create images for inclusion in LaTeX2e
+>> documents. Furthermore I often have the requirement to use other
+>> people's PostScript in my LaTeX documents and have no control over the
+>> programs used to create the PostScript.
+>>
+>> In the past I have been able to use PostScript produced by various
+>> Macintosh programs (though judicious editing out of font information
+>> is usually required) and also PostScript produced by the PostScript
+>> driver under Windows3.1.
+>>
+>> At the pther extreme, FrameMaker has always been a pain in the !@#$.
+>> The PostScript produced by this program is totally un-relocatable. It
+>> assumes total control of the page and I have yet to discover the
+>> necessary edits to remove it's dictatorial efforts and hence make the
+>> PostScript relocatable.
+>>
+>> Moreover Microsoft appear to have gone down this same road and this is
+>> my real problem. Word7 with the Apple LaaserWriter plus driver (under
+>> Windows95) now produces code that it not relocatable. Indeed it has
+>> this penchant for trying to enquire of the amount of virtual memory on
+>> a regular basis which makes the PostScript file of a document
+>> un-previewable with ghostscript. I have found the trick for removing
+>> this VM quesry problem but have not found the trick for removing the
+>> manipulations that bind the coordinate system to the page in it's
+>> dictatorial manner.
+>>
+>> Is there a pool of experience on (or even tools to help forcing Word7
+>> and FrameMaker PostScript into a relocatable and hence usable form?
+>>
+>> Thanks for any guidance and/or pointers.
+>>
+>> Russel.
+> >
+>> =======================================================================
+>>
+>> Dr Russel Winder
+>>
+>> Reader in Software Engineering
+>> Editor-in-Chief, Object Oriented Systems
+>>
+>> Information Systems Research Group
+>> Department of Computer Science Phone: +44 (0)171 380 7293
+>> University College London Fax: +44 (0)171 387 1397
+>> Gower Street EMail: R.Winder@cs.ucl.ac.uk
+>> London WC1E 6BT
+>> UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+>>
+>> =======================================================================
+>
+> You must make sure the applications export in EPS format.
+>
+> If you use raw PS, you are asking for trouble, because
+> PS drivers are allowed to use arbitrary PS code including the
+> forbidden-in-EPS operators that are troubling you.
+>
+> Most printer drivers have a check box this produce EPS output.
+> If you can't use EPS because the output is multi-page then you
+> are not using EPS, since that by definition is one page only.
+>
+> Berthold.
+>
+>
+> ------------------------------
+>
+> From: Dominique de Waleffe <ddw@goedel.miscrit.be>
+> Date: Wed, 5 Jun 96 15:42:51 +0200
+> Subject: Writing long formulas
+>
+> In Digital SRC report 119, Leslie Lamport presents a nice way to
+> format long mathematical formulas so that reading is a lot easier.
+>
+> Does anyone know a Latex package which implements those conventions?
+>
+> I'd be very interested.
+>
+> D.
+> - --
+> Dominique de Waleffe
+> Mission Critical, Wijnegemhofstraat 199, B-3071 Erps-Kwerps (Belgium)
+> Phone: +32 2 759 95 60 Fax: +32 2 759 27 60
+> email: ddw@acm.org, ddw@miscrit.be
+> PGP key fingerprint: F9 CC 23 74 44 62 7C F3 8C 12 DF 71 BB 60 54 98
+>
+>
+>
+> ------------------------------
+>
+> From: "Klaus M. Wendel" <a9304890@unet.univie.ac.at>
+> Date: Tue, 11 Jun 1996 11:56:13 +0200 (MSZ)
+> Subject: Fonts in Latex2.09
+>
+> Help!
+>
+> I am using LaTex Version 2.09 and i have to print a document in HELVETICA.
+>
+> Is there a (easy) way to do this?
+>
+> Thanks!
+>
+> - ---------------------------------------------------
+> Klaus M. Wendel always :-)
+> E-Mail: a9304890@unet.univie.ac.at
+> WWW: http://www.wu-wien.ac.at/usr/h93/h9304890/
+> - ---------------------------------------------------
+>
+>
+> ------------------------------
+>
+> From: David Simpson <mifads@bure.ntnu.no>
+> Date: Mon, 17 Jun 1996 09:53:46 +0100
+> Subject: [none]
+>
+> Does anybody know how to convert LaTeX(2e) files
+> to, dare I say, Word or Wordperfect documents?
+> Apologies to all tex fans for asking this, but
+> unfortunately I can't persuade all my PC-based colleagues
+> to switch to LateX, but I need to send them text
+> for reports.
+>
+> Thanks, Dave Simpson (david.simpson@dnmi.no)
+>
+>
+> ------------------------------
+>
+> From: Rainer Schoepf <schoepf@uni-mainz.de>
+> Date: Tue, 18 Jun 1996 11:14:13 +0200 (MET DST)
+> Subject: EMTeX no longer available from ftp.shsu.edu
+>
+> As ftp.shsu.edu is not properly managed, and the emTeX files there are
+> partially out of date, I removed emTeX at teh request of Eberhard
+> Mattes from ftp.shsu.edu.
+>
+> We are apologize for the inconvenience, but the CTAN team doesn't have
+> the resources to manage a site from across the atlantic.
+>
+> For the CTAN team
+>
+> - --
+> Rainer Schvpf
+> Zentrum f|r Datenverarbeitung A point of view can be a dangerous
+> der Universitdt Mainz luxury when substituted for insight
+> Anselm-Franz-von-Bentzel-Weg 12 and understanding.
+> D-55099 Mainz
+> Germany Herbert Marshall McLuhan:
+> <Schoepf@Uni-Mainz.DE> The Gutenberg Galaxy
+>
+> ------------------------------
+>
+> End of TeXhax Digest V96 #8
+> ***************************
+>
+>
+> About TeXhax...
+>
+> Please send contributions to: TeXhax@tex.ac.uk
+>
+> Subscription and unsubscription requests:
+> send a one line mail message to TeXhax-Request@tex.ac.uk
+> containing either subscribe texhax
+> or unsubscribe texhax
+> If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+>
+> To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+> message with no subject to fileserv@shsu.edu, consisting of
+> SENDME FAQ
+>
+> For information on the TeX Users Group, please send a message to
+> TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+> San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+>
+> Backnumbers of all the digests are stored in the Comprehensive TeX
+> Archive Network (CTAN) and can be retrieved on the Internet by
+> anonymous ftp. The hosts comprising CTAN include, among others,
+> ftp.dante.de (129.69.1.12) -- Germany
+> ftp.shsu.edu (192.92.115.10) -- USA
+> ftp.tex.ac.uk (128.232.1.87) -- UK
+> Please use your nearest server, to keep network load down.
+> The file /tex-archive/CTAN.sites on each of these hosts gives a
+> list of other sites which maintain full or partial mirrors of the CTAN.
+> Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+>
+> TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+> Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+>
+> A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+> http://www.tex.ac.uk/tex-archive/digests/hyper/
+>
+> \bye
+
+------------------------------
+
+End of TeXhax Digest V96 #9
+***************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.10 b/info/digests/texhax/96/texhax.10
new file mode 100644
index 0000000000..49f492d9ad
--- /dev/null
+++ b/info/digests/texhax/96/texhax.10
@@ -0,0 +1,366 @@
+From: owner-texhax-digest@nottingham.ac.UK (Majordomo list server)
+Newsgroups: ucam.mlist.texhax
+Subject: TeXhax Digest V96 #10
+Message-ID: <E0ueW35-0001y9-00@heaton.cl.cam.ac.ukD>
+Date: 12 Jul 96 01:14:05 GMT
+Sender: owner-texhax-digest@nottingham.ac.uk
+Reply-To: TeXhax@tex.ac.uk
+Lines: 355
+
+
+TeXhax Digest Friday, 12 July 1996 Volume 96 : Number 010
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeXhax Digest V96 #8 -- Helvetica Fonts in Latex2.09
+ wysiwyg
+ Announcement NTG TeX & Graphics course
+ Re: TeXhax postings to the TEX-L list
+ New address
+ METAFONT for Macintosh?
+ TUGBoat 17(3)
+ Chancellor Group (symbol = CHAG)
+
+----------------------------------------------------------------------
+
+From: "e-Floyd B. Hanson, UIC 312-413-2142" <U12688@UICVM.UIC.EDU>
+Date: Tue, 18 Jun 1996 12:09:45 CDT
+Subject: Re: TeXhax Digest V96 #8 -- Helvetica Fonts in Latex2.09
+
+If you have psfonts, then a simple way to use helvetica is to use the
+style file helv.sty:
+- ---cut---
+% latex style with helvetica text.
+\def\@mrm{phvr}% Helvetica - roman
+\def\@mit{phvro}% Helvetica -oblique
+\def\@msl{phvbo}% Helvetica - bold - oblique
+\def\@mbf{phvb}% Helvetica - bold
+\def\@mcsc{phvrc}% Helvetica - small caps
+\def\@mtt{pcrr}% courier
+\def\@mss{phvr}% helvetica
+\input psfonts.sty
+- ---cut---
+> ------------------------------
+.
+> From: "Klaus M. Wendel" <a9304890@unet.univie.ac.at>
+> Date: Tue, 11 Jun 1996 11:56:13 +0200 (MSZ)
+> Subject: Fonts in Latex2.09
+>
+> Help!
+>
+> I am using LaTex Version 2.09 and i have to print a document in HELVETICA.
+>
+> Is there a (easy) way to do this?
+>
+> Thanks!
+>
+> - ---------------------------------------------------
+
+------------------------------
+
+From: Hartmut Peters <peters@sunhp.msrc.sunysb.edu>
+Date: Tue, 18 Jun 1996 18:34:47 -0400 (EDT)
+Subject: wysiwyg
+
+Dear fellow TeXers,
+
+I am having a paper in the mill at Academic Press in the UK, and they only
+do wysiwyg programs like word, yuk! My manuscript is in LaTeX both on Unix
+and on a Mac under Textures. Does anybody know of a way to export the text
+to wysiwyg programs? It wouldn't be a problem if the formatting
+information got lost as long as the text came across. (Excalibur has a
+parser that throws out the LaTeX/TeX commands...)
+
+The opposite way apparently works, but I haven't seen TeX --> wysiwyg,
+yet. Well, if not, the Academic Press folks may have to digest the LaTeX
+files or retype it (in which case I get to find all the typos...) I sure
+wish they could handle something more professional than "Word"...
+
+Best regards from Lawn Guyland in the strange State of New York -->
+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+ HARTMUT PETERS | E-MAIL: hartmut.peters@sunysb.edu
+ (Assistant Professor) | OR: peters@sunhp.msrc.sunysb.edu
+ | BITNET: hpeters@sbccmail.bitnet
+ Marine Sciences Research Center | All-In-One/Stony Brook: hpeters
+ State University of New York at ... |
+ Stony Brook, NY 11794-5000 | TELEPHONE: +516 632-8682
+ U.S.A. | TELEFAX: +516 632-8820
+::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+
+
+------------------------------
+
+From: cgl@rc.service.rug.nl (Kees van der Laan)
+Date: Mon, 24 Jun 1996 20:34:55 +0200
+Subject: Announcement NTG TeX & Graphics course
+
+ ----------------------------------------------------------
+ |Announcement NTG's one-day low-budget no-nonsense course|
+ | |
+ | (La)TeX and Graphics |
+ ----------------------------------------------------------
+
+What? MetaPost, PostScript, mftoeps... (no font design)
+
+Language? English
+
+Teacher? Boguslaw Jackowksi
+
+Where? University of Utrecht
+
+When? The day before *or* after NTG's fall meeting of 24 Oct.
+ (To be announced late August)
+
+Costs? Fl 50 members of NTG or other LUGs; non-members Fl 150
+
+Subsription? Treasurer NTG, Giro 1306238, Eindhoven
+ (Do mention TeX and Graphics course)
+
+Information? Kees van der Laan, cgl@rc.service.rug.nl
+
+Literature? Jackowksi's METAFONT booklet will be in English available.
+ Have a look at
+ Hobby's CSTR 162, A user manual for MetaPost,
+ from
+ netlib@research.att.com
+ with message
+ send 162 from research/cstr
+ or copy it from NTG's 4AllTeX CD-ROM
+
+When the number of subscriptions is insufficient of
+
+ 7 September---ultimate date for registration---
+
+the course will be cancelled (and money refunded).
+
+- ---Kees---
+
+Sent to: TeXhax@tex.ac.uk (earlier Dutch announcement to tex-nl@nic.surfnet.nl)
+cc: TeX-D-L@vm.gmd.de, gut@ens.fr, uktex@tex.ac.uk, metafont@ens.fr, TUG@TUG.org, info-tex@shsu.edu
+
+------------------------------
+
+From: Melvin Fitting <MLFLC@CUNYVM.CUNY.EDU>
+Date: Fri, 05 Jul 96 09:53:55 EDT
+Subject: Re: TeXhax postings to the TEX-L list
+
+- ---------------------------------
+| New e-mail address |
+| fitting@alpha.lehman.cuny.edu |
+| Please use from now on |
+- ---------------------------------
+
+------------------------------
+
+From: Melvin Fitting <MLFLC@CUNYVM.CUNY.EDU>
+Date: Fri, 05 Jul 96 09:54:34 EDT
+Subject: New address
+
+- ---------------------------------
+| New e-mail address |
+| fitting@alpha.lehman.cuny.edu |
+| Please use from now on |
+- ---------------------------------
+
+------------------------------
+
+From: Tom Bryan <tbryan@Thorin>
+Date: Fri, 5 Jul 96 10:29:29 PDT
+Subject: METAFONT for Macintosh?
+
+Has anyone had success in running METAFONT on a Macintosh?
+
+I have a Macintosh PowerBook 5300c, system 7.5.
+I am using the public domain METAFONT version 0.66 from the
+Bluesky ftp site, and it is not fully operational.
+Is there a better METAFONT for Macintosh available?
+
+Once the MF file is written, how does one install a font on the
+Macintosh so that Bluesky's Textures can display the font on the
+screen and print?
+
+Has anyone had success getting "penlabels" to work?
+
+Does anyone know how to produce output with grid lines and
+penlabels like those in Donald Knuth's "Computer Modern
+Typefaces, Computers & Typesetting volume E"?
+
+For some reason, I have not received a TeXhax digest in a while
+even though I am still on the list, so please reply directly to
+me in addition to posting to the list.
+
+Sincerely,
+Tom Bryan
+
+E-Systems, Goleta Division
+One South Los Carneros, Goleta, CA 93117-3197, USA
+Email: tbryan@esd.ray.com Tel: (805) 967-5511 ext. 2974
+FAX: (805) 964-0470
+
+
+------------------------------
+
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Date: Fri, 5 Jul 1996 16:14:04 -0500 (EDT)
+Subject: TUGBoat 17(3)
+
+Dear colleagues,
+
+Below are the contents of the Proceedings Issue of TUGboat for 1996.
+
+ TUGboat
+ Volume 17, Number 2 / June 1996
+ ================================
+
+Opening Address
+ Michel Goossens
+ Opening Words by the President 91
+
+%%%%%%%%%%%
+Fonts
+ Karel Piska
+ Cyrillic alphabets 92
+ J\"org Knappen
+ The dc fonts 1.3: Move towards stability and
+ completeness 99
+ Fukui Rei
+ TIPA: A system for processing phonetic symbols in
+ LaTeX
+ A.S. Berdnikov
+ Computer Modern Typefaces as Multiple Master Fonts 115
+ A.S. Berdnikov
+ VFComb 1.3 --- the program which simplifies
+ virtual font management 120
+
+%%%%%%%%%%%
+Encoding and Multilingual Support
+ Yannis Haralambous
+ \Omega Times and \Omega Helvetica fonts under
+ development: Step ~One 126
+ Richard J.~Kinch
+ Extending TeX for Unicode 147
+ L.N. Znamenskaya and S.V. Znamenskii
+ Russian encoding plurality problem
+ and a new Cyrillic font set 161
+ Peter~A.~Ovchenkov
+ Cyrillic TeX files: interplatform portability 166
+ Michael M. Vinogradov
+ A user-friendly multi-function TeX interface
+ based on Multi-Edit 172
+ Olga~G. Lapko
+ Full Cyrillic: How many languages? 174
+
+
+%%%%%%%%%%%
+TeX Systems
+ John Plaice and Yannis Haralambous
+ The latest developments in \Omega 181
+ Dag Langmyhr
+ StarTeX --- a TeX for beginners 184
+ Gabriel Valiente Feruglio
+ Do journals honor LaTeX submissions? 191
+ Sergei V. Znamenskii and Denis E. Leinartas
+ A new approach to the TeX-related programs:
+ A user-friendly interface 200
+ Ivan G. Vsesvetsky
+ The strait gate to TeX 204
+ Laurent Siebenmann
+ DVI-based electronic publication 206
+ Kees~van~der~Laan
+ BLUe's format --- the off-off alternative 215
+
+%%%%%%%%%%%
+Graphics
+ Kees~van~der~Laan
+ Turtle graphics and TeX -- a child can do it 222
+ A.S. Berdnikov, O.A. Grineva and S.B. Turtia
+ Some useful macros which extend the LaTeX
+ picture environment 229
+
+%%%%%%%%%%%
+News & Announcements
+ Mimi Burbank
+ Production notes 90
+ Calendar 233
+
+%%%%%%%%%%%
+TUG Business<
+ Institutional members 234
+
+%%%%%%%%%%%
+Advertisements
+ TeX consulting and production services 235
+====== end of file
+
+
+
+
+------------------------------
+
+From: chag@moneyworld.com
+Date: Fri, 12 Jul 1996 01:06:33 +0100
+Subject: Chancellor Group (symbol = CHAG)
+
+http://chancellor.stockpick.com
+
+Chancellor Group, Inc. (symbol CHAG) just reported big quarterly earnings.
+SGA Goldstar issued a "buy" recommendation. I understand other investment
+advisors are looking to recommend CHAG. The company has a strong book value.
+The short sellers need to cover. This looks like a good situation to me.
+What do you think? They are located at:
+
+ http://chancellor.stockpick.com
+
+Bob Williams, 206-269-0846
+
+To terminate from my Investment Opportunities, Reply to
+chag@moneyworld.com with "remove" in the subject field.
+
+------------------------------
+
+End of TeXhax Digest V96 #10
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+
+
diff --git a/info/digests/texhax/96/texhax.11 b/info/digests/texhax/96/texhax.11
new file mode 100644
index 0000000000..aab4ff8edf
--- /dev/null
+++ b/info/digests/texhax/96/texhax.11
@@ -0,0 +1,416 @@
+From: owner-texhax-digest@nottingham.ac.UK (Majordomo list server)
+Subject: TeXhax Digest V96 #11
+Message-ID: <E0ugfTd-0004lZ-00@heaton.cl.cam.ac.ukD>
+Date: 17 Jul 96 23:44:30 GMT
+
+
+TeXhax Digest Wednesday, 17 July 1996 Volume 96 : Number 011
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: METAFONT for Macintosh?
+ Re: TeXhax Digest V96 #10
+ Re: wysiwyg (TeXhax Digest V96 #10)
+ Re: TeXhax Digest V96 #10
+ Metafont on Mac
+ Re: Metafont on Mac
+
+----------------------------------------------------------------------
+
+From: phadke@oceaneng.eng.hawaii.edu (Amal Phadke)
+Date: Thu, 11 Jul 1996 16:23:54 -1000
+Subject: Re: METAFONT for Macintosh?
+
+> From: Tom Bryan <tbryan@Thorin>
+> Date: Fri, 5 Jul 96 10:29:29 PDT
+> Subject: METAFONT for Macintosh?
+.
+> Has anyone had success in running METAFONT on a Macintosh?
+>
+> I have a Macintosh PowerBook 5300c, system 7.5.
+> I am using the public domain METAFONT version 0.66 from the
+> Bluesky ftp site, and it is not fully operational.
+> Is there a better METAFONT for Macintosh available?
+>
+> Sincerely,
+> Tom Bryan
+>
+> E-Systems, Goleta Division
+> One South Los Carneros, Goleta, CA 93117-3197, USA
+> Email: tbryan@esd.ray.com Tel: (805) 967-5511 ext. 2974
+> FAX: (805) 964-0470
+>
+
+Tom:
+
+ OzTeX 2.0.1, Andrew Trevorrow's Macintosh shareware version of TeX
+now has its own METAFONT program OzMF. It has worked flawlessly for me so
+far. OzTeX is available at all CTAN sites under
+"/tex-archive/systems/mac/oztex" directory.
+
+Cheers
+
+- ---
+Amal Phadke
+Department of Ocean Engineering,
+School of Ocean and Earth Sciences & Technology
+University of Hawaii at Manoa
+2540 Dole street , Holmes Hall 408B
+Honolulu, HI 96822, USA
+Tel: (808) 956-8198 Fax: (808) 956-3498
+
+e-mail: phadke@oceaneng.eng.hawaii.edu
+WWW Page : http://oceaneng.eng.hawaii.edu/~phadke
+
+
+
+------------------------------
+
+From: Piet van Oostrum <piet@cs.ruu.nl>
+Date: Fri, 12 Jul 1996 11:56:52 +0200
+Subject: Re: TeXhax Digest V96 #10
+
+The following message is a courtesy copy of an article
+that has been posted as well.
+
+>>>>> Hartmut Peters <peters@sunhp.msrc.sunysb.edu> (HP) writes:
+
+HP> Dear fellow TeXers,
+HP> I am having a paper in the mill at Academic Press in the UK, and they only
+HP> do wysiwyg programs like word, yuk! My manuscript is in LaTeX both on Unix
+HP> and on a Mac under Textures. Does anybody know of a way to export the text
+HP> to wysiwyg programs? It wouldn't be a problem if the formatting
+HP> information got lost as long as the text came across. (Excalibur has a
+HP> parser that throws out the LaTeX/TeX commands...)
+
+HP> The opposite way apparently works, but I haven't seen TeX --> wysiwyg,
+HP> yet. Well, if not, the Academic Press folks may have to digest the LaTeX
+HP> files or retype it (in which case I get to find all the typos...) I sure
+HP> wish they could handle something more professional than "Word"...
+
+Try tex2rtf (not latex2rtf), from the support directory on CTAN. It
+produces RTF which can be read both by Wordpervert and Microsloth Word, and
+probably plenty of others, too.
+
+If that doesn't work you could try detex, but it may throw away too much.
+Or latex it, and push it through dvi2tty.
+- --
+Piet van Oostrum <piet@cs.ruu.nl>
+URL: http://www.cs.ruu.nl/~piet [PGP]
+
+------------------------------
+
+From: piet@cs.ruu.nl (Piet van Oostrum)
+Date: Fri, 12 Jul 1996 12:09:21 +0200
+Subject: Re: wysiwyg (TeXhax Digest V96 #10)
+
+The following message is a courtesy copy of an article
+that has been posted as well.
+
+>>>>> Hartmut Peters <peters@sunhp.msrc.sunysb.edu> (HP) writes:
+
+HP> Dear fellow TeXers,
+HP> I am having a paper in the mill at Academic Press in the UK, and they only
+HP> do wysiwyg programs like word, yuk! My manuscript is in LaTeX both on Unix
+HP> and on a Mac under Textures. Does anybody know of a way to export the text
+HP> to wysiwyg programs? It wouldn't be a problem if the formatting
+HP> information got lost as long as the text came across. (Excalibur has a
+HP> parser that throws out the LaTeX/TeX commands...)
+
+HP> The opposite way apparently works, but I haven't seen TeX --> wysiwyg,
+HP> yet. Well, if not, the Academic Press folks may have to digest the LaTeX
+HP> files or retype it (in which case I get to find all the typos...) I sure
+HP> wish they could handle something more professional than "Word"...
+
+Try tex2rtf (not latex2rtf), from the support directory on CTAN. It
+produces RTF which can be read both by Wordpervert and Microsloth Word, and
+probably plenty of others, too.
+
+If that doesn't work you could try detex, but it may throw away too much.
+Or latex it, and push it through dvi2tty.
+- --
+Piet van Oostrum <piet@cs.ruu.nl>
+URL: http://www.cs.ruu.nl/~piet [PGP]
+
+------------------------------
+
+From: John Burt <BURT@BINAH.CC.BRANDEIS.EDU>
+Date: Fri, 12 Jul 1996 11:18:02 -0500 (EST)
+Subject: Re: TeXhax Digest V96 #10
+
+Yes, I have had success running Metafont on a Mac. The one I use is
+the Metafont that is a part of the CMacTeX package. It makes the standard
+.tfm and .gf files, and you run gftopk on the .gf file to generate a .pk
+file. Running Metafont is not trivial, but this Metafont behaves
+exactly like the metafonts in the unix and vms worlds. It is shareware, but
+you get the whole CMacTeX package, which is great, for your money. You
+can download the most recent version from the author's home page. I
+don't have his URL handy, but I think it's
+http://math.tamu.edu/~tkiffe/cmactex.html
+The author's name is Tom Kiffe.
+
+One note: your TeX must use standard .pk files (CMacTeX and OzTeX do---in
+fact the latter uses Kiffe's Metafont as well). Some systems---I think
+Te
+textures among them---don't use standard .pk files.
+John Burt
+burt@binah.cc.brandeis.edu
+
+------------------------------
+
+From: campbell@beloit.edu (Paul J. Campbell)
+Date: Fri, 12 Jul 1996 13:19:18 -0600
+Subject: Metafont on Mac
+
+I too have been experimenting with Metafont 0.66 on the Mac (acutally, when
+it runs, it says it is 0.65).
+
+I'm glad you asked your question, so I can describe for my own
+benefit---before I forget!---what works.
+
+There is a file metafont-for-beginners on CTAN (I think it is in /doc), but
+I have not seen anything specific to the Mac.
+
+Last week I had my first success with Metafont. I was able to take a
+Metafont description of an .mf file and turn it into a font suitcase that
+works with any application.
+
+The key problem is that .mf files cannot be processed without some additions.
+
+I used the program shell
+
+mode=laserwriter; % Metafont checks mfinputs:local.mf for all mode_def's;
+ % put here the option that fits your printer
+mag=magstep0; % could be magstep1, or 0.5,2,3,4,5 as well
+%screenstrokes; % could be screenchars, for per character viewing,
+but works faster this way
+input hcyr % this is the .mf file to process; add more
+input lines as needed
+bye
+
+To the original .mf file I added the following introductory lines:
+
+font_size 10pt#; % the "design size" of this font; can be whatever you like
+ht#:=10pt#; % height of characters
+xgap#:=0.6pt#; % horizontal adjustment (I just guessed at this)
+
+If you don't put in lines like those, everything appears to work, Metafont
+says that it writes the fonts to files, and indeed it creates files---empty
+ones!
+
+You process the program shell file with Metafont with the settings Make
+Suitcase and (for me, by default) Plain, by selecting Metafont on the
+Metafont menu.
+
+Metafont adds the font to the MFfonts suitcase and creates an MFmetrics
+suitcase (you can see the latter and you can double-click the former to
+examine the contents---that's how I found out I wasn't getting anything).
+You need the latter for use with TeX but the former will work with any
+program (Word, etc.) if you put it into the System folder. The application
+program (e.g., Word) will scale the font (with jaggies) to any size; if you
+want nice looking characters, process the .mf file to make fonts at all the
+sizes you will use.
+
+I was just making a font of ancient Croatian script for a couple of
+students here, but part of my reason for exploring all this is an old
+desire (and a new need) to be able to take fonts for IBM (.pfb, .pfa, .pfm
+files) and make them into Mac bitmapped (or preferably PS) fonts. After
+exploring lots of software on CTAN last week, I am convinced that this can
+be done but (as far as I know) only by making a detour to using some Unix
+programs along the way.
+
+A promising new port of TeX, LaTeX, Metafont (0.66), BibTex, and
+Metapost(!) for the Mac was promulgated this April. Called cmactex25, it is
+available at CTAN (it's shareware, $35). CMacTeX handles afm, pfa, pfb, and
+tfm files directly and there is no need to convert them into a Mac-specific
+format. I have explored only its font utilities so far.
+
+
+
+ Paul J. Campbell
+ Mathematics and Computer Science
+ Beloit College
+ 700 College St.
+ Beloit, WI 53511
+ (608) 363-2007 (ofc)
+ 362-2805 (res)
+ 363-2718 (fax)
+ campbell@beloit.edu
+
+
+
+------------------------------
+
+From: Tom Bryan <tbryan@Thorin>
+Date: Wed, 17 Jul 96 15:41:45 PDT
+Subject: Re: Metafont on Mac
+
+Dear Paul,
+
+Thank you for your advice on using Metafont 0.66 on the Mac. I
+tried your advice and got the Blue Sky version to work for the
+first time. However, I was still dissatisfied with the
+deficiencies of the Blue Sky Metafont. I received two other
+replies (enclosed) that led me to download and try OzTeX,
+DirectTeX, and CMacTeX. I only have a few days of experience
+with these other packages, but thus far I like the OzTeX the best
+and it replicates the examples in Knuth's MetaFont book without
+any problems (something I couldn't do in the Blue Sky version).
+
+Sincerely,
+Tom
+
+- --
+Dr Thomas A Bryan
+E-Systems, Goleta Division
+One South Los Carneros, Goleta, California, USA 93117-3197, USA
+Email: tbryan@esd.ray.com Tel: (805) 967-5511 ext. 2974
+FAX: (805) 964-0470
+
+Home: 275 Savona Avenue, Goleta, California, 93117, USA (805) 968-1264
+
+Return-Path: <@ESDSVR.esd.ray.com:Alun.J.Carr@ucd.ie>
+Date: Fri, 12 Jul 1996 18:22:47 +0100
+From: Alun.J.Carr@ucd.ie (Dr Alun J. Carr)
+Subject: Re: METAFONT for Macintosh?
+X-Sender: ajcarr@pop3.ucd.ie
+To: tbryan@esd.ray.com
+Mime-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-Transfer-Encoding: 7BIT
+
+Tom,
+
+>Has anyone had success in running METAFONT on a Macintosh?
+
+Well, I haven't even tried the Bluesky one, which is obsolete, to say the
+least. All the `mainstream' TeX implementations for the Mac (OzTeX,
+DirectTeX Pro, and CMacTeX) come with their own METAFONT implementations,
+which work extremely well, with the DVI previewers/printer drivers
+automatically calling METAFONT to generate missing fonts. Textures seems to
+be primarily Postscript font based, rather than bitmap-based, so METAFONT
+is a bit of an anomaly in a Textures system. I know only one Textures user
+here at UCD, and even he abandoned it a while back, and started using
+DirectTeX Pro (which works like a dream in conjunction with the Alpha text
+editor and the Excalibur spelling-checker).
+
+You can find the latest releases of OzTeX, CMacTeX and DirectTeX Pro, with
+their METAFONTs at the UK or German CTAN sites (the US CTAN is pretty-much
+defunct):
+
+<ftp://ftp.tex.ac.uk/tex-archive/systems/mac/>
+<ftp://ftp.dante.de/tex-archive/systems/mac/>
+
+Hope this helps.
+
+Alun
+
+
+- --
+Dr Alun J. CARR Phone: +353-1-7061989
+Mechanical Engineering Dept. +353-1-2693244 x1989
+University College Dublin Fax: +353-1-2830534
+Belfield E-mail: <Alun.J.Carr@ucd.ie>
+Dublin 4 WWW: <http://tizit.ucd.ie/ajcarr/>
+Ireland
+
+
+
+Return-Path: <@ESDSVR.esd.ray.com:phadke@oceaneng.eng.hawaii.edu>
+Mime-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Date: Thu, 11 Jul 1996 16:23:54 -1000
+To: TeXhax@tex.ac.uk
+From: phadke@oceaneng.eng.hawaii.edu (Amal Phadke)
+Subject: Re: METAFONT for Macintosh?
+Cc: tbryan@esd.ray.com
+
+> From: Tom Bryan <tbryan@Thorin>
+> Date: Fri, 5 Jul 96 10:29:29 PDT
+> Subject: METAFONT for Macintosh?
+>
+> Has anyone had success in running METAFONT on a Macintosh?
+>
+> I have a Macintosh PowerBook 5300c, system 7.5.
+> I am using the public domain METAFONT version 0.66 from the
+> Bluesky ftp site, and it is not fully operational.
+> Is there a better METAFONT for Macintosh available?
+>
+> Sincerely,
+> Tom Bryan
+>
+> E-Systems, Goleta Division
+> One South Los Carneros, Goleta, CA 93117-3197, USA
+> Email: tbryan@esd.ray.com Tel: (805) 967-5511 ext. 2974
+> FAX: (805) 964-0470
+>
+
+Tom:
+
+ OzTeX 2.0.1, Andrew Trevorrow's Macintosh shareware version of TeX
+now has its own METAFONT program OzMF. It has worked flawlessly for me so
+far. OzTeX is available at all CTAN sites under
+"/tex-archive/systems/mac/oztex" directory.
+
+Cheers
+
+- ---
+Amal Phadke
+Department of Ocean Engineering,
+School of Ocean and Earth Sciences & Technology
+University of Hawaii at Manoa
+2540 Dole street , Holmes Hall 408B
+Honolulu, HI 96822, USA
+Tel: (808) 956-8198 Fax: (808) 956-3498
+
+e-mail: phadke@oceaneng.eng.hawaii.edu
+WWW Page : http://oceaneng.eng.hawaii.edu/~phadke
+
+
+
+
+------------------------------
+
+End of TeXhax Digest V96 #11
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/96/texhax.12 b/info/digests/texhax/96/texhax.12
new file mode 100644
index 0000000000..0a7ab8617b
--- /dev/null
+++ b/info/digests/texhax/96/texhax.12
@@ -0,0 +1,352 @@
+From: owner-texhax-digest@nottingham.ac.UK (Majordomo list server)
+Newsgroups: ucam.mlist.texhax
+Subject: TeXhax Digest V96 #12
+Message-ID: <E0utVVW-0006lb-00@heaton.cl.cam.ac.ukD>
+Date: 22 Aug 96 09:44:45 GMT
+Sender: owner-texhax-digest@nottingham.ac.uk
+Reply-To: TeXhax@tex.ac.uk
+Lines: 341
+
+
+TeXhax Digest Thursday, 22 August 1996 Volume 96 : Number 012
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: METAFONT for Macintosh?
+ Migration of CTAN-related mailing lists
+ Matrices
+ T.V. Raman in the news
+ ANNOUCEMENT: Sauter-2.4
+ single quotes using the times postscript fonts???
+ How do you get equal variable-sized delimiters?
+ Coversion of DVI file to ASCII File
+ DEK in the news
+
+----------------------------------------------------------------------
+
+From: Tom Bryan <tbryan@Thorin>
+Date: Wed, 17 Jul 96 15:50:23 PDT
+Subject: Re: METAFONT for Macintosh?
+
+Amal:
+
+Thank you for your advice on running METAFONT on the Macintosh.
+I downloaded OzTeX and it is working very well for me. I had
+been beating myself over the head with the Blue Sky version for
+weeks trying to get it to work properly. You saved me a great
+deal of time.
+
+Cheers,
+Tom
+
+- --
+Dr Thomas A Bryan
+E-Systems, Goleta Division
+One South Los Carneros, Goleta, California, USA 93117-3197, USA
+Email: tbryan@esd.ray.com Tel: (805) 967-5511 ext. 2974
+FAX: (805) 964-0470
+
+Home: 275 Savona Avenue, Goleta, California, 93117, USA (805) 968-1264
+
+------------------------------
+
+From: Rainer Schoepf <schoepf@uni-mainz.de>
+Date: Thu, 18 Jul 1996 19:01:13 +0200 (MET DST)
+Subject: Migration of CTAN-related mailing lists
+
+The CTAN-related mailing lists
+
+ CTAN@shsu.edu
+ CTAN-ANN@shsu.edu
+
+have now been migrated to a new mailing list server, located at
+Heidelberg, Germany. These lists can now be reached as
+
+ CTAN@urz.Uni-Heidelberg.de
+ CTAN-ANN@urz.Uni-Heidelberg.de
+
+Requests for subscription/deletion must be sent to
+
+ LISTSERV@urz.Uni-Heidelberg.de
+
+
+
+For the CTAN team
+
+- --
+ Rainer Schvpf
+ Zentrum f|r Datenverarbeitung A point of view can be a dangerous
+ der Universitdt Mainz luxury when substituted for insight
+ Anselm-Franz-von-Bentzel-Weg 12 and understanding.
+ D-55099 Mainz
+ Germany Herbert Marshall McLuhan:
+ <Schoepf@Uni-Mainz.DE> The Gutenberg Galaxy
+
+------------------------------
+
+From: Barry Tesman <tesman@dickinson.edu>
+Date: Fri, 26 Jul 1996 09:37:43 -0400 (EDT)
+Subject: Matrices
+
+I am trying to produce the following "labelled" matrix with latex:
+
+ B1 B2 B3
+ / \
+ a1 | 8 10 4 |
+A = a2 | 11 5 18 |
+ a3 | 27 6 18 |
+ \ /
+
+I tried to use array/tabbing/tabular but am having trouble placing
+the left and right large parentheses around the matrix but not the labels.
+Any ideas would be most helpful.
+
+Thanks,
+
+Barry Tesman < tesman@dickinson.edu >
+Dickinson College
+Carlisle, PA, USA
+
+
+
+------------------------------
+
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Date: Mon, 19 Aug 1996 08:53:20 -0600 (MDT)
+Subject: T.V. Raman in the news
+
+You might care to look at this just-appeared profile of TUGboat
+author and TUG conference participant T. V. Raman:
+
+@String{j-SCI-AMER = "Scientific American"}
+
+
+@Article{Gibbs:1996:PVR,
+ author = "W. Wayt Gibbs",
+ title = "Profile: T. V. Raman: Envisioning Speech",
+ journal = j-SCI-AMER,
+ volume = "275",
+ number = "3",
+ pages = "52, 54",
+ month = nov,
+ year = "1996",
+ acknowledgement = ack-nhfb,
+ bibdate = "Mon Aug 19 08:48:09 1996",
+.
+
+Curiously, this article shows a single equation, which seems
+to violate the Scientific American practice of eschewing
+equations.
+
+========================================================================
+Nelson H. F. Beebe Tel: +1 801 581 5254
+Center for Scientific Computing FAX: +1 801 581 4148
+Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu
+University of Utah URL: http://www.math.utah.edu/~beebe
+Salt Lake City, UT 84112, USA
+========================================================================
+
+------------------------------
+
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Date: Sun, 21 Jul 1996 16:31:56 +0100
+Subject: ANNOUCEMENT: Sauter-2.4
+
+I have uploaded a new Sauter release to the CTAN archives in directory
+tex-archive/fonts/cm/sauter24/
+and it will propagate to the mirrors soon.
+
+Attached is the release file.
+
+J"org Knappen.
+
+%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*%*
+
+The release 2.4 of the Sauter tools to generate true sized fonts contains
+the following news:
+
+* Support for LaTeX2e 1996/06/01
+* Fixes to cmcsc fonts
+* Fix to the capital S in cmmi fonts
+* Sauterised versions of AMS symbol fonts, bbm fonts and rsfs fonts
+ contributed by Hubert Holin
+
+If you already have version 2.3 of the Sauter fonts, please regenerate
+the cmcsc fonts for sizes => 10pt, there was a bug affecting the depth of
+the letter `q'.
+
+Please recalculate the cmmi fonts for sizes >12pt, the capital S will look
+much better afterwards.
+
+Send any questions, comments and suggestions to
+
+J"org Knappen knappen@vkpmzd.kph.uni-mainz.de
+
+------------------------------
+
+From: coleman@natasha.phil.uregina.ca (Robert Coleman)
+Date: Mon, 22 Jul 1996 16:09:17 -0600 (CST)
+Subject: single quotes using the times postscript fonts???
+
+I have installed the times.sty package that uses
+the psfonts courier, helvetica and times in LaTeX2e.
+In the times font ptmr8r, the usual positions for
+the left single quote "60 and for the right single
+quote "27 contain instead of the symbols found in
+the font cmr a symbol that looks like a grave accent
+and a symbol that looks like a vertical prime,
+respectively. How is one to get matched single quotes?
+
+There is an older font rptmr that has the usual
+single quotes in those positions. Is there
+some way to use the font ptmr8r and still get the
+usual single quotes, for example, by means of some
+trick using virtual fonts and rptmr?
+
+Thanks,
+Robert
+- --
+Robert Alan Coleman
+Department of Physics
+University of Regina
+Regina, Saskatchewan
+Canada S4S 0A2
+
+Tel: (306) 585-4260
+Fax: (306) 585-4894
+email: coleman@cas.uregina.ca
+
+********end message***********************
+
+------------------------------
+
+From: holliegp@eee.bham.ac.uk (Garry Hollier)
+Date: Wed, 21 Aug 1996 12:21:42 +0100
+Subject: How do you get equal variable-sized delimiters?
+
+In a LaTeX (I'm using LaTeX2e <1994/06/01> patch level 2) expression like
+
+\begin{eqnarray}
+ \left<delimiter>
+ %some stuff
+ \right.\\
+ \left.
+ %some more stuff
+ \right<delimiter>
+\end{eqnarray}
+
+how do you ensure that the resulting <delimiter>'s are the same size?
+
+
+------------------------------
+
+From: "ABDOL S. SOOFI, ECONOMICS, UW-PLATTEVILLE; HTTP://VMS.WWW.UWPLATT.EDU/~SOOFI" <SOOFI@uwplatt.edu>
+Date: Wed, 21 Aug 1996 11:00:59 -0500 (CDT)
+Subject: Coversion of DVI file to ASCII File
+
+Greetings to all,
+
+Is there a way to convert a filename.dvi to its LaTeX source file (ASCII
+file)? I am in a peculiar situation. I have the dvi version of a revised
+file, but its revised LaTeX source file is missing?
+
+Also, what is the meaning of ``dvi file is corrupt''? What are the
+possible sources of this problem?
+
+Thanks in advance for any insights.
+
+- --Abdol
+
+------------------------------
+
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Date: Fri, 16 Aug 1996 09:54:23 -0600 (MDT)
+Subject: DEK in the news
+
+The September 1996 issue of Dr. Dobb's Journal has an editorial on p. 6
+which begins:
+
+ It was a pleasant surprise to open the mail and read that Donald
+ Knuth, the author of the three-volume {\em The Art of Computer
+ Programming}, is the recipient of the Inamori Foundation's
+ 1996 Kyoto Prize in the category of Advanced Technology.
+ Considering that a check for $460,000 accompanies his wall
+ plaque, Dr. Knuth is probably more pleased than I.
+
+ According to Kazuo Inamori, president of the Inamori Foundation
+ and chairman of Kyocera, Knuth was given Japan's highest
+ private award for his contributions to the betterment of
+ humankind. In addition to {\em The Art of Computer Programming},
+ Knuth (who was featured in an April 1996 DDJ interview) is
+ the creator of the TeX document-preparation system, Metafont
+ font-design system, and LR parser and attribute grammar.
+ TeX has been described as the most important achievement
+ in publishing since Gutenberg's moveable type.
+
+ Previous Kyoto Advanced Technology laureates include John
+ McCarthy of artificial-intelligence fame, and George Gray,
+ developer of the liquid-crystal display. Please join me
+ in hearty congratulations to Dr. Knuth.
+
+ ...
+
+ Jonathan Erickson
+ Editor-in-chief
+
+========================================================================
+Nelson H. F. Beebe Tel: +1 801 581 5254
+Center for Scientific Computing FAX: +1 801 581 4148
+Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu
+University of Utah URL: http://www.math.utah.edu/~beebe
+Salt Lake City, UT 84112, USA
+========================================================================
+
+
+
+------------------------------
+
+End of TeXhax Digest V96 #12
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing either subscribe texhax
+ or unsubscribe texhax
+If you have problems with un/subscribing, please mail owner-texhax@nott.ac.uk
+
+To obtain the Frequently Asked Questions (FAQ) lists for TeX, send a
+message with no subject to fileserv@shsu.edu, consisting of
+SENDME FAQ
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.shsu.edu (192.92.115.10) -- USA
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+
+
diff --git a/info/digests/texhax/96/texhax.13 b/info/digests/texhax/96/texhax.13
new file mode 100644
index 0000000000..a5a88f113c
--- /dev/null
+++ b/info/digests/texhax/96/texhax.13
@@ -0,0 +1,429 @@
+From texhax-digest-outgoing-request@nottingham.ac.uk Tue Oct 15 11:48:14 1996
+Received: from jess.ccc.nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with ESMTP id LAA27207 for <cczdao@unix.ccc.nottingham.ac.uk>; Tue, 15 Oct 1996 11:48:12 +0100
+Message-Id: <199610151048.LAA27207@granby.ccc.nottingham.ac.uk>
+Received: from nottingham.ac.uk by jess.ccc.nottingham.ac.uk
+ id <14694-0@jess.ccc.nottingham.ac.uk>;
+ Tue, 15 Oct 1996 11:42:19 +0100
+From: Majordomo list server <owner-texhax-digest@nottingham.ac.uk>
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #13
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest@nottingham.ac.uk
+Precedence: bulk
+Date: Tue, 15 Oct 1996 11:42:19 +0100
+Sender: owner-texhax-digest@nottingham.ac.uk
+
+
+TeXhax Digest Tuesday, 15 October 1996 Volume 96 : Number 013
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Answers
+ Re:TeXhax Digest V96 #12
+ Re: TeXhax Digest V96 #12
+ (Fwd) Repeated announcement T&G course NTG
+ Memory question
+ ispell problems
+ Re: word to latex converter
+ Announce: xtem X11-TeX-Menu 5.23
+
+----------------------------------------------------------------------
+
+From: Jose Manuel Souto Menendez <mtpsomej@lg.ehu.es>
+Date: Fri, 4 Oct 1996 19:14:51 +0100 (WET DST)
+Subject: Answers
+
+I am writing a book with Latex and I would like to know how it is posible
+to write the answers of some of the exercises in such a way that that
+they appear at the end of the book. Are there any macros to solve
+this problem? (I am using AMSLaTeX, and with LaTeX2e).
+ Thank you very much,
+ Jose M. Souto
+
+------------------------------
+
+From: kletzing@totcon.com (Dennis Kletzing)
+Date: Fri, 23 Aug 1996 12:47:39 -0400
+Subject: Re:TeXhax Digest V96 #12
+
+Barry:
+
+I just noticed your post to TeXhax. Did you ever get a response? The
+\bordermatrix macro in the Texbook will do just what you want. If you don't
+have it I'll be glad to send it along.
+
+
+
+
+>In article <199608220854.JAA28160@paperboy.ccc.nottingham.ac.uk>, you write:
+>From: Barry Tesman <tesman@dickinson.edu>
+>Date: Fri, 26 Jul 1996 09:37:43 -0400 (EDT)
+>Subject: Matrices
+>
+>I am trying to produce the following "labelled" matrix with latex:
+>
+> B1 B2 B3
+> / \
+> a1 | 8 10 4 |
+>A = a2 | 11 5 18 |
+> a3 | 27 6 18 |
+> \ /
+>
+>I tried to use array/tabbing/tabular but am having trouble placing
+>the left and right large parentheses around the matrix but not the labels.
+>Any ideas would be most helpful.
+
+
+
+_______________________________________________________________________________
+Dennis Kletzing
+Department of Mathematics & Computer Science
+Stetson University
+DeLand, Florida
+kletzing@totcon.com
+
+
+
+------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Fri, 23 Aug 1996 15:56:09 -0400
+Subject: Re: TeXhax Digest V96 #12
+
+ In the times font ptmr8r, the usual positions for
+ the left single quote "60 and for the right single
+ quote "27 contain instead of the symbols found in
+ the font cmr a symbol that looks like a grave accent
+ and a symbol that looks like a vertical prime,
+ respectively. How is one to get matched single quotes?
+
+ There is an older font rptmr that has the usual
+ single quotes in those positions. Is there
+ some way to use the font ptmr8r and still get the
+ usual single quotes, for example, by means of some
+ trick using virtual fonts and rptmr?
+
+Use ptmr (close to plain-compatible) or ptmr8q (Cork), which have the
+usual quotes in the usual positions. Those are virtual fonts based on 8r.
+I wouldn't call them tricks, exactly.
+
+ptmr8r is close to Windows-compatible, for reasons explained in the
+8r.enc source file. Its primary purpose is to make all characters
+commonly present in Type 1 fonts available for typesetting (i.e., with
+virtual fonts), not to be the One True Encoding for typesetting itself.
+
+If you want to use 8r itself, then you'll have to make ` and ' active
+and have them typeset the right character. You probably don't want to do this.
+
+------------------------------
+
+From: Erik Frambach <E.H.M.Frambach@eco.rug.nl>
+Date: Thu, 29 Aug 1996 10:33:26 GMT+0200
+Subject: (Fwd) Repeated announcement T&G course NTG
+
+- ------- Forwarded Message Follows -------
+Date: Mon, 26 Aug 1996 13:03:16 +0200
+Reply-to: Netherlands Tex users-Group <NTG@NIC.SURFNET.NL>,
+ Kees van der Laan <cgl@RC.SERVICE.RUG.NL>
+From: Kees van der Laan <cgl@RC.SERVICE.RUG.NL>
+Subject: Repeated announcement T&G course NTG
+
+ ----------------------------------------------------------
+ |Announcement NTG's one-day low-budget no-nonsense course|
+ | |
+ | (La)TeX and Graphics |
+ ----------------------------------------------------------
+
+What? MetaPost, PostScript, mftoeps... (no font design)
+
+Language? English
+
+Teacher? Boguslaw Jackowksi
+
+Where? University of Utrecht
+
+When? The day before *or* after NTG's fall meeting of 24 Oct.
+ (To be announced late August)
+
+Costs? Fl 50 members of NTG or other LUGs; non-members Fl 150
+
+Subsription? Treasurer NTG, Giro 1306238, Eindhoven
+ (Do mention TeX and Graphics course)
+
+Information? Kees van der Laan, cgl@rc.service.rug.nl
+
+Literature? Jackowksi's METAFONT booklet will be in English available.
+ Have a look at
+ Hobby's CSTR 162, A user manual for MetaPost,
+ from
+ netlib@research.att.com
+ with message
+ send 162 from research/cstr
+ or copy it from NTG's 4AllTeX CD-ROM
+
+When the number of subscriptions is insufficient of
+
+ 7 September---ultimate date for registration---
+
+the course will be cancelled (and money refunded).
+
+- ---Kees---
+
+------------------------------
+
+From: Mark Freeman <AFINMF@razor.wbs.warwick.ac.uk>
+Date: Thu, 29 Aug 1996 10:00:09 GMT
+Subject: Memory question
+
+Sorry if this is a FAQ or a newbie question, but I am in need of some
+help. I have tried crawling the web pages but with little success...
+
+I am running LaTeX2.09 (dated 9/1/90) under DOS. I am towards the end
+of writing my thesis and am currently trying to compile it as one
+document (rather than individual chapters) using \include
+instructions. On first compilation it runs fine, and will continue
+to compile on each subsequent compilation UNLESS I have run BibTeX
+first. In this case, I can only get it to recompile if I instruct
+"del *.aux" prior to recompilation - obviously not very satisfactory.
+The number of different references is around 180 at present
+(although there are many more \citeasnoun instructions).
+
+The error message I am getting on recompiling after running BibTeX is
+insufficient memory. On looking at the .log file it appears to be
+"save size" that is crashing. After first compilation the memory
+counter is "362s" and then on second compilation I get "601s ... out
+of ... 600s". Other sections of memory appear to be fine.
+
+I have tried to reduce the number of \citeasnoun, but this appears to
+make no difference. If I edit my .aux file to manually remove about
+50 of the 180 citations it will recompile with no problem.
+
+Any ideas about what I should do to get it to recompile with no
+crashes after running BibTeX? I would be very grateful if you would
+email me direct with any potential solutions.
+
+Thanking you in advance for your help.
+
+Mark Freeman.
+
+------------------------------
+
+From: Clinton Arokianathan <clint@elec.gla.ac.uk>
+Date: Fri, 30 Aug 1996 15:02:23 +0100
+Subject: ispell problems
+
+I have recently downloaded ispell version 3.1.
+
+Unfortunately it is still the US dictionary despite using the Makefile in
+/languages/british. We also have the /langages/english folder.
+What lables need to be changed in local.h?
+
+
+I would be grateful if you can help
+
+Clint
+
+- ---------------------------------------------------------------------
+ Clinton R Arokianathan
+ Nanoelectronics Research Centre
+ Department of Electronics and Electrical Engineering
+ University of Glasgow
+ Glasgow G12 8QQ
+ Scotland
+
+ phone: +44-(0)141-339-8855 Ext 6024 (office)
+ 8349 (laboratory)
+ fax: +44-(0)141-330-4907
+
+ e-mail: clint@elec.gla.ac.uk
+- ---------------------------------------------------------------------
+
+
+------------------------------
+
+From: cross@seraph1.sewanee.edu (Clay C. Ross)
+Date: Fri, 11 Oct 1996 09:30:23 +0100
+Subject: Re: word to latex converter
+
+At 12:24 PM 10/10/96, Kevin R. Vixie wrote:
+
+ * I am interested in your web site dealing with word to tex conv. but it
+ * seems to be offline right now.
+ *
+ * Kevin R. Vixie
+
+This was my reply:
+
+I do not now have, nor ever have had such a site. I HAVE answered *many*
+questions since spring about rtf2latex and latex2rtf, two programs that
+others wrote. To find the flavor you need, look them up using a web browser.
+
+Also, rtf2tex and tex2rtf probably exist. Find them by searching.
+
+- -- I add this for this transmission: --
+
+There seems to be a great deal of interest in converters to- and from-
+Word (on many platforms). All I know about them is that the conversions
+work as follows:
+
+Word Doc. -> Word(Save As) -> RTF(text)Doc.-> rtf2latex -> LaTeX Doc. -> LaTeX
+ or
+Latex Document -> latex2rtf -> Word(read and convert RTF) -> Word Document
+
+Some TeX/LaTeX expert could provide a valuable service by setting up a
+site dedicated to such converters. I am almost totally ignorant of the
+issues; for me to become involved would be foolhardy. Please, would an
+informed person step up to provide this service (a Converter Site)?
+
+CCR
+
++++++++++++++++++++++++++++++++
+ Clay C. Ross (615) 598-1301
+ http://cross.sewanee.edu/
+ Mathematics & Computer Science
+ The University of the South
+ Sewanee, Tennessee 37383-1000
+
+
+
+------------------------------
+
+From: l44@iwd.uni-bremen.de (Roland Weibezahn)
+Date: Tue, 15 Oct 1996 09:23:56 +0200
+Subject: Announce: xtem X11-TeX-Menu 5.23
+
+Dear xtem users,
+
+We have finished the new version (xtem_TeXMenu.5.23) of
+
+ "xtem", an X11-TeX-menu
+
+which runs with the new Tcl/Tk/TclX (Tcl7.5/ and Tcl7.6-beta1)
+as well as with the old version (Tcl7.4).
+
+In addition to adapting xtem to the new Tcl/Tk, we have done
+errror corrections and added new features, such as:
+
+ - installation (and maintenance of the logfiles) is much easier with
+ the (new) installation procedure,
+
+ - (optional) logfile analyze after TeX run, you can then click at each
+ error message (incl. overfull/underfull boxes) in order to edit
+ the texfile at the corresponding position,
+
+ - "quick&dirty" button for quick TeXing and previewing of a small text
+ fragment (including preamble),
+
+ - the edit file can be selected from other directories than the main file,
+
+ - (optional) vertical scrollbars for the text widgets,
+
+ - revision of all bindings (conforming behaviour: actions are done
+ at button release),
+
+ - LaTeX syntax got it's own button now.
+
+Most setting files from older versions of xtem may be kept unchanged:
+
+ - mkcommand.vst must be updated
+ - texfmt.vst should be updated to enable "quick&dirty"
+ - logform.vst one line concerning logfile analyze can/should be added
+
+
+
+You will find all files on our file server:
+
+ http://ftp.iwd.uni-bremen.de/xtem/xtem_texmenu.html
+or
+ ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v5/xtem_texmenu.5.23.tar.gz
+ ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v5/xtem_texmenu_5eng.ps.gz
+ ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem.v5/xtem_texmenu_5ger.ps.gz
+
+Here you may also find the sources: Tcl7.5, Tk4.1, TclX7.5.2
+
+ ftp://ftp.iwd.uni-bremen.de/pub/tcl/tcl7.4p2.tar.gz
+ ftp://ftp.iwd.uni-bremen.de/pub/tcl/tk4.0p2.tar.g
+ ftp://ftp.iwd.uni-bremen.de/pub/tcl/tclX7.4a-p1.tar.gz
+
+We have uploaded the new xtem version to the
+neosoft server into "/pub/tcl/incoming/",
+and it's already mirrored to the CTAN servers,
+so you also may get all the material from
+ ftp://ftp.neosoft.com/pub/tcl/NEW/xtem_*
+and ftp://ftp.dante.de/tex-archive/support/xtem_texmenu/xtem.v5/*
+and the other CTAN servers.
+
+
+For those who don't know xtem_TeXMenu up to now, we give a short overview:
+
+xtem provides for a simple and comfortable graphical user interface to control
+the following facilities:
+
+ - file and directory selection, directory creation,
+ - editor (vi, emacs, ...) including additional windows for the
+ LaTeX-syntax (using hypertext) and examples,
+ - TeX, LaTeX, ...,
+ - previewer (ghostview, xdvi, TkDvi, ...),
+ - printing (including comfortable printer selection, ...),
+ - syntax and spelling check,
+ - makeindex,
+ - bibtex,
+ - additional programs as required,
+ .
+ .
+ .
+Online help is available for all the buttons and windows by simple mouse click.
+xtem is written for Unix platforms and has been tested on many systems.
+
+
+
+Thanks,
+ Roland Weibezahn
+- ---
+Dr. Roland Weibezahn
+weibezahn@iwd.uni-bremen.de phone: +49-421-218-3532
+University Bremen, IWD, postbox: 330440, 28334 Bremen, Germany
+http://ftp.iwd.uni-bremen.de/xtem/xtem_texmenu.html (the xtem_TeXMenu project)
+
+------------------------------
+
+End of TeXhax Digest V96 #13
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/96/texhax.14 b/info/digests/texhax/96/texhax.14
new file mode 100644
index 0000000000..45b951e71b
--- /dev/null
+++ b/info/digests/texhax/96/texhax.14
@@ -0,0 +1,344 @@
+(Message texhax/v96:14)
+From: owner-texhax-digest
+To: texhax-digest
+Subject: TeXhax Digest V96 #14
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest
+Precedence: bulk
+
+
+TeXhax Digest Friday, 1 November 1996 Volume 96 : Number 014
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ unsuscribe
+ Phone: +44 171 380 7293
+ Converting LaTex2e to HTML
+ Re: TeXhax Digest V96 #13
+ Downloading TeX & LaTeX
+ Plain TeX query about \csname ... \endcsname
+ Memory question
+ 'none'
+
+----------------------------------------------------------------------
+
+From: Dave Elliman <dge@Cs.Nott.AC.UK>
+Date: Tue, 15 Oct 96 12:07:16 +0100
+Subject: unsuscribe
+
+
+------------------------------
+
+From: Russel Winder <R.Winder@cs.ucl.ac.uk>
+Date: Tue, 15 Oct 1996 14:11:08 +0100
+Subject: Phone: +44 171 380 7293
+
+Jose,
+
+> From: Jose Manuel Souto Menendez <mtpsomej@lg.ehu.es>
+> Date: Fri, 4 Oct 1996 19:14:51 +0100 (WET DST)
+> Subject: Answers
+>
+> I am writing a book with Latex and I would like to know how it is posible
+> to write the answers of some of the exercises in such a way that that
+> they appear at the end of the book. Are there any macros to solve
+> this problem? (I am using AMSLaTeX, and with LaTeX2e).
+> Thank you very much,
+> Jose M. Souto
+
+I do not know of any macros for doing this, I have to admit I didn't look that
+hard. I wrote my own macros for doing this, initially as TeX macros then as
+LaTeX(209|2e) environment(s).
+
+My basic algorithm was to write the exercise and answers out to a file and
+then read them in at the appropriate place in the text. This is not entirely
+trivial as the writing has to be of the original code; the verbatim stuff from
+the standard TeX/LaTeX(209|2e) came in very handy at this point.
+
+I suppose I should have turned these macros into a separate package and
+submitted it, if there is enough interest I can do this. Otherwise I could
+let you have a copy of my macros.
+
+Russel.
+=======================================================================
+
+Dr Russel Winder
+
+ Reader in Software Engineering
+ Editor-in-Chief, Object Oriented Systems
+
+Information Systems Research Group
+Department of Computer Science Phone: +44 (0)171 380 7293
+University College London Fax: +44 (0)171 387 1397
+Gower Street EMail: R.Winder@cs.ucl.ac.uk
+London WC1E 6BT
+UK URL: http://www.cs.ucl.ac.uk/staff/R.Winder/
+
+=======================================================================
+
+
+
+------------------------------
+
+From: reynoldd@ccmail.dcu.ie
+Date: Wed, 16 Oct 1996 08:53:11 +0000 (GMT)
+Subject: Converting LaTex2e to HTML
+
+ Dear TeXhax Digest,
+
+ Presumably there's alot of work being done on how to convert LaTex2e
+ to HTML. I want to put lecture notes with equations onto our intranet.
+ Can you point me to where I might find relevant advice.
+
+ Latex2html seems a good answer for unix users. However I use DOS, WIN
+ 3.11 and OS2 Warp. I did find correspondence on a newsgroup about
+ compiling a DOS version of LaTex2HTML, but there was much discussion
+ about perl and fork, about which I am ignorant.
+
+ Any advice would be gratefully received.
+
+ Regards,
+
+ David Reynolds
+
+------------------------------
+
+From: Andreas Schlechte <inas@mexico.mib.harz.de>
+Date: Thu, 17 Oct 1996 18:48:23 +0100 (MET)
+Subject: Re: TeXhax Digest V96 #13
+
+Hi,
+
+In reply to
+
+> From: Jose Manuel Souto Menendez <mtpsomej@lg.ehu.es>
+> Date: Fri, 4 Oct 1996 19:14:51 +0100 (WET DST)
+> Subject: Answers
+
+> I am writing a book with Latex and I would like to know how it is posible
+> to write the answers of some of the exercises in such a way that that
+> they appear at the end of the book. Are there any macros to solve
+> this problem? (I am using AMSLaTeX, and with LaTeX2e).
+> Thank you very much,
+> Jose M. Souto
+
+Well, you can either use the macros, Knuth is using in his TeXbook. But it's
+(a bit) difficult to implement these. I use some other macros, based on the
+package "moreverb.sty", which must be included.
+
+ ---- solution.sty ----
+ %
+ % open new file solution.tex for writing
+ %
+ \newwrite\solutionout
+ \immediate\openout\solutionout=solution.tex
+ %
+ % define environment solutionwrite
+ %
+ \def\solutionwrite{%
+ \@bsphack
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12
+ \def\verbatim@processline{\immediate\write\solutionout{\the\verbatim@line}}%
+ \verbatim@start}
+ \def\endsolutionwrite{\@esphack}
+ %
+ % Use this command to close file
+ %
+ \def\closesolutionfile{\immediate\closeout\solutionout}
+ ---- end ----
+
+With these package you will be able to write any string into the file. Here
+is an example:
+
+ \documentclass{book}
+ \usepackage{moreverb,solution}
+ \begin{document}
+ \begin{solutionwrite}
+ You may use any character in this environment. its although possible to
+ write TeX-command into the file:
+ \begin{quote}
+ Like this quoted block.
+ \end{quote}
+ \end{solutionwrite}
+ %...
+ \closesolutionfile
+ \input solution.tex
+ \end{document}
+
+The only restriction is, that you might not write the string
+\end{solutionwrite} into the file. In my opinion there is rather
+no need for this.
+
+Hope, this helps a little bit at least,
+
+ Andi
+
+- --
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
+> Andreas Schlechte Tel.: +49-5323-1289 Q <
+> Am Klepperberg 2 +49-5323-9499-7 <
+> 38678 Clausthal-Zellerfeld Fax.: +49-5323-9499-3 <
+> Andreas.Schlechte@tu-clausthal.de http://www.tu-clausthal.de/~inas <
+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
+
+------------------------------
+
+From: "P. WISUTHSERIWONG" <fe32@dial.pipex.com>
+Date: Fri, 18 Oct 1996 15:07:26 +0000
+Subject: Downloading TeX & LaTeX
+
+Hi there,
+
+I'm wondering if you could help. I'm interested in using LaTeX but have
+no idea where & how I can get the programmes. Could you tell me the
+actual file names I need to download from the ctan site please? Oh, do I
+have to have TeX in order to run LaTeX?
+
+Thanks very much for your time.
+
+P. Wisuthseriwong
+
+
+------------------------------
+
+From: cgm@ssci.liv.ac.uk (Colin Mason)
+Date: Tue, 22 Oct 1996 15:08:54 GMT
+Subject: Plain TeX query about \csname ... \endcsname
+
+If you do:
+
+ \tracingrestores=1
+ {\expandafter\xdef\csname 777\endcsname{555}}
+ \bye
+
+you get the message:
+
+ {retaining \777=macro:->555}
+
+in the log file. Page 301 of the TeXbook says that nothing needs to go on the
+save stack at the time of a global assignment so I was initially surprised to
+get the message. However, page 213 says that \csname ... \endcsname defines the
+control sequence to be like \relax if it is not currently defined. So, it would
+appear that \csname ... \endcsname first locally defines \777 to be like \relax
+and the \xdef then globally redefines it to be 555. If you then do:
+
+ \tracingrestores=1
+ {\globaldefs=1 \expandafter\xdef\csname 777\endcsname{555}}
+ \bye
+
+it makes no difference. Why? Shouldn't the \csname ... \endcsname globally
+define \777 to be like \relax? Or is this some strange exception to the rules?
+
+Thanks in advance for any help.
+
+Colin Mason.
+
+------------------------------
+
+From: Mark Freeman <AFINMF@razor.wbs.warwick.ac.uk>
+Date: Mon, 28 Oct 1996 14:29:49 GMT
+Subject: Memory question
+
+On 29/8/96 I posted a question to TeXhax on a memory problem that I
+was encountering running LaTeX2.09 under Dos on a document with many
+references. The following reply was sent to me by Jonathan Fine:
+
+> So far as I can tell, the problem is with the lines of code
+> > \def\bibcite#1#2{\global\@namedef{b@#1}{#2}}
+> > \def\@namedef#1{\expandafter\def\csname #1\endcsname}
+> in the main source file for latex, version 2.09. (Comments on LaTeX
+> 2e appear later.)
+>
+> Please place the definition
+> > \def\bibcite#1#2{\begingroup\expandafter\endgroup\expandafter
+> > \gdef\csname b@#1\endcsname{#2}}
+> somewhere in the preamble to your document. If I am correct, then
+> the problem will go away.
+>
+> Explanation. When \csname ... \endcsname produces an undefined
+> control sequence, it is as a local assignment given the value \relax.
+> This has the side effect of occupying space in the save stack. The
+> replacement definition does not remove this side effect, but makes it
+> harmless. The \expandafter's function so that the local definition
+> is valid only within the
+> > \begingroup\expandafter\endgroup
+> group of \bibcite. At the end of this group, the previous value of
+> \undefined is restored for \b@#1, and this frees up the space in the
+> save stack. Use \tracingall to get the gory details.
+>
+> For another explanation, see my article in Baskerville (4)1,
+> published 1994. In my article I wrote "This [side effect] can cause
+> problems in processing LaTeX documents which have a lot of
+> cross-references." So far as I can tell, this problem remains with
+> LaTeX 2e.
+
+As I am running \harvardcite as opposed to \bibcite I made the
+following minor adjustment to Jonathan's proposed solution:
+
+ \def\harvardcite#1#2#3#4{\begingroup\expandafter\endgroup
+ \expandafter\gdef\csname b@#1\endcsname{#2}
+ \begingroup\expandafter\endgroup
+ \expandafter\gdef\csname bhf@#1\endcsname{#2}
+ \begingroup\expandafter\endgroup
+ \expandafter\gdef\csname bha@#1\endcsname{#3}
+ \begingroup\expandafter\endgroup
+ \expandafter\gdef\csname bhy@#1\endcsname{#4}}
+
+This appears to have fixed my problem. I hope that others might
+find this correspondance useful.
+
+Regards,
+
+Mark Freeman.
+
+------------------------------
+
+From: "Robert Greer c/o CUNY 212-346-8450 (fax 346-8453)" <GREER%BMACADM.bitnet@CUNYVM.CUNY.EDU>
+Date: Fri, 01 Nov 96 10:43:13 EST
+Subject: 'none'
+
+Acknowledge-To: <GREER@BMACADM>
+
+------------------------------
+
+End of TeXhax Digest V96 #14
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye \ No newline at end of file
diff --git a/info/digests/texhax/96/texhax.15 b/info/digests/texhax/96/texhax.15
new file mode 100644
index 0000000000..4798e59c21
--- /dev/null
+++ b/info/digests/texhax/96/texhax.15
@@ -0,0 +1,233 @@
+(Message texhax/v96:15)
+Resent: Thu, 19 Dec 1996 18:18:37 +0000
+Resent: texhax-outgoing@nottingham.ac.uk
+Resent: Thu, 19 Dec 1996 18:16:56 +0000
+Resent: texhax@nottingham.ac.uk
+From texhax-digest-owner@nottingham.ac.uk Thu Dec 19 18:12:44 1996
+Received: from nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with SMTP id SAA20933 for <cczdao@unix.ccc.nottingham.ac.uk>; Thu, 19 Dec 1996 18:12:43 GMT
+Received: from majordom by nottingham.ac.uk with local (Exim 1.58 #10)
+ id 0vamxI-0004Im-00; Thu, 19 Dec 1996 18:12:28 +0000
+From: owner-texhax-digest@nottingham.ac.uk
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V96 #15
+Reply-To: TeXhax@tex.ac.uk
+Errors-To: owner-texhax-digest
+Precedence: bulk
+Message-Id: <E0vamxI-0004Im-00@nottingham.ac.uk>
+Date: Thu, 19 Dec 1996 18:12:28 +0000
+
+
+TeXhax Digest Thursday, 19 December 1996 Volume 96 : Number 015
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ New version of AMS-LaTeX released
+ Latex
+ e-TeX is released
+ Plain TeX query about \font
+ correct way to write Makefile?
+
+----------------------------------------------------------------------
+
+From: bbeeton <BNB@MATH.AMS.ORG>
+Date: Fri, 08 Nov 1996 08:24:45 -0500 (EST)
+Subject: New version of AMS-LaTeX released
+
+An interim release of the AMS-LaTeX version 1.2 macro collection has
+been posted.
+
+This release fixes a number of bugs, and documents others that have
+not yet been fixed, but are known and are on the list for attention
+when time becomes available. The documentation has been extensively
+revised and users are requested to pay careful attention to the
+READ.ME file. In particular, AMS-LaTeX 1.2 now requires a version
+of LaTeX2e no earlier than December 1994.
+
+The canonical home site for this collection is e-math.ams.org for ftp,
+or at http://www.ams.org/tex for those who prefer a Web connection.
+The collection has also been mirrored onto CTAN (locations shown are
+relative to the root of the tex archive at the particular site):
+
+ location on e-math: location on CTAN:
+
+ /pub/tex/amslatex under macros/latex/packages/amslatex
+
+The other AMS collections are available from the same AMS servers
+and have now been installed on CTAN in these new locations:
+
+ location on e-math: location on CTAN:
+
+ /pub/tex/amsfonts under fonts/amsfonts
+ /pub/tex/amsltx11 under macros/latex209/contrib/amslatex
+ /pub/tex/amstex under macros/amstex
+
+At CTAN, the changes have been made at ftp.tex.ac.uk and ftp.dante.de;
+they will propagate to the mirrors in due course.
+
+Only the AMS-LaTeX collection has been updated; some minor changes
+are under construction in the AMSFonts and AMS-TeX collections, and
+a separate announcement will be made when these are posted.
+
+
+------------------------------
+
+From: zadokh@rafael.co.il (Zadok Hougui)
+Date: Mon, 11 Nov 1996 22:23:22 +0200
+Subject: Latex
+
+Hi
+Do you know where I could download a copy of Latex for use on an IBM PC
+compatible? (for a windows 3.1 or windows 95 environment)
+Thanks
+Zadok
+==========================================================================
+Sadok Hougui
+32 Lehi St.
+Kiryat Bialik, 27000
+Israel
+
+Home phone: (972)-4-8740167
+e-mail: zadokh@rafael.co.il
+
+
+------------------------------
+
+From: Philip Taylor <CHAA006@vms.rhbnc.ac.uk>
+Date: Wed, 13 Nov 1996 17:55:17 GMT
+Subject: e-TeX is released
+
+Dear Colleagues --
+
+I am delighted to be able to tell you that after a protracted period of
+design and development, e-TeX is now formally released. In summary, e-TeX
+is an evolutionary (rather that revolutionary) development of TeX, and is
+100%-compatible, including compatibility at the level of the TRIP test.
+However, it is also capable of operating in "extended" mode, in which case
+it adds approximately 30 new primitives to the TeX language whilst remaining
+completely compatible with TeX if none of the new primitives are used, and in
+"enhanced" mode, in which case it adds functionality (for the first release,
+TeX--XeT) at the expense of compatibility.
+
+Reference implementations are available for VMS (both VAX & AXP) and MS/DOS,
+the former implementation being primarily the work of Christian Spieler whilst
+the latter is the work of Peter Breitenlohner. As this message is being
+sent to TeX-Implementors as well as to the NTS and TeX lists, we hope that new
+implementations will become available in the near future.
+
+For further information on e-TeX, and for access to the sources and reference
+implementations, please see:
+
+ http://www.rhbnc.ac.uk/e-TeX/
+
+Philip Taylor,
+for and on behalf of the e-TeX team / NTS group.
+
+------------------------------
+
+From: cgm@ssci.liv.ac.uk (Colin Mason)
+Date: Wed, 27 Nov 1996 14:45:13 GMT
+Subject: Plain TeX query about \font
+
+If you do:
+
+ \font\titlefont=cmssdc10
+ \ifx\titlefont\nullfont
+ \wlog{Using \string\nullfont}%
+ \fi
+ \bye
+
+You get the following message in the log file:
+
+ Using \nullfont
+
+But if there is a blank line between the \font... and the \ifx... this does not
+happen. I would not expect to get the message anyway so why does it happen and
+why does inserting a blank line cure it?
+
+Thanks in advance for any help.
+
+Colin Mason.
+
+------------------------------
+
+From: Steve Kelem <steve.kelem@xilinx.com>
+Date: Fri, 06 Dec 1996 09:30:11 -0800
+Subject: correct way to write Makefile?
+
+What's the correct way to create a Makefile for LaTeX?
+I'm not sure how to capture the business about having to run:
+ latex (Extract citations.)
+ bibtex (Create the bibliography.)
+ latex (Incorporate bibliography.)
+ latex (Resolve references.)
+
+Thanks,
+/7\'7 Steve Kelem (408)879-5347 Steve.Kelem@xilinx.com
+\\ ` Xilinx FAX: (408)377-3259
+// 2100 Logic Drive
+\\/.\ San Jose, California 95124
+
+So far, I have the following, but it doesn't capture the above requirements.
+
+.SUFFIXES : $(LATEX_SUFFIXES) $(SUFFIXES)
+
+LATEX_SUFFIXES = .aux .bbl .blg .dvi .ilg .idx .ind .lof .log .lot .toc
+
+all : pop.ps
+
+%.ps : %.dvi
+ dvips OPTIONS $*.dvi
+
+
+%.ind : %.idx
+ makeindex $*
+
+%.bbl : %.aux
+ bibtex $*
+
+%.dvi %.aux : %.tex
+ latex $*.tex
+
+------------------------------
+
+End of TeXhax Digest V96 #15
+****************************
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
diff --git a/info/digests/texhax/97/texhax.01 b/info/digests/texhax/97/texhax.01
new file mode 100644
index 0000000000..3d1db25396
--- /dev/null
+++ b/info/digests/texhax/97/texhax.01
@@ -0,0 +1,752 @@
+(Message texhax/v97:1)
+From texhax-digest-owner@nottingham.ac.uk Sat Feb 8 19:30:27 1997
+Received: from nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with SMTP id TAA18668 for <cczdao@unix.ccc.nottingham.ac.uk>; Sat, 8 Feb 1997 19:30:26 GMT
+Received: from majordom by nottingham.ac.uk with local (Exim 1.58 #10)
+ id 0vtITZ-0007bc-00; Sat, 8 Feb 1997 19:30:17 +0000
+From: owner-texhax-digest@nottingham.ac.uk
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V1997 #1
+Reply-To: TeXhax@tex.ac.uk
+Precedence: bulk
+Message-Id: <E0vtITZ-0007bc-00@nottingham.ac.uk>
+Date: Sat, 8 Feb 1997 19:30:17 +0000
+
+
+TeXhax Digest Saturday, 8 February 1997 Volume 1997 : Number 001
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re> TeXhax digest
+ Testing if string starts with particular letter or word
+ Gothic Letters in LaTeX
+ Where can I find the psboxit package?
+ TeX directory structure (tds) 0.9993 available
+ web2c 7.0 and friends available
+
+----------------------------------------------------------------------
+
+From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE
+Date: Fri, 20 Dec 1996 19:09:17 +0100
+Subject: Re> TeXhax digest
+
+Colin Maison asked about:
+
+ \font\titlefont=cmssdc10
+ \ifx\titlefont\nullfont
+ \wlog{Using \string\nullfont}%
+ \fi
+ \bye
+
+This one is a classic pitfall. There sould be a \relax at the end of the
+first line. Without that \relax, TeX scanns ahead for the keywords `at'
+or `scaled' which are permissible in a font definition. Because \if
+is expandable, the \if is expanded *before* the font can be assigned, thus
+it is still the \nullfont at that moment.
+
+- --J"org Knappen.
+
+
+
+------------------------------
+
+From: David Rhead <cczdgr@unix.ccc.nottingham.ac.uk>
+Date: Sun, 22 Dec 1996 16:15:37 +0000 (GMT)
+Subject: Testing if string starts with particular letter or word
+
+We have a database of information about the modules from which students'
+courses are constructed. We typeset a `Catalogue of Modules' by
+`publishing from the database'. I'm wondering about varying the detail
+given in the catalogue depending on whether (1) a module is restricted to a
+particular group of students, or (2) may have spare places.
+
+The database has a text field called `target students'. The `house style'
+is that, in case (1), the text starts with
+ Restricted to students registered for ...
+but, in case (2), the text starts with something else.
+
+Currently the `database to .tex file' software gives a file that starts
+with
+ \usepackage{catalogue}
+and continues with, for each module, commands of the form
+ % Set \TargetStudents to the text from the database field
+ \renewcommand{\TargetStudents}{...}
+ % More \renewcommands for other stuff from the database
+ ...
+ % Typeset the catalogue entry from the information held in
+ % \TargetStudents, etc.
+ \ProcessModule
+
+I'd like to write a package file catalogue.sty (or maybe a class file
+catalogue.cls) that defines a \ProcessModule containing a fragment
+something like
+ \if\beginswith{\TargetStudents}{Restricted}
+ % Text held in \TargetStudents starts with `Restricted'.
+ % We just typeset a skeleton entry in the catalogue.
+ ...
+ \else
+ % Typeset a full entry in the catalogue
+ ...
+ \fi
+where \beginswith is a command that I'm having difficulty finding or
+writing.
+
+Essentially I want something that, when given a string of text as `the
+command' \TargetStudents, tests whether the string starts with a particular
+substring. Although, it would be nice to be able to test whether the
+string starts with `Restricted', it would actually be sufficient to
+test whether it starts with the letter R.
+
+I've tried to use LaTeX's
+ \if@nextchar R
+in catalogue.sty, but I didn't seem able to get it to do what I want.
+(Perhaps the approach could work, but I got the details wrong?)
+
+Can anyone suggest an approach (or code-fragment) that is suitable for this
+situation? E.g., is there any software in CTAN that involves testing
+whether a string held in `a command' starts with a particular letter or
+string? (If there's a fragment of code somewhere, I could presumably
+imitate it.)
+
+
+David Rhead
+david.rhead@nottingham.ac.uk
+
+
+
+------------------------------
+
+From: Vadim Zelenkov <zelenkov@gray.isir.minsk.by>
+Date: Tue, 14 Jan 1997 17:01:08 +-200
+Subject: Gothic Letters in LaTeX
+
+Dear Sirs,
+
+Is it possible to install some gothic letters in LaTeX text? This
+problem is extremely improtant for our mathematicians...
+
+Thank you!
+
+Vadim Zelenkov,
+Head, Laboratory of New Educational Technologies,
+International Sakharov Institute of Radioecology,
+Minsk, Belarus
+
+
+
+
+------------------------------
+
+From: David.Rhead@vme.ccc.nottingham.ac.uk
+Date: Thu,16 Jan 97 17:19:56 GMT
+Subject: Where can I find the psboxit package?
+
+psboxit -- as mentioned on page 330 of the Companion -- seems just what I want.
+
+Unfortunately, I can't find it at ftp.tex.ac.uk.
+
+Is it in CTAN in a non-obvious place?
+
+If not, does anyone know where I can get it from?
+
+ David Rhead
+
+------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Fri, 7 Feb 1997 16:57:57 -0500 (EST)
+Subject: TeX directory structure (tds) 0.9993 available
+
+Another draft of the TeX Directory Structure (TDS) standards document
+is now available from:
+
+ http://www.tug.org/tds/
+ ftp://ftp.tug.org/tex/tds.tar.gz
+ ftp://ftp.tug.org/tex/tds/
+
+If ftp.tug.org is busy, try ftp.cs.umb.edu or tug2.cs.umb.edu. Soon it
+will be on CTAN as well, in the `tds' directory (list of CTAN hosts appended).
+
+The main change from the last released draft (published in TUGboat) is
+to combine the directories for the various whatever-to-pk converters
+(gsftopk, ps2pk, ...) into one directory `modeless', instead of having
+one directory per application. This simplifies search path specifications.
+
+Please send comments to twg-tds@mail.tug.org.
+
+kb@mail.tug.org, for the TDS committee
+
+
+prompt$ finger ctan@ftp.tug.org
+[tug.cs.umb.edu]
+...
+Plan:
+In order to reduce network load, it is recommended that you use the
+Comprehensive TeX Archive Network (CTAN) host which is located in the
+closest network proximity to your site. Alternatively, you may wish to
+obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details).
+
+Known mirrors of the CTAN reside on (alphabetically):
+ cis.utovrm.it (Italia) /TeX
+ ctan.unsw.edu.au (NSW, Australia) /tex-archive
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ ftp.cdrom.com (West coast, USA) /pub/tex/ctan
+ ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+ ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.ee.up.ac.za (South Africa) /tex-archive
+ ftp.funet.fi (Finland) /pub/TeX/CTAN
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de
+ ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror
+ ftp.rediris.es (Espa\~na) /mirror/tex-archive
+ ftp.rge.com (New York, USA) /pub/tex
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.tu-chemnitz.de (Deutschland) /pub/tex
+ ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN
+ ftp.uni-augsburg.de (Deutschland) /tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.unina.it (Italia) /pub/TeX
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.univie.ac.at (\"Osterreich) /packages/tex
+ ftp.ut.ee (Estonia) /tex-archive
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ kadri.ut.ee (Estonia) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.cnlab-switch.ch (Switzerland) /mirror/tex
+ sunsite.icm.edu.pl (Poland) /pub/CTAN
+ sunsite.queensu.ca (Canada) /pub/tex-archive
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Known partial mirrors of the CTAN reside on (alphabetically):
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ ftp.germany.eu.net (Deutschland) /pub/packages/TeX
+ ftp.jaist.ac.jp /pub/TeX/tex-archive
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ nic.switch.ch (Switzerland) /mirror/tex
+ sunsite.dsi.unimi.it (Italia) /pub/TeX
+ sunsite.snu.ac.kr (Korea) /shortcut/CTAN
+
+Please send updates to this list to <ctan@urz.uni-heidelberg.de>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.dante.de
+ -- e-mail via ftpmail@dante.de
+ -- World Wide Web access on www.dante.de
+ -- Administrator: <ftpmaint@dante.de>
+
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+
+
+------------------------------
+
+From: kb@cs.umb.edu
+Date: Sat, 8 Feb 1997 14:28:06 -0500 (EST)
+Subject: web2c 7.0 and friends available
+
+I've released version 7.0 of Web2c, a port of the basic TeX project
+programs (TeX, Metafont, MetaPost, GFtoPK, etc.) to Unix. I've also
+released new versions of my modified drivers (dvipsk, xdvik, dviljk).
+
+You can get it via http://www.tug.org/web2c/, or by ftp from:
+
+ (Boston) ftp://ftp.cs.umb.edu/pub/tex/web2c/texk.tar.gz (programs)
+ ftp://ftp.cs.umb.edu/pub/tex/web2c/texmflib.tar.gz (minimal lib)
+
+texk.tar.gz is the combined archive; you can also get them separately:
+{dviljk,dvipsk,web2c,web,xdvik}.tar.gz.
+
+(Also on tug.cs.umb.edu and tug2.cs.umb.edu, same directory;
+ ftp.cs.umb.edu is an old and slow machine.)
+
+Soon they will be available from the CTAN sites and their mirrors:
+
+ (Germany) ftp://ftp.dante.de/tex-archive/systems/web2c
+ (England) ftp://ftp.tex.ac.uk/tex-archive/systems/web2c
+
+See the ftp retrieval instructions below for details and all the mirrors.
+
+Instructions for sending bug reports (and joining the mailing list) are
+in the distribution file kpathsea/BUGS.
+
+I've tried to record the names of all the many people have sent bug
+reports, suggestions, and/or patches in the ChangeLog's. Thank you all.
+I'd also like to thank all the long-suffering pretesters, and three
+people in particular --
+ Thomas Esser, for teTeX and so much else;
+ Ulrik Vieth, for the MetaPost port, doc improvements, and so much else;
+ Wayne Sullivan, for the dynamic memory and so much ...;
+Thanks also to Rick Martin and the UMass/Boston Math & Computer Science
+ Dept. for the computer and network facilities.
+And let's not forget Don Knuth, http://www-cs-faculty.Stanford.EDU/~knuth/,
+ who started it all.
+(Also thanks to Glenn Gould, Jane Siberry, Leonard Cohen, Donald Westlake,
+ Laurie Anderson, ee cummings, Stephen King, Johann Sebastian Bach,
+ and the seals and birds on the not-so-wild shore just outside the house. :-)
+
+
+kb@cs.umb.edu
+Member of the League for Programming Freedom -- write lpf@uunet.uu.net.
+
+
+A summary of the changes follows; big changes are summarized in few words,
+so read carefully. Read the manuals, too. Please.
+
+kpathsea 3.0
+* Distribution terms changed to the GNU Library General Public License.
+* Default directory structure matches the TDS standard. The most
+ important change is in the fonts/ directory: the file type (tfm, pk)
+ is now directly underneath fonts/. Also, mft/ is now at the top level.
+ `modeless' is used for gsftopk/ps2pk/etc.-generated fonts.
+* Change in searching algorithm: if the name already has a suffix
+ (foo.sty), search for it by itself first, before appending the default
+ suffix (foo.sty.tex). This loses if you have an executable named
+ foo.bar, with documentation in foo.bar.tex (foo.bar will be found
+ first). But this is unusual, and the other case is common.
+* Environment variables PATH_program (e.g., TEXINPUTS_latex) checked
+ for, as with configuration file values (TEXINPUTS.latex).
+* Multiple TEXMF trees supported, via the following new facility:
+* Shell brace expansion {foo,bar} implemented, thanks to Bash.
+* Multiple ls-R files supported via the TEXMFDBS path.
+* An ``alias'' database for files in ls-R supported, to handle 8.3 problems.
+* Directories in the ls-R file can be relative (./) as well as absolute (/).
+* New MakeTeX{PK,TFM,MF} scripts with more features, based on teTeX's.
+* DVIPSMAKEPK (etc.) actually overrides the name `MakeTeXPK', as documented.
+* MakeTeX* can be globally disabled via configure options.
+* Support for building as a shared library with configure --enable-shared.
+* Directories whose names begin with `.' are ignored.
+* Some warnings can be suppressed by TEX_HUSH cnf value or envvar.
+* kpsewhich has many new capabilities, documented via --help and in the manual.
+* texfonts.map parsing has an include directive, and @c is a comment.
+* Input lines in texmf.cnf can be continued with \.
+* TEXMFLOG can be set in texmf.cnf, as previously documented.
+* SELFAUTODIR and SELFAUTOPARENT are defined according to the location
+ of the binary, and used to search for texmf.cnf.
+* /// (or more) is equivalent to //.
+* If $HOME = / (as with root on some systems), avoid creating // in paths.
+* Support for AFM, PostScript Type 1 font, source, documentation, Omega,
+ and MetaPost-related file formats.
+* New header kpathsea.h with all #include files.
+* Under DOS, ls-R lines need not start with . or / or \ (e.g., c:).
+* Amiga support.
+
+web2c 7.0
+* Update from Knuth for tex, mf, dvitype, pltotf, vptovf, and tangle,
+ John Hobby's MetaPost (and support programs) included,
+ update from P. Breitenlohner to dvicopy 1.5 and patgen 2.3.
+* Update for kpathsea 3.0.
+* Texinfo manual written.
+* Amiga, OS/2, Windows NT support in the sources.
+* TeX:
+ - if -shell-escape or shell_escape in texmf.cnf is enabled,
+ \write18{str} passes str to system(3) for processing by sh.
+ - MLTeX extensions (\charsubdef, etc.) can be enabled at runtime.
+ - Many array sizes can be set dynamically, in texmf.cnf.
+ - MakeTeXTFM installed and enabled by default.
+ - IPC communications to an external program for incremental DVI reading.
+ - texfonts.map applies to TFM files, as originally intended.
+ - More than 256 fonts are allowed.
+ - DVI comment (with timestamp) can be overridden.
+ - tex.web's consistency checks on .fmt files restored.
+* Metafont:
+ - A few array sizes can be set dynamically, in texmf.cnf.
+ - X11 support disabled by default; configure --with-x to enable it.
+ - MakeTeXMF enabled and installed by default.
+* TeX, Metafont, MetaPost:
+ - If the first line of the main input file starts with %&, the rest of
+ the line is used as the fmt/base/mem file (if it can be found),
+ except that %&ini means initex/inimf/inimpost.
+ - One binary: initex/mf/mpost capabilities merged with virtex/mf/mpost.
+ - New option -progname sets program name independently of argv[0].
+ - Eight-bit filenames are output correctly in ^^ notation, instead of
+ always being simplified to ^^@.
+ - MakeTeX* scripts can be named and disabled via texmf.cnf.
+ - MakeTeX* scripts are silent if \batchmode is in effect.
+ - TEXMFINI environment variable checked for pool/fmt/base/mem lookups.
+ - \openout (TeX) and write (MP) by default will not write to files
+ whose names start with `.'.
+ - ``Small'' versions no longer supported without source hacking.
+ - Length bug regarding single non-ASCII characters in MF and MP fixed.
+* BibTeX:
+ - Some arrays dynamically reallocated as needed, other sizes increased.
+ - Default behavior is verbose; new -terse option changes that.
+ - Statistics are written to the .blg file.
+ - Does not look at TEXINPUTS to find .bst files, but does check
+ TEXBIB (after BIBINPUTS).
+ - Does not interactively ask for the top-level .aux name.
+* All programs:
+ - Supply default extensions and default output files.
+ - Support the standard --help and --version options.
+ - Filenames not arbitrarily restricted in length.
+ - Output written in the current directory, not the directory of
+ an input file. (Most interesting for tangle.)
+ - Times-Roman etc. work as font names, via texfonts.map and subsidiaries.
+* dvitype prints decimal opcode numbers with --show-opcodes.
+* bibtex and gftodvi never interactively ask for filenames;
+ dvitype and dvicopy do not enter interactive dialogues.
+* mft looks in MFTINPUTS, not TEXINPUTS.
+* Configuration:
+ - Optional features are enabled via configure --with-* and --enable-*
+ options. Run configure --help.
+ - There is no small TeX, Metafont, or MetaPost. If you want it, you'll
+ have to change the change files, #define SMALL* yourself, and do
+ whatever else is necessary yourself.
+* Source hierarchy substantially simplified.
+* Web2c:
+ - Support for ifndef...endifn, a la ifdef.
+ - Support for const expressions.
+ - Can generate ANSI code.
+
+dvipsk 5.66a
+* Update for kpathsea 3.0 and dvips 5.66.
+* No default config.ps is installed.
+* Partial downloading of Type 1 fonts supported via -j (j in config file).
+* Compressed headers and figures (names ending in .Z or .gz) are
+ automatically uncompressed.
+* Fonts and macros now distributed separately on CTAN.
+* dvihps merged in, i.e., hyperdvi html: specials supported.
+* Manual restructured and new text regarding PostScript fonts added.
+* .dvipsrc is looked for along a path, and the DVIPSRC value overrides.
+* -Pfoo does not require config.foo; and if in fact config.foo doesn't exist,
+ the default output is to | lpr -Pfoo.
+* -o - outputs to standard output.
+* -E does not require single-page input documents.
+* -d -1 does not include the size of every memory allocation;
+ new information about dvips config file reading is included.
+* W messages from config.ps are omitted if -q is specified.
+* -E turns off -N and -K.
+* Improve checksums and ligkern table output in Afm2tfm.
+* Small improvements to epsf.tex.
+
+xdvik 20a
+* Update for kpathsea 3.0.
+* xhdvi merged in, i.e., hyperdvi html: specials supported via libwww.
+* gsftopkk included.
+* Adjustable rulers on magnifiers, and grids on the whole page.
+* Many function keys supported.
+* Online help via H/Help/etc. while the program is running.
+* Shrink button factors determined at runtime.
+* Exit with bad status via Abort button, Q keystroke.
+* Update for xdvi patchlevel 20 and gsftopk 1.12, implying the following:
+* X resource name for the Metafont mode now `mfMode'.
+* MakeTeXPK option/resource now `makepk'.
+* Compressed (.Z or .gz) header and figure files automatically uncompressed,
+ and shell escape specials ("`...) turned off by default.
+* Decompression does not happen with -nopostscript, etc.
+* New options -safer, -interpreter, -nogssafer, -gspalette.
+
+dviljk 2.6
+* Update for kpathsea 3.0.
+* Update for dvi2xx 0.51-13.
+* dvihp script handles options a la dvips, and is installed by default.
+* Raster characters and fonts can be downloaded compressed.
+* - option (operate as pipe) works again.
+* More useful debugging output.
+* Bug in page-skipping fixed.
+* But in printing character 0 fixed.
+* Fonts rearranged per TDS, and `q' changed to `8t'.
+
+
+Long-winded instructions:
+
+`unixtex.ftp': Obtaining TeX
+============================
+
+ This is `ftp://ftp.tug.org/tex/unixtex.ftp', last updated 7 February
+1997. Also available as `http://www.tug.org/unixtex.ftp'. The IP
+address is currently [158.121.106.10], and the canonical host name is
+currently `tug.cs.umb.edu'. It is also in Kpathsea source
+distributions as `etc/unixtex.ftp' (although the network version is
+usually newer). Mail <kb@mail.tug.org> with comments or questions.
+
+ Following are general instructions for Unix or other sites who wish to
+acquire the Web2c distribution, (plain) TeX, LaTeX (2e), BibTeX,
+Metafont, MetaPost, DVI processors for the X window system, PostScript,
+the PCL language in the HP LaserJet, and related programs. They are
+oriented towards building from the original sources, though some
+information on alternative packages is included in the last section.
+See also `http://www.tug.org/web2c', the Web2c and Kpathsea home page.
+
+ Please consider joining the TeX Users Group (TUG) to help support the
+maintenance and development of the programs you retrieve. Email
+<tug@tug.org> or see `http://www.tug.org' for information and a
+membership form.
+
+ For actual installation instructions after obtaining the necessary
+sources, *note Installation::.. A copy is in the distribution file
+`kpathsea/INSTALL'.
+
+Electronic distribution
+- -----------------------
+
+ In many places we refer to CTAN:. This is *both* a host name and a
+directory name. Here are some primary locations:
+
+ `ftp://ftp.cdrom.com/pub/tex/ctan' (California, USA)
+ `ftp://ftp.dante.de/tex-archive' (Germany)
+ `ftp://ftp.tex.ac.uk/tex-archive' (England)
+
+CTAN has many mirrors worldwide; see the top-level file
+`README.mirrors' from one of the sites above, or finger
+<ctan@ftp.tug.org>, or see `http://www.tug.org/CTAN.sites'. A list
+current as of the time of distribution is in the top-level file
+`./MIRROR'.
+
+ You can also access CTAN via the World Wide Web, Gopher, electronic
+mail, or NFS. The same `README.mirrors' file explains how.
+
+ You will need to retrieve some or all of the following archives,
+depending on your needs (don't forget to set binary mode for file
+transfers):
+
+`CTAN:/systems/web2c/texmflib.tar.gz'
+ A basic collection of fonts (TFM files only) and macro packages
+ (including Texinfo and LaTeX 2e). It unpacks into `texmf/'; if
+ you change the structure of this hierarchy, you will also have to
+ change the default search paths (*note Changing search paths::.).
+ It is required unless you already have these files, in which case
+ you should change the default paths as necessary to find them.
+
+`CTAN:/systems/web2c/web.tar.gz'
+ The original WEB source files, written mostly by Don Knuth.
+ Required unless you already have this `web' version. (The WEB
+ sources change irregularly with respect to Web2c itself.) Unpacks
+ into `web2c-VERSION'.
+
+`CTAN:/systems/web2c/web2c.tar.gz'
+ The Web2c system. Required. Also unpacks into `web2c-VERSION'.
+
+`CTAN:/dviware/dvipsk.tar.gz'
+ DVI-to-PostScript translator. Unpacks into `dvipsk-VERSION'.
+ Optional.
+
+`CTAN:/dviware/xdvik.tar.gz'
+ X window system DVI previewer. Unpacks into `xdvik-VERSION'.
+ Optional.
+
+`CTAN:/dviware/dviljk.tar.gz'
+ DVI-to-PCL (HP LaserJet) translator. Unpacks into
+ `dviljk-VERSION'. Optional.
+
+ All that said, the originating host for the software above is
+`ftp.tug.org'. You can retrieve these distributions (but not much
+else) from the `tex/' directory on that host.
+
+CD-ROM distribution
+- -------------------
+
+ Numerous organizations distribute various TeX CD-ROM's:
+
+ * TUG, UK TUG, and GUTenberg (French-speaking TeX user group)
+ collaborated to produce the `TeX Live' CD-ROM, based on teTeX,
+ which in turn is based on Web2c; email <tex-live@mail.tug.org> or
+ see `http://www.tug.org/tex-live.html'.
+
+ * NTG (Dutch-speaking TeX user group) produced the 4allTeX CD-ROM;
+ email <ntg@nic.surfnet.nl>, or see
+ `http://ei0.ei.ele.tue.nl/ntg/'. This is a runnable system.
+
+ * The Free Software Foundation's `Source Code CD-ROM' contains the
+ minimal TeX source distribution described in the previous section
+ (i.e., enough to print GNU documentation); email
+ <gnu@prep.ai.mit.edu> or finger <fsf@prep.ai.mit.edu>.
+
+ * The Gateway! CD-ROM set contains a runnable NetBSD/Amiga
+ distribution and sources; see
+ `http://www.netbsd.org/Sites/cdroms.html'.
+
+ * The Prime Time TeXcetera CD-ROM is a copy of CTAN (see the previous
+ section); email <ptf@ctcl.com> or see `http://www.ptf.com/ptf/'.
+
+ * Walnut Creek's TeX CD-ROM is also a copy of CTAN; email
+ <info@cdrom.com> or see `http://www.cdrom.com:/titles/tex.html'.
+
+ * Most Linux distributions include some TeX package based on Web2c;
+ see the Linux documentation file `Distribution-HOWTO' for a
+ comparison of Linux distributions, available (for example) via
+ `http://www.linux.org'.
+
+ If you know of additional TeX CD-ROM distributions to add to this
+list, please inform <kb@mail.tug.org>.
+
+Tape distribution
+- -----------------
+
+ You can obtain a complete TeX distribution, including Web2c, on tape.
+Contact:
+ Pierre MacKay / Denny Hall, Mail Stop DH-10 / Department of Classics
+ University of Washington / Seattle, WA 98195 / USA
+ phone: 206-543-2268; email: <unixtex@u.washington.edu>
+
+ At this writing, the distribution is available in `tar' format on 1/4
+inch 4-track QIC-24 cartridges and 4mm DAT cartridges, and the cost is
+US$210. Make checks payable to the University of Washington, drawn on
+a U.S. bank. Purchase orders are acceptable, but they carry an extra
+charge of $10 to pay for invoice processing. Overseas sites, please
+add $20 for shipment via air parcel post, or $30 for shipment via
+courier.
+
+Other TeX packages
+- ------------------
+
+ Many other TeX implementations are available in `CTAN:/systems',
+including ready-to-run distributions for Unix, Amiga, Acorn, VMS,
+Macintosh, DOS, and Windows (in various forms). Although Web2c has
+support in the source code for many operating systems, and in fact some
+of the other distributions are based on it, it's unlikely to work as
+distributed on anything but Unix. (Please contribute improvements!)
+
+ The Unix distribution alluded to above is the teTeX distribution.
+This includes both complete sources and precompiled binaries for many
+popular Unix variants, including Linux. It is based on Web2c, and
+contains many other TeX-related programs as well.
+
+ The host labrea.stanford.edu is the original source for the files for
+which Donald Knuth is directly responsible: `tex.web', `plain.tex',
+etc. However, unless you want to build your TeX library tree ab initio,
+it is more reliable and less work to retrieve these files as part of
+the above packages. In any case, labrea is not the canonical source for
+anything except what was created by Stanford TeX project, so do not
+rely on all the files available at that ftp site being up-to-date.
+
+
+CTAN mirrors:
+
+prompt$ finger ctan@ftp.tug.org
+[tug.cs.umb.edu]
+...
+Plan:
+In order to reduce network load, it is recommended that you use the
+Comprehensive TeX Archive Network (CTAN) host which is located in the
+closest network proximity to your site. Alternatively, you may wish to
+obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details).
+
+Known mirrors of the CTAN reside on (alphabetically):
+ cis.utovrm.it (Italia) /TeX
+ ctan.unsw.edu.au (NSW, Australia) /tex-archive
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ ftp.cdrom.com (West coast, USA) /pub/tex/ctan
+ ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+ ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.ee.up.ac.za (South Africa) /tex-archive
+ ftp.funet.fi (Finland) /pub/TeX/CTAN
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de
+ ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror
+ ftp.rediris.es (Espa\~na) /mirror/tex-archive
+ ftp.rge.com (New York, USA) /pub/tex
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.tu-chemnitz.de (Deutschland) /pub/tex
+ ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN
+ ftp.uni-augsburg.de (Deutschland) /tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.unina.it (Italia) /pub/TeX
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.univie.ac.at (\"Osterreich) /packages/tex
+ ftp.ut.ee (Estonia) /tex-archive
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ kadri.ut.ee (Estonia) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.cnlab-switch.ch (Switzerland) /mirror/tex
+ sunsite.icm.edu.pl (Poland) /pub/CTAN
+ sunsite.queensu.ca (Canada) /pub/tex-archive
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Known partial mirrors of the CTAN reside on (alphabetically):
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ ftp.germany.eu.net (Deutschland) /pub/packages/TeX
+ ftp.jaist.ac.jp /pub/TeX/tex-archive
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ nic.switch.ch (Switzerland) /mirror/tex
+ sunsite.dsi.unimi.it (Italia) /pub/TeX
+ sunsite.snu.ac.kr (Korea) /shortcut/CTAN
+
+Please send updates to this list to <ctan@urz.uni-heidelberg.de>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.dante.de
+ -- e-mail via ftpmail@dante.de
+ -- World Wide Web access on www.dante.de
+ -- Administrator: <ftpmaint@dante.de>
+
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+
+(have a nice day)
+
+
+
+------------------------------
+
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+End of TeXhax Digest V1997 #1
+*****************************
+
diff --git a/info/digests/texhax/97/texhax.02 b/info/digests/texhax/97/texhax.02
new file mode 100644
index 0000000000..64f4ec1fe5
--- /dev/null
+++ b/info/digests/texhax/97/texhax.02
@@ -0,0 +1,410 @@
+(Message texhax/v97:2)
+From texhax-digest-owner@nottingham.ac.uk Tue Feb 25 17:40:06 1997
+Received: from nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with SMTP id RAA24973 for <cczdao@unix.ccc.nottingham.ac.uk>; Tue, 25 Feb 1997 17:40:06 GMT
+Received: from majordom by nottingham.ac.uk with local (Exim 1.58 #10)
+ id 0vzQr9-0007jw-00; Tue, 25 Feb 1997 17:39:59 +0000
+From: owner-texhax-digest@nottingham.ac.uk
+To: texhax-digest@nottingham.ac.uk
+Subject: TeXhax Digest V1997 #2
+Reply-To: TeXhax@tex.ac.uk
+Precedence: bulk
+Message-Id: <E0vzQr9-0007jw-00@nottingham.ac.uk>
+Date: Tue, 25 Feb 1997 17:39:59 +0000
+
+
+TeXhax Digest Tuesday, 25 February 1997 Volume 1997 : Number 002
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Majordomo results: TeXhax Digest V1997 #1
+ Contents: TUGboat 17#4
+ looking for Texcad
+ TeXhax Digest V96 #14 and TeXhax Digest V96 #15 is missing on CTAN
+ New LUG
+
+----------------------------------------------------------------------
+
+From: majordomo@nottingham.ac.uk
+Date: Sat, 8 Feb 1997 19:30:24 +0000
+Subject: Majordomo results: TeXhax Digest V1997 #1
+
+- --
+
+>>>> TeXhax Digest Saturday, 8 February 1997 Volume 1997 : Number 001
+**** Command 'texhax' not recognized.
+>>>>
+>>>> (incorporating UKTeX Digest)
+**** Command '(incorporating' not recognized.
+>>>>
+>>>> Today's Topics:
+**** Command 'today's' not recognized.
+>>>>
+>>>> Re> TeXhax digest
+**** Command 're>' not recognized.
+>>>> Testing if string starts with particular letter or word
+**** Command 'testing' not recognized.
+>>>> Gothic Letters in LaTeX
+**** Command 'gothic' not recognized.
+>>>> Where can I find the psboxit package?
+**** Command 'where' not recognized.
+>>>> TeX directory structure (tds) 0.9993 available
+**** Command 'tex' not recognized.
+>>>> web2c 7.0 and friends available
+**** Command 'web2c' not recognized.
+>>>>
+>>>> ----------------------------------------------------------------------
+END OF COMMANDS
+**** Help for majordomo:
+
+This is Brent Chapman's "Majordomo" mailing list manager, version 1.93.
+
+In the description below items contained in []'s are optional. When
+providing the item, do not include the []'s around it.
+
+It understands the following commands:
+
+ subscribe [<list>] [<address>]
+ Subscribe yourself (or <address> if specified) to the named <list>.
+
+ unsubscribe [<list>] [<address>]
+ Unsubscribe yourself (or <address> if specified) from the named <list>.
+
+ get [<list>] <filename>
+ Get a file related to <list>.
+
+ index [<list>]
+ Return an index of files you can "get" for <list>.
+
+ which [<address>]
+ Find out which lists you (or <address> if specified) are on.
+
+ who [<list>]
+ Find out who is on the named <list>.
+
+ info [<list>]
+ Retrieve the general introductory information for the named <list>.
+
+ lists
+ Show the lists served by this Majordomo server.
+
+ help
+ Retrieve this message.
+
+ end
+ Stop processing commands (useful if your mailer adds a signature).
+
+Commands should be sent in the body of an email message to
+"majordomo"or to "<list>-request".
+
+The <list> parameter is only optional if the message is sent to an address
+of the form "<list>-request".
+
+
+Commands in the "Subject:" line NOT processed.
+
+If you have any questions or problems, please contact
+"majordomo-owner".
+
+
+
+
+------------------------------
+
+From: AMS Technical Support <tech-support@MATH.AMS.ORG>
+Date: Fri, 14 Feb 1997 16:37:50 -0500 (EST)
+Subject: Contents: TUGboat 17#4
+
+The final issue of 1996 -- TUGboat 17#4 -- is at the printer, and
+should be mailed to TUG members in a couple of weeks. In the meantime,
+here is a listing of the contents, to whet your appetites.
+
+ TUGboat
+ Volume 17, Number 4 / December 1996
+ ====================================
+
+Addresses 335
+TUG'97 Update 336
+
+General Delivery
+ Michel Goossens 337
+ From the President
+ Barbara Beeton
+ Editorial Comments 340
+ A historical perspective; The Kyoto Prize for Knuth;
+ Recommended reading: Why things bite back;
+ Why does a lion represent TeX?
+
+ Amsterdam, 13 March 1996 -- 342
+ Knuth meets NTG members
+ CSTUG, Charles University, Prague, 355
+ March 1996 --Questions and answers with
+ Prof. Donald E. Knuth
+
+Survey
+ Philip Taylor
+ Computer typesetting or electronic publishing?
+ New trends in scientific publication 367
+
+Software & Tools
+ S.A. Strelkov and G.R. Epshtein
+ Making indices for VINITI's
+ ``Mathematics'' abstract journal 382
+
+Philology
+ Mikhail Ivanovich Grinchuk
+ TeX and Russian traditions of typesetting 385
+
+Humanities
+ Christina Thiele
+ TeX and the Humanities 388
+
+Book Review
+ Jonathan Fine
+ The Printing Revolution in Early Modern
+ Europe, by Elizabeth L. Eisenstein 393
+
+Queries
+ George Graetzer
+ Suggestions wanted for new edition of
+ Math into LaTeX 396
+ Dirk Kuypers
+ PPCHTEX molecule templates 396
+
+Abstracts
+ Les Cahiers GUTenberg, Nos. 21--24 397
+
+News & Announcements
+ Calendar 403
+ Mimi Burbank
+ Production notes 405
+ Future issues 405
+
+TUG Business
+ Mimi Burbank
+ Facts and Figures 406
+ Institutional members 409
+
+Forms
+ TUG membership application 410
+
+Advertisements
+ TeX consulting and production services 411
+ Index of advertisers 411
+
+ ==================================================
+
+
+
+------------------------------
+
+From: "Sergey V.Tupica" <svt@yspu.yar.ru>
+Date: Fri, 21 Feb 1997 12:32:35 +0300
+Subject: looking for Texcad
+
+Hi!
+
+I'm looking for latest version of TeXcad
+Where can I get it?
+
+SvT
+
+
+
+------------------------------
+
+From: volker@Illuminatus.MZ.Rhein-Main.DE (Volker Schmidt)
+Date: Sun, 23 Feb 1997 10:12:24 +0100 (CET)
+Subject: TeXhax Digest V96 #14 and TeXhax Digest V96 #15 is missing on CTAN
+
+Dear Moderator,
+
+I am afraid telling you for completeness that TeXhax Digest V96
+#14 and #15 is missing on the CTAN archives.
+
+As I am subscribed to the TeXhax mailing list I noted, that
+TeXhax Digest V96 #14 is also missing from circulation.
+
+Could you please kindly remail me an #14 issue? Or better find
+someone who can update the CTAN archive?
+
+TIA,
+- --volker
+- --
+PGP public key available on request.
+
+UNIX is friendly, but it chooses it's friends!
+
+
+
+------------------------------
+
+From: Apostolos Syropoulos <apostolo@platon.ee.duth.gr>
+Date: Tue, 25 Feb 1997 19:26:01 +0200
+Subject: New LUG
+
+%The English text follows the Greek text.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% ELLHNIKA SUMFWNA ME TO BABEL
+%
+ Agaphto'i f'iloi kai qr'hstec tou \TeX 'Ellhnec kai mh,
+
+ Me meg'alh mac euqar'isthsh s'ac anakoin'wnoume thn 'idrush tou sull'ogou
+twn Ell'hnwn F'ilwn tou \TeX ($\varepsilon\varphi\tau$). O s'ullogoc mac
+aposkope'i sthn di'adosh tou \TeX gia thn stoiqeiojes'ia twn ellhnik'wn, sthn
+Ell'ada kai sto exwterik'o. Ep'ishc pr'okeitai na sundr'amei sthn belt'iwsh
+kai efarmog'h sta ellhnik'a dedom'ena twn ergale'iwn tou sust'umatoc \TeX kai
+sthn dhmiourg'ia n'ewn ergale'iwn (p.q. tou Wm'ega) pou ja dieukol'unoun
+thn paragwg'h ent'upwn sthn ellhnik'h gl'wssa (arqa'ia kai n'ea). T'eloc,
+pr'ojesh mac e'inai ep'ishc h mel'eth, diat'hrhsh kai efarmog'h twn axi'wn
+thc paradosiak'hc ellhnik'hc tupograf'iac sthn epoq'h twn H/U.
+
+ Oiosd'hpote hlik'iac 18 kai 'anw, kai s'umfwnoc me to katastatik'o tou
+sull'ogou, mpore'i na g'inei m'eloc tou sull'ogou. Ja pr'epei gia aut'o
+na ste'ilei ston pr'oedro tou sull'ogou enup'ografh epistol'h sthn opo'ia
+na dhl'wnei 'oti epijume'i na g'inei m'eloc kai 'oti ekplhre'i tic
+parap'anw pro"upoj'eseic. Ep'ishc h epistol'h aut'h pr'epei na peri'eqei
+to onomatep'wnumo, thn die'ujunsh, ton arijm'o thlef'wnou 'h thn
+hlektronik'h ie'ujunsh tou/thc endiaferom'enou/nhc. Ta apodekt'a m'elh
+plhr'wnoun t'elh eggraf'hc pou an'erqontai sto pos'o twn 5.000 draqm'wn
+('h to is'oposo se 'allo n'omisma). 'Ola ta m'elh plhr'wnoun examhna'ia
+sundrom'h 3.000 draqm'wn. Ta pos'a aut'a mporo'un na katablhjo'un e'ite
+me taqudromik'h epitag'h 'h me metab'ibash (epikoinwn'hste me ton pr'oedro
+'h ton tam'ia tou sull'ogou gia perait'erw plhrofor'iec).
+
+ O s'ullogoc proble'pei thn 'ekdosh periodiko'u --- pr'wta se hlektronik'h
+morf'h (PDF kai HTML)--- kai egqeirid'iou \LaTeX; ep'ishc probl'epei na
+summet'asqei sthn sunt'hrhsh tou ellhniko'u ((babel)) kai thn dhmiourg'ia
+kai di'adosh ellhnik'wn grammatoseir'wn gia to \TeX 'h to Wm'ega.
+
+To dioikhtik'o sumbo'ulio:
+
+- --- Pr'oedros:
+ Ap'ostoloc Sur'opouloc
+ apostolo@platon.ee.duth.gr
+- --- Antipr'oedroc:
+ Gi'annhc Qaral'ampouc
+ yannis@pobox.com
+- --- Grammat'eac:
+ Triant'afulloc Triantafull'idhc
+ (01)-4133866
+- --- Tam'iac:
+ Gi'wrgoc Mpakal'idhc
+ (0541)-73478
+- --- M'eloc:
+ N'ikoc Nik'opouloc
+ nikos@zeus.csd.auth.gr
+
+ Die'ujunsh tou sull'ogou:
+
+ $\varepsilon\varphi\tau$
+ 28hc Oktwbr'iou 366
+ 671 00 X'anjh
+ Ell'ac
+
+ Thl.: (0541) 28704
+
+#######################################################################
+
+ Dear (Greek or non-Greek) Fellow TeX Users,
+
+ It is our pleasure to be able to announce th formation of
+$\varepsilon\varphi\tau$ --- The Greek TeX Friends Group. This LUG is
+commited to the promotion of Greek language TeX typesetting in Greece
+and abroad. Moreover, the Group is commited to the enhancement and
+adaptation of the TeX family of tools to Greek and the development
+of new tools (in particular, Omega) that will facilitate the creation
+of documents written in the Greek language (ancient or modern). It is
+also our intention to work on the study and the preservation of the
+values of traditional Greek typography in the digital era.
+
+ Anobody above 18 years of age and agreing to comply to all articles
+of the bylaws of $\varepsilon\varphi\tau$, can be a member of the Group.
+Any person willing to become member must hand a written application to
+the president of the Group, in which it must be clearly stated that he
+or she wants to become a member and that he or she fulfills the admission
+requirements. Furthermore, the application must include the applicant's
+name and surname, address, phone number and/or e-mail address. Admitted
+applicants must pay a registration fee: GRD 5,000 (about USD 20). All
+members pay a subscription fee every six months, currently fixed to
+GRD 3,000 (USD 12). To obtain information on payment, please write to
+the president or the treasurer of the Group.
+
+ The Group currently has plans to publish a newsletter ---initially
+only in electronic form (PDF and HTML)--- and a LaTeX manual (both in
+Greek); also it plans to contribute in the maintenance of Greek babel
+and the release of Greek TeX/Omega fonts.
+
+The Executive Board of Directors
+
+- --- President:
+ Apostolos Syropoulos,
+ apostolo@platon.ee.duth.gr
+- --- Vice-President:
+ Yannis Haralambous,
+ yannis@pobox.com
+- --- Secretary:
+ Triantafyllos Triantafyllidis,
+ +30-1-4133866
+- --- Treasurer:
+ Yorgos Bakalidis,
+ +30-541-73478
+- --- Member:
+ Nikos Nikopoulos,
+ nikos@zeus.csd.auth.gr
+
+Address of the Group:
+$\varepsilon\varphi\tau$
+366, 28th October Str.
+GR-671 00 Xanthi
+GREECE
+
+Tel.:+30 541 28704
+
+
+
+
+
+
+------------------------------
+
+
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+End of TeXhax Digest V1997 #2
+*****************************
+
diff --git a/info/digests/texhax/97/texhax.03 b/info/digests/texhax/97/texhax.03
new file mode 100644
index 0000000000..98fd4f0119
--- /dev/null
+++ b/info/digests/texhax/97/texhax.03
@@ -0,0 +1,215 @@
+Article 70 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #3
+Date: 21 Mar 97 10:00:50 GMT
+
+TeXhax Digest Friday, 21 March 1997 Volume 1997 : Number 003
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: TeXhax Digest V96 #14 and TeXhax Digest V96 #15 is missing on CTAN
+ Re: "LaTeX Error: no line to end here" message at first \subsection in book
+ Computer Modern PostScript Fonts
+
+----------------------------------------------------------------------
+
+From: David.Osborne@nottingham.ac.uk
+Date: Mon, 03 Mar 1997 10:23:14 +0000
+Subject: Re: TeXhax Digest V96 #14 and TeXhax Digest V96 #15 is missing on CTAN
+
+Volker Schmidt writes [23 Feb 1997 10:12:24 +0100]:
+
+ > I am afraid telling you for completeness that TeXhax Digest V96
+ > #14 and #15 is missing on the CTAN archives.
+
+I have now installed the missing issues in the archive. For future reference,
+please note that the Majordomo list manager also archives copies of the digest,
+which you could retrieve by mail:
+
+ To: majordomo@nottingham.ac.uk
+
+ index texhax
+
+to get a list of filenames, then
+
+ To: majordomo@nottingham.ac.uk
+
+ get texhax v96.n014
+ get texhax v96.n015
+
+to retrieve V96 #14 and #15
+
+- --
+David Osborne email: David.Osborne@nottingham.ac.uk
+(moderator, TeXhax Digest) tel: +44 (0)115 951 3397
+Cripps Computing Centre
+University of Nottingham, UK
+
+------------------------------
+
+From: "Leif Peterson, Ph.D." <peterson@bcm.tmc.edu>
+Date: Wed, 05 Mar 1997 15:55:37 -0500
+Subject: Re: "LaTeX Error: no line to end here" message at first \subsection in book
+
+Dear texhax:
+
+I am using:
+
+tex386 ver 3.14159 [4b]
+LaTeX2e <1996/06/01>
+Class Book 1996/05/26 v 1.3r
+
+Recently, I started getting the error message "No line to end here" at the
+first occurrence of a \subsection command in a book a am compiling. The
+first occurrent of a \subsection is in the third chapter and when I isolate
+and compile the chapter by itself, I still receive the error message. Thus,
+there is obviously something going on at first recognition of a \subsection
+command. I looked in the chapter for a \\ or a \newline (which I never
+use), which is recommended for debugging this error, and did not find
+either. I must say, that I have modified the *style* parameter in
+@subsection of book.cls with a \centering command, removed it, and this did
+not prevent the error message from occurring.
+
+Previously, I could make a full compile of the book without this message
+>occurring. Is there something that I could have done to cause this error
+message? How can I prevent it from occurring.
+
+Please help.
+
+Thanks,
+
+Leif Peterson
+
+------------------------------
+
+From: Ralph Youngen <rey@ams.org>
+Date: Fri, 14 Mar 1997 15:49:50 -0500 (EST)
+Subject: Computer Modern PostScript Fonts
+
+The American Mathematical Society is pleased to announce the public release
+of the Computer Modern PostScript Fonts in Adobe Type 1 format. The
+READ.ME file that accompanies this release appears below. We call your
+attention to the second full paragraph of the READ.ME file which discusses
+the AMS copyright associated with this release. We hope that this
+explanation will set aside any possible confusion regarding the intent of
+the AMS copyright with respect to these fonts.
+
+Ralph Youngen
+Director, Electronic Product Development
+American Mathematical Society
+
+ --------------------
+
+Computer Modern PostScript Fonts
+(Adobe Type 1 format)
+
+- -----------------------------------------------------------------------------
+The PostScript Type 1 implementation of the Computer Modern fonts produced by
+and previously distributed by Blue Sky Research and Y&Y, Inc. are now freely
+available for general use. This has been accomplished through the cooperation
+of a consortium of scientific publishers with Blue Sky Research and Y&Y.
+Members of this consortium include:
+
+ Elsevier Science
+ IBM Corporation
+ Society for Industrial and Applied Mathematics (SIAM)
+ Springer-Verlag
+ American Mathematical Society (AMS)
+
+In order to assure the authenticity of these fonts, copyright will be held
+by the American Mathematical Society. This is not meant to restrict in any
+way the legitimate use of the fonts, such as (but not limited to) electronic
+distribution of documents containing these fonts, inclusion of these fonts
+into other public domain or commercial font collections or computer
+applications, use of the outline data to create derivative fonts and/or
+faces, etc. However, the AMS does require that the AMS copyright notice be
+removed from any derivative versions of the fonts which have been altered in
+any way. In addition, to ensure the fidelity of TeX documents using Computer
+Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
+has requested that any alterations which yield different font metrics be
+given a different name.
+
+The AMS does not provide technical support or installation assistance
+beyond any installation instructions included in this file. Installation
+and use of these fonts may require some technical expertise. Review this
+READ.ME file in its entirety before undertaking an installation.
+
+- ----------------------------------------------------------------------------
+History
+
+The PostScript versions of the Computer Modern fonts were produced in 1988
+by Blue Sky Research of Portland, Oregon, and Y&Y, Inc., of Concord,
+Massachusetts, who published the fonts in conjunction with their commercial
+implementations of the TeX program.
+
+Character outlines were derived from high-resolution METAFONT-generated
+character bitmaps by the ScanLab application from Projective Solutions (Ian
+Morrison and Henry Pinkham), applied and corrected by Douglas Henderson of
+Blue Sky Research. Character hints were created by software from Y&Y
+(Berthold and Blenda Horn), with extensive hand work by Blenda Horn. Font
+engineering, production, and packaging were by Douglas Henderson and
+Berthold Horn. The CMMI* fonts were revised in 1996 to conform to Knuth's
+changes to the greek delta and arrow characters.
+
+- ----------------------------------------------------------------------------
+Font Distributions
+
+The canonical version of the Computer Modern PostScript Fonts is located on
+the AMS FTP server, e-math.ams.org, at /pub/tex/cmfonts/ps. This area is
+also mirrored on the Comprehensive TeX Archive Network (CTAN) at
+fonts/cm/ps-type1/bluesky.
+
+The following three files are in this directory for you to download:
+
+cmps-macintosh.hqx for use on a Macintosh, contains fonts in standard
+ Macintosh Type 1 format
+cmps-pc.zip for use on a Windows or DOS system, contains fonts
+ in PFB format with PFM metrics files
+cmps-unix.tar.gz for use on a Unix system, contains fonts in
+ PFB format with AFM metrics files
+
+Each distribution includes a READ.ME file which contains instructions
+for installing the fonts. Please review the READ.ME file in its entirety
+before undertaking to install the fonts on your system.
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #3
+*****************************
diff --git a/info/digests/texhax/97/texhax.04 b/info/digests/texhax/97/texhax.04
new file mode 100644
index 0000000000..89414f4cef
--- /dev/null
+++ b/info/digests/texhax/97/texhax.04
@@ -0,0 +1,337 @@
+Article 71 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #4
+Date: 14 Apr 97 10:48:50 GMT
+
+TeXhax Digest Monday, 14 April 1997 Volume 1997 : Number 004
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Directory searching by TeX
+ Two Columns for two "documents"
+ [none]
+ Writing to Files in Latex2e
+ How to remove bitmap-ed cm fonts?
+ notice regarding tex users group election
+ texhax
+
+----------------------------------------------------------------------
+
+From: hkim@pav.research.panasonic.com (Hee-Yong Kim)
+Date: Fri, 21 Mar 1997 11:28:02 -0500
+Subject: Directory searching by TeX
+
+Hellow Tex Hackers,
+
+Is there any way to tell "Tex" to search a current directory.
+Thing is that when I run our "Tex" program (through Latex),
+it did not search files in the current directory.
+ -------- --------
+So, I have to tell Tex all the complete path for the input files,
+and there is a serious problem when "Tex" look for "AUX" file for the cross
+reference,
+because it could not find it even if the file was in the current directory
+after the previous run.
+
+It might be a flaw of our"Tex" program.
+Perhaps, when it was created, search paths were passed on it,
+but the current directory was omitted.
+Is there any quick fix, or I have to install brand new Tex program ?
+
+Thank you.
+
+hkim@pav.research.pansonic.com
+
+------------------------------
+
+From: D Cook <D.Cook@sheffield.ac.uk>
+Date: Mon, 24 Mar 1997 09:16:52 +0000 (GMT)
+Subject: Two Columns for two "documents"
+
+Dear TeXhax,
+This may be common knowledge but not, I'm afraid, to me.
+Is there a cls file or a package which enables one to generate a document
+in which the pages are two columns over the whole document but the
+contents of the two columns are basically two different source files?
+I am thinking of, for example, a document and its translation to another
+language or a document and a running commentry printed alongside and "in
+step" with each other. The existing multicolumn methods are basically for
+re-formatting a single continuous whole and I guess could be made to do
+what I want but it would be tremendously inconvenient keeping things in
+step.
+Thanks in advance
+Dave Cook
+
+Dr. David B. Cook
+The Dept. of Chemistry
+The University of Sheffield
+SHEFFIELD
+S3 7HF UK
+phone +44 (0)114 2824448
+FAX +44 (0)114 2738673
+http://spider.shef.ac.uk/
+
+=========================================================================
+Remember,
+
+Establishment fame is poor compensation for a lifetime of boredom,
+
+ Do your own thing;
+ your reward will be doing it,
+ your punishment having done it
+
+=========================================================================
+
+------------------------------
+
+From: "Tracy, Michael J" <Michael.Tracy@PSS.boeing.com>
+Date: Tue, 1 Apr 1997 07:54:26 -0800
+Subject: [none]
+
+hello,
+I am hoping that you might be able to help me with a TEX question. I am
+sure this question has been asked before, but do you know how to create
+bold lower case Greek letters in math mode? I have done it before in
+LATEX using \boldmath and \unboldmath but these commands are not
+available in TEX.
+
+thank you for your help
+
+mike tracy
+Boeing Commercial Space
+Seattle WA
+
+------------------------------
+
+From: reynoldd@ccmail.dcu.ie
+Date: Mon, 07 Apr 1997 15:42:27 +0000 (GMT)
+Subject: Writing to Files in Latex2e
+
+ I would like to be able to write to a file within LateX2e, and can see
+ nothing about this in the LaTeX Companion. I would prefer not to have
+ to revert to the plain TeX commands \write and \shipout unless
+ necessary.
+
+ In particular, I'm writing macros for a problem sheet, and would like
+ to use a format like
+
+ \begin{question}
+ What is the capital of UK?
+ \end{question}
+ \begin{solution}
+ London
+ \end{solution}
+
+ \begin{question}
+ What is the capital of Republic of Ireland?
+ \end{question}
+ \begin{solution}
+ Dublin
+ \end{solution}
+
+ etc.
+
+ Certain counters are incremented by the question environment, and I'd
+ like to format the solution using these values before moving on the
+ next question, but not print it there. One way to do this would be to
+ get the solution environment within test.tex to write to another file
+ solution.tex or test.sol, and run LaTeX on this automatically produced
+ file; or just to have the solutions written to the auxiliary file,
+ like references, and cite them all at the end of document. Any
+ suggestions on what would be a good solution and how to implement it
+ would be much appreciated.
+
+ David Reynolds
+
+------------------------------
+
+From: "Yaroslav S. Ussenko" <ysu@iist.unu.edu>
+Date: Tue, 08 Apr 1997 14:47:00 +0800
+Subject: How to remove bitmap-ed cm fonts?
+
+Dear all,
+
+Is there any program which can remove bitmap-ed cm fonts
+from PostScript files generated by dvips and add references to
+type-1 outlines of cm fonts instead?
+
+Thanks in advance,
+Yarick.
+
+------------------------------
+
+From: bbeeton <BNB@MATH.AMS.ORG>
+Date: Wed, 09 Apr 1997 09:31:08 -0400 (EDT)
+Subject: notice regarding tex users group election
+
+ This notice was sent by email on 5 April 1997 to all TUG members
+ for whom TUG has email addresses. If anyone reading this notice
+ here is a member, but did not already receive a copy by email,
+ please let us know by sending a message to tug@mail.tug.org
+ including your correct, preferred email address. We intend to
+ use email more frequently in the future to communicate with
+ TUG members, and need your help to keep the records up to date.
+
+ --------------------
+
+ Notice regarding 1997 TeX Users Group election
+
+The 1997 election for the TeX Users Group Board of Directors has
+now ended. Since there were fewer nominated candidates than vacant
+positions, in accordance with the Election Procedures, the candidates
+who did submit nomination papers are declared elected. No ballots
+will be circulated.
+
+The open positions, as announced, were President and six members
+of the Board of Directors.
+
+The following individuals will be taking positions on the Board
+of Directors for 4-year terms ending in 2001:
+
+ Donna Burnette
+ Mimi Jett
+ Patricia Monohon
+ Arthur Ogawa
+ Petr Sojka
+
+In the absence of a ballot, the statements of candidacy which would
+have appeared there will be published instead in TUGboat 18#1.
+
+Four Board members whose terms were due to end in 1998 had agreed
+that they would be willing for their terms to be extended to 1999
+to accommodate a change in the election schedule from annually to
+every two years (see the election announcement, TUGboat 17#3, p.240).
+Had there been a ballot, their names would have been listed there
+for confirmation by the membership. However, in the absence of a
+ballot, it is proposed that, in accordance with the Bylaws (Article
+VII, Section 10), the incoming President confirm the extension
+of their terms. These Board members are:
+
+ Barbara Beeton
+ Karl Berry
+ Judy Johnson
+ Jiri Zlatuska
+
+There is no candidate for TUG President. This poses a problem.
+Although the Bylaws and Election Procedures provide for the filling
+of vacant Board positions by appointment, no provision exists for
+the absence of a candidate for President. There is not sufficient
+time left before the annual meeting in July to solicit additional
+candidates and circulate ballots.
+
+In order to ensure that the necessary decisions are arrived at in
+a democratic manner, and that the incoming Board has some say in
+the matters which will affect them most directly, Michel Goossens,
+the outgoing President, has appointed the new members to the Board
+for a temporary period effective immediately, to expire when their
+regular term begins.
+
+It is proposed that individuals wishing to present themselves as
+candidates for President do so in the following manner, with the
+election be held during the annual TUG business meeting which will
+take place during the TUG annual meeting in San Francisco
+(July 28 - August 1).
+
+Any TUG member in good standing who will be present at the annual
+business meeting may submit a valid nomination form and supporting
+statement (see the announcement in TUGboat 17#3 or the TUG Web pages,
+http://www.tug.org) no later than Monday, July 28 (the first day
+of the meeting), and be prepared to present his/her program at the
+business meeting, (currently scheduled for Thursday, July 31).
+
+(All TUG members are reminded that except for certain transactions
+such as personnel matters, which legally are privileged, Board
+meetings are open to members as observers.) The Board meeting is
+scheduled to be held on Saturday and Sunday, July 26-27, at the main
+meeting site; room details will be posted when available. Candidates
+for President are encouraged to attend.
+
+Nomination forms and supporting documentation should be submitted to
+the Elections Committee by one of two methods: (1) by July 15, sent
+to the address below rather than to the address given in the TUGboat
+announcement, or (2) July 26-28, brought to the meeting and delivered
+in person to one of the undersigned committee members. If sending
+forms by mail or fax, please confirm this to the Committee at the
+email address below; electronic copies of candidates' statements
+may also be sent to this address any time before the meeting.
+
+In order for this business to be transacted legally, at least 50 TUG
+members must be present to form a quorum (Bylaws, Article III, Section 6).
+It is therefore very important for members to attend this meeting, in order
+to help define the future of our organization.
+
+ For the Elections Committee
+ Sebastian Rahtz, Barbara Beeton
+
+Address for submission of nominations for TUG President:
+Barbara Beeton
+TUG Elections Committee
+American Mathematical Society
+P.O. Box 6248
+Providence, RI 02940
+Fax: +1 401 331-3842
+Email: tug-election@mail.tug.org
+
+------------------------------
+
+From: Mona.Jacobsen@termo.unit.no
+Date: Mon, 14 Apr 97 08:54:27 +0200
+Subject: texhax
+
+BibTeX
+Can somebody help me with a style which makes it possible to have a
+bibliography
+at the end of each chapter in a book. As far as I have experienced, LaTex
+allows only one bibliography in the document........
+
+LaTeX version:
+This is TeX, C Version 3.141
+(artfl_97.tex
+LaTeX Version 2.09 <25 March 1992>
+
+BibTeX version:
+This is BibTeX, C Version 0.99c
+
+Mona Jacobsen
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #4
+*****************************
diff --git a/info/digests/texhax/97/texhax.05 b/info/digests/texhax/97/texhax.05
new file mode 100644
index 0000000000..04802d6719
--- /dev/null
+++ b/info/digests/texhax/97/texhax.05
@@ -0,0 +1,434 @@
+Article 72 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #5
+Date: 27 May 97 12:00:06 GMT
+
+TeXhax Digest Tuesday, 27 May 1997 Volume 1997 : Number 005
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ multi-page tables/arrays
+ passing a parameter to latex
+ Numbering figures in LaTeX
+ Re: Two Columns for two "documents"
+ Hanging punctuation
+ Re: Spell Checker for Windows Users who TeX
+
+----------------------------------------------------------------------
+
+From: Robert Bruner <rrb@math.wayne.edu>
+Date: Mon, 14 Apr 97 12:48:48 EDT
+Subject: multi-page tables/arrays
+
+Dear TeXperts,
+
+I have 140 tables/arrays (I am willing to use either), of varying
+sizes, from 1/6 of a page to 4 or 5 pages in length, in a document I am
+producing. I would like them to appear one after another with only a
+small break between them. The behavior of the array and table
+environments makes this difficult, however.
+
+I need an array-like environment which would split the array across
+pages as necessary, and would preferably add a note saying "continued"
+at the bottom and a header labelling the array at the top of each
+continuation page.
+
+The array environment (and table also) insists on putting the entire
+array on one page. I have manually inserted the end array- begin array
+commands to break it, but this is tedious and doesn't produce optimal
+results.
+
+I could use tabbing, but would not get the headers or the "continued"
+notes (except with manual insertion of them).
+
+I am using AMSLaTeX, and would be willing to switch to
+LaTeX or LaTeX2e to solve this. Learning plain TeX or AMSTex to
+do this would take longer, but if that's what it takes, so be it.
+
+Robert Bruner
+Department of Mathematics
+Wayne State University
+Detroit, Michigan USA 48202
+rrb@math.wayne.edu
+
+------------------------------
+
+From: "Cliff Bergman" <cbergman@iastate.edu>
+Date: Mon, 14 Apr 1997 12:42:37 CDT
+Subject: passing a parameter to latex
+
+Hello,
+
+I have recently converted from amstex to latex2e. I work on a UNIX
+system. I have a question. I would like to selectively load a package
+depending on a parameter that I pass on the command line. This seems to
+work:
+
+\documentclass{article}
+\iffoo \usepackage{xyzpackage} \fi
+\begin{document}
+
+and then the command line:
+ latex '\newif\iffoo \foofalse \input testfile'
+will run the file and will cause the package not to be loaded.
+
+This is only slightly unaesthetic, since I have to define the switch as
+well as set it on the command line. A better solution would be to
+create my own format file containing the switch. However I have been
+unsuccessful at creating a format built on top of latex2e. (I tried the
+'mylatex' method, but it did not work.)
+
+Does anyone know how create such a format file, or does anyone know of
+an obscure switch sitting around in latex that I could 'borrow' (at my
+own risk!) for this purpose? Or is there another way to implement my
+scheme?
+
+Thanks in advance,
+cliff bergman
+
+cbergman@iastate.edu
+
+------------------------------
+
+From: Mona.Jacobsen@termo.unit.no
+Date: Thu, 17 Apr 97 13:17:54 +0200
+Subject: Numbering figures in LaTeX
+
+Is there a possibility to number figures and tables in report style with one
+level (Figure 1, Figure 2 etc...) and not (Figure 1.1 Figure 1.2 etc...)
+
+LaTeX version:
+This is TeX, C Version 3.141
+(artfl_97.tex
+LaTeX Version 2.09 <25 March 1992>
+
+BibTeX version:
+This is BibTeX, C Version 0.99c
+
+Mona Jacobsen
+
+------------------------------
+
+From: Jonathan Fine <J.Fine@pmms.cam.ac.uk>
+Date: Fri, 18 Apr 97 18:13 BST
+Subject: Re: Two Columns for two "documents"
+
+This is a response to a query in TeXHax. 18 April 1997
+Dear TeXhax,
+David Cook (D.Cook@sheffield.ac.uk) asks:
+- ----------------------------------------------------------------------
+Is there a cls file or a package which enables one to generate a document
+in which the pages are two columns over the whole document but the
+contents of the two columns are basically two different source files?
+- ----------------------------------------------------------------------
+
+Briefly, the answer to this question is no, and for reasons connected
+to the architecture of TeX (the program) and LaTeX. It is not
+possible, with \input, to read a bit from one file and then a bit
+from another, alternately. This is the way things are.
+
+It is possible, with \read, to alternate between two (or more) files,
+but this would have the side-effect of rendering dysfunctional all
+macros that depend on changing of \catcode's.
+
+My advice is to use some external program or utility to weave
+together the two different source files, and then use this new file
+as the input to TeX (or LaTeX).
+
+He also writes:
+- ----------------------------------------------------------------------
+The existing multicolumn methods are basically for re-formatting a
+single continuous whole and I guess could be made to do what I want
+but it would be tremendously inconvenient keeping things in step.
+- ----------------------------------------------------------------------
+
+Suppose that the \input problem has been solved. Forming the two
+files into two separate galleys should not be very difficult, but
+deciding on page breaks will be hard. Here is one way to do this.
+First set each file by itself, at the column measure. Print out the
+results, and compare. On the basis of this, decide where the page
+breaks should be. Now use \vadjust or the like to force these page
+breaks (say in conjunction with \vsplit) in the source file, and use
+a custom output routine to assemble the pages up. Whatever algorithm
+one uses, one will probably have to resort to such hand tuning to get
+a decent result. So let that be the first `algorithm'.
+
+I'm sorry that there is probably not a LaTeX package for doing this,
+so far as I know. It would probably take a wizard to write one.
+
+sincerely
+
+Jonathan Fine
+Mailing Address: 203 Coldhams Lane, Cambridge, CB1 3HY
+Telephone: 01223 215389
+
+------------------------------
+
+From: Marcus Vinicius Mesquita de Sousa <sousa@ifi.unicamp.br>
+Date: Thu, 24 Apr 1997 20:29:56 -0300
+Subject: Hanging punctuation
+
+For TeXperts only!
+
+In appendix D from the TeXbook, p. 394, DEK
+gives some macros in order to get TeX typesetting
+with hanging punctuation. With some minor modifications
+and inclusions (given in the end of this mail),
+these macros work fine with LaTeX2e,
+except for the hyphen! According to DEK, you shoud
+have a special font with a zero width \hyphenchar
+and that is not the case with the font I use (Stempel Garamond).
+
+Well, with the macro \hyphdisc
+
+\newdimen\hyphenhang
+\setbox0=\hbox{-}
+\hyphenhang=\wd0
+
+\def\hyphdisc{\ifhmode\allowhyphens%
+\discretionary{-\kern-2\hyphenhang\kern\hyphenhang}%
+{}{}\allowhyphens\fi}
+
+I can get hanging hyphens, but I must introduce them
+where they appear after a first LaTeX running
+via the macro \hyphdisc .
+
+So, for example
+
+blablabla\hyphdisc blablabla blablabla
+
+gives
+
+blablabla-
+blablabla
+blablabla
+
+My question is: is there any way to assign the macro
+\hyphdisc to the \defaulthyphenchar ??
+
+Marcus Sousa
+State University of Campinas
+E-mail: sousa@ifi.unicamp.br
+
+**********************************************
+% File hang.sty
+% File for ``hangin punctuation'' for LaTeX
+% Most macros taken from TheTeXbook, p. 395
+% with some minor modifications and inclusions to work with LaTeX
+
+\makeatletter
+\def\allowhyphens{\penalty\@M\hskip\z@skip}
+\makeatother
+
+% Period
+\newdimen\periodhang
+\setbox0=\hbox{.}
+\periodhang=\wd0
+\def\period{\ifhmode.\kern-\periodhang\kern\periodhang%
+\else\string.\fi}
+\catcode`.=\active
+\let.=\period
+
+% comma
+\newdimen\commahang
+\setbox0=\hbox{,}
+\commahang=\wd0
+\def\comma{\ifhmode,\kern-\commahang\kern\commahang%
+\else\string,\fi}
+\catcode`,=\active
+\let,=\comma
+\commahang=0.2em
+\def\commakern{\kern-\commahang}
+
+% colon
+\newdimen\colonhang
+\setbox0=\hbox{:}
+\colonhang=\wd0
+\def\colon{\ifhmode:\kern-\colonhang\kern\colonhang%
+\else\string:\fi}
+\catcode`:=\active
+\let:=\colon
+
+% semicolon
+\newdimen\semicolonhang
+\setbox0=\hbox{;}
+\semicolonhang=\wd0
+\def\semicolon{\ifhmode;\kern-\semicolonhang\kern\semicolonhang%
+\else\string;\fi}
+\catcode`;=\active
+\let;=\semicolon
+
+% Interrogation mark
+\newdimen\imarkhang
+\setbox0=\hbox{?}
+\imarkhang=\wd0
+\def\imark{\ifhmode?\kern-\imarkhang\kern\imarkhang%
+\else\string?\fi}
+\catcode`?=\active
+\let?=\imark
+
+% Exclamation mark
+\newdimen\emarkhang
+\setbox0=\hbox{!}
+\emarkhang=\wd0
+\def\emarkkern{\kern-\emarkhang}
+\def\emark{\ifhmode!\kern-\emarkhang\kern\emarkhang%
+\else\string!\fi}
+\catcode`!=\active
+\let!=\emark
+
+% Definition of \hyphdisc as a control word:
+
+\newdimen\hyphenhang
+\setbox0=\hbox{-}
+\hyphenhang=\wd0
+
+\def\hyphdisc{\ifhmode\allowhyphens\discretionary{-\kern-2\hyphenhang\kern\hyphenhang}{}{}\allowhyphens\fi}
+
+% Special treatment for quotes
+
+\newdimen\quotehang
+\setbox0=\hbox{`}
+\quotehang=\wd0
+\newdimen\qquotehang
+\setbox0=\hbox{``}
+\qquotehang=\wd0
+
+\def\lqq{``}
+\def\rqq{''}
+
+\def\rquote{'\kern-\quotehang\kern\quotehang}
+\def\lquote{\ifhmode\kern\quotehang\vadjust{}\else\leavevmode\fi%
+ \kern-\quotehang`\allowhyphens}
+
+\catcode`'=\active
+\def'{\futurelet\next\rqtest}
+\catcode``=\active
+\def`{\futurelet\next\lqtest}
+
+\def\rqtest{\ifx\next'\let\next=\rquotes\else\let\next=\rquote\fi\next}
+\def\lqtest{\ifx\next`\let\next=\lquotes\else\let\next=\lquote\fi\next}
+
+\def\rquotes'{\rqq\kern-\qquotehang\kern\qquotehang}
+\def\lquotes`{\ifhmode\kern\qquotehang\vadjust{}%
+ \else\leavevmode\fi%
+ \kern-\qquotehang\lqq\allowhyphens}
+
+------------------------------
+
+From: Jaime Cuevas Dermody <dermody@xjcd.prestel.co.uk>
+Date: Thu, 01 May 1997 04:06:47 +0100
+Subject: Re: Spell Checker for Windows Users who TeX
+
+Hello,
+
+I am an experienced TeXer who uses plain TeX via the commercial YandY TeX
+package. There must be a lot of TeX users who face the same problems as I
+and whose productivity would be enhansed if they could be solved
+efficiently.
+
+I was browsing through your Web Site and got to a page on spell checkers,
+where I found recommendations on spell checkers for people using UNIX,
+Macintoish,DOS, and even VMS. But I, like 90% of the PC users and most
+TeXers, use Windows 95. What recommendations do you have for spell
+checkers that work well in a Windows 95 enviornment.
+
+While we are on the topic of programs to use with TeX, what is there for
+footnotes. I now use a combersome big macro called Eplain, that has it
+origins in Gnu. I only use the footnote part of that macro. It gives
+me easy control over footnotes, e.g., I can control the vertical space
+between
+sucessive footnotes on the same page. But it always puts a little extra
+baselineskip just above the last line of each footnote. Six years ago, I
+spent many hours trying to write my own footnote little macro, by modifying
+the original TeX instruction for \footnote, but could never get it to run.
+
+I use Microsoft Word and its spell checker to prepare ASCII TeX files, but
+have found no way to get it to avoid leading \ characters. I
+would actually prefer for a spell checker to recognize and remember lead \
+characters so I could detect errors in TeX commands, via-a-via an
+accumulated dictionary of TeX commands. But Word and most editos do not
+store \.
+
+I would gladly switch to a good quality simple ASCII text editor or another
+word processor, if I could find one that worked well with a good spell
+checker. I tried Epsilon and found it to be very cumbersome and
+inappropriate. It is optimal only for programmers with near repititions of
+large code sections. It requires far to many key strokes and attention per
+page to type a TeX file. I would like to be able to control the size and
+style of font in the edit window of the text editor, so I can take
+advantage of my 1600X1200-pixel 21-inch monitor. Word does at least that.
+
+I use PicTeX alot and am very frustrated that I cannot rotate text so that
+it can follow a slanted line or a curve. I may have to draw my diagrams in
+Adobe Illustrator and then use encapulated postscript to insert TeX text
+along lines or curves. Unfortunately that is a lot of work and requires me
+to become adept a Adobe Illustrator, which is like getting married. Is
+there a TeX Cad program that will allow me to draw functions and place
+labels along the functions. About five years ago, I tried a TeX CAD macro
+and found it far too primitive. As I recall it came with EM TeX.tug.
+
+I downloaded pSTricks and found I could not TeX any of its files. It has @
+characters where I am used to seeing \ charaters. The signal not to try
+to use it came form the note that only the part of the manual pertaining to
+the latest change was included, and that one need ot get all the manuals of
+previuous version to have a complete manual. That is a scarry to invite
+thousands of to search for the same set of manuals instead of one person, who
+knows far better where they all are, manking them available for downloading.
+I had a nice talk with the author of TeXDraw and found that macro to be a
+great package oriented to Unix rather than Windows 95.
+
+ Cheers,
+ Jaime
+
+- ----------------------------------------------------------------------
+Dr. Jaime Cuevas Dermody, Senior Lecturer
+University of Strathclyde Department of Accounting and Finance
+100 Cathedral St., Glasgow G4 0LN, Scotland PHONE: 44(0)141 548-3891
+ FAX: 552-3547
+HOME: 159 Maxwell Drive PHONE: 44(0)141 419-0300
+ Glasgow G41 5AE, Scotland FAX: 419-0301
+Do not dial the (0)s from outside the U.K. MOBILE: (0)385 901-226
+E-Mails: j.c.dermody@strath.ac.uk dermody@xjcd.prestel.co.uk
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #5
+*****************************
diff --git a/info/digests/texhax/97/texhax.06 b/info/digests/texhax/97/texhax.06
new file mode 100644
index 0000000000..99800b4435
--- /dev/null
+++ b/info/digests/texhax/97/texhax.06
@@ -0,0 +1,442 @@
+Article 99958 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #6
+Date: 25 Jul 1997 16:08:56 +0100
+Organization: None
+
+TeXhax Digest Friday, 25 July 1997 Volume 1997 : Number 006
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ PCTEX
+ [none]
+ Advanced mathematical typesetting in LaTeX
+ TUGboat Volume 18 Issue 1
+ SliTeX
+ cyrtug'97
+ TeX directory structure (tds) 0.9993 available
+ TeX Graphic Package?
+ boxed, multiline formula
+
+----------------------------------------------------------------------
+
+From: Edson Luiz Cataldo Ferreira <chanteur@ax.apc.org>
+Date: Thu, 29 May 1997 11:35:40 -0300 (EST)
+Subject: PCTEX
+
+>Hi, Sir !
+>
+> I've just got the version LATEX 2e and i'd like to obtain informations of
+>it. More precisely i'd like to obtain informations about PCTEX (version 2e).
+>I'd like to know if there is publications about it. That is, books or or
+>other publication that explain how to use it. I've user a version older of
+>PCTEX.
+>
+>Thank you for you attention,
+>
+>Edson.
+
+------------------------------
+
+From: sla019@pop-ei.ku-eichstaett.de
+Date: Thu, 29 May 1997 21:57:44 +0000
+Subject: [none]
+
+> I would gladly switch to a good quality simple ASCII text editor or
+> another word processor, if I could find one that worked well with a good
+> spell checker. I tried Epsilon and found it to be very cumbersome and
+> inappropriate.
+
+Perhaps you should give good old Vedit a try. The Window version 5.0 is due
+Jun 2. See
+http://www.vedit.com
+
+Fritz Heberlein
+
+------------------------------
+
+From: G.S.Padhi@soton.ac.uk
+Date: Mon, 2 Jun 1997 17:33:31 GMT
+Subject: Advanced mathematical typesetting in LaTeX
+
+Dear Sir,
+I was wondering if you know any book on
+ADVANCED MATHEMATICAL TYPESETTING in LATEX
+Thanks in advance
+Padhi
+
+------------------------------
+
+From: Arthur Ogawa for TUG Office <tug-office@tug.cs.umb.edu>
+Date: Fri, 25 Jul 1997 12:32:07 +0100
+Subject: TUGboat Volume 18 Issue 1
+
+TeX User Group members should soon receive their first TUGboat of 1997,
+Volume 18 Number 1.
+
+If you do not see your expected TUGboat arrive within two weeks
+(possibly later for addresses outside the USA), please notify the TeX
+User Group by replying to this message.
+
+If you are not currently a member of TUG and are interested in this
+group, please see our home page at http://www.tug.org. The very poplar
+TeX Live CD-ROM 2 is now bundled with TUG membership; please see the
+link on our home page for more details.
+
+------------------------------
+
+From: Fredy Aquino <fredy@jro.igp.gob.pe>
+Date: Tue, 10 Jun 1997 16:56:21 -0400 (EDT)
+Subject: SliTeX
+
+Hi friends!:
+I have a question: I need to use the Slitex.
+ I tried to install it using the disk08 where I could
+find the file slitex.zip. I followed the steps indicated to install
+a disk : using the 4install.bat. The installation, apparently, was ok
+all the files from the diskette were copied to the directory c:\emtex
+where I installed the latex. But, when I tried to use it I got a
+an error message:
+!Latex Error: Unkown option 'errorshow' for package 'tracefnt'
+...
+1.270 \DeclareSymbolFont
+ <bold>{OT1}{cmr}{bx}
+ {n}
+Question: What does it mean?
+ Can you tell where to find the slitex and how do I must install
+it so I can use it?
+Thank you very much!
+Fredy Aquino
+
+------------------------------
+
+From: CyrTUG <cyrtug@cemi.rssi.ru>
+Date: Thu, 03 Jul 1997 19:17:58 -0700
+Subject: cyrtug'97
+
+***************CyrTUG'97 ANNUAL MEETING IN PETERHOF****************
+ in association with
+ St. Petersburg State University, Math-Mech Faculty
+ September 8--11, 1997, Peterhof, St. Petersburg
+*******************************************************************
+Organizing Committee Program Committee
+^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
+Irina Makhovaya (Moscow) Eugenii Pankratiev (Moscow)
+John Linn Roseman (New York) Kees van der Laan (Gr\"oningen)
+Olga Grineva (St. Petersburg) Alexander Berdnikov (St. Petersburg)
+Olga Lapko (Moscow) Joseph Romanovskii (St. Petersburg)
+Marina Kuznetsova (Moscow) Stanislav Klimenko (Protvino)
+
+ TeXnical School
+ ^^^^^^^^^^^^^^^
+1. Reports on hot topics in the use and development of TeX and METAFONT
+ (multilingual support, electronic publishing, graphics, cyrillic
+ fonts, etc.)
+2. Demonstration of new developments
+3. Workshops: Exchange of Experience
+4. The TeX Archives
+5. New public-domain TeXware
+6. Tutorials
+
+********************************************************************
+ Non-TeX Activities
+ ^^^^^^^^^^^^^^^^^^
+1. An excursion to Oranienbaum
+2. An excursion to St. Petersburg
+3. An excursion to Peterhof Palace
+4. Walks and discussions with colleagues
+5. Conference banquet
+6. Cultural events
+7. A book kiosk
+
+********************************************************************
+ Accommodations
+ ^^^^^^^^^^^^^^
+1. 1 or 2 persons to a room (WC, shower-bath and so on)
+2. Coffee/Tea/Lunch/Dinner
+3. A train from St. Petersburg to Peterhof and vice versa on the first
+ and last days of the meeting, respectively
+
+*******************************************************************
+ Application form*
+ ^^^^^^^^^^^^^^^^
+ (Send, please, by e-mail before 31 July, 1997)
+
+Yes, I want to come to the CyrTUG'97 Annual Meeting! I have
+completed the form below.
+
+Full name (last, first, middle)_____________________________________
+
+Member of CyrTUG or TUG or LUG ____________________________________
+
+Citizenship: ______________________________________________________
+
+Birthday (Day, Year): ________________________________________
+
+Passport number: ___________________________________________________
+
+Date of issue (Day, Year): __________________________________________
+
+Expiration date (Day): _____________________________________________
+
+Date of arrival to the hotel (Day): _______________________________
+
+Time of arrival (if known) (a.m., p.m.):
+
+Date of departure from the hotel (Day):
+
+Type the of room wanted:
+ double single
+
+Address: Street_______________________________________________________
+
+ City________________________State/Province___________________
+
+ Postal Code_________________Country__________________________
+
+Telephone (including international code)
+ ____________________________________________________________
+
+Fax ____________________________________________________________
+
+E-mail ____________________________________________________________
+
+Do you need visa support?
+ Yes (if so, make sure you've filled your fax number or snail mail
+address)
+ No
+
+If yes, please tell us the date of your planned entry into Russia
+ (Day): _______________________________________________________
+
+Date of planned exit from Russia (Day): __________________________
+
+Topic of report delivered (if any) _________________________________
+
+ ____________________________________________________________
+
+ ____________________________________________________________
+
+(Paper submissions and proposals for tutorials should be sent to
+Program Connittee: Eugenii Pankratiev, Moscow State University,
+e-mail: pankrat@shade.msu.ru.
+The deadline for submissions is 31 July 1997)
+
+Anything you would like to add? ____________________________________
+
+____________________________________________________________________
+
+ Date _________________ Signature _________________
+
+_____________________________________________________________________
+
+*Participants from foreign (non-C.I.S) countries will pay a
+REGISTRATION FEE of US$100.00 and an ACCOMODATION and FOOD fee of
+US$150.00--250 (depends on accomodations) in cash on arrival (no checks
+or credit cards, please). The discount for TUG or LUG members is
+50% of the REGISTRATION FEE
+*********************************************************************
+For contacts and more information:
+Irina Makhovaya
+e-mail: cyrtug@mir.msk.su or cyrtug@cemi.rssi.ru
+phone: (095) 286-0622
+address: CyrTUG, Mir Publishers,
+ 2 Pervyi Rizhskii Pereulok,
+ Moscow, 129820, Russia
+
+------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Sun, 20 Jul 1997 16:59:28 -0400 (EDT)
+Subject: TeX directory structure (tds) 0.9993 available
+
+Another draft (0.9994) of the TeX Directory Structure (TDS) standards document
+is now available from:
+ http://www.tug.org/tds/
+ ftp://ftp.tug.org/tex/tds.tar.gz
+
+The DVI file is:
+ ftp://ftp.tug.org/tex/tds/tds.dvi
+
+Soon it will be on CTAN as well, in the `tds' directory.
+(finger ctan@mail.tug.org for a list of CTAN hosts.)
+
+The only differences from 0.9993 are a revised section on AmiWeb2c from
+the author and some editorial changes. If no problems arise from the
+discussion at the upcoming TUG 97 meeting (http://www.tug.org/tug97/),
+this will become version 1.0.
+
+Please send comments to twg-tds@mail.tug.org.
+
+kb@mail.tug.org, for the TDS committee
+
+------------------------------
+
+From: Frank Ende <101644.2150@CompuServe.COM>
+Date: 22 Jul 97 07:27:41 EDT
+Subject: TeX Graphic Package?
+
+Greetings To Tex UK,
+I have just started to use Tex (in it's standard form) ver 3.141. I am
+endeavouring to produce fairly complex standard documents(tax forms,
+governmental forms etc).
+
+My question: I am trying to produce fairly exact
+documents. As a beginner ( and someone who has spent most
+of my adult life in the world of windows) I find TeX difficult to use. Are there
+Graphics packages (with a GUI) which produce TeX code? Which ones would you
+recommend, and how can I get them quickly (help). Our operating system is SUN OS
+5.4 generic sun4m. and we currently using TeX 3.141.
+
+A second question: We are also trying to run TeX on a Sequent system(DYNIX 4.0
+V4.1.2 i386). We are encountering problems compiling the TeX code. Is there a
+pre-compiled executable available somewhere which runs under this system?
+
+Shane Hoey.
+
+------------------------------
+
+From: Jan Krupa <krupa@alpha.sggw.waw.pl>
+Date: Tue, 22 Jul 1997 20:48:13 MET-1MET DST
+Subject: boxed, multiline formula
+
+Could somebody explain (or only suggest) to me how to get the following
+"boxed and displayed formula" (I need it to have in book) or may be
+there is some macro (LaTeX2e) which does it or may be somebody could send me
+some private macro:
+ _____________________________________________
+ | |
+ | e.g.: \iint_D xydxdy |
+(1) | formula 1 \sum.... |
+ | .... |
+ | |
+ | e.g.: \lim.. |
+ | formula2 .... |
+(2) | ..... |
+ | |
+ |_____________________________________________|
+
+or
+ _____________________________________________
+ | |
+ | e.g.: \iint_D xydxdy |
+(1) | formula 1 \sum.... |
+ | .... |
+ |_____________________________________________|
+ | |
+ | e.g.: \lim.. |
+ | formula2 .... |
+(2) | ..... |
+ | |
+ |_____________________________________________|
+
+I would like to have the box horizontal and vertical centered
+and automatically numbered.
+I would prefer to have it in LaTeX2e (AMSLaTeX)
+
+It was told to use minipage environment so
+I have tried to use 'minipage' and 'tabular' environments but the results
+are rather poor, the places of numbers are not adjusted and the width of
+the box is not equal to the width of textwidth (ho to do that?) :
+
+- -------
+\documentclass[12pt,leqno]{amsart}
+\textwidth=12 true cm
+\usepackage{amsmath,amssymb}
+\begin{document}
+bbbbbbb aaaaaaaaa aaaa aaaaaaa aaaaaaaa aaaaaaa aaaaaaa aaaaaa aaaaa
+aaaaaa aaaaaa aaaaaaa aaaaaaaa aaaaaa aaaaaaa aaaaaaaaa aaaaaa aaaaaaaa
+aaaaaa aaaaaaaa
+\par
+\bigskip
+\noindent
+\begin{tabular}{ p{1cm}| p{11cm}|}
+\cline{2-2}
+(1)
+& \begin{minipage}[c]{11 true cm}
+\begin{equation}
+\iint\limits_D \nonumber
+\end{equation}
+\end{minipage} \\
+(2) &
+\begin{minipage}[c]{11 true cm}
+\begin{equation}
+\sum_i x_i \nonumber
+\end{equation}
+\end{minipage} \\
+\cline{2-2}
+\end{tabular}
+\bigskip
+
+\begin{minipage}[c]{1cm}
+\vspace{-0.8em}
+\begin{eqnarray}
+\ \\
+\ \nonumber \\
+\ \\
+\ \nonumber \\
+\ \\
+\ \nonumber \\
+\
+\end{eqnarray}
+\end{minipage}
+\framebox{
+\begin{minipage}{11cm}
+%\vspace{-\abovedisplayskip}
+\begin{eqnarray}
+\iint\limits_D xy dx dy \nonumber\\
+\sum_i x_i \nonumber\\
+\iint\limits_D xy dx dy \nonumber\\
+\sum_{\sum\limits_{k=0}^i}^{\sum\limits_{s=1}^m} x_i \nonumber
+\end{eqnarray}
+\end{minipage}}
+
+\end{document}
+
+- ------
+Thanks in advance.
+
+Jan Krupa
+Warsaw Agricultural University
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #6
+*****************************
diff --git a/info/digests/texhax/97/texhax.07 b/info/digests/texhax/97/texhax.07
new file mode 100644
index 0000000000..9dcdb98b8a
--- /dev/null
+++ b/info/digests/texhax/97/texhax.07
@@ -0,0 +1,232 @@
+Article 74 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #7
+Date: 28 Aug 97 12:29:48 GMT
+
+TeXhax Digest Thursday, 28 August 1997 Volume 1997 : Number 007
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: boxed, multiline formula
+ greek packages
+ Making (La)TeX beep
+ Announcing gsftopk 1.14
+
+----------------------------------------------------------------------
+
+From: "Carlos A. M. Carvalho" <carlos@fisica.ufpr.br>
+Date: Fri, 25 Jul 1997 14:51:15 -0300
+Subject: Re: boxed, multiline formula
+
+Jan Krupa (krupa@alpha.sggw.waw.pl) wrote on 22 July 1997 20:48:
+ >Could somebody explain (or only suggest) to me how to get the following
+ >"boxed and displayed formula" (I need it to have in book) or may be
+ >there is some macro (LaTeX2e) which does it or may be somebody could send me
+ >some private macro:
+ > _____________________________________________
+ > | |
+ > | e.g.: \iint_D xydxdy |
+ >(1) | formula 1 \sum.... |
+ > | .... |
+ > | |
+ > | e.g.: \lim.. |
+ > | formula2 .... |
+ >(2) | ..... |
+ > | |
+ > |_____________________________________________|
+
+I use plain, I hope this helps:
+
+\def\boxeq#1{\vcenter{\hrule\hbox{\vrule\vbox{\kern 8 pt
+\hbox{$\kern 3,5 pt\displaystyle #1\kern 3,5 pt$}\kern 8 pt}\vrule}\hrule}
+.
+
+Usage: $$\boxeq{formula}$$. To get equation numbers you'll have to use
+your way. I have my own macros for numbering. It works well for me;
+numbers appear outside the box.
+
+If I understand your drawing correctly, you want numbers on the left
+and outside of the box. I don't like this. You can use \eqalignno
+inside the box, but the box will include the numbers, which is ugly
+but logical.
+
+Carlos
+
+------------------------------
+
+From: mackay@cs.washington.edu (Pierre MacKay)
+Date: Fri, 25 Jul 1997 12:06:25 -0700
+Subject: greek packages
+
+he Ibycus4 package (the name is a intended as a tribute to David
+Packard's Ibycus system, but this package has no connection with
+any work done by the Packard Humanities Institute) is available
+on osman.classics.washington.edu
+[128.95.170.63] in ~ftp/pub/tex, in 4 forms.
+
+1. iby4str is a streamed SVR4 (Solaris) package, ready for installation
+
+2, iby4str.gz is the same thing gzipped. There doesn't seem to be any
+way to zcat such a file and pipe it into pkgadd. gunzip has to
+be used as a separate operation/
+
+3. ibycus4.tar.gz is a SVR4 (Solaris) package in spool directory format
+if untarred into the directory /var/spool/pkg it is ready for pkgadd
+
+4. ibycus4.zip is for non-Unix sites. It includes all the genuine files
+of Ibycus4 in an 8+3 TDS-conformant style, but not the symbolic links
+that make life pleasanter in the Unix world.
+
+There are also 4 similarly organized files of the Silvio Levy's sources
+levystr levystr.gz levygrk.tar.gz levygrk.zip
+These contain the unaltered files collected from a CTAN archive in 1994
+reorganized into a TDS-conformant package.
+
+Further on Ibycus4
+
+Changes in setwidths have been made, so spacing will be a bit different
+(and better, I hope). Some small improvements in input coding are
+made (the 4 distinguishes the new input coding from the old 3 coding).
+For other details see the README file.
+
+Here is the relevant extract from the README file. Ibycus3 is what
+was previously known as ibygrk.
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ NOTE: THE FOLLOWING CODINGS ARE NOT COMPATIBLE WITH IBYCUS3
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ I have tried to keep incompatible codings to the minimum
+ but the ibycus3 versions of the following were extremely
+ undesirable. These are all simplifications of ibycus3 coding.
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ The mark of elision is ' or {'} (the form in braces may be
+ needed to prevent ' from being read as an accent).
+ Single quotes may be provided by ` {`} and ' {'}, (isolate them
+ in braces if necessary). Double quotes are `` {``} and
+ '' {''} (isolate in braces if necessary). < and > are the
+ angle brackets used for conjectural supplements.
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+The prefix in Karl Berry's font-naming scheme is "fib". The full
+naming scheme is provided in the README file.
+
+%=======================================================================%
+| N O T I C E |
+| Please note the changes in address and telephone number below. |
+| There is no Northwest Computing Support Center any longer. |
+| Until further notice, I shall be continuing to provide tape |
+| distributions and whatever other services I can. |
+| |
+%=======================================================================%
+Email concerned with UnixTeX distribution software may be sent
+To: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ Denny Hall, Mail Stop DH-10 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+------------------------------
+
+From: "Darren Hill" <PPXDNH@ppn1.physics.nottingham.ac.uk>
+Date: Mon, 28 Jul 1997 15:39:49 GMT0BST
+Subject: Making (La)TeX beep
+
+Dear all,
+
+A small and seemingly simple question, how does one make (La)TeX
+beep (ie exude a BEL control code)? I'm currently writing a special
+warning (for a \todo command) that will write to screen what I want
+to do, and beep to make sure it gets noticed (in much the same way a
+LaTeX error does, but without stopping processing). I can do the
+screenwriting, but for the life of me I can't find the code that
+makes the think beep anywhere in the source! And if I try the method
+suggested in the TeXbook all I end up doing is writing variations of
+'007 to the screen...
+
+Any help or working code fragments that anyone could provice would be
+gratefully accepted, cos it's driving me nuts!
+
+Cheers in advance
+
+Darren
+
+------------------------------
+
+From: vojta@math.berkeley.edu (Paul Vojta)
+Date: Fri, 22 Aug 1997 14:25:12 -0700 (PDT)
+Subject: Announcing gsftopk 1.14
+
+This is to announce that version 1.14 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. This allows you to view PostScript fonts in xdvi.
+
+In addition to various bug fixes, this version:
+
+ 1. Prints out the version of ghostscript being used along with its own
+ version number.
+
+ 2. Is ported to Windows 95/NT (courtesy of Fabrice Popineau).
+
+ 3. Make some changes to the PostScript environment to accommodate
+ dotlessj.pro
+
+ 4. Allow psfonts.map lines with several ``specinfo'' strings, such as
+
+ ptmr8r Times-Roman ".167 SlantFont" "TeXBase1Encoding ReEncodeFont"
+
+The upgraded version is available from CTAN in the file:
+
+ tex-archive/fonts/utilities/gsftopk/gsftopk-1.14.tar.gz
+
+Recall that CTAN is one of the following hosts:
+
+ tug2.cs.umb.edu
+ ftp.dante.de
+ ftp.tex.ac.uk
+
+or one of their numerous mirror sites.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637
+San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #7
+*****************************
diff --git a/info/digests/texhax/97/texhax.08 b/info/digests/texhax/97/texhax.08
new file mode 100644
index 0000000000..d77ecd1687
--- /dev/null
+++ b/info/digests/texhax/97/texhax.08
@@ -0,0 +1,258 @@
+Article 75 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #8
+Date: 19 Sep 97 17:37:58 GMT
+
+TeXhax Digest Friday, 19 September 1997 Volume 1997 : Number 008
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ patgen
+ EuroTeX'98, first Call for Papers
+ tableofcontents and index problem in AMSLaTeX
+ Upgrading to LaTeX(2e)
+
+----------------------------------------------------------------------
+
+From: gpg@arbortext.com (Gary Grosso)
+Date: Thu, 28 Aug 97 13:24:38 -0400
+Subject: patgen
+
+Hi all,
+
+I'm looking for patgen.web. I found a man page, which says:
+ Frank Liang wrote the first version of this program. Peter
+ Breitenlohner made a substantial revision in 1991 for TeX 3.
+
+I would like to download a copy of this latest version. I can't, in fact,
+find any version of patgen.web in the TeX archives. Can anyone help me
+please? Thanks!
+
+- --
+
+Gary Grosso
+ArborText, Inc.
+Ann Arbor, MI, USA
+gpg@arbortext.com
+
+------------------------------
+
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Date: Wed, 03 Sep 1997 17:01:48 +0100
+Subject: EuroTeX'98, first Call for Papers
+
+ =======================================
+| EuroTeX'98 |
+| |
+| Xth European TeX Conference |
+ =======================================
+
+Programme Committee
+==================
+
+Thierry BOUCHE -- UJF, Grenoble, France
+Andre DESNOYERS -- IBP, Paris, France
+Robin FAIRBAIRNS -- Cambridge, UK
+Daniel FLIPO -- Maths, Lille, France
+Bernard GAULLE -- IDRIS, Paris, France
+Michele JOUHET (President) -- CERN, Geneva, Switzerland
+Irina A. MAKHOVAYA -- Mir Publishers, Moscow, Russia
+Tomasz PRZECHLEWSKI -- University of Gdansk, Poland
+Christophe PYTHOUD -- LING, Lausanne, Switzerland
+Bernd RAICHLE -- Esslingen, Germany
+Philip TAYLOR -- RHBNC, University of London, UK
+Gabriel VALIENTE -- Technical University of Catalonia, Catalonia, Spain
+Kees VAN DER LAAN -- Garnwerd, The Netherlands
+Jiri ZLATUSKA -- Masaryk University, Brno, Czech Republic
+
+Local Organisation: Jacques Andre (President) -- Irisa, Rennes, France
+================== Barbara Auzeby -- Blueprint, St-Germain en Laye, France
+ Eric Picheral -- CRI Univ. Rennes 1, France
+
+Conference Chairman: Michel Goossens -- CERN, Geneva, Switzerland
+
+Call for Papers
+==============
+
+GUTenberg is organizing EuroTeX'98 which will be a part of WEPT'98 the
+second Week on Electronic documents and Typography
+<http://www.irisa.fr/ep98/week.html> including also the following conferences
+EP'98 (Electronic Publishing), RIDT'98 (Raster Imaging and digital
+Typography) and PODDP'98 (Principles of Digital Document Processing).
+EuroTeX'98 will be the place where the principal actors in the field of
+scientific and technical publishing, especially those using TeX as
+typesetting engine, will meet. The conference will be held in the corsair
+town of St Malo (Brittany, France) from Sunday morning March 29th to
+Tuesday evening March 31st 1998.
+
+Authors are invited to submit proposals for article(s) in English or in
+French, which will be reviewed by the Programme Committee in accordance
+with the schedule below. The first page should contain the title of the
+paper and the full name, affiliation and contact details (including
+email address) for each author; the expected time required for oral
+presentation should also be specified.
+
+Calendar
+=======
+15 October 1997 : Deadline for submission of abstracts.
+1 November 1997 : Notification of acceptance or rejection.
+15 December 1997 : Deadline for draft version of the papers.
+9 January 1998 : Committee response.
+1 February 1998 : Deadline for final version of the papers.
+29-31 March 1998 : Conference EuroTeX'98.
+
+An incomplete list of possible subjects follows.
+- - Tools, editors, viewers, print drivers for TeX.
+- - Specific formats.
+- - LaTeX packages.
+- - World archives, CTAN servers, maintenance, validation, enhancements.
+- - Multi-lingual tools, formats and documents.
+- - Fonts.
+- - Standardization.
+- - Multimedia publications.
+- - Page models, style sheets, DSSL, ...
+- - PostScript, PDF, SGML, HTML, XML, MathML applications.
+- - Graphics, sound and pictures.
+- - Editorial chain.
+- - Internet explorers.
+- - Editorial, bibliographic and textual databases.
+- - Revisable documents.
+- - Copyright questions with respect to scientific and technical
+ publications.
+- - Journalism, publicity, works of art, printing.
+- - Scientific publications: tools for mathematics, physics, chemistry,
+ etc.
+- - What future for paper publication versus electronic publication?
+- - Possibilities offered by the new digital media: CD-ROM, Zip, etc.
+- - Publication and consultation at home or in the office.
+- - Conversion of proprietary formats.
+- - LaTeX versus other products from competitors.
+
+Proposals should be transferred using FTP to our server as follows:
+ftp cadd.cern.ch
+user anonymous
+password your e-mail address
+cd /pub/cern/DTPs/Eurotex
+
+then create an author-specific directory. After having copied their
+file(s) to this directory the authors are requested to send a message to
+the Chair of the Programme Committee advising her that the transfer has
+taken place (michele.jouhet@cern.ch).
+
+The authors whose articles are accepted will receive instructions for
+the preparation of the final version of their paper. Accepted papers
+will be published in the conference proceedings, which will be available
+at the conference.
+
+For further information in English or French, please write to:
+Michele JOUHET -- CERN/AS, 1211 Geneve 23, Suisse
+(michele.jouhet@cern.ch)
+Bernard GAULLE -- IDRIS, France (gaulle@idris.fr)
+
+------------------------------
+
+From: Jan Krupa <krupa@alpha.sggw.waw.pl>
+Date: Mon, 08 Sep 1997 15:31:18 MET-1MET DST
+Subject: tableofcontents and index problem in AMSLaTeX
+
+Dear La(TeX) users,
+
+I use AMSLaTeX (\documentclass[11pt]{amsbook}) and have problem with
+** tableofcontents **. I mean:
+- - there is no hyphenation when the titles of chapters or (sub)section
+ are long. e.g.:
+
+ CONTENTS
+ ....
+ 3.2.4 The nucleus of thermoelastic strain in a space with a spherical cavity,
+ in a solid sphere and in a shell 30
+
+but there should be
+
+ 3.2.4 The nucleus of thermoelastic strain in a space with a spheri-
+ cal cavity, in a solid sphere and in a shell.................. 30
+
+** Similar things happen when try to generate index **
+
+- - there is no the "dots" like below
+ 3.2.1 Some title .................................................... 20
+
+I have
+
+ 3.2.1 Some title 20
+
+instead.
+
+Could someone suggest what is going on ?
+
+When I use the 'book' class instead 'amsbook' the tableofcontents
+and 'index' are nice but I would
+prefer to use amsbook.
+
+If would be so kind please send the answer to 'krupa@alpha.sggw.waw.pl'
+because I have often trouble to access to the news so I could miss the
+answer.
+
+Best Regards
+
+Jan Krupa
+
+------------------------------
+
+From: Edward L Chupp <elc@hopper.unh.edu>
+Date: Wed, 10 Sep 1997 09:25:33 -0400 (EDT)
+Subject: Upgrading to LaTeX(2e)
+
+In the late 1980's I bought a TeX package (version 2.09). I now need an
+upgrade to LaTeX(2e). I specifically need the style file epsfig.sty, but
+upon examining it I noted that it needs a number of other files aswell.
+Could you please advise me where I can obtain this package (LaTeX(2e)
+either commercially or by shareware. I am not a TeXpert, so I would not
+know hot to "upgrade," i. e., I probably would have to start with a brand
+new TeX/LaTeX.
+
+Thank you for your help!
+
+- --mary:)
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, P.O. Box 1239, Three Rivers,
+CA 93271-1239 (phone: 1 209 561 0112, fax: 1 209 561 4584)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #8
+*****************************
diff --git a/info/digests/texhax/97/texhax.09 b/info/digests/texhax/97/texhax.09
new file mode 100644
index 0000000000..659373289b
--- /dev/null
+++ b/info/digests/texhax/97/texhax.09
@@ -0,0 +1,431 @@
+Article 76 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #9
+Date: 14 Oct 97 10:29:50 GMT
+
+TeXhax Digest Tuesday, 14 October 1997 Volume 1997 : Number 009
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: patgen
+ LaTeX2e June 1997
+ Getting the Index to Work - No Flames Please
+ Re: Commercially available LaTeX for SGI?
+ New releases of changebar and supertabular
+ Q booch diagram typesetting
+ LaTeX2e question
+ BiBTeX question
+ Announcing gsftopk 1.15
+ release of AMSFonts in PostScript format
+ Re: release of AMSFonts in PostScript format
+ Re: release of AMSFonts in PostScript format
+
+----------------------------------------------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Mon, 22 Sep 1997 17:49:37 -0400 (EDT)
+Subject: Re: patgen
+
+ find any version of patgen.web in the TeX archives. Can anyone help me
+
+It's at many places. It's by itself at:
+systems/knuth/unsupported/texware/patgen.web
+on CTAN (e.g., tug2.cs.umb.edu:/tex-archive ...)
+
+------------------------------
+
+From: "SIDNEY J. Katzen" <SJ.Katzen@ulst.ac.uk>
+Date: Tue, 23 Sep 1997 09:14:05 GMT
+Subject: LaTeX2e June 1997
+
+In older versions of LaTeX2e I was able to alter the textwidth of the
+document in a homemade style file read at the beginning before
+\begin{document} in the normal way:
+\setlength{\textwidth}{etc}.
+Now I find that that this has to be inserted before the
+\begin{document} to have any effect. Alternatively I can use
+\AtBeginDocument. Other page dimension alterations in this style
+file seem to work OK. Is this a bug?
+
+Sid K
+Dr. S.J. Katzen
+School of Electrical and Mechanical Engineering (5F06)
+University of Ulster
+Jordanstown
+County Antrim
+N. Ireland
+UK BT37 0QB
+
+Phone: X-44-1232-36-6448
+Fax: X-44-1232-36-6804
+e-mail: sj.katzen@ulst.ac.uk
+URL: http://www.nibec.ulst.ac.uk/~sidk
+
+------------------------------
+
+From: wittenm@umich.edu (Matthew Witten)
+Date: Wed, 24 Sep 1997 00:18:42 -0400
+Subject: Getting the Index to Work - No Flames Please
+
+This is probably a stupid question. But I am a Tex person trying to learn
+how to use latex and makeindex (unix system). I am trying to find the
+command to actually generate the final index and understand that if your
+file containing the index details is foo.idx, then the command to make the
+new printable index is
+
+makeindex foo.idx
+
+Unfortunately, when I use the command makeindex, or any variant, I get the
+error cannot find command makeindex. Can someone help me out here? I'm not
+a novice at tex, just at latex and making indexes. And, while your at it,
+anyone with glossary development experience - where is the makeglossary
+command hidden?
+
+Please send comments directly to me. I will summarize for the list if there
+is interest. Thanks for your patience.
+
+Tarynn M. Witten, Ph.D.
+
+------------------------------
+
+From: Paul Garlick <itw-devilbiss.design@thenet.co.uk>
+Date: Thu, 25 Sep 1997 09:06:52 +0100
+Subject: Re: Commercially available LaTeX for SGI?
+
+Dear User Group,
+
+May I ask a quick question on the availability of a commercial version of
+LaTeX to run on the workstation I am using. It is a Silicon Graphics Indigo
+2 R10000 running IRIX 6.2 (without a direct connection to the internet at
+present). Following a tip from the UK-TUG FAQ list I have contacted Arbor Text
+Inc. but they in fact no longer supply the software. Do you have any
+information on alternatives? or would I be better off buying a modem and
+downloading the free version? The latter approach seems attractive but I do
+not know any TeX gurus to ask if I get stuck. If I could find the price of
+a commercial version I could weigh up the pros and cons.
+
+Many thanks in advance for your help,
+
+Paul Garlick (imminent MSc thesis writer!).
+
+------------------------------
+
+From: "Johannes L. Braams" <jlbraams@cistron.nl>
+Date: Sun, 28 Sep 1997 20:13:04 +0200
+Subject: New releases of changebar and supertabular
+
+Hello,
+
+As of tomorrow 29th september both the packages supertabular and changebar
+will be available from CTAN in new versions, as described below.
+
+Supertabular version 4.1a:
+Two new environments have been added, mpsupertabular and mpsupertabular*.
+They were provided by Axel Kielhorn <A.Kielhorn@tu-bs.de>. These environemnts
+are variants of the old supertabular environments that put each tabular
+segment in its own minipage. This easses the addition of footnotes to
+a multipage tabular.
+Fixed a few bugs, one with \\[...] inside \tablehead and \tabletail, the
+other in the calculation of the available height on the first page of the
+supertabular. This one affected it's use in twocolumn mode only.
+
+Changebar version 3.3c
+Finally fixed the bug that produced diagonal bars when a changebar was
+started near the end of a page. Also made changebar work in LaTeX's
+twocolumn mode, in twocolumn the bars appear on the `outside' of each
+column (which means to the left of the left column and to the right of
+the right column).
+Also fixed a bug in the calculation of the positioning of the bars.
+
+If you encounter any problems with these packages please report them
+to me, using the latexbug.tex mechanism
+
+Kind regards,
+
+Johannes Braams
+
+------------------------------
+
+From: Aleksei Makarov <makarov@iitam.omsk.net.ru>
+Date: Thu, 2 Oct 1997 16:13:05 +0000 ( )
+Subject: Q booch diagram typesetting
+
+Hi!
+
+Is there a pakage that simplifies the typesetting of booch diagrams
+(those as used in object-oriented porgramming)?
+
+A. Makarov
+
+------------------------------
+
+From: "AS Dawes" <adawes@awe.co.uk>
+Date: Fri, 3 Oct 1997 13:09:18 +0100
+Subject: LaTeX2e question
+
+Can you please tell me if there is a package for LaTeX2e
+which I can get hold of on the WWW that does the following
+or similar:-
+
+I have a postscript file in EPS format which I want to
+place ANYWAY on my page. The implication of this is that
+it can overwrite text etc if present under it. I wish to
+set properties such as its height and width as well as
+an arbitrary origin on the page (for example coordinates
+could be measured from the bottom left hand corner of page).
+I hope you can help and look forward to hearing from you.
+
+Thank you
+
+Regards
+Dr. Alan Dawes
+
+p.s. I am using LaTeX2e <1996/06/01>
+
+------------------------------
+
+From: Tomasz GRZEGORCZYK <grzegor@lemahp6.epfl.ch>
+Date: Tue, 07 Oct 1997 17:19:14 METDST
+Subject: BiBTeX question
+
+Since it is the first time I write to this address I do
+not know how is it organized, who am I speaking to
+and how should I write this e-mail.
+So, sorry for the `non personnal' mail and I hope to
+write it in a better way next time!
+
+The question I have is about BiBTeX and cross references.
+As a matter of fact, it is easy to make them by number but
+is it also possible (and how!) to make them by name and date?
+I mean that so far, the output in the text (article, PhD thesis) is
+a reference like `[number]' and one has to go to the bibliography to
+check what does it correspond to. Instead of that, I would like to
+have in the text something like `[name, date]'.
+Does this format already exist or should I try to write a macro
+by myself?
+
+Thank you for your help!
+Tomasz
+
+PS: the LaTeX version I am using is Version 3.14159 (C version 6.1),
+LaTeX2e <1996/06/01>
+
+- --
+- ---------------------------------------
+Tomasz Grzegorczyk
+Grzegorczyk@lema.epfl.ch
+Swiss Federal Institute of Technology, Lausanne
+LEMA-DE-EPFL
+CH-1015 Lausanne
+Switzerland
+phone: +41-21-693 4643
+fax: +41-21-693 2673
+http://lemawww.epfl.ch/
+- ---------------------------------------
+
+------------------------------
+
+From: vojta@math.berkeley.edu (Paul Vojta)
+Date: Thu, 9 Oct 1997 12:01:23 -0700 (PDT)
+Subject: Announcing gsftopk 1.15
+
+This is to announce that version 1.15 of gsftopk is available. gsftopk is
+a utility that calls Ghostscript to render PostScript fonts, and then converts
+them into pk format. This allows you to view PostScript fonts in xdvi.
+
+In addition to various bug fixes, this version:
+
+ 1. Is ported to the Amiga (courtesy of Christophe Labouisse).
+
+ 2. Accepts '<<', '<[', and '<<[' syntax in the psfonts.map file.
+
+ 3. Accepts numerous additional command-line arguments.
+
+ 4. Has better configuration scripts (thanks to Nelson Beebe for help
+ on this one).
+
+The upgraded version is available from CTAN in the file:
+
+ tex-archive/fonts/utilities/gsftopk/gsftopk-1.15.tar.gz
+
+Recall that CTAN is one of the following hosts:
+
+ tug2.cs.umb.edu
+ ftp.dante.de
+ ftp.tex.ac.uk
+
+or one of their numerous mirror sites.
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+From: Ralph Youngen <rey@ams.org>
+Date: Thu, 09 Oct 1997 23:12:58 -0400 (EDT)
+Subject: release of AMSFonts in PostScript format
+
+The American Math Society is pleased to announce the release, for free
+and unrestricted use, the Type-1 (PostScript) versions of the AMSFonts.
+This collection includes the Euler, ``extra symbol'' and cyrillic fonts
+in selected sizes.
+
+These fonts, produced by Blue Sky Research, of Portland, Oregon, and
+Y&Y Inc., of Concord, Massachusetts, and previously distributed by them,
+are made available through the cooperation of a consortium of scientific
+publishers along with Blue Sky and Y&Y. Members of this consortium include:
+
+ Elsevier Science
+ IBM Corporation
+ Society for Industrial and Applied Mathematics (SIAM)
+ Springer-Verlag
+ American Mathematical Society (AMS)
+
+In order to assure the authenticity of these fonts, copyright will be
+held by the AMS. This is not meant to restrict in any way the legitimate
+use of the fonts. However, the AMS does require that the AMS copyright
+notice be removed from any derivative versions of the fonts which have
+been altered in any way. A more detailed statement of these requirements
+can be found at the AMS Web site, http://www.ams.org/tex/ .
+
+The canonical versions of these fonts are located on the AMS FTP server
+and are also accessible via the Web:
+
+ ftp://ftp.ams.org/pub/tex/psfonts/ams
+
+Four system-specific packages are available from the AMS site:
+
+ for use on Macintosh, containing the fonts in standard Macintosh
+ Type 1 format
+
+ - packaged as required for use by Textures
+ - packaged for use by OzTeX, CMacTeX, or other Mac TeX implementations
+
+ for use on a Windows or DOS system, containing fonts in PFB format with
+ PFM metrics files;
+
+ for use on a Unix system, containing fonts in PFB format with AFM
+ metrics files.
+
+Each system-specific package is accompanied by a READ.ME file which contains
+instructions for downloading and installing the fonts. Please review the
+appropriate READ.ME file in its entirety before undertaking to install the
+fonts on your system.
+
+The fonts in Macintosh and PFB (binary Type 1 outline) formats, along with
+metrics in appropriate form, will be mirrored on the Comprehensive TeX
+Archive Network (CTAN) in the area
+
+ fonts/amsfonts/ps-type1
+
+Users requiring the fonts in PFA (ASCII Type 1) form should convert them
+with the aid of one of the tools available for that purpose from CTAN.
+
+The AMS does not provide installation assistance or technical support
+beyond any installation instructions included with the collection.
+Installation and use of these fonts may require some technical expertise.
+
+------------------------------
+
+From: ralph@pierce.math.hawaii.edu (Ralph Freese)
+Date: Fri, 10 Oct 1997 14:27:49 -1000
+Subject: Re: release of AMSFonts in PostScript format
+
+Great! Thanks!!
+
+ Ralph
+
+One slight glitch in how these fonts are set up on TeXLive2 which
+may effect how TeXLive3 is set up:
+
+We copied the ams pfb files into a new directory under
+./texmf/fonts/type1 and changed dvips's map file for the
+cmps printer to use these rather than the bakoma versions.
+The glitch is that bokoma had some intermediate sizes the ams
+didn,t, for example, msbm8. Since mxbm8.tfm exists, the dvi file
+can have it and then using
+
+ dvips file.dvi -P cmps -o
+
+will fail because there is no msbm8.pfb in the ams map file.
+
+Of course this can be solved in several ways like getting rid of
+msbm8.tfm. What we did was make the file ../texmf/dvips/cmps/config.cmps
+be
+
+ p +amsbkm.map
+ p +cmbkm.map
+ p +cmps.map
+ p +amsps.map
+
+(amsps.map is the ams's map file.) In this case the ps file generated
+will have the fonts like MSBM10 (from the ams) and msbm8 (from bakoma).
+
+------------------------------
+
+From: ralph@pierce.math.hawaii.edu (Ralph Freese)
+Date: Sun, 12 Oct 1997 13:30:33 -1000
+Subject: Re: release of AMSFonts in PostScript format
+
+Thanks. That's certainly the answer. The unix distribution of the amspsfonts
+didn't mention this but it is in the documentation for the amsfonts.
+
+But one more glitch: using this from unix gives
+
+! LaTeX Error: File `OMXcmex.fd' not found.
+
+As I know you know, this is because LaTeX has changed to all lower case
+for these files. For now I'll link OMXcmex.fp to omxcmes.fd, but the
+AMS will have to upgrade its amsfonts.sty file.
+
+ Thanks again,
+ Ralph
+
+> Hi: That is what the psamsfonts option is for!
+>
+> Use it when you load the AMS package in LaTeX 2e.
+>
+> --
+> Berthold K.P. Horn mailto:bkph@ai.mit.edu
+> Cambridge, Massachusetts, USA
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, P.O. Box 1239, Three Rivers,
+CA 93271-1239 (phone: 1 209 561 0112, fax: 1 209 561 4584)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #9
+*****************************
diff --git a/info/digests/texhax/97/texhax.10 b/info/digests/texhax/97/texhax.10
new file mode 100644
index 0000000000..c6bb0c03c0
--- /dev/null
+++ b/info/digests/texhax/97/texhax.10
@@ -0,0 +1,168 @@
+Article 77 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #10
+Date: 4 Nov 97 10:31:00 GMT
+
+TeXhax Digest Tuesday, 4 November 1997 Volume 1997 : Number 010
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ seminar.cls
+ [none]
+ EuroTeX'98: last Call for Papers
+ Re: Commercially available LaTeX for SGI?
+
+----------------------------------------------------------------------
+
+From: pjbk@cee.hw.ac.uk (Peter JB King)
+Date: Tue, 14 Oct 1997 15:12:22 +0100 (BST)
+Subject: seminar.cls
+
+I recently retrieved seminar.cls from twx.ac.uk, having observed that
+it had been updated. The version there, seems to have an extraneous }
+in it, causing error messages from LaTeX. As far as I recall this was
+immediately before the % end change of DPC 1997/09/16
+
+The version info is
+ %% BEGIN seminar.cls
+ %% LaTeX2e seminar class, derived by Sebastian Rahtz from
+ %% `seminar.sty', generated on <1993/10/8>. Fixes from David Carlisle
+ %% and Denis Girou.
+ %%
+ %\def\fileversion{1.0}
+ %\def\filedate{1993/04/01}
+ \def\fileversion{1.2}
+ \def\filedate{1997/09/16}
+ %%
+
+I had also supposed that it might have been modified to conform to its
+documentation, which states that a4 or a4paper is acceptable in the
+\documentclass optional argument. In fact, only a4 is acceptable,
+a4paper causing an error.
+ (/usr/lib/teTeX/texmf/tex/latex/seminar/seminar.cls
+ Document Class: seminar 1997/09/16, 1.2
+ Document Style: `seminar' v1.2 <1997/09/16> (tvz)
+ ! Undefined control sequence.
+ \ds@a4paper ->\ds@a
+ 4
+ l.91 \ifnotesonly
+ \else\notesonlystarfalse\fi
+
+- --
+Peter King, Computing & Electrical Eng. Internet: pjbk@cee.hw.ac.uk
+ Heriot-Watt University, Riccarton, or P.J.B.King@heriot-watt.ac.uk
+ Edinburgh EH14 4AS, Scotland
+Phone: (+44) 131 451 3433 Fax: (+44) 131 451 3431
+
+------------------------------
+
+From: piyas@juphys.ernet.in
+Date: Fri, 17 Oct 1997 17:03:59 +0500 (GMT+0500)
+Subject: [none]
+
+I am a Ph.D student. I'm very much interested to develop my expertise in
+developing LATEX MAcros. Would you please help me in this regard sending
+a helping manual. If the manual is available via e-mail, please send me
+the file in compressed form.
+
+Regards.
+Piyas Samanta
+
+P.S PLEASE CORRESPOND ME IN THE FOLLOWING ADDRESS
+
+ -------------------------------------------------------
+ Piyas Samanta
+ c/o Dr. C. K. Sarkar
+ Dept. of Electronics & Tele-Comm. Engg.
+ Jadavpur University
+ CALCUTTA 700 032, INDIA
+
+ E-mail: piyas@juphys.ernet.in Fax: +91 33 473 2217
+ ------------------------------------------------------
+
+------------------------------
+
+From: "Philip Taylor (RHBNC) <Qhaa006@Vms.Rhbnc.Ac.Uk>" <QHAA006@vms.rhbnc.ac.uk>
+Date: Tue, 28 Oct 1997 12:30:04 GMT
+Subject: EuroTeX'98: last Call for Papers
+
+Final Call for Papers: the 1998 EuroTeX Conference at St Malo, France.
+
+Dear Colleague -- apologies if you receive multiple copies of this message,
+but time is short and we must circulate as many TeX lists as possible before
+the Call for Papers closes. Please see
+
+ http://www.ens.fr/gut/manif/eurotex98/
+
+for the official announcement of EuroTeX'98; the Call for Papers closes on
+Monday 3rd November 1997.
+
+Philip Taylor, for the EuroTeX'98 Programme Committee.
+
+------------------------------
+
+From: nospam@oddhack.engr.sgi.com (Jon Leech)
+Date: Thu, 30 Oct 1997 19:03:26 -0800 (PST)
+Subject: Re: Commercially available LaTeX for SGI?
+
+Paul Garlick writes:
+> May I ask a quick question on the availability of a commercial version of
+> LaTeX to run on the workstation I am using. It is a Silicon Graphics Indigo
+> 2 R10000 running IRIX 6.2 (without a direct connection to the internet at
+> present). Following a tip from the UK-TUG FAQ list I have contacted Arbor Text
+> Inc. but they in fact no longer supply the software. Do you have any
+> information on alternatives?
+
+ I don't know about commercial versions for Irix. However, you can
+just install the fw_tex package from the Irix 6.2 "Freeware 2.0" CD. This
+includes TeX, LaTeX, documentation, binaries, etc. so you're pretty much set
+to go.
+
+ I'm no TeXpert, but I am successfully using this LaTeX to build the
+OpenGL API specification - a 350 page document of complexity comparable to
+the typical Ph.D. thesis. Hopefully it will do the job for you too.
+
+ Jon Leech
+ Silicon Graphics
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, P.O. Box 1239, Three Rivers,
+CA 93271-1239 (phone: 1 209 561 0112, fax: 1 209 561 4584)
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan_us@ftp.shsu.edu for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #10
+******************************
diff --git a/info/digests/texhax/97/texhax.11 b/info/digests/texhax/97/texhax.11
new file mode 100644
index 0000000000..bf014fdd74
--- /dev/null
+++ b/info/digests/texhax/97/texhax.11
@@ -0,0 +1,366 @@
+Article 78 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1997 #11
+Date: 21 Dec 97 17:08:04 GMT
+
+TeXhax Digest Sunday, 21 December 1997 Volume 1997 : Number 011
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Web2c-7.1
+ ANNOUNCE: xtem version 6
+ Harvard Refs?
+ Harvard Refs? (A)
+ LaTeX2e version in color.sty
+
+----------------------------------------------------------------------
+
+From: Olaf Weber <infovore@xs4all.nl>
+Date: 10 Nov 1997 22:21:01 +0100
+Subject: Web2c-7.1
+
+(EST)"
+Precedence: bulk
+
+At long last web2c-7.1 is available. This release contains a port of the
+basic TeX project programs (TeX, Metafont, MetaPost, GFtoPK, etc.) to
+Unix. It also contains a new version of the kpathsea library. It does not
+contain any of the dvi drivers (dviljk, dvipsk, xdvik) or other support
+programs (makeindexk, ps2pkk): these will become available later.
+
+The release can be obtained by retrieving
+
+ ftp://ftp.tug.org/tex/web2c/web2c.tar.gz
+ ftp://ftp.tug.org/tex/web2c/web.tar.gz
+
+(the latter is only needed if you do not have the web files, otherwise
+you can just link/copy those in the web2c-7.1/web2c directory). You
+will also need a a library tree to compile and use these programs.
+The file
+
+ ftp://ftp.tug.org/tex/web2c/texmflib.tar.gz
+
+provides a bare-bones tree. These files are also available as
+
+ ftp://ftp.cs.umb.edu/pub/tex/web2c.tar.gz
+ ftp://ftp.cs.umb.edu/pub/tex/web.tar.gz
+ ftp://ftp.cs.umb.edu/pub/tex/texmflib.tar.gz
+
+Soon these files will also be available on CTAN sites and their
+mirrors.
+
+ (Germany) ftp://ftp.dante.de/tex-archive/systems/web2c
+ (England) ftp://ftp.tex.ac.uk/tex-archive/systems/web2c
+ (USA) ftp://tug2.cs.umb.edu/tex-archive/systems/web2c
+
+Finger ctan@ftp.dante.de to obtain a list of mirrors. An up-to-date list
+is also appended to this message.
+
+Please note that the all-in-one-file texk.tar.gz release has _not_
+been updated, and will not be in the immediate future. Sorry.
+
+This release fixes virtually all known bugs in web2c-7.0 and kpathsea-3.0,
+and adds a few new features, especially to kpathsea. Many thanks to all
+the people who reported bugs, made suggestions, and provided patches.
+
+Instructions for sending bug reports (and joining the mailing list) are in
+the distribution file kpathsea/BUGS.
+
+A summary of the changes follows; read them carefully. Please read
+the manuals as well.
+
+kpathsea changes: 3.1 (10 november 1997)
+* The support for multiple texmf trees is much improved.
+* New MakeTeX* scripts, based on teTeX's. These scripts now use
+ heuristics to decide where generated files are placed and which
+ permissions they should have.
+* The varfonts feature is enabled by default.
+* Some MSDOS/Win32 support added to the sources.
+* Change in searching algorithm: if a name doesn't have the default suffix
+ we append it for the first search. Then we search for the bare name.
+ Thus if you have foo.bar and foo.bar.tex, the latter will now be found
+ first. Under the old system, you had to specify boo.bar.tex.tex to get
+ foo.bar.tex instead of foo.bar.
+* Prepend the value of KPSE_DOT to relative paths from texmf.cnf if it
+ defined in the environment. This means we can use . instead of
+ $KPSE_DOT in paths.
+* Define brace expansion so that {a,b}{1,2} expands to a1:b1:a2:b2. This
+ is different from how shells do it, and exploited in texmf.in.
+* Renamed texmf.cnf.in to texmf.in.
+* New value for debugging: DEBUG_VARS, equal to 64.
+* If a file format has no suffix, allow its long name as the argument to
+ kpsewhich --format.
+
+web2c changes: 7.1 (10 november 1997)
+* Some MSDOS/Win32 support added to the sources.
+* VPtoVF: Increased capacity.
+* TeX, METAFONT, MetaPost:
+ - File foo.bar.tex results in \jobname foo.bar, hence foo.bar.{log,dvi,...}.
+ This as opposed to foo and foo.{log,dvi,...} which it how it used to be in
+ version 6. In 7.0 situation was confusing, as the heuristics used would
+ sometimes result in the extension being stripped, sometimes not.
+* TeX:
+ - The -extend-jobname option has been removed.
+ - Printing of non-ASCII characters in diagnostics, code by Bernd Raichle.
+* web2c:
+ - Some support for e-TeX added to convert.
+
+.
+$ finger ctan@ftp.dante.de
+[sun.dante.de]
+Login name: ctan
+Directory: /home/server/ctan Shell: /bin/sync
+Never logged in.
+No unread mail
+Plan:
+In order to reduce network load, it is recommended that you use the
+Comprehensive TeX Archive Network (CTAN) host which is located in the
+closest network proximity to your site. Alternatively, you may wish to
+obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details).
+
+Known mirrors of the CTAN reside on (alphabetically):
+ cis.utovrm.it (Italia) /TeX
+ ctan.math.mun.ca (Newfoundland, Canada) /tex-archive
+ ctan.unsw.edu.au (NSW, Australia) /tex-archive
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.belnet.be (Belgium) /packages/TeX
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ ftp.cdrom.com (West coast, USA) /pub/tex/ctan
+ ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+ ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.funet.fi (Finland) /pub/TeX/CTAN
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.hea.ie (Ireland) /pub/ctan/tex
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.kreonet.re.kr (Korea) /pub/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de
+ ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror
+ ftp.oleane.net (France) /pub/mirrors/CTAN/
+ ftp.rediris.es (Espa\~na) /mirror/tex-archive
+ ftp.rge.com (New York, USA) /pub/tex
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.tu-chemnitz.de (Deutschland) /pub/tex
+ ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN
+ ftp.uni-augsburg.de (Deutschland) /tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.unina.it (Italia) /pub/TeX
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.univie.ac.at (\"Osterreich) /packages/tex
+ ftp.ut.ee (Estonia) /tex-archive
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ joshua.smcvt.edu (Vermont, USA) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.auc.dk (Denmark) /pub/tex/ctan
+ sunsite.cnlab-switch.ch (Switzerland) /mirror/tex
+ sunsite.icm.edu.pl (Poland) /pub/CTAN
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Known partial mirrors of the CTAN reside on (alphabetically):
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ ftp.germany.eu.net (Deutschland) /pub/packages/TeX
+ ftp.gust.org.pl (Poland) /pub/TeX
+ ftp.jaist.ac.jp (Japan) /pub/TeX/tex-archive
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ sunsite.dsi.unimi.it (Italia) /pub/TeX
+ sunsite.snu.ac.kr (Korea) /shortcut/CTAN
+
+Please send updates to this list to <ctan@urz.uni-heidelberg.de>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.dante.de
+ -- email via ftpmail@dante.de
+ -- World Wide Web access on http://www.dante.de/
+ -- Administrator: <ftpmaint@dante.de>
+
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on http://www.tex.ac.uk/tex-archive
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+ tug2.cs.umb.edu (Massachusetts, USA)
+ -- anonymous ftp /tex-archive (/pub/archive)
+ -- World Wide Web access on http://tug2.cs.umb.edu/ctan/
+ -- Administrator: <ftpmaint@mail.tug.org>
+
+- --
+Olaf Weber
+
+------------------------------
+
+From: wz@iwd.uni-bremen.de (Roland Weibezahn)
+Date: Tue, 18 Nov 1997 10:18:58 +0100
+Subject: ANNOUNCE: xtem version 6
+
+Dear xtem users,
+
+We have finished the new version (xtem_TeXMenu 6.12) of
+
+ "xtem", an X11-TeX-menu
+
+which runs with the new Tcl/Tk/TclX (Tcl8.0)
+as well as with the old versions (Tcl7.4, Tcl7.5 and Tcl7.6).
+
+In addition to adapting xtem to the new Tcl/Tk, we have done
+error corrections and added new features, such as:
+
+- - the hyphenations found in the .dvi-file can be displayed after a
+ TeX run (for this we have written a program hyphen_show.c);
+
+- - we also realized key bindings,
+
+- - and we modified the print menu (page selection is now controlled
+ for the existence of the selected page numbers in the document).
+
+As usual you can get all material (including the source code of
+Tcl/Tk/TclX we used) from our ftp server:
+
+ ftp://ftp.iwd.uni-bremen.de/pub/tex/xtem/xtem_texmenu.tar.gz
+ ftp://ftp.iwd.uni-bremen.de/pub/tcl/*.tar.gz
+or
+ http://ftp.iwd.uni-bremen.de/xtem/xtem_texmenu.html
+
+The final release took a little bit more time than intended by
+us originally (vacancies, installation, and -- last but not least --
+we had hard to work to program around some incompatibilities between
+Tcl8.0 and Tcl7.6).
+
+We have plans for more features, we will discuss them in a few days
+in our xtem discussion list, for which you can subscribe with an
+e-mail to
+ majordomo@iwd.uni-bremen.de
+with "body"
+ subscribe xtem-list
+ end
+
+Regards, Roland Weibezahn
+- --
+Dr. Roland Weibezahn
+weibezahn@iwd.uni-bremen.de phone: +49-421-218-3532
+University Bremen, IWD, post-box: 330440, 28334 Bremen, Germany
+http://www.iwd.uni-bremen.de/xtem/xtem_texmenu.html (the xtem_TeXMenu project)
+
+------------------------------
+
+From: P Taylor <esrni@eng.warwick.ac.uk>
+Date: Wed, 26 Nov 1997 11:26:18 +0000 (GMT)
+Subject: Harvard Refs?
+
+>Hi,
+I'm hoping that you can offer advice to me. I have been using Bibtex
+C Version 0.99c to obtain standard numerical referencing in the past in
+conjunction with LaTeX Version 2.09 (14 Jan 1992).
+However, I am just starting to write up my PhD thesis in Civil
+Engineering using LaTeX2e (1995/06/01) patch level 3 because
+I wish to use the harvard reference system in conjunction with Bibtex
+C Version 0.99c. From text books I have managed to learn that I will need the
+harvard.sty file written by P Williams and T Schnier. I have obtained
+this using ftp however I cannot find out what commands are needed or
+where they are needed to get anything working.
+I would be very grateful if you could send me the infomation I require or
+refer me to a text containing the infomation. Whilst I'm fairly
+computer literate I'm no whizz kid (my PhD is in Soil Mechanics!) so I'd
+appreciate it if I only new the basics just to get the thing working.
+Yours sincerely
+Paul Taylor.
+
+------------------------------
+
+From: Werenfried Spit <w.spit@witbo.nl>
+Date: Thu, 27 Nov 1997 15:07:29 +0100
+Subject: Harvard Refs? (A)
+
+There used to be a user manual with harvard.sty. I remember it lived
+on CTAN among the bibstyles.
+Otherwise, its fairly easy:
+- - use a Harvard-bibstyle
+- - use normal \cite s
+good luck
+- ---
+Werenfried Spit e-mail W.Spit@witbo.nl
+Witteveen+Bos Consulting Engineers phone +31-70-3.700.709
+Den Haag, The Netherlands fax +31-70-3.600.098
+
+------------------------------
+
+From: Mark Joy <ma_s443@crystal.kingston.ac.uk>
+Date: Mon, 15 Dec 1997 10:58:28 GMT0BST
+Subject: LaTeX2e version in color.sty
+
+Can anyone help with the following...
+
+I have a copy of PCTEX and have copied the installation files for
+LATEX 2e from the CTAN site at Aston UK. Everything seems to be ok
+except when I try to set up the graphics capabilities. In my
+color.sty file I have the command
+
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+
+generating the warning,
+
+LaTeX Warning: You have requested release `1995/12/01' of LaTeX,
+ but only release `1994/12/01' is available.
+
+whilst typesetting grfguide.tex. I also get the error messages,
+
+! Illegal parameter number in definition of \ds@monochrome.
+<to be read again>
+ l.50 ...@lor@special\m@ne{define #1 #2}}}}
+
+etc, etc.
+
+Thanks in advance
+Mark Joy
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1997 #11
+******************************
diff --git a/info/digests/texhax/98/texhax.01 b/info/digests/texhax/98/texhax.01
new file mode 100644
index 0000000000..562b63d724
--- /dev/null
+++ b/info/digests/texhax/98/texhax.01
@@ -0,0 +1,383 @@
+Article 79 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK
+Subject: TeXhax Digest V1998 #1
+Date: 3 Feb 98 17:42:28 GMT
+
+TeXhax Digest Tuesday, 3 February 1998 Volume 1998 : Number 001
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ modes 3.3 available
+ TeXsis 2.17 is now available
+ Tug'98: Final call for papers closes this week.
+
+----------------------------------------------------------------------
+
+From: "K. Berry" <kb@cs.umb.edu>
+Date: Sat, 17 Jan 1998 15:40:59 -0500 (EST)
+Subject: modes 3.3 available
+
+I have released version 3.3 of modes.mf. You can get it by anonymous ftp from
+
+ ftp://ftp.tug.org/tex/modes.mf
+ ftp://ftp.cs.umb.edu/pub/tex/modes.mf
+
+and shortly from any CTAN site in /tex-archive/fonts/modes/modes-3.3.mf.
+finger ctan@tug.org for a list of all the CTAN sites and mirrors.
+
+News:
+
+New mode for the LaserJet 5, various alias name and dpi corrections.
+
+As always, thanks to the many contributors, and further additions and
+improvements are welcome. Please send bug reports or suggestions to
+tex-fonts@math.utah.edu (email tex-fonts-request to join).
+
+General information:
+
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (as in Web2c)
+or rename the file and remove unneeded modes. I don't understand mf.web
+well enough to understand how to make the modes use less memory; if some
+Metafont hacker can tell me, I'd very much like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@cs.umb.edu
+
+mode_def agfafzz = % AGFA 400PS (406dpi)
+mode_def agfatfzz = % AGFA P3400PS (400dpi)
+mode_def amiga = % Commodore Amiga (100dpi)
+mode_def aps = % Autologic APS-Micro5 (723dpi)
+mode_def apssixhi = % Autologic APS-Micro6 (1016dpi)
+mode_def atariezf = % Atari ST SLM 804 printer (300dpi)
+mode_def atarinf = % Atari previewer (95dpi)
+mode_def atarins = % Atari previewer (96dpi)
+mode_def atariotf = % Atari ST SM 124 screen (101dpi)
+mode_def bitgraph = % BBN Bitgraph (118dpi)
+mode_def bjtenex = % Canon BubbleJet 10ex (360dpi)
+mode_def boise = % HP 2680A (180dpi)
+mode_def canonbjc = % Canon BJC-600 (360dpi)
+mode_def canonex = % LaserWriter Pro 630 (600dpi)
+mode_def canonlbp = % Symbolics LGP-10 (240dpi)
+mode_def cg = % Compugraphic 8600 (1301x1569dpi)
+mode_def cgl = % Compugraphic 8600 landscape
+(1569x1302dpi)
+mode_def cgnszz = % Compugraphic 9600 (1200dpi)
+mode_def crs = % Alphatype CRS (5333dpi)
+mode_def cx = % Canon CX, SX, LBP-LX (300dpi)
+mode_def datadisc = % DataDisc (70dpi)
+mode_def newdd = % DataDisc (70x93dpi)
+mode_def declarge = % DEC 19-inch, 1280 x 1024 (100dpi)
+mode_def decsmall = % DEC 17-inch, 1024 x 768 (82dpi)
+mode_def deskjet = % HP DeskJet 500 (300dpi)
+mode_def docutech = % Xerox 8790 or 4045 (600dpi)
+mode_def dover = % Xerox Dover (384dpi)
+mode_def eighthre = % EightThree (83dpi)
+mode_def epsdrft = % Epson (120x72dpi)
+mode_def epsdrftl = % Epson (72x120dpi)
+mode_def epsfast = % Epson (60x72dpi)
+mode_def epsfastl = % Epson (72x60dpi)
+mode_def epson = % 9-pin Epson MX/FX (240x216dpi)
+mode_def epsonl = % 9-pin Epson MX/FX landscape (216x240dpi)
+mode_def epsonact = % Epson Action Laser 1500 (300dpi)
+mode_def epsonlo = % Epson (120x216dpi)
+mode_def epsonlol = % Epson landscape (216x120dpi)
+mode_def epsonsq = % Epson SQ 870 (360dpi)
+mode_def epstypro = % Epson Stylus Pro (360dpi)
+mode_def epstyplo = % Epson Stylus Pro (180dpi)
+mode_def epstypmd = % Epson Stylus Pro (720x360dpi)
+mode_def esphi = % Epson Stylus Pro (720dpi)
+mode_def epstylus = % Epson Stylus (360dpi)
+mode_def fourfour = % FourFour (44dpi)
+mode_def gtfax = % G3fax (204x196dpi)
+mode_def gtfaxl = % G3fax landscape (196x204dpi)
+mode_def gtfaxlo = % G3fax (204x98dpi)
+mode_def gtfaxlol = % G3fax landscape (98x204dpi)
+mode_def highfax = % G3fax (200dpi)
+mode_def hprugged = % HP RuggedWriter 480 (180dpi)
+mode_def ibm_a = % IBM 38xx (240dpi)
+mode_def ibmd = % IBM 38xx (240dpi)
+mode_def ibmega = % IBM EGA monitor (96x81dpi)
+mode_def ibmegal = % IBM EGA monitor landscape (81x96dpi)
+mode_def ibmfzon = % IBM 4019 (300dpi)
+mode_def ibmfztn = % IBM 4029-30, 4250 (600dpi)
+mode_def ibmpp = % IBM ProPrinter (240x216dpi)
+mode_def ibmppl = % IBM ProPrinter (216x240dpi)
+mode_def ibmsoff = % IBM 6154 display (118dpi)
+mode_def sherpa = % IBM 6670 (Sherpa) (240dpi)
+mode_def ibmteot = % IBM 3812 (240dpi)
+mode_def ibmtetz = % IBM 3820 (240dpi)
+mode_def ibmtont = % IBM 3193 screen (100dpi)
+mode_def ibmtosn = % IBM 3179 screen (87x65dpi)
+mode_def ibmtosnl = % IBM 3179 screen landscape (65x87dpi)
+mode_def ibmvga = % IBM VGA monitor (110dpi)
+mode_def ibx = % Chelgraph IBX (9600dpi)
+mode_def itoh = % CItoh 8510A (160x144dpi)
+mode_def itohl = % CItoh 8510A landscape (144x160dpi)
+mode_def itohtoz = % CItoh 310 (240x144dpi)
+mode_def itohtozl = % CItoh 310 landscape (144x240dpi)
+mode_def iw = % Apple ImageWriter (144dpi)
+mode_def jetiiisi = % HP Laser Jet IIISi (300dpi)
+mode_def lasf = % DEC LA75 (144dpi)
+mode_def lexmarkr = % IBM Lexmark Optra R 4049 (1200dpi)
+mode_def linolo = % Linotype Linotronic [13]00 (635dpi)
+mode_def linolttz = % Linotronic L-300 with RIP-50 (3386dpi)
+mode_def linoone = % Linotronic [13]00 (1270dpi)
+mode_def linotzzh = % Linotype Linotronic 300 (2540dpi)
+mode_def ljfive = % HP LaserJet 5 (600dpi)
+mode_def ljfivemp = % HP LaserJet 5MP (600 dpi)
+mode_def ljfour = % HP LaserJet 4 (600dpi)
+mode_def ljlo = % HP LaserJet (150dpi)
+mode_def lmaster = % LaserMaster (1000dpi)
+mode_def lnotr = % DEC LN03R Scriptprinter (300dpi)
+mode_def lnzo = % DEC LN01 (300dpi)
+mode_def lpstz = % DEC lps20 (300dpi)
+mode_def lqlores = % Epson LQ-500 (180dpi)
+mode_def lqmed = % Epson LQ-500 (360x180dpi)
+mode_def lqmedl = % Epson LQ-500 landscape (180x360dpi)
+mode_def lview = % Sigma L-View monitor (118x109dpi)
+mode_def lwpro = % Apple LaserWriterPro 810 (800dpi)
+mode_def macmag = % Mac screens at magstep 1 (86dpi)
+mode_def mactrue = % Mac screen (72dpi)
+mode_def ncd = % NCD 19-inch (95dpi)
+mode_def nec = % NEC (180dpi)
+mode_def nechi = % NEC-P6 (360dpi)
+mode_def neclm = % NEC PC-PR406LM (320dpi)
+mode_def nectzo = % NEC PC-PR201 series (160dpi)
+mode_def nexthi = % NeXT Newgen (400dpi)
+mode_def nextscrn = % NeXT monitor (100dpi)
+mode_def nineone = % NineOne (91x91) (91dpi)
+mode_def nullmode = % TFM files only (101dpi)
+mode_def onetz = % OneTwoZero (120/120) (120dpi)
+mode_def ocessfz = % OCE 6750-PS (508dpi)
+mode_def okidata = % Okidata (240x288dpi)
+mode_def okidatal = % Okidata landscape (288x240dpi)
+mode_def okifte = % Okidata 410e in 600DPI mode (600dpi)
+mode_def pcscreen = % also, e.g., high-resolution Suns
+(118dpi)
+mode_def pcprevw = % PC screen preview (118dpi)
+mode_def phaser = % Tektronix Phaser PXi (300dpi)
+mode_def prntware = % Printware 720IQ (1200dpi)
+mode_def qms = % QMS (Xerox engine) (300dpi)
+mode_def qmsostf = % QMS 1725 (600dpi)
+mode_def qmsoszz = % QMS 1700 (600dpi)
+mode_def qmstftf = % QMS 2425 (1200dpi)
+mode_def ricoh = % e.g., TI Omnilaser (300dpi)
+mode_def ricoha = % e.g., IBM 4216 (300dpi)
+mode_def ricohlp = % e.g., DEC LN03 (300dpi)
+mode_def ricohsp = %% Ricoh sp10ps/lp7200-ux (600dpi)
+mode_def sparcptr = % Sun SPARCprinter (400dpi)
+mode_def starnlt = % Star NL-10 (240x216dpi)
+mode_def starnltl = % Star NL-10 landscape (216x240dpi)
+mode_def stylewr = % Apple StyleWriter (360dpi)
+mode_def sun = % Sun and BBN Bitgraph (85dpi)
+mode_def supre = % Ultre*setter (2400dpi)
+mode_def toshiba = % Toshiba 13XX, EpsonLQ (180dpi)
+mode_def ultre = % Ultre*setter (1200dpi)
+mode_def vs = % VAXstation monitor (78dpi)
+mode_def vtftzz = % Varityper 4200 B-P (1800dpi)
+mode_def vtftzzhi = % Varityper 4300P (2400dpi)
+mode_def vtftzzlo = % Varityper 4300P (1200dpi)
+mode_def vtfzszw = % Varitype 5060W, APS 6 (600dpi)
+mode_def vtszz = % Varityper Laser 600 (600dpi)
+mode_def xrxesnz = % Xerox 8790 or 4045 (300dpi)
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700 (300dpi)
+mode_def xrxnszz = % Xerox 9700 (300dpi)
+mode_def xrxtszz = % Xerox 3700 (300dpi)
+
+------------------------------
+
+From: myers@umich.edu
+Date: Sat Jan 24 14:52:40 EST 1998
+Subject: TeXsis 2.17 is now available
+
+ TeXsis Version 2.17 Released
+ ==============================
+
+ The latest version the TeXsis macro package is now available,
+either from CTAN:/macros/texsis or directly from the TeXsis ftp site
+at ftp://lifshitz.ph.utexas.edu/texsis/.
+
+ TeXsis is a Plain TeX macro package which provides useful features
+for typesetting research papers and related documents, such as:
+
+ * Automatic numbering of equations, figures, tables and references;
+
+ * Simplified control of type sizes, line spacing, footnotes, running
+ headlines and footlines, and tables of contents, figures and tables;
+
+ * Specialized document formats for research papers, preprints and
+ "e-prints," conference proceedings, theses, books, referee
+ reports, letters, and memoranda;
+
+ * Simplified means of constructing an index for a book or thesis;
+
+ * Easy to use double column formatting;
+
+ * Specialized environments for lists, theorems and proofs, centered
+ or non-justified text, and listing computer code;
+
+ * Specialized macros for easily constructing ruled tables;
+
+TeXsis was originally developed for physicists, but others may
+also find it useful. It is completely compatible with Plain TeX.
+
+ ---
+
+The most notable changes or additions to TeXsis in this version are:
+
+ * All bug fixes from patches to TeXsis 2.16 are included in
+ TeXsis 2.17 (they were all pretty minor).
+
+ * Support for using BibTeX to extract references from bibliographic
+ databases (it's easier to use than in LaTeX!).
+
+ * The ability to change the colors in PostScript output, which is
+ useful for making overhead transparencies. (The style file
+ color.txs is a functional superset of colordvi.sty, but also
+ lets you push/pop the PostScript color stack.)
+
+ * The less used form letter macros have been moved to a style file,
+ Formletr.txs.
+
+ * It is now possible to print an envelope for a letter, simply by
+ adding \withEnvelope to the beginning of the manuscript file.
+
+ * The internal format of the .aux file has been changed. Users
+ shouldn't notice this, but it will allow the use of tools and
+ packages that use this file (such as BibTeX) that were formerly
+ only available in LaTeX.
+
+ * The manual has been improved. The installation instructions have
+ been slightly updated. The Makefile has been updated to match the
+ now common TeX Directory Structure.
+
+ * Many other small additions and improvements.
+
+Those of you who have been using the beta version of 2.17 in the past
+few months will find little changed, except that the manual has
+recently been updated to match earlier changes to the source code.
+
+We plan on introducing macros for hyperTeX in a later release,
+although some support already exists (but is not yet documented).
+
+ ---
+
+ To make it easier for the casual reader of electronic preprints
+("e-prints") to print a TeXsis document we have also put all of the
+core TeXsis macros into one source file (called mtexsis.tex), with all
+the comments and blank lines removed. A reader who does not have
+TeXsis on her/his system can then simply get this file, add "\input
+mtexsis" to the manuscript file, and then process the paper with Plain
+TeX. You can make your own e-print manuscript files automatically
+load mtexsis.tex if it is needed by adding the following line at the
+beginning of the manuscript file:
+
+ \ifx\undefined\TeXsis \input mtexsis.tex\fi
+
+It is suggested that you try running such a manuscript through Plain TeX
+with mtexsis.tex first to make sure that it works.
+
+ ---
+
+ As always, comments, suggestions, and bug reports are welcomed, and
+can be sent to us at: texsis@lifshitz.ph.utexas.edu.
+
+ If you would like to join the TeXsis mailing list, just drop us an
+e-mail note to that effect at the same address.
+
+ If you received this message via the mailing list but do not want
+to be on the list then just send us a note and we will take you off.
+We only maintain the list to send out notices about TeXsis, we don't
+give the list out to anybody else.
+
+Eric Myers <myers@umich.edu>
+High Energy Theoretical Physics Tel: 734-763-4325
+Department of Physics Fax: 734-763-2213
+University of Michigan, Ann Arbor http://feynman.physics.lsa.umich.edu/~myer
+.
+
+------------------------------
+
+From: Philip Taylor (RHBNC) <CHAA006@vms.rhbnc.ac.uk>
+Date: Mon, 26 Jan 1998 15:13:10 GMT
+Subject: Tug'98: Final call for papers closes this week.
+
+Dear Colleague -- A final reminder that the Call for Papers for TUG'98 closes
+this week. Papers received after 30th January are very unlikely to be
+considered, so I urge anyone considering offering a paper or poster session
+to communicate with the Programme Committee with maximum urgency.
+
+The 1998 TeX User Group conference, TUG'98 will take place in Torun, Poland,
+between 17th and 21st August 1998. The theme of the conference is
+"Integrating
+TeX with the Surrounding World", and papers which specifically address that
+theme will be most welcome, although papers on any topic which is relevant to
+TeX, typography, and/or electronic publishing will be considered. If you are
+considering proposing a paper or offering a poster session, please be aware
+that the last date for receipt of proposals is 30th January 1998. Further
+details are available from the TUG'98 web pages:
+
+ http://www.tug.org/tug-98/ (general information)
+ http://www.tug.org/tug-98/call.html (call for papers)
+
+If for any reason the TUG server is down, the same documents can be found at:
+
+ http://www.rhbnc.ac.uk/tug-98/ (general information)
+ http://www.rhbnc.ac.uk/tug-98/call.html (call for papers)
+
+Philip Taylor,
+Chairman: TUG'98 Programme Committee
+
+P.S. Apologies if you receive more than one copy of this message: it
+is being sent to all known TeX-related lists, and many of you may well
+be members of more than one such list.
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1998 #1
+*****************************
diff --git a/info/digests/texhax/98/texhax.02 b/info/digests/texhax/98/texhax.02
new file mode 100644
index 0000000000..b451aab611
--- /dev/null
+++ b/info/digests/texhax/98/texhax.02
@@ -0,0 +1,101 @@
+Subject: TeXhax Digest V1998 #2
+From: owner-texhax-digest@nottingham.ac.UK
+Date: 1998/05/05
+[More Headers]
+[Subscribe to comp.text.tex]
+
+TeXhax Digest Tuesday, 5 May 1998 Volume 1998 : Number 002
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ New book on (La)TeX, Metafont, and PostScript
+
+----------------------------------------------------------------------
+
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Date: Fri, 1 May 1998 07:16:31 -0600 (MDT)
+Subject: New book on (La)TeX, Metafont, and PostScript
+
+I have just received a copy of this new book:
+
+@String{pub-OUP = "Oxford University Press"}
+@String{pub-OUP:adr = "Walton Street, Oxford OX2 6DP, UK"}
+
+@Book{Hoenig:1998:TUL,
+ author = "Alan Hoenig",
+ title = "{\TeX} Unbound: {\LaTeX} and {\TeX} Strategies for
+ Fonts, Graphics, \& More",
+ publisher = pub-OUP,
+ address = pub-OUP:adr,
+ pages = "ix + 580",
+ year = "1998",
+ ISBN = "0-19-509686-X (paperback), 0-19-509685-1 (hardcover)",
+ LCCN = "Z253.4.L38H64 1997",
+ bibdate = "Wed Apr 29 14:32:29 1998",
+ price = "US\$60.00 (hardcover), US\$35.00 (paperback)",
+ URL = "http://www.oup-usa.org/gcdocs/gc_0195096851.html",
+ keywords = "{\LaTeX} (Computer file); {\TeX} (Computer file);
+ METAFONT; Computer fonts; Computer graphics;
+ Computerized typesetting; Mathematics printing --
+ Computer programs; Technical publishing -- Computer
+ programs",
+ acknowledgement = ack-nhfb,
+}
+
+This entry is from
+
+ ftp://ftp.math.utah.edu/pub/tex/bib/texbook3.bib
+ http://www.math.utah.edu/pub/tex/bib/index.html#texbook3
+
+- -----------------------------------------------------------------------------
+- - Nelson H. F. Beebe Tel: +1 801 581 5254 -
+- - Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148 -
+- - University of Utah Internet e-mail: beebe@math.utah.edu -
+- - Department of Mathematics, 322 INSCC beebe@acm.org -
+- - 155 S 1400 E RM 233 beebe@ieee.org -
+- - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe -
+- -----------------------------------------------------------------------------
+
+------------------------------
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
+
+End of TeXhax Digest V1998 #2
+*****************************
diff --git a/info/digests/texhax/98/texhax.03 b/info/digests/texhax/98/texhax.03
new file mode 100644
index 0000000000..8afe85aa57
--- /dev/null
+++ b/info/digests/texhax/98/texhax.03
@@ -0,0 +1,184 @@
+Article 82 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #3
+Date: 5 Jun 98 16:01:53 GMT
+
+TeXhax Digest Friday, June 5 1998 Volume 1998 : Number 003
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ tex to postscript conversion
+ latex3e
+ pdftex
+ \ifcat peculiarity?
+ TeX question
+
+----------------------------------------------------------------------
+
+Date: Wed, 13 May 1998 11:07:48 +0100
+From: iain@lndn.tensor.pgs.com (Iain Christie)
+Subject: tex to postscript conversion
+
+ Hi,
+
+ Do you have or know where I could get hold of a program
+ to convert a tex file to postscript format?
+
+ I have downloaded a .tex file from the net but am unable to
+ print it in a useful form, currently it is impossible to read
+ any of the mathematical equations.
+
+ Regards,
+
+ Iain
+
+------------------------------
+
+Date: Wed, 20 May 1998 13:08:22 +0100 (BST)
+From: sssgst3@reading.ac.uk
+Subject: latex3e
+
+In submission to a conference paper, the organisers would like our papers done
+in latex3e and LNCS. Does anyone know where I can get hold of this latex3e
+and
+LNCS? I've used Alta Vista and archie on DOC at IC but no joy. Any gotchas
+and caveats would be much appreciated. Many thanks in advance.
+
+M. Saoldonicia
+
+------------------------------
+
+Date: Wed, 20 May 1998 00:34:49 +0000
+From: "Gurunandan R. Bhat" <grbhat@unigoa.ernet.in>
+Subject: pdftex
+
+Greetings,
+
+ I would like to know the location of pdftex. Any pointers to
+installing it would be gratefully recieved
+
+Gurunandan
+
+------------------------------
+
+Date: Tue, 26 May 1998 16:29:30 GMT
+From: cgm@ssci.liv.ac.uk (Colin Mason)
+Subject: \ifcat peculiarity?
+
+Consider the following input file:
+- ------------------------------------------------------------------------------
+- -
+\def\test{\afterassignment\dotest \let\next= }%
+
+\def\dotest{\message{<}%
+ \ifcat \relax\noexpand\next \message{16}\fi
+ \ifcat\noexpand~\noexpand\next \message{13}\fi
+ \ifcat 0\noexpand\next \message{12}\fi
+ \ifcat \bgroup\noexpand\next \message{ 1}\fi
+ \message{>}}%
+
+\catcode`\|=\active
+
+% \def~{\penalty\@M \ } % tie (defined in plain)
+
+\let|=\relax \test|
+\let|=0 \test|
+\let|=\bgroup \test|
+
+\let~=0
+\let|=\relax \test|
+\let|=0 \test|
+\let|=\bgroup \test|
+
+\let~=\bgroup
+\let|=\relax \test|
+\let|=0 \test|
+\let|=\bgroup \test|
+
+\bye
+- ------------------------------------------------------------------------------
+- -
+If it is \TeX'ed using plain \TeX, then the result is as follows:
+
+This is TeX, Version 3.1415 (C version 6.1) (format=plain 94.2.24) 26 MAY
+1998 16:47
+**test
+(test.tex < 16 > < 12 > < 1 > < 16 > < 13 12 > < 1 > < 16 > < 12 > < 13 1 >
+
+.
+No pages of output.
+
+I understand the first three messages (< 16 > < 12 > < 1 >) but I don't
+understand either the < 13 12 > or the < 13 1 >. The control sequence \next
+is effectively \let equal to tokens of first category 16, then 12, then 1.
+The construction \noexpand~ should be category 13 regardless of the definition
+of ~. \next should never be category 13, should it? And how can it have two
+different category codes at the same time? Maybe I'm just thick!
+
+I came across this because a wierd macro I was writing didn't work properly.
+There's a better way of writing the macro anyway (isn't there always?) but
+any explanation of what's going on would be much appreciated.
+
+Colin Mason
+
+------------------------------
+
+Date: Wed, 3 Jun 1998 17:48:51 +1000 (EST)
+From: Aaron Harwood <A.Harwood@cit.gu.edu.au>
+Subject: TeX question
+
+To the TeX people,
+
+I have a quick question about TeX,
+
+"How do I turn hyphenation processing off?"
+
+I seem to see lots of things saying that TeX hyphenation is so good but I
+don't want hyphenation.
+
+- --
+Aaron.
+
+------------------------------
+
+End of TeXhax Digest V1998 #3
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/98/texhax.04 b/info/digests/texhax/98/texhax.04
new file mode 100644
index 0000000000..745e6d38fa
--- /dev/null
+++ b/info/digests/texhax/98/texhax.04
@@ -0,0 +1,386 @@
+Article 83 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #4
+Date: 6 Jul 98 09:55:39 GMT
+
+TeXhax Digest Monday, July 6 1998 Volume 1998 : Number 004
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: Fwd: TeXhax Digest V1998 #3
+ Re: TeXhax Digest V1998 #3
+ Re: TeXhax Digest V1998 #3
+ Re: TeX question
+ Re: tex to postscript conversion
+ Re: TeXhax Digest V1998 #3
+ Re: \ifcat and \noexpand
+ Bold Greek letters in plain Tex
+ Re: TeXhax Digest V1998 #3
+ A few pages with different margin and text-width
+
+----------------------------------------------------------------------
+
+Date: Fri, 5 Jun 1998 18:27:52 +1
+From: "Maarten Gelderman" <mgelderman@bik.econ.vu.nl>
+Subject: Re: Fwd: TeXhax Digest V1998 #3
+
+> Date: Wed, 20 May 1998 13:08:22 +0100 (BST)
+> From: sssgst3@reading.ac.uk
+> Subject: latex3e
+>
+> In submission to a conference paper, the organisers would like our
+> papers done in latex3e and LNCS. Does anyone know where I can get
+> hold of this latex3e and LNCS? I've used Alta Vista and archie on
+> DOC at IC but no joy. Any gotchas and caveats would be much
+> appreciated. Many thanks in advance.
+This should be LaTeX2e and Lynxs (or something like that, it is a
+WYSIWYG-editor for LaTeX), I guess. Obtain a decent Linux
+distribution like RedHat (loop at www.redhat.com) and just use it.
+Otherwise obtain TeX for the platform of your choice and use ik (loop
+e.g. at ftp.dante.de or www.ntg.nl or www.tug.org for more
+information)
+
+> To the TeX people,
+>
+> I have a quick question about TeX,
+>
+> "How do I turn hyphenation processing off?"
+>
+> I seem to see lots of things saying that TeX hyphenation is so good
+> but I don't want hyphenation.
+>
+Use something like \hyphenchar\font=-1
+
+Regards,
+
+Maarten
+=========================================================
+Maarten Gelderman geldermanm@acm.org
+Vrije Universiteit Amsterdam tel +31 20 444 6073
+De Boelelaan 1105 kr 3A36 fax +31 20 444 6005
+NL-1081 HV AMSTERDAM
+The Netherlands
+
+------------------------------
+
+Date: Fri, 5 Jun 1998 20:16:35 +0100 (BST)
+From: David Carlisle <david@dcarlisle.demon.co.uk>
+Subject: Re: TeXhax Digest V1998 #3
+
+> the organisers would like our papers done
+> in latex3e and LNCS.
+
+there is no such thing as latex3e. They meant the current version of
+latex, which is latex2e.
+
+Springer have some `beta' latex2e support files for LNCS I forget the
+exact URL, but if you start off at http://www.springer.de and follow
+links for author submission, you'll find them.
+
+David
+
+------------------------------
+
+Date: Fri, 5 Jun 1998 20:12:41 +0100 (BST)
+From: David Carlisle <david@dcarlisle.demon.co.uk>
+Subject: Re: TeXhax Digest V1998 #3
+
+[I didn't know people still used texhax. You would get much quicker
+response on comp.text.tex. texhax messgaes do (I believe) just sit in
+a stack waiting for enough messages to be posted before it is worth
+sending out a digest]
+
+> The construction \noexpand~ should be category 13 regardless of the definitio
+.
+> of ~.
+
+`be' may mean different things to different people. What is true is
+that the construction will expand to a token of category 13, whose
+expansion (in this expansion step) is suppressed.
+
+But \ifcat does not only test for the category of character tokens, as
+you clearly know. You wrote
+
+\ifcat \bgroup\noexpand\next
+
+\bgroup is a command token and as such has no category. However it is
+\let to a character token, and in the case of a command being so let
+\ifcat tests the category of the implicit token. This also applies
+to active characters. a ~ that is \let to a 0 is the same as \xxx that
+is let to a 0 they will both be \ifcat (and \if) equal to 0.
+so
+
+ \ifcat\noexpand~\noexpand\next \message{13}\fi
+ \ifcat 0\noexpand\next \message{12}\fi
+
+are both testing the same thing, so both are true.
+You can distinguish between them with \ifx if you want.
+
+The last case is similar if you \let~\bgroup then
+ \ifcat\noexpand~\noexpand\next \message{13}\fi
+ \ifcat \bgroup\noexpand\next \message{ 1}\fi
+are the same thing, as in each case the first non expandable token
+after the \ifcat is \let equal to a { and so \next is tested against
+the category of the implicit { token.
+
+David
+
+------------------------------
+
+Date: Sat, 6 Jun 1998 08:40:53 -0400 (EDT)
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: Re: TeX question
+
+ "How do I turn hyphenation processing off?"
+
+\hyphenpenalty = 10000
+or
+\pretolerance = 10000
+
+------------------------------
+
+Date: Sat, 6 Jun 1998 08:40:58 -0400 (EDT)
+From: "K. Berry" <kb@cs.umb.edu>
+Subject: Re: tex to postscript conversion
+
+ Do you have or know where I could get hold of a program
+ to convert a tex file to postscript format?
+
+dvips or dvipsk. One or the other is part of just about every TeX
+distribution. You can get it by itself from
+ftp://tug.org/tex/dvipsk.tar.gz.
+
+------------------------------
+
+Date: Mon, 8 Jun 1998 09:15:16 +0200
+From: schneide@igd.fhg.de (Schneider Uwe)
+Subject: Re: TeXhax Digest V1998 #3
+
+Hi,
+
+> In submission to a conference paper, the organisers would like our papers
+done
+> in latex3e and LNCS. Does anyone know where I can get hold of this latex3e
+> and LNCS?
+
+Oops, I didn't knew that latex3e is available, yet.
+
+> LNCS?
+
+You should be able to download it from Springer (LNCS: Lecture Notes on
+Computer Science), where I got it. The URL is 'http://www.springer.de'.
+
+Hope this helps ...
+
+Regards, Uwe
+
+------------------------------
+
+Date: Mon, 8 Jun 1998 14:14:54 +0100
+From: Jonathan Fine <J.Fine@dpmms.cam.ac.uk>
+Subject: Re: \ifcat and \noexpand
+
+In connection with a category code programming query Colin Mason writes:
+> The construction \noexpand~ should be category 13 regardless of the
+> definition of ~.
+but this is not qyite correct. Character tokens have a category, and
+active characters have category 13.
+
+This is not how \ifcat works. It expands until it gets two unexpandables,
+and then looks that the meanings of the unexpandables.
+If both are, say,
+> alignment tab character ?
+where ? need not be the same in both cases, the \ifcat is true. All clear
+so far?
+
+Now let's look at \noexpand. If a token is expandable (a macro, an \if
+command, \the, and some others listed in Chapter 20 of the TeXbook) then
+the \noexpand <token> promotes that instance of the <token> to \relax.
+But if it is not expandable, then the \noexpand has no effect.
+
+Exercise:
+What happens when you type
+a) \expandafter \show \noexpand &
+b) \expandafter \show \noexpand \relax
+c) \expandafter \show \noexpand \ifcase
+d) \expandafter \show \noexpand \temp
+e) \expandafter \show \noexpand ~
+
+Once you have mastered this, all should be clear. (The answer to (d) and
+(e) will depend on the current meaning of \temp and |~|, of course.)
+
+Regards
+
+Jonathan Fine
+
+------------------------------
+
+Date: Tue, 9 Jun 1998 10:24:59 +0200 (METDST)
+From: Stefano Tonellato <stone@unive.it>
+Subject: Bold Greek letters in plain Tex
+
+Hi everybody. Can anybody tell me how bold Greek letters can be produced
+with plain Tex?
+
+Thanks
+
+Stefano Tonellato
+
+ ****************************************
+ | Stefano Tonellato |
+ | Universita' Ca' Foscari di Venezia |
+ | Dipartimento di Statistica |
+ | S. Polo - Campo S. Agostin 2347 |
+ | 30125 Venezia (ITALY) |
+ | Phone +39-41-2577427 |
+ | Fax +39-41-710355 |
+ ****************************************
+
+------------------------------
+
+Date: Wed, 10 Jun 1998 04:36:07 -0400
+From: Sebastian Rahtz <rahtz@scri.fsu.edu>
+Subject: Re: TeXhax Digest V1998 #3
+
+TeXhax Digest writes:
+ (Iain Christie)
+ > Do you have or know where I could get hold of a program
+ > to convert a tex file to postscript format?
+ >
+ > I have downloaded a .tex file from the net but am unable to
+ > print it in a useful form, currently it is impossible to read
+ > any of the mathematical equations.
+You need an entire TeX system to format it and convert the result to
+PS. Start from http://www.tug.org/interest.html for pointers to free
+implementations.
+
+*************
+ > From: sssgst3@reading.ac.uk
+ > Subject: latex3e
+ >
+ > In submission to a conference paper, the organisers would like our papers done
+ > in latex3e and LNCS. Does anyone know where I can get hold of this latex3e
+ > and
+Go to Springer Verlags Web pages. Its their style and they support
+it. Its said to be pretty bad....
+
+************************
+
+ > I would like to know the location of pdftex. Any pointers to
+ > installing it would be gratefully recieved
+Look at CTAN:systems/web2c. this contains pdftex. as do
+systems/win32/web2c, systems/win32/miktex and
+systems/macintosh/cmactex
+
+****************************
+
+ > I have a quick question about TeX,
+ >
+ > "How do I turn hyphenation processing off?"
+ >
+ > I seem to see lots of things saying that TeX hyphenation is so good but I
+ > dont want hyphenation.
+
+select an undefined language which has no hyphenation patterns loaded:
+
+D:\>tex
+This is TeX, Version 3.14159 (Web2c 7.2)
+**\relax\showhyphens{category}
+
+Underfull \hbox (badness 10000) detected at line 0
+[] \tenrm cat-e-gory
+
+*\language99
+*\showhyphens{category}
+
+[] \tenrm category
+
+Sebastian Rahtz
+
+------------------------------
+
+Date: Tue, 23 Jun 1998 12:50:08 +0100 (BST)
+From: David Rhead <David.Rhead@nottingham.ac.uk>
+Subject: A few pages with different margin and text-width
+
+I'm producing A4 catalogues with LaTeX2e. The body of the catalogue has a
+3-column design (courtesy of multicol), mostly using a 7-point font.
+
+I want the front matter to be more friendly, with more white space.
+So I want to do it in a single column, in a 10-point font.
+
+For consistency between the front matter and the body ("the same grid")
+- -- and to keep to readability conventions which limit the number of
+characters per line -- I want the single column in the front matter to
+align with the outer two columns in the body.
+
+I tried approaching this by saying that, within the 10 pages or so of
+front matter, I want:
+* \oddsidemargin to be temporarily bigger than it is in the rest of the
+ catalogue
+* \textwidth (or \linewidth?) to be temporarily smaller than it is in the
+ rest of the catalogue.
+The LaTeX book (page 181) says that anomalies may occur if one tries to
+change such things in the middle of a document. So it isn't surprising
+that this approach gave unwanted side-effects. (My page footer got shifted
+sideways.)
+
+I got the visual effect I wanted by fiddling with \hspace and minipage, so
+that each page in the front matter contained a minipage (whose width
+equalled that of the outer two columns in the body), with the minipages on
+odd-numbered pages pushed outwards with \hspace. But this gives
+maintenanace problems. (If the text changes next year, I'll have to re-do
+the manual fiddling.)
+
+Can anyone suggest a satisfactory way of getting a few consecutive pages
+with:
+* a larger inner margin than the rest of the publication
+* a correspondingly narrower text-width than the rest of the publication.
+
+ David Rhead
+ Academic Computing Services
+ University of Nottingham
+
+------------------------------
+
+End of TeXhax Digest V1998 #4
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/98/texhax.05 b/info/digests/texhax/98/texhax.05
new file mode 100644
index 0000000000..3c210885e6
--- /dev/null
+++ b/info/digests/texhax/98/texhax.05
@@ -0,0 +1,704 @@
+Article 84 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #5
+Date: 4 Sep 98 17:53:09 GMT
+
+TeXhax Digest Friday, September 4 1998 Volume 1998 : Number 005
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ change of ip address for nfs.tex.ac.uk
+ query
+ Real Numbers
+ TUGboat 19(2) shipped to printer this date
+ Mime-Version: 1.0
+ IBM techexplorer Version 2.0 for Windows 95/NT, AIX, Solaris, and SGI
+ modes.mf 3.4 available
+ Re: .pk files?
+ .pk files?
+ Latest version of Latex
+ metafont base
+ background
+ EuroTeX'99
+
+----------------------------------------------------------------------
+
+Date: Wed, 08 Jul 1998 10:30:02 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: change of ip address for nfs.tex.ac.uk
+
+we have decided to move nfs access to the uk ctan to a different
+system, and therefore the ip address has changed.
+
+this will not of course affect people who mount the archive using the
+correct cname. people who attempt to mount the archive using an old
+numeric ip address, or a cname other than nfs.tex.ac.uk will
+experience rejections.
+
+Robin Fairbairns
+
+For the CTAN team
+
+------------------------------
+
+Date: Mon, 13 Jul 1998 16:18:58 PDT
+From: "job malig" <jobmalig@hotmail.com>
+Subject: query
+
+hello!
+
+Do you have any idea how to convert Latex documents into Miles 33
+equations?. I'm using PcTex32 Ver. 3.4 and I use packages such as :
+Amssymb.sty, Siamltex.sty, Epsfig.sty and Epsf.sty(for figures),
+Latexsym.sty(for symbols), Graphics.sty(for rotating figures).
+
+Thank you. I would really appreciate your help.
+
+Job Malig
+
+______________________________________________________
+Get Your Private, Free Email at http://www.hotmail.com
+
+------------------------------
+
+Date: Wed, 15 Jul 1998 12:09:29 +0100 (BST)
+From: Ana Oliveira <arsgdo@dolphin.doc.ic.ac.uk>
+Subject: Real Numbers
+
+I wonder if you can help me. I've been using \Re to represent the real
+numbers, but I really don't like the symbol. I've been trying to get the
+R with a double bar at the back but I can't seem to find it.
+
+Does it exist? Is there any package that might have it? I'm using LaTeX2e
+<1996/12/01> patch level 1.
+
+Thanks!
+
+Ana.
+
+ ---------------------------------------------------------------
+ Ana Guedes de Oliveira e-mail: arsgdo@doc.ic.ac.uk
+ Ph.D student phone: +44 171 594 8341
+ Imperial College fax: +44 171 581 8024
+ Department of Computing
+ 180 Queens Gate, London SW7 2BZ
+
+------------------------------
+
+Date: Fri, 4 Sep 1998 17:39:24 +0100
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 19(2) shipped to printer this date
+
+I am pleased to announce that TUGboat 19(2) was shipped to Cadmus
+this date. Enclosed are the contents
+
+ TUGboat
+ Volume 19, Number 2 / June 1998
+ ====================================
+Addresses 91
+
+General Delivery
+ Mimi Jett
+ From the President 93
+ Barbara Beeton
+ Editorial comments 94
+ Copyright protection for typefaces; More on PS fonts;
+ CyrTUG membership now free of charge;
+ IBM's techexplorer; New Omega for Mac;
+ EuroTeX 98 --- The Tenth European TeX Conference
+ April Fool's Hoax 95
+ CTAN CDROM series, compliments of DANTE 97
+
+Typography
+ Peter Flynn
+ Typographers' inn 98
+
+Graphics Applications
+ Denis Girou
+ pst-fill --- a PSTricks package for filling and tiling areas 101
+
+Book Review
+ Michael Doob
+ ``TeX Unbound'', by Alan Hoenig 113
+
+Fonts
+ Anshuman Pandey
+ An overview of Indic fonts for TeX 115
+ Thierry Bouche
+ Diversity in math fonts 121
+
+Hints & Tricks
+ Jeremy Gibbons
+ `Hey --- it works!' 135
+ Smart spaced macros everywhere (Robert Tolksdorf);
+ Dashed lines (Pedro J. Aphalo);
+ Double-headed arrows (Jeremy Gibbons)
+
+LaTeX
+ LaTeX project team
+ Default docstrip headers 137
+ LaTeX project team
+ LaTeX News, Issue 9, June 1998 139
+
+TeX Northeast
+ Conference Program 140
+ Stephanie Hogue
+ Final report: TeX Northeast 142
+ TeX Northeast: Workshops and additional papers 144
+ Michael P. Barnett
+ mathscape --- Combining Mathematica and TeX 147
+ Robert S. Sutor and Samuel S. Dooley
+ TeX and LaTeX on the Web via IBM techexplorer 157
+ Amy Hendrickson
+ Real Life LaTeX: Adventures of a TeX consultant 162
+ Alan J. Hoenig
+ Typesetting with TeX and LaTeX 168
+ Alan J. Hoenig
+ Alternatives to Computer Modern Mathematics 176
+ Jeffrey McArthur
+ Developing database publishing systems using TeX 188
+ Ross Moore
+ Presenting mathematics and languages in Web-pages,
+ using LaTeX2HTML 195
+ Oren Patashnik
+ BibTeX 101 204
+ Peter Signell
+ One-document scientific publishing for print and Web/CD 208
+ Michael D. Sofka
+ TeX to HTML translation via tagged DVI files 214
+
+Abstracts
+ Les Cahiers GUTenberg, Contents of issue 28--29 223
+
+News & Announcements
+ Calendar 227
+ TUG 98 -- Torun, Poland, 17-21 August 1998, Preliminary Program 92
+ Wilfred Hennings
+ Volunteers needed for LaTeX2rtf coordination
+ and development 231
+ TUG'99 Announcement 229
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 228
+ Future issues 228
+
+TUG Business
+ Institutional members 230
+
+Advertisements
+ TeX consulting and production services 231
+ Y&Y Inc. 232
+ Blue Sky Researc c3
+
+ ====================================
+
+To be included in this issue are 3 CTAN CDs. Enjoy!
+
+Mimi Burbank
+(For the TUGboat production team)
+
+------------------------------
+
+Date: Sat, 18 Jul 1998 13:52:39 +0800
+From: "Asia Prepress Technology, Clark Branch" <aptc@mozcom.com>
+Subject: Mime-Version: 1.0
+
+hello!
+
+Do you have any idea how to convert Latex documents into Miles 33
+equations?. I'm using PcTex32 Ver. 3.4 and I use packages such as :
+Amssymb.sty, Siamltex.sty, Epsfig.sty and Epsf.sty(for figures),
+Latexsym.sty(for symbols), Graphics.sty(for rotating figures). If you have
+any idea please e-mail me at jobmalig@hotmail.com or aptc@mozcom.com.
+
+Thank you. I would really appreciate your help.
+
+Job Malig
+
+------------------------------
+
+Date: Wed, 29 Jul 1998 21:14:14 -0400
+From: sutor@us.ibm.com
+Subject: IBM techexplorer Version 2.0 for Windows 95/NT, AIX, Solaris, and SGI
+
+The Interactive Scientific Publishing group at
+IBM Research is pleased to announce that the
+Introductory Edition of the IBM techexplorer
+Hypermedia Browser, Version 2.0 for Windows 95,
+Windows NT, IBM AIX 4, Sun Solaris 2.5 and 2.6,
+and SGI IRIX 6.2 is now available at no charge from
+
+http://www.software.ibm.com/techexplorer/.
+
+IBM's techexplorer Hypermedia Browser dynamically
+formats and displays expressions and documents
+containing mathematical, technical, and scientific
+markup.
+
+techexplorer is a plug-in for Netscape and
+Microsoft Internet Explorer that processes a
+large subset of TeX and LaTeX. This version
+also contains basic support for some of the
+presentation tags defined in the W3C Mathematical
+Marup Language specification.
+
+Version 2.0 of the Professional edition of techexplorer
+is also available for purchase from several electronic
+distribution channels. Visit
+
+http://www.software.ibm.com/techexplorer/shop/
+
+for more information. The Professional edition builds on
+the Introductory edition by adding:
+
+ * A scripting interface for developers who wish to
+ programmatically control techexplorer from Java or
+ JavaScript.
+
+ * An add-in interface for authors who want to
+ interactively send information to other applications.
+
+ * Printing of full documents displayed by techexplorer.
+
+ * Searching, with all matches selected.
+
+Explore
+
+http://www.software.ibm.com/enetwork/techexplorer/support/
+
+to obtain support and join other users and developers in
+discussions about techexplorer.
+
+- ---
+
+Robert S. Sutor
+Manager, Interactive Scientific Publishing
+IBM T. J. Watson Research Center
+
+Angel L. Diaz
+Research Staff Member, Interactive Scientific Publishing
+IBM T. J. Watson Research Center
+
+------------------------------
+
+Date: Mon, 10 Aug 1998 14:40:03 -0400 (EDT)
+From: Karl Berry <karl@cs.umb.edu>
+Subject: modes.mf 3.4 available
+
+I have released version 3.4 of modes.mf. You can get it by anonymous ftp from
+
+ ftp://tug.org/tex/modes.mf
+
+and shortly from any CTAN site in /tex-archive/fonts/modes/modes-3.4.mf.
+finger ctan@ctan.org for a list of all the CTAN sites and mirrors.
+
+News:
+
+New modes for the Phaser 560, Lexmark Optra S 1250/1650/2450,
+LaserJet 4000 FastRes, and one pixel/pt output.
+
+Various formatting glitches fixed.
+
+As always, thanks to the many contributors, and further additions and
+improvements are welcome. Please send bug reports or suggestions to
+tex-fonts@math.utah.edu (email tex-fonts-request to join).
+
+General information:
+
+modes.mf is a collection of Metafont mode_def's. It also makes common
+definitions for write/white printers, `special' information, and
+landscape mode. It uses up too much memory for the table sizes in the
+original mf.web, so you either have to increase the sizes (as in Web2c)
+or rename the file and remove unneeded modes. I don't understand mf.web
+well enough to understand how to make the modes use less memory; if some
+Metafont hacker can tell me, I'd like to hear it.
+
+If you have mode_def's which are not listed below, or corrections to the
+existing ones, please send them to me. Improvements to the exposition,
+particularly in how to create a new mode_def, are also welcome.
+
+kb@tug.org
+
+mode_def agfafzz = % AGFA 400PS (406dpi)
+mode_def agfatfzz = % AGFA P3400PS (400dpi)
+mode_def amiga = % Commodore Amiga (100dpi)
+mode_def aps = % Autologic APS-Micro5 (723dpi)
+mode_def apssixhi = % Autologic APS-Micro6 (1016dpi)
+mode_def atariezf = % Atari ST SLM 804 printer (300dpi)
+mode_def atarinf = % Atari previewer (95dpi)
+mode_def atarins = % Atari previewer (96dpi)
+mode_def atariotf = % Atari ST SM 124 screen (101dpi)
+mode_def bitgraph = % BBN Bitgraph (118dpi)
+mode_def bjtenex = % Canon BubbleJet 10ex (360dpi)
+mode_def bjtzzex = % Canon BubbleJet 200ex (360 dpi)
+mode_def bjtzzs = % Canon BubbleJet 200 (720x360dpi)
+mode_def bjtzzl = % BubbleJet 200 landscape (360x720 dpi)
+mode_def boise = % HP 2680A (180dpi)
+mode_def canonbjc = % Canon BJC-600 (360dpi)
+mode_def canonex = % LaserWriter Pro 630 (600dpi)
+mode_def canonlbp = % Symbolics LGP-10 (240dpi)
+mode_def cg = % Compugraphic 8600 (1301x1569dpi)
+mode_def cgl = % Compugraphic 8600 landscape
+(1569x1302dpi)
+mode_def cgnszz = % Compugraphic 9600 (1200dpi)
+mode_def crs = % Alphatype CRS (5333dpi)
+mode_def cx = % Canon CX, SX, LBP-LX (300dpi)
+mode_def datadisc = % DataDisc (70dpi)
+mode_def newdd = % DataDisc (70x93dpi)
+mode_def declarge = % DEC 19-inch, 1280 x 1024 (100dpi)
+mode_def decsmall = % DEC 17-inch, 1024 x 768 (82dpi)
+mode_def deskjet = % HP DeskJet 500 (300dpi)
+mode_def docutech = % Xerox 8790 or 4045 (600dpi)
+mode_def dover = % Xerox Dover (384dpi)
+mode_def eighthre = % EightThree (83dpi)
+mode_def epscszz = % Epson Stylus Color 600 (720 dpi)
+mode_def epsdrft = % Epson (120x72dpi)
+mode_def epsdrftl = % Epson (72x120dpi)
+mode_def epsfast = % Epson (60x72dpi)
+mode_def epsfastl = % Epson (72x60dpi)
+mode_def epson = % 9-pin Epson MX/FX (240x216dpi)
+mode_def epsonl = % 9-pin Epson MX/FX landscape (216x240dpi)
+mode_def epsonact = % Epson Action Laser 1500 (300dpi)
+mode_def epsonlo = % Epson (120x216dpi)
+mode_def epsonlol = % Epson landscape (216x120dpi)
+mode_def epsonsq = % Epson SQ 870 (360dpi)
+mode_def epstypro = % Epson Stylus Pro (360dpi)
+mode_def epstyplo = % Epson Stylus Pro (180dpi)
+mode_def epstypmd = % Epson Stylus Pro (720x360dpi)
+mode_def esphi = % Epson Stylus Pro (720dpi)
+mode_def epstylus = % Epson Stylus (360dpi)
+mode_def fourfour = % FourFour (44dpi)
+mode_def gtfax = % G3fax (204x196dpi)
+mode_def gtfaxl = % G3fax landscape (196x204dpi)
+mode_def gtfaxlo = % G3fax (204x98dpi)
+mode_def gtfaxlol = % G3fax landscape (98x204dpi)
+mode_def highfax = % G3fax (200dpi)
+mode_def hprugged = % HP RuggedWriter 480 (180dpi)
+mode_def ibm_a = % IBM 38xx (240dpi)
+mode_def ibmd = % IBM 38xx (240dpi)
+mode_def ibmega = % IBM EGA monitor (96x81dpi)
+mode_def ibmegal = % IBM EGA monitor landscape (81x96dpi)
+mode_def ibmfzon = % IBM 4019 (300dpi)
+mode_def ibmfztn = % IBM 4029-30-39, 4250 (600dpi)
+mode_def ibmpp = % IBM ProPrinter (240x216dpi)
+mode_def ibmppl = % IBM ProPrinter (216x240dpi)
+mode_def ibmsoff = % IBM 6154 display (118dpi)
+mode_def sherpa = % IBM 6670 (Sherpa) (240dpi)
+mode_def ibmteot = % IBM 3812 (240dpi)
+mode_def ibmtetz = % IBM 3820 (240dpi)
+mode_def ibmtont = % IBM 3193 screen (100dpi)
+mode_def ibmtosn = % IBM 3179 screen (87x65dpi)
+mode_def ibmtosnl = % IBM 3179 screen landscape (65x87dpi)
+mode_def ibmvga = % IBM VGA monitor (110dpi)
+mode_def ibx = % Chelgraph IBX (9600dpi)
+mode_def itoh = % CItoh 8510A (160x144dpi)
+mode_def itohl = % CItoh 8510A landscape (144x160dpi)
+mode_def itohtoz = % CItoh 310 (240x144dpi)
+mode_def itohtozl = % CItoh 310 landscape (144x240dpi)
+mode_def iw = % Apple ImageWriter (144dpi)
+mode_def jetiiisi = % HP Laser Jet IIISi (300dpi)
+mode_def lasf = % DEC LA75 (144dpi)
+mode_def lexmarkr = % Lexmark Optra R 4049 (1200dpi)
+mode_def lexmarks = % Lexmark Optra S 1250/1650/2450 (1200dpi)
+mode_def lexmarku = % Lexmark Optra R+ 4049 (600dpi)
+mode_def linolo = % Linotype Linotronic [13]00 (635dpi)
+mode_def linolttz = % Linotronic L-300 with RIP-50 (3386dpi)
+mode_def linoone = % Linotronic [13]00 (1270dpi)
+mode_def linotzzh = % Linotype Linotronic 300 (2540dpi)
+mode_def ljfive = % HP LaserJet 5 (600dpi)
+mode_def ljfivemp = % HP LaserJet 5MP (600 dpi)
+mode_def ljfour = % HP LaserJet 4 (600dpi)
+mode_def ljfzzz = % LaserJet 4000N, ProRes mode (1200dpi)
+mode_def ljfzzzfr = % HP LaserJet 4000 FastRes (600dpi)
+mode_def ljlo = % HP LaserJet (150dpi)
+mode_def lmaster = % LaserMaster (1000dpi)
+mode_def lnotr = % DEC LN03R Scriptprinter (300dpi)
+mode_def lnzo = % DEC LN01 (300dpi)
+mode_def lpstz = % DEC lps20 (300dpi)
+mode_def lqlores = % Epson LQ-500 (180dpi)
+mode_def lqmed = % Epson LQ-500 (360x180dpi)
+mode_def lqmedl = % Epson LQ-500 landscape (180x360dpi)
+mode_def lview = % Sigma L-View monitor (118x109dpi)
+mode_def lwpro = % Apple LaserWriterPro 810 (800dpi)
+mode_def macmag = % Mac screens at magstep 1 (86dpi)
+mode_def mactrue = % Mac screen (72dpi)
+mode_def ncd = % NCD 19-inch (95dpi)
+mode_def nec = % NEC (180dpi)
+mode_def nechi = % NEC-P6 (360dpi)
+mode_def neclm = % NEC PC-PR406LM (320dpi)
+mode_def nectzo = % NEC PC-PR201 series (160dpi)
+mode_def nexthi = % NeXT Newgen (400dpi)
+mode_def nextscrn = % NeXT monitor (100dpi)
+mode_def nineone = % NineOne (91x91) (91dpi)
+mode_def nullmode = % TFM files only (101dpi)
+mode_def onetz = % OneTwoZero (120/120) (120dpi)
+mode_def ocessfz = % OCE 6750-PS (508dpi)
+mode_def okidata = % Okidata (240x288dpi)
+mode_def okidatal = % Okidata landscape (288x240dpi)
+mode_def okifte = % Okidata 410e in 600DPI mode (600dpi)
+mode_def pcscreen = % also, e.g., high-resolution Suns
+(118dpi)
+mode_def pcprevw = % PC screen preview (118dpi)
+mode_def phaser = % Tektronix Phaser PXi (300dpi)
+mode_def phaserfs = % Tektronix Phaser 560 (1200dpi)
+mode_def phasertf = % Tektronix Phaser 350 (600x300dpi)
+mode_def pixpt = % one pixel per point (72.27dpi)
+mode_def prntware = % Printware 720IQ (1200dpi)
+mode_def qms = % QMS (Xerox engine) (300dpi)
+mode_def qmsostf = % QMS 1725 (600dpi)
+mode_def qmsoszz = % QMS 1700 (600dpi)
+mode_def qmstftf = % QMS 2425 (1200dpi)
+mode_def ricoh = % e.g., TI Omnilaser (300dpi)
+mode_def ricoha = % e.g., IBM 4216 (300dpi)
+mode_def ricohlp = % e.g., DEC LN03 (300dpi)
+mode_def ricohsp = % Ricoh sp10ps/lp7200-ux (600dpi)
+mode_def sparcptr = % Sun SPARCprinter (400dpi)
+mode_def starnlt = % Star NL-10 (240x216dpi)
+mode_def starnltl = % Star NL-10 landscape (216x240dpi)
+mode_def stylewri = % Apple StyleWriter (360dpi)
+mode_def sun = % Sun and BBN Bitgraph (85dpi)
+mode_def supre = % Ultre*setter (2400dpi)
+mode_def toshiba = % Toshiba 13XX, EpsonLQ (180dpi)
+mode_def ultre = % Ultre*setter (1200dpi)
+mode_def vs = % VAXstation monitor (78dpi)
+mode_def vtftzz = % Varityper 4200 B-P (1800dpi)
+mode_def vtftzzhi = % Varityper 4300P (2400dpi)
+mode_def vtftzzlo = % Varityper 4300P (1200dpi)
+mode_def vtfzszw = % Varitype 5060W, APS 6 (600dpi)
+mode_def vtszz = % Varityper Laser 600 (600dpi)
+mode_def xrxesnz = % Xerox 8790 or 4045 (300dpi)
+mode_def xrxfzfz = % Xerox 4050/4075/4090/4700 (300dpi)
+mode_def xrxnszz = % Xerox 9700 (300dpi)
+mode_def xrxtszz = % Xerox 3700 (300dpi)
+
+------------------------------
+
+Date: Wed, 12 Aug 1998 00:53:42 +0100
+From: Rebecca and Rowland <rebecca@astrid.u-net.com>
+Subject: Re: .pk files?
+
+At 5:43 pm +0200 11/8/98, Rosa Maria Gomez Flores wrote:
+>Hello everybody!
+.
+> I'm a little bit loss all those fonts file formats to use TeX.
+>
+> Can anyone say me how to see and print (I'm using YAP under Windows
+>NT) a
+>(plain) TeX document when:
+>
+> 1) I only have the .mtf and .vf files. I thouth that DVI drivers needed
+>.pk files, but it seems it is enought, because in all CTAN directorys I
+>didn't find them, nor the .mf file.
+
+It's a bit difficult to know what to say: there are lots of mf files at
+CTAN. DVI drivers need *something* to print with: pk files are one sort of
+file that's useful. Some dvi drivers can also use Postscript Type 1 and
+TrueType founts directly.
+
+Do you mean `tfm' when you say `mtf'?
+
+> 2) I have the .amf file, but not the .ps to get .pk
+
+Do you mean `afm' when you say `amf'?
+
+> Sometimes I have got to compile something with TeX --I can't say
+>exactly
+>how :-(( --, but I never can see or print the .dvi file.
+[snip]
+
+It sounds like you're trying to use non-Metafont founts with TeX (normally
+PS Type 1 founts). There are lots of files at CTAN to allow you to use PS
+Type 1 founts with TeX, but in most cases the founts concerned are
+commercial products which you have to buy from a firm that sells founts.
+
+You might find it useful to ask this question on comp.text.tex.
+
+Rowland.
+
+------------------------------
+
+Date: Tue, 11 Aug 1998 17:43:00 +0200
+From: Rosa Maria Gomez Flores <rosa.gomez@star-ag.ch>
+Subject: .pk files?
+
+Hello everybody!
+
+ I'm a little bit loss all those fonts file formats to use TeX.
+
+ Can anyone say me how to see and print (I'm using YAP under Windows NT) a
+(plain) TeX document when:
+
+ 1) I only have the .mtf and .vf files. I thouth that DVI drivers needed
+.pk files, but it seems it is enought, because in all CTAN directorys I
+didn't find them, nor the .mf file.
+
+ 2) I have the .amf file, but not the .ps to get .pk
+
+ Sometimes I have got to compile something with TeX --I can't say exactly
+how :-(( --, but I never can see or print the .dvi file.
+
+ Thanks in advance:
+
+ Rosa
+
+------------------------------
+
+Date: Wed, 12 Aug 1998 21:03:02 +0200
+From: "Bernardo Rodrigues" <RodriguesB@science.unp.ac.za>
+Subject: Latest version of Latex
+
+I have been using Texmex, since sometime back. What is the new version
+of Latex and where can I get it.
+
+ With thanks
+
+Bernardo
+
+------------------------------
+
+Date: Fri, 14 Aug 1998 23:43:37 +0200
+From: Rosa Maria Gomez Flores <rosa.gomez@star-ag.ch>
+Subject: metafont base
+
+Hello people!
+
+ I'm trying MetaFont, I work on Windows NT, I have WinZip and the file
+mf.zip from GTEX in the CTAN. When I expand the zip file, I get some files
+and directories (the mf.exe says: "This is METAFONT, Version 2.718 (gTeX
+distribution 2.2)", and prompt: **). In the mfbase directory, there are to
+MSDOS-macros, cm.bat and plain.bat, to create the base files. But when I
+try them, give me the error:
+ ! I can't read mf.pool.
+
+ And that it because I have only a "mf.poo" file, but when I rename or copy
+it into mf.pool, they still give me the same error. It is the same if I
+copy it in the directory of the file mf.exe.
+
+ Does anyone of you know how to get the base files, or the .pool file or
+another MetaFont version that run under MS-DOS or Windows NT? Please,
+please, tell me any idea that could help me to begin!
+
+ Thanks a lot of and happy weekend!
+
+ Rosa
+
+------------------------------
+
+Date: Thu, 27 Aug 1998 09:49:29 +0200
+From: Rosa Maria Gomez Flores <rosa.gomez@star-ag.ch>
+Subject: background
+
+Hi!
+
+ I'd like to write in plain TeX a box with the background black and the
+text white, and another with the background gray and the text black.
+
+ Has anybody do something similar? Any suggestion? Thanks you very much!
+
+ Rosa
+
+------------------------------
+
+Date: Sat, 29 Aug 1998 15:23:13 +0200 (METDST)
+From: "EuroTeX'99" <eurotex99@urz.uni-heidelberg.de>
+Subject: EuroTeX'99
+
+erg.de>
+MIME-Version: 1.0
+Content-Type: TEXT/PLAIN; charset=US-ASCII
+Precedence: bulk
+
+You are cordially invited to:
++++++++++++++++++++++++++++++
+
+ EUROTeX'99, the XIth European TeX Conference
+ September 20 - September 23, 1999
+ +++++++++++
+
+EuroTeX'99 will take place in Heidelberg, Germany from September 20th to
+September 23th, 1999. It is organized by the
+
+ University of Heidelberg
+
+represented by the departments
+
+ Institute of Psychology and
+ Computing Center
+
+Organized by
+
+ Prof. Dr. Joachim Funke,
+ Prof. Dr. Joachim Werner,
+ Dr. Peter Sandner and
+ Joachim Lammarsch
+
+The conference will start on the morning of Monday September 20th and will
+last until the Thursday afternoon September 23, 1999. The Sunday prior to
+the conference and the following Friday will be reserved for tutorials.
+
+The main conference will take place on Monday and Tuesday. Talks,
+presentations and discussions about document publishing are planned.
+The late afternoons will be reserved for BOF-Sessions.
+
+Social events and dinner are planned on Tuesday und Wednesday evening.
+EuroTeX'99 offers guided tours of the historic town center and of the
+castle of Heidelberg, as well as a boat trip along the Neckar river.
+
+All who will spend the weekend after the conference in Heidelberg will be
+able to enjoy a large, traditional, city-wide festival called
+'Heidelberger Herbst' with a lot of fun in the streets of the historic
+down town.
+
+The call for paper will be sent out sometime in the following weeks after
+the program for the conference is complete. Again we thank the European
+TeX Organisations for their confidence to delegate EuroTeX to the
+University of Heidelberg.
+
+Kind regards
+Joachim Lammarsch
+(on behalf of the organizers)
+
+------------------------------
+
+End of TeXhax Digest V1998 #5
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/98/texhax.06 b/info/digests/texhax/98/texhax.06
new file mode 100644
index 0000000000..0fe28ccbd0
--- /dev/null
+++ b/info/digests/texhax/98/texhax.06
@@ -0,0 +1,99 @@
+Article 127869 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #6
+Date: 12 Oct 1998 17:43:58 +0100
+Organization: None
+
+TeXhax Digest Monday, October 12 1998 Volume 1998 : Number 006
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ amsbook class
+ Question regarding Latex
+
+----------------------------------------------------------------------
+
+Date: Thu, 10 Sep 1998 10:35:01 +0200 (MET DST)
+From: Peter Kravanja <Peter.Kravanja@cs.kuleuven.ac.be>
+Subject: amsbook class
+
+Hello,
+
+I'm writing my thesis using the amsbook class.
+Every new chapter starts on a right-hand side page, of course.
+However, if the previous chapter ends on a right-hand side page,
+then the left-hand side page that is in between both chapters is
+not empty! It has a page number and a header. I want this page
+number and header to disappear. What do I do?
+
+Please cc your reply to <Peter.Kravanja@cs.kuleuven.ac.be> as I'm
+subscribed to the digest version of this list.
+
+Thanks a lot for suggestions.
+
+Peter Kravanja
+
+------------------------------
+
+Date: Mon, 12 Oct 1998 09:10:22 -0500
+From: "Umesh G. Jani" <ugjani@dnaent.com>
+Subject: Question regarding Latex
+
+Hi,
+
+I am Umesh Jani, a Master's student currently working on my thesis. I
+have been asked to change the chapter headings from looking like Chapter
+
+1, Chapter 2, etc. CHAPTER 1, CHAPTER 2, .. . I am using the latex 2e
+version and my documentclass is thesis. I have no clue as to how it can
+be done.
+
+I would be truly obliged if you could tell me how I can do it.
+
+Thank you,
+
+Umesh G Jani
+
+------------------------------
+
+End of TeXhax Digest V1998 #6
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/98/texhax.08 b/info/digests/texhax/98/texhax.08
new file mode 100644
index 0000000000..169ffbef32
--- /dev/null
+++ b/info/digests/texhax/98/texhax.08
@@ -0,0 +1,326 @@
+Article 131543 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #8
+Date: 2 Dec 1998 10:28:08 -0000
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 912594488 4648 128.243.40.88 (2 Dec 1998 10:28:08 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 2 Dec 1998 10:28:08 GMT
+
+TeXhax Digest Wednesday, December 2 1998 Volume 1998 : Number 008
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: appendix (TeXhax 98.7)
+ Re: appendix (TeXhax 98.7)
+ Re: appendix (TeXhax 98.7)
+ Appendices in LaTeX
+ LaTeX
+ epsfig and non-postscript printers
+ help on lucida
+ MIME-Version: 1.0
+
+----------------------------------------------------------------------
+
+Date: Mon, 9 Nov 1998 14:25:00 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Re: appendix (TeXhax 98.7)
+
+In article <E0zcoUI-0001Io-00@nottingham.ac.uk> you write:
+>From: Yomi Obidi <obidi@eng.buffalo.edu>
+>
+>I'm a bit confused about the incorporation of appendices in LaTex.
+>
+>I'm using \include{....} for the different chapters.
+>Now, I have appendices A1, A2, A3, A4, B,C1,C2, and D.
+>
+>I have not found a helpful guide in the text (Lamport) on how to go about
+>this. I'll appreciate any input in this regard.
+
+it's not clear what you're doing and what you want.
+
+\appendix (in the standard latex classes) changes the top-level
+section `numbering' to be alphabetic (that's \section in article
+class, \chapter in book and report class); in book and report class it
+also changes the name `Chapter' to `Appendix'.
+
+i would expect you to be getting `A', `A.1', `A.2', ..., `B', `B.1',
+...
+
+is this not what you observe?
+
+what do you actually want?
+- --
+Robin Fairbairns
+
+------------------------------
+
+Date: Mon, 9 Nov 1998 12:51:39 -0500 (EST)
+From: Yomi Obidi <obidi@acsu.buffalo.edu>
+Subject: Re: appendix (TeXhax 98.7)
+
+I want something of this format:
+
+ Appendix A.1
+
+ Plate Stresses
+
+{ Fortran Code
+ goes
+ here
+
+}
+
+Appendix A.2
+.
+.
+.
+.
+
+Appendix B
+
+ Heating Schedule
+
+{ Description
+ of
+ the
+heating method
+goes here
+
+}
+
+etc
+
+Yomi Obidi
+
+On Mon, 9 Nov 1998, Robin Fairbairns wrote:
+
+> In article <E0zcoUI-0001Io-00@nottingham.ac.uk> you write:
+> >From: Yomi Obidi <obidi@eng.buffalo.edu>
+> >
+> >I'm a bit confused about the incorporation of appendices in LaTex.
+> >
+> >I'm using \include{....} for the different chapters.
+> >Now, I have appendices A1, A2, A3, A4, B,C1,C2, and D.
+> >
+> >I have not found a helpful guide in the text (Lamport) on how to go about
+> >this. I'll appreciate any input in this regard.
+>
+> it's not clear what you're doing and what you want.
+>
+> \appendix (in the standard latex classes) changes the top-level
+> section `numbering' to be alphabetic (that's \section in article
+> class, \chapter in book and report class); in book and report class it
+> also changes the name `Chapter' to `Appendix'.
+>
+> i would expect you to be getting `A', `A.1', `A.2', ..., `B', `B.1',
+> ...
+>
+> is this not what you observe?
+>
+> what do you actually want?
+> --
+> Robin Fairbairns
+
+------------------------------
+
+Date: Mon, 09 Nov 1998 17:59:50 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Re: appendix (TeXhax 98.7)
+
+> I want something of this format:
+>
+> Appendix A.1
+>
+> Plate Stresses
+>
+> { Fortran Code
+> goes
+> here
+>
+> }
+>[etc]
+
+report & book class will say `Appendix A' for the top level appendix,
+but (in common with almost any book i know) won't put `appendix' in
+front of every subsection of the the appendixes.
+
+if you want something like the above, you need to rewrite some part of
+the class you're using. are you writing a dissertation of some sort?
+(very often, one finds that universities have their own dissertation
+classes that address issues like this.)
+
+------------------------------
+
+Date: Mon, 9 Nov 1998 14:16:46 -0600 (CST)
+From: Leif Peterson <peterson@bcm.tmc.edu>
+Subject: Appendices in LaTeX
+
+Dear Yomi:
+
+First, you don't need to make each appendix a chapter, as that would make
+each appendix title appear in the table of contents as a
+chapter. Instead, simply input each appendix file with
+
+\input{appendA} (where the filename is appendA.tex)
+
+Next, at the beginning of file appendA.tex put
+
+\renewcommand{\thepage}{\arabic{page}}
+\thispagestyle{plain}
+\section*{\bf \Huge Appendix A}
+\addcontentsline{toc}{chapter}{\bf Appendix A}
+\renewcommand{\thepage}{A--\arabic{page}}
+\markboth{Appendix A}{}
+\markright{Appendix A}
+
+then put your appendix text here.
+
+If you begin each appendix file with the commands above, an line with page
+number should be added to the table of contents for each
+appendix. Also, page numbering in appendix A will be A-1, A-2, but only in
+the appendix. The actual number of the page should show
+in the table of contents.
+
+Good luck,
+
+Leif Peterson, Ph.D.
+Baylor College of Medicine
+
+------------------------------
+
+Date: Mon, 9 Nov 1998 14:17:43 -0600 (CST)
+From: Leif Peterson <peterson@bcm.tmc.edu>
+Subject: LaTeX
+
+Nicholas:
+
+have you tried putting the following commands in the preamble, i.e., before
+\begin{document}, and varying the even and odd margins and
+textwidth until your page numbers are even?
+
+documentstyle{article}
+
+\setlength{\textwidth}{6in}
+\setlength{\oddsidemargin}{1.00in}
+\setlength{\evensidemargin}{1.00in}
+
+\begin{document}
+
+Leif E. Peterson, Ph.D.
+Baylor College of Medicine
+
+------------------------------
+
+Date: Tue, 10 Nov 1998 09:16:41 +0000 (GMT)
+From: Andreas Hadjiprocopis <livantes@soi.city.ac.uk>
+Subject: epsfig and non-postscript printers
+
+Hello,
+ I want to include some pictures/graphs in documents
+using latex and then ** print ** them in a NON-POSTCRIPT printer.
+
+I can convert my pictures to postscript and then (using epsfig) insert
+them into latex and easily print on a postscript printer, but what happens
+when one has a non-ps hewlet packard for example?
+
+I understand that one may use the ``picture'' environment to draw
+lines etc (using texcad for example) but suppose I have a gif file?
+
+thank you very much,
+a.
+
+Andreas Hadjiprocopis livantes@soi.city.ac.uk
+Computer Science Department www.soi.city.ac.uk/~livantes/home.html
+Room A528, City University +44 71 477 8551 tel
+Northampton Sqr, ec1v0hb, London, UK 8587 fax
+
+------------------------------
+
+Date: Wed, 18 Nov 1998 09:34:36 +0100 (MET)
+From: Marco Taglienti <tgl@pcxas1.unicam.it>
+Subject: help on lucida
+
+Using The Latex Companion for guide to typesetting my documents i notice
+the beautyful style of fonts. I read in the companion that to use those
+fonts I must specify the package lucidbrb.sty. In the sunsite archive i
+download the package lucida where i find the sources to create the styles.
+The documentation i found suggest to do:
+`Latex lucidabr.ins' to create the styles and .fd files. The result is a
+succesion of Unrecognized command sequencies...
+The second thing suggested is
+`Latex lucidabr.yy', but it has the same effect.
+I decided to use latex on lucida.ins, and this time seems to work, but
+when i use dviscr (calling mfjob itself) doesn't find fonts needed.
+How can I do to use lucidbrb.sty correctly?
+It's so difficult obtain a style like the Companion?
+What is the right procedure to install it?
+
+Please help me, nobody can help me in Italy!
+
+Hopefully,
+ Marco Taglienti
+ Universita' degli Studi
+ Camerino Italy
+
+------------------------------
+
+Date: Tue, 01 Dec 1998 21:38:27 PST
+From: "KALIDOSS MURUGESAN" <mkalidoss@hotmail.com>
+Subject: MIME-Version: 1.0
+
+Dear Sir,
+Please favour me with the four *.tfm (ygoth, yfrak, yswab and yinit)
+files to be used along with the *oldgerm* package.
+Thank you,
+
+M.KALIDOSS
+DEPARTMENT OF PHYSICS
+ST.JOSEPH'S COLLEGE
+TIRUCHIRAPALLI - 620 002
+INDIA
+EMAIL: mkalidoss@hotmail.com
+
+------------------------------
+
+End of TeXhax Digest V1998 #8
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+TUG@mail.tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (129.69.1.12) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/98/texhax.09 b/info/digests/texhax/98/texhax.09
new file mode 100644
index 0000000000..f4a1530b22
--- /dev/null
+++ b/info/digests/texhax/98/texhax.09
@@ -0,0 +1,200 @@
+Article 132991 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1998 #9
+Date: 21 Dec 1998 10:23:47 -0000
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 914235828 29155 128.243.241.164 (21 Dec 1998 10:23:48 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 21 Dec 1998 10:23:48 GMT
+
+TeXhax Digest Monday, December 21 1998 Volume 1998 : Number 009
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ MIME-Version: 1.0
+ [none]
+
+----------------------------------------------------------------------
+
+Date: Tue, 08 Dec 1998 22:51:16 PST
+From: "KALIDOSS MURUGESAN" <mkalidoss@hotmail.com>
+Subject: MIME-Version: 1.0
+
+I want to use the initial font by Yannis Haralambous. I accessed these
+fonts as
+
+ \newfont{\yinit}{yinit}
+
+The result obtained was:
+ ___
+| |
+| |
+|___| - - - <- first line of text
+- - - - - - - <- second line of text
+- - - - - - - <- third line of text and so on.
+The box indicates the space occupied by the \yinit font for the first
+character of the text.This leaves a lot of white space above the first
+line of text to accomodate the \yinit font for the first character of
+the text. I want to use these fonts as in "DropCap" fonts in M.S.Word as
+follows:
+ ____
+| | <-- first line of text
+| | <-- second line of text
+|____| <-- third line of text
+<- - - - - fourth line of text and so on.
+I solicit your valuable help in this regard.
+end
+
+M.KALIDOSS
+DEPARTMENT OF PHYSICS
+ST.JOSEPH'S COLLEGE
+TIRUCHIRAPALLI - 620 002
+INDIA
+EMAIL: mkalidoss@hotmail.com
+
+------------------------------
+
+Date: Mon, 21 Dec 1998 09:31:49 +0000
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: [none]
+
+- -0500
+Subject: TUGboat 19#3
+To: info-tex@shsu.edu, texhax@tex.ac.uk, tex-eds@nic.surfnet.nl,
+ tug-board@tug.org, tub-prod@mailer.scri.fsu.edu
+Date: Thu, 17 Dec 1998 15:15:20 -0500 (EST)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Precedence: bulk
+
+TUGboat 19 #3 was shipped to the printer on Tuesday of this week,
+and should be mailed within the next three weeks - depending upon
+the holiday schedule at the printers.
+
+The delay was due to many reasons - but we hope you will enjoy
+this issue.
+
+ Holiday greetings to all for the TUGboat production team -
+
+mimi
+- ----------------------
+ TUGboat
+ Volume 19, Number 3 / September 1998
+ ====================================
+
+Barbara Beeton
+ TUG Election Notice 234
+
+Barbara Beeton
+ Editorial Comments -- A TUG'98 Trip Report 235
+TUG'98 Attendees 237
+
+Real World
+ R.W.D. Nickalls
+ TeX in the Operating Theatre: An anaesthesia application 239
+
+Languages and Fonts
+ Janusz M. Nowacki
+ Antykwa Torunska: an electronic replica of a
+ Polish traditional type 242
+ Richard J. Kinch
+ Belleek: A call for METAFONT revival 244
+ Karel Piska
+ Georgian scripts 250
+ Taco Hoekwater
+ Generating Type 1 fonts from METAFONT sources 256
+
+PostScript Topics
+ Boguslaw Jackowski, Piotr Pianowski, and Piotr Strzelczyk
+ Threshing EPS files 267
+ Boguslaw Jackowski, Piotr Pianowski, and Piotr Strzelczyk
+ More TeX-PostScript links 272
+ Piotr Bolek
+ METAPOST and patterns 276
+
+Tools
+ Han The Thanh
+ Improving TeX's typeset layout 284
+ Daniel Taupin
+ ltx2rtf: Exporting LaTeX documents to Word addicts 289
+ Wlodek Bzyl
+ Adding native language support to the CWEB package
+ and the TeX program 293
+ Marcin Wolinski
+ Pretprin --- a LaTeX2e package for pretty-printing
+ texts in formal languages 298
+ Hans Hagen
+ The Calculator Demo, Integrating TeX, METAPOST,
+ JavaScript and PDF 304
+ Hans Hagen
+ Visual debugging in TeX, Part 1: The Story 311
+ Hans Hagen
+ Visual debugging in TeX, Part 2: The Macros 317
+
+Futures
+ Karel Skoupy
+ NTS: a New Typesetting System 318
+ NTG TeX future working group
+ TeX in 2003, Part I:Introduction and Views on Current Work 323
+ NTG TeX future working group
+ TeX in 2003, Part II: Proposal for a \special standard 330
+
+News & Announcements
+ Calendar 338
+ Production Notes 339
+ TUG'99 Announcement 340
+
+TUG Business
+ Institutional members 341
+ TUG membership application 342
+
+Advertisements
+ TeX consulting and production services 343
+ Hug The Lion! 339
+ Y&Y Inc. 344
+ Blue Sky Research c3
+
+------------------------------
+
+End of TeXhax Digest V1998 #9
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.01 b/info/digests/texhax/99/texhax.01
new file mode 100644
index 0000000000..c39d758e78
--- /dev/null
+++ b/info/digests/texhax/99/texhax.01
@@ -0,0 +1,246 @@
+Article 134309 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #1
+Date: 15 Jan 1999 12:27:22 -0000
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 916403244 10077 128.243.241.164 (15 Jan 1999 12:27:24 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 15 Jan 1999 12:27:24 GMT
+
+TeXhax Digest Friday, January 15 1999 Volume 1999 : Number 001
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ [LaTeX2e] Hanging indents+multicols
+ [MF] grayfont illustrations into TeX documents?
+ package's query
+ Partitioned matrix
+ Bibliography style
+
+----------------------------------------------------------------------
+
+Date: Mon, 28 Dec 1998 10:49:52 SAST-2
+From: "Michael Rolfe" <mumble@maths.uct.ac.za>
+Subject: [LaTeX2e] Hanging indents+multicols
+
+Hi.
+
+Does anyone know how to get hanging indents when using the LaTeX
+multicols package?
+
+I am trying
+
+\setlength{\hangindent}{1pc}
+\hangafter=1
+
+which gives what I want in plain text but, within a multicols
+environment, has no effect, no matter where I put it.
+
+Any ideas?
+
+Thanks
+
+Mike
+
+- --
+ [ Michael Rolfe mailto:mumble@maths.uct.ac.za ]
+ [ The Cape of Good Hope-the Fair ^] In All The World ]
+ I'd give my right arm to be ambidextrous.
+
+------------------------------
+
+Date: Mon, 28 Dec 1998 10:51:17 SAST-2
+From: "Michael Rolfe" <mumble@maths.uct.ac.za>
+Subject: [MF] grayfont illustrations into TeX documents?
+
+Hi.
+
+I want to use MetaFONT to produce a greyed-out logo to use as a
+watermark: the sort of illustration which appears throught The
+METAFONTbook, particularly in Chapter 4: Pens, gives great cause for
+hope. Appendix H remarks that the illustrations in the book were
+produced with GFtoDVI.
+
+I can generate whatever hardcopy proofs I want using MF and GFtoDVI but
+I can't see how to produce a TeX document which includes grayed-out
+shapes. Fiddling around with scissors and glue seems too un-Knuthian to
+be plausible.
+
+If I understand how .dvi works, the gray font characters used by GFtoDVI
+have already been placed in a particular point on each page. This
+conflicts with the idea of a document independently placing an
+illustration on a page. I've obviously missed something.
+
+I would be pleased if someone could offer some guidance.
+
+Thanks
+
+Mike
+
+- --
+ [ Michael Rolfe mailto:mumble@maths.uct.ac.za ]
+ [ The Cape of Good Hope-the Fair ^] In All The World ]
+ I'd give my right arm to be ambidextrous.
+
+------------------------------
+
+Date: Tue, 29 Dec 1998 16:58:58 -0200 (EDT)
+From: Juan Carlos Augusto <ccaugust@criba.edu.ar>
+Subject: package's query
+
+Anybody know if there exists some LaTeX package to
+reproduce music symbols, (staves, queavers and so on) ?
+
+Thanks and happy 1999 !
+
+Juan Carlos Augusto
+Dep. de Cs de la Computacion
+Universidad Nacional del Sur
+(8000) Bahia Blanca - Argentina
+http://www.uns.edu.ar/jca
+
+------------------------------
+
+Date: Tue, 5 Jan 1999 16:54:12 +0100 (MET)
+From: Ger Savelkoul <ger@win.tue.nl>
+Subject: Partitioned matrix
+
+Hello, fellow LaTeX-users.
+
+Maybe one of you can help me on this one.
+I am trying to costruct a matrix (of considerable size) with between some
+columns or rows a dashed line through the whole matrix (or a so called
+'partitioned' matrix). I did manage to have a new row contain only dots, but
+that is not a great alternative; the rows are far too much seperated and I
+don't
+know how to get a column of dots, anyway. This is the LaTeX-input for that
+approach:
+
+- -------------------
+
+\documentclass[10pt]{article}
+\usepackage{a4wide}
+\usepackage{natbib}
+\usepackage{amsmath}
+
+\begin{document}
+
+\begin{eqnarray*}
+\Lambda_t(L_4) =
+\left[ \begin{array}{cccccccccccccc}
+
+q_t &p_t& 0 & 0 & & & & & & & & & & \\
+\hdotsfor{14}\\
+ & 0 &q_t& 0 &p_t& & & & & & & & & \\
+ & 0 &q_t&p_t& 0 & & & & & & & & & \\
+ & 0 &q_t& 0 &p_t& & & & & & & & & \\
+\hdotsfor{14}\\
+ & & & & 0 &q_t& 0 & 0 &p_t& & & & & \\
+ & & & & 0 &q_t&p_t& 0 & 0 & & & & & \\
+ & & & & 0 &q_t& 0 &p_t& 0 & & & & & \\
+ & & & & 0 &q_t& 0 & 0 &p_t& & & & & \\
+\hdotsfor{14}\\
+ & & & & & & & & 0 &q_t& 0 & 0 & 0 &p_t\\
+ & & & & & & & & 0 &q_t&p_t& 0 & 0 & 0 \\
+ & & & & & & & & 0 &q_t& 0 &p_t& 0 & 0 \\
+ & & & & & & & & 0 &q_t& 0 & 0 &p_t& 0 \\
+ & & & & & & & & 0 &q_t& 0 & 0 & 0 &p_t\\
+\hdotsfor{14}\\
+ & & & & & & & & & & & & & 1 \\
+
+\end{array} \right]
+\end{eqnarray*}
+
+\end{document}
+
+- -------------------
+
+Can anyone please help me out, here?
+
+With regards,
+Ger Savelkoul
+Eindhoven Technical University, Netherlands
+
+------------------------------
+
+Date: Thu, 14 Jan 1999 14:22:09 +0000
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: Bibliography style
+
+Dear collegues,
+
+I enter TeXhax with the following problem: I am about to publish a paper on
+the International Journal of Radiation Biology. This is their bibliography
+entry style:
+
+Ager, D. D. and Dewey, W.C., 1990, Calibration of pulsed field gel
+electrophoresis...... {\em International Journal of Radiation Biology}, 58,
+249-259.
+
+What I can currently achieve using the named.bst (from the harvard family) is:
+
+[Ager and Dewey, 1990] D.D. Ager and W.C. Dewey. Title. {\em Journal}, 58,
+249-259.
+
+When the reference is called in the text, it nicely come as [Ager and Dewey
+1990] or, if the authors are more than two, as [Ager {\em et al.} 1990]
+which works fine. It also does 1990a and 1990b if Ager and Dewey wrote two
+papers that year.
+As I am not a great expert of bibliography styles, I ask you if there is
+any style which satisfies the requirements of IJRB above or what should I
+do to change named.bst in that direction.
+
+thanks in advance,
+
+Massimo
+- -----------------------------------------------------
+Chi addimanna nun fa errore
+
+Quando sei indeciso, meglio chiedere
+
+If you are not sure, you'd better ask
+- -----------------------------------------------------
+
+------------------------------
+
+End of TeXhax Digest V1999 #1
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.02 b/info/digests/texhax/99/texhax.02
new file mode 100644
index 0000000000..4dcb25fd5f
--- /dev/null
+++ b/info/digests/texhax/99/texhax.02
@@ -0,0 +1,239 @@
+Article 136614 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #2
+Date: 12 Feb 1999 19:17:03 -0000
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 918847023 24256 128.243.241.164 (12 Feb 1999 19:17:03 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 12 Feb 1999 19:17:03 GMT
+
+TeXhax Digest Friday, February 12 1999 Volume 1999 : Number 002
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ TUGboat 19#4 shipped to Cadmus this date
+ paper submission format
+ ANNOUNCE: version 22 of xdvi
+
+----------------------------------------------------------------------
+
+Date: Fri, 5 Feb 1999 14:47:18 -0500 (EST)
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 19#4 shipped to Cadmus this date
+
+I'm pleased to let you know that I shipped the CRC for
+TUGboat 19#4 to Cadmus today.
+
+Enjoy !
+
+ TUGboat
+ Volume 19, Number 4 / December 1998
+ ====================================
+
+Addresses 347-348
+
+David~Carlisle
+ A seasonal puzzle: XII 348-348
+
+General Delivery
+ Mimi Jett
+ From the President 349-349
+ Barbara Beeton
+ Editorial comments 351-351
+ TUG election; TeX'98;
+ The end of an era---Phyllis Winkler retires;
+ Sans Serif; Sauter font distribution has a new maintainer;
+ Goodies on CTAN
+
+Typography
+ Peter Flynn
+ Typographers' inn 353-355
+ Miroslava Misakova
+ Typesetting with varying letter widths: New hope
+ for your narrow columns 355-365
+
+Software & Tools
+ Barbara Beeton
+ Editorial: EncTeX, by Petr Olsak 366-366
+ Petr Olsak
+ EncTeX--- A little extension of TeX 366-371
+ Laurence Finston
+ ConcTeX: Generating a concordance from TeX input files 372-403
+
+Language Support
+ A. Berdnikov, O. Lapko, M. Kolodin, A. Janishevsky,
+ and A. Burykin
+ Cyrillic encodings for LaTeXe multi-language documents 403-416
+ Anshuman Pandey
+ Romanized Indic and LaTeX 414-418
+ Claudio Beccari and Apostolos Syropoulos
+ New Greek fonts and the greek option of the
+ babel package 419-425
+
+Hints & Tricks
+ Jeremy Gibbons
+ `Hey--- it works!' 426-427
+ Controlling abbreviations in BibTeX
+ (Jeroen H. B. Nijhof);
+ A small minus sign (Jeremy Gibbons);
+ Ornamental rules (Christina Thiele)
+
+ Christina Thiele
+ The Treasure Chest: A package tour from
+ CTAN --- soul.sty 428-430
+
+Abstracts
+ Les Cahiers GUTenberg, Contents of issue 30 431-431
+
+News & Announcements
+
+ Calendar 433-433
+ TUG'99 Announcement 434-436
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 432-432
+ Future issues 432-432
+
+TUG Business
+ Institutional members 437-437
+
+Forms
+ TUG membership application 438-438
+
+Advertisements
+ TeX consulting and production services 439-439
+ Y\&Y Inc. 440-440
+ Blue Sky Research c3
+
+ =====================================================================
+
+------------------------------
+
+Date: Mon, 08 Feb 1999 15:35:35 +0000
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: paper submission format
+
+Dear collegues,
+
+I have got to send a paper to a journal, and they need it with the figures
+all at the end, after the text, each in a single page, and the captions
+grouped together in a different page. Tables also have to be put at the end
+of the journal, all together, but they are printed with their caption.
+
+One way to produce such a format from the one in which the paper will
+appear is to move all the figures to the end, same for the tables, and move
+captions accordingly. Does anyone know an easier way, for example using
+some options in the article style?
+
+I use LaTeX2e from the MiKTeX distribution.
+
+Thanks,
+
+Massimo
+- ----------------------------------
+Massimo Pinto
+Gray Laboratory C.R.T.
+pinto@graylab.ac.uk
+- ----------------------------------
+
+------------------------------
+
+Date: Thu, 11 Feb 1999 17:34:35 -0800
+From: vojta@math.berkeley.edu (Paul Vojta)
+Subject: ANNOUNCE: version 22 of xdvi
+
+ ANNOUNCING xdvi version 22
+
+This is to announce that version 22 of xdvi, a previewer for .dvi files
+under the X Window System, has been released. It is available via anonymous
+ftp from the X Consortium ftp site,
+
+ ftp://ftp.x.org/contrib/applications/xdvi-22.tar.gz
+
+from CTAN sites
+
+ ftp://ctan.tug.org/tex-archive/dviware/xdvi/xdvi-22.tar.gz
+ ftp://ftp.tex.ac.uk/tex-archive/dviware/xdvi/xdvi-22.tar.gz
+ ftp://ftp.dante.de/tex-archive/dviware/xdvi/xdvi-22.tar.gz
+
+and from a mirror site for any of the above.
+
+Version 22 of xdvi makes the following changes from version 21:
+
+ o Support for Motif.
+ o Support for displays with more than one visual, and a -noinstall
+ command line option to disable it.
+ o Support for installing a private colormap (-install command line
+ option).
+ o Configuration via a script generated by a modified GNU autoconf.
+ o An option to select the "x11alpha" driver when using Ghostscript
+ to display PostScript specials.
+ o Dimension arguments may now be given in terms of any of the TeX units
+ (pt, pc, in, bp, cm, mm, dd, cc, or sp).
+ o XDVISIZES values may now be of the form m0, m0.5, etc., signifying
+ magsteps.
+ o Handle rotated bounding boxes correctly when not showing PostScript.
+ o Allow the shrink factor to be automatically selected on the command
+ line.
+ o Change -hushspecials to -warnspecials, and suppress warnings about
+ undefined specials by default.
+
+A more detailed list of the changes is available at the xdvi web page,
+
+ http://math.berkeley.edu/~vojta/xdvi.html
+
+There is also a version of xdvi, called xdvik, that incorporates Karl Berry's
+kpathsea library for path searching. In addition, xdvik supports hypertex
+support and support for Omega. Version numbers of xdvik track those
+of xdvi, and version 22 of xdvik is now also available. It is available
+from CTAN and mirrors (but not ftp.x.org and mirrors) in
+/tex-archive/dviware/xdvik. For more details, see the xdvik web page,
+
+ http://www.math.uio.no/~janl/xdvi/
+
+- --Paul Vojta, vojta@math.berkeley.edu
+
+------------------------------
+
+End of TeXhax Digest V1999 #2
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.03 b/info/digests/texhax/99/texhax.03
new file mode 100644
index 0000000000..bbfae4a971
--- /dev/null
+++ b/info/digests/texhax/99/texhax.03
@@ -0,0 +1,168 @@
+Article 137873 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #3
+Date: 4 Mar 1999 14:52:39 -0000
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 920559160 13691 128.243.241.164 (4 Mar 1999 14:52:40 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 4 Mar 1999 14:52:40 GMT
+
+TeXhax Digest Thursday, March 4 1999 Volume 1999 : Number 003
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Euro sign
+ subsubsubsection
+ Hot topic! LaTeX2e and MS-products.
+ 3 columns in TeX
+
+----------------------------------------------------------------------
+
+Date: Mon, 15 Feb 99 16:13:23 +0000
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+Subject: Euro sign
+
+Hi there.
+
+Has someone already designed a TeX coding for the Euro symbol?
+[Euro = new European common currency]
+
+Thanks in advance and best regards,
+ah.
+- --------------------------------------------------------------------
+(Prof.) Andre HECK -+- * Phone (direct): (+33)(0) 3 88 15 07 43
+Observatoire Astronomique * Fax (private): (+33)(0) 3 88 49 12 55
+11, rue de l'Universite -+- * E-mail: heck@astro.u-strasbg.fr
+F-67000 Strasbourg * -+- hecka@acm.org
+France -+- * * WWW: http://vizier.u-strasbg.fr/~heck
+- --------------------------------------------------------------------
+
+------------------------------
+
+Date: Sun, 21 Feb 1999 12:10:51 +0000
+From: "Klas M. Andersson" <klasa@struc.su.se>
+Subject: subsubsubsection
+
+Hi,
+
+Does anybody know how to get a subsubsubsection in an article (also in
+the table of contents) document i LaTeX?
+
+Thanks
+Klas
+
+Here are some technical details:
+
+This is TeX, Version 3.14159 (C version 6.1)
+
+LaTeX2e <1996/12/01> patch level 1
+Babel <v3.6h> and hyphenation patterns for american, german, loaded.
+(/usr/lib/texmf/texmf/tex/latex/base/article.cls
+Document Class: article 1996/10/31 v1.3u Standard LaTeX document class
+
+RedHat 5.0
+
+------------------------------
+
+Date: Tue, 23 Feb 1999 16:38:11 +0000
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: Hot topic! LaTeX2e and MS-products.
+
+Dear collegues,
+
+a hot topic now.
+
+I do research in a place where people around me prefer to use Microsoft
+Word and things related to it. I have been a LaTeX user for several years
+and have many reasons to stick with it.
+
+Nevertheless, my boss would like me to have my papers and eventually my
+Ph.D. thesis in a format that a Microsoft user can read, not just a nice
+printed copy of my work. It is not just the final version, when we write
+something together or whenever he makes corrections to my writings we need
+to exchange files in a "friendly way".
+
+I use the MiKTeX distribution (LaTeX2e) together with WinEdt on a W95 based
+computer. My question now is:
+
+What can I do to fulfil the above requirement?
+
+I have tried TeX to RTF but my understanding is that it does not do much
+for LaTeX2e commands, I have also tried to see whether TeXtoHTML would work
+but I have the impression that this package is conceived for UNIX. PDF is
+an option but then you should capture the text manually from the PDF file
+and put into MS-Word....I can't ask my boss to do that.
+
+Any suggestions?
+
+- ----------------------------------
+Massimo Pinto
+Gray Laboratory C.R.T.
+pinto@graylab.ac.uk
+- ----------------------------------
+
+------------------------------
+
+Date: Tue, 02 Mar 99 08:27:32 +0000
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+Subject: 3 columns in TeX
+
+Hi there.
+
+Looking for a TeX (not LaTeX) macro for printing a text in three
+columns. Any recommendation? Went through a CTAN archive,
+but did not find it.
+
+Thanks in advance and best regards,
+ah.
+- --------------------------------------------------------------------
+(Prof.) Andre HECK -+- * Phone (direct): (+33)(0) 3 88 15 07 43
+Observatoire Astronomique * Fax (private): (+33)(0) 3 88 49 12 55
+11, rue de l'Universite -+- * E-mail: heck@astro.u-strasbg.fr
+F-67000 Strasbourg * -+- hecka@acm.org
+France -+- * * WWW: http://vizier.u-strasbg.fr/~heck
+- --------------------------------------------------------------------
+
+------------------------------
+
+End of TeXhax Digest V1999 #3
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.04 b/info/digests/texhax/99/texhax.04
new file mode 100644
index 0000000000..568877acd8
--- /dev/null
+++ b/info/digests/texhax/99/texhax.04
@@ -0,0 +1,252 @@
+Article 139824 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #4
+Date: 31 Mar 1999 10:47:02 +0100
+Organization: None
+X-Trace: oyez.ccc.nottingham.ac.uk 922873623 29431 128.243.241.164 (31 Mar 1999 09:47:03 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 31 Mar 1999 09:47:03 GMT
+
+TeXhax Digest Wednesday, March 31 1999 Volume 1999 : Number 004
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: subsubsubsection
+ Re: TeXhax Digest V1999 #3
+ Re: [non] disappearance of address ctan.org
+ Postscript font encoding
+ page numbering
+ Re: Euro sign
+ Graphics in LaTeX
+
+----------------------------------------------------------------------
+
+Date: Thu, 4 Mar 1999 14:00:54 -1300
+From: Donald Arseneau <asnd@triumf.ca>
+Subject: Re: subsubsubsection
+
+In TeXhax Digest Thursday, March 4 1999 Volume 1999 : Number 003,
+"Klas M. Andersson" <klasa@struc.su.se> queried:
+% Does anybody know how to get a subsubsubsection in an article (also in
+% the table of contents) document i LaTeX?
+
+It is called \paragraph. This does *not* imply a particular formatting
+of the title -- the document class can format it any way it wants to --
+but it is the level below \subsubsection.
+
+You don't want a \subsubsubsection command.
+
+Some time ago, someone posted definitions for \subsub[...]section and asked
+why they didn't work. I found where he had typed \subsubsubsubsection
+where he meant \subsubsubsubsubsection. Q.E.D.
+
+Donald Arseneau asnd@triumf.ca
+
+------------------------------
+
+Date: Mon, 08 Mar 1999 20:42:38 +0000 (GMT)
+From: Peter Flynn <silmaril@m-net.arbornet.org>
+Subject: Re: TeXhax Digest V1999 #3
+
+Klas M. Andersson writes:
+
+ Does anybody know how to get a subsubsubsection in an article (also in
+ the table of contents) document i LaTeX?
+
+\let\subsubsubsection\paragraph
+\setcounter{\secnumdepth}{5}
+\setcounter{\tocdepth}{5}
+...
+\subsubsubsection{Like this}
+
+///Peter
+
+------------------------------
+
+Date: Fri, 12 Mar 1999 08:10:07 +0000
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: Re: [non] disappearance of address ctan.org
+
+barbara beeton writes:
+
+> i just discovered that ctan.org apparently doesn't exist any more.
+> did you guys know this?
+
+ctan.org is the top-level domain for a set of named sites. we do not
+have the technology yet to make it respond differently according to
+where you're requesting from, so we have removed the (unadvertised)
+adddresses ftp.ctan.org and ctan.org (which had been aliased to
+tug.ctan.org)
+
+the name ctan.org remains as an MX record only, and the registrations
+for the sites
+ tug.ctan.org dante-donated machine, university of boston, mass, usa
+ cam.ctan.org university of cambridge machine, uk
+ dante.ctan.org dante machine, university of mainz, germany
+remain as registrations in the domain.
+
+the ctan team are keen to deploy variable-location techniques
+(possibly similar to those employed by the CPAN); work in that
+direction is in progress, and we hope to make an announcement in the
+near future.
+
+we had not intended to announce the removal of these unadvertised
+names, but given that barbara noticed the withdrawal of the names so
+soon after it happened (they are still in my name service cache here
+in cambridge!), i am taking this opportunity of making this slightly
+negative announcement.
+
+Robin Fairbairns
+
+For the CTAN team
+
+------------------------------
+
+Date: Mon, 15 Mar 1999 09:10:17 +0000
+From: Hendrik Meyer <Hendrik.Meyer@ukaea.org.uk>
+Subject: Postscript font encoding
+
+Dear Sirs and Madams,
+I have a problem with the british pound currency sign using postscript
+fonts. Though the normal tex font (cmr) gives the right result the
+postscript font prints a $ sign. I use
+
+\usepackage{mathptm}
+(/usr/lib/texmf/texmf/tex/latex/psnfss/mathptm.sty
+Package: mathptm 1995/08/16{} Times + math package from fontinst
+
+with TeX, Version 3.14159 (C version 6.1) on a Linux (RedHat 5.1) PC. I
+would be glad if you have a solution for this problem.
+
+Hendrik Meyer
+
+ ------------------------------------------------------------------------
+ The UKAEA mail system is unreliable
+ please send important messages also to my private address
+ ------------------------------------------------------------------------
+
+ Business Private
+ D3 Culham Science Centre 6 Franklin Road
+ Abingdon Headington
+ Oxon Oxford
+ OX14 3DB OX3 7RZ
+ United Kingdom United Kingdom
+ Telephone: +44 (0)1235 46 3484 Telephone: +44 (0)1865 740591
+ Fax: +44 (0)1235 46 4192
+ E-mail: Hendrik.Meyer@ukaea.org.uk E-mail: hendrik-meyer@usa.net
+ Home Page
+ ------------------------------------------------------------------------
+
+ http://www.homestead.com/plasmaworld
+ ------------------------------------------------------------------------
+
+------------------------------
+
+Date: Mon, 15 Mar 1999 18:40:23 +0200
+From: "H.Tuncay Yuksel" <yuksel@ovms02.ktu.edu.tr>
+Subject: page numbering
+
+Hi,
+I am a new at TeX. I could not put the page number at the top center.
+Would you please help me out..
+
+- --
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+H.Tuncay YUKSEL
+Department of Mechanical Eng.
+Karadeniz Tech. University
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+------------------------------
+
+Date: Tue, 30 Mar 99 14:09:57 CST
+From: Bill Denning <denning@vygr.com>
+Subject: Re: Euro sign
+
+<heck@cdsxb6.u-strasbg.fr> (Andre HECK) asks:
+
+>>Has someone already designed a TeX coding for the Euro symbol?
+>>[Euro = new European common currency]
+
+Not that I'm aware of. However, there is a brief description of the
+Euro symbol at
+
+http://europa.eu.int/euro/html/rubrique-defaut5.html?lang=5&amp;rubrique=100
+
+and explanations of the technical details of the construction of the
+Euro sign at
+
+http://europa.eu.int/euro/html/dossiers/00203/html/index-EN.html
+
+These are in English. Other languages are also available, just look
+around the home page.
+
+Cheers, Bill
+
+------------------------------
+
+Date: Wed, 31 Mar 1999 09:06:33 +0100 (BST)
+From: nxd@hrwallingford.co.uk
+Subject: Graphics in LaTeX
+
+Hi
+
+I want to include graphics files like JPEG, TIF and GIF files
+in a LaTeX document, without converting the damn things to
+PostScript (when I do this they become simply enormous).
+
+Does anyone know of any packages that allow me to use raw
+JPEG/GIF/TIF files within LaTeX documents?
+
+Any help gratefully received.
+
+Thanks
+
+Nick Dodd
+
+ps. I am using the graphicx package at present; can this be used to
+ import JPEG files?
+
+------------------------------
+
+End of TeXhax Digest V1999 #4
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.05 b/info/digests/texhax/99/texhax.05
new file mode 100644
index 0000000000..e7cc15bba0
--- /dev/null
+++ b/info/digests/texhax/99/texhax.05
@@ -0,0 +1,450 @@
+Article 93 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #5
+Date: 6 May 1999 13:14:43 GMT
+
+TeXhax Digest Thursday, May 6 1999 Volume 1999 : Number 005
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ [none]
+ Bug in LaTeX/Tex?
+ announce: TeX directory structure (tds) 0.9996 available
+ TUGboat 20(1) shipped to Cadmus this date
+ Ease of use
+
+----------------------------------------------------------------------
+
+Date: Wed, 31 Mar 1999 20:59:12 -0500
+From: Hilmar Schlegel <hshlgaii@mailszrz.zrz.tu-berlin.de>
+Subject: [none]
+
+> Date: Wed, 31 Mar 1999 09:06:33 +0100 (BST)
+> From: nxd@hrwallingford.co.uk
+> Subject: Graphics in LaTeX
+>
+> Hi
+>
+> I want to include graphics files like JPEG, TIF and GIF files
+> in a LaTeX document, without converting the damn things to
+> PostScript (when I do this they become simply enormous).
+
+It is the best way to convert any graphics formats to EPS before
+inclusion: this is exact and most conservative, while permitting a clean
+handling of ASCII data. Unless there are special needs due to printer
+drivers which have their own (hardware-specific) way to deal with a
+restricted collection of image formats, the EPS as canonical format is
+optimal.
+
+A previewer which is clever and useful is able to show a TIFF, JPEG or
+whatever bitmap file which is stored under the same name like the EPS.
+Scalable previews (for vector images of course) are only possible in WMF
+format, which moreover cannot be separated from the EPSF (thus becoming
+a binary file).
+
+> Does anyone know of any packages that allow me to use raw
+> JPEG/GIF/TIF files within LaTeX documents?
+
+Use jpeg2ps from Thomas Merz to include a JPEG unchanged (no
+decompression & re-compression) into a PS level 2 EPS.
+Imagemagic can deal with TIFF but this is indeed quite inefficent since
+it doesn't provide the PS level 2 compressors LZW nor CCITT.
+
+EPS files are not per se much bigger than the most compact bitmaps but
+this depends crucial on the software used. Rather a typical B/W EPS is
+around half the size of the identical GIF at high res.
+.
+> Any help gratefully received.
+
+Well, it is not exactly what you asked for - so milage will vary ;-)
+
+> Thanks
+>
+> Nick Dodd
+>
+> ps. I am using the graphicx package at present; can this be used to
+> import JPEG files?
+
+------------------------------
+
+Date: Tue, 27 Apr 1999 09:40:49 -0400 (EDT)
+From: Greg Franks <greg@sce.carleton.ca>
+Subject: Bug in LaTeX/Tex?
+
+The following input file produces incorrect labels in the output
+(incorrect values are written to the .aux file). Note that the label
+is on the line with \nonumber (which is the actual error).
+Unfortunately, the .log file doesn't produce any error messages. Is
+this a TeX or LaTeX problem??????
+ ..greg
+
+- -------- 8< -------- 8< -------- 8< -------- 8< -------- 8< --------
+\documentclass{article}
+\begin{document}
+
+This a buggy eqnarray?
+
+\begin{eqnarray}
+ x & = & y \\
+ u & = & v \nonumber\label{eqn:x}
+\end{eqnarray}
+
+\begin{eqnarray}
+ a & = & b \\
+ c & = & d \nonumber\label{eqn:a}
+\end{eqnarray}
+
+Equations~\ref{eqn:a} and \ref{eqn:b}...
+\end{document}
+- -------- 8< -------- 8< -------- 8< -------- 8< -------- 8< --------
+This is TeX, Version 3.141 (C version d) (format=latex 97.8.26) 27 APR 1999
+09:35
+**&latex2e-hp \nonstopmode\input{test.tex}
+(test.tex (/usr/local/share/tex/macros/article.cls
+Document Class: article 1997/06/16 v1.3v Standard LaTeX document class
+(/usr/local/share/tex/macros/size10.clo
+File: size10.clo 1997/06/16 v1.3v Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+) (test.aux)
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 17.
+LaTeX Font Info: ... okay on input line 17.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 21.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <5> on input line 21.
+
+LaTeX Warning: Reference `eqn:b' on page 1 undefined on input line 31.
+
+[1
+
+] (test.aux)
+
+LaTeX Warning: There were undefined references.
+
+ )
+Here is how much of TeX's memory you used:
+ 216 strings out of 10944
+ 1986 string characters out of 73309
+ 43711 words of memory out of 262141
+ 3132 multiletter control sequences out of 9500
+ 3948 words of font info for 15 fonts, out of 100000 for 255
+ 14 hyphenation exceptions out of 607
+ 24i,6n,18p,144b,160s stack positions out of 300i,40n,60p,3000b,4000s
+
+Output written on test.dvi (1 page, 540 bytes).
+- -------- 8< -------- 8< -------- 8< -------- 8< -------- 8< --------
+ __@ Greg Franks, (613) 520-5726 <| _~@ __O
+ _`\<,_ Systems Engineering, Carleton University, |O\ -^\<;^\<,
+(*)/ (*) Ottawa, Ontario, Canada K1S 5B6. (*)--(*)%---/(*)
+ "Where do you want to go today?" Outside.
+
+------------------------------
+
+Date: Wed, 21 Apr 1999 15:47:12 -0400 (EDT)
+From: tds@tug.org (TWG-TDS)
+Subject: announce: TeX directory structure (tds) 0.9996 available
+
+Another draft of the TeX Directory Structure (TDS) standards document
+is (finally) available from:
+
+ http://www.tug.org/tds/
+ ftp://ftp.tug.org/tex/tds.tar.gz
+ ftp://ftp.tug.org/tex/tds/
+
+Soon it will be on CTAN as well, in the `tds' directory (list of CTAN
+hosts appended).
+
+This version merely makes it explicit that single-file packages of any
+type can go in `misc' or a package directory, at the installer or
+author's discretion. Also fixes some grammatical errors.
+
+Please send comments to tds@tug.org. I will release this text as
+version 1.0 if nothing adverse happens soon :).
+
+Karl Berry, for the TDS working group, http://tug.org/twg/tds/
+
+$ finger ctan
+..
+In order to reduce network load, it is recommended that you use the
+Comprehensive TeX Archive Network (CTAN) host which is located in the
+closest network proximity to your site. Alternatively, you may wish to
+obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details).
+
+Known mirrors of the CTAN reside on (alphabetically, by country):
+ ctan.unsw.edu.au (NSW, Australia) /tex-archive
+ mirror.aarnet.edu.au (QLD, Australia) /pub/tex-archive
+ ftp.univie.ac.at (Austria) /packages/tex
+ gd.tuwien.ac.at (Austria) /publishing/tex/CTAN
+
+ ftp.belnet.be (Belgium) /packages/TeX
+
+ ctan.math.mun.ca (Newfoundland, Canada) /tex-archive
+ scratchy.emate.ucr.ac.cr (Costa Rica) /pub/ctan
+
+ ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN
+
+ ftp.net.uni-c.dk (Denmark) /mirror/ftp.tex.ac.uk/tex-archive
+ sunsite.auc.dk (Denmark) /pub/tex/ctan
+
+ ftp.gwdg.de (Germany) /pub/dante
+ ftp.informatik.uni-hamburg.de (Germany) /tex-archive
+ ftp.mpi-sb.mpg.de (Germany) /pub/tex/mirror/ftp.dante.de
+ ftp.tu-chemnitz.de (Germany) /pub/tex
+ ftp.uni-augsburg.de (Germany) /pub/tex/ctan
+ ftp.uni-bielefeld.de (Germany) /pub/tex
+ ftp.uni-stuttgart.de (Germany) /tex-archive (/pub/tex)
+
+ ftp.ut.ee (Estonia) /tex-archive
+
+ ftp.funet.fi (Finland) /pub/TeX/CTAN
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/ctan
+ ftp.oleane.net (France) /pub/mirrors/CTAN/
+ ftp.uvsq.fr (France) /pub/TeX/CTAN
+
+ ftp.ntua.gr (Greece) /mirror/ctan
+
+ ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN
+ ftp.sztaki.hu (Hungary) /pub/tex
+
+ ftp.heanet.ie (Ireland) /pub/ctan/tex
+ cis.uniRoma2.it (Italy) /TeX
+ ftp.unina.it (Italy) /pub/TeX
+
+ ftp.lab.kdd.co.jp (Japan) /CTAN
+ ftp.meisei-u.ac.jp (Japan) /pub/CTAN
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN
+ sunsite.sut.ac.jp (Japan) /pub/archives/ctan
+
+ ftp.kreonet.re.kr (Korea) /pub/CTAN
+
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+
+ sunsite.icm.edu.pl (Poland) /pub/CTAN
+
+ ftp.radio-msu.net (Russia *only*) /tex-archive
+ tex.ihep.su (Russia) /pub/TeX/CTAN
+
+ ftp.nus.edu.sg (Singapore) /pub/docs/TeX
+ ftp.rediris.es (Spain) /mirror/tex-archive
+ ftp.sunsite.kth.se (Sweden) /pub/tex
+ sunsite.cnlab-switch.ch (Switzerland) /mirror/tex
+
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ sunsite.bilkent.edu.tr (Turkey) /pub/tex/ctan
+
+ sunsite.doc.ic.ac.uk (UK) /packages/tex/uk-tex
+ ftp.cdrom.com (West coast, USA) /pub/tex/ctan
+ ftp.cise.ufl.edu (Florida, USA) /tex-archive
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.rge.com (New York, USA) /pub/tex
+ joshua.smcvt.edu (Vermont, USA) /pub/tex
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+
+Known partial mirrors of the CTAN reside on:
+ ftp.dcc.uchile.cl (Chile) /pub/Mirror/ctan
+ ftp.germany.eu.net (Germany) /pub/packages/TeX
+ ftp.gust.org.pl (Poland) /pub/TeX
+ sunsite.dsi.unimi.it (Italy) /pub/TeX
+ sunsite.snu.ac.kr (Korea) /shortcut/CTAN
+ ftp.jaist.ac.jp (Japan) /pub/TeX/tex-archive
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+
+Please send updates to this list to <ctan@urz.uni-heidelberg.de>.
+
+The participating hosts in the Comprehensive TeX Archive Network are:
+ ftp.dante.de (Mainz, Germany)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.dante.de
+ -- email via ftpmail@dante.de
+ -- World Wide Web access on http://www.dante.de/
+ -- Administrator: <ftpmaint@dante.de>
+
+ ftp.tex.ac.uk (Cambridge, UK)
+ -- anonymous ftp /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on http://www.tex.ac.uk/
+ -- Administrator: <ctan-uk@tex.ac.uk>
+
+ ctan.tug.org (Boston, Massachusetts, USA)
+ -- anonymous ftp /tex-archive (/pub/archive)
+ -- World Wide Web access on http://ctan.tug.org/
+ -- Administrator: <ctan@tug.org>
+
+------------------------------
+
+Date: Mon, 3 May 1999 17:53:28 -0500 (EDT)
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 20(1) shipped to Cadmus this date
+
+I am pleased to announce that I shipped the first 1999 issue of
+TUGboat to Cadmus this date. This issue will contain the TeX Live 4
+CD.
+
+Mimi Burbank
+(for the TUGboat production team)
+
+ TUGboat
+ Volume 20, Number 1 / March 199
+ ================================
+
+Addresses 3
+
+General Delivery
+ Kristoffer Rose
+ From the Vice-President 5
+ Barbara Beeton
+ Editorial comments 6
+ New book by Don Knuth; eTeX news;
+ Patent for style sheets in electronic publishing
+ for Microsoft;
+ New LaTeX Project Public License;
+ New goodies on CTAN; Welcome to CervanTeX;
+ Electronic TUGboat
+ Jacques Andre
+ Father Truchet, the typographic point,
+ the Romain du roi, and tilings 8
+
+Language Support
+ Sivan Toledo
+ A simple technique for typesetting Hebrew
+ with vowel points 15
+
+TeX Live CD-ROM
+ Sebastian Rahtz
+ The TeX Live Guide, 4th edition 20
+
+Software & Tools
+ Barbara Beeton
+ TeX and the Year 2000 45
+ Barbara Beeton
+ Hyphenation Exception Log Update 50
+
+LaTeX
+ LaTeX project team
+ LaTeX News, Issue 10, December 1998 52
+
+Hints & Tricks
+ Christina Thiele
+ The Treasure Chest: Package tours from CTAN
+ paralist; acronym; epigraph; hanging 53
+
+Abstracts
+ Die TeXnische Komoedie 9 (1997, Heft 1--4) 59
+
+News & Announcements
+ Calendar 65
+ TUG'99 Announcement 67
+ TUG'99 Poetry Contest 4
+
+Late Breaking News
+ Mimi Burbank
+ Production notes 70
+ TUGboat web pages 70
+ Future issues 70
+
+TUG Business
+ Christina Thiele and Arthur Ogawa
+ Report: TUG 1999 Election 71
+ Members of the TUG Board with terms ending in 2003
+ Barbara Beeton; Karl Berry; Kaja Christiansen;
+ Donald DeLand; Susan DeMeritt; Stephanie Hogue;
+ Judy Johnson; Ross Moore; Cheryl Ponchin;
+ Kristoffer H. Rose; Philip Taylor
+ Position of President 76
+ Mimi Jett
+
+Institutional members 77
+
+Forms
+ TUG membership application 78
+
+Advertisements
+ TeX consulting and production services 79
+ Y&Y Inc. 80
+ Blue Sky Research c3
+
+ ==============
+
+------------------------------
+
+Date: Wed, 5 May 1999 06:10:47 EDT
+From: Skelton000@aol.com
+Subject: Ease of use
+
+TeXhax:
+
+How easy to use is TeX, REVTeX and LaTeX?
+Thank you for your reply.
+
+JBS
+
+------------------------------
+
+End of TeXhax Digest V1999 #5
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.06 b/info/digests/texhax/99/texhax.06
new file mode 100644
index 0000000000..6184da9643
--- /dev/null
+++ b/info/digests/texhax/99/texhax.06
@@ -0,0 +1,349 @@
+Article 145307 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.uk (TeXhax Digest)
+Subject: TeXhax Digest V1999 #6
+Date: 4 Jun 1999 18:49:45 +0100
+Organization: ACS, The University of Nottingham
+X-Trace: oyez.ccc.nottingham.ac.uk 928518586 1364 128.243.241.164 (4 Jun 1999 17:49:46 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 4 Jun 1999 17:49:46 GMT
+Organisation: (University of Nottingham - mail2news gateway)
+
+TeXhax Digest Friday, June 4 1999 Volume 1999 : Number 006
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Two important new books
+ Re: Two important new books
+ TtH and bibliographic entries
+ `Final' location for the UK TUG FAQ
+ New nonfree/ hierarchy on CTAN
+
+----------------------------------------------------------------------
+
+Date: Sat, 8 May 1999 08:46:15 -0600 (MDT)
+From: "Nelson H. F. Beebe" <beebe@math.utah.edu>
+Subject: Two important new books
+
+Last night, I bought two important new books which have just appeared
+at bookstores in Salt Lake City, Utah, USA:
+
+The preface to the first begins:
+
+ This books brings together more than 30 articles nad notes that I
+ have written about the subject of digital typography, popularly
+ called ``desktop publishing''. ... I guess I must have ink in my
+ veins.
+
+@String{pub-CSLI = "CSLI Publications"}
+@String{pub-CSLI:adr = "Stanford, CA, USA"}
+
+@Book{Knuth:1999:DT,
+ author = "Donald E. Knuth",
+ title = "Digital Typography",
+ publisher = pub-CSLI,
+ address = pub-CSLI:adr,
+ pages = "xvi + 685",
+ year = "1999",
+ ISBN = "1-57586-011-2 (cloth), 1-57586-010-4 (paperback)",
+ LCCN = "Z249.3.K59 1998",
+ bibdate = "Sat May 08 07:52:35 1999",
+ price = "US\$29.95",
+ acknowledgement = ack-nhfb,
+}
+
+The second book is the long-awaited definition of PostScript Language
+Level 3. While previous editions of several Adobe PostScript books
+had a distinctive spine, with red at the top, and white at the bottom,
+this new one unfortunately has a black spine, with red and white
+lettering, making it harder to spot on a bookshelf. The cover retains
+the old red/white style.
+
+Although Apple and Xante have been shipping printers with Level 3
+support for more than two years, Hewlett-Packard (visit them at
+http://www.hp.com/go/printers) only in the last few months, with the
+new HP Color LaserJet 8500, offers such support, and the number two
+printer vendor, Lexmark, has yet to do so.
+
+@String{pub-AW = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
+@String{pub-AW:adr = "Reading, MA, USA"}
+
+@Book{Adobe:1999:PLR,
+ author = "{Adobe Systems Incorporated}",
+ title = "{PostScript} Language Reference",
+ publisher = pub-AW,
+ address = pub-AW:adr,
+ edition = "Third",
+ pages = "xii + 897",
+ year = "1999",
+ ISBN = "0-201-37922-8",
+ LCCN = "QA76.73.P67 P67 1999",
+ bibdate = "Sat May 08 07:43:15 1999",
+ price = "US\$49.95, CDN\$74.95",
+ acknowledgement = ack-nhfb,
+}
+
+- --------------------------------
+
+Entries for these books, and related publications, can be found in the
+bibliography archives at
+
+ ftp://ftp.math.utah.edu/pub/tex/bib/master.*
+ ftp://ftp.math.utah.edu/pub/tex/bib/postscri.*
+ ftp://ftp.math.utah.edu/pub/tex/bib/texbook3.*
+
+ http://www.math.utah.edu/pub/tex/bib/index-table-m.html#master
+ http://www.math.utah.edu/pub/tex/bib/index-table-p.html#postscri
+ http://www.math.utah.edu/pub/tex/bib/index-table-t.html#texbook3
+
+The master Web page for these collections can be found at
+
+ http://www.math.utah.edu/pub/tex/bib/index-table.html
+
+with brief journal tables-of-contents at
+
+ http://www.math.utah.edu/pub/tex/bib/toc/
+
+and extensive cross-referenced journal article indexes at
+
+ http://www.math.utah.edu/pub/tex/bib/idx/index.html
+
+These collections are mirrored regularly to several other Internet
+archives, include the huge Karlsruhe Computer Science archive at
+
+ http://liinwww.ira.uka.de/bibliography/
+
+That page includes pointers to eight mirror sites around the globe.
+
+The Karlsruhe archive contains about 930,000 entries, of which 232,659
+come from the Utah archive.
+
+- ------------------------------------------------------------------------------
+- -
+- - Nelson H. F. Beebe Tel: +1 801 581 5254
+- -
+- - Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148
+- -
+- - University of Utah Internet e-mail: beebe@math.utah.edu
+- -
+- - Department of Mathematics, 322 INSCC beebe@acm.org
+- -
+- - 155 S 1400 E RM 233 beebe@ieee.org
+- -
+- - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe
+- -
+- ------------------------------------------------------------------------------
+- -
+
+------------------------------
+
+Date: Sat, 08 May 1999 12:36:03 -0400
+From: Y&Y Support Line <support@YandY.com>
+Subject: Re: Two important new books
+
+At 08:46 AM 99/05/08 -0600, Nelson H. F. Beebe wrote:
+
+>Although Apple and Xante have been shipping printers with Level 3
+>support for more than two years, Hewlett-Packard (visit them at
+>http://www.hp.com/go/printers) only in the last few months, with the
+
+Which is no doubt related to the fact that they just spent an enormous
+amount of effort creating a reliable clone for PS level II.
+
+>new HP Color LaserJet 8500, offers such support, and the number two
+>printer vendor, Lexmark, has yet to do so.
+
+Regards, Berthold.
+
+mailto:support@YandY.com http://www.YandY.com (Y)
+
+------------------------------
+
+Date: Sat, 08 May 1999 18:17:30 +0100
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: TtH and bibliographic entries
+
+I am trying to use TtH (TeX to HTML) from the MiKTeX 1.20 distribution.
+
+My main problem is that I cannot make TtH find my bibliographic entries, it
+is issuing error messages as:
+
+no bibcite for "Pinto98"
+no bibcite for "Pinto99"
+
+and whatever the "key" is. My .aux and .bbl files are in the same directory
+as my .tex file is, and when I run LaTeX od PDFTeX my document comes out
+fine. I think it is something that I am missing with TtH.
+
+Also, it does not convert EPS to GIF, when instructed to do so.
+
+Any suggestion?
+
+Massimo
+- -----------------------------------------------
+Massimo Pinto
+Gray Laboratory Cancer Research Trust
+pinto@graylab.ac.uk
+- ----------------------------------------------
+
+------------------------------
+
+Date: Tue, 11 May 1999 14:36:29 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: `Final' location for the UK TUG FAQ
+
+Not long after the UK TUG FAQ was first published on paper, in
+_Baskerville_, the annals of the UK TeX Users' Group (vol 4 no 6,
+December 1994), the group established a `temporary' Web address for
+interactive access to the FAQ. The group is very grateful to the
+School of Cognitive and Computing Sciences of the University of Sussex
+at Brighton, for hosting this `temporary' service for four years!
+
+Now, at last, the group is pleased to announce that a `final' home for
+the FAQ has been established, in association with the CTAN node at the
+University of Cambridge Computer Laboratory:
+
+ http://www.tex.ac.uk/cgi-bin/texfaq2html?introduction=yes
+
+The sources, and readily-printable copies, of the FAQ remain on CTAN
+in directory usergrps/uktug/faq
+
+At present the interactive FAQ offers exactly the same facilities as it
+always has, but there are plans to develop new facilities to further
+enhance the FAQ's utility.
+
+The FAQ is under constant development, and in particular a new printed
+version is in preparation. The UK TeX Users' Group would very much
+welcome contributions at this time.
+
+Comments, suggestions and error reports concerning the FAQ should be
+addressed to the current maintainer, via uktug-faq@tex.ac.uk
+
+------------------------------
+
+Date: Tue, 11 May 1999 14:39:42 +0100
+From: Robin Fairbairns <Robin.Fairbairns@cl.cam.ac.uk>
+Subject: New nonfree/ hierarchy on CTAN
+
+The CTAN team have been concerned, for some time, about the copyright
+status of the material held on the CTAN archives. In the course of
+preparation of the latest TeX Live disc, Sebastian Rahtz compiled a
+list of the licence status of many available packages, and it is the
+CTAN team's intention to extend that list to as full coverage of the
+archive holdings as is possible.
+
+In parallel with this work, we have instituted a new hierarchy on
+CTAN, called nonfree/; it is our intention to move all items, for
+which there are significant distribution restrictions, to that
+hierarchy.
+
+STRUCTURE
+
+The nonfree hierarchy mimics the structure of the main part of CTAN;
+there are (or may in the future be) sub-hierarchies nonfree/biblio,
+/fonts, /graphics, /indexing, /language, /support, /systems and /web
+
+For each entry in the non-free hierarchy, there is a corresponding
+entry in the main part of CTAN, which is a symbolic link to the
+nonfree/ hierarchy. Since CTAN does not index symbolic links, the
+only appearance that a non-free item makes in the FILES.* files is its
+instance on the nonfree/ hierarchy. The `quote site index' command
+uses FILES.byname, so that it will always tell you if the item you're
+seeking is not free.
+
+CRITERIA
+
+Licensing conditions that CTAN currently recognises are listed in
+
+ http://www.tex.ac.uk/tex-archive/help/Catalogue/licenses.html
+
+In the terms defined therein, the nonfree/ tree will hold items whose
+licensing is unknown, nocommercial, nosell, shareware, or other.
+
+Notes:
+
+1. CTAN cannot hold matter whose distribution is restricted, anyway:
+the archive has no control over what its mirrors might do. This is
+why there is no category `nodistribute'.
+
+2. The `nonfree' licensing category nosource _does_ stay in the main
+CTAN tree; there are usable items on CTAN whose source is not publicly
+available, but which are nevertheless freely usable and distributable
+by all and sundry.
+
+3. We need to treat unknown licenses as nonfree, because of the legal
+situation in many countries that one is obliged to assume that an
+author would not wish his/her propertty to be treated as if it were in
+the public domain. We have, as yet, moved nothing of category unknown
+to the nonfree/ hierarchy; we will be doing that job later in the
+year.
+
+THE FUTURE
+
+The CTAN team are slowly moving items to the nonfree/ hierarchy. This
+process may be expected to accelerate during the course of this year;
+in particular, one may expect items of category unknown to be moved
+starting next month (June 1999).
+
+If *you* are an author who has not responded to an enquiry about the
+status of your stuff on CTAN, we urge you to release a new version
+which makes its licensing status clear, and to upload that version to
+CTAN in the usual way (see README.uploads on any CTAN site). Don't
+forget to mail ctan@urz.uni-heidelberg.de -- uploads don't get acted
+upon without such a message.
+
+If you don't do this, and we don't otherwise deduce the status of your
+stuff, it is liable to be moved to the nonfree/ hierarchy, and to
+disappear from future CD distirbutions of TeX.
+
+OTHER INFORMATION
+
+While CTAN is _not_ enforcing an open-source policy, we recommend
+sites such as
+
+ http://www.opensource.org/osd.html
+
+for discussion of the issues behind software licensing.
+
+------------------------------
+
+End of TeXhax Digest V1999 #6
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.07 b/info/digests/texhax/99/texhax.07
new file mode 100644
index 0000000000..7e72e06d03
--- /dev/null
+++ b/info/digests/texhax/99/texhax.07
@@ -0,0 +1,200 @@
+Article 149067 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.uk (TeXhax Digest)
+Subject: TeXhax Digest V1999 #7
+Date: 23 Jul 1999 10:23:01 +0100
+Organization: ACS, The University of Nottingham
+X-Trace: oyez.ccc.nottingham.ac.uk 932721781 16467 128.243.241.164 (23 Jul 1999 09:23:01 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 23 Jul 1999 09:23:01 GMT
+Organisation: (University of Nottingham - mail2news gateway)
+
+TeXhax Digest Friday, July 23 1999 Volume 1999 : Number 007
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ inverse limit symbol
+ type1 version of ibycus polytonic greek
+
+----------------------------------------------------------------------
+
+Date: Fri, 4 Jun 1999 20:37:00 -0400
+From: "Fernando Q. Gouvea" <fqgouvea@colby.edu>
+Subject: inverse limit symbol
+
+I've been trying to make an "inverse limit" symbol. This should be a usual
+lim, with a left-pointing arrow under it, and it should be a "math operator
+with limits", that is, one should be able to write something like \ilim_n
+and get
+
+ lim
+ <--
+ n
+
+with, of course, the right spacing and so on.
+
+I've been trying to build on LaTeX with the AMS macros to do this. So far,
+my attempts have come out pretty bad. The first was
+
+\DeclareMathOperator*{\ilim}{\underleftarrow{\mathrm{lim}}}
+
+which puts the arrow far too close to the "lim". Plus, the arrow doesn't
+come out straight!
+
+Then I tried something like this:
+
+\newcommand{\ilim}[1]{%
+ \displaystyle{%
+ \lim_{\genfrac{}{}{0pt}{}{\longleftarrow}{\scriptstyle #1}} }\;}
+
+which sort of does it by brute force (and requires the "wrong" syntax
+\ilim{n}, but I can live with that). The arrow doesn't look right, however:
+it seems to be broken in the middle.
+
+Before I spend more time on this, I thought I'd check... perhaps someone
+out there has already solved it. Any suggestions?
+
+- --
+
+Fernando Q. Gouvea
+Department of Mathematics Editor, MAA Online
+Colby College http://www.maa.org
+fqgouvea@colby.edu http://www.colby.edu/math
+==========================================================
+
+All wars are civil wars, because all men are brothers ... Each one owes
+infinitely more to the human race than to the particular country in
+which he was born.
+ -- Francois Fenelon
+
+------------------------------
+
+Date: Thu, 15 Jul 1999 10:17:22 -0700
+From: mackay@cs.washington.edu (Pierre MacKay)
+Subject: type1 version of ibycus polytonic greek
+
+A Type1 version of the Ibycus Greek font (regular weight only) is
+available on orhan.classics.washington.edu, in the directory
+/ftp/pub/tex. The files are bundled into either psibycus.tgz
+or psibycus.zip, to suit the convenience of both the elect and the
+infidel. This is a preliminary release, because the font is still
+largely unhinted. I will ultimately provide a rather thorough
+set of hints, since the primary purpose for making up this font
+was to get away from the crude bitmap scaling that is all you
+can get out of PDF readers. Hinting, however, is even worse than
+filing matrices. It is a soul-destroying bore, and I cannot do
+very much of it at any given session. The absence of hints will
+not be noticed at resolutions of 600dpi and above. The font has a
+private UniqueID in the open range for now, but a registered
+UniqueID will be applied for.
+
+The original METAFONT realization of ibycus4 remains the controlling
+form of the font. The TeX user will see absolutely no difference
+in the set-widths of the Type1 font because the TFM file for it is
+exactly the same as the TFM file for the METAFONT version. (In a
+Unix environment, they could be joined by hard or symbolic links.)
+
+The Type1 control points have been derived from METAFONT log output
+generated by "tracingspecs". This is not impossible, as has sometimes
+been claimed, but it does take work.
+
+The bundle consists of:
+
+1. IbycusHTG-Regular.pfa ( = fibr.pfa = IBYHTGR_.PFB ).
+ The character designs are Silvio Levi's. Some small differences
+ in accent positioning and vertical positioning on the classic
+ METAFONT typeface grid have been allowed. My own lowercase lunate
+ sigma has been improved. These changes will ultimately be read
+ back into the ibycus4 METAFONT source.
+
+2. fibr.tfm (identical with fibr84.tfm). The use of the Type1 font
+ is specified by calling on fibr, rather than fibr84. Obliqued and
+ bold versions of the font are still exclusively METAFONT.
+ They will continue to be invoked as fibo84[89]? and fibb84[89]?
+ until I make up Type1 versions of them (if I ever do).
+
+3. fibr.vf, which serves to provide a reference into a dvips map
+ file. The raw TFM for this VF file is fibr84.tfm, which has the
+ interesting effect of making METAFONT generated PK files a
+ fail-safe alternative when the dvips map lookup fails.
+ The checksums for fibr.tfm fibr84.tfm and fibr.vf are identical.
+ This is arbitrary, since fibr.vf has integer escapement values
+ rounded from the METAFONT values in the tfm files.
+
+4. config.iby and iby.map. The iby.map file shows how to associate
+ fibr84 with IbycusHTG-Regular.
+ fibr84 IbycusHTG-Regular <IbycusHTG-Regular.pfa
+ or
+ fibr84 IbycusHTG-Regular <fibr.pfa
+ This line can be copied into psfonts.map for general use.
+
+5. IbycusHTG-Regular.afm and IbycusHTG.enc. These are provided for
+ information only. The AFM file contains only the character info
+ and the pair-kerning data. There is no point in going further
+ since the Adobe convention for AFM is incapable of specifying the
+ ligature sequences needed for ibycus4. The encoding file could
+ supply both ligatures and pair-kerns, but to what purpose?
+
+6. Various TeX input files rewritten to use the fibr invocation in
+ place of the fibr84 invocation. (This is the only change that
+ users will need to make, other than installing the above files in
+ the TEXMF directory tree).
+
+IbycusHTG-Regular is licensed without charge for use in the creation of
+documents in all media, in accordance with the included copyright
+notice. Users are welcome and indeed encouraged to adapt the font
+to other typesetting systems. Note that iota subscript is applied to
+the affected vowel as a following zero-width character kerned
+drastically to the left. (Other well-known Polytonic Greek fonts
+do the same thing. This trick saves many, many glyph spaces for more
+constructive use.)
+
+ mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ Denny Hall, Box 353110 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+------------------------------
+
+End of TeXhax Digest V1999 #7
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.08 b/info/digests/texhax/99/texhax.08
new file mode 100644
index 0000000000..c7249fed27
--- /dev/null
+++ b/info/digests/texhax/99/texhax.08
@@ -0,0 +1,170 @@
+Article 96 of ucam.mlist.texhax:
+From: owner-texhax-digest@nottingham.ac.UK (TeXhax Digest)
+Subject: TeXhax Digest V1999 #8
+Date: 9 Aug 1999 11:01:07 GMT
+
+TeXhax Digest Monday, August 9 1999 Volume 1999 : Number 008
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ Re: inverse limit symbol
+ Re: inverse limit symbol
+ semidirect products
+ drawing a graphical representation of C structures
+
+----------------------------------------------------------------------
+
+Date: Fri, 23 Jul 1999 09:32:26 -0400 (EDT)
+From: Barbara Beeton <bnb@ams.org>
+Subject: Re: inverse limit symbol
+
+fernando gouvea wants an "inverse limit" symbol that will take
+limits.
+
+ ... This should be a usual
+ lim, with a left-pointing arrow under it, and it should be a "math operator
+ with limits", that is, one should be able to write something like \ilim_n
+ and get
+
+ lim
+ <--
+ n
+
+ with, of course, the right spacing and so on.
+
+this can be done quite easily, building on the existing ams-latex
+definition \varinjlim:
+
+ \newcommand{\ilim}{\mathop{\varinjlim}\limits}
+
+using it:
+
+ \[
+ abc \ilim_n def
+ \]
+
+of course, as in-line text, the lower limit will appear in subscript
+position.
+ -- bb
+
+------------------------------
+
+Date: Fri, 23 Jul 1999 10:06:54 -0400
+From: "Fernando Q. Gouvea" <fqgouvea@colby.edu>
+Subject: Re: inverse limit symbol
+
+**** On Fri, 23 Jul 1999 09:32:26 -0400 (EDT), Barbara Beeton <bnb@ams.org> said:
+
+bb> this can be done quite easily, building on the existing ams-latex
+bb> definition \varinjlim:
+
+bb> \newcommand{\ilim}{\mathop{\varinjlim}\limits}
+
+Thanks. There's always something really easy one has missed!
+
+You mean \varprojlim, but this solution does seem to work fine. I've been
+using the following ugly hack:
+
+\newcommand{\ilim}[1]{\displaystyle\lim_{\xleftarrow[\hidewidth\scriptstyle
+ #1\hidewidth]{\hphantom{\mathrm{iii}}}}}
+
+which puts the arrow a bit lower than does \varprojlim. I'll have to
+experiment with both versions to see.
+
+bb> of course, as in-line text, the lower limit will appear in subscript
+bb> position.
+
+So one probably should just throw in a \displaystyle into the definition
+(at least for my taste!).
+
+Fernando
+
+- --
+
+Fernando Q. Gouvea
+Department of Mathematics Editor, FOCUS and MAA Online
+Colby College http://www.maa.org
+Waterville, ME 04901
+fqgouvea@colby.edu http://www.colby.edu/math
+==========================================================
+
+Mophobia, n.:
+ Fear of being verbally abused by a Mississippian.
+
+------------------------------
+
+Date: Sat, 24 Jul 1999 17:12:51 -0400
+From: Noam Shomron <shomron@gnu.org>
+Subject: semidirect products
+
+Is there a collection of macros for producing symbols to denote semidirect
+product, besides the standard "bowtie" symbol? I have seen papers where a
+broken direct sum sign is used, for instance.
+
+Thanks!
+
+Noam Shomron
+
+------------------------------
+
+Date: Fri, 6 Aug 1999 10:58:48 +0100 (BST)
+From: Calum Mackay - Computer Systems CTE <calum.mackay@UK.Sun.COM>
+Subject: drawing a graphical representation of C structures
+
+Hi all,
+
+Would anyone know of an existing package that draws C structures? I'm after
+something that I can give a definition of a structure to, and have it draw a
+little box depicting the struct, with fields in it linked (i.e. pointing to)
+another struct box?
+
+I imagine I could build something like this myself with pstricks, but I
+wondered
+if it had already been done.
+
+best regards,
+Calum.
+
+------------------------------
+
+End of TeXhax Digest V1999 #8
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.09 b/info/digests/texhax/99/texhax.09
new file mode 100644
index 0000000000..e3cd14c5bf
--- /dev/null
+++ b/info/digests/texhax/99/texhax.09
@@ -0,0 +1,235 @@
+Article 154467 of comp.text.tex:
+From: owner-texhax-digest@nottingham.ac.uk (TeXhax Digest)
+Subject: TeXhax Digest V1999 #9
+Date: 5 Oct 1999 17:39:28 +0100
+Organization: ACS, The University of Nottingham
+X-Trace: oyez.ccc.nottingham.ac.uk 939141569 18232 128.243.241.164 (5 Oct 1999 16:39:29 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 5 Oct 1999 16:39:29 GMT
+Organisation: (University of Nottingham - mail2news gateway)
+
+TeXhax Digest Tuesday, October 5 1999 Volume 1999 : Number 009
+
+(incorporating UKTeX Digest)
+
+Today's Topics:
+
+ "root kit" invasion of servers.
+ [none]
+ TUGboat 20(2) shipped to printer this date
+
+----------------------------------------------------------------------
+
+Date: Fri, 27 Aug 1999 21:59:58 -0700
+From: mackay@cs.washington.edu (Pierre MacKay)
+Subject: "root kit" invasion of servers.
+
+During the past two weeks, we have learned of a cascade of assaults on
+Unix server systems, especially Solaris systems, by the consortium of
+brilliant programmers in the "root kit" enterprise. There is no way
+to avoid the suggestion that SUN Microsystems ought to have been
+sharper about their vulnerability. Most of us knew about "root kit"
+at least a year ago. This message, however, is aimed not at at at the
+feckless quality managers at SUN, but at the self-righteous
+programmers who support "root kit".
+
+You guys are brilliant. Compared with the hackers who attack
+MicroSlush systems, you belong in another realm altogether. But
+you have never thought through the implications of what you are
+doing. My little FTP site has no commercial effect whatsoever,
+but I cannot keep it open as a Trojan horse access to the equally
+public-spirited network through which it used to communicate.
+
+You claim that you intend to shut down voracious corporate networks by
+making it too risky to keep them open. What you have achieved, at
+least in my case, is the termination of a service which was offered
+absolutely freely to all users. Because you have made network access
+to the software which I was delighted to offer freely to all users
+a way of destroying the entire network system, I can no longer
+offer that access.
+
+You claim that your activities are inspired by the highest moral
+standards. Maybe they are, but I would like to hear from you
+just what those standards are. You have made it impossible for
+me to distribute free software, and it looks as if you will manage
+to shut off more than half the remaining distributions of free
+software. The top echelons of the software industry will not
+be affected at all. They knew you were there, and they could afford
+to defend themselves against against you. We can't afford it, and
+because of your activities, we can't even go on distributing the
+free software we formerly offered.
+
+IS THIS REALLY WHAT YOU INTENDED?
+
+It is virtually certain that one of the "root kit" team will read
+this message. You know better than anyone else how to disguise
+the origin of a mail message. I would like to hear from one of you
+just why you think the termination of the growing habit of free
+distribution of Unix software is a crime that you are willing
+to suppress with all the energy you can muster.
+
+- --
+Email: mackay@cs.washington.edu Pierre A. MacKay
+Smail: Department of Classics Emeritus Druid for
+ 218 Denny Hall, Box 353110 Unix-flavored TeX
+ University of Washington
+ Seattle, WA 98195
+ (206) 543-2268 (Message recorder)
+
+------------------------------
+
+Date: Mon, 30 Aug 1999 12:09:07 +0200
+From: "W. Muhammad" <ali@aristote.i3s.unice.fr>
+Subject: [none]
+
+Can someone tell me how to install a new package (like easyeqn) under Linux
+operating system?
+Thanks in advance
+
+------------------------------
+
+Date: Wed, 22 Sep 1999 17:02:53 -0500 (EDT)
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 20(2) shipped to printer this date
+
+I'm happy to finally be able to say that this issue was shipped to
+the printer today. This issue will contain the 3 CTAN CD-ROMs.
+
+Mimi Burbank
+
+====================================================================
+ TUGboat
+ Volume 20, Number 2 / June 1999
+ ================================
+
+Addresses 83
+
+General Delivery
+ Mimi Jett
+ From the President 85
+ Barbara Beeton
+ Editorial comments 86
+ Remembering Norman Naugle and Roswitha Graham;
+ New home for the UK TUG FAQ;
+ TUB authors' rights;
+ Home site for CONTEXT;
+ Credit where credit is due;
+ The growing Russian TeX library;
+ A new feature: Cartoons by Roy Preston
+ Bart Childs
+ Norman W. Naugle --- A Rememberance 87
+ Dag Langmyhr
+ Roswitha von den Schulenburg Graham 89
+ Mimi Burbank
+ You meet the nicest people...Father Everett Larguier 89
+
+Views & Commentary
+ Bernard Gaulle
+ The french package on and off CTAN 91
+ Response from the CTAN team 92
+ Barbara Beeton
+ Editor's commentary 92
+
+Letters
+ Jonathan Fine
+ The good name of TeX 93
+ Petr Olsak
+ Reply 93
+
+Typography
+ Peter Flynn
+ Typographers' Inn 94
+
+Fonts
+ Maarten Gelderman
+ A short introduction to font characteristics 96
+ Boguslaw Jackowski
+ MF: Practical and impractical applications 104
+
+Language Support
+ Anshuman Pandey
+ Typesetting Bengali in TeX 119
+
+Software & Tools
+ Klaus Hoppner
+ The CTAN May 1999 CD ROM set by DANTE e.V.
+ and Lehmanns bookstore 127
+ Gilbert van den Dobbelsteen
+ Interacting pdfTeX, PERL and CONTEXT 128
+ Robert Tolksdorf
+ NetBibTeXing 134
+
+Hints & Tricks
+ Jeremy Gibbons
+ Hey --- it works! 141
+
+Abstracts
+ Les Cahiers GUTenberg, Contents of Issues 31
+ (December 1998) and 32 (May 1999) 143
+
+News & Announcements
+ Calendar 146
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 147
+ Future issues 147
+
+Cartoon
+ Roy Preston
+ Monk-ey business 140
+
+TUG Business
+ Institutional members 148
+
+Forms
+ TUG membership application 150
+
+Advertisements
+ Cambridge University Press 149
+ TeX consulting and production services 151
+ Y&Y Inc. 152
+ Blue Sky Research c3
+====================================================================
+
+------------------------------
+
+End of TeXhax Digest V1999 #9
+*****************************
+
+About TeXhax...
+
+Please send contributions to: TeXhax@tex.ac.uk
+
+Subscription and unsubscription requests:
+ send a one line mail message to TeXhax-Request@tex.ac.uk
+ containing only the line
+ subscribe texhax
+ or
+ unsubscribe texhax
+If you have problems with un/subscribing,
+please mail texhax-owner@nottingham.ac.uk
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Backnumbers of all the digests are stored in the Comprehensive TeX
+Archive Network (CTAN) and can be retrieved on the Internet by
+anonymous ftp. The hosts comprising CTAN include, among others,
+ ctan.tug.org (158.121.106.16) -- US
+ ftp.dante.de (134.93.8.251) -- Germany
+ ftp.tex.ac.uk (128.232.1.87) -- UK
+Please use your nearest server, to keep network load down.
+The file /tex-archive/CTAN.sites on each of these hosts gives a
+list of other sites which maintain full or partial mirrors of the CTAN.
+Alternatively, finger ctan@tug.org for full details.
+
+TeXhax Digest back issues are filed below /tex-archive/digests/texhax/
+Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/
+
+A Hypermail version of TeXhax is also available on the World-Wide Web at URL
+http://www.tex.ac.uk/tex-archive/digests/hyper/
+
+\bye
diff --git a/info/digests/texhax/99/texhax.10 b/info/digests/texhax/99/texhax.10
new file mode 100644
index 0000000000..c226bf5f2e
--- /dev/null
+++ b/info/digests/texhax/99/texhax.10
@@ -0,0 +1,318 @@
+Article 158804 of comp.text.tex:
+From: texhax-admin@nottingham.ac.uk
+Subject: TeXhax Digest, Vol 1999 #10 - 6 msgs
+Date: 29 Nov 1999 17:41:56 -0000
+Organization: ACS, The University of Nottingham
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Trace: oyez.ccc.nottingham.ac.uk 943897316 21835 128.243.241.164 (29 Nov 1999 17:41:56 GMT)
+X-Complaints-To: usenet@news.nottingham.ac.uk
+NNTP-Posting-Date: 29 Nov 1999 17:41:56 GMT
+Organisation: (University of Nottingham - mail2news gateway)
+
+TeXhax Digest ________________________________________ Volume 1999 : Number 10
+
+Today's Topics:
+
+ 1. Change of TeXhax list software (David Osborne)
+ 2. [Q] Outline fonts in math mode ... (Uwe Schneider)
+ 3. fields not to be passed to BiBTeX (Massimo Pinto)
+ 4. [Q] Special characters in headlines (Uwe Schneider)
+ 5. Question about the Computer Modern PostScript Fonts (Pascal Maes)
+ 6. standard input empty (James Anderson)
+
+----------
+
+Message: 1
+To: texhax@nottingham.ac.uk
+Subject: Change of TeXhax list software
+Date: Mon, 29 Nov 1999 17:19:24 +0000
+From: David Osborne <David.Osborne@nottingham.ac.uk>
+
+The TeXhax list, previously managed by Majordomo software, is now
+managed by the Mailman list manager. This change provides a Web
+interface to your list subscription -- go to the page
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+to start. To modify your subscription details, you need to first obtain
+your list password, which you can have mailed to you via the "Edit
+Option" button at the bottom of that page.
+
+David Osborne
+TeXhax Digest list-owner <texhax-admin@nottingham.ac.uk>
+
+----------
+
+Message: 2
+Date: Mon, 11 Oct 1999 16:17:46 +0200
+From: Uwe Schneider <Uwe.Schneider@igd.fhg.de>
+Organization: Fraunhofer-IGD
+To: TeXhax@tex.ac.uk
+Subject: [Q] Outline fonts in math mode ...
+
+This is a multi-part message in MIME format.
+ -------- ------4200FFD12F19FC6621DD5D1B
+Content-Type: text/plain; charset=us-ascii
+Content-Transfer-Encoding: 7bit
+
+Hi Everybody,
+
+I am using "\usepackage{times}" within a document in order to
+use outline fonts. But, the fonts used in math mode are not affected
+by this and are still included as bitmap fonts. So, here is my question:
+
+What is the "cheapest" way to use outline fonts in math mode?
+
+I tried the following, which works in principle:
+
+ \SetSymbolFont{operators}{normal}{OT1}{ptm}{m}{n}
+ \SetSymbolFont{operators}{bold}{OT1}{ptm}{bx}{n}
+ \SetSymbolFont{letters}{normal}{OT1}{ptm}{m}{it}
+ \SetSymbolFont{letters}{bold}{OT1}{ptm}{bx}{it}
+
+But unfortunately, I don't know which font to specify for the symbols:
+
+ \SetSymbolFont{symbols}{...}{...}{...}{...}{...}
+
+how could the above line look like?
+
+Another problem is that the character mapping is somewhat different,
+i.e. I get "," (in my document) mapped to ";" (in the print-out).
+
+So, what is the correct way to typeset math in lets say times italic?
+
+Can anybody help me, please?
+
+Thanks in advance!
+
+Best Regards,
+
+ Uwe Schneider
+ -------- ------4200FFD12F19FC6621DD5D1B
+Content-Type: text/x-vcard; charset=us-ascii;
+ name="Uwe.Schneider.vcf"
+Content-Transfer-Encoding: 7bit
+Content-Description: Card for Uwe Schneider
+Content-Disposition: attachment;
+ filename="Uwe.Schneider.vcf"
+
+begin:vcard
+n:Schneider;Uwe
+tel;fax:+49-6151-155-299
+tel;work:+49-6151-155-577
+x-mozilla-html:FALSE
+org:Fraunhofer-IGD;Document Imaging
+adr:;;Rundeturmstr.6;Darmstadt;;64283;Germany
+version:2.1
+email;internet:Uwe.Schneider@IGD.Fhg.de
+title:Dipl. Inform.
+x-mozilla-cpt:;1952
+fn:Uwe Schneider
+end:vcard
+
+ -------- ------4200FFD12F19FC6621DD5D1B--
+
+----------
+
+Message: 3
+Date: Wed, 13 Oct 1999 10:32:08 +0100
+To: TeXhax@tex.ac.uk
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: fields not to be passed to BiBTeX
+
+I am now downloading references to papers from databases such as
+medline,
+which I insert in my bib files.
+
+The medline `entry' comes with a lot of useful fields, such as full
+abstract and notes, keywords etc, good to keep in your own database for
+future search. The thing is that, although useful, I don't want the
+`Note'
+category to appear in the bbl file, for example because the full
+author's
+address is there and I don't need it in my list of references..
+
+Do I set this manually in the bib file (I have tried putting an asterisk
+`note*' in it but without success) or is it a bibliography style issue?
+
+Thanks
+
+Massimo
+
+ -------- -------- -------- -------- -------- -------
+Massimo Pinto
+Gray Laboratory Cancer Research Trust
+ph: +44(0)1923.828611
+fax: +44(0)1923.835210
+pinto@graylab.ac.uk
+ -------- -------- -------- -------- -------- ------
+
+----------
+
+Message: 4
+Date: Mon, 11 Oct 1999 17:05:35 +0200
+From: Uwe Schneider <Uwe.Schneider@igd.fhg.de>
+Organization: Fraunhofer-IGD
+To: TeXhax@tex.ac.uk, Uwe Schneider <Uwe.Schneider@igd.fhg.de>
+Subject: [Q] Special characters in headlines
+
+This is a multi-part message in MIME format.
+ -------- ------54F385E923BECEEB50306439
+Content-Type: text/plain; charset=iso-8859-1
+Content-Transfer-Encoding: quoted-printable
+
+Hi everybody,
+
+The standard pagestyle of e.g. "report" is to put chapter and section
+tit=
+les
+into the headline (two side printing), while text in headlines is set in
+smallcaps (\sc). This is fine, but causes a problem under some
+circumstan=
+ces:
+
+The title of a chapter of my document contains the german word "Ma=DFe"
+(which means something like "measurement"). Since the german sharp s
+"=DF=
+"
+is not available in uppercase, LaTeX maps it to "ss". This would be O.K.
+in principle,but the result is the word "Masse" which has a completely
+different meaning (it means "mass"). This is not acceptable!
+
+I solution I could live with would be to print the sharp s "=DF" as it
+is=
+,
+even it would be a single lowercase letter in between uppercase letters.
+How can I achieve this? (It is not sufficient to type \textrm{\3}!)
+
+Does anybody has an idea ?
+
+Thanks in advance!
+
+Best Regards,
+
+ Uwe Schneider
+ -------- ------54F385E923BECEEB50306439
+Content-Type: text/x-vcard; charset=us-ascii;
+ name="Uwe.Schneider.vcf"
+Content-Transfer-Encoding: 7bit
+Content-Description: Card for Uwe Schneider
+Content-Disposition: attachment;
+ filename="Uwe.Schneider.vcf"
+
+begin:vcard
+n:Schneider;Uwe
+tel;fax:+49-6151-155-299
+tel;work:+49-6151-155-577
+x-mozilla-html:FALSE
+org:Fraunhofer-IGD;Document Imaging
+adr:;;Rundeturmstr.6;Darmstadt;;64283;Germany
+version:2.1
+email;internet:Uwe.Schneider@IGD.Fhg.de
+title:Dipl. Inform.
+x-mozilla-cpt:;1952
+fn:Uwe Schneider
+end:vcard
+
+ -------- ------54F385E923BECEEB50306439--
+
+----------
+
+Message: 5
+Date: Wed, 24 Nov 1999 12:36:28 +0100
+To: TeXhax@tex.ac.uk
+From: Pascal Maes <Pascal.Maes@elec.ucl.ac.be>
+Subject: Question about the Computer Modern PostScript Fonts
+
+Hi all,
+
+ We are using the Computer Modern PostScript Fonts (cmps-unix.tar.gz)
+and we have seen some strange behaviour with some characters :
+
+ Using the following latex file and displaying the results
+(dvips -> ghostview) the oblique lines are missing and the "radical"
+too.
+
+ If I suppress the cmsy* and line10 from the cmfonts.map (using
+the pk files then) all is good.
+
+Any idea ?
+
+Thanks
+
+\documentclass{article}
+\begin{document}
+$\frac{1}{\sqrt{2 E_k}}$ % the radical part of sqrt is missing
+\bigskip
+\unitlength=1mm
+\begin{picture}(140,20)(0,0)
+\put(10,10){\line(1,0){95}}
+\put(5,5){\line(1,0){95}}
+\put(5,5){\line(1,1){5}} % missing
+\put(100,5){\line(1,1){5}} % missing
+\end{picture}
+\end{document}
+
+------
+
+Pascal
+
+----------
+
+Message: 6
+From: "James Anderson" <ptl89@hotmail.com>
+To: TeXhax@tex.ac.uk
+Subject: standard input empty
+Date: Thu, 25 Nov 1999 17:33:50 GMT
+
+-rw-r----- 1 ptl89 ptl89 7116 Nov 17 10:28 sample.dvi
+-rw-r----- 1 ptl89 ptl89 5153 Nov 17 10:28 sample.log
+-rw-r----- 1 ptl89 ptl89 126629 Nov 23 16:30 sample.ps
+-rw-rw---- 1 ptl89 ptl89 6984 Nov 17 14:51 sample.tex
+
+dvips sample.dvi
+
+or
+
+dvips sample | lpr -Plw8
+
+This is dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
+' TeX output 1999.11.17:1026' -> sample.ps
+<tex.pro>. [1] [2] [3]
+standard input empty
+
+A check on printer confirms no output ... 8-*(
+
+Hi latex gurus out there!
+I'm a novice latex user. Whilst I could compile the above
+sample.tex file and can use xdvi to browse it, I cannot seem
+to print it. It keeps complaining about "standard input
+empty" even though I know there is stuff in sample.dvi ...
+Does anyone know what is going on here? The printer works
+fine and I can print OK.
+Any help rendered would be appreciated.
+Many thanks in advance & have a nice day!
+Paul
+(Alberta)
+
+______________________________________________________
+Get Your Private, Free Email at http://www.hotmail.com
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@nottingham.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@nottingham.ac.uk
+You can reach the person managing the list at
+ texhax-admin@nottingham.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/99/texhax.11 b/info/digests/texhax/99/texhax.11
new file mode 100644
index 0000000000..c6f99a608f
--- /dev/null
+++ b/info/digests/texhax/99/texhax.11
@@ -0,0 +1,76 @@
+Article 98 of ucam.mlist.texhax:
+From: texhax-admin@nottingham.ac.uk
+Subject: TeXhax Digest, Vol 1999 #11 - 2 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Tue, 21 Dec 1999 17:32:08 +0000
+
+TeXhax Digest ________________________________________ Volume 1999 : Number 11
+
+Today's Topics:
+
+ 1. Database for bibtex under Windows. (Khaled Furati)
+ 2. Two-line headlines and footlines in TeX (Andre HECK)
+
+----------
+
+Message: 1
+Date: Tue, 30 Nov 1999 16:01:13 +0300 (SAUST)
+From: Khaled Furati <kmfurati@kfupm.edu.sa>
+To: texhax@nottingham.ac.uk
+Subject: Database for bibtex under Windows.
+
+Is there a nice database manager for windows 9x?
+I am looking for a manager like bibcard under unix, and
+hyperbibtex for mac.
+
+Khaled M. Furati
+
+----------
+
+Message: 2
+To: texhax@tex.ac.uk
+cc: heck@newb6.u-strasbg.fr
+Subject: Two-line headlines and footlines in TeX
+Date: Fri, 17 Dec 99 08:19:48 +0100
+From: Andre HECK <heck@cdsxb6.u-strasbg.fr>
+
+Hi there.
+
+I am trying to use throughout a book two-line headings and footings
+in *plain TeX* coding. The current one-line \headline and \footline
+instructions work perfectly. The difficulty arises when trying to add
+an horizontal rule across the pages below the headlines and one on top
+of the footlines. Is there is simple way to code this? The various
+combinations of \hrulefill and \break I tried failed so far.
+Thanks in advance for any tip on how to solve the issue.
+
+Best regards,
+ah.
+ -------- -------- -------- -------- -------- -------- -------- -------- ----
+(Prof.) Andre HECK -+- * Phone (direct): (+33)(0) 388 150 743
+Observatoire Astronomique * Fax (private): (+33)(0) 388 491 255
+11, rue de l'Universite -+- * E-mail: heck@astro.u-strasbg.fr
+F-67000 Strasbourg * -+- hecka@acm.org
+France -+- * * WWW: http://vizier.u-strasbg.fr/~heck
+ -------- -------- -------- -------- -------- -------- -------- -------- ----
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@nottingham.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@nottingham.ac.uk
+You can reach the person managing the list at
+ texhax-admin@nottingham.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/99/texhax.12 b/info/digests/texhax/99/texhax.12
new file mode 100644
index 0000000000..d956df8f7b
--- /dev/null
+++ b/info/digests/texhax/99/texhax.12
@@ -0,0 +1,395 @@
+Date: Sun, 27 Feb 2000 18:17:52 +0000
+From: texhax-admin@tex.ac.uk
+To: texhax@tex.ac.uk
+Subject: TeXhax Digest, Vol 1999 #12 - 7 msgs
+
+TeXhax Digest ________________________________________ Volume 1999 : Number 12
+
+Today's Topics:
+
+ 1. two-line header & footer (George A. Stewart)
+ 2. Printing Labels/Envelopes via LaTex (Miles, Mark (Toronto - 22 Front))
+ 3. TUGboat 20(3) was shipped to the printer last week (Mimi Burbank)
+ 4. Full page figure in a two column article (Yan Wong)
+ 5. Help Windvi (tu@math.uu.nl)
+ 6. Text, pictures, floating and stuff like that (Max Schäfer)
+ 7. gif/bmp/jpeg files for LaTeX (Paul Langdon)
+
+----------
+
+Message: 1
+Date: Tue, 21 Dec 1999 17:32:47 -0500
+To: heck@cdsxb6.u-strasbg.fr
+From: "George A. Stewart" <georges@tiac.net>
+Subject: two-line header & footer
+
+% Here is a demonstration
+
+\def\makeheadline{%
+ \vbox to 0pt {\vskip -25.2888truept %
+ \line {\vbox to11.2888truept {}\the \headline }
+ \vss }\nointerlineskip}
+\headline={%
+ \tenrm\hbox{%
+ \vbox{%
+ \centerline{Running headline}
+ \vskip 2truept
+ \hrule}}}
+\def\makefootline{%
+ \baselineskip=24truept
+ \line{\the \footline}}
+\footline={%
+ \tenrm\hbox{%
+ \vbox{%
+ \hrule
+ \vskip 2pt
+ \centerline{\folio}}}}
+
+Sample text follows: This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition). This material is explained in The TeXbook at pages
+255-257 (1986 edition).
+
+\vfill\eject\end
+
+----------
+
+Message: 2
+From: "Miles, Mark (Toronto - 22 Front)" <mark_miles@ca.ml.com>
+To: "'texhax@tex.ac.uk'" <texhax@tex.ac.uk>
+Subject: Printing Labels/Envelopes via LaTex
+Date: Wed, 22 Dec 1999 14:59:29 -0500
+<mark_miles@ca.ml.com>
+charset="iso-8859-1"
+
+ I wonder if you help with a problem I'm having with a 3rd part
+vendor's software that uses LaTex to print labels and Envelopes. The
+software we use access a database to pull a list of names and address to
+print labels, when we print the resulting output produced for 11,000 labels
+reaches 317mb BUT if we performed the same task from Word and a Visual Basic
+app the resulting spool file is only 13mb for the same number of files. The
+vendors has said its how LaTex works and there is nothing that can be done
+but I can not accept that as an answer. If this is true then we will have
+to skip using LaTex and write our own code.
+
+ Could this be a bug that was fixed?
+
+ The vendor has not told us what version there using but I found this
+string in one of the log files.
+ (format=latex 96.9.25) 25 SEP 1996 09:53
+**port0.tex
+(port0.tex
+LaTeX2e <1995/06/01> patch level 3
+
+if you can reply to the return address and to milesfam@idirect.com
+
+Thank You
+
+Mark Miles
+
+----------
+
+Message: 3
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 20(3) was shipped to the printer last week
+To: tug-board@tug.org, tub-prod@mailer.scri.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl, tug-pub@tug.org
+Date: Mon, 27 Dec 1999 16:31:15 -0500 (EST)
+
+Hello everyone - Merry Christmas and Happy New year!
+
+I didn't get this together last week, but the files were shipped
+to Cadmus on Thursday the 22nd of December...
+
+Mimi Burbank
+(for the TUGboat production team)
+ -------- -------- -------- -------- -------- -------- -------- -------- -------- --
+
+ TUGboat
+ Volume 20, Number 3 / September 1999
+ ================================
+
+Editorial Overview
+ Christina~Thiele
+ Vancouver in August 155
+ TUG'99 Program 160
+
+TeX and Math on the Web
+ Stephen A. Fulling
+ Keynote: TeX and the Web in the higher education
+ of the future: Dreams and difficulties 162
+ Patrick D.F. Ion
+ MathML: A key to math on the Web 167
+ Douglas Lovell
+ TeXML: Typesetting XML with TeX 176
+ Paul Topping
+ Using MathType to create TeX and MathML equations 184
+ Chris Rowley
+ Models and languages for formatted documents 189
+ D.P. Story
+ TeX: Acrobat and TeX team up 196
+
+Customizing Document Layout
+ Jean-luc Doumont
+ Doing it my way: A lone TeXer in the real world 202
+ Peter Flynn
+ The vulcan package: A repair patch for LaTeX 208
+ David Carlisle, Frank Mittelbach, and Chris Rowley
+ New interfaces for LaTeX class design, Parts I and II 214
+
+TeX in Publishing
+ Kaveh Bazargan
+ Multi-use documents: The role of the publisher 217
+ Frederick H. Bartlett
+ Very like a nail: Typesetting SGML with TeX 221
+ Harry Payne
+ Making a book from contributed papers:
+ Print and Web versions 222
+ Robert L. Kruse
+ Managing large projects with PreTeX:
+ A preprocessor for TeX 227
+ Arthur Ogawa
+ Database publishing with Java and TeX 231
+ Paul A. Mailhot
+ Implementing dynamic cross-referencing and PDF
+ with PreTeX 232
+ Hu Wang
+ A Web-based submission system for meeting abstracts 237
+ Petr Sojka
+ Hyphenation on demand 241
+ Jonathan Fine
+ Active TeX and the DOT input syntax 248
+
+Fonts, Graphics, and New Developments
+ Jean-luc Doumont
+ Drawing effective (and beautiful) graphs with TeX 255
+ Wendy McKay and Ross Moore
+ Convenient labelling of graphics, the WARMreader way 262
+ Sergey Lesenko and Laurent Siebenmann
+ Viewing DVI files with Acrobat Reader---DVIPDF
+ gives birth to AcroDVI 272
+ Alan Hoenig
+ MathKit: Alternatives to Computer Modern Mathematics 282
+ Fabrice Popineau
+ fpTeX: A teTeX-based distribution for Windows 290
+ Jeffrey McArthur
+ Managing TeX software development projects 299
+ Timothy Murphy
+ Java and TeX 309
+
+Poster Exhibition
+ Christina Thiele
+ Text of `The Apocalypse' as graphics
+ by Prof. Alban Grimm 316
+ Prof. Alban Grimm
+ Text of `The Apocalypse'as graphics 318
+
+Workshops
+ Eitan Gurari and Sebastian Rahtz
+ LaTeX to XML/MathML 320
+ D.P. Story
+ How to create quality interactive PDF documents
+ for the WWW using LaTeX 321
+ Michael Doob
+ Writing class files: First steps 322
+ Anita Hoover
+ Converting a LaTeX 2.09 style to a LaTeXe class 323
+
+Panels
+ Stephen A. Fulling, Moderator
+ TeX and math on the Web 324
+ Kaveh Bazargan, Moderator
+ TeX in publishing 325
+ Arthur Ogawa, Moderator
+ The Future of LaTeX 326
+
+News & Announcements
+ Calendar 329
+ TUG2000--- The 21st Annual Conference 154
+ GUTenberg 2000---LaTeX and XML: Cooperating with the Internet 331
+
+Cartoon
+ Roy Preston
+ An Analogy with Web Sites 330
+
+TUG Business
+ TUG'99 Attendees 327
+ Institutional members 332
+ TUG membership application 333
+
+Advertisements
+ TeX consulting and production services 334
+ Cambridge University Press 335
+ Y&Y Inc. 336
+ Blue Sky Research c3
+
+ ================================
+
+----------
+
+Message: 4
+Date: Fri, 7 Jan 2000 02:38:51 -0700 (MST)
+From: Yan Wong <ywong@enme.ucalgary.ca>
+To: texhax@tex.ac.uk
+Subject: Full page figure in a two column article
+
+Hello,
+
+I'm wondering if anybody can help me with a problem I'm having. I
+cannot find the solution to this problem anywhere on the web.
+
+I'm trying to write a two-column article using LaTeX2e and I'm having
+trouble outputting two things within the article: a title that spans both
+columns, and a full page figure (that also, obviously, spans both
+columns).
+
+For the figure, I tried inserting the /onecolumn command just before my
+figure but the previous page breaks at an awkward spot. I know the
+/afterpage package doesn't work in the two-column mode. Is there anything
+else I can do?
+
+As for the title that spans two columns, I am clueless. Thanks in advance
+for any help that is offered or for any nudge in the right direction.
+
+Yan
+
+----------
+
+Message: 5
+Date: Thu, 13 Jan 2000 12:49:02 +0100 (MET)
+From: <tu@math.uu.nl>
+To: texhax@tex.ac.uk
+Subject: Help Windvi
+
+Dear Sir,
+I have installed Texlive from CD-Rom (the newest version)into my PC, under Windows 98 including WinEditor program. Everything was going well, except that I could not view dvi file inside Texshell (I could run Tex succesfully) as well as inside Winedt.
+1) After running Tex, I click into Preview icon, windvi opened and closed immediately, although Windvi can run well independently (means outside Texshell or Winedt). Looked at Programs Call, everything fixed well.
+2) Inside Winedt, after runing tex successfully, I clicked into the "Dvi Preview" line in the Accessories menu, nothing happended.
+Then I clicked "Dvi Search", it said that the program "yap.exe" could not be found. I went into the files Winedt.ini in the Winedt directory and changed the lines contating those programs. Namely, I changed "yap.exe "into "windvi.exe" and "YAP" into "WINDVI".
+Then, running Winedt again, but Dvi Preview still did not work. This time, when I clicked into "Dvi Search", the error line did not appear, but Windvi opened and closed immediately ( it looked as the same problem as Texshell). I do not know how to solve this.
+Could you please be so kind to help me to correct this problem?
+If anything is still not clear, please let me explain more.
+Thank you very much in advance.
+Yours respectively,
+N. Tu
+
+----------
+
+Message: 6
+Date: Tue, 15 Feb 2000 21:37:49 +0100
+From: "Max Schäfer" <maxschaefer@maxschaefer.de>
+To: texhax@tex.ac.uk
+Subject: Text, pictures, floating and stuff like that
+
+Hi folks!
+
+I'm using pdfTeX with MiKTeX under Win32, but I think my problem ain't
+pdf-specific. One smallish remark ahead: Maybe this problem isn't such a
+problem at all, just a typical, foolish newbie-question, maybe it has
+been around on this mailing list a couple of times already, but perhaps
+even you TeX-gurus remember the time when you were new to TeX, so, could
+you please reply nevertheless? ThanX ;-)
+OK, here we go: I'm trying to format text in three columns (in
+landscape, but that's the smallest problem) and to put in a picture at a
+fixed position. Now I want my text to float around that picture, which
+means that the first column has to be slimmed down in its middle, the
+middle column has to be interrupted and the right column has to be
+indented. Perhaps this explanation isn't too clear, so I'll try to
+include a rough ASCII-draft ('T' representing text, 'P' representing
+picture) of how it should look like:
+
+TTT TTT TTT
+TTPPPPPPPTT
+TTPPPPPPPTT
+TTT TTT TTT
+
+First, I considered using \parshape, but besides that I couldn't
+persuade it to leave some lines blank (in the middle column), the
+alignment of the right- resp. left-indented columns was awful, some
+words even sticked out into the picture. So I dropped that idea (and
+also dropped multicol, which I was using, too) and began fiddling around
+with the \output-routine. My idea was to make TeX believe it was writing
+to a set of relatively small pages and thus letting it perform
+pagebreaks according to this imagination, then save those small pages to
+boxes and finally putting them together to a real page. The individual
+sub-pages would have been:
+
++---+---+---+
+|TTT|TTT|TTT|
++---+---+---+
++--+ +--+
+|TT| |TT|
+|TT| |TT|
++--+ +--+
++---+---+---+
+|TTT|TTT|TTT|
++---+---+---+
+
+Now you all surely have begun to feel pity with me (I hope :-) because
+you already know what pitfall I dropped into. Well, I _knew_ that I
+couldn't just change the pagesize inside the output routine and hope it
+would fit. I had read in the TeXbook that, to make these changes take
+effect, I had to unpack \box255 and put it back onto the vertical list.
+I also found a macro there, which claimed to do the box-unpacking, but I
+failed to make it work :-(
+Now, do you think I'm heading in a completely wrong direction? Is there
+any simpler solution? Please tell me if you know one! But if there
+isn't, would anybody be so kind to give me at least a sketch of an
+\output-macro, that, after setting the pagesize, does unpacking and
+pushing back? That would be really great!
+
+-- Max
+
+PS: You know, it is kind of urgent and if I can't find a solution soon,
+I'll perhaps have to use some WYSIWYG-tool ... urghhh =:-()
+
+----------
+
+Message: 7
+From: "Paul Langdon" <ptl89@hotmail.com>
+To: TeXhax@tex.ac.uk
+Subject: gif/bmp/jpeg files for LaTeX
+Date: Fri, 25 Feb 2000 16:12:46 GMT
+
+Hi LaTeX gurus,
+Can a GIF/BMP or JPEG file be incorporated into a LaTeX
+document much like an EPS or eepic file generated via xfig
+could be inserted in
+
+\begin{figure}
+\psfig{figure=file.eps,width=...,height=...}
+
+It's easy to do this under Word, Adobe, etc but I wonder if
+there is an equivalent for using file.gif, file.bmp, file.jpg
+in LaTeX ...
+
+Thanks
+
+Paul
+
+______________________________________________________
+Get Your Private, Free Email at http://www.hotmail.com
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/99/texhax.13 b/info/digests/texhax/99/texhax.13
new file mode 100644
index 0000000000..ab133a4040
--- /dev/null
+++ b/info/digests/texhax/99/texhax.13
@@ -0,0 +1,486 @@
+Article 100 of ucam.mlist.texhax:
+From: texhax-admin@tex.ac.uk
+Subject: TeXhax Digest, Vol 1999 #13 - 9 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Thu, 01 Jun 2000 09:43:48 +0100
+
+TeXhax Digest ________________________________________ Volume 1999 : Number 13
+
+Today's Topics:
+
+ 1. Re: TeXhax Digest, Vol 1999 #12 - 7 msgs (Donald Arseneau)
+ 2. Re: TeXhax Digest, Vol 1999 #12 - 7 msgs (Dr Engelbert Buxbaum)
+ 3. theorem.sty (Serkan Impram)
+ 4. Global variables (Roger Price)
+ 5. Plain text from LaTeX (Roger Gawley)
+ 6. LaTeX printing question (Goode, Kenny)
+ 7. Migration form WBiBdB to what (on Linux) ? (Massimo Pinto)
+ 8. Roman type Greek letters (Igor Katkov)
+ 9. psfonts (andrej t. hocevar)
+
+----------
+
+Message: 1
+To: Yan Wong <ywong@enme.ucalgary.ca>, texhax@tex.ac.uk
+Subject: Re: TeXhax Digest, Vol 1999 #12 - 7 msgs
+Organization: TRIUMF: Canada's national meson facility
+From: Donald Arseneau <asnd@triumf.ca>
+Date: 28 Feb 2000 01:39:34 -0800
+
+The following message is a courtesy copy of an article
+that has been posted to comp.text.tex as well.
+
+In Texhax Volume 1999 : Number 12, "Max Schäfer"
+ <maxschaefer@maxschaefer.de> wrote:
+> format text in three columns
+> put in a picture at a fixed position. Now I want my text to
+> float around that picture, which
+> means that the first column has to be slimmed down in its middle, the
+> middle column has to be interrupted and the right column has to be
+> indented.
+
+Using wrapfig to span multiple columns
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Wrapfig can't automatically make matching cutouts in adjacent columns
+because it doesn't know which text will land in just the right place
+in the column next-door. It certainly can't handle floating in such
+situations!
+
+Here are some methods for doing such layout "by hand". They are
+practical for one or a few such figures where you can tweak the
+layout for the final copy. It is too painful to do this for long
+or frequently-revised documents. If you do have multiple fiddling,
+fix the first one in each chapter (or after any forced page break),
+rerun, then fix the second, etc.
+
+(These examples use calc.sty to evaluate overhangs in place.)
+
+Cutouts in Matching Columns
+
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~X ~~~~~~~~~~~~~~~~~Y
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+
+Initially, write the document without the wrapfigure, and locate the
+desired natural linebreak at "X". (This first step is used for all
+methods described here.) Then change to
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[.5\width+.5\columnsep]{6cm}
+..
+\end{wrapfigure}
+~~~~....
+
+and run LaTeX again. This will print the figure overlapping the right
+column, but no matter. Use this run to locate position "Y" in the text.
+For the final run, switch to:
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[.5\width+.5\columnsep]{6cm}
+..
+\end{wrapfigure}
+~~~~....
+..~~~~~~~Y
+\begin{wrapfigure}[6]{l}[.5\width+.5\columnsep]{6cm}
+\vfill
+\end{wrapfigure}
+~~~~~~~~~~~
+
+Taking a whole column plus a cutout
+
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~X ~~~~~~~~~~~~~~~~~Y
+~~~~~~~~~
+~~~~~~~~~
+~~~~~~~~~
+~~~~~~~~~
+~~~~~~~~~
+~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+
+Locate "X" first, without any figure, as above, then write the
+document like:
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[\columnwidth+\columnsep]{9cm}
+..
+\end{wrapfigure}
+~~~~....
+
+and ignore the overprinting of the right column. Then, after locating
+"Y" in the text, switch to:
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[\columnwidth+\columnsep]{9cm}
+..
+\end{wrapfigure}
+~~~~....
+..~~~~~~~Y\vspace{6\baselinskip}
+~~~~~~~~~~~
+for the final layout
+
+a whole column preceding a cutout
+
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~X ~~~~~~~~~~~~~~~~~Y
+ ~~~~~~~~~
+ ~~~~~~~~~
+ ~~~~~~~~~
+ ~~~~~~~~~
+ ~~~~~~~~~
+ ~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+
+After locating "X", write the draft document like:
+
+~~~~~~~~X\vspace{6\baselinskip}
+~~~~....
+~~~~~~~~~~~~~
+~~~~~~~~~
+
+run LaTeX to locate "Y", and then switch to:
+
+~~~~~~~~X\vspace{6\baselinskip}
+~~~~....
+~~~~~~~~~~~~~Y
+\begin{wrapfigure}[6]{l}[\columnwidth+\columnsep]{9cm}
+..
+\end{wrapfigure}
+~~~~~~~~~
+
+Spanning (parts of) three columns
+
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~X ~~~~~~~~~~~~~~~~~Y ~~~~~~~~~~~~~~~~~Z
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~ ~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+
+This uses a combination of the above. First locate X, then use
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[.5\width+.5\columnwidth+\columnsep]{12cm}
+..
+\end{wrapfigure}
+~~~~....
+
+Locate Y from this, and change to
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[.5\width+.5\columnwidth+\columnsep]{12cm}
+..
+\end{wrapfigure}
+~~~~....
+~~~~~~~~~~~~Y\vspace{6\baselineskip}
+~~~~~~~....
+
+which allows you to locate Z, to end up with
+
+~~~~~~~~X
+\begin{wrapfigure}[6]{r}[.5\width+.5\columnwidth+\columnsep]{12cm}
+..
+\end{wrapfigure}
+~~~~....
+~~~~~~~~~~~~Y\vspace{6\baselineskip}
+~~~~~~~....
+~~~~~~~~~~~~Z
+\begin{wrapfigure}[6]{l}[.5\width+.5\columnwidth+\columnsep]{12cm}
+\vfill
+\end{wrapfigure}
+
+Donald Arseneau asnd@triumf.ca
+
+----------
+
+Message: 2
+Date: Mon, 28 Feb 2000 09:05:25 +0300
+From: Dr Engelbert Buxbaum <engelbert@hsc.kuniv.edu.kw>
+To: texhax@tex.ac.uk
+Subject: Re: TeXhax Digest, Vol 1999 #12 - 7 msgs
+
+> Subject: Printing Labels/Envelopes via LaTex
+.
+
+The solution which I prefer is to print the address onto the letter and then use envelopes with windows, through wich the address can be seen (available from any good stationary store in all common formats). The KOMA-Script package contains a scr-letter class that
+does this nicely, including use of address data banks for serial letters. Compared to the label solution this saves a lot of hassle, prevents a letter from being baged into an envelope with the wrong label (I have recieved those!) and gives a much more professional
+looking result.
+
+> Subject: Help Windvi
+
+WinEdt is set up by its author to work with MikTeX (and its DVI viewer YAP), and it does so quite flawlessly, as I can attest from constant use. So if you have a good Web access, I would suggest you download MikTeX from your friendly neighbourhood CTAN server and
+use that. I am sure that there is a way to set everything up with other TeX distributions, but I have never done it.
+
+> Subject: gif/bmp/jpeg files for LaTeX
+
+This depends on the DVI driver you are using. I have used JPEG pictures with dvipdfm, which creates PDF-files from DVI. As I use TeX to create student manuals for publication on the net, this is ideal for me. If you want to go this route, you have to convert any
+EPS files you may still have left into PDF first (as dvipdfm can not use EPS). This can be achieved with epstopdf from the Ghostscript site or with Photoshop and has the additional advantage of creating much smaller files.
+
+But now I have two question of my own: How can I tell LaTeX to put an image on a given position of the page (specifically topmost left corner for a logo)? Idealy, TeX should then forget that the picture is there at all, and typeset the rest of the page as if it
+were not. Can this be done?
+
+Also: In report class, can a picture be placed on the title page? The obvious solution
+
+\begin{abstract}
+ \begin{figure}
+ \includegraphics{titlepicture.eps}
+ \end{figure}
+\end{abstract}
+\maketitle
+
+leads to the picture printed on a separate page before the titlepage, even with the H option of the float package. Definetly not what I want.
+
+Thanks for any ideas
+
+Engelbert Buxbaum
+
+----------
+
+Message: 3
+Date: Thu, 09 Mar 2000 11:40:10 +0000
+From: Serkan Impram <mchsssti@fs5.ee.umist.ac.uk>
+Organization: csc, umist
+To: texhax@tex.ac.uk
+Subject: theorem.sty
+
+hi,
+
+i'm using the theorem.sty file but i cannot change the line spacing
+settings it uses by default - the spacings it leaves before and after a
+, say a theorem or lemma. how can i force it to leave exactly one blank
+line before and after the theorem (or lemma or definiton) irrespective
+of what is before and after the theorem ? could you please help me if
+you know a solution ?
+
+thanks in advance,
+
+serkan.
+
+----------
+
+Message: 4
+Date: Thu, 27 Apr 2000 17:13:08 -0400 (EDT)
+From: Roger Price <rprice@woodworm.cs.uml.edu>
+To: texhax@tex.ac.uk
+Subject: Global variables
+
+Dear List, I use teTeX (tetex-0.4pl8-11.src.rpm).
+
+I am trying to define a LaTeX class in which two environments A and B
+communicate via global variables (booleans). I wish to check that the
+environments are being used in the correct order. In the main code
+section of the class file (see the LaTeX Companion p.468) I declare
+three booleans:
+
+\newboolean{P@rt0}
+\setboolean{P@rt0}{true} % Initial value = true
+\newboolean{P@rt1} % Initial value = false
+\newboolean{P@rt2} % Initial value = false
+
+and a command which will check that A and B are in the correct order.
+The first argument is the number of the previous part, the second is
+the number of the current part.
+
+\newcommand{\CheckOrder}[2]{\ifthenelse{\boolean{P@rt#1}}
+ {\setboolean{P@rt#2}{true}
+ \typeout{Correct order.}
+ }
+ {\setboolean{P@rt#2}{true}
+ \typeout{Incorrect order.}
+ }}
+
+The environment declarations are
+\newenvironment{A}{\CheckOrder{0}{1}}{}
+\newenvironment{B}{\CheckOrder{1}{2}}{}
+
+The document instance contains the environments in the correct order:
+
+\begin{document}
+\begin{A}
+Hello
+\end{A}
+\begin{B}
+World
+\end{B}
+\end{document}
+
+xdvi shows the correct "Hello World", but the console output is:
+
+Correct order.
+Incorrect order.
+
+Why can't environments A and B communicate with each other?
+Is this because P@rt0, P@rt1 and P@rt2 are not global variables?
+How does one create global variables in LaTeX?
+
+My apologies if this is a FAQ. Any help would be much appreciated.
+Roger
+rprice@cs.uml.edu
+
+----------
+
+Message: 5
+Date: Wed, 3 May 2000 17:10:32 +0100 (BST)
+From: Roger Gawley <Roger.Gawley@durham.ac.uk>
+To: texhax@nottingham.ac.uk
+Subject: Plain text from LaTeX
+
+We have a demand to word-count LaTeX documents. Leaving aside issues like
+just what is a word, we have several thoughts involving such routes as
+dvitype of latex2html.
+
+Does anyone have or know of either a program to count the word in a latex
+document or (even better) a program to extract a plain text representation
+from a dvi file?
+
+Roger Gawley
+IT Service
+Durham University
+
+----------
+
+Message: 6
+Date: Wed, 24 May 2000 00:55:38 -0400
+From: "Goode, Kenny" <Kenny.Goode@usa.xerox.com>
+Subject: LaTeX printing question
+To: "'texhax@tex.ac.uk'" <texhax@tex.ac.uk>
+
+To someone smarter than me, Is there a way to add a printer to the list of
+printers found in the Windows NT version of LaTeX? In other programs, such
+as PageMaker, you add a PostScript Printer Definition file to the program
+directory structure and it picks up the printer to add to the list. I'm
+trying to print to a Xerox DocuTech 65 laser printer. It wants to use 1200
+dpi graphics support. If I select a 1200 dpi printer such as a Varityper,
+my printed text is correct, but it's white text in black boxes. If you have
+a suggestion, I'd be very pleased to hear back from you. Thanks much in
+advance, Kenny Goode
+
+----------
+
+Message: 7
+Date: Wed, 24 May 2000 15:40:02 +0100
+To: texhax@tex.ac.uk
+From: "Massimo Pinto" <pinto@graylab.ac.uk>
+Subject: Migration form WBiBdB to what (on Linux) ?
+
+Hello,
+
+as I am beggining to use LaTeX on my laptop running Linux, I was wondering
+what' your opinion on a Bibliography data base package, holding BiBTeX
+archives, that does approximately the same job as WBiBdB for Windows32s.
+
+I have also used EndNote just for downloading a reference from a
+Web-medical database, PubMed. This feature is very convenient and it would
+be nice to know whether the application that you will suggest has got such
+a functionality as well, or may be it can be implemented?
+
+All the best
+
+Massimo
+ -------- -------- -------- -------- -------- --------
+Massimo Pinto
+Gray Laboratory Cancer Research Trust
+P.O. box 100
+Mount Vernon Hospital
+Northwood
+Middx HA6 2JR
+United Kingdom
+ph: +44(0)1923.828611
+fax: +44(0)1923.835210
+pinto@graylab.ac.uk
+ -------- -------- -------- -------- -------- -------
+
+----------
+
+Message: 8
+Date: Mon, 15 May 2000 12:02:30 +0400 (MSD)
+From: Igor Katkov <katkov@monet.npi.msu.su>
+To: texhax@tex.ac.uk
+Subject: Roman type Greek letters
+
+Hello!
+
+Could anyone tell whether it's possible
+to make Greek letters look like Roman type?
+
+Should I look for special font (if it exists?)
+with such symbols or are there other ways
+to settle the problem?
+
+Thank You very much.
+
+All the best,
+Igor
+
+----------
+
+Message: 9
+From: "andrej t. hocevar" <ah@siol.net>
+To: <texhax@tex.ac.uk>
+Subject: psfonts
+Date: Mon, 29 May 2000 16:26:32 +0200
+charset="iso-8859-1"
+
+hey,
+could someone, please, tell me how to configure my emtex latex2e to
+understand that i want to use ps fonts? i have downloaded several packages
+for this reason but i somehow don't seem to be smart enough to make them
+work.
+the readmes and other documentation usualy says something like move the ...
+files to a directory, where tex can find them and so on. i cannot do it. i
+won't work. which are the directories? which directory structure is to be
+used? or do i simply move the files in question to the _ directory? and what
+are the commands, then?
+
+thank you very much. i know this can be a painful question. thank's again.
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/99/texhax.14 b/info/digests/texhax/99/texhax.14
new file mode 100644
index 0000000000..779656a014
--- /dev/null
+++ b/info/digests/texhax/99/texhax.14
@@ -0,0 +1,288 @@
+Article 101 of ucam.mlist.texhax:
+From: texhax-admin@tex.ac.uk
+Subject: TeXhax Digest, Vol 1999 #14 - 6 msgs
+Mime-version: 1.0
+Content-Type: text/plain
+Date: Mon, 31 Jul 2000 21:57:03 +0100
+
+TeXhax Digest ________________________________________ Volume 1999 : Number 14
+
+Today's Topics:
+
+ 1. Y2K problem? (Igor Katkov)
+ 2. Re: TeXhax Digest, Vol 1999 #13 - 9 msgs (Dr Engelbert Buxbaum)
+ 3. ifthenelse (andrej t. hocevar)
+ 4. TUGboat 20(4) shipped to Cadmus (Mimi Burbank)
+ 5. vertical placement oddity (Jeffrey J. Gray)
+ 6. Re: TUGboat 20(4) shipped to Cadmus (Mimi Burbank)
+
+----------
+
+Message: 1
+Date: Fri, 2 Jun 2000 16:01:32 +0400 (MSD)
+From: Igor Katkov <katkov@monet.npi.msu.su>
+To: texhax@tex.ac.uk
+Subject: Y2K problem?
+
+Hello!
+
+It looks like a Y2K problem ;)
+
+ -------- -------- -------- -------- -------- -------- -------- -------- ---
+
+Date: Thu, 01 Jun 2000 09:43:50 +0100
+From: texhax-admin@tex.ac.uk
+To: texhax@tex.ac.uk
+Subject: TeXhax Digest, Vol 1999 #13 - 9 msgs
+
+TeXhax Digest ________________________________________ Volume 1999 :
+Number 13
+
+Today's Topics:
+
+ -------- -------- -------- -------- -------- -------- -------- -------- ---
+
+I'm sorry if I'm wrong and it's just a misunderstanding.
+
+Best regards,
+Igor
+
+----------
+
+Message: 2
+Date: Sat, 03 Jun 2000 08:44:53 +0300
+From: Dr Engelbert Buxbaum <engelbert@hsc.kuniv.edu.kw>
+Organization: Faculty of Medicine, University of Kuwait
+To: texhax@tex.ac.uk
+Subject: Re: TeXhax Digest, Vol 1999 #13 - 9 msgs
+
+> Subject: Plain text from LaTeX
+> We have a demand to word-count LaTeX documents.
+> Does anyone have or know of either a program to count the word in a latex
+> document or (even better) a program to extract a plain text representation
+> from a dvi file?
+
+What I do in such a situation is to use the wordcount function of my textprocessor,
+and then count all \ separately, as they start TeX commands. Subtracting the latter from the former gives a rough guestimate of the No of words in the text. For most intents and purposes this should be good enough.
+
+> Subject: Roman type Greek letters
+> Could anyone tell whether it's possible
+> to make Greek letters look like Roman type
+
+The normal Greek characters in TeX are in italic, as they are intended mainly for
+maths. If you want to typeset Greek text you need a special font. This is available
+in the font directory at CTAN.
+
+----------
+
+Message: 3
+From: "andrej t. hocevar" <ah@siol.net>
+To: <texhax@tex.ac.uk>
+Subject: ifthenelse
+Date: Wed, 14 Jun 2000 21:43:52 +0200
+charset="iso-8859-1"
+
+could anyone tell me how to say that something is true for capital letters
+only?
+thank you,
+
+andrej t. hocevar
+
+----------
+
+Message: 4
+Date: Wed, 28 Jun 2000 15:53:15 -0400 (EDT)
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: TUGboat 20(4) shipped to Cadmus
+To: tug-board@tug.org, tub-prod@scri.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl
+
+I am glad to announce that TUGboat 20(4) was shipped to the
+printer yesterday afternoon. We hope that shipment will begin
+sometime after the 15th of July, but as yet have no firm
+schedule.
+ We apologize for the long delay in getting this issue to you!
+.
+Mimi Burbank
+Production Manager
+
+ ====================================
+ TUGboat
+ Volume 20, Number 4 / December 1999
+ ====================================
+
+Addresses 339
+
+General Delivery
+ Mimi Jett
+ From the President 341
+ Barbara Beeton
+ Editorial comments 342
+ On being a fossil
+ Erratum: Mimi Jett's term of office
+ Gutenberg: the man of the millennium
+ Sebastian Rahtz leaves the TUGboat production team
+ International news: Greek, Russian and Vietnamese groups
+ Clarification of the CTAN ``nonfree'' classification
+ The origin of the @ sign
+ Communication by flags
+
+Typography
+ Peter Flynn
+ Typographers Inn 344
+
+Font Forum
+ Vladimir Koutny
+ TrueType Fonts in TeX 347
+ Vit Zyka
+ The Semaphore Alphabet 348
+
+Software & Tools
+ Brian E. Travis
+ The Paper Path: XML to paper using TeXML 350
+ Igor I. Strokov
+ a WYSIWYG TeX impleemntation 356
+
+Book Reviews
+ Bill Casselman
+ ``The LaTeX Graphics Companion'' and ``TeX Unbound'' --
+ A review of two books 359
+ ``The LaTeX Graphics Companion, by Michel Goosens,
+ Sebastian Rahtz, and Frank Mittelbach;
+ ``TeX Unbound'', by Alan Hoenig
+ Peter Flynn
+ ``Digital Typography'', by Donald Knuth 364
+
+Errata
+ Jonathan Fine
+ Erratum: The good name of TeX, TUGboat 20(2), pg 93 366
+ Christina Thiele
+ TUG'99, TUGboat 20(3) 366
+
+Resources
+ Jim Hefferon
+ A CTAN search page 367
+
+Hints & Tricks
+ Jeremy Gibbons
+ Hey --- it works! 367
+ Christina Thiele
+ The Treasure Chest 370
+
+LaTeX
+ LaTeX Project Team
+ The LaTeX News, Issue 12, December 1999 375
+ Bruce Shawyer
+ Scaled Pictures in LaTeX 376
+
+Tutorial
+ Philip Taylor
+ Book design for TeX users: Part 2: Practice 378
+
+Report
+ Ross Moore
+ Preparation of documents for multiple
+ modes of delivery --- Notes from TUG'99 389
+
+Abstracts
+ Les Cahiers GUTenberg, Contents of double issue 33/34
+ (November~1999) 394
+ EuroTeX'99 Proceedings --- Paperless TeX 395
+
+News & Announcements
+ Calendar 399
+ TUG2000 Announcement 401
+
+Cartoon
+ Roy Preston
+ Download free fonts! 340
+
+Late-Breaking News
+ Mimi Burbank
+ Production notes 400
+ Future issues 400
+
+TUG Business
+ Institutional members 402
+ Statement of ownership 430
+
+Advertisements
+ TeX consulting and production services 403
+ Y&Y Inc. 404
+ Blue Sky Research c3
+
+ ====================================
+
+----------
+
+Message: 5
+Date: Fri, 21 Jul 2000 17:02:37 -0500
+From: "Jeffrey J. Gray" <jeff@che.utexas.edu>
+Organization: Dept. of Chemical Engineering, University of Texas at Austin
+To: texhax@tex.ac.uk
+Subject: vertical placement oddity
+
+Hi,
+
+I've uncovered some odd behavior that I can't seem to get rid of or find
+in documentation or FAQs... When I use \flushbottom on my document,
+line spacing expands to fill up pages, but the subsection headings do
+not move along with the rest of the text. Therefore, the section
+headings end up overwriting text in the previous section, and a large
+gap is then left between the sections. (These extreme behavior is only
+on a few pages with bad page breaks, but looking closely at other pages
+I can see that headings are misplaced vertically)
+
+Any idea what could cause such behavior? I'm writing a thesis with a
+custom package, but the package uses the standard \@startsection to
+define the section headings, with appropriate rubber lengths, and I
+can't find any other modifications that would affect section headings.
+All the other packages I'm using are standard-distribution packages
+that, to my knowledge, shouldn't have anything to do with section
+headings. (amsmath,latexsym,graphicx,psfrag,rotating,overcite) I can't
+seem to figure out
+
+Thank you for any help you can provide,
+
+Jeff Gray
+
+----------
+
+Message: 6
+Date: Thu, 29 Jun 2000 08:39:30 -0400 (EDT)
+From: Mimi Burbank <mimi@scri.fsu.edu>
+Subject: Re: TUGboat 20(4) shipped to Cadmus
+To: tug-board@tug.org, tub-prod@scri.fsu.edu, office@tug.org,
+texhax@tex.ac.uk, tex-eds@nic.surfnet.nl
+
+a "my fingers got ahead of themselves" error in the
+contents of TUGboat 20(4) :
+
+> Statement of ownership 430
+ ^^^
+
+should be "403"
+
+sorry,
+
+mimi burbank
+
+----------
+
+About TeXhax...
+
+For information on the TeX Users Group, please send a message to
+office@tug.org, or write TeX Users Group, 1466 NW Front Avenue,
+Suite 3141, Portland, OR 97209-2820 USA (phone: 1 503 223 9994,
+fax: 1 503 223 3960).
+
+Send TeXhax mailing list submissions to
+ texhax@tex.ac.uk
+To subscribe or unsubscribe via the web, visit
+ http://lists.nottingham.ac.uk/mailman/listinfo/texhax
+or, via email, send a message with subject or body 'help' to
+ texhax-request@tex.ac.uk
+You can reach the person managing the list at
+ texhax-admin@tex.ac.uk
+
+End of TeXhax Digest
diff --git a/info/digests/texhax/txh/abbott.txh b/info/digests/texhax/txh/abbott.txh
new file mode 100644
index 0000000000..70e50909d1
--- /dev/null
+++ b/info/digests/texhax/txh/abbott.txh
@@ -0,0 +1,284 @@
+ 7-Oct-87 23:29:16-PDT,9090;000000000000
+Return-Path: <@Cs.Ucl.AC.UK:ABBOTTP@mail.aston.ac.uk>
+From: ABBOTTP <@Cs.Ucl.AC.UK:ABBOTTP@mail.aston.ac.uk>
+To: TEXHAX <@Cs.Ucl.AC.UK:TEXHAX@score.stanford.edu>
+
+
+Date: 8-Oct-1987 07:11 BST
+Subject: Aston Archive update
+From: Peter Abbott <ABBOTTP@uk.ac.aston>
+Dept: Computing Service
+Tel No: 021 359 5492 -direct
+
+ PUBLIC account at Aston University UK October 5 1987
+
+This text is available in
+
+ aston.kirk::[public]000aston.readme
+
+The ID is PUBLIC and the password PUBLIC
+
+For each set of software an index file has been created with the name
+
+ 000index.list
+
+and is stored in the top directory of the set of software. Each set of
+software is stored below PUBLIC and where relevant in further sub
+directories.
+
+I have a copy of VMS_SHAR and am awaiting a suitable SHAR for `UNIX'. I can
+also create `TAR' files for FTP but at present the TRANSFER/BINARY fails
+(DEC have been notified).
+
+Further items are always welcome.
+
+Peter Abbott
+
+
+TeX DVI Driver Family - Release 2.08
+=====================================
+
+This is the updated set of files from UTAH.
+
+Index file kirk::[public.texdvi208]000index.list
+
+ID and password both PUBLIC
+
+
+PSPRINT
+DVITOVDU (both from Andrew Trevorrow see TugBoat Vol 8 No 1 page 42)
+========
+
+PSPRINT files aston.kirk::[public.psprint]000fetch.list
+
+DVITOVDU files aston.kirk::[public.dvitovdu]000fetch.list
+
+
+
+TEXHAX Contains back numbers of the TeXhax digests. The files are named
+======
+
+ TEX87.nn where nn is the issue number
+
+Index list aston.kirk::[public.texhax]000index.list
+Digest files aston.kirk::[public.texhax]tex87.nn
+
+UKTeX Contains back numbers of the UKTeX material. The files are named
+=====
+
+ UKTEX87.nn where nn is the issue number
+
+Index list aston.kirk::[public.uktex]000index.list
+files aston.kirk::[public.uktex]uktex87.nn
+
+
+PSFIGTEX
+========
+
+PSfigTeX is a set of TeX macros to make it easy to include PostScript (and
+Macintosh) figures inside a TeX document. It was written by Trevor Darrell
+at the University of Pennsylvania, who retains copyright. See the file
+COPYRIGHT for details. It arrived as a set of SHAR files, and again, the
+structure here is the same as that to be found in the SHAR files.
+
+ Features:
+ Simple, clean interface
+ Psfig automatically positions the figure at the current pen position
+ Figures can be scaled easily
+ Implemented as a TeX macro package; has been brought up under unix,
+ VMS and OS4000. (Please contact HINES@UK.AC.DARESBURY.MAIL for
+ the OS4000 version)
+
+PSFIGTEX files aston.kirk::[public.psfigtex]000index.list
+
+This file contains a directory listing (including subdirectories) with
+each file listed and its size. The user need not adhere to the directory
+structure, it has been used to make maintenance easier.
+
+
+
+LATEXSTYLE
+==========
+
+This group is the LaTeX Style collection based on TuGboat Volume 8 No 2. The
+`shar' files are included in the directory and will eventually be also
+provided in subdirectories once I can overcome the problem of the limitation
+of VAX/VMS and files which have a non numeric third part to the name.
+
+LATEXSTYLE files aston.kirk::[public.latexstyle]000index.list
+
+CRUDETYPE
+=========
+
+Crudetype an adaptable device driver (TUGboat Volume 7 (1986) No 3 p 159)
+R M Damerell Royal Holloway and Bedford College.
+
+This software has been improved since the publication of the article.
+
+CRUDETYPE files aston.kirk::[public.crudetype]000index.list
+
+PL and TFM files for Apple Laserwriter
+======================================
+
+Files of TFM and PL for resident fonts for the Apple Laserwriter and
+Laserwriter+ from Sebastian Rahtz Southampton.
+
+PL TFM files aston.kirk::[public.apple.pl]000index.list
+
+
+SAUTER
+======
+
+This section contains the John Sauter files for creating the cm fonts for
+LN03 (see Tugboat Volume 8 (1987) No 2 page 129). The created font files
+will be available later.
+
+Index file aston.kirk::[public.sauter]000index.list
+
+
+CTEX 2.1
+========
+
+This group contains CTEX version 2.1
+
+Index file aston.kirk::[public.ctex_2_1]000index.list
+
+
+PAVEL
+=====
+
+This group was contributed by John Pavel and some material is duplicated
+elsewhere in the archive. These duplications will be removed as time permits.
+The subdirectory structure is I hope self explanatory and is attached here.
+There are a lot of files and we hope to provide batching facilities in the
+future.
+
+Index file aston.kirk::[public.pavel]000index.list
+
+
+[PUBLIC.PAVEL]
+[PUBLIC.PAVEL.LIB]
+[PUBLIC.PAVEL.LIB.TEX]
+[PUBLIC.PAVEL.MAIL]
+[PUBLIC.PAVEL.TEX]
+[PUBLIC.PAVEL.TEX.DOC]
+[PUBLIC.PAVEL.TEX.DVIDOC_OLD]
+[PUBLIC.PAVEL.TEX.INDEX]
+[PUBLIC.PAVEL.TEX.LATEX-STYLE]
+[PUBLIC.PAVEL.TEX.MF84]
+[PUBLIC.PAVEL.TEX.MF84.MFCONFIG]
+[PUBLIC.PAVEL.TEX.MIT-XX]
+[PUBLIC.PAVEL.TEX.TEXTYL]
+[PUBLIC.PAVEL.TEX.UTAH-SCIENCE]
+[PUBLIC.PAVEL.TEXDIST]
+[PUBLIC.PAVEL.TEXDIST.BABEL]
+[PUBLIC.PAVEL.TEXDIST.BABEL.PORTUGUESE]
+[PUBLIC.PAVEL.TEXDIST.FONTS]
+[PUBLIC.PAVEL.TEXDIST.FONTS.AMSFONTS]
+[PUBLIC.PAVEL.TEXDIST.FONTS.AMSFONTS.GF]
+[PUBLIC.PAVEL.TEXDIST.FONTS.CMFONTS]
+[PUBLIC.PAVEL.TEXDIST.FONTS.CMFONTS.CMTEST]
+[PUBLIC.PAVEL.TEXDIST.FONTS.CMFONTS.GF]
+[PUBLIC.PAVEL.TEXDIST.FONTS.LATEXFONTS]
+[PUBLIC.PAVEL.TEXDIST.FONTS.LATEXFONTS.GF]
+[PUBLIC.PAVEL.TEXDIST.FONTS.UTILITYFONTS]
+[PUBLIC.PAVEL.TEXDIST.MF84]
+[PUBLIC.PAVEL.TEXDIST.MF84.MFCONFIG]
+[PUBLIC.PAVEL.TEXDIST.TEX82]
+[PUBLIC.PAVEL.TEXDIST.TEX82.LATEX]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONFIG]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.RUSTY]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.SALKIND]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.SAUTER]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.TIB]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.TRICKEY]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.URBAN]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.UW]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.VAN]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXCONTRIB.VAN.TGRIND]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.CTEX]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.CTEX.LIB]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.LN01]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.LN03]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.MITDRIVERS]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDEVICES.QMS]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXDOC]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXMACROS]
+[PUBLIC.PAVEL.TEXDIST.TEX82.TEXMISC]
+[PUBLIC.PAVEL.TEXDIST.TEX82.UNSUPPORTED]
+[PUBLIC.PAVEL.TEXDIST.TEX82.UNSUPPORTED.COMMONTEX]
+[PUBLIC.PAVEL.TEXDIST.TEX82.UNSUPPORTED.COMMONTEX.BIG]
+[PUBLIC.PAVEL.TEXDIST.TEX82.UNSUPPORTED.COMMONTEX.BIGG]
+[PUBLIC.PAVEL.TEXDIST.TEX82.UNSUPPORTED.SEQUENT]
+
+
+
+REPORTS
+=======
+
+This group contains miscellaneous material which is normally too large for
+UKTeX.
+
+Index file aston.kirk::[public.reports]000index.list
+
+
+Please contact me if you have any problems accessing the files.
+
+--------------
+
+The following command procedures have been sent to me to enable VMS users
+to 'pull' the files and may be useful to others.
+
+(Thanks to Phil Taylor of RHBNC)
+
+============================== F E T C H . C O M ==============================
+
+$ @sys$utilities:pull uk.ac.aston.kirk [public.beebe]'p1' 'p1' public public
+
+=============================== P U L L . C O M ===============================
+$ set noon
+$ loop_1:
+$ delete temp.tmp;*
+$ assign/user temp.tmp sys$Output
+$ list
+$ count = 0
+$ open/read/error=20$ input temp.tmp
+$ loop_2:
+$ read/error=20$ /end=10$ input buffer
+$ count = count + 1
+$ goto loop_2
+$ 10$:
+$ close input
+$ if count .le. 4 then goto 20$
+$ wait 00:00:30.00
+$ goto loop_1
+$ 20$:
+$ remote_site = p1
+$ remote_file = p2
+$ local_file = p3
+$ remote_user = p4
+$ remote_pswd = p5
+$ transfer -
+ 'remote_site'::'remote_file' -
+ 'local_file' -
+ /user='remote_user','remote_pswd'
+============================= End of Information ==============================
+
+Please send me your JANET name and address to be added to the circulation
+list if you want to receive details of updates.
+
+Peter
+______________________
+
+Computing Service JANET abbottp@uk.ac.aston.mail
+Aston University ARPA pabbott@nss.cs.ucl.ac.uk
+Aston Triangle or abbottp%uk.ac.aston.mail@nss.cs.ucl.ac.uk
+Birmingham B4 7ET UUCP ...!ukc!aston!abbottp
+U.K. BITNET abbottp%uk.ac.aston.mail@ac.uk
+Tel (+44) 21 359 5492
+____________________
+
+-------
+
diff --git a/info/digests/texhax/txh/animals.txh b/info/digests/texhax/txh/animals.txh
new file mode 100644
index 0000000000..cb6ada0ac3
--- /dev/null
+++ b/info/digests/texhax/txh/animals.txh
@@ -0,0 +1,301 @@
+29-Apr-88 15:25:54-PDT,8851;000000000000
+Return-Path: <amgreene@ATHENA.MIT.EDU>
+From: <amgreene@ATHENA.MIT.EDU>
+Subject: Animals
+Date: Fri, 29 Apr 88 18:26:35 EDT
+
+Here's a small diversion for those who are sick and tired of TeX files that
+produce useful output.
+
+It's an implementation of the classic pseudo-Artificial-Intelligence game
+``Animals.'' For those who are unfamiliar with the game, the user thinks
+of an animal, and the program asks a whole bunch of yes/no questions about
+the animal, stepping down a binary tree until it gets to a guess: ``Is it
+a fish?'' If the guess is wrong, the program adds the user's animal and
+a question to tell them apart to the database.
+
+This program was written to prove that TeX can really be used as a regular
+programming language. Thanks for inspiration go to Mark Eichin and
+Jonathan Kamens, both members of the Studnet Information Processing Board
+at MIT, for telling me they'd believe it could be done when they saw it.
+
+There are two places in the program where filenames appear. These will
+have to be modified for your system, unless you have a directory called
+/mit/amgreene/texhax. These can be found quickly by searching for the
+flag *FLAG*.
+
+- Andrew Marc Greene (amgreene@athena.mit.edu)
+ Student Information Processing Board, MIT
+
+---------cut here for animals.tex-----------------------------------
+% Animals (in TeX, no less!!!)
+%
+% This is the program that uses a binary tree of questions to
+% guess the type of animal of which the user is thinking.
+%
+% Andrew Marc Greene, March-April 1988
+%
+% Moral support (i.e., ``You can't do that! Show us!'')
+% provided by the Student Information Processing Board
+% of MIT.
+%
+
+% Instructions on running this program:
+%
+% tex animals
+%
+% Think of an animal. The program will try to guess your animal.
+%
+% You will be asked a whole bunch of yes/no questions. This is a
+% spartan implementation, so answer with a capital Y or N. When
+% the program finishes going through its tree, it will either have
+% guessed your animal or it will ask you to enter a question that
+% it can ask to differentiate between your animal and its guess.
+% It will then ask you which one is `yes.'
+
+% Here's where I declare all my variables, etc.
+%
+% ``curcode'' is the current index into the data file.
+% ``temp'' is a temporary holding variable.
+% ``lc'' is a loop counter
+% ``ifamg'' is a general-purpose flag. amg are my initials.
+% ``ifreploop'' controls loop repetitions.
+% ``ifmainlooprep'' controls repetitions of the main loop.
+% ``inp'' is the input file.
+% ``outp'' is the output file.
+% ``amgY'' and ``amgN'' are character constants. Why I did it this way I
+% don't remember.
+%
+\newcount\curcode\curcode=1\newcount\temp\temp=0\newcount\lc
+\newif\ifamg\newif\ifyn\newif\ifreploop\newif\ifmainlrep
+\newread\inp\newwrite\outp\def\foo{}
+\def\amgY{Y}\def\amgN{N}
+
+% The data file consists of records stored in the following format:
+%
+% Record Number <newline>
+% Question <newline>
+% If-Yes-Goto-Record Number <newline>
+% If-No-Goto-Record Number <newline>
+%
+% The following routine scans the data file until it reaches the
+% record requested in \curcode
+%
+\def\Scan{
+{\loop
+ \global\read\inp to \foo
+ \ifnum\foo=\curcode\amgfalse\else\amgtrue\fi
+ \ifamg\read\inp to \foo\read\inp to \foo\read\inp to \foo
+\repeat}}
+
+% The following routine displays the question and waits for a Y or N
+% answer
+%
+\def\Query{
+{\read\inp to \foo
+\immediate\write16{}
+\message{\foo}
+\GetYN
+\ifyn
+ \read\inp to \foo\global\curcode=\foo\read\inp to \foo
+\else
+ \read\inp to \foo\read\inp to \foo\global\curcode=\foo
+\fi
+}}
+
+% The following routines deal with the user's input
+% \vread (verbatim read) ignores <newline>s and makes <space>s normal
+% \GetYN gets input and repeats until it gets a Y or N response.
+%
+\def\vread#1{\catcode`\^^M=9\catcode`\ =12\global\read-1 to #1}
+\def\GetYN{
+{\loop
+\vread{\bar}
+\def\baz{\bar}
+\reploopfalse
+%\message{\baz}
+\if\amgY\baz\global\yntrue\else
+ \if\amgN\baz\global\ynfalse\else\replooptrue\fi\fi
+\ifreploop
+\immediate\write16{Hey, you! Answer Y or N, please.}
+\message{Please enter Y or N -->}
+\repeat
+}}
+
+% The following routine is called if the ``Goto-Record'' is -1,
+% meaning that the program didn't guess correctly and is clueless.
+% It gets the new animal and the differentiating question, and
+% modifies the data file. Actually, it makes a modified copy of
+% the file, then copies the temporary new one over the old outdated
+% one.
+%
+\def\NewAnimal{
+\immediate\write16{Well, I'm stumped. What animal did you have in mind?}
+\vread{\usersanimal}
+\immediate\write16{OK. What question would let me tell the difference?}
+\vread{\userquery}
+\immediate\write16{Is the answer to that question Yes or No if I ask about}
+\message{\usersanimal?}
+\curcode=-1
+\GetYN
+\Scan
+\read\inp to \lastcode\lc=\lastcode
+\closein\inp
+%
+% Open up the files. These names are system-dependent. *FLAG*
+%
+\openin\inp=/mit/amgreene/texhax/animal.dat
+\immediate\openout\outp=/tmp/animal-new.dat
+%
+% Read through the inp file, copying all records that don't need to
+% be changed, outputting modified versions of the changed ones (and
+% discarding the old), and appending the new records.
+%
+{\loop
+ \read\inp to \foo
+ \amgtrue
+ \ifnum\foo=\temp\amgfalse\fi
+ \ifnum\foo=-1=\amgfalse\fi
+ \ifamg\immediate\write\outp{\foo}
+ \read\inp to \foo\immediate\write\outp{\foo}
+ \read\inp to \foo\immediate\write\outp{\foo}
+ \read\inp to \foo\immediate\write\outp{\foo}
+ \amgtrue
+ \else\ifnum\foo=\temp
+ \immediate\write\outp{\foo}
+ \immediate\write\outp{\userquery}
+ \immediate\write\outp{\number\lc}
+ \global\advance\lc by 1
+ \immediate\write\outp{\number\lc}
+ \read\inp to \animal\read\inp to \foo\read\inp to \foo
+ \amgtrue
+ \else
+ \lc=\lastcode
+ \ifyn\WriteUsers\WriteAnimal
+ \else\WriteAnimal\WriteUsers
+ \amgfalse\fi
+ \fi\fi
+ \ifamg
+\repeat}
+\immediate\write\outp{-1}
+\immediate\write\outp{\number\lc}
+\closeout\outp
+\closein\inp
+%
+% Now copy the temporary file over the original one
+%
+% These filenames are also system-dependent. *FLAG*
+%
+\openin\inp=/tmp/animal-new.dat
+\immediate\openout\outp=/mit/amgreene/texhax/animal.dat
+{\loop
+ \read\inp to \foo
+ \immediate\write\outp{\foo}
+ \amgtrue
+ \ifeof\inp\amgfalse\fi
+ \ifamg\repeat}
+
+}
+
+% This routine is called by NewAnimal and writes the record for
+% the user's new animal
+%
+\def\WriteUsers{
+\immediate\write\outp{\number\lc}
+\immediate\write\outp{Is it \usersanimal?}
+\immediate\write\outp{0}
+\immediate\write\outp{-1}
+\global\advance\lc by 1}
+
+% This one writes the modified old animal
+%
+\def\WriteAnimal{
+\immediate\write\outp{\number\lc}
+\immediate\write\outp{\animal}
+\immediate\write\outp{0}
+\immediate\write\outp{-1}
+\global\advance\lc by 1}
+\openin\inp=/mit/amgreene/texhax/animal.dat
+
+% Now we get into the main routine.
+% It simply repeats the scan-query loop until it gets a 0 (right answer)
+% or a -1 (wrong answer, I'm stumped), and calls the appropriate routine.
+%
+\loop
+ \temp=\curcode
+ \Scan\Query
+ \mainlreptrue
+ \ifnum\curcode=0
+ \immediate\write16{Thank you for using Animals. I'm glad I got it right.}
+ \mainlrepfalse
+ \else
+ \ifnum\curcode=-1\NewAnimal\mainlrepfalse\fi
+ \fi
+\ifmainlrep
+\repeat
+
+% Ah, the joys of a job well-done. We can now exit to the system, knowing
+% that the world is a slightly better place for our efforts.
+%
+% The following line of code, probably the most profound in the entire
+% program, sums up this philosophy of life in four characters. The
+% Puritan work ethic is embodied in this amazingly meaning-laden
+% command designed by Donald Knuth.
+
+\end
+-----------------------cut here, too---------------------------------
+
+The following is the data file:
+
+-----------------------cut once again for animal.dat-----------------
+1
+Does it fly?
+2
+3
+2
+Does it live on statues?
+4
+5
+3
+Does it have wings?
+8
+9
+4
+Is it grey?
+6
+7
+5
+Is it a condor?
+0
+-1
+6
+Is it a pigeon?
+0
+-1
+7
+Is it a sparrow?
+0
+-1
+8
+Does it look like it is wearing a tuxedo?
+10
+11
+9
+Is it a moose?
+0
+-1
+10
+Is it a penguin?
+0
+-1
+11
+Is it a turkey?
+0
+-1
+-1
+12
+----------------------this is the last cut-----------------------------
+
+
+-------
+
diff --git a/info/digests/texhax/txh/bell.txh b/info/digests/texhax/txh/bell.txh
new file mode 100644
index 0000000000..89fa425450
--- /dev/null
+++ b/info/digests/texhax/txh/bell.txh
@@ -0,0 +1,272 @@
+% BELL.TXH; reference in TeXhax.8730
+
+Date: Thu, 16 Apr 87 17:37:57 PST
+From: <BELL%UKANVAX.BITNET>
+Subject: Documentation for earlier form letter submission.
+
+ Well, after receiving numerous responses regarding my form
+ letter format for (need I reiterate) PLAIN TeX, I realized
+ that I provided no way for people to guess what the correct
+ format for the letter file(s) and/or address file(s) are.
+
+ I am sending on a text version of our local guide as to the
+ usage. Unfortunately, since it uses a format that I developed
+ here for producing TeXnical Memoranda, I am unable to send
+ a TeXable version. Also, the examples refer to DCL (VAX/VMS)
+ commands---users of other operating systems forgive me. I am
+ certain that the file is too big to post in TeXhax, so hopefully
+ it will be archived along with the macro files sent earlier.
+
+ Ed Bell
+ Dept. of Physics and Astronomy
+ University of Kansas
+ Bitnet: BELL@UKANVAX
+ SPAN: KUPHSX::BELL (7.220)
+
+
+--------------------------Beginning of Document--------------------------------
+
+
+ AutoLetter
+ A TeX Letter Formatting Facility
+ E. V. Bell, II
+
+AutoLetter is a facility available for producing high quality letters capable
+of handling any number of people in a mailing list. Although the format of the
+address file is somewhat restrictive, it is still possible to create a form
+letter destined to be sent to a wide variety of people and still personalize
+each one.
+
+This document is designed to explain: (1) the few commands necessary to format
+the letter and personalize it; (2) the format of the address file; and,
+(3) how to generate labels for the letters.
+
+
+ Getting started
+
+For each form letter, you must create two files. The first is a file containing
+a list of the names and addresses of the people to whom the letters are being
+mailed. The second is a file containing the letter. Once these files have been
+created, you are ready to TeX them. There are relatively few TeX commands
+required in the letter, although any valid TeX command will work, including
+macro definitions, font changes, etc. In this way you can still utilize the
+power of TeX without sacrificing the simplicity of typing a form letter.
+Once these files are created, then type the following at DCL level:
+
+ $ tex autoletter
+
+AutoLetter will then read in some files and will prompt you for the names of
+the address and letter files. It handles everything from there. If you should
+happen to have TeX errors present in the letter, you should correct them
+before attempting to print the file. Your resulting DVI file will be called
+AUTOLETTER.DVI. LNTeX this file and print it to the laser printer.
+
+The way in which labels are formatted is similar. In this case, a different
+TeX facility is used (LABELS) and only the address file is needed. In
+this manner, it is not necessary to create labels for a group of letters unless
+it is desired. Also, it is possible to maintain a mailing list for the purpose
+of generating mailing labels without using the AutoLetter procedure.
+
+
+ The letter file
+
+There are relatively few special commands required for producing a letter with
+AutoLetter. Many of them are similar to or exactly the same as the ones listed
+in Appendix E of The TeXbook.
+
+The very first line in the file should contain the command \letterbody. This
+merely informs TeX to set up some parameters in a particular way. The
+salutation then follows. The salutation may include some commands which will
+personalize the letter in a number of different ways. If you wish to refer to
+the person by title and last name (e.g., Dr. Davidson, Mr. Desko, Ms. Comfort,
+etc.), you need only use the command \person. The persons title and last name
+will be substituted anywhere in the document where you use this command. If the
+person should have no known title, the phrase ``Sir or Madam'' is substituted.
+
+An alternative way to address someone would be by their first name. This could
+be whatever name you specify as the persons first name in the address file or
+an optional nickname. You may do this with the \familiar command.
+
+Finally, if in the salutation line you wish to refer to the addressee formally,
+you may use the \formal command. If, then, the persons title is Mr., the word
+``Sir'' will be substituted. If the persons title is Mrs., Ms., or Miss, the
+word ``Madam'' will be substituted. Finally, if the title is none of the above,
+it is the same result as typing \person).
+
+There are no special commands which are needed to produce the file from that
+point onward. You may specify any form of type you wish to use (roman,
+boldface, etc.) with the usual TeX commands. The letter is typeset by default
+in twelve-point roman and TeX places the date on every copy of the letter. Also
+by default, paragraphs are not indented. If you wish to have an paragraph
+indented on both sides, you can use the \narrow and \wide commands. TeXhax
+users should know at this point that these commands have been defined as:
+
+ \def\narrow{\advance\leftskip by3em \advance\rightskip by3em}
+ \def\wide{\advance\leftskip by-3em \advance\rightskip by-3em}
+
+When the body of the letter is finished, you specify the closing of the letter
+with the \closing command on a line by itself. The next line then contains the
+closing you wish to specify (e.g., Sincerely, Yours truly, etc., including the
+punctuation). The following lines until AutoLetter reaches a blank line, or one
+of the commands discussed below will be the placed after the signature space.
+The form, then, would be
+
+ \closing
+ Sincerely,
+ J. P. Davidson
+ Chairman
+
+The \annotations command is used to specify any special annotations required of
+the letter. These are specified no differently than any normal letter would be
+typed. Again, the \annotations command would be on a line by itself and each
+following line until a blank line is found would be typeset as a separate line.
+
+The \ps command is used to specify any post-scripts the author may wish. You
+need not type the usual ``P.S.'', however, as AutoLetter takes care of it.
+Again, leave a blank line after the post-script is finished.
+
+Finally, the last line in the document should have the command \endletter. This
+finishes the general description of the letter file. An example file follows
+(the result of which produces the last three pages of this document):
+
+--------------------------------Example----------------------------------------
+
+\letterbody
+Dear \familiar,
+
+This is the first in what I expect to be a series of canned \TeX\ routines
+for the office staff of the University of Kansas' Department of Physics and
+Astronomy. The obvious intent is to facilitate the usage of the departments
+VAX 11-750 computer and ease the shock of transition for either those not
+used to working on computers in general or those simply not used to working
+on a VMS system.
+
+I hope to provide to the department a durable but relatively flexible system
+whereby the office staff will be able to:
+
+\narrow
+\item{1.}Create standardized form letters for mailing to a large group of
+people.
+\vskip-\parskip
+\item{2.}Allow creation of book and journal formats which will allow for
+providing camera-ready text for publication.
+\vskip-\parskip
+\item{3.}Provide for both a means of uniformity of appearance of departmental
+documents when that is desired and for diversity of appearance when personal
+taste dictates.
+
+\wide
+This will, I trust, give you a brief idea of what I have intended. A format for
+producing an interdepartmental memo already exists and the ability to produce
+dissertations exists in at least two formats. This letter proves the capability
+of creating mass mailings or even of a single letter in a uniform format. I
+hope that you will all find these routines useful and productive.
+
+\closing
+Sincerely,
+E. V. Bell, II
+System \TeX nician
+
+\ps
+The \TeX\ routine which produced this letter is called AutoLetter. It is
+available to everyone on the system and users manuals are available.
+
+\endletter
+
+-----------------------------End of Example------------------------------------
+
+
+ The address file
+
+The format of the address file is very specific. The first six lines are
+reserved for the name of the addressee and the address as it is to appear in
+the letter follows on subsequent lines. Each entry is separated by an asterisk
+(*) on a line by itself. An example of an address file might be:
+
+--------------------------------Example----------------------------------------
+Mr.
+Edwin
+Ed
+V.
+Bell
+II
+1011 Indiana, Apt. \#6
+Lawrence, KS\ \ \ 66044-2952
+*
+
+Dept. of Physics and Astronomy
+
+
+
+
+University of Kansas
+Lawrence, KS\ \ \ 66045
+*
+Mr.
+R.
+Rick
+D.
+Desko
+
+Dept. of Physics and Astronomy
+University of Kansas
+Lawrence, KS\ \ \ 66045
+*
+-----------------------------End of Example------------------------------------
+
+Note that each part of the persons name (including their title) appears on a
+line by itself. The lines for the addressees name are:
+
+ (1) The persons title (e.g., Prof., Mr., Ms., etc.).
+ (2) The persons first name or initial.
+ (3) The name to use other than their first name if the salutation is
+ \familiar. (This can either be the same as (2) or a nickname.)
+ (4) The persons middle name(s) or initial(s).
+ (5) The persons last name.
+ (6) Additional name information (used for such things as ``Jr.'',
+ ``II'', or other things).
+
+Even if one or more parts of the name is unknown or irrelevant, a blank must
+be left for the entry. AutoLetter will reassemble the name as appropriate to
+certain commands. Also notice that if the letter is to an organization, as in
+the second entry, that you should leave all name lines blank except the one
+reserved for the first name. All other information would then appear as part of
+the address.
+
+
+ The LABELS facility
+
+The ability to create mailing labels, while not necessarily useful only in the
+generation of form letters, is still so closely tied to the subject that I
+hesitated to write another manual iterating much of the same material. It is
+useful to be able to generate mailing labels both in coordination with and
+separately from the AutoLetter facility. It is therefore provided as a separate
+utility.
+
+The LABELS procedure creates a page containing 33 labels, three columns of
+eleven labels. In order to use it, have the address file (described above)
+already created and type at DCL:
+
+ $ tex labels
+
+LABELS will then read in some files and will prompt you for the name of the
+address file, just as AutoLetter does. It handles everything from there. As
+always, if you should happen to have TeX errors present in the letter, you
+should correct them before attempting to print the file.
+
+Similarly to the AutoLetter procedure, your resulting DVI file will be called
+(this time) LABELS.DVI. LNTeX this file and print it to the laser printer.
+
+
+
+If you do not wish to use the AutoLetter facility directly, it is possible to
+just input the letter format file (with \input letter_format), but you will
+need to control the positioning of the date (as well as many other things)
+yourself. Enjoy!
+
+ E. V. Bell, II
+
+-----------------------------Ending of Document--------------------------------
+
+-------
+
diff --git a/info/digests/texhax/txh/bellmac.txh b/info/digests/texhax/txh/bellmac.txh
new file mode 100644
index 0000000000..db79d857cb
--- /dev/null
+++ b/info/digests/texhax/txh/bellmac.txh
@@ -0,0 +1,255 @@
+% BELLMAC.TXH; reference in TeXhax.8724
+
+Date: Wed, 25 Mar 87 21:06 CST
+From: <BELL@UKANVAX.BITNET>
+Subject: Form letter/mailing list processing.
+
+ In Vol. 87, Issue 22, Eric Skinner inquires about a set of TeX
+ macros which will produce form letters. I developed such a
+ procedure here (in plain TeX) at the University of Kansas for use
+ by our departmental secretaries, and it has been in use now for
+ several months. John Lee in the October 1986 issue of TUGBoat asked
+ the same question and the result was a reply which I expect to appear
+ in the March 1987 TUGBoat along with another reply in LaTeX. For
+ those of you who do not receive TUGBoat (or are impatient) here is
+ a copy of it as I sent it. A label formatting procedure utilizing
+ the same address file is also available.
+
+ Ed Bell
+ BITnet: BELL@UKANVAX
+ SPAN: KUPHSX::BELL
+
+ --------------------------------------------------------------------------
+
+\title AutoLetter: A \TeX\ form letter procedure.
+\\Edwin V. Bell, II\cr
+ Department of Physics and Astronomy
+ University of Kansas
+\endx
+
+\pagexref{bell}
+
+The inquiry from John Lee (\TUB, October 1986) concerning form letters was
+particularly interesting to me as I had recently completed such a procedure
+at the request of our office staff. The procedure (called AutoLetter) is
+a ``plain'' \TeX\ procedure which requires two files, one containing a
+delimited listing of names and addresses, the other a generic form letter.
+
+Each entry in the address file is followed by a line containing a single
+asterisk. The last entry must also be followed by this line, which in turn
+{\it must} be followed by the end-of-file mark. Each individual entry consists
+of six lines for the addressee's title, name, etc., followed by as many
+address lines as desired. The lines for the addressee's name are:
+
+\item{(1)}Title (Prof., Mr., Ms., etc.)
+\item{(2)}First name/initial
+\item{(3)}Name to be used as a familiar form of address.
+\item{(4)}Middle name(s)/initial(s)
+\item{(5)}Last/family name
+\item{(6)}Additional name information (Jr., II, Esq., etc.)
+
+\noindent
+These lines are then used to reconstruct the persons name for various forms
+of address (including for the address block) and to address the person formally
+(Sir, Madam, Sir or Madam), familiarly (by item (3) above or, if (3) is
+blank, by first name), or by title and last name. If any of these lines
+are left blank, AutoLetter doesn't mind, but if the entry is irrelevant
+or absent from the persons name, {\it it must still be left blank}. An example
+of an address entry might be:
+\begintt
+Mr.
+Edwin
+Ed
+V.
+Bell
+II
+Department of Physics \& Astronomy
+University of Kansas
+Lawrence, KS\ \ \ 66045
+*
+\endtt
+
+The letter file is quite simple and used macros that are the same as or
+slight variations of those listed in Appendix E of {\sl The \TeX book}.
+AutoLetter takes care of the placement of the date and address block (and
+could as well the letterhead, although I have not yet implemented that here
+as yet), so the letter file might appear as:
+\begintt
+\letterbody
+Dear \person--
+
+...text...
+
+\closing
+Sincerely,
+...
+
+\annotations...
+\ps...
+
+\endletter
+\endtt
+
+AutoLetter consists of two files, on the \TeX\ procedure itself, the other
+containing the letter-formatting macros (and local macros, if desired).
+The AutoLetter procedure looks like:
+\begintt
+\input letter_format
+
+\message{+------------------------------------------+}
+\message{| AutoLetter Version 1.1 -- 9 October 1986 |}
+\message{+------------------------------------------+}
+
+\newread\addressfile
+
+\message{Enter name of file containing the addresses:}
+\read-1 to\addfile
+\openin\addressfile=\addfile
+
+\message{Enter name of file containing the body of the letter:}
+\read-1 to\letfile
+
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+% Now read in an entry containing the person to whom to send the letter
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+\endlinechar=-1
+\read\addressfile to\text \let\title=\text
+
+\loop
+ \read\addressfile to\text \let\firstname=\text
+ \read\addressfile to\text \let\nickname=\text
+ \read\addressfile to\text \let\middlename=\text
+ \read\addressfile to\text \let\lastname=\text
+ \read\addressfile to\text
+ \ifx\text\blank\def\jr{}\else\def\jr{, \text}\fi
+ \endlinechar='015
+ \message{Now processing letter to \addressee.}
+ \getaddress
+ \doletter
+ \endlinechar=-1
+ \read\addressfile to\text \let\title=\text
+ \ifeof\addressfile\endfalse\else\endtrue\fi
+ \ifend
+\repeat
+
+\bye
+\endtt
+
+\noindent
+Our local letter-formatting macros are:
+\begintt
+\input whatever local macro package you wish here
+
+\twelvept % 12-point size is so much easier to read
+
+\hsize=6.5truein
+\vsize=8.0truein
+\hoffset=1.0truein
+\voffset=1.5truein
+
+\raggedbottom
+\interlinepenalty=1000
+\parindent=0pt
+\parskip=0pt
+
+\nopagenumbers
+
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+% Define some stuff so that the headlines will come out the way
+% we want them to be.
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+\newbox\headbox
+\headline={\ifnum\pageno>1
+ {\twelverm
+ \global\setbox\headbox=\vbox\bgroup%
+ \leftline{\addressee}
+ \leftline{\today}
+ \leftline{Page \folio}\egroup}\copy\headbox
+ \else\hfil\fi}
+
+\def\makeheadline{\vbox to 0pt{\vskip-70.6pt
+ \line{\vbox to30.6pt{}\the\headline}\vss}
+ \nointerlineskip}
+
+\newif\ifend
+
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+% Macros for reading in the address from the file.
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+\def\blank{}
+
+\def\endletter{\endmode\vfill\eject\pageno=1}
+
+\newdimen\longindentation \longindentation=10truecm
+\newbox\theaddress
+\newif\ifast
+\def\aster{* }
+\def\getaddress{{\global\setbox\theaddress=\vbox\bgroup\raggedright%
+ \hsize=\longindentation
+ \everypar{\hangindent2em}
+ \line{\vbox to10.2pt{}\addressee\hss}\egroup%
+ {\loop{\read\addressfile to\text
+ \ifx\text\aster\astfalse\else\asttrue\fi
+ \ifast\global\setbox\theaddress=\vbox\bgroup\unvbox\theaddress
+ \line{\vbox to 10.2pt{}\text\hss}\egroup}\repeat}}}
+
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+% Macros for formatting the letter.
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+\def\letterbody{\beginparmode}
+\def\closing{\beginlinemode\getclosing}
+{\obeylines\gdef\getclosing #1
+ #2
+ {#1\nobreak\bigskip \leftskip=\longindentation #2
+ \nobreak\bigskip\bigskip\bigskip\bigskip % space for signature
+ \def
+ {\endgraf\nobreak}}}
+\def\annotations{\beginlinemode\def\par{\endgraf\nobreak}\obeylines\par}
+\def\ps{\beginparmode\nobreak
+ \interlinepenalty5000\def\par{\endgraf\penalty5000}
+ P.cS.\ }
+
+\def\address{\beginlinemode \copy\theaddress \endgroup}
+\def\doletter{{\leftskip=\longindentation%
+ \rm\today\bigskip\address\bigskip}
+ \input \letfile}
+
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+% Macros for setting up forms of salutation.
+%::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+
+\def\mr{Mr.}
+\def\ms{Ms.}
+\def\mrs{Mrs.}
+\def\miss{Miss}
+
+\def\addressee{\ifx\blank\title\else\title\space\fi%
+ \firstname\space\ifx\blank\middlename\else\middlename\space\fi%
+ \lastname\jr}
+\def\person{\ifx\blank\title Sir or Madam\else\title\space\lastname\fi}
+\def\familiar{\ifx\blank\nickname \firstname\else\nickname\fi}
+\def\formal{\ifx\mr\title Sir\else{\ifx\ms\title Madam\else%
+ {\ifx\mrs\title Madam\else{\ifx\miss\title Madam\else{\person}\fi}%
+ \fi}\fi}\fi}
+\endtt
+
+The AutoLetter procedure prompts the user for the names of the address and
+letter files and then goes to work. A similar procedure (called {\smc Labels})
+can also be used with the address file to produce 33 labels/page (3 columns
+of 11 labels). This enables us to produce form letters with or without labels
+or to maintain mailing lists without requiring letters (for abstract mailings,
+for example).
+
+If anyone is interested in having these procedures, drop me a line. If response
+is high, I would be more than willing to provide them to the \TeX\ community
+at large. Mail may be sent to:
+
+\leftline{Bitnet: Bell@UKANVAX}
+\leftline{SPAN: KUPHSX::Bell}
+
+-------
+
diff --git a/info/digests/texhax/txh/bowen.txh b/info/digests/texhax/txh/bowen.txh
new file mode 100644
index 0000000000..625d22a104
--- /dev/null
+++ b/info/digests/texhax/txh/bowen.txh
@@ -0,0 +1,729 @@
+Subject: refer to BiBTeX conversion
+
+Further to Peter King's message in TeXhax Digest V88 #79, I have a
+program which is also based on "awk" and "sed", called "ref2bib" which
+will convert "refer" format to "BibTeX" format. The heuristics have
+been developed by applying the program to a number of "refer" format
+databases here at Oxford. Ref2bib can produce most of the types of
+record which are allowed by BibTeX. Since it is a shell script, ref2bib
+can easily be modified if required. Additionally, if a file called
+".ref2bib" exists in the user's home directory, then this is used as a
+"sed" script source for individual customization. Note that ref2bib
+was developed entirely separately from r2bib and Peter King's program.
+It may or may not make a better job of conversion, depending on the
+"refer" format input supplied. It also has options to determine the
+naming of entries and the folding of output.
+
+The program is accessible from the Programming Research Group archive
+server at Oxford University by mailing a message containing:
+
+ send prog ref2bib.shar
+
+to <archive-server@prg.oxford.ac.uk> or <archive-server@ox-prg.uucp>.
+A message containing "help" can also be sent for more information on
+using the archive server. I am happy for this program to be placed
+on any archive server, etc., in the US and elsewhere to reduce
+international traffic.
+
+
+Jonathan Bowen
+Oxford University Computing Laboratory
+Programming Research Group
+England
+JANET: bowen@uk.ac.oxford.prg
+ARPA: bowen%prg.oxford.ac.uk@nss.cs.ucl.ac.uk
+UUCP: bowen@ox-prg.uucp (...!uunet!mcvax!ukc!ox-prg!bowen)
+------------- snip snip ---------------
+#! /bin/sh
+# This is a shell archive, meaning:
+# 1. Remove everything above the #! /bin/sh line.
+# 2. Save the resulting text in a file.
+# 3. Execute the file with /bin/sh (not csh) to create the files:
+# README
+# Makefile
+# example.ref2bib
+# ref2bib
+# ref2bib.1
+# This archive created: Thu Jun 23 14:22:17 1988
+# By: Jonathan Bowen (Programming Research Group, Oxford University, UK)
+export PATH; PATH=/bin:$PATH
+echo shar: extracting "'README'" '(841 characters)'
+if test -f 'README'
+then
+ echo shar: will not over-write existing file "'README'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'README'
+ XThese files relate to the ``ref2bib'' command for converting
+ Xrefer format bibliographic database files to BibTeX format
+ Xfiles for use with LaTeX. The files include:
+ X
+ X README this file
+ X Makefile make and install files
+ X example.ref2bib example ".ref2bib" file
+ X ref2bib shell script which does the work
+ X ref2bib.1 manual page
+ X
+ X
+ XWritten by
+ X Jonathan Bowen, October 1987.
+ X Oxford University Computing Laboratory,
+ X Programming Research Group,
+ X 8-11 Keble Road,
+ X Oxford OX1 3QD,
+ X England.
+ X Tel: +44-865-272574 (Sec: +44-865-273840)
+ X
+ XCopyright (C) 1987,1988 by J.P.Bowen
+ X
+ XPermission is granted to copy these files for
+ Xnon-profit purposes, provided this notice is left intact.
+ X
+ X JANET: bowen@uk.ac.oxford.prg
+ X ARPA: bowen%prg.oxford.ac.uk@nss.cs.ucl.ac.uk
+ X UUCP: ...!uunet!mcvax!ukc!ox-prg!bowen
+ X
+SHAR_EOF
+if test 841 -ne "`wc -c < 'README'`"
+then
+ echo shar: error transmitting "'README'" '(should have been 841 characters)'
+fi
+fi # end of overwriting check
+echo shar: extracting "'Makefile'" '(329 characters)'
+if test -f 'Makefile'
+then
+ echo shar: will not over-write existing file "'Makefile'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'Makefile'
+ XBIN=/usr/local/bin
+ XMAN=/usr/man/man1
+ XSRC=README Makefile example.ref2bib ref2bib ref2bib.1
+ X
+ Xinstall:
+ X chmod +x ref2bib
+ X cp ref2bib $(BIN)/ref2bib
+ X cp ref2bib.1 $(MAN)/ref2bib.1
+ X chown root $(BIN)/ref2bib $(MAN)/ref2bib.1
+ X chgrp system $(BIN)/ref2bib $(MAN)/ref2bib.1
+ X
+ Xshar:
+ X shar -a $(SRC) > ref2bib.shar
+ X compress ref2bib.shar
+ X
+SHAR_EOF
+if test 329 -ne "`wc -c < 'Makefile'`"
+then
+ echo shar: error transmitting "'Makefile'" '(should have been 329 characters)'
+fi
+fi # end of overwriting check
+echo shar: extracting "'example.ref2bib'" '(226 characters)'
+if test -f 'example.ref2bib'
+then
+ echo shar: will not over-write existing file "'example.ref2bib'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'example.ref2bib'
+ Xs/Sorensen/S{\\o}rensen/g
+ Xs/Jorgensen/J{\\o}rgensen/g
+ Xs/Molgaard/M{\\o}lgaard/g
+ X/^ TITLE = /s/\([{ ]\)Z\([ :\.,}]\)/\1{Z}\2/g
+ X/^ TYPE = /s/onographs}$/onograph}/
+ X/^@/s/{ed\./{Ed/
+ Xs/^ AUTHOR = {\(.*\), ed\.},$/ AUTHOR = {\1},/
+SHAR_EOF
+if test 226 -ne "`wc -c < 'example.ref2bib'`"
+then
+ echo shar: error transmitting "'example.ref2bib'" '(should have been 226 characters)'
+fi
+fi # end of overwriting check
+echo shar: extracting "'ref2bib'" '(10690 characters)'
+if test -f 'ref2bib'
+then
+ echo shar: will not over-write existing file "'ref2bib'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'ref2bib'
+ X#!/bin/sh
+ X#
+ X# ref2bib - convert Unix "refer" format
+ X# to BibTeX "bib" format.
+ X#
+ X# Written by Jonathan Bowen, Oxford University, October 1987.
+ X#
+ X# Copyright (C) 1987, J.P.Bowen
+ X#
+ X# Permission is granted to copy this shell script for
+ X# non-profit purposes, provided this header is left intact.
+ X#
+ X# JANET: bowen@uk.ac.oxford.prg
+ X# ARPA: bowen%prg.oxford.ac.uk@nss.cs.ucl.ac.uk
+ X#
+ X
+ XPATH=/bin:/usr/bin:/usr/ucb
+ XPROGNAME=`basename $0`
+ XDEFAULTWIDTH=72
+ XDEBUG=false
+ XWIDTH=$DEFAULTWIDTH
+ XUSENAME=false
+ XNAMEDFILES=false
+ XBIB=bib
+ X
+ Xwhile expr X$1 : X'-' > /dev/null
+ Xdo
+ X case "$1" in
+ X -|-0|-w)
+ X WIDTH=
+ X ;;
+ X -[1-9]|-[1-9][0-9]|-[1-9][0-9][0-9])
+ X WIDTH=`expr X"$1" : X'-\(.*\)'`
+ X ;;
+ X -a) : Name by author and year
+ X USENAME=true
+ X ;;
+ X -d) : Enable debugging
+ X DEBUG=true
+ X ;;
+ X -n) : Named output files
+ X NAMEDFILES=true
+ X ;;
+ X -u|-U)
+ X echo "Usage: $PROGNAME [ options ] [ file ... ]
+ XConverts Unix \"refer\" format to \"BibTeX\" database format.
+ X-a name entries by author and year (default=$USENAME)
+ X-d enable debugging (default=$DEBUG)
+ X-n output to named files (ext \".$BIB\") (default=$NAMEDFILES)
+ X-w no maximum width
+ X-u display usage information
+ X-N maximum width of N characters (1-999) (default=$DEFAULTWIDTH)"
+ X exit 0
+ X ;;
+ X -*)
+ X echo "Usage: $PROGNAME [ -a -[width] ] [ file ... ]"
+ X exit 0
+ X ;;
+ X esac
+ X shift
+ Xdone
+ X
+ XGEN=`date -u`" on "`hostname`
+ XNAME=$BIB
+ XEDITFILE=$HOME/.$PROGNAME
+ XSTDIN=''
+ XNEWFILE=""
+ X
+ X$DEBUG && echo "Generated: <$GEN>" 1>&2
+ X$DEBUG && echo "Width: <$WIDTH>" 1>&2
+ X
+ X# Process each file, or if none given, standard input
+ Xfor FILE in ${*-$STDIN}
+ Xdo
+ X
+ X# First set up shell variables as required
+ X if [ "$FILE" = "$STDIN" ]
+ X then
+ X NEWFILE=$NAME.$BIB
+ X else
+ X if [ -r "$FILE" -a -f "$FILE" ]
+ X then
+ X NAME=`basename $FILE`
+ X NEWFILE=$FILE.$BIB
+ X else
+ X NAME=""
+ X echo "$PROGNAME: Can't read $FILE" 1>&2
+ X fi
+ X fi
+ X
+ X# If all is OK, read input and terminate with a blank line.
+ X if [ "$NAME" ]
+ X then
+ X if [ "$FILE" = "$STDIN" ]
+ X then
+ X# If no files given, read from standard input.
+ X $DEBUG && echo "Reading from standard input" 1>&2
+ X cat
+ X echo
+ X else
+ X $DEBUG && echo "Reading <$FILE>" 1>&2
+ X cat $FILE
+ X echo
+ X fi |
+ X
+ X# Expand and remove trailing spaces if present
+ Xexpand | sed 's/ *$//' |
+ X
+ X# Next do the real work
+ Xawk 'BEGIN { # Initialization
+ X gen="'"$GEN"'"
+ X default="'"$NAME"'"
+ X }
+ X/^%/ { # Any % line
+ X entry=substr($0,4)
+ X percent=1
+ X }
+ X/^%A / { # Author
+ X if (author == "") {
+ X name4 = substr($NF,1,4)
+ X author = entry
+ X }
+ X else author = sprintf("%s and %s",author,entry)
+ X }
+ X/^%B / { # Book
+ X if (booktitle == "") booktitle = entry
+ X else booktitle = sprintf("%s %s",booktitle,entry)
+ X entrytype = "INCOLLECTION"
+ X }
+ X/^%C / { # City
+ X if (address == "") address = entry
+ X else address = sprintf("%s %s",address,entry)
+ X }
+ X/^%D / { # Date
+ X if (year == "") {
+ X year = $NF
+ X year2 = substr($NF,length($NF)-1)
+ X }
+ X if (month == "" && NF > 2)
+ X month = substr(entry,1,length(entry)-length($NF)-1)
+ X }
+ X/^%E / { # Editor
+ X if (editor == "") editor = entry
+ X else editor = sprintf("%s and %s",editor,entry)
+ X if (entrytype == "") entrytype = "BOOK"
+ X }
+ X/^%F / { # Footnote
+ X if (note == "") note = entry
+ X else note = sprintf("%s %s",note,entry)
+ X }
+ X/^%G / { # Government order number
+ X }
+ X/^%H / { # Header
+ X if (annote == "") annote = entry
+ X else annote = sprintf("%s %s",annote,entry)
+ X }
+ X/^%I / { # Issuer
+ X if (institution == "") institution = entry
+ X else institution = sprintf("%s %s",institution,entry)
+ X }
+ X/^%J / { # Journal
+ X if (index(entry,"Proc.") > 0 || index(entry,"Proceedings") || \
+ X index(entry,"Conference") > 0) {
+ X if (booktitle == "") booktitle = entry
+ X else booktitle = sprintf("%s, %s",booktitle,entry)
+ X entrytype = "INPROCEEDINGS"
+ X }
+ X else {
+ X if (journal == "") journal = entry
+ X else journal = sprintf("%s %s",journal,entry)
+ X entrytype = "ARTICLE"
+ X }
+ X }
+ X/^%K / { # Keyword
+ X if (keywords == "") keywords = entry
+ X else keywords = sprintf("%s, %s",keywords,entry)
+ X }
+ X/^%L / { # Label
+ X if (label == "") label = $2
+ X }
+ X/^%M / { # Memorandum
+ X }
+ X/^%N / { # Number
+ X if (number == "") number = entry
+ X }
+ X/^%O / { # Other (conference)
+ X if (conference == "") conference = entry
+ X else conference = sprintf("%s %s",conference,entry)
+ X entrytype = "INPROCEEDINGS"
+ X }
+ X/^%P / { # Page(s)
+ X if (index(entry,"-") > 0 || index(entry,",") > 0) {
+ X if (pages == "") pages = entry
+ X else pages = sprintf("%s,%s",pages,entry)
+ X }
+ X else if (numberofpages == "") numberofpages = entry
+ X }
+ X/^%Q / { # Corporate or foreign author (surname first)
+ X if (author == "") {
+ X name4 = substr($2,1,4)
+ X author = entry
+ X }
+ X else author = sprintf("%s and %s",author,entry)
+ X }
+ X/^%R / { # Report, paper or thesis (i.e. unpublished)
+ X if (index(entry,"Ph") > 0) entrytype="PHDTHESIS"
+ X if (index(entry,"hesis") > 0) entrytype="PHDTHESIS"
+ X if (index(entry,"Sc") > 0) entrytype="MASTERSTHESIS"
+ X if (index(entry,"aster") > 0) entrytype="MASTERSTHESIS"
+ X if (index(entry,"ech") > 0) entrytype="TECHREPORT"
+ X if (index(entry,"eport") > 0) entrytype="TECHREPORT"
+ X if (index(entry,"aper") > 0) entrytype="UNPUBLISHED"
+ X if (index(entry,"orking") > 0) entrytype="UNPUBLISHED"
+ X if (index(entry,"npub") > 0) entrytype="UNPUBLISHED"
+ X if (index(entry,"ocument") > 0) entrytype="MANUAL"
+ X if (index(entry,"anual") > 0) entrytype="MANUAL"
+ X if (entrytype=="UNPUBLISHED") {
+ X if (note == "") note = entry
+ X else note = sprintf("%s %s",note,entry)
+ X }
+ X else {
+ X if (type == "") type = entry
+ X }
+ X }
+ X/^%S / { # Series title
+ X if (series == "") series = entry
+ X else series = sprintf("%s %s",series,entry)
+ X if (index(entry,"Tech") > 0) entrytype="TECHREPORT"
+ X }
+ X/^%T / { # Title
+ X if (title == "") title = entry
+ X else title = sprintf("%s %s",title,entry)
+ X }
+ X/^%U / { # Unused
+ X }
+ X/^%V / { # Volume
+ X if (volume == "") volume = entry
+ X }
+ X/^%X / { # Abstract
+ X abstract[++xcount] = entry
+ X }
+ X/^%Y / { # Unused
+ X }
+ X/^%Z / { # Can be used to supply an entry name
+ X name = entry
+ X }
+ X/^[^%]/ { # Other lines - abstract if started by "%X" field
+ X if (xcount != 0)
+ X abstract[++xcount] = $0
+ X }
+ X/^$/ { # Empty line delimits a record
+ X if (percent == 1) { # End of a record
+ X if (index(entrytype,"BOOK") > 0) {
+ X publisher = institution
+ X institution = ""
+ X }
+ X if (entrytype == "" || entrytype == "BOOK") {
+ X if (pages != "") {
+ X if (booktitle != "") entrytype = "INCOLLECTION"
+ X else entrytype = "INBOOK"
+ X }
+ X }
+ X if (entrytype == "MANUAL" || index(entrytype,"PROCEEDINGS") > 0) {
+ X organization = institution
+ X institution = ""
+ X }
+ X if (entrytype == "TECHREPORT") {
+ X if (type == "") {
+ X type = series
+ X if (substr(type,length(type)) == "s") {
+ X type = substr(type,1,length(type)-1)
+ X }
+ X series = ""
+ X }
+ X if (number == "") {
+ X number = volume
+ X volume = ""
+ X }
+ X }
+ X if (index(entrytype,"THESIS") > 0) {
+ X school = institution
+ X institution = ""
+ X }
+ X if ("'"$USENAME"'" == "true") name = sprintf("%s%s",name4,year2)
+ X if (name == "") name = default;
+ X if (entrytype == "") entrytype = "MISC";
+ X printf "\n@%s{%s:%03d,\n",entrytype,name,++num
+ X if (author != "")
+ X printf "\tAUTHOR = {%s},\n",author;
+ X if (editor != "")
+ X printf "\tEDITOR = {%s},\n",editor;
+ X if (title != "")
+ X printf "\tTITLE = {%s},\n",title;
+ X if (booktitle != "")
+ X printf "\tBOOKTITLE = {%s},\n",booktitle;
+ X if (journal != "")
+ X printf "\tJOURNAL = {%s},\n",journal;
+ X if (volume != "")
+ X printf "\tVOLUME = {%s},\n",volume;
+ X if (number != "")
+ X printf "\tNUMBER = {%s},\n",number;
+ X if (pages != "")
+ X printf "\tPAGES = {%s},\n",pages;
+ X if (type != "")
+ X printf "\tTYPE = {%s},\n",type;
+ X if (series != "")
+ X printf "\tSERIES = {%s},\n",series;
+ X if (institution != "")
+ X printf "\tINSTITUTION = {%s},\n",institution;
+ X if (organization != "")
+ X printf "\tORGANIZATION = {%s},\n",organization;
+ X if (school != "")
+ X printf "\tSCHOOL = {%s},\n",school;
+ X if (publisher != "")
+ X printf "\tPUBLISHER = {%s},\n",publisher;
+ X if (address != "")
+ X printf "\tADDRESS = {%s},\n",address;
+ X if (conference != "")
+ X printf "\tCONFERENCE = {%s},\n",conference;
+ X if (key != "")
+ X printf "\tKEY = {%s},\n",key;
+ X if (keywords != "") # Non-standard keyword field
+ X printf "\tKEYWORDS = {%s},\n",keywords;
+ X if (label != "") # Non-standard label field
+ X printf "\tLABEL = {%s},\n",label;
+ X if (numberofpages != "") # Non-standard length (in pages) field
+ X printf "\tLENGTH = {%s},\n",numberofpages;
+ X if (year != "")
+ X printf "\tYEAR = {%s},\n",year;
+ X if (month != "")
+ X printf "\tMONTH = {%s},\n",month;
+ X if (annote != "")
+ X printf "\tANNOTE = {%s},\n",annote;
+ X if (note != "")
+ X printf "\tNOTE = {%s},\n",note;
+ X if (xcount != 0) {
+ X printf "\tABSTRACT = {%s",abstract[1];
+ X for (i=2; i<=xcount; i++)
+ X printf "\n\t\t%s",abstract[i];
+ X printf "},\n"
+ X }
+ X printf "\tGENERATED = {%s}\n}\n",gen
+ X }
+ X author=""
+ X booktitle=""
+ X address=""
+ X year=""
+ X month=""
+ X editor=""
+ X annote=""
+ X note=""
+ X institution=""
+ X organization=""
+ X school=""
+ X publisher=""
+ X address=""
+ X conference=""
+ X journal=""
+ X key=""
+ X keywords=""
+ X label=""
+ X number=""
+ X pages=""
+ X numberofpages=""
+ X type=""
+ X series=""
+ X title=""
+ X volume=""
+ X name=""
+ X entrytype=""
+ X name4=""
+ X year2=""
+ X percent=0
+ X xcount=0
+ X }' |
+ X
+ X# Some things can be automatically edited
+ X sed 's/\([\\\$&#^_]\)/\\\1/g
+ Xs/\([{ ]\)LaTeX\([} :]\)/\1{\\LaTeX}\2/g
+ Xs/\([{ ]\)TeX\([} :]\)/\1{\\TeX}\2/g
+ X/^ TITLE = /{
+ X s/\([{ ]\)\([B-Z]\)\([ :\.,}]\)/\1{\2}\3/g
+ X s/\([{ ]\)\([A-Z][A-Z][A-Z]*\)\([ :\.,}]\)/\1{\2}\3/g
+ X}
+ Xs/\\0/\~/g
+ Xs/"\([^"]*\)"/``\1'"''"'/g
+ Xs/ - / --- /g
+ Xs/\([0-9]\)-\([0-9]\)/\1--\2/g' |
+ X
+ X# Other edits can be customised by the user
+ X if [ -r $EDITFILE -a -f $EDITFILE ]
+ X then
+ X sed -f $EDITFILE
+ X else
+ X cat
+ X fi |
+ X
+ X# Optionally fold lines
+ X if [ "$WIDTH" ]
+ X then
+ X awk 'BEGIN {width='"$WIDTH"'}
+ X/^[^ ]|^$/ {printf "\n%s",$0} # Print most lines normally
+ X/^ [^ ]/ { # Fold lines starting with a single tab
+ X i=1
+ X while (i <= NF) {
+ X if (i > 1) {
+ X printf "\n\t\t%s",$i
+ X pos = 16+length($i)
+ X }
+ X else {
+ X printf "\n\t%s",$i
+ X pos = 8+length($i)
+ X }
+ X if (++i <= NF) {
+ X pos += 1+length($i)
+ X while (pos <= width) {
+ X printf " %s",$i
+ X if (++i > NF) break
+ X pos += 1+length($i)
+ X }
+ X }
+ X }
+ X }
+ X/^ / { # Fold multiple lines starting with a double tab
+ X i=1
+ X while (i <= NF) {
+ X pos += 1+length($i)
+ X if (pos > width) {
+ X printf "\n\t\t%s",$i
+ X pos = 16+length($i)
+ X }
+ X else {
+ X printf " %s",$i
+ X }
+ X if (++i <= NF) {
+ X pos += 1+length($i)
+ X while (pos <= width) {
+ X printf " %s",$i
+ X if (++i > NF) break
+ X pos += 1+length($i)
+ X }
+ X }
+ X }
+ X }
+ XEND {printf "\n"}'
+ X else
+ X cat
+ X fi |
+ X
+ X# Finally, output to named files or standard output
+ X if $NAMEDFILES
+ X then
+ X $DEBUG && echo "Output to <$NEWFILE>" 1>&2
+ X cat > $NEWFILE
+ X else
+ X cat
+ X fi
+ X
+ X fi
+ Xdone
+ X
+ Xexit 0
+SHAR_EOF
+echo shar: 1 control character may be missing from "'ref2bib'"
+if test 10690 -ne "`wc -c < 'ref2bib'`"
+then
+ echo shar: error transmitting "'ref2bib'" '(should have been 10690 characters)'
+fi
+chmod +x 'ref2bib'
+fi # end of overwriting check
+echo shar: extracting "'ref2bib.1'" '(3078 characters)'
+if test -f 'ref2bib.1'
+then
+ echo shar: will not over-write existing file "'ref2bib.1'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'ref2bib.1'
+ X.TH REF2BIB 1L "23 October 1987"
+ X.UC
+ X.SH NAME
+ Xref2bib \- convert refer formatted records to BibTeX format
+ X.SH SYNOPSIS
+ X.B ref2bib
+ X[ options ] [ file ... ]
+ X.SH DESCRIPTION
+ X.I Ref2bib
+ Xreads input from a number of files or standard input.
+ XGroups of consecutive lines starting with a ``%'' character
+ Xare assumed to be records in \fIrefer\fP(1) format
+ Xseparated by one or more empty lines.
+ X(See the \fIaddbib\fP(1) manual page for further details.)
+ XThese are translated into BibTeX database format records on
+ Xstandard output.
+ XOther lines are ignored and thrown away except for
+ Xlines after an ``%X'' field in a record (see below).
+ XDetails of the BibTeX format may be found in the
+ XLaTeX User's Guide & Reference Manual on pp140\-147.
+ X.PP
+ XThe BibTeX records are given names of the form ``filename:ddd''
+ Xwhere ``filename'' is the basename of the current file
+ X(or ``bib'' if reading from standard input), and ``ddd'' is
+ Xa three digit number starting from ``001''.
+ XThe filename may be replaced by including a (normally unused)
+ X``%Z'' field in the refer record.
+ X.PP
+ XThe ``%X'' field may be used to hold an abstract.
+ XAny lines in a record after a ``%X'' which do not start
+ Xwith a ``%'' are considered to hold further abstract details
+ Xand are included in the corresponding BibTeX record.
+ X.PP
+ XSome words and character sequences (such as ``LaTeX'') are detected
+ Xin the input automatically and converted to a suitable LaTeX form.
+ XThe BibTeX output may be further massaged through \fIsed\fP(1)
+ Xby placing a \fIsed\fP script in the file \fI$HOME/.ref2bib\fP.
+ XFor example, accents for known names may be added automatically.
+ XE.g.:
+ X.IP
+ Xs/Sorensen/S{\\\\o}rensen/g
+ X.LP
+ XNote that backslashes need to be doubled up since they are normally
+ Xused as an escape sequence.
+ X.PP
+ XThe output is normally folded at word boundaries to ensure that
+ Xlines do not become too long on output.
+ X.SH OPTIONS
+ XThe following options are available:
+ X.TP 10
+ X.B \-N
+ XSpecify a maximum width for the output.
+ XThe default is 72 characters.
+ XIf N is omitted then lines are not folded and may be of any length.
+ X.TP 10
+ X.B \-a
+ XName the record using the first four letters of the first author's
+ Xsurname and the last two digits of the year, rather than using
+ Xthe filename (e.g. ``Bowe87:001'').
+ X.TP 10
+ X.B \-n
+ XUse the name of the input file(s) to produce output file(s) with
+ Xthe same name and extension ``.bib'' rather than sending the output
+ Xto standard output.
+ X.TP 10
+ X.B \-u
+ XDisplay the usage of the command.
+ X.TP 10
+ X.B \-w
+ XDo not fold the output. Lines may be of any length.
+ X.SH FILES
+ X.PD 0
+ X.TP 40
+ X$HOME/.ref2bib
+ X\fIsed\fP script for output
+ X.TP 40
+ X*.bib
+ XBibTeX database files
+ X.TP 40
+ X*.bst
+ XBibTeX style files
+ X.PD
+ X.SH "SEE ALSO"
+ Xaddbib(1),
+ Xbibtex(1),
+ Xfold(1),
+ Xlatex(1),
+ Xrefer(1),
+ Xsed(1),
+ X.br
+ X``LaTeX User's Guide & Reference Manual'' by Leslie Lamport
+ X.SH AUTHOR
+ XJonathan Bowen, Oxford University
+ X.SH BUGS
+ XThis program is not perfect, needless to say, and thus
+ Xthe output produced may require further hand editing.
+ X.PP
+ XThe shell script and manual page may change without notice.
+ X.PP
+ XPlease report problems to \fI<bowen@uk.ac.oxford.prg>\fP.
+SHAR_EOF
+if test 3078 -ne "`wc -c < 'ref2bib.1'`"
+then
+ echo shar: error transmitting "'ref2bib.1'" '(should have been 3078 characters)'
+fi
+fi # end of overwriting check
+# End of shell archive
+exit 0
+
+-------
+
diff --git a/info/digests/texhax/txh/gatzka.txh b/info/digests/texhax/txh/gatzka.txh
new file mode 100644
index 0000000000..f5bd3c6665
--- /dev/null
+++ b/info/digests/texhax/txh/gatzka.txh
@@ -0,0 +1,548 @@
+Date: Mon, 27-Jul-1987 19:55:05.68 GMT+1
+From: <zrgc002%dtupev5a.bitnet@forsythe.stanford.edu> (Christoph D. Gatzka)
+Subject: New files, mail access...
+To: <texhax@score.stanford.edu>
+
+In the continued effort to make our life a little bit harder, the system
+manager left node DTUZDV5A down for nearly 10 days. Therefore access to
+INTERACT@DTUPEV5A was impossible. The file server being part of INTERACT
+now also accepts two types of files:
+
+ 1) Any file understood by Jnet systems that is not mail. Commands must
+ be present in the file one per line. All files will be sent directly
+ from INTERACT to you.
+
+ 2) Mail that contains a VALID RFC822 header and somewhere in the mail body
+ the following lines starting with column 1.
+
+ @
+ your-mail-address
+ command-1
+ command-2
+ .
+ .
+ .
+ @
+
+ Where 'your-mail-address' is your mail address as understood by the
+ Columbia mailer running at DEARN. All files will be returned as mail.
+ For VAX/VMS systems there is a neat pascal program that restores all
+ files with decoding and 'un'wrapping from the output from EXTRACT in
+ mail - send the 'SOFT MFTU' command to INTERACT.
+
+ This means that the file server portion of INTERACT is now also available
+ to people on other nets or to people, to whom the direct routing of files
+ is impossible due to old routing tables.
+
+If you are not familiar with the file server, try 'HELP' as command. It now
+features the following files: (LaTeXstyles, CTeX, DVIdrivers ...)
+
+The name in <> is the product name that must be specified when requesting the
+files from INTERACT. There is also a short help available (send the message
+'HELP' to INTERACT@DTUPEV5A). Standard VMS wildcards may be used in the product
+name. For instance <LATEXSTYLE...> would send you all the files available.
+Please be very reasonable when requesting files, since this server is not an
+official one and is located at a bitnet end node, whose purpose is NOT to act
+as a file server. Thus please request ONLY THOSE FILES you really can use/need.
+For instance to request the file siam10.sty, which is in product group
+<LATEXSTYLE.SIAM> send the message 'SOFT LATEXSTYLE.SIAM' to INTERACT@DTUPEV5A.
+
+On a VAX/VMS system you would type:
+
+$ SEND INTERACT@DTUPEV5A SOFT LATEXSTYLE.SIAM
+
+or use the mail/file methods as described above.
+
+All suggestions and complaints should be sent to ZRGC002@DTUPEV5A, nowhere else.
+Please note that the files cannot be sent in any other format.
+
+Please note that all files had their TABs expanded before sending, thus you
+will have to take special care of the Unix Makefiles, FormFeeds were expanded
+to exactly TEN new lines.
+
+<LATEXSTYLE.DOUBLESPACE>
+doublespace.sty Double spacing in text
+
+<LATEXSTYLE.DRAFTHEAD>
+drafthead.sty Prints DRAFT in heading
+
+<LATEXSTYLE.SIAM>
+siam10.doc SIAM LaTeX style and BibTeX style
+siam10.sty
+siam11.sty
+siam12.sty
+siam.doc
+siam.sty
+siam.bst
+siam.tex
+siam.bib
+
+<LATEXSTYLE.IEEETR>
+ieeetr.bst IEEE Transactions BibTeX style
+
+<LATEXSTYLE.ACM>
+acm.bst ACM BibTeX style
+
+<LATEXSTYLE.VDM>
+vdm.tex Vienna Development Method LaTeX style
+vdm.doc
+vdm.sty
+
+<LATEXSTYLE.SUTHESIS>
+suthesis.doc Stanford U thesis style
+suthesis.sty
+
+<LATEXSTYLE.DEPROC>
+deproc.sty DECUS proceedings style
+deprocldc.tex Paper that describes the above
+
+<LATEXSTYLE.DOCSTY>
+docsty.c Program to convert .doc to .sty by stripping comments
+docsty.readme
+
+<LATEXSTYLE.FULLPAGE>
+fullpage.doc Get more out of a page
+fullpage.sty
+
+<LATEXSTYLE.SLEM>
+slem.doc Change \sl to \em
+slem.sty
+
+<LATEXSTYLE.NOPAGENUMBERS>
+nopagenumbers.doc Remove page numbers
+nopagenumbers.sty
+
+<LATEXSTYLE.TEXNAMES>
+texnames.doc Define a couple more TeX names
+texnames.sty
+
+<LATEXSTYLE.NEWALPHA>
+newalpha.bst Modified alphabetic BibTeX style
+
+<LATEXSTYLE.SPACECITES>
+spacecites.doc Modified to give spacing between citations.
+spacecites.sty
+
+<LATEXSTYLE.WSLTEX>
+wsltex.p Wordstar to LaTeX filter
+ws87.p Wordstar 8 bit filter
+wsltex.c C version
+
+<LATEXSTYLE.LAYOUT>
+layout.tex Prints nice diagram showing page parameters
+layout.readme
+
+<LATEXSTYLE.UCTHESIS>
+ucthesis.readme U of California thesis style
+ucthesis.doc
+uct10.doc
+uct11.doc
+uct12.doc
+
+<LATEXSTYLE.LFONTSAMS>
+lfonts_ams.readme Use AMS symbols in LaTeX
+lfonts_ams.tex
+
+<LATEXSTYLE.A4>
+a4.sty Set page size to A4
+a4wide.sty Adjusts width too to suit A4
+
+<LATEXSTYLE.BIIHEAD>
+biihead.sty Underlined heading
+
+<LATEXSTYLE.EPIC>
+epic.sty Extended picture environment
+misc.sty
+picman.tex
+picman-fig1.tex
+picman-fig2.tex
+picman-fig3.tex
+readme.epic
+sqrt.tex
+
+<LATEXSTYLE.LGRAPH>
+lgraph.doc Data to graph command filter in Pascal
+lgraph.p
+lgraph.skel
+
+<LATEXSTYLE.DVIDOC>
+doc.pl DVIDOC, DVI to character device filter for Unix
+docmac.tex BSD systems
+dvidoc.1
+dvidoc.web
+dvityext.c
+dvityext.h
+makefile
+readme
+texpaths.h
+dvidoc.sty Style file to substitute all fonts with doc font
+
+<LATEXSTYLE.THREEPART>
+threepart.sty Three part page headers
+
+<LATEXSTYLE.FORMAT>
+format.sty Print FP numbers in fixed format
+
+<LATEXSTYLE.TEXINDEX>
+texindex.doc Style file and processor for index entries. Works
+texindex.pas under VMS.
+texindex.sty
+
+<LATEXSTYLE.AMSSYMBOLS>
+amssymbols.sty Load AMS font
+
+<LATEXSTYLE.CYRILLIC>
+cyrillic.sty Load Cyrillic font
+
+<LATEXSTYLE.AGU>
+agugrl.sty AGU Geophysical Research Letters style
+agujgr.sty AGU Journal of Geophysical Research style
+
+<LATEXSTYLE.GEOPHYSICS>
+geophysics.sty Geophysics journal style
+
+<LATEXSTYLE.NATSCI>
+natsci.bst natural sciences generic BibTeX style
+
+<LATEXSTYLE.AAAI>
+aaai.sty Style file for AAAI conference 1987
+aaai_named.bst BibTeX style to accompany
+aaai_instructions.tex Instructions to authors
+
+<LATEXSTYLE.DAYOFWEEK>
+dayofweek.tex Macros to compute day of week and phase of moon
+ Examples of how to use TeX arithmetic capabilities
+
+<LATEXSTYLE.CTEX>
+ctex.readme Sources to Pat Monardo's Common-TeX in C
+00readme.
+align.c
+align.h
+arith.c
+arith.h
+box.c
+box.h
+boxlists.c
+boxlists.h
+char.c
+char.h
+cmds.c
+cmds.h
+cond.c
+cond.h
+copyright.
+def.c
+def.h
+dvi.c
+dvi.h
+eq.c
+eq.h
+eqstack.c
+eqstack.h
+error.c
+error.h
+eval.c
+eval.h
+evalstack.c
+evalstack.h
+expand.c
+expand.h
+file.c
+file.h
+fix.text
+fmt.c
+fmt.h
+hash.c
+hash.h
+heap.c
+heap.h
+hyph.c
+hyph.h
+io.c
+io.h
+makefile.
+math.c
+math.h
+mathlists.c
+mathlists.h
+mlist_hlist.c
+mlist_hlist.h
+pack.c
+pack.h
+page.c
+page.h
+par.c
+par.h
+print.c
+print.h
+read17.
+scan.c
+scan.h
+src.
+string.c
+string.h
+tex.c
+tex.h
+texext.c
+texext.h
+tfm.c
+tfm.h
+token.c
+token.h
+tokenlists.c
+tokenlists.h
+tokenstack.c
+tokenstack.h
+
+
+<LATEXSTYLE.LCUSTOM>
+lcustom.tex Useful macros and definitions for LaTeX
+
+<LATEXSTYLE.SFWMAC>
+sfwmac.sty Useful macros for Unix documentation
+
+<LATEXSTYLE.TGRIND>
+tgrind.sty Tgrind macros for LaTeX instead of TeX
+
+<LATEXSTYLE.TRADEMARK>
+trademark.sty Definitions of common trademarks
+
+<LATEXSTYLE.XXX>
+xxxcustom.tex Supplementary macros for xxx-tex, for some xxx
+xxxslides.sty Supplementary macros for SliTeX, includes slides.sty
+
+<LATEXSTYLE.LOCAL>
+local.suppl Supplement to local guide that describes last 6 files
+
+<LATEXSTYLE.REMARK>
+remark.sty Like newtheorem but no \it
+
+The following files are unique to this file server and are not present at
+rochester:
+
+<LATEXSTYLE.TEXTOOLS>
+textools.sh Useful tools for TeX on Unix from Kamal Al-Yahya
+
+<LATEXSTYLE.TROFFTOTEX>
+tr2tex.sh Troff to TeX Converter from Kamal Al-Yahya runs on Unix
+
+<LATEXSTYLE.DVIBEEBE...>
+This directory tree contains the Public-Domain DVI drivers written in C from
+Nelson F. Beebe. You will need the specific driver PLUS the contents of the
+HFILES directory PLUS the contents of the operating system directory. All
+drivers compile under TOPS-20, UNIX 4.1BSD, HP-UX, VMS, EUNICE, IBM PC Lattice,
+Wizard and Microsoft as well as under many other C compilers.
+
+<LATEXSTYLE.DVIBEEBE.DOCUMENTATION>
+drinotice.stx Short notice on driver family
+
+dvidriver.aux
+dvidriver.ids
+dvidriver.idx
+dvidriver.ltx Driver internals description
+dvidriver.sty
+dvidriver.toc
+
+dviman.aux
+dviman.ltx Driver user's manual
+dviman.texinfo
+dviman.toc
+
+00mail.1 Some mails describing problems and solutions
+00mail.2
+00mail.3
+00mail.4
+00mail.5
+00mail.6
+
+00readme.txt Information about distribution files
+00revhst.txt Revision history
+dvi.hlp Help file
+dvi.lrf Cross-reference map
+story.tex canonical TeX test file
+texidx.hlp Help file for Texidx.exe
+dvi.info TOPS-20 emacs xinfo file
+tex.info TOPS-20 emacs xinfo file
+tex.ulp source for TEX.INFO
+makefile. General unix makefile
+
+<LATEXSTYLE.DVIBEEBE.DVIALW>
+dvialw.c Driver for the Apple Laserwriter
+dvialw.ps PostScript header macros for DVIALW
+
+<LATEXSTYLE.DVIBEEBE.DVIBIT>
+dvibit.c Driver for the BBN Bitgraph terminal
+
+<LATEXSTYLE.DVIBEEBE.DVICAN>
+dvican.c Driver for the Canon LBP-8 A1/A2 Laser printer
+canon.ltx Description of printer commands
+
+<LATEXSTYLE.DVIBEEBE.DVIIMP>
+dviimp.c
+
+<LATEXSTYLE.DVIBEEBE.DVIGD>
+dvigd.c Driver for the Golden Dawn Golden Laser 100 printer
+
+<LATEXSTYLE.DVIBEEBE.DVIJET>
+dvijet.c Driver for the HP Laserjet printer
+
+<LATEXSTYLE.DVIBEEBE.DVIJEP>
+dvijep.c Driver for the HP Laserjet Plus printer
+
+<LATEXSTYLE.DVIBEEBE.DVIL75>
+dvil75.c
+
+<LATEXSTYLE.DVIBEEBE.DVIM72>
+dvim72.c Driver for the Apple Imagewriter printer in 72 dpi mode
+
+<LATEXSTYLE.DVIBEEBE.DVIMAC>
+dvimac.c Driver for the Apple Imagewriter printer in 144 dpi mode
+
+<LATEXSTYLE.DVIBEEBE.DVIMPI>
+dvimpi.c Driver for the MPI Sprinter printer
+
+<LATEXSTYLE.DVIBEEBE.DVIO72>
+dvio72.c Driver for the Okidata Pacemark 2410 in 72 dpi mode
+
+<LATEXSTYLE.DVIBEEBE.DVIOKI>
+dvioki.c Driver for the Okidata Pacemark 2410 in 144 dpi mode
+
+<LATEXSTYLE.DVIBEEBE.DVIPRX>
+dviprx.c Driver for the Printronix printer family
+
+<LATEXSTYLE.DVIBEEBE.DVITOS>
+dvitos.c Driver 24-pin printers, like the Toshiba P-1351
+derun.c Program for run-length coding debugging
+tosprx.c Toshiba P1351 to Printronix 300/600 plot file translator
+
+<LATEXSTYLE.DVIBEEBE.EUN>
+makefile.eun Eunice makefile
+
+<LATEXSTYLE.DVIBEEBE.HFILES>
+abortrun.h
+actfact.h
+alldone.h
+bitmap.h
+bopact.h
+chargf.h
+charpk.h
+charpxl.h
+clrbmap.h
+clrrow.h
+commands.h
+dispchar.h
+dumpchar.h
+dvifile.h
+dvihead.h
+dviinit.h
+dviterm.h
+eopact.h
+f20open.h
+fatal.h
+fillrect.h
+findpost.h
+fixpos.h
+fontfile.h
+fontsub.h
+gblprocs.h
+gblvars.h
+gendefs.h
+getbmap.h
+getbytes.h
+getfntdf.h
+getpgtab.h
+inch.h
+initglob.h
+keydef.h
+loadchar.h
+machdefs.h
+main.h
+movedown.h
+moveover.h
+moveto.h
+nosignex.h
+openfont.h
+option.h
+outrow.h
+prtpage.h
+prxbmap.h
+readfont.h
+readgf.h
+readpk.h
+readpost.h
+readpxl.h
+reldfont.h
+rulepxl.h
+setchar.h
+setfntnm.h
+setrule.h
+signex.h
+skgfspec.h
+skipfont.h
+skpkspec.h
+special.h
+strchr.h
+strcm2.h
+strid2.h
+strrchr.h
+tctos.h
+typedefs.h
+usage.h
+warning.h
+getlog.c
+keybrd.c
+keytest.c
+
+<LATEXSTYLE.DVIBEEBE.IBMPC>
+makefile.1 IBM PC makefile 1/3
+makefile.2 IBM PC makefile 2/3
+makefile.msc IBM PC makefile 3/3
+errshow.c Microsoft C program to format error messages.
+
+<LATEXSTYLE.DVIBEEBE.LPTOPS>
+lpt.ps PostScript header macros for printing text files
+lptops.hlp Help file for LPTOPS.EXE
+lptops.c C source for LPTOPS.EXE
+lptops.1l Troff source for LPTOPS help
+
+<LATEXSTYLE.DVIBEEBE.LW78>
+lw78 Apple Laserwriter copy utility
+
+<LATEXSTYLE.DVIBEEBE.TEST>
+00ARIT.C Tests compiler arithmetic
+
+<LATEXSTYLE.DVIBEEBE.TOPS20>
+makefile.d20 Makefiles for the DEC TOPS-20 operating system
+makefile.t20
+makefile.kcc
+makefile.pcc
+zrmkcc.c TOPS-20 fast memory clear
+zerom.mac TOPS-20 fast memory clear
+
+<LATEXSTYLE.DVIBEEBE.TEXIDX>
+texidx.c TeX index program
+gnuindex.sty Style file for indexer
+
+<LATEXSTYLE.DVIBEEBE.VMS>
+makefile.vms1 Makefiles for the VAX/VMS operating system
+makefile.vms2
+vaxvms.c Alternatives for unacceptable VAX/VMS library functions
+00make.com To provide a distribution for VAX/VMS sites without C
+ccom.com Comand file to build executables
+
+<LATEXSTYLE.DVIBEEBE.XXU>
+xxu.c Converts 'strange' file names to Unix syntax
+
+
+Here are some special characters that may have been badly translated: Open
+brace ({), close brace (}), exclamation mark (!), vertical line (|), open
+bracket ([), close bracket (]).
+
+ Christoph D. Gatzka zrgc002@dtupev5a.bitnet
+ Student of medicine
+
+ University of Tuebingen
+ Germany
+
+-------
+
diff --git a/info/digests/texhax/txh/kesner.txh b/info/digests/texhax/txh/kesner.txh
new file mode 100644
index 0000000000..3beb36bc04
--- /dev/null
+++ b/info/digests/texhax/txh/kesner.txh
@@ -0,0 +1,475 @@
+Subject: Hershey fonts
+
+This submission is being sent in response to a question in texhax [#70].
+I (jok@gpu.utcs.toronto.edu) am posting this submission for my father, Oliver.
+Consequently, everything after this paragraph is written by him. I will
+accept any responses and forward them to him. His interest in TeX
+revolves around multi-lingual (hobby) desktop publishing.
+
+Hershey fonts for the IBM PC are available from SoftCraft, Inc., and from
+Austin Code Works. The SoftCraft set consists of four separate databases:
+ HERSHEY.CHR 1594 characters
+ ORIENT.CHR 758 char.
+ PERSIAN.CHR 135 char.
+ HEBREW.CHR 49 char.
+The HERSHEY.CHR database includes, besides several Roman typefaces, Greek,
+Russian, German Fraktur, and a variety of graphic symbols; the ORIENT.CHR
+database has hiragana, katakana, and 623 kanji characters.
+
+The format of the SoftCraft Hershey databases is given in their "Font Editing:
+EFONT/CFONT User's Manual" on p. A5-2. Using this description, I wrote the
+following Turbo Pascal 4.0 program to generate METAFONT source code from the
+Hershey plotter directives:
+
+HERSHEY.PAS
+-----------
+{$R-} {Range checking off}
+{$B-} {Short-circuit Boolean evaluation}
+{$S-} {Stack checking off}
+{$I+} {I/O checking on}
+{$N-} {Numeric coprocessor absent}
+{$M 65500, 16384, 655360} {Turbo 3 default stack and heap}
+
+program Hershey; {generates METAFONT source code from a Hershey character
+ database in SoftCraft format}
+const
+ NMax = 157; {maximum number of plotter pen movement commands for one
+ character in the databases}
+ PenUp = $4000;
+ EndOfChar = 0;
+var
+ H : file of integer; {Hershey database input}
+ Log : text; {METAFONT source output}
+ Code, Depth, EndChar, Height, I, J, K, N, StartChar, Width, XMax, XMin, Y0,
+ YMax, YMin : integer;
+ XY : array[0..NMax] of integer; {(x, y) coordinates}
+ Z : array[1..NMax] of byte; {METAFONT variables}
+ Database : string[7]; {database filename without extension}
+
+procedure ReadH; {reads a plotter directive from the input file}
+begin
+ if Eof(H) then
+ begin
+ Writeln('End of file at char = ', Code);
+ Close(H);
+ Close(Log);
+ Halt;
+ end;
+ Inc(N);
+ Read(H, XY[N]);
+end; {ReadH}
+
+begin
+ if ParamCount <> 3 then
+ begin
+ Writeln('Usage: HERSHEY database start end');
+ Halt;
+ end;
+ Database := ParamStr(1);
+ for Code := 1 to 7 do
+ Database[Code] := UpCase(Database[Code]);
+ Val(ParamStr(2), StartChar, Code);
+ if Code <> 0 then
+ begin
+ Writeln('Starting character not an integer');
+ Halt;
+ end;
+ Val(ParamStr(3), EndChar, Code);
+ if Code <> 0 then
+ begin
+ Writeln('Ending character not an integer');
+ Halt;
+ end;
+ Assign(H, Database + '.CHR');
+ Reset(H);
+ Assign(Log, Database + '.LOG');
+ Rewrite(Log);
+ Writeln(Log, '% ', Database + '.CHR ', StartChar, ' to ', EndChar);
+ for Code := 0 to StartChar do
+ begin
+ N := -1;
+ repeat
+ ReadH;
+ until XY[N] = EndOfChar;
+ end; {skip forward to specified start character}
+ Z[1] := 1;
+ for Code := StartChar to EndChar do
+ begin
+ Writeln(Log);
+ Writeln(Log, 'cmchar "', Database, ' ', Code, '";');
+ N := -1;
+ ReadH; {the width bytes}
+ XMin := Lo(XY[0]); {minimum x coordinate}
+ XMax := Hi(XY[0]); {maximum x coordinate}
+ Width := XMax - XMin; {width of character}
+ Y0 := 73; {default y bias}
+ if Database = 'HERSHEY' then
+ case Code of
+ 0..88: Y0 := 68;
+ 397..672: Y0 := 70;
+ end;
+ {Find minimum and maximum y values.}
+ YMax := 0;
+ YMin := 256;
+ repeat
+ ReadH;
+ if (XY[N] <> PenUp) and (XY[N] <> EndOfChar) then
+ begin
+ if Hi(XY[N]) > YMax then
+ YMax := Hi(XY[N]);
+ if Hi(XY[N]) < YMin then
+ YMin := Hi(XY[N]);
+ end; {if a real coordinate}
+ until XY[N] = EndOfChar;
+ Height := Y0 - YMin;
+ if YMax > Y0 then
+ Depth := YMax - Y0
+ else
+ Depth := 0;
+ Writeln(Log, 'beginchar(', Code mod 128, ', ', Width, 'u#, ', Height,
+ 'u#, ', Depth, 'u#);');
+ Writeln(Log, 'adjust_fit(0, 0);');
+ Writeln(Log, 'pickup plotter_pen;');
+ for I := 2 to Pred(N) do
+ begin {enumerate unique coordinates}
+ Z[I] := 0;
+ if XY[I] <> PenUp then
+ begin
+ for J := Pred(I) downto 1 do
+ if XY[I] = XY[J] then
+ Z[I] := J;
+ if Z[I] = 0 then
+ Z[I] := I;
+ end;
+ end;
+ for I := 1 to Pred(N) do
+ if Z[I] = I then
+ Writeln(Log, 'z', I, ' = (', Lo(XY[I]) - XMin, 'u, ', Y0 - Hi(XY[I]),
+ 'u);');
+ I := 0;
+ J := 1;
+ repeat
+ Inc(I);
+ if (XY[I] = PenUp) or (XY[I] = EndOfChar) then
+ begin
+ case I - J of {number of points joined by consecutive line segments}
+ 0: ;
+ 1: Writeln(Log, 'drawdot z', Z[J], ';');
+ 2: if Z[J] = Z[Succ(J)] then
+ Writeln(Log, 'drawdot z', Z[J], ';')
+ else
+ Writeln(Log, 'draw z', Z[J], '--z', Z[Succ(J)], ';');
+ else
+ begin
+ Write(Log, 'draw z', Z[J]);
+ for K := Succ(J) to Pred(I) do
+ Write(Log, '--z', Z[K]);
+ Writeln(Log, ';');
+ end; {3 or more}
+ end; {case}
+ J := Succ(I);
+ end; {if a real coordinate}
+ until I = N;
+ Writeln(Log, 'endchar;');
+ end; {specified range of characters}
+ Close(H);
+ Close(Log);
+end.
+
+As a test case I used the DOS command
+ hershey orient 0 1
+to produce the following output:
+
+ORIENT.LOG
+----------
+% ORIENT.CHR 0 to 1
+
+cmchar "ORIENT 0";
+beginchar(0, 27u#, 12u#, 0u#);
+adjust_fit(0, 0);
+pickup plotter_pen;
+z1 = (3u, 10u);
+z2 = (25u, 10u);
+z3 = (22u, 12u);
+z4 = (20u, 10u);
+z7 = (23u, 11u);
+draw z1--z2--z3--z4;
+draw z4--z7;
+endchar;
+
+cmchar "ORIENT 1";
+beginchar(1, 27u#, 22u#, 0u#);
+adjust_fit(0, 0);
+pickup plotter_pen;
+z1 = (3u, 20u);
+z2 = (25u, 20u);
+z3 = (23u, 22u);
+z4 = (21u, 20u);
+z7 = (24u, 21u);
+z9 = (13u, 20u);
+z10 = (12u, 13u);
+z11 = (11u, 9u);
+z12 = (10u, 7u);
+z13 = (8u, 4u);
+z14 = (6u, 2u);
+z15 = (3u, 0u);
+z17 = (14u, 20u);
+z18 = (13u, 13u);
+z19 = (12u, 9u);
+z20 = (10u, 5u);
+z21 = (8u, 3u);
+z22 = (5u, 1u);
+z25 = (13u, 14u);
+z26 = (21u, 14u);
+z28 = (20u, 14u);
+z29 = (21u, 15u);
+z30 = (23u, 14u);
+z31 = (21u, 11u);
+z34 = (20u, 7u);
+z35 = (19u, 3u);
+z36 = (18u, 2u);
+z37 = (16u, 1u);
+z38 = (13u, 2u);
+z40 = (19u, 2u);
+z41 = (18u, 1u);
+z42 = (17u, 1u);
+z44 = (22u, 14u);
+z45 = (21u, 7u);
+z46 = (20u, 3u);
+z47 = (19u, 1u);
+z48 = (18u, 0u);
+z49 = (17u, 0u);
+draw z1--z2--z3--z4;
+draw z4--z7;
+draw z9--z10--z11--z12--z13--z14--z15;
+draw z17--z18--z19--z20--z21--z22--z15;
+draw z25--z26;
+draw z28--z29--z30--z31;
+draw z26--z34--z35--z36--z37--z38;
+draw z40--z41--z42;
+draw z44--z45--z46--z47--z48--z49--z37;
+endchar;
+
+
+I used the following METAFONT parameter file:
+
+ORIENT.MF
+---------
+% This is ORIENT.MF in text format, as of May 6, 1988.
+% Based on Computer Modern Roman 10 point
+if unknown cmbase: input cmbase fi
+
+font_identifier:="ORIENT"; font_size 10pt#;
+
+u#:=20/36pt#; % unit width
+width_adj#:=0pt#; % width adjustment for certain characters
+serif_fit#:=0pt#; % extra sidebar near lowercase serifs
+cap_serif_fit#:=5/36pt#; % extra sidebar near uppercase serifs
+letter_fit#:=0pt#; % extra space added to all sidebars
+
+body_height#:=270/36pt#; % height of tallest characters
+asc_height#:=250/36pt#; % height of lowercase ascenders
+cap_height#:=246/36pt#; % height of caps
+fig_height#:=232/36pt#; % height of numerals
+x_height#:=155/36pt#; % height of lowercase without ascenders
+math_axis#:=90/36pt#; % axis of symmetry for math symbols
+bar_height#:=87/36pt#; % height of crossbar in lowercase e
+comma_depth#:=70/36pt#; % depth of comma below baseline
+desc_depth#:=70/36pt#; % depth of lowercase descenders
+
+crisp#:=0pt#; % diameter of serif corners
+tiny#:=8/36pt#; % diameter of rounded corners
+fine#:=7/36pt#; % diameter of sharply rounded corners
+thin_join#:=7/36pt#; % width of extrafine details
+hair#:=9/36pt#; % lowercase hairline breadth
+stem#:=25/36pt#; % lowercase stem breadth
+curve#:=30/36pt#; % lowercase curve breadth
+ess#:=27/36pt#; % breadth in middle of lowercase s
+flare#:=33/36pt#; % diameter of bulbs or breadth of terminals
+dot_size#:=38/36pt#; % diameter of dots
+cap_hair#:=11/36pt#; % uppercase hairline breadth
+cap_stem#:=32/36pt#; % uppercase stem breadth
+cap_curve#:=37/36pt#; % uppercase curve breadth
+cap_ess#:=35/36pt#; % breadth in middle of uppercase s
+rule_thickness#:=.4pt#; % thickness of lines in math symbols
+
+dish#:=1/36pt#; % amount erased at top or bottom of serifs
+bracket#:=20/36pt#; % vertical distance from serif base to tangent
+jut#:=28/36pt#; % protrusion of lowercase serifs
+cap_jut#:=37/36pt#; % protrusion of uppercase serifs
+beak_jut#:=10/36pt#; % horizontal protrusion of beak serifs
+beak#:=70/36pt#; % vertical protrusion of beak serifs
+vair#:=8/36pt#; % vertical diameter of hairlines
+notch_cut#:=10pt#; % maximum breadth above or below notches
+bar#:=11/36pt#; % lowercase bar thickness
+slab#:=11/36pt#; % serif and arm thickness
+cap_bar#:=11/36pt#; % uppercase bar thickness
+cap_band#:=11/36pt#; % uppercase thickness above/below lobes
+cap_notch_cut#:=10pt#; % max breadth above/below uppercase notches
+serif_drop#:=4/36pt#; % vertical drop of sloped serifs
+stem_corr#:=1/36pt#; % for small refinements of stem breadth
+vair_corr#:=1/36pt#; % for small refinements of hairline height
+apex_corr#:=0pt#; % extra width at diagonal junctions
+
+o#:=8/36pt#; % amount of overshoot for curves
+apex_o#:=8/36pt#; % amount of overshoot for diagonal junctions
+
+slant:=0; % tilt ratio $(\Delta x/\Delta y)$
+fudge:=1; % factor applied to weights of heavy characters
+math_spread:=0; % extra openness of math symbols
+superness:=1/sqrt2; % parameter for superellipses
+superpull:=1/6; % extra openness inside bowls
+beak_darkness:=11/30; % fraction of triangle inside beak serifs
+ligs:=2; % level of ligatures to be included
+
+square_dots:=false; % should dots be square?
+hefty:=false; % should we try hard not to be overweight?
+serifs:=true; % should serifs and bulbs be attached?
+monospace:=false; % should all characters have the same width?
+variant_g:=false; % should an italic-style g be used?
+low_asterisk:=false; % should the asterisk be centered at the axis?
+math_fitting:=false; % should math-mode spacing be used?
+
+font_coding_scheme:="Hershey ORIENT.CHR";
+
+mode_setup; font_setup;
+
+px#:=rule_thickness#; % horizontal thickness of pen
+py#:=.9px#; % vertical pen thickness
+define_blacker_pixels(px,py);
+pickup pencircle xscaled px yscaled py;
+plotter_pen:=savepen;
+input \ff\orient.log
+
+font_slant slant; font_x_height x_height#;
+if monospace: font_normal_space 9u#; % no stretching or shrinking
+ font_quad 18u#;
+ font_extra_space 9u#;
+else: font_normal_space 6u#+2letter_fit#;
+ font_normal_stretch 3u#; font_normal_shrink 2u#;
+ font_quad 18u#+4letter_fit#;
+ font_extra_space 2u#; fi
+bye.
+
+The following sequence of DOS commands
+ cd\ff
+ hershey orient 0 127
+ cd\pcmf
+ mf &cm \mode=epson; \mag=magstep 0; input orient /a=99/t
+produced ORIENT.240 and ORIENT.TFM in \pcmf for my Epson FX-85 printer,
+containing the first 128 characters of ORIENT.CHR.
+
+The characters in the Austin Code Works Hershey database are numbered 1--4326,
+with gaps, for a total of 1,377 different alphabetic and graphic characters.
+The format is described in Norman M. Wolcott and Joseph Hilsenrath, "A
+Contribution to Computer Typesetting Techniques: Tables of Coordinates for
+Hershey's Repertory of Occidental Type Fonts and Graphic Symbols," U.S.
+Department of Commerce, National Bureau of Standards, April 1976. In any case,
+the following Turbo Pascal 4.0 program converts the ACW Hershey database to
+SoftCraft format for further processing.
+
+ACWTOSC.PAS
+-----------
+{$R-} {Range checking off}
+{$B-} {Short-circuit Boolean evaluation}
+{$S-} {Stack checking off}
+{$I+} {I/O checking on}
+{$N-} {No numeric coprocessor}
+{$M 65500, 16384, 655360} {Turbo 3 default stack and heap}
+
+program ACWtoSC; {converts the Hershey font tables distributed by The Austin
+ Code Works to the format expected by the Cfont program of SoftCraft, Inc.}
+const
+ PenUp : integer = $4000;
+type
+ S3 = string[3];
+var
+ Buf1 : array[1..$2000] of char;
+ F1 : text;
+ H : file of integer;
+ L1 : string[80];
+ Fn : array[1..2] of string[64];
+ Code, I, L, M, XY : integer;
+ X, Y : array[1..144] of integer;
+ Eoc : boolean;
+
+function V(S : S3) : integer;
+var
+ I : integer;
+begin
+ Val(S, I, Code);
+ if (Code <> 0) or ((I < -49) and (I <> -64)) or (I > 49) then
+ begin
+ Writeln(L1);
+ Writeln('Code = ', Code);
+ Halt(3);
+ end;
+ V := I;
+end;
+
+begin
+ if ParamCount <> 2 then
+ begin
+ Writeln('Usage: ACWTOSC file1 file2');
+ Halt(3);
+ end;
+ for L := 1 to 2 do
+ begin
+ Fn[L] := ParamStr(L);
+ for M := 1 to Length(Fn[L]) do
+ Fn[L][M] := UpCase(Fn[L][M]);
+ end;
+ Assign(F1, Fn[1]);
+ SetTextBuf(F1, Buf1);
+ {$I-} Reset(F1); {$I+}
+ if IOResult <> 0 then
+ begin
+ Writeln('Cannot open ', Fn[1]);
+ Halt(3);
+ end;
+ Assign(H, Fn[2]);
+ {$I-} Rewrite(H); {$I+}
+ if IOResult <> 0 then
+ begin
+ Writeln('Cannot open ', Fn[2]);
+ Close(F1);
+ Halt(3);
+ end;
+ while not Eof(F1) do
+ begin
+ Readln(F1, L1);
+ if Copy(L1, 5, 1) <> ' ' then
+ begin
+ M := 0;
+ Eoc := false;
+ end;
+ L := 0;
+ repeat
+ Inc(L);
+ Inc(M);
+ X[M] := V(Copy(L1, 8 * L + 1, 3));
+ Y[M] := V(Copy(L1, 8 * L + 5, 3));
+ if (X[M] = -64) and (Y[M] = -64) then
+ begin
+ Eoc := true;
+ Write(H, Code); {two bytes of zeros before each character}
+ XY := 256 * (Y[1] + 64) + X[1] + 64; {width of character}
+ Write(H, XY);
+ for I := 2 to Pred(M) do
+ if X[I] = -64 then
+ Write(H, PenUp)
+ else
+ begin
+ XY := 256 * (73 + Y[I]) + X[I] + 64;
+ Write(H, XY);
+ end;
+ end;
+ until (L = 8) or Eoc;
+ end;
+ Write(H, Code); {two bytes of zeros at end of file}
+ Close(F1);
+ Close(H);
+end.
+
+-------
+
diff --git a/info/digests/texhax/txh/king.txh b/info/digests/texhax/txh/king.txh
new file mode 100644
index 0000000000..9c916d31f3
--- /dev/null
+++ b/info/digests/texhax/txh/king.txh
@@ -0,0 +1,1579 @@
+21-Oct-88 05:55:25-PDT,41684;000000000000
+Return-Path: <pjbk%cs.heriot-watt.ac.uk@NSS.Cs.Ucl.AC.UK>
+From: Peter King <pjbk%cs.heriot-watt.ac.uk@NSS.Cs.Ucl.AC.UK>
+Date: Fri, 21 Oct 88 13:18:50 BST
+Subject: refer -> BiBTeX conversion
+
+Following feedback from a number of users, in particular Johnathan
+Bowen, I have modified and updated my 'ref2bib' script for conversion
+of refer databases to BiBTeX format.
+
+The files can now be extracted with a name of the user's choosing, to
+avoid clashes with Johnathan Bowen's 'ref2bib', although that remains
+the default.
+
+The heuristics for assigning the type of reference have been augmented,
+and a number of options are now selectable at run time, including the
+length and number of authors to be used in generating keys.
+
+Since the script is so long, it will probably be stored in the
+appropriate archives, but I am happy to mail it to people who do not
+have easy access to them.
+
+Peter King, Computer Science Department JANET: pjbk@uk.ac.hw.cs
+ Heriot-Watt University ARPA: pjbk@cs.hw.ac.uk
+ 79 Grassmarket, Edinburgh EH1 2HJ or pjbk%cs.hw.ac.uk@ucl-cs
+Phone: (+44) 31 225 6465 Ext. 555 UUCP: ..!ukc!cs.hw.ac.uk!pjbk
+
+%%%
+%%% This version also includes a bug fix that was submitted by Peter
+%%% on 10/25/88. Malcolm Brown, TeXhax moderator
+%%%
+-----cut here-----------
+export PATH || exec /bin/sh $0 $*
+: "This is a shar archive; use /bin/sh to extract"
+: "Extracted files will be owned by you, and will have"
+: "default permissions"
+: "to have a name other than the default 'ref2bib' give"
+: "the new name as a second argument to sh, after this shar file name"
+PRGRM=ref2bib
+if [ -n "$1" ]
+then
+ PRGRM=$1
+fi
+PATH=/bin:/usr/bin
+echo If this archive is complete, \"End of archive\" will appear at the end
+echo Extracting $PRGRM
+sed 's/^X//' <<'End-of-file' >$PRGRM
+X#!/bin/sh
+X#
+X# shell script to convert refer (or bib) databases to BiBTeX format
+X#
+X# Most of the shell script is based on that by Jonathan Bowen
+X# The awk and sed scripts are the work of Peter King
+X# with some ideas stolen from Jonathan Bowen
+X#
+X#
+XSEDFILE=${TMP-/tmp}/ref2b$$.sed
+XAWKFILE=${TMP-/tmp}/ref2b$$.awk
+XKEYFILE=${TMP-/tmp}/ref2b$$.key
+XNKEYFILE=${TMP-/tmp}/ref2b$$.nkey
+XAKEYFILE=
+XCAPSFILE=
+XPROGNAME=`basename $0`
+XNAUTHOR=3
+XLAUTHOR=3
+XERRFILE=${PROGNAME}.errs
+XDEFAULTWIDTH=72
+XWIDTH=$DEFAULTWIDTH
+XNAMEDFILES=false
+XBIB=bib
+XDEBUG=false
+X
+XGEN=`date`" on "`hostname`
+XNAME=$BIB
+XSTDIN=''
+XNEWFILE=""
+X
+Xwhile expr X$1 : X'-' > /dev/null
+Xdo
+X case "$1" in
+X -|-0|-w)
+X WIDTH=-1
+X ;;
+X -[1-9]|-[1-9][0-9]|-[1-9][0-9][0-9])
+X WIDTH=`expr X"$1" : X'-\(.*\)'`
+X ;;
+X -c) : capitals file
+X CAPSFILE="$2"
+X shift
+X ;;
+X -d) : Enable debugging
+X DEBUG=true
+X ;;
+X -e) : error file
+X ERRFILE="$2"
+X shift
+X ;;
+X -kf) : key used file
+X AKEYFILE=$2
+X shift
+X ;;
+X -k) : no of authors in key
+X NAUTHOR=$2
+X shift
+X ;;
+X -l) : no of authors name letters to use
+X LAUTHOR=$2
+X shift
+X ;;
+X -n) : Named output files
+X NAMEDFILES=true
+X ;;
+X -u|-U)
+X echo "Usage: $PROGNAME [ options ] [ file ... ]
+XConverts Unix \"refer\" format to \"BibTeX\" database format.
+X-c file Use file as source of protected words in titles
+X-d enable debugging (default=$DEBUG)
+X-e file error output in "file" (default=$ERRFILE)
+X-kf file Use file to initialise keys used
+X-k N Use N author's names for key (default=$NAUTHOR)
+X-l N Use N characters of author's name for key (default=$LAUTHOR)
+X-n output to named files (ext \".$BIB\") (default=$NAMEDFILES)
+X-w no maximum width
+X-u display usage information
+X-N maximum width of N characters (1-999) (default=$DEFAULTWIDTH)"
+X exit 0
+X ;;
+X -*)
+X echo "Usage: $PROGNAME [ -[width] ] [ file ... ]"
+X exit 0
+X ;;
+X esac
+X shift
+Xdone
+X
+Xtrap "rm -f $SEDFILE $AWKFILE $KEYFILE $NKEYFILE ;exit" 0 1 2 3 15
+X
+Xcat </dev/null > $ERRFILE
+Xcat </dev/null > $KEYFILE
+X[ $AKEYFILE ] && [ -r $AKEYFILE ] && cat $AKEYFILE > $KEYFILE
+X
+X# although # introduces a comment to sed, this is undocumented,
+X# and we might as well strip it first if the file is to be used many times
+X# but this should work with cat replacing the sed -e here
+X
+Xsed -e '/^#/d' << 'ZZ' >$SEDFILE
+X#
+X# sed script to do some of the ref to bib database conversion
+X#
+X# written by Peter King, Heriot-Watt University
+X# You may do anything you like with this code
+X# EXCEPT claim that you wrote it
+X#
+X# remove as many redundant characters as possible
+Xs/ / /g
+Xs/ */ /g
+X# convert dashes
+Xs/ - / --- /g
+Xs/ $//
+X#
+X# First alter the TeX special characters
+X# but not the first %
+Xs/\(.\)%/\1{\\%}/g
+X#
+Xs/[&#_{}]/{\\&}/g
+X# you may want to leave dollars (especially if you have eqn in your refs
+Xs/\$/\\$/g
+X# convert the special characters and accents from troff to BibTeX
+X# assumes the accents are those of the Berkeley -ms with .AM
+X#
+X# convert any font rubbish (assumes that \fR is the default )
+X/\\\\*f./{
+X s/\\\\*f[I2]/{\\em /g
+X s/\\\\*f[B3]/{\\bf /g
+X s/\\\\*f[1PR]/}/g
+X}
+X/\\\\*[-*0('`^:~_/o,v".8?!QU ]/{
+X s/\(.\)\\\\*\*'/{\\'\1}/g
+X s/\(.\)\\\\*\*`/{\\`\1}/g
+X s/\(.\)\\\\*\*^/{\\^\1}/g
+X s/\(.\)\\\\*\*:/{\\"\1}/g
+X s/\(.\)\\\\*\*~/{\\~\1}/g
+X s/\(.\)\\\\*\*_/{\\=\1}/g
+X s/\([oO]\)\\\\*\*\//{\\\1}/g
+X s/\([aA]\)\\\\*\*o/{\\\1\1}/g
+X s/\(.\)\\\\*\*,/{\\c{\1}}/g
+X s/\(.\)\\\\*\*v/{\\v{\1}}/g
+X s/\(.\)\\\\*\*"/{\\H{\1}}/g
+X s/\(.\)\\\\*\*\./{\\d{\1}}/g
+X s/\\\\*\*8/{\\ss}/g
+X s/\\\\*\*?/{?`}/g
+X s/\\\\*\*!/{!`}/g
+X s/\\\\*\*(P\([lL]\)/{\\\1}/g
+X s/\\\\*\*(ae\//{\\ae}/g
+X s/\\\\*\*(Ae\//{\\AE}/g
+X s/\\\\*\*(oe\//{\\oe}/g
+X s/\\\\*\*(Oe\//{\\OE}/g
+X# quotes
+X s/\\\\*\*Q/``/g
+X s/\\\\*\*U/''/g
+X s/\\\\*\*-/---/g
+X# convert \[space] to \0 for convenience
+X s/\\\\* /\\0/g
+X# \0 as space between surname de\0Souza etc.
+X s/\\\\*0\([a-z]*\)\\\\*0/\\0\1 /g
+X s/ \([a-z]*\)\\\\*0/ \1 /g
+X# but trap the ones that start with a capital letter and convert them to
+X# ties
+X s/\\\\*0/~/g
+X#
+X# now deal with special characters and Greek
+X s/\\\\*(hy/-/g
+X s/\\\\*(em/---/g
+X s/\\\\*(co/{\\copyright}/g
+X s/\\\\*(sc/{\\S}/g
+X s/\\\\*(if/$\\infty$/g
+X s/\\\\*(\*a/$\\alpha$/g
+X s/\\\\*(\*b/$\\beta$/g
+X s/\\\\*(\*g/$\\gamma$/g
+X s/\\\\*(\*d/$\\delta$/g
+X s/\\\\*(\*e/$\\epsilon$/g
+X s/\\\\*(\*z/$\\zeta$/g
+X s/\\\\*(\*y/$\\eta$/g
+X s/\\\\*(\*h/$\\theta$/g
+X s/\\\\*(\*i/$\\iota$/g
+X s/\\\\*(\*k/$\\kappa$/g
+X s/\\\\*(\*l/$\\lambda$/g
+X s/\\\\*(\*m/$\\mu$/g
+X s/\\\\*(\*n/$\\nu$/g
+X s/\\\\*(\*c/$\\xi$/g
+X s/\\\\*(\*o/$o$/g
+X s/\\\\*(\*p/$\\pi$/g
+X s/\\\\*(\*r/$\\rho$/g
+X s/\\\\*(\*s/$\\sigma$/g
+X s/\\\\*(\*t/$\\tau$/g
+X s/\\\\*(\*u/$\\upsilon$/g
+X s/\\\\*(\*f/$\\phi$/g
+X s/\\\\*(\*x/$\\chi$/g
+X s/\\\\*(\*q/$\\psi$/g
+X s/\\\\*(\*w/$\\omega$/g
+X s/\\\\*(\*A/A/g
+X s/\\\\*(\*B/B/g
+X s/\\\\*(\*G/$\\Gamma$/g
+X s/\\\\*(\*D/$\\Delta$/g
+X s/\\\\*(\*E/E/g
+X s/\\\\*(\*Z/Z/g
+X s/\\\\*(\*Y/H/g
+X s/\\\\*(\*H/$\\Theta$/g
+X s/\\\\*(\*I/I/g
+X s/\\\\*(\*K/K/g
+X s/\\\\*(\*L/$\\Lambda$/g
+X s/\\\\*(\*M/M/g
+X s/\\\\*(\*N/N/g
+X s/\\\\*(\*C/$\\Xi$/g
+X s/\\\\*(\*O/$O$/g
+X s/\\\\*(\*P/$\\Pi$/g
+X s/\\\\*(\*R/P/g
+X s/\\\\*(\*S/$\\Sigma$/g
+X s/\\\\*(\*T/T/g
+X s/\\\\*(\*U/$\\Upsilon$/g
+X s/\\\\*(\*F/$\\Phi$/g
+X s/\\\\*(\*X/X/g
+X s/\\\\*(\*Q/$\\Psi$/g
+X s/\\\\*(\*W/$\\Omega$/g
+X}
+X# Now trap title words that must be capitalised
+X/^%[^T]/b
+X#
+X# first all words that are all capitals (at least two consecutive)
+X# we need the slashes to allow for M/M/1 queues
+Xs;[A-Z][A-Z/][A-Z/0-9]*;{&};g
+X# and single letters (except A!)
+Xs/\([{ ]\)\([B-Z]\)\([ :\.,}]\)/\1{\2}\3/g
+Xs/ \([B-Z]\)$/ {\1}/
+XZZ
+X
+X# Now append to this any proper name that might appear in titles
+X# Use sed to generate a sed script !
+X# the input is a list of words which must remain capitalised
+X# one to a line
+X# a trailing * will be converted into a pattern at the end to get Markov,
+X# Markovian, etc.
+X
+Xcat - $CAPSFILE << ZZ | sed -e '/^#/d;s/\*$/[^ -,;]*/;s=^..*$=s/&/{\&}/g=' >> $SEDFILE
+X# File of Title information that must maintain its capitalised state
+X#
+X# some proper names
+X#
+X# first some mathematicians
+XAbel
+XBernoulli
+XBessel
+XBeta
+XBorel
+XCauchy
+XChurch
+XRosser
+XDedekind
+XDescartes
+XDirichlet
+XEuclid*
+XEuler
+XFibonacci
+XFermat
+XFourier
+XFresnel
+XFrobenius
+XPerron
+XGamma
+XGauss*
+XHadamard
+XHilbert
+XHorner
+XHolder
+XJacobi*
+XJensen
+XMarkov*
+XArnoldi
+XLaplace
+XLaguerre
+XLagrang*
+XLegendre
+XLeibnitz
+XLipschitz
+X# this is really Poincare (acute accent), but the accent processing will disrupt it
+XPoincar
+XHermite
+XRayleigh
+XRitz
+XRiemann
+X# this is really Rouche (acute accent), but the accent processing will disrupt it
+XRouch
+XStieltjes
+XStiener
+XSchwarz
+XWeibull
+XWald
+XKronecker
+XKarmarkar
+XKendall
+XDiophantine
+XDelbrouck
+XBayes*
+XSchafer
+XDempster
+XRunge
+XKutta
+XPollaczek
+XKhinchin
+XPalm
+XErlang
+XEngset
+XLittle's
+XKosten
+XGittins
+XFeller
+XCox*
+XPoisson
+XChapman
+XKolmogorov
+XSmirnov
+XWeiner
+XHopf
+XStirling
+X
+X# computing
+XBuzen
+XGordon
+XNewell
+XLemoine
+XPierce
+XJackson
+XNewhall
+XTuring
+XNorton
+XPetri
+XWilkinson
+XSkinner
+XHarrison
+XCambridge
+XEthernet
+XAloha
+X
+X# coding theory
+XHamming
+XHuffman
+XReed
+XShannon
+XSolomon
+XViterbi
+XZZ
+X
+X# strip out the comments from the AWKFILE, just to cut down on the character count
+X# that awk needs to read before starting. For a single file conversion
+X# this will probably make no difference
+X# but this should work with cat replacing the sed -e here
+X
+Xsed -e '/^[ ]*#/d' -e '/#/s/[ ]*#.*$//' << 'ZZ' > $AWKFILE
+X#
+X# awk script to convert refer (or bib) format databases
+X# to BiBTeX format.
+X#
+X# written by Peter King, Heriot-Watt University
+X# use freely, but don't claim that you wrote it
+X#
+X# Generates keys using authors names and year
+X#
+X# You may wish to alter treatment of key fields that are ignored
+X# such as %U %W %Y etc.
+X#
+X# NB because awk recognises end of line as a statement terminator
+X# you cannot reliably split the long lines in the script
+X#
+X# regular expressions should be sorted according to frequency
+X# so that minimal tests are made
+X# From tests in a local data base the order given appears quite good
+X# 2883 %A
+X# 1813 blank lines
+X# 1774 %T
+X# 1764 %D
+X# 1505 %P
+X# 1347 %J
+X# 1331 %V
+X# 1201 %N
+X# 773 .. continuation lines
+X# 501 %C
+X# 424 %I
+X# 192 %B
+X# 187 %E
+X# 92 %S
+X# 89 %R
+X# 33 %X
+X# 30 %K
+X# 16 %O
+X#
+XBEGIN {
+X # suffices for the key generation process
+X for(i=1;i<=26;i++)
+X addkey[i] = substr("abcdefghijklmnopqrstuvwxyz",i,1)
+X # standard BiBTeX types so that you can change the case to BOOK
+X # or book, as required. Not all are used
+X article = "Article" # the @ will be added later
+X book = "Book"
+X booklet = "Booklet"
+X inbook = "InBook"
+X incollection = "InCollection"
+X inproceedings = "InProceedings"
+X manual = "Manual"
+X mastersthesis = "MastersThesis"
+X misc = "Misc"
+X phdthesis = "PhDThesis"
+X proceedings = "Proceedings"
+X techreport = "TechReport"
+X unpublished = "Unpublished"
+X
+X bibtype = misc
+XZZ
+X
+X# the following 'echo' commands communicate shell variables to
+X# the awk script.
+X
+Xecho >> $AWKFILE lkey = $LAUTHOR # number of characters used from authors to make key
+Xecho >> $AWKFILE maxauthor = $NAUTHOR # maximum number of authors to use in
+X # constructing key
+Xecho >> $AWKFILE errfil = \"$ERRFILE\"
+Xecho >> $AWKFILE keyfil = \"$KEYFILE\"
+Xecho >> $AWKFILE nkeyfil = \"$NKEYFILE\"
+Xecho >> $AWKFILE lwidth = $WIDTH
+Xecho >> $AWKFILE print \"@Comment{ Database converted by $PROGNAME\\n\\t$GEN}\\n\"
+X
+Xsed -e '/^[ ]*#/d' -e '/#/s/[ ]*#.*$//' << 'ZZ' >> $AWKFILE
+X rx = 1
+X percent = 0 # not in a reference
+X }
+X
+X/[^{$]\\/ || /^\\/ { # we've protecetd all the \ we introduced in {}
+X err = 1
+X print "Non translated \\ symbol : Reference " rx >> errfil
+X print $0 >> errfil
+X }
+X
+X/^%/ { # any % entry
+X percent = 1 # in a reference
+X entry = substr($0,4)
+X pctchar = substr($0,2,1)
+X }
+X
+X/^%[AQ]/ { # authors (multiple occurrences possible)
+X A ++
+X if ( $1 == "%A" ) authors[A] = entry
+X else authors[A] = "{"entry"}" # corporate authors need protection!
+X if (A> maxauthor) next
+X # generate the key string
+X ic = 0
+X lc = 1
+X if ( $1 == "%A" ) keyfield = $NF
+X else keyfield = $2 # corporate authors use first word
+X while(ic < lkey && lc <= length(keyfield) ){
+X kc = substr( keyfield, lc, 1)
+X if ( kc ~ /[a-zA-Z]/ ){
+X keys = keys kc
+X ic++
+X if (ic==lkey) next
+X }
+X else if ( kc == "\\" ) lc ++
+X lc ++
+X }
+X next
+X }
+X
+X/^$/ { # blank line
+X if (percent) {
+X # end of a reference
+X refs ++
+X if (T==0) print "No title : Reference "refs" "keys >> errfil
+X if (A==0) print "No author : Reference "refs" "keys >> errfil
+X if (D==0) print "No date : Reference "refs" "keys >> errfil
+X if ((!T)||(!A)||(!D))err=1
+X
+X
+X # date processing
+X nf = split(date,z)
+X year = date
+X kyear = year
+X if(nf>1){
+X xmonth = z[1]
+X mm = 1
+X i = 2
+X while ( z[i] !~ /^[0-9][0-9][0-9][0-9]/ ) {
+X xmonth = xmonth " " z[i]
+X i++
+X mm = 0
+X }
+X month = "{ " xmonth " }"
+X
+X year = z[i]
+X kyear = year # in case there is any extraneous info
+X i++
+X while ( i <= nf ) {
+X year = year " " z[i]
+X i++
+X }
+X if((mm) && ( xmonth ~ /^[A-Za-z.]*$/ )){
+X #if the month is only letters and .
+X if(xmonth ~ /^Ja/) month = "jan"
+X if(xmonth ~ /^Fe/) month = "feb"
+X if(xmonth ~ /^Mar/) month = "mar"
+X if(xmonth ~ /^Ap/) month = "apr"
+X if(xmonth ~ /^May/) month = "may"
+X if(xmonth ~ /^Jun/) month = "jun"
+X if(xmonth ~ /^Jul/) month = "jul"
+X if(xmonth ~ /^Aug/) month = "jan"
+X if(xmonth ~ /^Se/) month = "sep"
+X if(xmonth ~ /^O/) month = "oct"
+X if(xmonth ~ /^N/) month = "nov"
+X if(xmonth ~ /^D/) month = "dec"
+X }
+X }
+X if ( year !~ /^[0-9][0-9]*$/ ) year = "{ " year " }"
+X
+X # sort out the editors
+X if (E) {
+X tew = split(alleditors,z)
+X E = 1
+X editor[E] = z[1]
+X sc = " "
+X i = 2
+X while( i <= tew ){
+X if ( z[i] == "and" ) {
+X E++
+X editor[E] = ""
+X sc = ""
+X }
+X else {
+X lastc = substr(z[i],length(z[i]),1)
+X if(lastc == "," && z[i+1] !~ /^Jn*r\./ ) {
+X editor[E] = editor[E] sc substr(z[i], 1, length(z[i])-1)
+X if ( z[i+1] != "and" ) {
+X E++
+X editor[E] = ""
+X sc = ""
+X }
+X }
+X else {
+X editor[E] = editor[E] sc z[i]
+X sc = " "
+X }
+X }
+X i++
+X }
+X }
+X
+X # classify the reference
+X
+X if (J) {
+X #journal or conference
+X
+X if (C||I||((!V)&&(!N))) {
+X # its a conference if there is a city, publisher
+X # or no volume or issue number
+X conf++
+X bibtype = inproceedings
+X jnl = "Booktitle"
+X jtype = "Conference proceedings"
+X }
+X else {
+X jour ++
+X bibtype = article
+X jnl = "Journal"
+X jtype = "Journal"
+X }
+X
+X if ( B||E||R||(!P)) {
+X err=1
+X if (B||E||R)
+X print "Journal & book?: Reference "refs" "keys >> errfil
+X if (!P) print "No page nos.? : Reference "refs" "keys >> errfil
+X }
+X if (err){
+X print jtype " reference in error" >> errfil
+X }
+X }
+X else
+X if (B) {
+X # article in book
+X bibtype = incollection
+X
+X if (N||R||(!E)||(!I)||(!C)||(!P)||(V&&(!S))){
+X err=1
+X if (!E) print "No editor? Reference "refs" " keys >> errfil
+X if (!I) print "No publisher? Reference "refs" " keys >> errfil
+X if (!C) print "No city? Reference "refs" " keys >> errfil
+X if (!P) print "No page nos.? Reference "refs" " keys >> errfil
+X if (V&&(!S)) print "Volume but no Series Reference "refs" " keys >> errfil
+X if (N) print "Issue no.? Reference "refs" " keys >> errfil
+X if (R) print "Report? Reference "refs" " keys >> errfil
+X
+X }
+X if (err) print "Article in book reference in error" >> errfil
+X }
+X else
+X if (R) {
+X #report
+X bibtype = techreport
+X
+X if (E||N){
+X err=1
+X if (N) print "Issue no.? Reference "refs" " keys >> errfil
+X if (E) print "Editor? Reference "refs" " keys >> errfil
+X }
+X if (err) print "Report reference in error" >> errfil
+X if ( report ~ /M.*[Tt]hesis/ ) bibtype = mastersthesis
+X if ( report ~ /M.*[Dd]issert/ ) bibtype = mastersthesis
+X if ( report ~ /D.*[Tt]hesis/ ) bibtype = phdthesis
+X if ( report ~ /D.*[Dd]issert/ ) bibtype = phdthesis
+X # Working papers and preprints are classified as techreports
+X # if ( report ~ /[Ww]orking/ ) bibtype = unpublished
+X # if ( report ~ /[Pp]reprint/ ) bibtype = unpublished
+X if ( report ~ /[Uu]npublish/ ) bibtype = unpublished
+X if ( report ~ /[Mm]anual/ ) bibtype = manual
+X
+X if (bibtype== unpublished ) {
+X if (other == "") other = report
+X else other = report " " other
+X R = 0
+X report = ""
+X O = 1
+X }
+X else
+X if (bibtype == manual ) {
+X TY = 1
+X type = report
+X # the publisher is really the organisation
+X report = publisher
+X R = I
+X I = 0
+X institute = "Organization"
+X }
+X else
+X if ( bibtype == techreport ) {
+X trw = split(report,z)
+X if ( trw == 1 ) {
+X N = 1
+X number = z[1]
+X }
+X else {
+X if ( ( z[1] ~ /^Tech/ ) && ( z[2] ~ /^Rep/ ) )
+X {
+X z[1] = ""
+X z[2] = ""
+X TY = 0
+X number = z[3]
+X for(i=4;i<=trw;i++)
+X number = number " " z[i]
+X if (trw >=3) N = 1
+X }
+X else {
+X type = z[1]
+X i = 2
+X while( i <= trw && ( z[i] !~ /^[0-9A-Z-]*$/ ) ) {
+X type = type " " z[i]
+X i++
+X }
+X if(i<trw || z[trw] ~ /^[0-9A-Z][0-9A-Z-]*$/ )
+X N = 1
+X while ( i <= trw ) {
+X number = number " " z[i]
+X i++
+X }
+X TY = 1
+X }
+X }
+X # the publisher is really the institution
+X report = publisher
+X R = I
+X I = 0
+X institute = "Institution"
+X }
+X else
+X if ( (bibtype == mastersthesis ) || ( bibtype = phdthesis )) {
+X type = report
+X TY = 1 # the publisher is really the school
+X report = publisher
+X R = I
+X I = 0
+X institute = "School"
+X if ( ( bibtype == phdthesis ) && ( type ~ /^ *PhD *thesis *$/ ) ) {
+X type = ""
+X TY = 0
+X }
+X if ( ( bibtype == mastersthesis ) && ( type ~ /^ *Master's *thesis *$/ ) ) {
+X type = ""
+X TY = 0
+X }
+X }
+X }
+X else
+X if (I) {
+X # book
+X bibtype = book
+X
+X if (N||E||(!C)||(V&&(!S))) {
+X err=1
+X if (!C) print "No city? Reference "refs" " keys >> errfil
+X if (N) print "Issue no.? Reference "refs" " keys >> errfil
+X if (E) print "Editor? Reference "refs" " keys >> errfil
+X if (V&&(!S)) print "Volume but no Series Reference "refs" " keys >> errfil
+X }
+X if (err) print "Book reference in error" >> errfil
+X
+X if (S && (( series ~ /[Tt]ech.*[Rr]eport/ ) || ( series ~ /[Tt]ech.*[Mm]ono/ ))){
+X bibtype = techreport
+X type = series
+X TY = 0
+X if ( series ~ /[Mm]ono/ ) TY = 1
+X institute = "Institution"
+X R = I
+X I = 0
+X report = publisher
+X publisher = ""
+X }
+X }
+X else {
+X bibtype = misc
+X err=1
+X if( other ~ /[Uu]npublished/ ) bibtype = unpublished
+X print "Unclassified reference" >> errfil
+X }
+X
+X # generate key
+X if(keys == "") keys = "ANON"
+X keys = keys substr(kyear,3,2)
+X if(keyused[keys] >=1) {
+X key_suffix = keyused[keys]++
+X keys = keys addkey[key_suffix]
+X }
+X else keyused[keys] = 1
+X
+X if (err) {
+X print "Key: " keys >> errfil
+X if(A) for (i=1;i<=A;i++)
+X print "%A " authors[i] >> errfil
+X if(T) print "%T " title >> errfil
+X if(J) print "%J "journal >> errfil
+X if(B) print "%B "booktitle >> errfil
+X if(V) print "%V "volume >> errfil
+X if(N) print "%N "number >> errfil
+X if(I) print "%I "publisher >> errfil
+X if(C) print "%C "city >> errfil
+X if(E) for (i=1;i<=E;i++)
+X print "%E "editor[i] >> errfil
+X if(S) print "%S "series >> errfil
+X if(P) print "%P "pages >> errfil
+X if(R) print "%R "report >> errfil
+X if(D) print "%D "date >> errfil
+X if(O) print "%O "other >> errfil
+X print "" >> errfil
+X }
+X
+X if ( other ~ /[Uu]npublished/ ) bibtype = unpublished
+X if ( other ~ /[Ee]dition/ ) {
+X twc = split(other,z)
+X for(i=1;i<=twc;i++)
+X if(z[i] ~ /[Ee]dition/) {
+X edition = z[i-1]
+X z[i-1] = ""
+X z[i] = ""
+X }
+X other = z[1];
+X for(i=2;i<=twc;i++) {
+X other = other " " z[i]
+X }
+X if(!(other ~ /[^ ]/ )) {
+X # no non space characters
+X other = ""
+X O = 0
+X }
+X }
+X
+X if(O&&H) other = header " " other
+X else if(H) {
+X O = H
+X other = header
+X }
+X
+X if (J) {
+X
+X # substitute the journal abbreviations from the standard styles
+X
+X journal = "{ " journal " }"
+X # {acmcs} {"ACM Computing Surveys"}
+X if ( journal ~ /Comp.* Sur/ ) journal = "acmcs"
+X # {acta} {"Acta Informatica"}
+X if ( journal ~ /Acta Inf/ ) journal = "acta"
+X # {cacm} {"Communications of the ACM"}
+X if ( journal ~ /Com.* ACM/ ) journal = "cacm"
+X if ( journal ~ /CACM/ ) journal = "cacm"
+X # {ibmjrd} {"IBM Journal of Research and Development"}
+X if ( journal ~ /IBM J.*R.*D/ ) journal = "ibmjrd"
+X # {ibmsj} {"IBM Systems Journal"}
+X if ( journal ~ /IBM Sy.*J/ ) journal = "ibmsj"
+X # {ieeese} {"IEEE Transactions on Software Engineering"}
+X if ( journal ~ /IEEE Tran.*Soft.*Eng/ ) journal = "ieeese"
+X # {ieeetc} {"IEEE Transactions on Computers"}
+X if ( journal ~ /IEEE Tran.*Computers/ ) journal = "ieeetc"
+X # {ieeetcad}
+X if ( journal ~ /IEEE Tran.*Comp.*Desig/ ) journal = "ieeetcad"
+X # {ipl} {"Information Processing Letters"}
+X if ( journal ~ /Inf.*Proc.*Lett/ ) journal = "ipl"
+X # {jacm} {"Journal of the ACM"}
+X if ( journal ~ /Jou.* ACM/ ) journal = "jacm"
+X if ( journal ~ /JACM/ ) journal = "jacm"
+X # {jcss} {"Journal of Computer and System Sciences"}
+X if ( journal ~ /J.*Comp.*Sys.*Sc/ ) journal = "jcss"
+X # {scp} {"Science of Computer Programming"}
+X if ( journal ~ /Sc.*Comp.*Prog/ ) journal = "scp"
+X # {sicomp} {"SIAM Journal on Computing"}
+X if ( journal ~ /SIAM .*Comp/ ) journal = "sicomp"
+X # {tocs} {"ACM Transactions on Computer Systems"}
+X if ( journal ~ /ACM Tran.*Comp.*Sys/ ) journal = "tocs"
+X # {tods} {"ACM Transactions on Database Systems"}
+X if ( journal ~ /ACM Tran.*Data.*Sys/ ) journal = "tods"
+X # {tog} {"ACM Transactions on Graphics"}
+X if ( journal ~ /ACM Tran.*Grap/ ) journal = "tog"
+X # {toms} {"ACM Transactions on Mathematical Software"}
+X if ( journal ~ /ACM Tran.*Math.*Soft/ ) journal = "toms"
+X # {toois} {"ACM Transactions on Office Information Systems"}
+X if ( journal ~ /ACM Tran.*Off.*Inf.*Sys/ ) journal = "toois"
+X # {toplas} {"ACM Transactions on Programming Languages and Systems"}
+X if ( journal ~ /ACM Tran.*Prog.*Lan.*Sys/ ) journal = "toplas"
+X # {tcs} {"Theoretical Computer Science"}
+X if ( journal ~ /Th.*Comp.*Sci/ ) journal = "tcs"
+X
+X }
+X
+X if(lwidth>0) { # split lines of potential over length
+X # titles, book titles, notes, abstracts, addresses,
+X # journals ( which may be conference proceedings) and institutions
+X if(T){
+X twc = split(title,z)
+X title = z[1];
+X lt = length(z[1])+13+length("Title")
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X title = title sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X if(J){ # it may be a conference
+X twc = split(journal,z)
+X journal = z[1];
+X if(twc>1) { # if its 1 then we have an abbreviation
+X lt = length(z[1])+11+length(jnl)
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X journal = journal sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X }
+X
+X if(B){
+X twc = split(booktitle,z)
+X booktitle = z[1];
+X lt = length(z[1])+13+length("Booktitle")
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X booktitle = booktitle sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X if(C){
+X twc = split(city,z)
+X city = z[1];
+X lt = length(z[1])+13+length("Address")
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X city = city sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X if(O){
+X twc = split(other,z)
+X other = z[1];
+X lt = length(z[1])+13+length("Note")
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X other = other sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X if(R){
+X twc = split(report,z)
+X report = z[1];
+X lt = length(z[1])+13+length( institute )
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X report = report sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X if(X){
+X twc = split(abstr,z)
+X abstr = z[1];
+X lt = length(z[1])+13+length("Annote")
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= lwidth)
+X {sc = "\n\t\t";lt = 15;}
+X else sc = " ";
+X abstr = abstr sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X }
+X
+X # fiddle fields that might contain only digits
+X if ( volume !~ /^ *[0-9][0-9]* *$/ ) volume = "{ " volume " }"
+X if ( number !~ /^ *[0-9][0-9]* *$/ ) number = "{ " number " }"
+X if ( pages !~ /^ *[0-9][0-9]* *$/ ) pages = "{ " pages " }"
+X # print the reference
+X
+X bibs[bibtype] ++;
+X printf "@%s{\t%s",bibtype,keys
+X if(A) {
+X printf ",\n\tAuthor = { %s",authors[1]
+X for(i=2;i<=A;i++) printf " and\n\t\t%s",authors[i]
+X printf " }"
+X }
+X if(TY) printf ",\n\tType = { %s }", type
+X if(T) printf ",\n\tTitle = { %s }", title
+X if(B) printf ",\n\tBooktitle = { %s }", booktitle
+X if(E) {
+X printf ",\n\tEditor = { %s", editor[1]
+X for(i=2;i<=E;i++) printf " and\n\t\t%s", editor[i]
+X printf " }"
+X }
+X if(J) printf ",\n\t%s = %s", jnl, journal
+X if(S) printf ",\n\tSeries = { %s }", series
+X if(V) printf ",\n\tVolume = %s", volume
+X if(N) printf ",\n\tNumber = %s", number
+X if(P) printf ",\n\tPages = %s", pages
+X if(O) printf ",\n\tNote = { %s }", other
+X if( edition != "" )
+X printf ",\n\tEdition = { %s }", edition
+X if(R) printf ",\n\t%s = { %s }", institute, report
+X # Non standard fields start
+X if(G) printf ",\n\tGovernmentNo = { %s }", govtorder
+X if(M) printf ",\n\tBellLabsMemo = { %s }", bellmemo
+X # Non standard end
+X if(I) printf ",\n\tPublisher = { %s }", publisher
+X if(C) printf ",\n\tAddress = { %s }", city
+X if(month != "") printf ",\n\tMonth = %s", month
+X if(D) printf ",\n\tYear = %s", year
+X if(L) printf ",\n\tKey = { %s }", label
+X if(K) printf ",\n\tKeywords = { %s }", keywords
+X if(X) printf ",\n\tAnnote = { %s }", abstr
+X printf "\t}\n\n"
+X
+X # initialise for next reference
+X
+X A=0;B=0;C=0;D=0;E=0;F=0;G=0;H=0;I=0;J=0;
+X K=0;L=0;M=0;N=0;O=0;P=0;Q=0;R=0;S=0;T=0;
+X U=0;V=0;W=0;X=0;Y=0;Z=0; TY=0;
+X bibtype = misc
+X edition = ""
+X type = ""
+X institute = ""
+X booktitle = ""
+X title = ""
+X volume = ""
+X alleditors = ""
+X city = ""
+X date = ""
+X month = ""
+X xmonth = ""
+X kyear = ""
+X year = ""
+X publisher = ""
+X journal = ""
+X number = ""
+X other = ""
+X page = ""
+X report = ""
+X series = ""
+X abstr = ""
+X bellmemo = ""
+X govtorder = ""
+X keywords = ""
+X label = ""
+X keys = ""
+X toterr +=err
+X rx++
+X }
+X else if (comment) print "\t}\n"
+X err = 0
+X percent = 0 # not in a reference
+X comment = 0 # not in a comment
+X pctchar = ""
+X next
+X }
+X
+X/^%T/ {
+X T ++
+X if (T>1) {
+X err=1
+X print "Two titles: Reference " rx >> errfil
+X print title >> errfil
+X }
+X title = entry
+X next
+X }
+X
+X/^%D/ {
+X D ++
+X if (D>1) {
+X err=1
+X print "Two dates: Reference " rx >> errfil
+X print date >> errfil
+X }
+X if (($NF<1900)||($NF>=2000)) {
+X err=1
+X print "Date error? : Reference " rx >> errfil
+X }
+X date = entry
+X next
+X }
+X
+X/^%P/ {
+X P ++
+X if ( P>1 ) {
+X err=1
+X print "Two page nos? : Reference " rx >> errfil
+X print pages >> errfil
+X }
+X pages = entry
+X next
+X }
+X
+X/^%J/ {
+X J ++
+X if ( J>1 ) {
+X err=1
+X print "Two journals: Reference " rx >> errfil
+X print journal >> errfil
+X }
+X journal = entry
+X next
+X }
+X
+X/^%V/ {
+X V ++
+X if ( V>1 ) {
+X err=1
+X print "Two volumes: Reference " rx >> errfil
+X print volume >> errfil
+X }
+X volume = entry
+X next
+X }
+X
+X/^%N/ {
+X N ++
+X if ( N>1 ) {
+X err=1
+X print "Two issue numbers: Reference " rx >> errfil
+X print number >> errfil
+X }
+X number = entry
+X next
+X }
+X
+X/^[^%]/ { # non-blank-non-% lines
+X
+X if(FILENAME == keyfil )
+X keyused[$1] = $2
+X else
+X if(percent)
+X { # in the references
+X
+X if( pctchar == "A") authors[A] = authors[A] " " $0
+X if( pctchar == "B") booktitle = booktitle " " $0
+X if( pctchar == "C") city = city " " $0
+X if( pctchar == "D") date = date " " $0
+X if( pctchar == "E") alleditors = alleditors " " $0
+X if( pctchar == "G") govtorder = govtorder " " $0
+X if( pctchar == "H") header = header " " $0
+X if( pctchar == "I") publisher = publisher " " $0
+X if( pctchar == "J") journal = journal " " $0
+X if( pctchar == "K") keywords = keywords " " $0
+X if( pctchar == "L") label = label " " $0
+X if( pctchar == "M") bellmemo = bellmemo " " $0
+X if( pctchar == "N") number = number " " $0
+X if( pctchar == "O") other = other " " $0
+X if( pctchar == "P") pages = pages " " $0
+X if( pctchar == "Q") authors[A] = authors[A] " " $0
+X if( pctchar == "R") report = report " " $0
+X if( pctchar == "S") series = series " " $0
+X if( pctchar == "T") title = title " " $0
+X if( pctchar == "V") volume = volume " " $0
+X if( pctchar == "X") abstr = abstr " " $0
+X }
+X else {
+X if (!comment) print "@Comment{"
+X print $0
+X comment = 1
+X }
+X next
+X }
+X
+X/^%C/ {
+X C ++
+X if ( C>1 ) {
+X err=1
+X print "Two cities: Reference " rx >> errfil
+X print city >> errfil
+X }
+X city = entry
+X next
+X }
+X
+X/^%I/ {
+X I ++
+X if ( I>1 ) {
+X err=1
+X print "Two publishers: Reference " rx >> errfil
+X print publisher >> errfil
+X }
+X publisher = entry
+X next
+X }
+X
+X/^%B/ {
+X B ++
+X if ( B>1 ) {
+X err=1
+X print "Two books: Reference " rx >> errfil
+X print booktitle >> errfil
+X }
+X booktitle = entry
+X next
+X }
+X
+X/^%E/ { # this really deals with 'bib' format which allows multiple
+X # %E fields
+X # refer only allows one %E field
+X # we split it when the reference is printed
+X E++
+X if ( alleditors == "" ) alleditors = entry
+X else alleditors = alleditors " and " entry
+X next
+X }
+X
+X/^%O/ {
+X O ++
+X if ( O>1 ) {
+X err=1
+X print "Two others: Reference " rx >> errfil
+X print other >> errfil
+X }
+X other = entry
+X next
+X }
+X
+X/^%H/ {
+X H ++
+X if ( H>1 ) {
+X err=1
+X print "Two headers: Reference " rx >> errfil
+X print header >> errfil
+X }
+X header = entry
+X next
+X }
+X
+X/^%S/ {
+X S ++
+X if ( S>1 ) {
+X err=1
+X print "Two series: Reference " rx >> errfil
+X print series >> errfil
+X }
+X series = entry
+X next
+X }
+X
+X/^%R/ {
+X R ++
+X if ( R>1 ) {
+X err=1
+X print "Two reports: Reference " rx >> errfil
+X print report >> errfil
+X }
+X report = entry
+X next
+X }
+X
+X/^%X/ {
+X X ++
+X abstr = entry
+X if ( X>1 ) {
+X err=1
+X print "Two abstracts: Reference " rx >> errfil
+X }
+X next
+X }
+X
+X/^%K/ {
+X K++
+X if (K>1) {
+X err=1
+X print "Two keywords: Reference " rx >> errfil
+X print keywords >> errfil
+X }
+X keywords = entry
+X next
+X }
+X
+X/^%L/ {
+X L++
+X if (L>1) {
+X err=1
+X print "Two labels: Reference " rx >> errfil
+X print label >> errfil
+X }
+X label = entry
+X next
+X }
+X
+X/^%G/ {
+X G++
+X if (G>1) {
+X err=1
+X print "Two Gov't order Nos: Reference " rx >> errfil
+X print govtorder >> errfil
+X }
+X govtorder = entry
+X next
+X }
+X
+X/^%M/ {
+X M++
+X if (M>1) {
+X err=1
+X print "Two Bell Labs Memo Nos: Reference " rx >> errfil
+X print bellmemo >> errfil
+X }
+X bellmemo = entry
+X next
+X }
+X
+X/^%/ { # should not get these
+X F ++
+X print "Unexpected flag: Reference " rx >> errfil
+X print $0 >> errfil
+X err = 1
+X next
+X }
+X
+XEND {
+X print refs " references" >> errfil
+X if(toterr) print toterr " erroneous" >> errfil
+X if(bibs[article]>0) print bibs[article], " journal articles" >> errfil
+X if(bibs[book]>0) print bibs[book], " books" >> errfil
+X if(bibs[booklet]>0) print bibs[booklet], " booklets" >> errfil
+X if(bibs[inbook]>0) print bibs[inbook], " book extracts" >> errfil
+X if(bibs[incollection]>0) print bibs[incollection], " book articles" >> errfil
+X if(bibs[inproceedings]>0) print bibs[inproceedings], " conference papers" >> errfil
+X if(bibs[manual]>0) print bibs[manual], " manuals" >> errfil
+X if(bibs[mastersthesis]>0) print bibs[mastersthesis], " Master's theses" >> errfil
+X if(bibs[misc]>0) print bibs[misc], " miscellaneous" >> errfil
+X if(bibs[phdthesis]>0) print bibs[phdthesis], " PhD theses" >> errfil
+X if(bibs[proceedings]>0) print bibs[proceedings], " conference proceedings" >> errfil
+X if(bibs[techreport]>0) print bibs[techreport], " technical reports" >> errfil
+X if(bibs[unpublished]>0) print bibs[unpublished], " unpublished papers" >> errfil
+X
+X for(k in keyused) print k, keyused[k] > nkeyfil
+X
+X }
+XZZ
+X
+X$DEBUG && echo "Generated: <$GEN>" 1>&2
+X$DEBUG && echo "Width: <$WIDTH>" 1>&2
+X$DEBUG && echo "Errors in: <$ERRFILE>" 1>&2
+X$DEBUG && echo "Authors used in Keys: <$NAUTHOR>" 1>&2
+X$DEBUG && echo "Characters/Author used in Keys: <$LAUTHOR>" 1>&2
+X
+X# Process each file, or if none given, standard input
+Xfor FILE in ${*-$STDIN}
+Xdo
+X cp $KEYFILE $NKEYFILE
+X
+X# First set up shell variables as required
+X if [ "$FILE" = "$STDIN" ]
+X then
+X NEWFILE=$NAME.$BIB
+X else
+X if [ -r "$FILE" -a -f "$FILE" ]
+X then
+X NAME=`basename $FILE`
+X NEWFILE=$FILE.$BIB
+X else
+X NAME=""
+X echo "$PROGNAME: Can't read $FILE" 1>&2
+X fi
+X fi
+X
+X# If all is OK, read input and terminate with a blank line.
+X if [ "$NAME" ]
+X then
+X if [ "$FILE" = "$STDIN" ]
+X then
+X# If no files given, read from standard input.
+X $DEBUG && echo "Reading from standard input" 1>&2
+X cat
+X echo
+X else
+X $DEBUG && echo "Reading <$FILE>" 1>&2
+X cat $FILE
+X echo
+X fi |
+X# do the conversions
+X sed -f $SEDFILE |
+X awk -f $AWKFILE $KEYFILE - |
+X# Finally, output to named files or standard output
+X if $NAMEDFILES
+X then
+X $DEBUG && echo "Output to <$NEWFILE>" 1>&2
+X cat > $NEWFILE
+X else
+X cat
+X fi
+X fi
+X cp $NKEYFILE $KEYFILE
+Xdone
+X
+Xecho >> $ERRFILE Key Frequencies
+Xsort < $KEYFILE >> $ERRFILE
+X[ $AKEYFILE ] && [ -w $AKEYFILE ] && cat $KEYFILE > $AKEYFILE
+Xexit 0
+End-of-file
+echo Extracting $PRGRM.1
+sed -e 's/^X//' -e 's/prgrm/'$PRGRM'/' <<'End-of-file' >$PRGRM.1
+X.TH prgrm 1-local
+X.SH NAME
+Xprgrm \- convert refer input files to bibtex .bib files
+X.SH SYNOPSIS
+X.B prgrm
+X[options ...] [files ...]
+X.br
+X.SH DESCRIPTION
+X.B prgrm
+Xreads the
+X.I files
+Xand produces a
+X.B bibtex
+Xreference list (a .bib file) on the standard output.
+XIf no files are given, prgrm reads
+Xstandard input.
+X.PP
+XA rudimentary attempt is made to convert
+X.I troff
+Xspecial characters and accents to the equivalent
+X.I TeX
+Xones.
+XThe file ``prgrm.errs'' contains complaints about references that were
+Xnot recognised, and other problems, as well as a summary of the
+Xnumber of conversions completed.
+X.PP
+XSince
+X.B refer
+Xfiles are inherently unstructured (compared to
+X.B bibtex )
+X.B prgrm
+Xonly does a passable job. In particular
+X.B refer
+Xdoesn't require a keyword, while
+X.B bibtex
+Xdoes.
+X.B prgrm
+Xgenerates one using the following procedure:
+Xthe first three characters of the last names of the first three authors
+Xare concatenated, (preserving the capital letters), and the last two
+Xdigits of the date are appended. If this key has already been used,
+Xthen 'a', 'b', 'c', are appended as needed.
+XThere is an optional facility to start the key useage where it left off
+Xin some previous conversion, by supplying a file containing the keys used.
+X.PP
+XJournal entries that appear to be in the standard bibliography style
+Xfiles list of @strings, are converted.
+XThe %D field is converted to month and year entries if there are two
+Xfields, otherwise it is assumed to contain only the year.
+XA large number of proper names, such as Hilbert, Turing, etc.,
+Xwhich are often found in the titles of articles are enclosed in braces
+X{} to protect them. This treatment is also applied to any strings of
+Xtwo or more consecutive capital letters, or to any isolated single
+Xcapital letter (except A).
+XThe user can supply an extra list of names to have their capitalisation
+Xprotected.
+X.PP
+XTo determine the type of reference that the
+X.B refer
+Xentry is,
+X.B prgrm
+Xhas to do some ``calculated guessing''. The heuristic used
+Xhere (again, in order of precedence) is:
+X.PP
+X1. If it has a journal entry (%J) then it's considered to
+Xbe an @article, unless there is a city entry (%C) or a publisher entry
+X(%I) as well, in which case it's treated as an @inproceedings.
+XIf there is no volume or number (%V or %N) entry it will be considered a
+Xconference proceedings.
+X.PP
+X2. If it has a book entry (%B) then it's considered to
+Xbe an @incollection.
+X.PP
+X3. If it has a report entry (%R) then it's considered to
+Xbe a @techreport.
+XIf the %R field contains the word ``Dissertation'' or ``Thesis'',
+Xthe classification will be @phdthesis or @mastersthesis.
+XIf the %R field contains the word ``Manual'' then it will be classified
+Xas a @manual, and if it contains ``Unpublished''
+Xit will be classified as a @unpublished.
+X.PP
+X4. If it has a issuer entry (%I) then it's considered to
+Xbe a @book.
+X.PP
+X5. Otherwise it's considered to be a @misc, or @unpublished.
+XAll these entries are listed in the ``prgrm.errs'' file.
+XThe decision to classify it as @unpublished is made if the
+Xword ``unpublished'' appears in the %O field. This word is deleted.
+X.PP
+XQuite often
+X.B prgrm
+Xwill misguess and you will need to edit (by hand) the resulting .bib
+Xfile.
+X.PP
+XAny fields that
+X.B prgrm
+Xdoesn't know about it will ignore (and complain about on stderr).
+X.PP
+XThe output is normally folded at word boundaries to ensure that
+Xlines do not become too long on output.
+XJournal entries that correspond to the abbreviations in the standard
+Xbibliography styles are abbreviated, as are months mentioned in the date
+Xfield.
+X.PP
+XNon blank lines that appear outside a reference are accumulated
+Xand printed as a @comment section. In fact BiBTeX would ignore them
+Xas refer does, but identifying them separately seems cleaner, and might
+Xmake prgrm suitable for converting refer bibliographies to scribe
+Xformat.
+X.SH OPTIONS
+XThe following options are available:
+X.TP 10
+X.BI \- num
+XSpecify a maximum width for the output.
+XThe default is 72 characters.
+XIf
+X.I num
+Xis omitted then lines are not folded and may be of any length.
+X.TP 10
+X.BI \-e " file"
+XUse the next argument as the file name in which to print the errors
+Xand summary of output.
+X.TP 10
+X.BI \-kf " file"
+XUse the next argument as a file name to read the current state of key
+Xusage from, and to save the key usage data at the end of the conversion.
+XThis allows extra databases to be converted, without having to convert
+Xall the old ones, and keeps the keys unique over all the databases.
+X.TP 10
+X.BI \-k " n"
+XUse the next argument to decide how many authors names to use in generating the
+Xkey. (Default 3).
+X.TP 10
+X.BI \-l " n"
+XUse the next argument to decide how many charcters from each authors name
+Xto use in generating the key. (Default 3).
+X.TP 10
+X.B \-n
+XUse the name of the input file(s) to produce output file(s) with
+Xthe same name and extension ``.bib'' rather than sending the output
+Xto standard output.
+X.TP 10
+X.B \-u
+XDisplay the usage of the command.
+X.TP 10
+X.B \-w
+XDo not fold the output. Lines may be of any length.
+X.SH ACKNOWLEDGMENT
+XThis manual page is based on the manual page for
+X.I r2bib ,
+Xa program which performs a simpler version of the same conversion,
+Xwritten by
+XRusty Wright, Center For Music Experiment, University of California San
+XDiego.
+XThe options and their processing is based on the
+X.I ref2bib
+Xwritten independently by Jonathan Bowen of the Programming Research Group,
+XOxford University.
+XA number of the heuristics are also copied from Jonathan Bowen's
+Xscript.
+X.SH AUTHOR
+XPeter King, Computer Science Department, Heriot-Watt University,
+XEdinburgh.
+X.SH BUGS
+XImplemented as a
+X.I sh(1)
+Xscript, using
+X.I sed(1)
+Xand
+X.I awk(1) .
+XThis makes the conversion very slow, but also means that it is easily
+Xmodified to alter the heuristics. In particular, the key generation
+Xalgorithm is easily changed.
+X
+XThe heuristics for identifying theses, unpublished papers, etc. are
+Xrather crude.
+End-of-file
+echo End of archive
+exit 0
+-------
diff --git a/info/digests/texhax/txh/kingold.txh b/info/digests/texhax/txh/kingold.txh
new file mode 100644
index 0000000000..e2b9eb8769
--- /dev/null
+++ b/info/digests/texhax/txh/kingold.txh
@@ -0,0 +1,875 @@
+26-Aug-88 06:58:29-PDT,25088;000000000000
+Return-Path: <pjbk%cs.heriot-watt.ac.uk@NSS.Cs.Ucl.AC.UK>
+From: Peter King <pjbk%cs.heriot-watt.ac.uk@NSS.Cs.Ucl.AC.UK>
+Date: Fri, 26 Aug 88 14:46:57 BST
+Subject: refer to BiBTeX conversion
+
+I have written a shell script (using both sed and awk) which
+will convert refer (or bib) databases to BiBTeX format. The program
+r2bib on the UNIX tape does a similar job, but I belive my script
+is more useful because it
+ a) does a better job of generating keys
+ b) converts accents and (some) troff special characters
+ c) is readily customisable (if you know awk)
+ d) does a slightly better job of classification
+ of type of reference.
+
+It's probably too long (c. 850 lines) to include in the mailshot,
+but here it is for archiving. I have sent Pierre MacKay a copy.
+The manual page was adapted from the r2bib manual page.
+
+Peter King
+Peter King, Computer Science Department JANET: pjbk@uk.ac.hw.cs
+ Heriot-Watt University ARPA: pjbk@cs.hw.ac.uk
+ 79 Grassmarket, Edinburgh EH1 2HJ or pjbk%cs.hw.ac.uk@ucl-cs
+Phone: (+44) 31 225 6465 Ext. 555 UUCP: ..!ukc!cs.hw.ac.uk!pjbk
+------------------------------Cut here-----------------------------------
+export PATH || exec /bin/sh $0 $*
+: "This is a shar archive; use /bin/sh to extract"
+: "Extracted files will be owned by you, and will have"
+: "default permissions"
+PATH=/bin:/usr/bin
+echo If this archive is complete, \"End of archive\" will appear at the end
+echo Extracting ref2bib
+sed 's/^X//' <<'End-of-file' >ref2bib
+X#!/bin/sh
+X#
+X# shell script to convert refer (or bib) databases to BiBTeX format
+X#
+X# reads its arguments (or standard input)
+X# and writes the BibTeX to standard output
+X#
+X# the in-line files ref2b*.{sed,awk} do not change, and could be
+X# stored in a library somewhere. The sed script can actually be
+X# given as an argument in ' ' quotes provided the ' in the
+X# file are replaced with '\'' !!
+X# the awk script is too large for this treatment.
+X#
+X# The gnereation of keys can be altered by changing the
+X# values of some awk variables
+X#
+X# errors etc. in ref2bib.errs
+X#
+Xcat << 'ZZ' >ref2b$$.sed
+X#
+X# sed script to do some of the ref to bib database conversion
+X#
+X# written by Peter King, Heriot-Watt University
+X# You may do anything you like with this code
+X# EXCEPT claim that you wrote it
+X#
+X# First alter the TeX special characters
+Xs/\(.\)%/\1\\%/g
+Xs/&/\\&/g
+Xs/\$/\\$/g
+Xs/#/\\#/g
+Xs/_/\\_/g
+Xs/{/\\{/g
+Xs/}/\\}/g
+X# convert the special characters and accents from troff to BibTeX
+X# assumes the accents are those of the Berkeley -ms with .AM
+X#
+X/\\/s/\(.\)\\\\*\*'/{\\'\1}/g
+X/\\/s/\(.\)\\\\*\*`/{\\`\1}/g
+X/\\/s/\(.\)\\\\*\*^/{\\^\1}/g
+X/\\/s/\(.\)\\\\*\*:/{\\"\1}/g
+X/\\/s/\(.\)\\\\*\*~/{\\~\1}/g
+X/\\/s/\(.\)\\\\*\*_/{\\=\1}/g
+X/\\/s/\([oO]\)\\\\*\*\//{\\\1}/g
+X/\\/s/\([aA]\)\\\\*\*o/{\\\1\1}/g
+X/\\/s/\(.\)\\\\*\*,/{\\c{\1}}/g
+X/\\/s/\(.\)\\\\*\*v/{\\v{\1}}/g
+X/\\/s/\(.\)\\\\*\*"/{\\H{\1}}/g
+X/\\/s/\(.\)\\\\*\*\./{\\d{\1}}/g
+X/\\/s/\\\\*\*8/{\\ss}/g
+X/\\/s/\\\\*\*(P\([lL]\)/{\\\1}/g
+X/\\/s/\\\\*\*(\([oO]\)\//{\\\1}/g
+X# quotes
+X/\\/s/\\\\*\*Q/``/g
+X/\\/s/\\\\*\*U/''/g
+X/\\/s/\\\\*\*-/---/g
+X# \0 as space between surname de\0Souza etc.
+X/\\/s/\\\\*0\([a-z]*\)\\\\*0/\\0\1 /g
+X/\\/s/ \([a-z]*\)\\\\*0/ \1 /g
+X# but trap the ones that start with a capital letter and convert them to
+X# ties
+X/\\/s/\\\\*0/~/g
+X#
+X# now deal with special characters and Greek
+X/\\/s/\\\\*(em/---/g
+X/\\/s/\\\\*(if/$\\infty$/g
+X/\\/s/\\\\*(\*a/$\\alpha$/g
+X/\\/s/\\\\*(\*b/$\\beta$/g
+X/\\/s/\\\\*(\*g/$\\gamma$/g
+X/\\/s/\\\\*(\*d/$\\delta$/g
+X/\\/s/\\\\*(\*e/$\\epsilon$/g
+X/\\/s/\\\\*(\*z/$\\zeta$/g
+X/\\/s/\\\\*(\*y/$\\eta$/g
+X/\\/s/\\\\*(\*h/$\\theta$/g
+X/\\/s/\\\\*(\*i/$\\iota$/g
+X/\\/s/\\\\*(\*k/$\\kappa$/g
+X/\\/s/\\\\*(\*l/$\\lambda$/g
+X/\\/s/\\\\*(\*m/$\\mu$/g
+X/\\/s/\\\\*(\*n/$\\nu$/g
+X/\\/s/\\\\*(\*c/$\\xi$/g
+X/\\/s/\\\\*(\*o/$o$/g
+X/\\/s/\\\\*(\*p/$\\pi$/g
+X/\\/s/\\\\*(\*r/$\\rho$/g
+X/\\/s/\\\\*(\*s/$\\sigma$/g
+X/\\/s/\\\\*(\*t/$\\tau$/g
+X/\\/s/\\\\*(\*u/$\\upsilon$/g
+X/\\/s/\\\\*(\*f/$\\phi$/g
+X/\\/s/\\\\*(\*x/$\\chi$/g
+X/\\/s/\\\\*(\*q/$\\psi$/g
+X/\\/s/\\\\*(\*w/$\\omega$/g
+X/\\/s/\\\\*(\*A/A/g
+X/\\/s/\\\\*(\*B/B/g
+X/\\/s/\\\\*(\*G/$\\Gamma$/g
+X/\\/s/\\\\*(\*D/$\\Delta$/g
+X/\\/s/\\\\*(\*E/E/g
+X/\\/s/\\\\*(\*Z/Z/g
+X/\\/s/\\\\*(\*Y/H/g
+X/\\/s/\\\\*(\*H/$\\Theta$/g
+X/\\/s/\\\\*(\*I/I/g
+X/\\/s/\\\\*(\*K/K/g
+X/\\/s/\\\\*(\*L/$\\Lambda$/g
+X/\\/s/\\\\*(\*M/M/g
+X/\\/s/\\\\*(\*N/N/g
+X/\\/s/\\\\*(\*C/$\\Xi$/g
+X/\\/s/\\\\*(\*O/$O$/g
+X/\\/s/\\\\*(\*P/$\\Pi$/g
+X/\\/s/\\\\*(\*R/P/g
+X/\\/s/\\\\*(\*S/$\\Sigma$/g
+X/\\/s/\\\\*(\*T/T/g
+X/\\/s/\\\\*(\*U/$\\Upsilon$/g
+X/\\/s/\\\\*(\*F/$\\Phi$/g
+X/\\/s/\\\\*(\*X/X/g
+X/\\/s/\\\\*(\*Q/$\\Psi$/g
+X/\\/s/\\\\*(\*W/$\\Omega$/g
+X# Now trap title words that must be capitalised
+X/^%[^T]/b
+X#
+X# first all words that are all capitals (at least two consecutive)
+X# we need the slashes to allow for M/M/1 queues
+Xs;[A-Z][A-Z/][A-Z/0-9]*;{&};g
+X#
+X# then some proper names
+X# first some mathematicians
+X# (for some I've added the Pattern [^ -]* toe the end to get Markov,
+X# Markovian, etc.
+Xs/Abel/{&}/g
+Xs/Bernoulli/{&}/g
+Xs/Bessel/{&}/g
+Xs/Beta/{&}/g
+Xs/Borel/{&}/g
+Xs/Cauchy/{&}/g
+Xs/Church/{&}/g
+Xs/Rosser/{&}/g
+Xs/Dedekind/{&}/g
+Xs/Descartes/{&}/g
+Xs/Dirichlet/{&}/g
+Xs/Euclid[^ -,;]*/{&}/g
+Xs/Euler/{&}/g
+Xs/Fibonacci/{&}/g
+Xs/Fermat/{&}/g
+Xs/Fourier/{&}/g
+Xs/Fresnel/{&}/g
+Xs/Frobenius/{&}/g
+Xs/Perron/{&}/g
+Xs/Gamma/{&}/g
+Xs/Gauss[^ -,;]*/{&}/g
+Xs/Hilbert/{&}/g
+Xs/Horner/{&}/g
+Xs/Holder/{&}/g
+Xs/Jacobi[^ -,;]*/{&}/g
+Xs/Jensen/{&}/g
+Xs/Markov[^ -,;]*/{&}/g
+Xs/Arnoldi/{&}/g
+Xs/Laplace/{&}/g
+Xs/Laguerre/{&}/g
+Xs/Lagrange/{&}/g
+Xs/Legendre/{&}/g
+Xs/Leibnitz/{&}/g
+Xs/Rayleigh/{&}/g
+Xs/Ritz/{&}/g
+Xs/Riemann/{&}/g
+X# this is really Rouche (acute accent) , but the accent processing will disrupt it
+Xs/Rouch/{&}/g
+Xs/Stieltjes/{&}/g
+Xs/Stiener/{&}/g
+Xs/Schwarz/{&}/g
+Xs/Weibull/{&}/g
+Xs/Wald/{&}/g
+Xs/Kronecker/{&}/g
+Xs/Diophantine/{&}/g
+Xs/Delbrouck/{&}/g
+Xs/Bayes[^ -,;]*/{&}/g
+Xs/Jackson/{&}/g
+Xs/Newhall/{&}/g
+Xs/Turing/{&}/g
+Xs/Norton/{&}/g
+Xs/Petri/{&}/g
+Xs/Wilkinson/{&}/g
+Xs/Skinner/{&}/g
+Xs/Schafer/{&}/g
+Xs/Dempster/{&}/g
+Xs/Runge/{&}/g
+Xs/Kutta/{&}/g
+Xs/Pollaczek/{&}/g
+Xs/Khinchin/{&}/g
+Xs/Palm/{&}/g
+Xs/Erlang/{&}/g
+Xs/Engset/{&}/g
+Xs/Little's/{&}/g
+Xs/Kosten/{&}/g
+Xs/Gittins/{&}/g
+Xs/Feller/{&}/g
+Xs/Cox/{&}/g
+Xs/Poisson/{&}/g
+Xs/Chapman/{&}/g
+Xs/Kolmogorov/{&}/g
+Xs/Smirnov/{&}/g
+Xs/Weiner/{&}/g
+Xs/Hopf/{&}/g
+Xs/Stirling/{&}/g
+X
+X# computing
+Xs/Buzen/{&}/g
+Xs/Gordon/{&}/g
+Xs/Newell/{&}/g
+Xs/Lemoine/{&}/g
+Xs/Pierce/{&}/g
+Xs/Harrison/{&}/g
+Xs/Cambridge/{&}/g
+Xs/Ethernet/{&}/g
+Xs/Aloha/{&}/g
+X
+X# coding theory
+Xs/Hamming/{&}/g
+Xs/Huffman/{&}/g
+Xs/Reed/{&}/g
+Xs/Shannon/{&}/g
+Xs/Solomon/{&}/g
+Xs/Viterbi/{&}/g
+XZZ
+Xcat << 'ZZ' > ref2b$$.awk
+X#
+X# awk script to convert refer (or bib) format databases
+X# to BiBTeX format.
+X#
+X# written by Peter King, Heriot-Watt University
+X# use freely, but dont claim that you wrote it
+X#
+X# Generates keys using authors names and year (see %A entry )
+X#
+X# You may wish to alter treatment of key fields that are ignored
+X# such as %U %W %Y %K etc.
+X#
+X# regular expressions should be sorted according to frequency
+X# so that minimal tests are made
+X# From tests in a local data base the order given appears quite good
+X# 2883 %A
+X# 1813 blank lines
+X# 1774 %T
+X# 1764 %D
+X# 1505 %P
+X# 1347 %J
+X# 1331 %V
+X# 1201 %N
+X# 773 .. continuation lines
+X# 501 %C
+X# 424 %I
+X# 192 %B
+X# 187 %E
+X# 92 %S
+X# 89 %R
+X# 33 %X
+X# 30 %K
+X# 16 %O
+X# 12 %any other % lines
+X#
+XBEGIN {
+X for(i=1;i<=27;i++)
+X addkey[i] = substr(" abcdefghijklmnopqrstuvwxyz",i,1);
+X lkey = 3; # number of characters used from authors to make key
+X maxauthor = 3; # maximum number of authors to use in
+X # constructing key
+X rx = 1
+X }
+X
+X/\\[*u0]/ || /\\d[^{]/|| /\\s[^s]/ {
+X err = 1
+X print "Non translated \\ symbol : Reference " rx > "ref2bib.errs"
+X print $0 > "ref2bib.errs"
+X }
+X
+X/^%A/ {
+X if (A==0) keys="";
+X A ++; lastx = "A";
+X authors[A] = substr($0,4)
+X if(A> maxauthor) next
+X ic = 0
+X lc = 1
+X while(ic < lkey && lc <= length($NF) ){
+X kc = substr( $NF, lc, 1)
+X if ( kc ~ /[a-zA-Z]/ ){
+X keys = keys kc
+X ic++
+X if(ic==lkey) next
+X }
+X else if ( kc == "\\" ) lc ++;
+X lc ++;
+X }
+X next
+X }
+X
+X/^$/ {
+X if(NR==pr+1){
+X }
+X else {
+X refs ++
+X # if FILENAME != prevname then new file
+X acnt[A]++;if(A>MaxA)MaxA=A;
+X if(T==0)print "No title : Reference "refs" "keys > "ref2bib.errs"
+X if(A==0)print "No author : Reference "refs" "keys > "ref2bib.errs"
+X if(D==0)print "No date : Reference "refs" "keys > "ref2bib.errs"
+X if( (!T)||(!A)||(!D))err=1;
+X # classify the reference
+X if(J){
+X #journal or conference
+X if(B||E||R)print "Journal & book?: Reference "refs" "keys > "ref2bib.errs"
+X if(C||I) {conf++
+X type = "Inproceedings"
+X }
+X else{
+X jour ++;
+X type = "Article"
+X }
+X if(!P) print "No page nos.? : Reference "refs" "keys > "ref2bib.errs"
+X if( B||E||R||(!P))err=1
+X if(err){
+X print "Journal reference in error" > "ref2bib.errs"
+X }
+X }
+X else
+X if(B){
+X # article in book
+X type = "Incollection"
+X bookart++
+X if(N||R||(!E)||(!I)||(!C)||(!P)||(V&&(!S)))err=1
+X if(!E) print "No editor? Reference "refs" " keys > "ref2bib.errs"
+X if(!I) print "No publisher? Reference "refs" " keys > "ref2bib.errs"
+X if(!C) print "No city? Reference "refs" " keys > "ref2bib.errs"
+X if(!P) print "No page nos.? Reference "refs" " keys > "ref2bib.errs"
+X if(V&&(!S))print "Volume but no Series Reference "refs" " keys > "ref2bib.errs"
+X if(N)print "Issue no.? Reference "refs" " keys > "ref2bib.errs"
+X if(R)print "Report? Reference "refs" " keys > "ref2bib.errs"
+X if(err){
+X print "Book reference in error" > "ref2bib.errs"
+X }
+X }
+X else if(R){
+X #report
+X type = "Techreport"
+X reps++
+X if(E||N)err=1
+X if(N)print "Issue no.? Reference "refs" " keys > "ref2bib.errs"
+X if(E) print "Editor? Reference "refs" " keys > "ref2bib.errs"
+X if(err){
+X print "Report reference in error" > "ref2bib.errs"
+X }
+X }
+X else if(I){
+X wholebook ++
+X type = "Book"
+X # book
+X if(N||R||E||(!C)||(V&&(!S)))err=1
+X if(!C) print "No city? Reference "refs" " keys > "ref2bib.errs"
+X if(N)print "Issue no.? Reference "refs" " keys > "ref2bib.errs"
+X if(E)print "Editor? Reference "refs" " keys > "ref2bib.errs"
+X if(V&&(!S))print "Volume but no Series Reference "refs" " keys > "ref2bib.errs"
+X if(err){
+X print "Book reference in error" > "ref2bib.errs"
+X }
+X }
+X else {
+X unclass ++
+X type = "Misc"
+X err=1
+X print "Unclassified reference in error" > "ref2bib.errs"
+X }
+X
+X # generate date
+X ndate = split(date,df)
+X if ( ndate > 2) print " Funny date " date > "ref2bib.errs"
+X if (ndate == 1 ) { df[2] = df[1]; df[1] = ""; }
+X
+X
+X # generate key
+X if(keys == "") keys = "ANON"
+X keys = keys substr(df[2],3,2)
+X if(keyused[keys] >=1) {
+X key_suffix = keyused[keys]++;
+X keys = keys addkey[key_suffix];
+X }
+X else keyused[keys] = 1
+X if (err) {
+X print "Key: " keys > "ref2bib.errs"
+X if(A) for (i=1;i<=A;i++)
+X print "%A " authors[i] > "ref2bib.errs"
+X if(T) print "%T " title > "ref2bib.errs"
+X if(J) print "%J "journal > "ref2bib.errs"
+X if(B) print "%B "book > "ref2bib.errs"
+X if(V) print "%V "volume > "ref2bib.errs"
+X if(N) print "%N "number > "ref2bib.errs"
+X if(I) print "%I "publisher > "ref2bib.errs"
+X if(C) print "%C "city > "ref2bib.errs"
+X if(E) for (i=1;i<=E;i++)print "%E "editor[i] > "ref2bib.errs"
+X if(S) print "%S "series > "ref2bib.errs"
+X if(P) print "%P "pages > "ref2bib.errs"
+X if(R) print "%R "report > "ref2bib.errs"
+X if(D) print "%D "date > "ref2bib.errs"
+X if(O) print "%O "other > "ref2bib.errs"
+X print "" > "ref2bib.errs"
+X }
+X
+X if(T){
+X twc = split(title,z)
+X title = z[1]; lt = length(z[1]);
+X for(i=2;i<=twc;i++) {
+X if(lt +length(z[i]) >= 55) {sc = "\n\t\t";lt = 0;}
+X else sc = " ";
+X title = title sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X if(O){
+X twc = split(other,z)
+X other = z[1]; lt = length(z[1]);
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= 55) {sc = "\n\t\t";lt = 0;}
+X else sc = " ";
+X other = other sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X if(X){
+X twc = split(abstr,z)
+X abstr = z[1]; lt = length(z[1]);
+X for(i=2;i<=twc;i++) {
+X if(lt + length(z[i]) >= 55) {sc = "\n\t\t";lt = 0;}
+X else sc = " ";
+X abstr = abstr sc z[i]
+X lt += length(z[i]) + 1
+X }
+X }
+X
+X printf "@%s{\t%s",type,keys
+X if(A) {
+X printf ",\n\tAuthor = { %s",authors[1]
+X for(i=2;i<=A;i++) printf " and\n\t\t%s",authors[i]
+X printf " }"
+X }
+X if(T) printf ",\n\tTitle = { %s }",title
+X if(B) printf ",\n\tBooktitle = { %s }",book
+X if(E) {
+X printf ",\n\tEditor = { %s",editor[1]
+X for(i=2;i<=E;i++) printf " and\n\t\t%s",editor[i]
+X printf " }"
+X }
+X if(I) printf ",\n\tPublisher = { %s }",publisher
+X if(C) printf ",\n\tAddress = { %s }",city
+X if(J) { # substitute the journal abbreviations from the standard styles
+X journal = "{ " journal " }"
+X # {acmcs} {"ACM Computing Surveys"}
+X if ( journal ~ /Comp.* Sur/ ) journal = "acmcs"
+X # {acta} {"Acta Informatica"}
+X if ( journal ~ /Acta Inf/ ) journal = "acta"
+X # {cacm} {"Communications of the ACM"}
+X if ( journal ~ /Com.* ACM/ ) journal = "cacm"
+X if ( journal ~ /CACM/ ) journal = "cacm"
+X # {ibmjrd} {"IBM Journal of Research and Development"}
+X if ( journal ~ /IBM J.*R.*D/ ) journal = "ibmjrd"
+X # {ibmsj} {"IBM Systems Journal"}
+X if ( journal ~ /IBM Sy.*J/ ) journal = "ibmsj"
+X # {ieeese} {"IEEE Transactions on Software Engineering"}
+X if ( journal ~ /IEEE Tran.*Soft.*Eng/ ) journal = "ieeese"
+X # {ieeetc} {"IEEE Transactions on Computers"}
+X if ( journal ~ /IEEE Tran.*Computers/ ) journal = "ieeetc"
+X # {ieeetcad}
+X if ( journal ~ /IEEE Tran.*Comp.*Desig/ ) journal = "ieeetcad"
+X # {ipl} {"Information Processing Letters"}
+X if ( journal ~ /Inf.*Proc.*Lett/ ) journal = "ipl"
+X # {jacm} {"Journal of the ACM"}
+X if ( journal ~ /Jou.* ACM/ ) journal = "jacm"
+X if ( journal ~ /JACM/ ) journal = "jacm"
+X # {jcss} {"Journal of Computer and System Sciences"}
+X if ( journal ~ /J.*Comp.*Sys.*Sc/ ) journal = "jcss"
+X # {scp} {"Science of Computer Programming"}
+X if ( journal ~ /Sc.*Comp.*Prog/ ) journal = "scp"
+X # {sicomp} {"SIAM Journal on Computing"}
+X if ( journal ~ /SIAM .*Comp/ ) journal = "sicomp"
+X # {tocs} {"ACM Transactions on Computer Systems"}
+X if ( journal ~ /ACM Tran.*Comp.*Sys/ ) journal = "tocs"
+X # {tods} {"ACM Transactions on Database Systems"}
+X if ( journal ~ /ACM Tran.*Data.*Sys/ ) journal = "tods"
+X # {tog} {"ACM Transactions on Graphics"}
+X if ( journal ~ /ACM Tran.*Grap/ ) journal = "tog"
+X # {toms} {"ACM Transactions on Mathematical Software"}
+X if ( journal ~ /ACM Tran.*Math.*Soft/ ) journal = "toms"
+X # {toois} {"ACM Transactions on Office Information Systems"}
+X if ( journal ~ /ACM Tran.*Off.*Inf.*Sys/ ) journal = "toois"
+X # {toplas} {"ACM Transactions on Programming Languages and Systems"}
+X if ( journal ~ /ACM Tran.*Prog.*Lan.*Sys/ ) journal = "toplas"
+X # {tcs} {"Theoretical Computer Science"}
+X if ( journal ~ /Th.*Comp.*Sci/ ) journal = "tcs"
+X
+X printf ",\n\tJournal = %s",journal
+X }
+X if(V) printf ",\n\tVolume = { %s }",volume
+X if(N) printf ",\n\tNumber = { %s }",number
+X if(P) printf ",\n\tPages = { %s }",pages
+X if(O) printf ",\n\tNote = { %s }",other
+X if(R) printf ",\n\tNumber = { %s }",report
+X if(S) printf ",\n\tSeries = { %s }",series
+X if(df[1] != "")
+X printf ",\n\tMonth = { %s }",df[1]
+X if(D) printf ",\n\tYear = { %s }",df[2]
+X if(X) printf ",\n\tAnnote = { %s }",abstr
+X if(L) printf ",\n\tKey = { %s }",label
+X printf "\t}\n\n"
+X
+X A=0;B=0;C=0;D=0;E=0;F=0;G=0;H=0;I=0;J=0;
+X K=0;L=0;M=0;N=0;O=0;P=0;Q=0;R=0;S=0;T=0;
+X U=0;V=0;W=0;X=0;Y=0;Z=0;
+X type = ""
+X book=""
+X title = ""
+X volume = ""
+X city = ""
+X date = ""
+X publisher = ""
+X journal = ""
+X number = ""
+X other = ""
+X page = ""
+X report = ""
+X series = ""
+X toterr +=err
+X rx++
+X }
+X err = 0
+X pr = NR
+X next
+X }
+X
+X/^%T/ {
+X T ++; lastx = "T"
+X if(T>1){err=1
+X print "Two titles: Reference " rx > "ref2bib.errs"
+X print title > "ref2bib.errs"
+X }
+X title = substr($0,4)
+X next
+X }
+X
+X/^%D/ {
+X D ++; lastx = "D"
+X if(D>1){err=1
+X print "Two dates: Reference " rx > "ref2bib.errs"
+X print date > "ref2bib.errs"
+X }
+X if(($NF<1900)||($NF>=2000)){err=1
+X print "Date error? : Reference " rx > "ref2bib.errs"
+X }
+X date = substr($0,4);
+X next
+X }
+X
+X/^%P/ {
+X P ++; lastx = "P"
+X if(P>1){err=1
+X print "Two page nos? : Reference " rx > "ref2bib.errs"
+X print pages > "ref2bib.errs"
+X }
+X pages = substr($0,4)
+X next
+X }
+X
+X/^%J/ {
+X J ++; lastx = "J"
+X if(J>1){err=1
+X print "Two journals: Reference " rx > "ref2bib.errs"
+X print journal > "ref2bib.errs"
+X }
+X journal = substr($0,4)
+X next
+X }
+X
+X/^%V/ {
+X V ++; lastx = "V"
+X if(V>1){err=1
+X print "Two volumes: Reference " rx > "ref2bib.errs"
+X print volume > "ref2bib.errs"
+X }
+X volume = substr($0,4)
+X next
+X }
+X
+X/^%N/ {
+X N ++; lastx = "N"
+X if(N>1){err=1
+X print "Two issue numbers: Reference " rx > "ref2bib.errs"
+X print number > "ref2bib.errs"
+X }
+X number = substr($0,4)
+X next
+X }
+X
+X/^[^%]/ {
+X if( lastx == "A") authors[A] = authors[A] " " $0
+X if( lastx == "B") book = book " " $0
+X if( lastx == "C") city = city " " $0
+X if( lastx == "D") date = date " " $0
+X if( lastx == "E") editor[E] = editor[E] " " $0
+X if( lastx == "I") publisher = publisher " " $0
+X if( lastx == "J") journal = journal " " $0
+X if( lastx == "L") label = label " " $0
+X if( lastx == "N") number = number " " $0
+X if( lastx == "O") other = other " " $0
+X if( lastx == "P") pages = pages " " $0
+X if( lastx == "R") report = report " " $0
+X if( lastx == "S") series = series " " $0
+X if( lastx == "T") title = title " " $0
+X if( lastx == "V") volume = volume " " $0
+X if( lastx == "X") abstr = abstr " " $0
+X next
+X }
+X
+X/^%C/ {
+X C ++; lastx = "C"
+X if(C>1){err=1
+X print "Two cities: Reference " rx > "ref2bib.errs"
+X print city > "ref2bib.errs"
+X print " 2 cities " FILENAME, pr+1, NR > "ref2bib.errs"
+X }
+X city = substr($0,4)
+X next
+X }
+X
+X/^%I/ {
+X I ++; lastx = "I"
+X if(I>1){err=1
+X print "Two publishers: Reference " rx > "ref2bib.errs"
+X print publisher > "ref2bib.errs"
+X }
+X publisher = substr($0,4)
+X next
+X }
+X
+X/^%B/ {
+X B ++; lastx = "B"
+X if(B>1){err=1
+X print "Two books: Reference " rx > "ref2bib.errs"
+X print book > "ref2bib.errs"
+X }
+X book = substr($0,4)
+X next
+X }
+X
+X/^%E/ { # this really deals with 'bib' format
+X # refer only allows one %E fielsd, so we ought to
+X # split it somehow
+X E ++; lastx = "E"
+X editor[E] = substr($0,4)
+X next
+X }
+X
+X/^%[^ABCDEIJKLNOPRSTVX]/ {
+X F ++; lastx = "F"; # should not get these
+X print "Unexpected flag: Reference " rx > "ref2bib.errs"
+X print $0 > "ref2bib.errs"
+X err = 1
+X next
+X }
+X
+X/^%O/ {
+X O ++; lastx = "O"
+X if(O>1){err=1
+X print "Two others: Reference " rx > "ref2bib.errs"
+X print other > "ref2bib.errs"
+X }
+X other = substr($0,4)
+X next
+X }
+X
+X/^%S/ {
+X S ++; lastx = "S"
+X if(S>1){err=1
+X print "Two series: Reference " rx > "ref2bib.errs"
+X print series > "ref2bib.errs"
+X }
+X series = substr($0,4)
+X next
+X }
+X
+X/^%R/ {
+X R ++; lastx = "R"
+X if(R>1){err=1
+X print "Two reports: Reference " rx > "ref2bib.errs"
+X print report > "ref2bib.errs"
+X }
+X report = substr($0,4)
+X next
+X }
+X
+X/^%X/ {
+X X ++; lastx = "X"
+X abstr = substr($0,4)
+X if(X>1){err=1
+X print "Two abstracts: Reference " rx > "ref2bib.errs"
+X }
+X next
+X }
+X
+X/^%K/ {
+X lastx = "K"
+X next
+X }
+XEND {
+X print refs " references" > "ref2bib.errs"
+X if(toterr) print toterr " erroneous" > "ref2bib.errs"
+X if(conf) print conf " conference papers" > "ref2bib.errs"
+X if(jour) print jour " journal articles" > "ref2bib.errs"
+X if(wholebook) print wholebook " books" > "ref2bib.errs"
+X if(totB) print totB " book articles" > "ref2bib.errs"
+X if(reps) print reps " reports" > "ref2bib.errs"
+X if(unclass) print unclass " Unclassified" > "ref2bib.errs"
+X if(totO) print totO " have additional information." > "ref2bib.errs"
+X if(totK) print totK " have additional keywords." > "ref2bib.errs"
+X if(totX) print totX " have abstracts/commentaries." > "ref2bib.errs"
+X print totA " authors" > "ref2bib.errs"
+X for(i=0;i<=MaxA;i++)if(acnt[i]){
+X print i, " authors ", acnt[i] > "ref2bib.errs"
+X av += i*acnt[i]
+X }
+X print "Average ", av/refs > "ref2bib.errs"
+X print totT " titles" > "ref2bib.errs"
+X print "Key frequencies" > "ref2bib.errs"
+X for(k in keyused) print k, keyused[k] > "ref2bib.errs"
+X
+X }
+XZZ
+Xsed -f ref2b$$.sed $* | awk -f ref2b$$.awk
+Xrm -f ref2b$$.sed ref2b$$.awk
+End-of-file
+echo Extracting ref2bib.1
+sed 's/^X//' <<'End-of-file' >ref2bib.1
+X.TH REF2BIB 1-local
+X.SH NAME
+Xref2bib \- convert refer input files to bibtex .bib files
+X.SH SYNOPSIS
+X.B r2bib
+Xfile ...
+X.br
+X.SH DESCRIPTION
+X.B ref2bib
+Xreads the
+X.I files
+Xand produces a
+X.B bibtex
+Xreference list (a .bib file) on the standard output.
+XIf no files are given, ref2bib reads
+Xstandard input.
+X.PP
+XA rudimentary attempt is made to convert
+X.I troff
+Xspecial characters and accents to the equivalent
+X.I TeX
+Xones.
+XThe file ``ref2bib.errs'' contains complaints about references that were
+Xnot recognised, and other problems, as well as a summary of the
+Xnumber of conversions completed.
+X.PP
+XSince
+X.B refer
+Xfiles are inherently unstructured (compared to
+X.B bibtex )
+X.B ref2bib
+Xonly does a passable job. In particular
+X.B refer
+Xdoesn't require a keyword, while
+X.B bibtex
+Xdoes.
+X.B ref2bib
+Xgenerates one using the following procedure:
+Xthe first 3 characters of the last names of the first three authors
+Xare concatenated, (preserving the capital letters), and the last two
+Xdigits of the date are appended. If this key has already been used,
+Xthen 'a', 'b', 'c', are appended as needed.
+X.PP
+XJournal entries that appear to be in the standard bibliography style
+Xfiles list of @strings, are converted.
+XThe %D field is converted to month and year entries if there are two
+Xfields, otherwise it is assumed to contain only the year.
+XA large number of proper names, such as Hilbert, Turing, etc.,
+Xwhich are often found in the titles of articles are enclosed in braces
+X{} to protect them. This treatment is also applied to any strings of
+Xmore than two consecutive capital letters.
+X.PP
+XTo determine the type of reference that the
+X.B refer
+Xentry is,
+X.B ref2bib
+Xhas to do some ``calculated guessing''. The heuristic used
+Xhere (again, in order of precedence) is:
+X.PP
+X1. If it has a journal entry (%J) then it's considered to
+Xbe an @article, unless there is a city entry (%C) or a publisher entry
+X(%I) as well, in which case it's
+Xtreated as an @inproceedings.
+X.PP
+X2. If it has a book entry (%B) then it's considered to
+Xbe an @incollection.
+X.PP
+X3. If it has a report entry (%R) then it's considered to
+Xbe a @techreport.
+X.PP
+X4. If it has a issuer entry (%I) then it's considered to
+Xbe a @book.
+X.PP
+X5. Otherwise it's considered to be a @misc.
+XAll @misc entries are listed in the ``ref2bib.errs'' file.
+X.PP
+XQuite often
+X.B ref2bib
+Xwill misguess and you will need to edit (by hand) the resulting .bib
+Xfile.
+X.PP
+XAny fields that
+X.B ref2bib
+Xdoesn't know about it will ignore (and complain about on stderr).
+X.SH ACKNOWLEDGMENT
+XThis manual page is based on the manual page for
+X.I r2bib ,
+Xa program which performs a simpler version of the same conversion,
+Xwriotten by
+XRusty Wright, Center For Music Experiment, University of California San
+XDiego.
+X.SH AUTHOR
+XPeter King, Computer Science Department, Heriot-Watt University,
+XEdinburgh.
+X.SH BUGS
+XImplemented as a
+X.I sh(1)
+Xscript, using
+X.I sed(1)
+Xand
+X.I awk(1) .
+XThis makes the conversion very slow, but also means that it is easily
+Xmodified to alter the heuristics. In particular, the key generation
+Xalgorithm is easily changed.
+End-of-file
+echo End of archive
+exit 0
+-------
diff --git a/info/digests/texhax/txh/kwok.txh b/info/digests/texhax/txh/kwok.txh
new file mode 100644
index 0000000000..aceb5ffb2f
--- /dev/null
+++ b/info/digests/texhax/txh/kwok.txh
@@ -0,0 +1,339 @@
+
+
+13-Apr-88 21:17:28-PDT,11449;000000000000
+Return-Path: <kwok@iris.ucdavis.edu>
+Date: Wed, 13 Apr 88 21:22:46 PDT
+From: kwok@iris.ucdavis.edu (Conrad Kwok)
+Subject: macros for use with LaTeX picture environment.
+
+The macros are for use with LaTeX picture environment.
+They modify \circle and \line to allows you to draw circle
+of any size and line with any slope and any length.
+Commands for drawing \ellipse and \arc are provided also.
+
+A new command for setting line width \Thicklines is included.
+The command affects line width for circle, ellipse and line too.
+
+Details can be found in the READ.ME file.
+
+--Conrad
+
+---------------------Cut Here----------------------------
+#! /bin/sh
+# This is a shell archive, meaning:
+# 1. Remove everything above the #! /bin/sh line.
+# 2. Save the resulting text in a file.
+# 3. Execute the file with /bin/sh (not csh) to create the files:
+# READ.ME
+# spgraph.tex
+# testgph.tex
+# This archive created: Mon Apr 11 10:48:00 1988
+export PATH; PATH=/bin:$PATH
+if test -f 'READ.ME'
+then
+ echo shar: will not over-write existing file "'READ.ME'"
+else
+sed 's/^X//' << \SHAR_EOF > 'READ.ME'
+X
+X SpGraph Version 0.0
+X
+X Written by Conrad Kwok
+X April 10,1988
+X
+X All files related to SpGraph are in public domain.
+X You may distribute and modify the files in any ways
+X you like. The files are provided as is. I provide
+X absolutely no warranty of any kind.
+X
+XSpGraph is a macro file for use with the LaTeX picture environment.
+XIt is much less powerful but much faster than PiCTeX. Another
+Xadvantage is that the macros are compatible with LaTeX. You
+Xdon't have to learn anything new if you already know how to use LaTeX.
+XThe macros generate \special commands for drawing lines, circles,
+Xellipsis and circular arc at any line width. Since they generate
+X\special commands, you need to have a cmpatible dvi-to-printer program.
+X
+XThe \special commands they generated are subset of commands used by
+Xtpic (tpic is a pic like program for use with TeX). If your site
+Xsupports tpic, you will definitely be able to use it. If not,
+Xyou have to check the dvi-to-printer program you are using by running
+Xthe test program (testgph.tex) included.
+X
+XMany of the new dvi-to-printer program supports those \special.
+XSuch as imagen1, texx and texsun distributed by U. Of Illinois (I
+Xthink those programs are currently distributed with TeX82, please
+Xlet me know if I am wrong.) and several others written in UC Irvine.
+X
+XTo use the macros, include the line
+X \include spgraph
+Xafter the line \documentstyle...
+X
+XThe macros replace some of the original LaTeX macros but their
+Xfunctionalities are extension of the original ones. Hence they
+Xshould be transparent to the users unless extended features are
+Xused.
+X
+X
+XThe commands \line and \circle are extend in the following ways:
+X
+X\line You may specify any slope and any length (no minimum length)
+X but the two numbers for the slope must still be integers.
+X\circle (but not \circle*) Any radii are allowed.
+X
+XThree new commands are provided.
+X
+X\ellipse{x}{y}
+X Draws ellipse with the x-axis and y-axis length equal to x
+Xand y respectively. When x is equal to y. The command is identical to
+X\circle{x}.
+X
+X\arc{r}{s}{e}
+X Draws a circular arc. Starting angle is s and ending angle
+Xis e. Both are in radian. s must be between 0 and 2*PI. and e > s and
+Xmust be less than s + 2*PI. Therefore e could be greater than 2*PI.
+XThe point corresponds to angle 0 is the on the right of the center and
+Xthe arc is drawn in clockwise direction.
+X
+X\Thicklines
+X Line width is 1.5 times of \thicklines. This also affects
+Xthe line width for \line, \circle, \ellipse and \arc.
+X
+X
+X
+XBUGS
+X1. The two number for specifying the slope of \vector must still
+X be between -4 and 4. Although line of any slope can be drawn,
+X the head of the arrow still come from the LaTeX fonts. The
+X line width of vector is affected by \Thicklines also.
+X
+X2. The round corners for \oval are still come from the LaTeX
+X fonts. When \Thicklines is selected, the width of the
+X horizontal and vertical lines will be slightly greater than
+X the corners.
+X
+X
+XFurture Directions
+X
+X1. Extend the \vector command to draw \vector with any slope.
+X
+X2. Provide new commands for drawing spline, polygon and path as soon as
+X I figure out how to write a command that accepts variable
+X numbers of arguments. For example \spline{(0,0)(1,3)....(x,y)}
+X or \spline{0,0 1,3 . . . . x,y} and similarly for \path and \polygon.
+X If any one out there already know how to do this, please
+X e-mail me an example. I will appreciate you help.
+X
+X3. Fix the \oval problem for thicker lines.
+X
+X4. Provide commands for setting line width.
+X
+XAll comments, suggestions or bug reports are welcome.
+XMy e-mail addresses are:
+Xinternet: kwok@iris.ucdavis.edu
+Xcsnet: kwok@ucd.csnet
+Xcsnet: kwok%iris.ucdavis.edu@csnet.relay
+Xuucp: ...ucbvax!ucdavis!iris!kwok
+X
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'spgraph.tex'
+then
+ echo shar: will not over-write existing file "'spgraph.tex'"
+else
+sed 's/^X//' << \SHAR_EOF > 'spgraph.tex'
+X% SpGpraph Version 0.0 < April 6, 1988 >
+X% Written by Conrad Kwok
+X%
+X% The macros are in public domain.
+X% You may distribute or modify it in any ways you like.
+X%
+X% You need an dvi-to-printer program that supports the \special
+X% commands used by the macros. The commands are subset of the commands
+X% used by tpic program. For more information, read the READ.ME file
+X%
+X% Usage:
+X% For LaTeX
+X% Include the file after the \documentstyle command by saying
+X% \include spgraph
+X%
+X% For TeX
+X% Include the file after including the file latexpicobjs.tex
+X% \include latexpicobj
+X% \include spgraph
+X% in the beginning of the TeX file.
+X%
+X% The macros are for use with LaTeX picture environment
+X% By including the macro file, you can draw
+X% 1) \line in any slope
+X% 2) \circle with any radius
+X% 3) \ellipse with any x-axis and y-axis length
+X% 4) Circular \arc by giving starting and ending angle (in radius)
+X%
+X% Furthermore you may draw lines in any thickness.
+X%
+X%
+X\makeatletter
+X
+X% Create a new counter to store the line thickness in thousandth of an inch
+X\newcount\@gphlinewidth
+X\@gphlinewidth\@wholewidth \divide\@gphlinewidth 4736
+X
+X% Redefine \thinlines, \thicklines and define \Thickline
+X% See also latex.tex
+X\def\thinlines{\let\@linefnt\tenln \let\@circlefnt\tencirc
+X \@wholewidth\fontdimen8\tenln \@halfwidth .5\@wholewidth
+X \@gphlinewidth\@wholewidth \divide\@gphlinewidth 4736\relax}
+X\def\thicklines{\let\@linefnt\tenlnw \let\@circlefnt\tencircw
+X \@wholewidth\fontdimen8\tenlnw \@halfwidth .5\@wholewidth
+X \@gphlinewidth\@wholewidth \divide\@gphlinewidth 4736
+X \advance\@gphlinewidth\@ne % Make the output looks better
+X \relax}
+X\def\Thicklines{\let\@linefnt\tenlnw \let\@circlefnt\tencircw
+X \@wholewidth\fontdimen8\tenlnw \@wholewidth 1.5\@wholewidth
+X \@halfwidth .5\@wholewidth
+X \@gphlinewidth\@wholewidth \divide\@gphlinewidth 4736\relax}
+X%
+X% Generate the \special command for drawing arc
+X\def\@circlespecial#1#2#3#4{%
+X \special{pn \the\@gphlinewidth}%
+X \special{ar 0 0 #1 #2 #3 #4}
+X}
+X%
+X% Command for drawing an arc. Elliptical arc command can be generated
+X% but all iptex program I saw so far does not support that.
+X\def\@arc#1#2#3#4{%
+X% convert TeX dimension to length in terms thousandth of an inch
+X \@tempdima #1\unitlength
+X \@tempdimb #2\unitlength
+X \@tempcnta\@tempdima \advance\@tempcnta 4736 \divide\@tempcnta 9473
+X \@tempcntb\@tempdimb \advance\@tempcntb 4736 \divide\@tempcntb 9473
+X \setbox\@tempboxa\hbox{%
+X \@circlespecial{\the\@tempcnta}{\the\@tempcntb}{#3}{#4}}%
+X \wd\@tempboxa\z@ \box\@tempboxa
+X}
+X%
+X% Command for drawing Circle and Ellipse in terms of \@arc
+X% replace original \@circle
+X\def\@circle#1{\@arc{#1}{#1}{0}{6.2832}}
+X\def\ellipse#1#2{\@arc{#1}{#2}{0}{6.2832}}
+X\def\arc#1#2#3{\@arc{#1}{#1}{#2}{#3}}
+X%
+X% Generate \special commands for drawing line
+X\def\@linespecial#1#2{%
+X \special{pn \the\@gphlinewidth}%
+X \special{pa 0 0}%
+X \special{pa #1 #2}%
+X \special{fp}
+X}
+X%
+X% Replace original \@sline
+X% For description, see latex.tex
+X\def\@sline{%
+X \ifnum\@xarg< 0
+X \@negargtrue \@xarg -\@xarg \@tempdima -\@linelen
+X \else
+X \@negargfalse \@tempdima\@linelen
+X \fi
+X% truncation is used in arithmetic
+X \@tempcnta\@linelen \divide\@tempcnta 4736
+X \@yyarg -\@yarg \multiply\@yyarg \@tempcnta \divide\@yyarg\@xarg
+X \if@negarg
+X \@tempcnta -\@tempcnta
+X \fi
+X \setbox\@linechar\hbox{\@linespecial{\the\@tempcnta}{\the\@yyarg}}%
+X \wd\@linechar\@tempdima
+X \@clnht\@linelen
+X \multiply\@clnht\@yarg
+X \divide\@clnht\@xarg
+X \ifnum\@yarg< 0
+X \@clnht -\@clnht
+X \ht\@linechar\z@ \dp\@linechar\@clnht
+X \else
+X \ht\@linechar\@clnht \dp\@linechar\z@
+X \fi
+X \box\@linechar
+X% Codes below (till end of the command) is only necessary
+X% when used with \@svector
+X \if@negarg
+X \@yyarg -\@yarg
+X \else
+X \@yyarg \@yarg
+X \fi
+X \setbox\@linechar\hbox{\@linefnt\@getlinechar(\@xarg,\@yyarg)}%
+X \ifnum\@yarg> 0
+X \let\@upordown\raise
+X \advance\@clnht -\ht\@linechar
+X \else
+X \let\@upordown\lower
+X \fi
+X \if@negarg \kern\wd\@linechar \fi
+X}
+X%
+X\makeatother
+X
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'testgph.tex'
+then
+ echo shar: will not over-write existing file "'testgph.tex'"
+else
+sed 's/^X//' << \SHAR_EOF > 'testgph.tex'
+X\documentstyle{article}
+X\input spgraph
+X\begin{document}
+X\verb|\thinlines|
+X
+X\begin{picture}(100,100)(0,0)
+X\thinlines
+X\put(50,50){\circle{20}}
+X\put(50,50){\circle*{5}}
+X\put(50,50){\vector(4,3){20}}
+X\put(100,50){\arc{20}{0}{5}}
+X\put(100,50){\vector(-4,3){20}}
+X\put(150,50){\ellipse{20}{14}}
+X\put(150,50){\vector(-4,-3){20}}
+X\put(200,50){\ellipse{20}{10}}
+X\put(200,50){\vector(4,-3){20}}
+X\put(125,50){\oval(230,40)}
+X\end{picture}
+X
+X\bigskip
+X\verb|\thicklines|
+X
+X\begin{picture}(100,100)(0,0)
+X\thicklines
+X\put(50,50){\circle{20}}
+X\put(50,50){\circle*{5}}
+X\put(50,50){\vector(4,3){20}}
+X\put(100,50){\arc{20}{0}{5}}
+X\put(100,50){\vector(-4,3){20}}
+X\put(150,50){\ellipse{20}{14}}
+X\put(150,50){\vector(-4,-3){20}}
+X\put(200,50){\ellipse{20}{10}}
+X\put(200,50){\vector(4,-3){20}}
+X\put(125,50){\oval(230,40)}
+X\end{picture}
+X
+X\bigskip
+X\verb|\Thicklines|
+X
+X\begin{picture}(100,100)(0,0)
+X\Thicklines
+X\put(50,50){\circle{20}}
+X\put(50,50){\circle*{5}}
+X\put(50,50){\vector(4,3){20}}
+X\put(100,50){\arc{20}{0}{5}}
+X\put(100,50){\vector(-4,3){20}}
+X\put(150,50){\ellipse{20}{14}}
+X\put(150,50){\vector(-4,-3){20}}
+X\put(200,50){\ellipse{20}{10}}
+X\put(200,50){\vector(4,-3){20}}
+X\put(125,50){\oval(230,40)}
+X\end{picture}
+X\end{document}
+SHAR_EOF
+fi # end of overwriting check
+# End of shell archive
+exit 0
+
+
diff --git a/info/digests/texhax/txh/labrec.txh b/info/digests/texhax/txh/labrec.txh
new file mode 100644
index 0000000000..c4400f9022
--- /dev/null
+++ b/info/digests/texhax/txh/labrec.txh
@@ -0,0 +1,208 @@
+Date: Fri, 7 Aug 87 10:19:38 EST
+From: crl@maxwell.physics.purdue.edu (Charles R. LaBrec)
+To: TEXHAX@score.stanford.edu
+Subject: Mode definitions for LN03 and LN03+
+
+I have recently been playing with metafont for an LN03, and have come
+up with something that seem to produce acceptable output, but is by no
+means "completely" tested. The problem with the write-white LN03 is
+that you cannot use a one-pixel wide line ever, since it becomes far,
+far too light. This is why my previous version of the LN03 mode used
+a "blacker" parameter that was very big. From metafont 1.3, I started
+using the write-white cmbase, but even this didn't provide a wide
+enough line in various places. It was really obvious for things that
+used only the light_rule.nib pen. This fact made me notice that even
+though all sorts of parameters were set to a minimum of two, the pens
+that were saved could have widths of one. I thus decided to try to
+modify cmbase further, setting minimum pencircle widths of two. I
+enclose the decln mode I've used, along with a diff of the write-white
+version of cmbase.mf. I am VERY interested in comments/suggestions as
+to whether everyone thinks this solution is valid/produces good
+output. If so, then perhaps metafont should get a new mode parameter
+which is the minimum pen{circle/square} scaling, so that such things
+could be more easily handled in base files.
+
+Charles LaBrec
+crl @ maxwell.physics.purdue.edu
+
+% decln mode: for the DEC LN03 (Ricoh engine, a write-white device)
+mode_def decln = % decln mode
+ proofing:=0; % no, we're not making proofs
+ fontmaking:=1; % yes, we are making a font
+ tracingtitles:=0; % no, don't show titles in the log
+ pixels_per_inch:=300;
+ blacker:=0.2; % make pens a bit blacker
+ fillin:=-0.2; % darken diagonals a bit
+ o_correction:=0.5; % don't overshoot as much
+ enddef;
+
+*** /tmp/,RCSt1007354 Fri Aug 7 09:53:44 1987
+--- cmbase.mf Fri Aug 7 09:52:44 1987
+***************
+*** 385,391
+ penlabels(1,2,3,4,5,6,7); enddef;
+
+ def left_angle(expr breadth) =
+! pickup pencircle scaled breadth;
+ x1=x3=good.x(w-u)+eps; lft x2=hround u-eps;
+ top y1=h+eps; .5[y1,y3]=y2=good.y .5[-d+eps,h];
+ draw z1--z2--z3; % diagonals
+
+--- 385,391 -----
+ penlabels(1,2,3,4,5,6,7); enddef;
+
+ def left_angle(expr breadth) =
+! pickup pencircle scaled max(breadth,2); % WRITE WHITE
+ x1=x3=good.x(w-u)+eps; lft x2=hround u-eps;
+ top y1=h+eps; .5[y1,y3]=y2=good.y .5[-d+eps,h];
+ draw z1--z2--z3; % diagonals
+***************
+*** 392,398
+ labels(1,2,3); enddef;
+
+ def right_angle(expr breadth) =
+! pickup pencircle scaled breadth;
+ x1=x3=good.x u-eps; rt x2=hround(w-u)+eps;
+ top y1=h+eps; .5[y1,y3]=y2=good.y .5[-d+eps,h];
+ draw z1--z2--z3; % diagonals
+
+--- 392,398 -----
+ labels(1,2,3); enddef;
+
+ def right_angle(expr breadth) =
+! pickup pencircle scaled max(breadth,2); % WRITE WHITE
+ x1=x3=good.x u-eps; rt x2=hround(w-u)+eps;
+ top y1=h+eps; .5[y1,y3]=y2=good.y .5[-d+eps,h];
+ draw z1--z2--z3; % diagonals
+***************
+*** 399,405
+ labels(1,2,3); enddef;
+
+ def big_slash(expr breadth) =
+! adjust_fit(-letter_fit#,-letter_fit#); pickup pencircle scaled breadth;
+ rt x1=hround(w-u); lft x2=hround u; top y1=h+eps; bot y2=1-d-eps;
+ draw z1--z2; % diagonal
+ labels(1,2); enddef;
+
+--- 399,405 -----
+ labels(1,2,3); enddef;
+
+ def big_slash(expr breadth) =
+! adjust_fit(-letter_fit#,-letter_fit#); pickup pencircle scaled max(breadth,2); % WRITE WHITE
+ rt x1=hround(w-u); lft x2=hround u; top y1=h+eps; bot y2=1-d-eps;
+ draw z1--z2; % diagonal
+ labels(1,2); enddef;
+***************
+*** 405,411
+ labels(1,2); enddef;
+
+ def big_blash(expr breadth) =
+! adjust_fit(-letter_fit#,-letter_fit#); pickup pencircle scaled breadth;
+ lft x1=hround u; rt x2=hround(w-u); top y1=h+eps; bot y2=1-d-eps;
+ draw z1--z2; % diagonal
+ labels(1,2); enddef;
+
+--- 405,411 -----
+ labels(1,2); enddef;
+
+ def big_blash(expr breadth) =
+! adjust_fit(-letter_fit#,-letter_fit#); pickup pencircle scaled max(breadth,2); % WRITE WHITE
+ lft x1=hround u; rt x2=hround(w-u); top y1=h+eps; bot y2=1-d-eps;
+ draw z1--z2; % diagonal
+ labels(1,2); enddef;
+***************
+*** 536,541
+ forsuffixes $=fine,crisp,tiny:
+ %%% fine $ %%%% temporary formatting convention for MFT
+ if $>fudged.hair: $:=fudged.hair; fi
+ $.breadth:=$;
+ pickup if $=0: nullpen else: pencircle scaled $; $:=$-eps fi;
+ $.nib:=savepen; breadth_[$.nib]:=$;
+
+--- 536,542 -----
+ forsuffixes $=fine,crisp,tiny:
+ %%% fine $ %%%% temporary formatting convention for MFT
+ if $>fudged.hair: $:=fudged.hair; fi
++ if $>0: $:=max($,2); fi % WRITE WHITE
+ $.breadth:=$;
+ pickup if $=0: nullpen else: pencircle scaled $; $:=$-eps fi;
+ $.nib:=savepen; breadth_[$.nib]:=$;
+***************
+*** 546,551
+ if flare<vround flare: flare:=vround flare; fi
+ forsuffixes $=vair,bar,slab,cap_bar,cap_band,vair',vstem,cap_vstem,bold:
+ if $<min_Vround: $:=min_Vround; fi endfor
+ pickup pencircle scaled rule_thickness; rule.nib:=savepen;
+ math_axis:=good.y(math_axis#*hppp);
+ pickup pencircle scaled if hefty:(.6[vair,fudged.hair]) else:fudged.hair fi;
+
+--- 547,559 -----
+ if flare<vround flare: flare:=vround flare; fi
+ forsuffixes $=vair,bar,slab,cap_bar,cap_band,vair',vstem,cap_vstem,bold:
+ if $<min_Vround: $:=min_Vround; fi endfor
++ pickup pencircle scaled max(if hefty:(.6[vair,fudged.hair]) else:fudged.hair fi,2); % WRITE WHITE
++ light_rule.nib:=savepen;
++ pickup pencircle xscaled max(cap_curve+dw,2) yscaled max(cap_hair,2) rotated 30; % WRITE WHITE
++ heavy_cal.nib:=savepen;
++ forsuffixes $=thin_join,hair,curve,flare,dot_size,cap_hair,cap_curve,cap_stem,
++ vair,bar,slab,cap_bar,cap_band,stem',cap_stem',vair',fudged.hair,
++ fudged.stem,fudged.cap_stem,rule_thickness: $:=max($,2); endfor % "WRITE WHITE" ONLY!
+ pickup pencircle scaled rule_thickness; rule.nib:=savepen;
+ math_axis:=good.y(math_axis#*hppp);
+ pickup pencircle xscaled cap_curve yscaled cap_hair rotated 30;
+***************
+*** 548,555
+ if $<min_Vround: $:=min_Vround; fi endfor
+ pickup pencircle scaled rule_thickness; rule.nib:=savepen;
+ math_axis:=good.y(math_axis#*hppp);
+- pickup pencircle scaled if hefty:(.6[vair,fudged.hair]) else:fudged.hair fi;
+- light_rule.nib:=savepen;
+ pickup pencircle xscaled cap_curve yscaled cap_hair rotated 30;
+ cal.nib:=savepen;
+ pair cal.extension; cal.extension:=(.75cap_curve,0) rotated 30;
+
+--- 556,561 -----
+ fudged.stem,fudged.cap_stem,rule_thickness: $:=max($,2); endfor % "WRITE WHITE" ONLY!
+ pickup pencircle scaled rule_thickness; rule.nib:=savepen;
+ math_axis:=good.y(math_axis#*hppp);
+ pickup pencircle xscaled cap_curve yscaled cap_hair rotated 30;
+ cal.nib:=savepen;
+ pair cal.extension; cal.extension:=(.75cap_curve,0) rotated 30;
+***************
+*** 561,568
+ med_cal.nib:=savepen;
+ pickup pencircle xscaled stem yscaled cap_hair rotated 30;
+ light_cal.nib:=savepen;
+- pickup pencircle xscaled(cap_curve+dw) yscaled cap_hair rotated 30;
+- heavy_cal.nib:=savepen;
+ bot_flourish_line:=-.5u-o;
+ pair bend; bend=(.5u,0);
+ pair flourish_change; flourish_change=(4u,.2asc_height);
+
+--- 567,572 -----
+ med_cal.nib:=savepen;
+ pickup pencircle xscaled stem yscaled cap_hair rotated 30;
+ light_cal.nib:=savepen;
+ bot_flourish_line:=-.5u-o;
+ pair bend; bend=(.5u,0);
+ pair flourish_change; flourish_change=(4u,.2asc_height);
+***************
+*** 576,584
+ body_depth:=desc_depth+body_height-asc_height;
+ shrink_fit:=1+hround(2letter_fit#*hppp)-2letter_fit;
+ if not string mode: if mode<=smoke: shrink_fit:=0; fi fi
+- forsuffixes $=thin_join,hair,curve,flare,dot_size,cap_hair,cap_curve,
+- vair,bar,slab,cap_bar,cap_band,stem',cap_stem',vair',fudged.hair,
+- fudged.stem,fudged.cap_stem: $:=max($,2); endfor % "WRITE WHITE" ONLY!
+ enddef;
+
+ def shiftdef(suffix $)(expr delta) =
+
+--- 580,585 -----
+ body_depth:=desc_depth+body_height-asc_height;
+ shrink_fit:=1+hround(2letter_fit#*hppp)-2letter_fit;
+ if not string mode: if mode<=smoke: shrink_fit:=0; fi fi
+ enddef;
+
+ def shiftdef(suffix $)(expr delta) =
+-------
diff --git a/info/digests/texhax/txh/leichter.txh b/info/digests/texhax/txh/leichter.txh
new file mode 100644
index 0000000000..da85d63baf
--- /dev/null
+++ b/info/digests/texhax/txh/leichter.txh
@@ -0,0 +1,489 @@
+Return-Path: <LEICHTER@VENUS.YCC.YALE.EDU>
+Date: Wed, 27 Jan 88 14:31 EST
+From: "Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU)"
+ <LEICHTER@VENUS.YCC.YALE.EDU>
+Subject: Bugfixes for VMS DVITYPE
+
+Enclosed below is an updated change file for DVITYPE on VMS. The first
+change is simply an update to match the latest version number string. The
+second fixes a problem that causes DVITYPE to be unable to open an TFM files
+unless you happen to have write access to them!
+
+BTW, the code for DVITYPE is full of remarks like "stupid VMS run-time bug"
+and "change me when bug is fixed". Anyone know anymore what bug was being
+worked around? This code is presumably obsolete, but without knowing what
+it was, it's impossible to know if it can be removed safely.
+
+ -- Jerry
+
+DVItype change file for Vax/VMS
+Copyright (C) 1983 by David Fuchs. All rights are reserved.
+ 7Dec87 JSL .DVIType is now at Version 2.9.
+27Jan88 JSL .Use READONLY, not OLD, when opening the TFM files.
+@x
+\pageno=\contentspagenumber \advance\pageno by 1
+@y
+\pageno=\contentspagenumber \advance\pageno by 1
+\let\maybe=\iffalse
+\def\title{DVI$\,$\lowercase{type} changes for Vax/VMS}
+@z
+
+@x
+@d banner=='This is DVItype, Version 2.9' {printed when the program starts}
+@y
+@d banner=='This is DVItype, Vax/VMS Version 2.9'
+@z
+
+@x
+@d othercases == others: {default for cases not listed explicitly}
+@y
+@d othercases == otherwise {Vax/VMS default for cases not listed explicitly}
+@z
+
+@x
+@d print(#)==write(#)
+@d print_ln(#)==write_ln(#)
+@y
+In fact, we do this under Vax/VMS. We also use double-precision for all
+real values.
+
+@d print(#)==write(type_file,#)
+@d print_ln(#)==write_ln(type_file,#)
+@d real==double
+@z
+
+@x
+@p program DVI_type(@!dvi_file,@!output);
+@y
+@p
+@\@=[inherit('sys$library:starlet')]@>@\
+ {allows us to use system symbols and routines}
+program DVI_type(@!dvi_file,@!tfm_file,@!type_file,@!input,@!output);
+@z
+
+@x
+procedure initialize; {this procedure gets things started properly}
+ var i:integer; {loop index for initializations}
+ begin print_ln(banner);@/
+@y
+@<Procedures for initialization@>@/
+procedure initialize; {this procedure gets things started properly}
+ var i:integer; {loop index for initializations}
+ begin
+ @<Preset initial values@>@/
+ print_ln(banner);@/
+@z
+
+@x
+@!byte_file=packed file of eight_bits; {files that contain binary data}
+@y
+{later we'll define files that contain binary data}
+@z
+
+@x
+@!dvi_file:byte_file; {the stuff we are \.{DVI}typing}
+@!tfm_file:byte_file; {a font metric file}
+@y
+@!dvi_file:packed file of byte_block; {the stuff we are \.{DVI}typing}
+@!tfm_file:packed file of byte_block; {a font metric file}
+@!dvi_count:integer; {number of bytes read from current block of |dvi_file|}
+@!tfm_count:integer; {number of bytes read from current block of |tfm_file|}
+@!dvi_blocks:integer; {number of blocks in |dvi_file|}
+@z
+
+@x
+begin reset(dvi_file);
+@y
+begin reset(dvi_file);
+dvi_count:=0;
+@z
+
+@x
+begin reset(tfm_file,cur_name);
+@y
+begin close(tfm_file,@=error@>:=@=continue@>); {stupid Vax/VMS run-times}
+open(tfm_file,cur_name,@=readonly@>,@=error@>:=@=continue@>);
+reset(tfm_file,@=error@>:=@=continue@>);
+tfm_count:=0;
+@z
+
+@x
+@p procedure read_tfm_word;
+begin read(tfm_file,b0); read(tfm_file,b1);
+read(tfm_file,b2); read(tfm_file,b3);
+@y
+@d read_tfm_file(#)==begin
+ if tfm_count=VAX_block_length then begin
+ get(tfm_file,@=error:=continue@>); tfm_count:=0;
+ end;
+ #:=tfm_file^[tfm_count];
+ incr(tfm_count);
+ end
+
+@p procedure read_tfm_word;
+begin read_tfm_file(b0); read_tfm_file(b1);
+read_tfm_file(b2); read_tfm_file(b3);
+@z
+
+@x
+@p function get_byte:integer; {returns the next byte, unsigned}
+var b:eight_bits;
+begin if eof(dvi_file) then get_byte:=0
+else begin read(dvi_file,b); incr(cur_loc); get_byte:=b;
+ end;
+end;
+@#
+function signed_byte:integer; {returns the next byte, signed}
+var b:eight_bits;
+begin read(dvi_file,b); incr(cur_loc);
+if b<128 then signed_byte:=b @+ else signed_byte:=b-256;
+end;
+@#
+function get_two_bytes:integer; {returns the next two bytes, unsigned}
+var a,@!b:eight_bits;
+begin read(dvi_file,a); read(dvi_file,b);
+cur_loc:=cur_loc+2;
+get_two_bytes:=a*256+b;
+end;
+@#
+function signed_pair:integer; {returns the next two bytes, signed}
+var a,@!b:eight_bits;
+begin read(dvi_file,a); read(dvi_file,b);
+cur_loc:=cur_loc+2;
+if a<128 then signed_pair:=a*256+b
+else signed_pair:=(a-256)*256+b;
+end;
+@#
+function get_three_bytes:integer; {returns the next three bytes, unsigned}
+var a,@!b,@!c:eight_bits;
+begin read(dvi_file,a); read(dvi_file,b); read(dvi_file,c);
+cur_loc:=cur_loc+3;
+get_three_bytes:=(a*256+b)*256+c;
+end;
+@#
+function signed_trio:integer; {returns the next three bytes, signed}
+var a,@!b,@!c:eight_bits;
+begin read(dvi_file,a); read(dvi_file,b); read(dvi_file,c);
+cur_loc:=cur_loc+3;
+if a<128 then signed_trio:=(a*256+b)*256+c
+else signed_trio:=((a-256)*256+b)*256+c;
+end;
+@#
+function signed_quad:integer; {returns the next four bytes, signed}
+var a,@!b,@!c,@!d:eight_bits;
+begin read(dvi_file,a); read(dvi_file,b); read(dvi_file,c); read(dvi_file,d);
+cur_loc:=cur_loc+4;
+if a<128 then signed_quad:=((a*256+b)*256+c)*256+d
+else signed_quad:=(((a-256)*256+b)*256+c)*256+d;
+end;
+@y
+@d read_dvi_file(#)==begin
+ if dvi_count=VAX_block_length then begin
+ get(dvi_file,@=error:=continue@>); dvi_count:=0;
+ end;
+ #:=dvi_file^[dvi_count];
+ incr(dvi_count);
+ end
+
+@p function get_byte:integer; {returns the next byte, unsigned}
+var b:eight_bits;
+begin if eof(dvi_file) then get_byte:=0
+else begin read_dvi_file(b); incr(cur_loc); get_byte:=b;
+ end;
+end;
+@#
+function signed_byte:integer; {returns the next byte, signed}
+var b:eight_bits;
+begin read_dvi_file(b); incr(cur_loc);
+if b<128 then signed_byte:=b @+ else signed_byte:=b-256;
+end;
+@#
+function get_two_bytes:integer; {returns the next two bytes, unsigned}
+var a,@!b:eight_bits;
+begin read_dvi_file(a); read_dvi_file(b);
+cur_loc:=cur_loc+2;
+get_two_bytes:=a*256+b;
+end;
+@#
+function signed_pair:integer; {returns the next two bytes, signed}
+var a,@!b:eight_bits;
+begin read_dvi_file(a); read_dvi_file(b);
+cur_loc:=cur_loc+2;
+if a<128 then signed_pair:=a*256+b
+else signed_pair:=(a-256)*256+b;
+end;
+@#
+function get_three_bytes:integer; {returns the next three bytes, unsigned}
+var a,@!b,@!c:eight_bits;
+begin read_dvi_file(a); read_dvi_file(b); read_dvi_file(c);
+cur_loc:=cur_loc+3;
+get_three_bytes:=(a*256+b)*256+c;
+end;
+@#
+function signed_trio:integer; {returns the next three bytes, signed}
+var a,@!b,@!c:eight_bits;
+begin read_dvi_file(a); read_dvi_file(b); read_dvi_file(c);
+cur_loc:=cur_loc+3;
+if a<128 then signed_trio:=(a*256+b)*256+c
+else signed_trio:=((a-256)*256+b)*256+c;
+end;
+@#
+function signed_quad:integer; {returns the next four bytes, signed}
+var a,@!b,@!c,@!d:eight_bits;
+begin read_dvi_file(a); read_dvi_file(b); read_dvi_file(c); read_dvi_file(d);
+cur_loc:=cur_loc+4;
+if a<128 then signed_quad:=((a*256+b)*256+c)*256+d
+else signed_quad:=(((a-256)*256+b)*256+c)*256+d;
+end;
+@z
+
+@x
+begin set_pos(dvi_file,-1); dvi_length:=cur_pos(dvi_file);
+@y
+begin dvi_length:=dvi_blocks*VAX_block_length-1;
+@z
+
+@x
+begin set_pos(dvi_file,n); cur_loc:=n;
+@y
+var @!blk,@!byt:integer; {block and byte number}
+begin cur_loc:=n;
+blk:=n div VAX_block_length;
+byt:=n-(blk*VAX_block_length);
+@=find@>(dvi_file,blk+1); {VMS starts counting block numbers at 1, not 0}
+dvi_count:=byt;
+@z
+
+@x
+and |term_out| for terminal output.
+@^system dependencies@>
+
+@<Glob...@>=
+@!buffer:array[0..terminal_line_length] of ASCII_code;
+@!term_in:text_file; {the terminal, considered as an input file}
+@!term_out:text_file; {the terminal, considered as an output file}
+@y
+and |term_out| for terminal output.
+@^system dependencies@>
+
+@d term_in==input {the terminal, considered as an input file}
+@d term_out==output {the terminal, considered as an output file}
+
+@<Glob...@>=
+@!buffer:array[0..terminal_line_length] of ASCII_code;
+@z
+
+@x
+@d update_terminal == break(term_out) {empty the terminal output buffer}
+@y
+On Vax/VMS, this is actually not necessary in this context, since
+|update_terminal| is always called just before a |read|.
+
+@d update_terminal == {the terminal output buffer is emptied by |read|}
+@z
+
+@x
+begin update_terminal; reset(term_in);
+if eoln(term_in) then read_ln(term_in);
+k:=0;
+while (k<terminal_line_length)and not eoln(term_in) do
+ begin buffer[k]:=xord[term_in^]; incr(k); get(term_in);
+ end;
+buffer[k]:=" ";
+@y
+begin update_terminal;
+k:=0;
+while (k<terminal_line_length)and not eoln(term_in) do
+ begin buffer[k]:=xord[term_in^]; incr(k); get(term_in);
+ end;
+buffer[k]:=" ";
+read_ln(term_in);
+@z
+
+@x
+ begin incr(buf_ptr); resolution:=k/get_integer;
+@y
+ begin incr(buf_ptr); resolution:=@=dble@>(k)/get_integer;
+@z
+
+@x
+if eof(tfm_file) then
+@y
+if status(tfm_file)<>0 then
+@z
+
+@x
+@d default_directory_name=='TeXfonts:' {change this to the correct name}
+@d default_directory_name_length=9 {change this to the correct length}
+@y
+@d default_directory_name=='TEX$FONTS:' {change this to the correct name}
+@d default_directory_name_length=10 {change this to the correct length}
+@z
+
+@x
+m:=n-4;
+@y
+m:=n;
+repeat if m=0 then bad_dvi('all 0s');
+@.all 0s@>
+move_to_byte(m); k:=get_byte; decr(m);
+until k<>0;
+if k<>223 then bad_dvi('223 byte is ',k:1);
+@.223 byte is wrong@>
+@z
+
+@x
+while (m=223)and not eof(dvi_file) do m:=get_byte;
+@y
+while ((m=223) or (m=0)) and not eof(dvi_file) do m:=get_byte;
+@z
+
+@x
+final_end:end.
+@y
+close(type_file,@=disposition:=save@>,@=error:=continue@>);
+final_end:end.
+@z
+
+@x
+This section should be replaced, if necessary, by changes to the program
+that are necessary to make \.{DVItype} work at a particular installation.
+It is usually best to design your change file so that all changes to
+previous sections preserve the section numbering; then everybody's version
+will be consistent with the printed program. More extensive changes,
+which introduce new sections, can be inserted here; then only the index
+itself will get a new section number.
+@y
+Here are the remaining changes to the program
+that are necessary to make \.{DVItype} work on Vax/VMS.
+
+@<Const...@>==
+@!VAX_block_length=512;
+
+@ @<Types...@>==
+@!byte_block=packed array [0..VAX_block_length-1] of 0..255;
+
+@ On Vax/VMS we need the following special definitions, types, variables
+and procedures to be able to get the file name from the command line,
+or to prompt for them.
+
+@d VAX_direct==@=direct@>
+@d VAX_fixed==@=fixed@>
+@d VAX_volatile==@=volatile@>
+@d VAX_immed==@=%immed @>
+@d VAX_external==@=external@>
+@d VAX_stdescr==@=%stdescr @>
+@d VAX_lib_get_foreign==@= lib$get_foreign@>
+@d VAX_length==@=length @>
+@d VAX_fab_type==@= FAB$TYPE @>
+@d VAX_rab_type==@= RAB$TYPE @>
+@d VAX_xab_type==@= XAB$TYPE @>
+@d VAX_fab_xab==@= FAB$L_XAB @>
+@d VAX_xab_nxt==@= XAB$L_NXT @>
+@d VAX_xab_cod==@= XAB$B_COD @>
+@d VAX_xab_fhc==@= XAB$C_FHC @>
+@d VAX_xab_ebk==@= XAB$L_EBK @>
+
+@ @<Types...@>=
+@!sixteen_bits= 0..65535;
+
+@ @<Glob...@>==
+@!type_file: text;
+@!command_line:packed array[1..300] of char;
+@!cmd_len:sixteen_bits;
+@!cmd_i:integer;
+@!file_name,@!def_file_name:varying [300] of char;
+@!ask,@!got_file_name: boolean;
+
+@ @<Preset init...@>=
+open(output,'SYS$OUTPUT',@=error:=continue@>); {FIX ME! JUNK FOR RUN-TIME BUG}
+
+cmd_i:=0;
+VAX_lib_get_foreign(command_line,,cmd_len,cmd_i);
+cmd_i:=1; while (cmd_i<=cmd_len) and (command_line[cmd_i]=' ') do incr(cmd_i);
+got_file_name:=cmd_i<=cmd_len;
+if got_file_name then
+ def_file_name:=substr(command_line,cmd_i,cmd_len-cmd_i+1);
+
+if got_file_name then begin
+ file_name:=def_file_name+'.DVI';
+ open(dvi_file,file_name,@=readonly@>,,VAX_direct,
+ VAX_fixed,@=user_action:=@>dvi_open,@=error:=continue@>);
+ ask:=status(dvi_file)<>0;
+ if ask then write_ln('Couldn''t open ',file_name);
+ end
+else ask:=true;
+while ask do begin
+ got_file_name:=false;
+ write('DVI file: ');
+ if eof then goto 9999;
+ read_ln(file_name);
+ open(dvi_file,file_name,@=readonly@>,,VAX_direct,
+ VAX_fixed,@=user_action:=@>dvi_open,@=error:=continue@>);
+ ask:=status(dvi_file)<>0;
+ if ask then write_ln('Couldn''t open ',file_name);
+ end;
+
+if got_file_name then begin
+ cmd_i:=1;
+ for cmd_len:=1 to def_file_name.VAX_length do
+ if (def_file_name[cmd_len]=']')
+ or (def_file_name[cmd_len]=':')
+ then cmd_i:=cmd_len+1;
+ if cmd_i<=def_file_name.VAX_length then
+ def_file_name:=substr(def_file_name,cmd_i,
+ def_file_name.VAX_length-cmd_i+1);
+ file_name:=def_file_name+'.TYP';
+ open(type_file,file_name,@=new,32767,disposition:=delete@>,
+ @=error:=continue@>);
+ ask:=status(type_file)>0;
+ if ask then write_ln('Couldn''t open ',file_name);
+ end
+else ask:=true;
+while ask do begin
+ write('TYPE file: ');
+ if eof then goto 9999;
+ read_ln(file_name);
+ if file_name.VAX_length=0 then file_name:='SYS$OUTPUT';
+ open(type_file,file_name,@=new,32767,disposition:=delete@>,
+ @=error:=continue@>);
+ ask:=status(type_file)>0;
+ if ask then write_ln('Couldn''t open ',file_name);
+ end;
+rewrite(type_file);
+
+@ Here is the library procedure that gets the user's command line.
+
+@<Procedures for ...@>=
+[VAX_external] function VAX_lib_get_foreign(
+ VAX_stdescr cmdlin:[VAX_volatile] packed array [$l1..$u1:integer] of char
+ := VAX_immed 0;
+ VAX_stdescr prompt:[VAX_volatile] packed array [$l2..$u2:integer] of char
+ := VAX_immed 0;
+ var len : [VAX_volatile] sixteen_bits := VAX_immed 0;
+ var flag : [VAX_volatile] integer := VAX_immed 0)
+ :integer; extern;
+
+@ Here is how we intervene to find out the length of the |dvi_file|.
+
+@<Procedures for ...@>=
+function dvi_open(var fab:VAX_fab_type; var rab:VAX_rab_type):integer;
+ type XAB_ptr = ^VAX_xab_type;
+ var user_status:integer;
+ xab,fhc:XAB_ptr;
+ begin
+ user_status:=@= $OPEN@>(fab);
+ if odd(user_status) then @= $CONNECT@>(rab);
+ xab:=fab.VAX_fab_xab::XAB_ptr;
+ fhc:=nil;
+ while (xab<>nil) and (fhc=nil) do
+ if xab^.VAX_xab_cod=VAX_xab_fhc then fhc:=xab
+ else xab:=xab^.VAX_xab_nxt::XAB_ptr;
+ if fhc<>nil then dvi_blocks:=int(fhc^.VAX_xab_ebk)
+ else dvi_blocks:=0;
+
+ dvi_open:=user_status;
+ end;
+
+@z
+-------
diff --git a/info/digests/texhax/txh/mackay.txh b/info/digests/texhax/txh/mackay.txh
new file mode 100644
index 0000000000..d66dd31fc1
--- /dev/null
+++ b/info/digests/texhax/txh/mackay.txh
@@ -0,0 +1,753 @@
+%%% MACKAY.TXH
+
+Date: Fri, 30 Oct 87 23:44:09 PST
+From: mackay@june.cs.washington.edu (Pierre MacKay)
+Subject: TeXhax Digest V87 #86 RE: FTPing Unix-TeX
+
+ [ for text of message, see TeXhax8790 ]
+
+========================TeX2.1 to TeX2.3 ==========================
+*** /src/tex/tex82/tex.web Sat Mar 7 12:38:15 1987
+--- ../TEX.WEB/TEX.WEB Tue Sep 22 20:42:16 1987
+***************
+*** 5,10 ****
+--- 5,13 ----
+ % See Appendix H of the WEB manual for hints on how to install this program.
+ % And see Appendix A of the TRIP manual for details about how to validate it.
+
++ % TeX is a trademark of the American Mathematical Society.
++ % METAFONT is a tradement of Addison-Wesley Publishing Company.
++
+ % Version 0 was released in September 1982 after it passed a variety of tests.
+ % Version 1 was released in November 1983 after thorough testing.
+ % Version 1.1 fixed ``disappearing font identifiers'' et alia (July 1984).
+***************
+*** 14,19 ****
+--- 17,24 ----
+ % Version 1.5 fixed \the\toks after other expansion in \edefs (August 1985).
+ % Version 2.0 (almost identical to 1.5) corresponds to "Volume B" (April 1986).
+ % Version 2.1 corrects anomalies in discretionary breaks (January 1987).
++ % Version 2.2 corrects "(Please type...)" with null \endlinechar (April 1987).
++ % Version 2.3 avoids incomplete page in premature termination (August 1987).
+
+ % A reward of $40.96 will be paid to the first finder of any remaining bug.
+ % (This amount will double again in 1988.)
+***************
+*** 36,41 ****
+--- 41,47 ----
+ \def\MF{{\logo META}\-{\logo FONT}}
+ \def\<#1>{$\langle#1\rangle$}
+ \def\section{\mathhexbox278}
++ \chardef\%=`\%
+
+ \def\(#1){} % this is used to make section names sort themselves better
+ \def\9#1{} % this is used for sort keys in the index via @@:sort key}{entry@@>
+***************
+*** 153,159 ****
+ known as `\TeX' [cf.~Stanford Computer Science report CS1027,
+ November 1984].
+
+! @d banner=='This is TeX, Version 2.1' {printed when \TeX\ starts}
+
+ @ Different \PASCAL s have slightly different conventions, and the present
+ @!@:PASCAL H}{\ph@>
+--- 159,165 ----
+ known as `\TeX' [cf.~Stanford Computer Science report CS1027,
+ November 1984].
+
+! @d banner=='This is TeX, Version 2.3' {printed when \TeX\ starts}
+
+ @ Different \PASCAL s have slightly different conventions, and the present
+ @!@:PASCAL H}{\ph@>
+***************
+*** 766,773 ****
+ $$\vbox{\halign{#\hfil\qquad&#\hfil\cr
+ |reset(f,@t\\{name}@>,'/O')|&for input;\cr
+ |rewrite(f,@t\\{name}@>,'/O')|&for output.\cr}}$$
+! The `\\{name}' parameter, which is of type `\ignorespaces|packed
+! array[@t\<\\{any}>@>] of text_char|', stands for the name of
+ the external file that is being opened for input or output.
+ Blank spaces that might appear in \\{name} are ignored.
+
+--- 772,779 ----
+ $$\vbox{\halign{#\hfil\qquad&#\hfil\cr
+ |reset(f,@t\\{name}@>,'/O')|&for input;\cr
+ |rewrite(f,@t\\{name}@>,'/O')|&for output.\cr}}$$
+! The `\\{name}' parameter, which is of type `{\bf packed array
+! $[\langle\\{any}\rangle]$ of \\{char}}', stands for the name of
+ the external file that is being opened for input or output.
+ Blank spaces that might appear in \\{name} are ignored.
+
+***************
+*** 860,866 ****
+ @!max_buf_stack:0..buf_size; {largest index used in |buffer|}
+
+ @ The |input_ln| function brings the next line of input from the specified
+! field into available positions of the buffer array and returns the value
+ |true|, unless the file has already been entirely read, in which case it
+ returns |false| and sets |last:=first|. In general, the |ASCII_code|
+ numbers that represent the next line of the file are input into
+--- 866,872 ----
+ @!max_buf_stack:0..buf_size; {largest index used in |buffer|}
+
+ @ The |input_ln| function brings the next line of input from the specified
+! file into available positions of the buffer array and returns the value
+ |true|, unless the file has already been entirely read, in which case it
+ returns |false| and sets |last:=first|. In general, the |ASCII_code|
+ numbers that represent the next line of the file are input into
+***************
+*** 1721,1730 ****
+ before we get to |error| itself.
+
+ It is possible for |error| to be called recursively if some error arises
+! when |get_token| is being used to delete a token, or if some fatal error
+ occurs while \TeX\ is trying to fix a non-fatal one. But such recursion
+ @^recursion@>
+! is never more than one level deep.
+
+ @<Error handling...@>=
+ procedure@?normalize_selector; forward;@t\2@>@/
+--- 1727,1736 ----
+ before we get to |error| itself.
+
+ It is possible for |error| to be called recursively if some error arises
+! when |get_token| is being used to delete a token, and/or if some fatal error
+ occurs while \TeX\ is trying to fix a non-fatal one. But such recursion
+ @^recursion@>
+! is never more than two levels deep.
+
+ @<Error handling...@>=
+ procedure@?normalize_selector; forward;@t\2@>@/
+***************
+*** 2661,2667 ****
+ end;
+ r:=q-s;
+ if r>p+1 then @<Allocate from the top of node |p| and |goto found|@>;
+! if r=p then if ((rlink(p)<>rover) or (llink(p)<>rover)) then
+ @<Allocate entire node |p| and |goto found|@>;
+ node_size(p):=q-p {reset the size in case it grew}
+
+--- 2667,2673 ----
+ end;
+ r:=q-s;
+ if r>p+1 then @<Allocate from the top of node |p| and |goto found|@>;
+! if r=p then if rlink(p)<>p then
+ @<Allocate entire node |p| and |goto found|@>;
+ node_size(p):=q-p {reset the size in case it grew}
+
+***************
+*** 2764,2775 ****
+ @^oriental characters@>@^Chinese characters@>@^Japanese characters@>
+ and styles of type. It is suggested that Chinese and Japanese fonts be
+ handled by representing such characters in two consecutive |char_node|
+! entries: The first of these would identify the font and the character
+! dimensions, and it would also link to the second, where the full halfword
+! |info| field would address the desired character. Such an extension of
+! \TeX\ would not be difficult; further details are left to the reader.
+ The saving feature about oriental characters is that most of them have
+! the same box dimensions.
+
+ In order to make sure that the |character| code fits in a quarterword,
+ \TeX\ adds the quantity |min_quarterword| to the actual code.
+--- 2770,2784 ----
+ @^oriental characters@>@^Chinese characters@>@^Japanese characters@>
+ and styles of type. It is suggested that Chinese and Japanese fonts be
+ handled by representing such characters in two consecutive |char_node|
+! entries: The first of these has |font=font_base|, and its |link| points
+! to the second;
+! the second identifies the font and the character dimensions.
+ The saving feature about oriental characters is that most of them have
+! the same box dimensions. The |character| field of the first |char_node|
+! is a ``\\{charext}'' that distinguishes between graphic symbols whose
+! dimensions are identical for typesetting purposes. (See the \MF\ manual.)
+! Such an extension of \TeX\ would not be difficult; further details are
+! left to the reader.
+
+ In order to make sure that the |character| code fits in a quarterword,
+ \TeX\ adds the quantity |min_quarterword| to the actual code.
+***************
+*** 3197,3204 ****
+ symbolic names to the fixed positions. Static variable-size nodes appear
+ in locations |mem_bot| through |lo_mem_stat_max|, and static single-word nodes
+ appear in locations |hi_mem_stat_min| through |mem_top|, inclusive. It is
+! harmless to let |lig_trick|, |garbage|, and |backup_head| share the same
+! location of |mem|.
+
+ @d zero_glue==mem_bot {specification for \.{0pt plus 0pt minus 0pt}}
+ @d fil_glue==zero_glue+glue_spec_size {\.{0pt plus 1fil minus 0pt}}
+--- 3206,3212 ----
+ symbolic names to the fixed positions. Static variable-size nodes appear
+ in locations |mem_bot| through |lo_mem_stat_max|, and static single-word nodes
+ appear in locations |hi_mem_stat_min| through |mem_top|, inclusive. It is
+! harmless to let |lig_trick| and |garbage| share the same location of |mem|.
+
+ @d zero_glue==mem_bot {specification for \.{0pt plus 0pt minus 0pt}}
+ @d fil_glue==zero_glue+glue_spec_size {\.{0pt plus 1fil minus 0pt}}
+***************
+*** 3275,3281 ****
+ @t\hskip1em@>@!was_free: packed array [mem_min..mem_max] of boolean;
+ {previously free cells}
+ @t\hskip1em@>@!was_mem_end,@!was_lo_max,@!was_hi_min: pointer;
+! {previous |mem_end|, |lo_mem_max|,and |hi_mem_min|}
+ @t\hskip1em@>@!panicking:boolean; {do we want to check memory constantly?}
+ gubed
+
+--- 3283,3289 ----
+ @t\hskip1em@>@!was_free: packed array [mem_min..mem_max] of boolean;
+ {previously free cells}
+ @t\hskip1em@>@!was_mem_end,@!was_lo_max,@!was_hi_min: pointer;
+! {previous |mem_end|, |lo_mem_max|, and |hi_mem_min|}
+ @t\hskip1em@>@!panicking:boolean; {do we want to check memory constantly?}
+ gubed
+
+***************
+*** 3426,3432 ****
+
+ @p procedure short_display(@!p:integer); {prints highlights of list |p|}
+ var n:integer; {for replacement counts}
+! begin while p>null do
+ begin if is_char_node(p) then
+ begin if p<=mem_end then
+ begin if font(p)<>font_in_short_display then
+--- 3434,3440 ----
+
+ @p procedure short_display(@!p:integer); {prints highlights of list |p|}
+ var n:integer; {for replacement counts}
+! begin while p>mem_min do
+ begin if is_char_node(p) then
+ begin if p<=mem_end then
+ begin if font(p)<>font_in_short_display then
+***************
+*** 3562,3568 ****
+ contains a scaled integer, if |p| is a pointer that has been
+ clobbered or chosen at random.
+
+! @p procedure show_node_list(@!p:pointer); {prints a node list symbolically}
+ label exit;
+ var n:integer; {the number of items already printed at this level}
+ @!g:real; {a glue ratio, as a floating point number}
+--- 3570,3576 ----
+ contains a scaled integer, if |p| is a pointer that has been
+ clobbered or chosen at random.
+
+! @p procedure show_node_list(@!p:integer); {prints a node list symbolically}
+ label exit;
+ var n:integer; {the number of items already printed at this level}
+ @!g:real; {a glue ratio, as a floating point number}
+***************
+*** 3572,3578 ****
+ return;
+ end;
+ n:=0;
+! while p>null do
+ begin print_ln; print_current_string; {display the nesting history}
+ if p>mem_end then {pointer out of range}
+ begin print("Bad link, display aborted."); return;
+--- 3580,3586 ----
+ return;
+ end;
+ n:=0;
+! while p>mem_min do
+ begin print_ln; print_current_string; {display the nesting history}
+ if p>mem_end then {pointer out of range}
+ begin print("Bad link, display aborted."); return;
+***************
+*** 6389,6395 ****
+ are declared to be \.{\\outer}.
+
+ A variable called |scanner_status| tells \TeX\ whether or not to complain
+! when a subfile ends. This variable has five possible values:
+
+ \yskip\hang|normal|, means that a subfile can safely end here without incident.
+
+--- 6397,6403 ----
+ are declared to be \.{\\outer}.
+
+ A variable called |scanner_status| tells \TeX\ whether or not to complain
+! when a subfile ends. This variable has six possible values:
+
+ \yskip\hang|normal|, means that a subfile can safely end here without incident.
+
+***************
+*** 7311,7317 ****
+ end;
+ if selector<log_only then open_log_file;
+ if interaction>nonstop_mode then
+! begin if limit=start then {previous line was empty}
+ print_nl("(Please type a command or say `\end')");
+ @.Please type...@>
+ print_ln; first:=start;
+--- 7319,7326 ----
+ end;
+ if selector<log_only then open_log_file;
+ if interaction>nonstop_mode then
+! begin if (end_line_char<0)or(end_line_char>127) then incr(limit);
+! if limit=start then {previous line was empty}
+ print_nl("(Please type a command or say `\end')");
+ @.Please type...@>
+ print_ln; first:=start;
+***************
+*** 9415,9421 ****
+ end;
+
+ @ When we begin to process a new \.{\\if}, we set |if_limit:=if_code|; then
+! if \.{\\or} or \.{\\else} or \.{\\fi} occurs before the current \.{\\if}
+ condition has been evaluated, \.{\\relax} will be inserted.
+ For example, a sequence of commands like `\.{\\ifvoid1\\else...\\fi}'
+ would otherwise require something after the `\.1'.
+--- 9424,9430 ----
+ end;
+
+ @ When we begin to process a new \.{\\if}, we set |if_limit:=if_code|; then
+! if\/ \.{\\or} or \.{\\else} or \.{\\fi} occurs before the current \.{\\if}
+ condition has been evaluated, \.{\\relax} will be inserted.
+ For example, a sequence of commands like `\.{\\ifvoid1\\else...\\fi}'
+ would otherwise require something after the `\.1'.
+***************
+*** 10208,10217 ****
+ last gives the ``face byte.'' The program that converts \.{DVI} files
+ to Xerox printing format gets this information by looking at the \.{TFM}
+ file, which it needs to read anyway because of other information that
+! is not explicitly repeated in \.{DVI} format. Extensions of \TeX\ for
+! oriental languages should be able to identify oriental fonts by means
+! of this additional header information.
+! @^oriental characters@>@^Chinese characters@>@^Japanese characters@>
+
+ \yskip\hang|header[0]| is a 32-bit check sum that \TeX\ will copy into
+ the \.{DVI} output file. Later on when the \.{DVI} file is printed,
+--- 10217,10223 ----
+ last gives the ``face byte.'' The program that converts \.{DVI} files
+ to Xerox printing format gets this information by looking at the \.{TFM}
+ file, which it needs to read anyway because of other information that
+! is not explicitly repeated in \.{DVI} format.
+
+ \yskip\hang|header[0]| is a 32-bit check sum that \TeX\ will copy into
+ the \.{DVI} output file. Later on when the \.{DVI} file is printed,
+***************
+*** 10594,10600 ****
+ malformed; if there's no room for this font, say so and |goto
+ done|; otherwise |incr(font_ptr)| and |goto done|@>;
+ bad_tfm: @<Report that the font won't be loaded@>;
+! done: b_close(tfm_file); read_font_info:=g;
+ end;
+
+ @ There are programs called \.{TFtoPL} and \.{PLtoTF} that convert
+--- 10600,10607 ----
+ malformed; if there's no room for this font, say so and |goto
+ done|; otherwise |incr(font_ptr)| and |goto done|@>;
+ bad_tfm: @<Report that the font won't be loaded@>;
+! done: if file_opened then b_close(tfm_file);
+! read_font_info:=g;
+ end;
+
+ @ There are programs called \.{TFtoPL} and \.{PLtoTF} that convert
+***************
+*** 10875,10881 ****
+ begin m:=cur_chr; scan_four_bit_int; f:=equiv(m+cur_val);
+ end
+ else begin print_err("Missing font identifier");
+! @.Undefined font code@>
+ help2("I was looking for a control sequence whose")@/
+ ("current meaning has been defined by \font.");
+ back_error; f:=null_font;
+--- 10882,10888 ----
+ begin m:=cur_chr; scan_four_bit_int; f:=equiv(m+cur_val);
+ end
+ else begin print_err("Missing font identifier");
+! @.Missing font identifier@>
+ help2("I was looking for a control sequence whose")@/
+ ("current meaning has been defined by \font.");
+ back_error; f:=null_font;
+***************
+*** 11497,11503 ****
+
+ @ @<Set init...@>=
+ total_pages:=0; max_v:=0; max_h:=0; max_push:=0; last_bop:=-1;
+! doing_leaders:=false; dead_cycles:=0;
+
+ @ The \.{DVI} bytes are output to a buffer instead of being written directly
+ to the output file. This makes it possible to reduce the overhead of
+--- 11504,11510 ----
+
+ @ @<Set init...@>=
+ total_pages:=0; max_v:=0; max_h:=0; max_push:=0; last_bop:=-1;
+! doing_leaders:=false; dead_cycles:=0; cur_s:=-1;
+
+ @ The \.{DVI} bytes are output to a buffer instead of being written directly
+ to the output file. This makes it possible to reduce the overhead of
+***************
+*** 11921,11931 ****
+ @!dvi_h,@!dvi_v:scaled; {a \.{DVI} reader program thinks we are here}
+ @!cur_h,@!cur_v:scaled; {\TeX\ thinks we are here}
+ @!dvi_f:internal_font_number; {the current font}
+! @!cur_s:integer; {current depth of output box nesting}
+
+ @ @<Initialize variables as |ship_out| begins@>=
+ dvi_h:=0; dvi_v:=0; cur_h:=h_offset; dvi_f:=null_font;
+! cur_s:=-1; ensure_dvi_open;
+ if total_pages=0 then
+ begin dvi_out(pre); dvi_out(id_byte); {output the preamble}
+ @^preamble of \.{DVI} file@>
+--- 11928,11938 ----
+ @!dvi_h,@!dvi_v:scaled; {a \.{DVI} reader program thinks we are here}
+ @!cur_h,@!cur_v:scaled; {\TeX\ thinks we are here}
+ @!dvi_f:internal_font_number; {the current font}
+! @!cur_s:integer; {current depth of output box nesting, initially $-1$}
+
+ @ @<Initialize variables as |ship_out| begins@>=
+ dvi_h:=0; dvi_v:=0; cur_h:=h_offset; dvi_f:=null_font;
+! ensure_dvi_open;
+ if total_pages=0 then
+ begin dvi_out(pre); dvi_out(id_byte); {output the preamble}
+ @^preamble of \.{DVI} file@>
+***************
+*** 12003,12011 ****
+ begin synch_h; synch_v;
+ repeat f:=font(p); c:=character(p);
+ if f<>dvi_f then @<Change font |dvi_f| to |f|@>;
+! if c<qi(128) then dvi_out(qo(c))
+! else begin dvi_out(set1); dvi_out(qo(c));
+! end;
+ cur_h:=cur_h+char_width(f)(char_info(f)(c));
+ p:=link(p);
+ until not is_char_node(p);
+--- 12010,12017 ----
+ begin synch_h; synch_v;
+ repeat f:=font(p); c:=character(p);
+ if f<>dvi_f then @<Change font |dvi_f| to |f|@>;
+! if c>=qi(128) then dvi_out(set1);
+! dvi_out(qo(c));@/
+ cur_h:=cur_h+char_width(f)(char_info(f)(c));
+ p:=link(p);
+ until not is_char_node(p);
+***************
+*** 12108,12114 ****
+ results for the |div| operation when |cur_h| is less than |left_edge|.
+
+ In the case of |c_leaders| (centered leaders), we want to increase |cur_h|
+! by half of the excess space not occupied by the leaders; and in the case of
+ case of |x_leaders| (expanded leaders) we increase |cur_h|
+ by $1/(q+1)$ of this excess space, where $q$ is the number of times the
+ leader box will be replicated. Slight inaccuracies in the division might
+--- 12114,12120 ----
+ results for the |div| operation when |cur_h| is less than |left_edge|.
+
+ In the case of |c_leaders| (centered leaders), we want to increase |cur_h|
+! by half of the excess space not occupied by the leaders; and in the
+ case of |x_leaders| (expanded leaders) we increase |cur_h|
+ by $1/(q+1)$ of this excess space, where $q$ is the number of times the
+ leader box will be replicated. Slight inaccuracies in the division might
+***************
+*** 12345,12351 ****
+ dvi_four(last_bop); last_bop:=page_loc;
+ cur_v:=height(p)+v_offset; temp_ptr:=p;
+ if type(p)=vlist_node then vlist_out@+else hlist_out;
+! dvi_out(eop); incr(total_pages);
+ done:
+
+ @ Sometimes the user will generate a huge page because other error messages
+--- 12351,12357 ----
+ dvi_four(last_bop); last_bop:=page_loc;
+ cur_v:=height(p)+v_offset; temp_ptr:=p;
+ if type(p)=vlist_node then vlist_out@+else hlist_out;
+! dvi_out(eop); incr(total_pages); cur_s:=-1;
+ done:
+
+ @ Sometimes the user will generate a huge page because other error messages
+***************
+*** 12379,12384 ****
+--- 12385,12396 ----
+ An integer variable |k| will be declared for use by this routine.
+
+ @<Finish the \.{DVI} file@>=
++ while cur_s>-1 do
++ begin if cur_s>0 then dvi_out(pop)
++ else begin dvi_out(eop); incr(total_pages);
++ end;
++ decr(cur_s);
++ end;
+ if total_pages=0 then print_nl("No pages of output.")
+ @.No pages of output@>
+ else begin dvi_out(post); {beginning of the postamble}
+***************
+*** 13195,13203 ****
+ subsidiary to the |nucleus| field of some noad; the dot is replaced by
+ `\.[' or `\.(' or `\./' or `\.\\' if |p| is descended from the |subscr|
+ or |supscr| or |denominator| or |numerator| fields of noads. For example,
+! the current string would be `\.{.(.[/}' if |p| points to the |ord_noad| for
+! |x| in the (ridiculous) formula `\.{\$\\sqrt\{a\^\{\{b\_\{c\\over x+y\}
+! \}\}\}\$}'.
+
+ @<Cases of |show_node_list| that arise...@>=
+ style_node:print_style(subtype(p));
+--- 13207,13215 ----
+ subsidiary to the |nucleus| field of some noad; the dot is replaced by
+ `\.[' or `\.(' or `\./' or `\.\\' if |p| is descended from the |subscr|
+ or |supscr| or |denominator| or |numerator| fields of noads. For example,
+! the current string would be `\.{.\^.\_/}' if |p| points to the |ord_noad| for
+! |x| in the (ridiculous) formula
+! `\.{\$\\sqrt\{a\^\{\\mathinner\{b\_\{c\\over x+y\}\}\}\}\$}'.
+
+ @<Cases of |show_node_list| that arise...@>=
+ style_node:print_style(subtype(p));
+***************
+*** 13645,13652 ****
+
+ @ The next subroutine is much simpler; it is used for numerators and
+ denominators of fractions as well as for displayed operators and
+! their limits above and below. It takes a given hlist box |b| and
+! changes it so that the new box is centered in a box of width |w|.
+ The centering is done by putting \.{\\hss} glue at the left and right
+ of the list inside |b|, then packaging the new box; thus, the
+ actual box might not really be centered, if it already contains
+--- 13657,13664 ----
+
+ @ The next subroutine is much simpler; it is used for numerators and
+ denominators of fractions as well as for displayed operators and
+! their limits above and below. It takes a given box~|b| and
+! changes it so that the new box is centered in a box of width~|w|.
+ The centering is done by putting \.{\\hss} glue at the left and right
+ of the list inside |b|, then packaging the new box; thus, the
+ actual box might not really be centered, if it already contains
+***************
+*** 15702,15708 ****
+ @<Glob...@>=
+ @!passive:pointer; {most recent node on passive list}
+ @!printed_node:pointer; {most recent node that has been printed}
+! @!pass_number:pointer; {the number of passive nodes allocated on this pass}
+
+ @ The active list also contains ``delta'' nodes that help the algorithm
+ compute the badness of individual lines. Such nodes appear only between two
+--- 15714,15720 ----
+ @<Glob...@>=
+ @!passive:pointer; {most recent node on passive list}
+ @!printed_node:pointer; {most recent node that has been printed}
+! @!pass_number:halfword; {the number of passive nodes allocated on this pass}
+
+ @ The active list also contains ``delta'' nodes that help the algorithm
+ compute the badness of individual lines. Such nodes appear only between two
+***************
+*** 17148,17154 ****
+ \.{abcdef} is a word in a font for which the only ligatures are \.{b\!c},
+ \.{c\!d}, \.{d\!e}, and \.{e\!f}. If this word is to permit hyphenation
+ between \.b and \.c, the two patterns with and without hyphenation are
+! $\.a\,\.{b\!c}\,\.{d\!e}\,\.f$ and $\.a\,\.b\,\.-\,\.{c\!d}\,\.{e\!f}$.
+ Thus the insertion of a hyphen might cause effects to ripple arbitrarily
+ far into the rest of the word. A further complication arises if additional
+ hyphens appear together with such rippling, e.g., if the word in the
+--- 17160,17166 ----
+ \.{abcdef} is a word in a font for which the only ligatures are \.{b\!c},
+ \.{c\!d}, \.{d\!e}, and \.{e\!f}. If this word is to permit hyphenation
+ between \.b and \.c, the two patterns with and without hyphenation are
+! $\.a\,\.b\,\.-\,\.{c\!d}\,\.{e\!f}$ and $\.a\,\.{b\!c}\,\.{d\!e}\,\.f$.
+ Thus the insertion of a hyphen might cause effects to ripple arbitrarily
+ far into the rest of the word. A further complication arises if additional
+ hyphens appear together with such rippling, e.g., if the word in the
+***************
+*** 17351,17357 ****
+ When a word |hc[1..hn]| has been set up to contain a candidate for hyphenation,
+ \TeX\ first looks to see if it is in the user's exception dictionary. If not,
+ hyphens are inserted based on patterns that appear within the given word,
+! using an algorithm due to Frank M. Liang.
+ @^Liang, Franklin Mark@>
+
+ Let's consider Liang's method first, since it is much more interesting than the
+--- 17363,17369 ----
+ When a word |hc[1..hn]| has been set up to contain a candidate for hyphenation,
+ \TeX\ first looks to see if it is in the user's exception dictionary. If not,
+ hyphens are inserted based on patterns that appear within the given word,
+! using an algorithm due to Frank~M. Liang.
+ @^Liang, Franklin Mark@>
+
+ Let's consider Liang's method first, since it is much more interesting than the
+***************
+*** 17874,17880 ****
+ end;
+
+ @ By making sure that |trie_max| is at least |h+128|, we can be sure that
+! |trie_max>z|, since |h=z+c|. It follows that location |trie_max| will
+ never be occupied in |trie|, and we will have |trie_max>=trie_link(z)|.
+
+ @<Ensure that |trie_max>=h+128|@>=
+--- 17886,17892 ----
+ end;
+
+ @ By making sure that |trie_max| is at least |h+128|, we can be sure that
+! |trie_max>z|, since |h=z-c|. It follows that location |trie_max| will
+ never be occupied in |trie|, and we will have |trie_max>=trie_link(z)|.
+
+ @<Ensure that |trie_max>=h+128|@>=
+***************
+*** 18640,18646 ****
+ label exit,done,done1,continue,contribute,update_heights;
+ var p:pointer; {the node being appended}
+ @!q,@!r:pointer; {nodes being examined}
+! @!b,c:integer; {badness and cost of current page}
+ @!pi:integer; {penalty to be added to the badness}
+ @!n:min_quarterword..255; {insertion box number}
+ @!delta,@!h,@!w:scaled; {sizes used for insertion calculations}
+--- 18652,18658 ----
+ label exit,done,done1,continue,contribute,update_heights;
+ var p:pointer; {the node being appended}
+ @!q,@!r:pointer; {nodes being examined}
+! @!b,@!c:integer; {badness and cost of current page}
+ @!pi:integer; {penalty to be added to the badness}
+ @!n:min_quarterword..255; {insertion box number}
+ @!delta,@!h,@!w:scaled; {sizes used for insertion calculations}
+***************
+*** 23606,23612 ****
+ @d close_node=2 {|subtype| in whatsits that represent streams to \.{\\closeout}}
+ @d special_node=3 {|subtype| in whatsits that represent \.{\\special} things}
+ @d write_tokens(#) == link(#+1) {reference count of token list to write}
+! @d write_stream(#) == info(#+1) {stream number (0 to 16)}
+ @d open_name(#) == link(#+1) {string number of file name to open}
+ @d open_area(#) == info(#+2) {string number of file area for |open_name|}
+ @d open_ext(#) == link(#+2) {string number of file extension for |open_name|}
+--- 23618,23624 ----
+ @d close_node=2 {|subtype| in whatsits that represent streams to \.{\\closeout}}
+ @d special_node=3 {|subtype| in whatsits that represent \.{\\special} things}
+ @d write_tokens(#) == link(#+1) {reference count of token list to write}
+! @d write_stream(#) == info(#+1) {stream number (0 to 17)}
+ @d open_name(#) == link(#+1) {string number of file name to open}
+ @d open_area(#) == info(#+2) {string number of file area for |open_name|}
+ @d open_ext(#) == link(#+2) {string number of file extension for |open_name|}
+
+==============================TeX2.3 to TeX2.5========================
+*** TEX2.3.WEB Tue Sep 22 20:42:16 1987
+--- TEX.WEB Wed Oct 14 07:03:19 1987
+***************
+*** 19,24 ****
+--- 19,26 ----
+ % Version 2.1 corrects anomalies in discretionary breaks (January 1987).
+ % Version 2.2 corrects "(Please type...)" with null \endlinechar (April 1987).
+ % Version 2.3 avoids incomplete page in premature termination (August 1987).
++ % Version 2.4 fixes \noaligned rules in indented displays (August 1987).
++ % Version 2.5 saves cur_order when expanding tokens (September 1987).
+
+ % A reward of $40.96 will be paid to the first finder of any remaining bug.
+ % (This amount will double again in 1988.)
+***************
+*** 159,165 ****
+ known as `\TeX' [cf.~Stanford Computer Science report CS1027,
+ November 1984].
+
+! @d banner=='This is TeX, Version 2.3' {printed when \TeX\ starts}
+
+ @ Different \PASCAL s have slightly different conventions, and the present
+ @!@:PASCAL H}{\ph@>
+--- 161,167 ----
+ known as `\TeX' [cf.~Stanford Computer Science report CS1027,
+ November 1984].
+
+! @d banner=='This is TeX, Version 2.5' {printed when \TeX\ starts}
+
+ @ Different \PASCAL s have slightly different conventions, and the present
+ @!@:PASCAL H}{\ph@>
+***************
+*** 2517,2523 ****
+ If the available-space list is empty, i.e., if |avail=null|,
+ we try first to increase |mem_end|. If that cannot be done, i.e., if
+ |mem_end=mem_max|, we try to decrease |hi_mem_min|. If that cannot be
+! done, i.e., if |hi_mem_min=low_mem_max+1|, we have to quit.
+
+ @p function get_avail : pointer; {single-word node allocation}
+ var p:pointer; {the new node being got}
+--- 2519,2525 ----
+ If the available-space list is empty, i.e., if |avail=null|,
+ we try first to increase |mem_end|. If that cannot be done, i.e., if
+ |mem_end=mem_max|, we try to decrease |hi_mem_min|. If that cannot be
+! done, i.e., if |hi_mem_min=lo_mem_max+1|, we have to quit.
+
+ @p function get_avail : pointer; {single-word node allocation}
+ var p:pointer; {the new node being got}
+***************
+*** 7450,7465 ****
+ @!p,@!q,@!r:pointer; {for list manipulation}
+ @!j:0..buf_size; {index into |buffer|}
+ @!cv_backup:integer; {to save the global quantity |cur_val|}
+! @!cvl_backup,@!radix_backup:small_number; {to save |cur_val_level| and |radix|}
+ @!backup_backup:pointer; {to save |link(backup_head)|}
+ @!save_scanner_status:small_number; {temporary storage of |scanner_status|}
+ begin cv_backup:=cur_val; cvl_backup:=cur_val_level; radix_backup:=radix;
+! backup_backup:=link(backup_head);
+ if cur_cmd<call then @<Expand a nonmacro@>
+ else if cur_cmd<end_template then macro_call
+ else @<Insert a |frozen_endv| token@>;
+ cur_val:=cv_backup; cur_val_level:=cvl_backup; radix:=radix_backup;
+! link(backup_head):=backup_backup;
+ end;
+
+ @ @<Expand a nonmacro@>=
+--- 7452,7468 ----
+ @!p,@!q,@!r:pointer; {for list manipulation}
+ @!j:0..buf_size; {index into |buffer|}
+ @!cv_backup:integer; {to save the global quantity |cur_val|}
+! @!cvl_backup,@!radix_backup,@!co_backup:small_number;
+! {to save |cur_val_level|, etc.}
+ @!backup_backup:pointer; {to save |link(backup_head)|}
+ @!save_scanner_status:small_number; {temporary storage of |scanner_status|}
+ begin cv_backup:=cur_val; cvl_backup:=cur_val_level; radix_backup:=radix;
+! co_backup:=cur_order; backup_backup:=link(backup_head);
+ if cur_cmd<call then @<Expand a nonmacro@>
+ else if cur_cmd<end_template then macro_call
+ else @<Insert a |frozen_endv| token@>;
+ cur_val:=cv_backup; cur_val_level:=cvl_backup; radix:=radix_backup;
+! cur_order:=co_backup; link(backup_head):=backup_backup;
+ end;
+
+ @ @<Expand a nonmacro@>=
+***************
+*** 15395,15401 ****
+ pack_begin_line:=0
+
+ @ @<Set the glue in all the unset...@>=
+! q:=link(head);
+ while q<>null do
+ begin if type(q)=unset_node then
+ @<Set the unset box |q| and the unset boxes in it@>
+--- 15398,15404 ----
+ pack_begin_line:=0
+
+ @ @<Set the glue in all the unset...@>=
+! q:=link(head); s:=head;
+ while q<>null do
+ begin if type(q)=unset_node then
+ @<Set the unset box |q| and the unset boxes in it@>
+***************
+*** 15402,15408 ****
+ else if type(q)=rule_node then
+ @<Make the running dimensions in rule |q| extend to the
+ boundaries of the alignment@>;
+! q:=link(q);
+ end
+
+ @ @<Make the running dimensions in rule |q| extend...@>=
+--- 15405,15411 ----
+ else if type(q)=rule_node then
+ @<Make the running dimensions in rule |q| extend to the
+ boundaries of the alignment@>;
+! s:=q; q:=link(q);
+ end
+
+ @ @<Make the running dimensions in rule |q| extend...@>=
+***************
+*** 15409,15414 ****
+--- 15412,15421 ----
+ begin if is_running(width(q)) then width(q):=width(p);
+ if is_running(height(q)) then height(q):=height(p);
+ if is_running(depth(q)) then depth(q):=depth(p);
++ if o<>0 then
++ begin r:=link(q); link(q):=null; q:=hpack(q,natural);
++ shift_amount(q):=o; link(q):=r; link(s):=q;
++ end;
+ end
+
+ @ The unset box |q| represents a row that contains one or more unset boxes,
+
+=============================end of diffs ===========================
+
+ Pierre A. MacKay
+ TUG Site Coordinator for
+ Unix-flavored TeX
+
+-------
diff --git a/info/digests/texhax/txh/martensson.txh b/info/digests/texhax/txh/martensson.txh
new file mode 100644
index 0000000000..8a7bb77b39
--- /dev/null
+++ b/info/digests/texhax/txh/martensson.txh
@@ -0,0 +1,246 @@
+ 4-Mar-88 04:21:48-PST,10031;000000000001
+Return-Path: <unido!ubrinf!mond!bengt@uunet.UU.NET>
+Date: Thu, 3 Mar 88 15:49:50 PST
+From: unido!ubrinf!mond!bengt@uunet.UU.NET (Bengt Martensson)
+Subject: Re: delatex
+
+Delatex etc is frequently discussed in this forum. Last summer I
+wrote some GNU Emacs functions for this. It does a more complete job
+than other approaches I have seen, and it is customizable. It can
+both be used as is (although it is slightly--but not
+prohibitively--slow of course), but in particular I would like to
+regard it as a part of the discussion. Among its features is that all
+environments in a user modifiable list are deleted. A selected number
+of commands (defined in another user definable list) will get their
+arguments junked. It is easily adaptable to other TeX-dialects, using
+all kinds of weird characters for escape and grouping.
+
+I include the file in this mailing, although I suspect that the
+moderator will find it to large and file it at a ftp-able location
+instead.
+
+Bengt Martensson +49 421 218-2948
+Institut fur Dynamische Systeme, Universitat Bremen +49 421 171713 (home)
+Postfach 330 440, D-2800 Bremen 33
+F.R.G. UUCP: ...unido!ubrinf!mond!bengt
+
+
+;;; Detex
+;;; Bengt Martensson
+;;; LastEditDate="Sun Oct 4 17:54:06 1987"
+
+;;; For redistribution the same rules apply as for GNU Emacs.
+
+(defvar detex-tex-commands-with-garbage-argument
+ '("input" "special" "message")
+ "List of TeX-commands for which their argument should be filtered out
+by detex.")
+
+(defvar detex-latex-commands-with-garbage-argument
+ (append detex-tex-commands-with-garbage-argument
+ '("documentstyle" "pagestyle" "thispagestyle"
+ "pagenumbering" "typeout" "typein" "label" "ref" "pageref"
+ "bibliography" "bibitem" "bibliographystyle"
+ "cite" "include" "includeonly" "begin" "end"))
+ "List of LaTeX-commands for which their argument should be filtered out
+by delatex.")
+
+(defvar detex-latex-garbage-environments
+ '("array" "equation" "eqnarray" "eqnarray*" "verbatim" "displaymath")
+ "List of LaTeX environments which will be deleted by delatex.")
+
+(defvar detex-tex-escape "" "TeX escape character used by detex.")
+(defvar detex-re-tex-escape ""
+ "Regular expression for TeX escape character. Used by detex.")
+(defvar detex-not-tex-escape ""
+ "Regular expression that matches anything but TeX escape character.
+Used by detex.")
+(defvar detex-latex-optional-left ""
+ "LaTeX character denoting left bracket for optional argument.
+Used by detex.")
+(defvar detex-tex-left "" "TeX left group character used by detex.")
+(defvar detex-tex-right "" "TeX right group character used by detex.")
+
+(make-variable-buffer-local 'detex-tex-escape)
+(make-variable-buffer-local 'detex-re-tex-escape)
+(make-variable-buffer-local 'detex-not-tex-escape)
+(make-variable-buffer-local 'detex-latex-optional-left)
+(make-variable-buffer-local 'detex-tex-left)
+(make-variable-buffer-local 'detex-tex-right)
+
+(set-default 'detex-tex-escape "\\")
+(set-default 'detex-re-tex-escape "\\\\")
+(set-default 'detex-not-escape "[^\\\\]")
+(set-default 'detex-latex-optional-left "\\[")
+(set-default 'detex-tex-left "{")
+(set-default 'detex-tex-right "}")
+
+(defun detex-remove-latex-commands-with-garbage-argument ()
+ "Deletes latex-commands in detex-latex-commands-with-garbage-argument
+together with their arguments."
+ ;;(message "detex-remove-latex-commands-with-garbage-argument...")
+ (mapcar 'detex-remove-latex-command-with-garbage-argument
+ detex-latex-commands-with-garbage-argument))
+
+(defun detex-remove-tex-commands-with-garbage-argument ()
+ "Deletes tex-commands in detex-tex-commands-with-garbage-argument
+together with their arguments."
+ (mapcar 'detex-remove-tex-command-with-garbage-argument
+ detex-tex-commands-with-garbage-argument))
+
+(defun detex-remove-latex-command-with-garbage-argument (com)
+"Deletes latex-command COM together with its arguments."
+ (let ((command (concat detex-tex-escape com))
+ (re-command (concat detex-re-tex-escape com "\\b"))
+ b)
+ (goto-char (point-min))
+ (while (re-search-forward re-command (point-max) t)
+ (search-backward command)
+ (setq b (point))
+ (search-forward command)
+ (re-search-forward "[ \t]*")
+ (if (looking-at detex-latex-optional-left)
+ (forward-sexp 1))
+ (re-search-forward "[ \t]*")
+ (if (looking-at detex-tex-left)
+ (forward-sexp 1)
+ (forward-word 1))
+ (delete-region b (point)))))
+
+(defun detex-remove-tex-command-with-garbage-argument (com)
+"Deletes tex-command COM together with its arguments."
+ (let ((command (concat detex-tex-escape com))
+ (re-command (concat detex-re-tex-escape com "\\b"))
+ b)
+ (goto-char (point-min))
+ (while (re-search-forward re-command (point-max) t)
+ (search-backward command)
+ (setq b (point))
+ (search-forward command)
+ (re-search-forward "[ \t]*")
+ (if (looking-at detex-tex-left)
+ (forward-sexp 1)
+ (forward-word 1))
+ (delete-region b (point)))))
+
+(defun detex-remove-latex-garbage-environments ()
+ "Deletes the latex environments in detex-latex-garbage-environments."
+ ;;(message "detex-remove-latex-garbage-environments")
+ (mapcar 'detex-remove-latex-environment detex-latex-garbage-environments))
+
+(defun detex-remove-latex-environment (env)
+ "Deletes latex environment ENV."
+ (goto-char (point-min))
+ (while (search-forward
+ (concat detex-tex-escape "begin" detex-tex-left env) (point-max) t)
+ (search-backward detex-tex-escape)
+ (setq b (point))
+ (if (search-forward
+ (concat detex-tex-escape "end" detex-tex-left env) (point-max) t)
+ (if (looking-at detex-tex-right)
+ (delete-region b (1+ (point)))))))
+
+(defun detex-remove-discretionary-hyphens ()
+ "Removes \\-."
+ ;;(message "detex-remove-hyphens...")
+ (goto-char (point-min))
+ (while (re-search-forward (concat detex-re-tex-escape "-") (point-max) t)
+ (replace-match "")))
+
+(defun detex-remove-display (&optional flavor)
+ "Deletes displays delimited by ""$$"". If optional argument FLAVOR is
+""latex"", then it also recognizes LaTeX displays."
+ (let (beg)
+ (goto-char (point-min))
+ ;;(message "detex-remove-display...")
+ (while (re-search-forward (concat detex-not-escape "\\$\\$") (point-max) t)
+ (setq beg (- (point) 2))
+ (if (re-search-forward (concat detex-not-escape "\\$\\$") (point-max) t)
+ (delete-region beg (point))))
+ (if (equal flavor "latex")
+ (progn
+ (goto-char (point-min))
+ (while (search-forward (concat detex-tex-escape "[") (point-max) t)
+ (setq beg (- (point) 2))
+ (if (search-forward (concat detex-tex-escape "]") (point-max) t)
+ (delete-region beg (point))))))))
+
+(defun detex-remove-math (&optional flavor)
+ "Deletes math mode. If optional argument FLAVOR is ""latex"", it also
+recognizes LaTeX constructions."
+ (let (beg)
+ ;;(message "detex-remove-math...")
+ (goto-char (point-min))
+ (while (re-search-forward (concat detex-not-escape "\\$") (point-max) t)
+ (setq beg (1- (point)))
+ (if (re-search-forward (concat detex-not-escape "\\$") (point-max) t)
+ (delete-region beg (point))))
+ (if (equal flavor "latex")
+ (progn
+ (goto-char (point-min))
+ (while (search-forward (concat detex-tex-escape "(") (point-max) t)
+ (setq beg (- (point) 2))
+ (if (search-forward (concat detex-tex-escape ")") (point-max) t)
+ (delete-region beg (point))))))))
+
+(defun detex-remove-tex-commands ()
+ ;;(message "detex-remove-tex-commands")
+ (goto-char (point-min))
+ (while (re-search-forward
+ (concat detex-re-tex-escape "[a-zA-Z]*") (point-max) t)
+ (replace-match "")))
+
+(defun detex-remove-comments ()
+ ;;(message "detex-remove-comments...")
+ (goto-char (point-min))
+ (while (re-search-forward (concat detex-not-escape "%.*$") (point-max) t)
+ (delete-region (1+ (match-beginning 0)) (match-end 0))))
+
+(defun detex-remove-font ()
+ (goto-char (point-min))
+ (while (re-search-forward (concat detex-re-tex-escape "font[^=]* *= *\\w*")
+ (point-max) t)
+ (replace-match "")))
+
+(defun detex-remove-double-single-quotes ()
+ (goto-char (point-min))
+ (replace-string "''" "" nil))
+
+;;; If using a TeX/LaTeX dialect which uses other characters for
+;;; escape and grouping, this function should be rewritten to
+;;; redefine TeX escape character etc, possibly mode-dependent.
+
+(defun detex-regler ()
+ (interactive)
+ (setq detex-tex-escape "!")
+ (setq detex-re-tex-escape "!")
+ (setq detex-not-escape "[^!]")
+ (setq detex-tex-left "<")
+ (setq detex-tex-right ">")
+ (detex))
+
+(defun delatex ()
+ (interactive)
+ ;;(define-escape-and-group)
+ (detex-remove-latex-garbage-environments)
+ (detex-remove-display "latex")
+ (detex-remove-math "latex")
+ (detex-remove-comments)
+ (detex-remove-latex-commands-with-garbage-argument)
+ (detex-remove-discretionary-hyphens)
+ (detex-remove-double-single-quotes)
+ (detex-remove-tex-commands))
+
+(defun detex ()
+ (interactive)
+ ;;(define-escape-and-group)
+ (detex-remove-display "tex")
+ (detex-remove-math "tex")
+ (detex-remove-comments)
+ (detex-remove-font)
+ (detex-remove-tex-commands-with-garbage-argument)
+ (detex-remove-discretionary-hyphens)
+ (detex-remove-double-single-quotes)
+ (detex-remove-tex-commands))
+
+-------
diff --git a/info/digests/texhax/txh/mcpherson.txh b/info/digests/texhax/txh/mcpherson.txh
new file mode 100644
index 0000000000..1dc77f66ea
--- /dev/null
+++ b/info/digests/texhax/txh/mcpherson.txh
@@ -0,0 +1,434 @@
+
+27-Jul-88 06:54:04-PDT,11115;000000000000
+Return-Path: <CGL%HGRRUG5.BITNET@Forsythe.Stanford.EDU>
+Date: Wed, 27 Jul 88 15:50 B
+From: <CGL%HGRRUG5.BITNET@Forsythe.Stanford.EDU>
+Subject: Improved `Page Layout in LaTeX' program
+
+In Groningen Jan Luyten and myself have
+improved the program
+
+***Page Layout in LaTeX***
+from Kent McPherson published in TUGBoat, 9, 1.
+
+We consider it a useful program and therefor
+offer the program machine readable.
+We welcome comments.
+
+%
+\newcommand{\bs}{\char'134}
+%
+\newcommand{\fd}[2]{
+ #1=#2
+ \divide#1 by65536
+ }
+%
+%
+%
+\newcount\hofset
+\newcount\vofset
+\newcount\hofref
+\newcount\vofref
+\newcount\omargin
+\newcount\omarginref
+\newcount\emargin
+\newcount\emarginref
+\newcount\marginref
+\newcount\tmargin
+\newcount\hheight
+\newcount\hsep
+\newcount\theight
+\newcount\twidth
+\newcount\mparsep
+\newcount\mparwidth
+\newcount\fskip
+\newcount\fheight
+\newcount\headref
+\newcount\bodyref
+\newcount\footref
+\newcount\margnoteref
+\newcount\xp
+\newcount\yp
+\newcount\oneinch
+\newcount\ypm
+\newcount\xb
+\newcount\xe
+\newcount\yb
+\newcount\ye
+\newcount\la
+%
+%x:=a+b*tel/noem
+% #1=#2+#3*#4/#5
+%
+\newcommand{\pyl}[5]{
+ #1=#3
+ \multiply#1 by #4
+ \divide#1 by #5
+ \advance#1 by #2
+ }
+%
+%
+% xbegin,ybegin,lengte,xend,text
+%
+\newcommand{\hdpyl}[5]{
+ \put(#1,#2){\vector(1,0){#3}}
+ \put(#1,#2){\makebox(#3,40){\mbox{#5}}}
+ #4=#1
+ \advance#4 by #3
+ \put(#4,#2){\vector(-1,0){#3}}
+ }
+%
+\newcommand{\hxpyl}[5]{
+ \la=#1
+ \advance\la by -40
+ \put(\la,#2){\vector(1,0){40}}
+ #4=#1
+ \advance#4 by #3
+ \put(\#4,#2){\vector(-1,0){40}}
+ }
+%
+% xbegin,ybegin,lengte,yend,text
+% yend = ybegin - lengte
+%
+\newcommand{\vdpyl}[5]{
+ \put(#1,#2){\vector(0,-1){#3}}
+ #4=#2
+ \advance#4 by -#3
+ \put(#1,#4){\vector(0,1){#3}}
+ \put(#1,#4){\makebox(40,#3){\mbox{#5}}}
+ }
+\newcommand{\layout}{
+%
+\xp=598
+\yp=846
+\oneinch=72
+\ypm=\yp
+ \advance\ypm by -\oneinch
+%
+% Op papier wordt een rand van
+% ca. 5 mm niet geprint.
+%
+\fd{\hofset}{\hoffset}
+ \hofref=\hofset
+ \advance\hofset by \oneinch
+%
+\fd{\vofset}{\voffset}
+ \vofref=\vofset
+ \vofset=\ypm
+ \advance\vofset by -\vofref
+%
+\fd{\tmargin}{\topmargin}
+%
+\fd{\hheight}{\headheight}
+%
+\headref=\ypm
+ \advance\headref by -\vofref
+ \advance\headref by -\tmargin
+ \advance\headref by -\hheight
+%
+\fd{\hsep}{\headsep}
+%
+\fd{\theight}{\textheight}
+%
+\bodyref=\headref
+ \advance\bodyref by -\hsep
+ \advance\bodyref by -\theight
+%
+\fd{\fskip}{\footskip}
+%
+\fd{\fheight}{\footheight}
+ \footref=\bodyref
+ \advance\footref by -\fskip
+%
+\fd{\omargin}{\oddsidemargin}
+ \omarginref=\omargin
+ \advance\omarginref by \oneinch
+ \advance\omarginref by \hofref
+%
+\fd{\emargin}{\evensidemargin}
+ \emarginref=\emargin
+ \advance\emarginref by \hofset
+%
+\fd{\twidth}{\textwidth}
+%
+\fd{\mparsep}{\marginparsep}
+%
+\fd{\mparwidth}{\marginparwidth}
+%
+% Odd page
+\margnoteref=\oneinch
+ \advance\margnoteref by \hofref
+ \advance\margnoteref by \omargin
+ \marginref=\margnoteref
+ \advance\margnoteref by \twidth
+ \advance\margnoteref by \mparsep
+%
+\typeout{Begin oneven blz.}
+%
+Streepjeslijnen geven
+{\tt\bs hoffset} en
+{\tt\bs voffset}\newline
+Oneven pagina; diagram is 0.4 van werkelijke grootte.\newline
+\setlength{\unitlength}{0.4pt}
+\begin{picture}(\xp,\yp)
+% Page
+\put(0,0){\framebox(\xp,\yp){}}
+% dashed lines
+\put(0,\vofset){\dashbox{10}(\xp,0){}}
+\put(\hofset,0){\dashbox{10}(0,\yp){}}
+% header
+\put(\marginref,\headref){\framebox(\twidth,
+ \hheight){\footnotesize Kopregel}}
+% body
+\put(\marginref,\bodyref){\framebox(\twidth,
+ \theight){Tekst}}
+% footer
+\put(\marginref,\footref){\framebox(\twidth,
+ \fheight){\footnotesize Voetregel}}
+% margin
+\put(\margnoteref,\bodyref){\framebox(\mparwidth,
+ \theight){\footnotesize\shortstack{Kantlijn\\opmerkingen}}}
+% Hor. arrows
+%
+% #1
+ \xb=0
+ \pyl{\yb}{\bodyref}{\theight}{1}{2}
+ \hdpyl{\xb}{\yb}{\hofset}{\xe}{1}
+%
+% #2
+%
+ \pyl{\yb}{\bodyref}{\theight}{5}{6}
+ \xb=\xe
+ \hdpyl{\xb}{\yb}{\omargin}{\xe}{2}
+%
+% #3
+%
+ \xb=\xe
+ \pyl{\yb}{\bodyref}{\theight}{1}{6}
+ \hdpyl{\xb}{\yb}{\twidth}{\xe}{3}
+%
+% #4
+%
+ \pyl{\yb}{\bodyref}{\theight}{11}{12}
+ \xb=\xe
+ \hdpyl{\xb}{\yb}{\mparsep}{\xe}{4}
+%
+% #5
+%
+ \pyl{\yb}{\bodyref}{\theight}{5}{6}
+ \xb=\xe
+ \hdpyl{\xb}{\yb}{\mparwidth}{\xe}{5}
+%
+% indicate how much space is left?
+%
+% vertical arrows
+%
+%
+% #6
+%
+ \yb=\yp
+ \la=\yp
+ \advance\la by -\vofset
+ \pyl{\xb}{\marginref}{\twidth}{1}{2}
+ \vdpyl{\xb}{\yp}{\la}{\ye}{6}
+%
+% #7
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\tmargin}{\ye}{7}
+%
+% #8
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{4}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\hheight}{\ye}{8}
+%
+% #9
+%
+ \pyl{\xb}{\marginref}{\twidth}{3}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\hsep}{\ye}{9}
+%
+% #10
+%
+ \pyl{\xb}{\marginref}{\twidth}{3}{4}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\theight}{\ye}{10}
+%
+% #11
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\fskip}{\ye}{11}
+%
+% #12
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{4}
+ \yb=\ye
+ \advance\yb by \fheight
+ \vdpyl{\xb}{\yb}{\fheight}{\ye}{12}
+%
+\end{picture}
+\newline
+%
+{\tt
+\begin{tabular}{l@{\hspace{20pt}}l}
+1\ \ \bs{}hoffset = \number\hofref pt&
+2\ \ \bs{}oddsidemargin = \number\omargin pt\\
+3\ \ \bs{}textwidth = \number\twidth pt&
+4\ \ \bs{}marginparsep = \number\mparsep pt\\
+5\ \ \bs{}marginparwidth= \number\mparwidth pt&
+6\ \ \bs{}voffset = \number\vofref pt\\
+7\ \ \bs{}topmargin = \number\tmargin pt&
+8\ \ \bs{}headheight = \number\hheight pt\\
+9\ \ \bs{}headsep = \number\hsep pt&
+10\ \bs{}textheight = \number\theight pt\\
+11\ \bs{}footskip = \number\fskip pt&
+12\ \bs{}footheight = \number\fheight\\
+\multicolumn{2}{c}{72pt $\approx$ 1 inch}
+\end{tabular}
+ }
+%
+\typeout{Oneven klaar, nu even.}
+\if@twoside
+\newpage
+%
+% Even page
+%
+\margnoteref=\oneinch
+ \advance\margnoteref by \hofref
+ \advance\margnoteref by \emargin
+ \marginref=\margnoteref
+ \advance\margnoteref by -\mparsep
+ \advance\margnoteref by -\mparwidth
+
+Streepjeslijnen duiden op
+{\tt\bs hoffset} en
+{\tt\bs voffset}.\newline
+Even page; diagram 0.4 actual size.\newline
+\begin{picture}(\xp,\yp)
+% Page
+\put(0,0){\framebox(\xp,\yp){}}
+% dashed lines
+\put(0,\vofset){\dashbox{10}(\xp,0){}}
+\put(\hofset,0){\dashbox{10}(0,\yp){}}
+% header
+\put(\marginref,\headref){\framebox(\twidth,
+ \hheight){\footnotesize Kopregel}}
+% body
+\put(\marginref,\bodyref){\framebox(\twidth,
+ \theight){Tekst}}
+% footer
+\put(\marginref,\footref){\framebox(\twidth,
+ \fheight){\footnotesize Voetregel}}
+% margin
+\put(\margnoteref,\bodyref){\framebox(\mparwidth,
+ \theight){\footnotesize\shortstack{Kantlijn\\opmerkingen}}}
+% Hor. arrows
+%
+% #1
+ \xb=0
+ \pyl{\yb}{\bodyref}{\theight}{1}{2}
+ \hdpyl{\xb}{\yb}{\hofset}{\xe}{1}
+%
+% #2
+%
+ \pyl{\yb}{\bodyref}{\theight}{5}{6}
+ \xb=\xe
+ \hdpyl{\xb}{\yb}{\emargin}{\xe}{2}
+%
+% #3
+%
+ \xb=\xe
+ \pyl{\yb}{\bodyref}{\theight}{1}{6}
+ \hdpyl{\xb}{\yb}{\twidth}{\xe}{3}
+%
+% #5
+%
+ \pyl{\yb}{\bodyref}{\theight}{2}{3}
+ \xb=\xe
+ \hdpyl{\margnoteref}{\yb}{\mparwidth}{\xe}{5}
+%
+% #4
+%
+ \pyl{\yb}{\bodyref}{\theight}{11}{12}
+ \xb=\xe
+ \hdpyl{\xb}{\yb}{\mparsep}{\xe}{4}
+%
+%
+% indicate how much space is left?
+%
+% vertical arrows
+%
+%
+% #6
+%
+ \yb=\yp
+ \la=\yp
+ \advance\la by -\vofset
+ \pyl{\xb}{\marginref}{\twidth}{1}{2}
+ \vdpyl{\xb}{\yp}{\la}{\ye}{6}
+%
+% #7
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\tmargin}{\ye}{7}
+%
+% #8
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{4}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\hheight}{\ye}{8}
+%
+% #9
+%
+ \pyl{\xb}{\marginref}{\twidth}{3}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\hsep}{\ye}{9}
+%
+% #10
+%
+ \pyl{\xb}{\marginref}{\twidth}{3}{4}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\theight}{\ye}{10}
+%
+% #11
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{8}
+ \yb=\ye
+ \vdpyl{\xb}{\yb}{\fskip}{\ye}{11}
+%
+% #12
+%
+ \pyl{\xb}{\marginref}{\twidth}{1}{4}
+ \yb=\ye
+ \advance\yb by \fheight
+ \vdpyl{\xb}{\yb}{\fheight}{\ye}{12}
+\end{picture}
+\newline
+%
+{\tt
+\begin{tabular}{l@{\hspace{20pt}}l}
+1\ \ \bs{}hoffset = \number\hofref pt&
+2\ \ \bs{}evensidemargin = \number\emargin pt\\
+3\ \ \bs{}textwidth = \number\twidth pt&
+4\ \ \bs{}marginparsep = \number\mparsep pt\\
+5\ \ \bs{}marginparwidth = \number\mparwidth pt&
+6\ \ \bs{}voffset = \number\vofref pt\\
+7\ \ \bs{}topmargin = \number\tmargin pt&
+8\ \ \bs{}headheight = \number\hheight pt\\
+9\ \ \bs{}headsep = \number\hsep pt&
+10\ \bs{}textheight = \number\theight pt\\
+11\ \bs{}footskip = \number\fskip pt&
+12\ \bs{}footheight = \number\fheight\\
+\multicolumn{2}{c}{72pt $\approx$ 1 inch}
+\end{tabular}
+ }
+\else
+\fi
+\typeout{Even ook klaar}
+ }
+
+
diff --git a/info/digests/texhax/txh/mkdiffs.txh b/info/digests/texhax/txh/mkdiffs.txh
new file mode 100644
index 0000000000..c82f8fd590
--- /dev/null
+++ b/info/digests/texhax/txh/mkdiffs.txh
@@ -0,0 +1,924 @@
+11-Mar-88 14:35:25-PST,35785;000000000000
+Return-Path: <mackay@june.cs.washington.edu>
+Date: Fri, 11 Mar 88 14:35:06 PST
+From: mackay@june.cs.washington.edu (Pierre MacKay)
+Subject: LaTeX-3Jan_to_22Feb.diffs
+
+Here are the diffs for a set of new files which I got from Score just
+before TeXhax went on vacation.
+ Pierre A. MacKay
+ TUG Site Coordinator for
+ Unix-flavored TeX
+# This is a shell archive.
+# Remove everything above and including the cut line.
+# Then run the rest of the file through sh.
+#-----cut here-----cut here-----cut here-----cut here-----
+#!/bin/sh
+# shar: Shell Archiver
+# Run the following text with /bin/sh to create:
+# article.doc_diff
+# article.sty_diff
+# bk10.doc_diff
+# bk10.sty_diff
+# bk11.doc_diff
+# bk11.sty_diff
+# bk12.doc_diff
+# bk12.sty_diff
+# book.doc_diff
+# book.sty_diff
+# latex-bug.diff
+# latex.diff
+# letter.doc_diff
+# letter.sty_diff
+# rep10.doc_diff
+# rep10.sty_diff
+# rep11.doc_diff
+# rep11.sty_diff
+# rep12.doc_diff
+# rep12.sty_diff
+# report.doc_diff
+# This archive created: Fri Feb 26 15:13:51 1988
+cat << \SHAR_EOF > article.doc_diff
+1c1
+< % ARTICLE DOCUMENT STYLE -- Released 12 October 1987
+---
+> % ARTICLE DOCUMENT STYLE -- Released 5 February 1988
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+5c5
+< \typeout{Document Style `article' <12 Oct 87>.}
+---
+> \typeout{Document Style `article' <5 Feb 88>.}
+341c341,343
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+342a345
+>
+SHAR_EOF
+cat << \SHAR_EOF > article.sty_diff
+1c1
+< % article.sty 12-Oct-87
+---
+> % article.sty 5-Feb-88
+3c3
+< \typeout{Document Style `article' <12 Oct 87>.}
+---
+> \typeout{Document Style `article' <5 Feb 88>.}
+91c91,92
+< \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil
+> \nobreak\hbox to\@pnumwidth{\hss #2}\par
+92a94
+>
+SHAR_EOF
+cat << \SHAR_EOF > bk10.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+224,266c221
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+<
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk10.sty_diff
+1c1
+< % bk10.sty 22-Dec-87
+---
+> % bk10.sty 19-Jan-88
+55,69d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+<
+SHAR_EOF
+cat << \SHAR_EOF > bk11.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+219,261c216
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk11.sty_diff
+1c1
+< % bk11.sty 22-Dec-87
+---
+> % bk11.sty 19-Jan-88
+55,68d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > bk12.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % BOOK DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+222,261c219
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+---
+> % Definition of \part moved to book.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > bk12.sty_diff
+1c1
+< % bk12.sty 22-Dec-87
+---
+> % bk12.sty 19-Jan-88
+55,67d54
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > book.doc_diff
+1c1
+< % BOOK DOCUMENT STYLE -- Released 12 October 1987
+---
+> % BOOK DOCUMENT STYLE -- Released 5 February 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+5c5
+< \typeout{Document Style `book' <12 Oct 87>.}
+---
+> \typeout{Document Style `book' <5 Feb 88>.}
+46a47,49
+> % \part:
+> % \huge\bf Part \thepart % THEN Print 'Part' and number
+> % ~~~~
+254a258,260
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+> % PART %
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+255a262,306
+> \def\part{\cleardoublepage % Starts new page.
+> \thispagestyle{plain} % Page style of part page is 'plain'
+> \if@twocolumn % IF two-column style
+> \onecolumn % THEN \onecolumn
+> \@tempswatrue % @tempswa := true
+> \else \@tempswafalse % ELSE @tempswa := false
+> \fi % FI
+> \hbox{}\vfil % Add fil glue to center title
+> %% \bgroup \centering % BEGIN centering %% Removed 19 Jan 88
+> \secdef\@part\@spart}
+>
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \refstepcounter{part} % THEN step part counter
+> \addcontentsline{toc}{part}{\thepart % add toc line
+> \hspace{1em}#1}\else % ELSE add unnumbered line
+> \addcontentsline{toc}{part}{#1}\fi % FI
+> \markboth{}{}
+> {\centering % %% added 19 Jan 88
+> \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \huge\bf Part \thepart % THEN Print 'Part' and number
+> \par % in \huge bold.
+> \vskip 20pt \fi % Add space before title.
+> \Huge \bf % FI
+> #1\par}\@endpart} % Print Title in \Huge bold.
+>
+>
+> % \@endpart finishes the part page
+> %
+> \def\@endpart{\vfil\newpage % End page with 1fil glue.
+> \if@twoside % IF twoside printing
+> \hbox{} % THEN Produce totally blank page
+> \thispagestyle{empty}
+> \newpage
+> \fi % FI
+> \if@tempswa % IF @tempswa = true
+> \twocolumn % THEN \twocolumn
+> \fi} % FI
+>
+> \def\@spart#1{{\centering % %% added 19 Jan 88
+> \Huge \bf % Print title in \huge boldface
+> #1\par}\@endpart}
+>
+>
+>
+334c385,387
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+336c389
+<
+---
+>
+SHAR_EOF
+cat << \SHAR_EOF > book.sty_diff
+1c1
+< % book.sty 12-Oct-87
+---
+> % book.sty 5-Feb-88
+3c3
+< \typeout{Document Style `book' <12 Oct 87>.}
+---
+> \typeout{Document Style `book' <5 Feb 88>.}
+73a74,86
+> \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+> \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \secdef\@part\@spart}
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+> \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+> \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+> {\centering \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par
+> \vskip 20pt \fi \Huge \bf #1\par}\@endpart}
+> \def\@endpart{\vfil\newpage \if@twoside \hbox{} \thispagestyle{empty}
+> \newpage
+> \fi \if@tempswa \twocolumn \fi}
+> \def\@spart#1{{\centering \Huge \bf #1\par}\@endpart}
+>
+95c108,109
+< \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil
+> \nobreak\hbox to\@pnumwidth{\hss #2}\par
+SHAR_EOF
+cat << \SHAR_EOF > latex-bug.diff
+3,11c3,11
+< ADDENDUM.TEX 8 Jan 88 ARTICLE.DOC/STY 12 Oct 87 LATEX.INS 17 Jan 87
+< IDX.TEX 22 Jan 85 ART10.DOC/STY 22 Dec 87 LATEX.BUG 8 Jan 88
+< LABLST.TEX 5 Jan 85 ART11.DOC/STY 22 Dec 87 LOCAL.GID 24 Sep 85
+< LATEX.TEX 3 Jan 88 ART12.DOC/STY 22 Dec 87 LFONTS.AMR 6 May 86
+< LFONTS.TEX 11 Nov 86 BEZIER.DOC/STY 17 Dec 85
+< LOCAL.TEX 17 Jan 87 BOOK.DOC/STY 12 Oct 87
+< LPLAIN.TEX 24 Jul 87 BK10.DOC/STY 22 Dec 87
+< MAKEINDEX.TEX 17 Feb 87 BK11.DOC/STY 22 Dec 87
+< SAMPLE.TEX 9 Apr 86 BK12.DOC/STY 22 Dec 87
+---
+> ADDENDUM.TEX 8 Jan 88 ARTICLE.DOC/STY 5 Feb 88 LATEX.BUG 22 Feb 88
+> IDX.TEX 22 Jan 85 ART10.DOC/STY 22 Dec 87 LATEX.DIF 22 Feb 88
+> LABLST.TEX 5 Jan 85 ART11.DOC/STY 22 Dec 87 LATEX.INS 15 Jan 88
+> LATEX.TEX 25 Jan 88 ART12.DOC/STY 22 Dec 87 LOCAL.GID 24 Sep 85
+> LFONTS.TEX 11 Nov 86 BEZIER.DOC/STY 17 Dec 85 LFONTS.AMR 6 May 86
+> LOCAL.TEX 12 Feb 88 BOOK.DOC/STY 5 Feb 88
+> LPLAIN.TEX 24 Jul 87 BK10.DOC/STY 19 Jan 88
+> MAKEINDEX.TEX 17 Feb 87 BK11.DOC/STY 19 Jan 88
+> SAMPLE.TEX 9 Apr 86 BK12.DOC/STY 19 Jan 88
+14c14
+< SMALL.TEX 5 Jul 85 LETTER.DOC/STY 22 Dec 87
+---
+> SMALL.TEX 5 Jul 85 LETTER.DOC/STY 20 Jan 88
+19,23c19,23
+< REPORT.DOC/STY 12 Oct 87
+< REP10.DOC/STY 22 Dec 87
+< REP11.DOC/STY 22 Dec 87
+< REP12.DOC/STY 22 Dec 87
+< SHOWIDX.DOC/STY 29 Oct 85
+---
+> REPORT.DOC/STY 5 Feb 88
+> REP10.DOC/STY 19 Jan 88
+> REP11.DOC/STY 19 Jan 88
+> REP12.DOC/STY 19 Jan 88
+> SHOWIDX.DOC/STY 22 Feb 88
+571a572,573
+> 124. The \frame command put an extra space after the box.
+> (Discovered by John Hershberger, corrected 14 Jan 88.)
+572a575,577
+> 125. \parskip wasn't restored in parboxes and footnotes, so it would
+> have the wrong value when a parbox or footnote appeared in a list
+> environment. (Discovered by Dominik Wujastyk, corrected 20 Jan 88.)
+573a579,594
+> 126. The leaders were not properly aligned in multiple-line
+> table-of-contents entries. (Discovered by Gunther Hartmann, corrected
+> 25 Jan 88.)
+>
+> 127. Strange things can happen if a command like \footnotemark that
+> doesn't generate in-line text appears between a \paragraph or
+> \subparagraph command (or any sectioning command that produces a
+> heading that's part of the following paragraph) and the following text.
+> What happens is that TeX sees the \footnotemark command before it sees
+> the argument to the \{sub}paragraph command, which can lead to
+> incorrect numbering and who knows what else. Any attempted fix is
+> likely to break other things, so I will not try to fix this.
+> (Discovered by Ed Zalta and Emma Pease.)
+>
+>
+>
+708a730,741
+>
+> 39. The \label command did not work for cross-referencing parts.
+> (Reported by Paul Karger, corrected 19 January 1988.)
+>
+> 40. Changes made to \l@section command (article style) and \l@chapter
+> command (book, report styles) for making table of contents entries to
+> conform to 25 Jan 88 change to \numberline. (Reported by
+> Gunther Hartmann, corrected 5 February 88.)
+>
+> 41. \protect did not work in the argumment to an \index command
+> when the showidx style option is used. (Reported by Nelson Beebe.
+> Corrected 22 Feb 88.)
+SHAR_EOF
+cat << \SHAR_EOF > latex.diff
+1c1
+< % LATEX VERSION 2.09 <3 Jan 1988>
+---
+> % LATEX VERSION 2.09 <25 Jan 1988>
+4,5c4,5
+< \everyjob{\typeout{LaTeX Version 2.09 <3 Jan 1988>}}
+< \immediate\write10{LaTeX Version 2.09 <3 Jan 1988>}
+---
+> \everyjob{\typeout{LaTeX Version 2.09 <25 Jan 1988>}}
+> \immediate\write10{LaTeX Version 2.09 <25 Jan 1988>}
+3692a3693
+> % \parskip = 0pt %% added 20 Jan 87
+3819a3821
+> %% (Extra space removed 14 Jan 88)
+3822,3826c3824,3827
+< \vbox{\vskip-\@wholewidth
+< \hrule \@height\@wholewidth
+< \hbox{\vrule \@width\@wholewidth #1\vrule \@width \@wholewidth}
+< \hrule \@height \@wholewidth\vskip -\@halfwidth}
+< \hskip-\@wholewidth}}
+---
+> \vbox{\vskip-\@wholewidth
+> \hrule \@height\@wholewidth
+> \hbox{\vrule \@width\@wholewidth #1\vrule \@width\@wholewidth}\hrule
+> \@height \@wholewidth\vskip -\@halfwidth}\hskip-\@wholewidth}}
+3880c3881
+< \parindent\z@
+---
+> \parindent\z@ \parskip\z@
+6088c6089,6091
+< % \numberline command.
+---
+> % \numberline command.
+> % As of 25 Jan 88, this is also the amount of extra indentation
+> % added to second and later lines of a multiple line entry.
+6090a6094
+> %
+6102c6106
+< {\hangindent #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+---
+> {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+6106c6110
+< \@tempdima #3\relax
+---
+> \@tempdima #3\relax \advance\leftskip \@tempdima \hbox{}\hskip -\leftskip
+6109a6114
+>
+6111a6117,6119
+> %%%
+> %%% Changed 25 Jan 88 to use \leftskip instead of \hangindent so
+> %%% leaders of multiple-line contents entries would line up properly.
+6113d6120
+<
+6115,6116c6122,6124
+< % It puts NUMBER flushleft in a box of width \@tempdima and adds
+< % \@tempdima to the hanging indentation.
+---
+> % It puts NUMBER flushleft in a box of width \@tempdima
+> % (Before 25 Jan 88 change, it also added \@tempdima to the hanging
+> % indentation.)
+6118c6126
+< \def\numberline#1{\advance\hangindent\@tempdima \hbox to\@tempdima{#1\hfil}}
+---
+> \def\numberline#1{\hbox to\@tempdima{#1\hfil}}
+6121d6128
+<
+6577c6584
+< { \end@float %%%% BRACE MATCHING} %% by 15 Dec 87 change
+---
+> % { \end@float %%%% BRACE MATCHING} %% by 15 Dec 87 change
+SHAR_EOF
+cat << \SHAR_EOF > letter.doc_diff
+1c1
+< % LETTER DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % LETTER DOCUMENT STYLE -- Released 20 Jan 88
+5c5
+< \typeout{Document Style `letter' <22 Dec 87>.}
+---
+> \typeout{Document Style `letter' <20 Jan 88>.}
+368c368
+< \long\def\closing#1{\par\nobreak\vspace{\parskip}
+---
+> \long\def\closing#1{\par\nobreak\vspace{\parskip}
+374c374
+< \ignorespaces #1\\[6\parskip]
+---
+> \ignorespaces #1\\[6\medskipamount]%% changed 20 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > letter.sty_diff
+1c1
+< % letter.sty 22-Dec-87
+---
+> % letter.sty 20-Jan-88
+3c3
+< \typeout{Document Style `letter' <22 Dec 87>.}
+---
+> \typeout{Document Style `letter' <20 Jan 88>.}
+128c128
+< \long\def\closing#1{\par\nobreak\vspace{\parskip}
+---
+> \long\def\closing#1{\par\nobreak\vspace{\parskip}
+134,135c134
+< \ignorespaces #1\\[6\parskip]
+< \ifx\@empty\fromsig
+---
+> \ignorespaces #1\\[6\medskipamount] \ifx\@empty\fromsig
+SHAR_EOF
+cat << \SHAR_EOF > rep10.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1986 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+227,269c224
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+<
+---
+> % Definition of \part moved to report.doc on 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep10.sty_diff
+1c1
+< % rep10.sty 22-Dec-87
+---
+> % rep10.sty 19-Jan-88
+58,72d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+<
+SHAR_EOF
+cat << \SHAR_EOF > rep11.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+226,267c223
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+<
+---
+> % Definition of \part moved to report.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep11.sty_diff
+1c1
+< % rep11.sty 22-Dec-87
+---
+> % rep11.sty 19-Jan-88
+58,71d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > rep12.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 22 Dec 87
+---
+> % REPORT DOCUMENT STYLE -- Released 19 Jan 88
+3c3
+< % Copyright (C) 1987 by Leslie Lamport
+---
+> % Copyright (C) 1988 by Leslie Lamport
+14,16d13
+< % \part:
+< % \huge\bf Part \thepart % THEN Print 'Part' and number
+< % ~~~~
+226,265c223
+<
+< \def\part{\cleardoublepage % Starts new page.
+< \thispagestyle{plain} % Page style of part page is 'plain'
+< \if@twocolumn % IF two-column style
+< \onecolumn % THEN \onecolumn
+< \@tempswatrue % @tempswa := true
+< \else \@tempswafalse % ELSE @tempswa := false
+< \fi % FI
+< \hbox{}\vfil % Add fil glue to center title
+< \bgroup \centering % BEGIN centering
+< \secdef\@part\@spart}
+<
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \refstepcounter{part} % THEN step part counter
+< \addcontentsline{toc}{part}{\thepart % add toc line
+< \hspace{1em}#1}\else % ELSE add unnumbered line
+< \addcontentsline{toc}{part}{#1}\fi % FI
+< \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+< \huge\bf Part \thepart % THEN Print 'Part' and number
+< \par % in \huge bold.
+< \vskip 20pt \fi % Add space before title.
+< \Huge \bf % FI
+< #1\@endpart} % Print Title in \Huge bold.
+<
+< % \@endpart finishes the part page
+< %
+< \def\@endpart{\par\egroup % END centering
+< \vfil\newpage % End page with 1fil glue.
+< \if@twoside % IF twoside printing
+< \hbox{} % THEN Produce totally blank page
+< \thispagestyle{empty}
+< \newpage
+< \fi % FI
+< \if@tempswa % IF @tempswa = true
+< \twocolumn % THEN \twocolumn
+< \fi} % FI
+<
+< \def\@spart#1{\Huge \bf % Print title in \huge boldface
+< #1\@endpart}
+---
+> % Definition of \part moved to report.doc 19 Jan 88
+SHAR_EOF
+cat << \SHAR_EOF > rep12.sty_diff
+1c1
+< % rep12.sty 22-Dec-87
+---
+> % rep12.sty 19-Jan-88
+58,70d57
+< \def\part{\cleardoublepage \thispagestyle{plain} \if@twocolumn \onecolumn
+< \@tempswatrue \else \@tempswafalse \fi \hbox{}\vfil \bgroup \centering
+< \secdef\@part\@spart}
+< \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax \refstepcounter{part}
+< \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
+< \addcontentsline{toc}{part}{#1}\fi \markboth{}{}
+< \ifnum \c@secnumdepth >-2\relax \huge\bf Part \thepart \par \vskip 20pt \fi
+< \Huge \bf #1\@endpart}
+< \def\@endpart{\par\egroup \vfil\newpage \if@twoside \hbox{}
+< \thispagestyle{empty}
+< \newpage
+< \fi \if@tempswa \twocolumn \fi}
+< \def\@spart#1{\Huge \bf #1\@endpart}
+SHAR_EOF
+cat << \SHAR_EOF > report.doc_diff
+1c1
+< % REPORT DOCUMENT STYLE -- Released 12 October 1987
+---
+> % REPORT DOCUMENT STYLE -- Released 5 February 1988
+5c5
+< \typeout{Document Style `report' <12 Oct 87>.}
+---
+> \typeout{Document Style `report' <5 Feb 88>.}
+46a47,49
+> % \part:
+> % \huge\bf Part \thepart % THEN Print 'Part' and number
+> % ~~~~
+255a259,261
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+> % PART %
+> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+256a263,307
+> \def\part{\cleardoublepage % Starts new page.
+> \thispagestyle{plain} % Page style of part page is 'plain'
+> \if@twocolumn % IF two-column style
+> \onecolumn % THEN \onecolumn
+> \@tempswatrue % @tempswa := true
+> \else \@tempswafalse % ELSE @tempswa := false
+> \fi % FI
+> \hbox{}\vfil % Add fil glue to center title
+> %% \bgroup \centering % BEGIN centering %% Removed 19 Jan 88
+> \secdef\@part\@spart}
+>
+>
+> \def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \refstepcounter{part} % THEN step part counter
+> \addcontentsline{toc}{part}{\thepart % add toc line
+> \hspace{1em}#1}\else % ELSE add unnumbered line
+> \addcontentsline{toc}{part}{#1}\fi % FI
+> \markboth{}{}
+> {\centering % %% added 19 Jan 88
+> \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2
+> \huge\bf Part \thepart % THEN Print 'Part' and number
+> \par % in \huge bold.
+> \vskip 20pt \fi % Add space before title.
+> \Huge \bf % FI
+> #1\par}\@endpart} % Print Title in \Huge bold.
+>
+>
+> % \@endpart finishes the part page
+> %
+> \def\@endpart{\vfil\newpage % End page with 1fil glue.
+> \if@twoside % IF twoside printing
+> \hbox{} % THEN Produce totally blank page
+> \thispagestyle{empty}
+> \newpage
+> \fi % FI
+> \if@tempswa % IF @tempswa = true
+> \twocolumn % THEN \twocolumn
+> \fi} % FI
+>
+> \def\@spart#1{{\centering % %% added 19 Jan 88
+> \Huge \bf % Print title in \huge boldface
+> #1\par}\@endpart}
+>
+>
+>
+335c386,388
+< #1\hfil \hbox to\@pnumwidth{\hss #2}\par
+---
+> \advance\leftskip\@tempdima %% added 5 Feb 88 to conform to
+> \hskip -\leftskip %% 25 Jan 88 change to \numberline
+> #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+SHAR_EOF
+# End of shell archive
+exit 0
+
+-------
+
diff --git a/info/digests/texhax/txh/muller.txh b/info/digests/texhax/txh/muller.txh
new file mode 100644
index 0000000000..63419b1f40
--- /dev/null
+++ b/info/digests/texhax/txh/muller.txh
@@ -0,0 +1,373 @@
+Date: Tue 6 Jan 87 17:39:42-PST
+From: Eric Muller <EM@Score.Stanford.EDU>
+To: texhax@Score.Stanford.EDU
+Subject: How to cite all the keys of a bibtex database.
+
+
+I have made a simple modification to Bibtex so that it can behave as
+if all the entries of a (set of) bibliography file had been cited.
+Namely, I have added a ".aux" file command, "\citeall{}" which is
+equivalent to the list all "\citation{xxx}" commands where xxx is
+replaced by the cite-key of each entry.
+
+In conjunction with a bst-format that produces "\nocite{xxx}" as the
+bibliographic entry, where xxx is the cite-key of the entry (instead
+of the normal LaTeX commands to format the entry) and a ".aux" file of
+the form :
+
+\relax
+\bibdata{cs} % the name of the .bib file
+\citeall{} % to get all the entries of it
+\bibstyle{cite-all} % to produce a \nocite for each entry
+
+what you get after processing by Bibtex is a list of all the "\nocite"
+commands in the ".bbl" file, which you can then \input where you want.
+
+I also have a "author-index.bst" format that will produce a list of
+"\index" commands, one for each author in each entry, the text of the
+index entry being the author name and the "page number" replaced by
+the cite-key of the entry.
+
+You can also use a standard format in the "\bibstyle". The reason for
+the two step process (with the cite-all format) is linked to the
+memory allocation scheme of Bibtex I did not want to change too much.
+That is, if the format you want to use utilizes less than a certain number
+of fields in the entries (if think it is 20) then everything is fine;
+otherwise use the two step process.
+
+The rest of this message is the files mentioned above, starting with
+the change file for bibtex (I am running the modified version on a
+Tops-20 system, so that these may have to be merged with changes for
+your system), and the two format files. Files are separated by
+"@@@@@@@ <file name>" line. If you need any help, just send me mail.
+
+There may be a bug in these modifications : the last entry in the
+database may no appear; just add a dummy entry at the end (or find the
+bug !).
+
+Last detail : the modified bibtex will do whatever the old one does,
+it just has one additional command; the code for the modification is
+not really clean (especially on the Web side); you can forward this to
+anyone interested.
+
+Good luck,
+Eric Muller (em@score.stanford.edu)
+
+
+@@@@@@@ bibtex.ch
+@x
+@d n_aux_bibdata = 0 {\.{\\bibdata}}
+@d n_aux_bibstyle = 1 {\.{\\bibstyle}}
+@d n_aux_citation = 2 {\.{\\citation}}
+@d n_aux_input = 3 {\.{\\@@input}}
+@y
+@d n_aux_bibdata = 0 {\.{\\bibdata}}
+@d n_aux_bibstyle = 1 {\.{\\bibstyle}}
+@d n_aux_citation = 2 {\.{\\citation}}
+@d n_aux_input = 3 {\.{\\@@input}}
+@d n_aux_citeall = 4 {\.{\\citeall}}
+@z
+
+@x
+@<Pre-define certain strings@>=
+pre_define('\citation ',9,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_citation;
+pre_define('\bibdata ',8,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_bibdata;
+pre_define('\bibstyle ',9,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_bibstyle;
+pre_define('\@@input ',7,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_input;
+@y
+@<Pre-define certain strings@>=
+pre_define('\citation ',9,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_citation;
+pre_define('\bibdata ',8,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_bibdata;
+pre_define('\bibstyle ',9,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_bibstyle;
+pre_define('\@@input ',7,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_input;
+pre_define('\citeall ',8,aux_command_ilk);
+ilk_info[pre_def_loc] := n_aux_citeall;
+@z
+
+@x
+ case command_num of
+ n_aux_bibdata : aux_bib_data_command;
+ n_aux_bibstyle : aux_bib_style_command;
+ n_aux_citation : aux_citation_command;
+ n_aux_input : aux_input_command;
+@y
+ case command_num of
+ n_aux_bibdata : aux_bib_data_command;
+ n_aux_bibstyle : aux_bib_style_command;
+ n_aux_citation : aux_citation_command;
+ n_aux_input : aux_input_command;
+ n_aux_citeall : aux_citeall_command;
+@z
+
+@x
+procedure aux_citation_command;
+label exit;
+begin
+@y
+procedure aux_citation_command;
+label exit;
+begin
+if citeall_seen then aux_err ('illegal, \citation after a \citeall');
+@z
+
+@x
+That's it for processing \.{.aux} commands, except for finishing the
+procedural gymnastics.
+
+@<Procedures and functions for the reading and processing of input files@>=
+@<Scan for and process an \.{.aux} command@>
+@y
+That's it for processing \.{.aux} commands, except for finishing the
+procedural gymnastics.
+
+@<Procedures and functions for the reading and processing of input files@>=
+@<Procedure for processing the citeall command@>
+@<Scan for and process an \.{.aux} command@>
+@z
+
+@x
+num_cites := cite_ptr; {record the number of distinct cite keys}
+num_bib_files := bib_ptr; {and the number of \.{.bib} files}
+if (not citation_seen) then
+ aux_end_err ('I found no \citation commands')
+ else if (num_cites = 0) then
+ aux_end_err ('I found no \cite keys');
+@y
+if citeall_seen then num_cites := max_cites else num_cites := cite_ptr;
+num_bib_files := bib_ptr; {and the number of \.{.bib} files}
+if (not citeall_seen) and (not citation_seen) then
+ aux_end_err ('I found no \citeall nor \citation commands')
+else if (citation_seen) and (num_cites = 0) then
+ aux_end_err ('I found no \cite keys');
+@z
+
+@x
+ trace_pr_ln ('finished reading the database file(s)');
+ ecart@/
+@<Check for missing entries@>;
+@y
+ trace_pr_ln ('finished reading the database file(s)');
+ ecart@/
+if citeall_seen then
+ num_cites := real_num_cites
+else begin
+ @<Check for missing entries@>; end;
+@z
+
+@x
+@<Check for a database key of interest@>=
+ trace
+ trace_pr_token;
+ trace_pr_ln (' is a database key');
+ ecart@/
+tmp_ptr := buf_ptr1;
+while (tmp_ptr < buf_ptr2) do
+ begin
+ sv_buf2[tmp_ptr] := buffer[tmp_ptr];
+ incr(tmp_ptr);
+ end;
+lower_case (sv_buf2, buf_ptr1, token_len); {convert to `canonical' form}
+lc_cite_loc := str_lookup(sv_buf2,buf_ptr1,token_len,lc_cite_ilk,dont_insert);
+if (not hash_found) then
+ store_entry := false {no such cite key read on |cite_list|}
+ else
+ begin
+ store_entry := true;
+ @<Make sure this entry is ok before proceeding@>;
+ end;
+@y
+@<Check for a database key of interest@>=
+ trace
+ trace_pr_token;
+ trace_pr_ln (' is a database key');
+ ecart@/
+tmp_ptr := buf_ptr1;
+while (tmp_ptr < buf_ptr2) do
+ begin
+ sv_buf2[tmp_ptr] := buffer[tmp_ptr];
+ incr(tmp_ptr);
+ end;
+lower_case (sv_buf2, buf_ptr1, token_len); {convert to `canonical' form}
+lc_cite_loc := str_lookup(sv_buf2,buf_ptr1,token_len,lc_cite_ilk,dont_insert);
+
+if citeall_seen then begin
+ if not hash_found then begin
+ lc_cite_loc := str_lookup(sv_buf2,buf_ptr1,
+ token_len,lc_cite_ilk,do_insert);
+ trace
+ trace_pr_newline;
+ ecart@/
+ if (real_num_cites = max_cites) then
+ overflow('number of \cite keys ',max_cites);
+ cite_loc := str_lookup(buffer,buf_ptr1,token_len,cite_ilk,do_insert);
+ if (hash_found) then
+ aux_err ('this can''t happen---cite hash error');
+ cite_list[real_num_cites] := hash_text[cite_loc];
+ ilk_info[cite_loc] := real_num_cites;
+ ilk_info[lc_cite_loc] := real_num_cites;
+ incr(real_num_cites); end;
+ store_entry := true;
+ @<Make sure this entry is ok before proceeding@>; end
+
+else
+ if (not hash_found) then
+ store_entry := false {no such cite key read on |cite_list|}
+ else begin
+ store_entry := true;
+ @<Make sure this entry is ok before proceeding@>; end;
+@z
+
+@x
+@* System-dependent changes.
+@^system dependencies@>
+This section should be replaced, if necessary, by changes to the program
+that are necessary to make \BibTeX\ work at a particular installation.
+It is usually best to design your change file so that all changes to
+previous sections preserve the section numbering; then everybody's version
+will be consistent with the printed program. More extensive changes,
+which introduce new sections, can be inserted here; then only the index
+itself will get a new section number.
+@y
+@ Here are the new modules for the citation of all entries.
+We need a global variable to remember that we must cite all entries,
+and another to count the real number of entries :
+
+@<Globals in the outer block@>=
+citeall_seen : boolean;
+real_num_cites : cite_number;
+
+@ Of course, this needs some initialization.
+
+@<Set initial values of key variables@>=
+citeall_seen := false;
+real_num_cites := 0;
+
+@ Currently, we do not process arguments of the \.{\\citeall} command, but
+skip over them. However, the \.{\{} and \.{\}} must be there.
+
+@<Procedure for processing the citeall command@>=
+procedure aux_citeall_command;
+label exit;
+begin
+if citeall_seen then aux_err ('illegal, another \citeall command');
+if citation_seen then aux_err ('illegal, \citall command after some \citation command');
+
+citeall_seen := true;
+incr(buf_ptr2);
+if (not scan1 (right_brace)) then
+ aux_err ('no "',xchr[right_brace],'" for \citeall command');
+if (last > buf_ptr2 + 1) then
+ aux_err ('stuff after "', xchr[right_brace], '" for \citeall command');
+exit: end;
+
+
+@* System-dependent changes.
+@^system dependencies@>
+This section should be replaced, if necessary, by changes to the program
+that are necessary to make \BibTeX\ work at a particular installation.
+It is usually best to design your change file so that all changes to
+previous sections preserve the section numbering; then everybody's version
+will be consistent with the printed program. More extensive changes,
+which introduce new sections, can be inserted here; then only the index
+itself will get a new section number.
+@z
+
+@@@@@@@ cite-all.bst
+ENTRY
+ {none}
+ {}
+ {}
+
+FUNCTION {default.type}
+{ newline$
+ "\nocite{" write$
+ cite$ write$
+ "}" write$
+}
+
+FUNCTION {article} { default.type }
+FUNCTION {book} { default.type }
+FUNCTION {booklet} { default.type }
+FUNCTION {inbook} { default.type }
+FUNCTION {incollection} { default.type }
+FUNCTION {inproceedings} { default.type }
+FUNCTION {conference} { default.type }
+FUNCTION {manual} { default.type }
+FUNCTION {mastersthesis} { default.type }
+FUNCTION {misc} { default.type }
+FUNCTION {phdthesis} { default.type }
+FUNCTION {proceedings} { default.type }
+FUNCTION {techreport} { default.type }
+FUNCTION {unpublished} { default.type }
+
+READ
+
+ITERATE {call.type$}
+
+@@@@@@@ author-index.bst
+ENTRY
+ { author
+ editor
+ }
+ {}
+ {label}
+
+
+STRINGS { s t }
+
+INTEGERS { nameptr namesleft numnames }
+
+
+FUNCTION {format.names}
+{ 's swap$ :=
+ 'nameptr #1 :=
+ 'numnames s num.names$ :=
+ 'namesleft numnames :=
+ { namesleft #0 > }
+ {
+ "\index{" write$
+ s nameptr "{vv~}{ll}{ jj}{, ff}" format.name$ write$
+ "}{\cite{" write$ cite$ write$ "}}" write$ newline$
+ 'nameptr nameptr #1 + :=
+ 'namesleft namesleft #1 - :=
+ }
+ while$
+}
+
+FUNCTION {default.type}
+ { author missing$
+ { editor missing$
+ { skip$ }
+ { editor format.names }
+ if$ }
+ { author format.names }
+ if$ }
+
+FUNCTION {article} { default.type }
+FUNCTION {book} { default.type }
+FUNCTION {booklet} { default.type }
+FUNCTION {inbook} { default.type }
+FUNCTION {incollection} { default.type }
+FUNCTION {inproceedings} { default.type }
+FUNCTION {conference} { default.type }
+FUNCTION {manual} { default.type }
+FUNCTION {mastersthesis} { default.type }
+FUNCTION {misc} { default.type }
+FUNCTION {phdthesis} { default.type }
+FUNCTION {proceedings} { default.type }
+FUNCTION {techreport} { default.type }
+FUNCTION {unpublished} { default.type }
+
+READ
+
+ITERATE {call.type$}
+
+-------
diff --git a/info/digests/texhax/txh/multihyph.txh b/info/digests/texhax/txh/multihyph.txh
new file mode 100644
index 0000000000..a1ecafef6f
--- /dev/null
+++ b/info/digests/texhax/txh/multihyph.txh
@@ -0,0 +1,529 @@
+From: Antti Louko <alo@earn.fingate>
+To: spqr@uk.ac.soton.cm
+In-Reply-To:
+ Sebastian Rahtz's message of Wed, 20 Jul 88 17:43:37 GMT <88072017
+Subject: multiple hyphenations
+Resent-Date: Fri, 22 Jul 88 15:51:16 GMT
+Resent-From: spqr@uk.ac.soton.cm
+Resent-To: abbottp@uk.ac.aston.mail
+
+I have modified TeX to handle multiple hyphenation languages. This is
+done with integer parameter \patternsnum, which selects the pattern
+set currently used. The TeX version I modified is the web-to-c
+version. It should work with most UNIX-machines.
+
+For example:
+
+% tex
+This is TeX, C Version 2.9 (preloaded format=plain 88.7.5)
+**\relax
+
+*\patternsnum=0 % Well, this is default (English)
+
+*\showhyphens{hyphenation}
+
+Underfull \hbox (badness 10000) detected at line 0
+[] \tenrm hy-phen-ation
+
+*\showhyphens{tavutus} % tavutus = hyphenation in Finnish
+
+Underfull \hbox (badness 10000) detected at line 0
+[] \tenrm tavu-tus
+
+*\patternsnum=1 % Finnish
+
+*\showhyphens{hyphenation}
+
+Underfull \hbox (badness 10000) detected at line 0
+[] \tenrm hyp-he-na-tion
+
+*\showhyphens{tavutus}
+
+Underfull \hbox (badness 10000) detected at line 0
+[] \tenrm ta-vu-tus
+
+*\bye
+(see the transcript file for additional information)
+No pages of output.
+Transcript written on texput.log.
+%
+
+You can see how the hyphenation changes. \patternsnum is used also
+with the \patterns primitive, when TeX reads all the patterns. This is
+our /usr/lib/tex/macros/hyphen.tex file:
+
+\patternsnum=0
+\input enghyphen % English hyphenation patterns (the original hyphen.tex)
+\patternsnum=1
+\input fh % Finnish hyphenation patterns
+\patternsnum=0 % Reset to the default
+
+If \patternsnum <> 0 accents, hyphenation algorithm sees accented
+characters as pairs: \"a shows as ~~?a etc. This is useful with
+many languages.
+
+\patternsnum can be used in an environment where many languages are needed in
+the same document. \patternsnum affects when the whole paragraph is
+being hyphenated; that means that you should change change
+\patternsnum immediately after a \par.
+
+I sent diffs to ctex.ch file with this. If moderator wants to place it
+in a public place, please do so. It could be a good idea to send them
+to UNIX-TeX distributor, too.
+
+The diff is below. It passes the trip test.
+
+*** ctex.ch.orig Mon Jun 20 15:29:23 1988
+--- ctex.ch Wed Jul 13 17:16:44 1988
+***************
+*** 12,17 ****
+--- 12,19 ----
+ % (1 /14/88) ETM Brought up to TeX 2.9
+ % (2 /20/88) PAM Revised format and module numbers
+ % (3 /1 /88) ETM Eliminated some unused variables and unnecesary tests
++ % (21.6.88) alo@santra Added Finnish hyphenation
++ % (5.7.88) alo@santra Added alternate hyphenation patterns capability
+
+ % NOTE: the module numbers in this change file refer to the published
+ % text in TeX, the Program, Volume B. 1986
+***************
+*** 19,25 ****
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [0] WEAVE: only print changes
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+! @x Tell WEAVE to print only the changes: l.69
+ \def\?##1]{\hbox to 1in{\hfil##1.\ }}
+ }
+ @y
+--- 21,28 ----
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [0] WEAVE: only print changes
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+! % Tell WEAVE to print only the changes:
+! @x l.69
+ \def\?##1]{\hbox to 1in{\hfil##1.\ }}
+ }
+ @y
+***************
+*** 193,198 ****
+--- 196,202 ----
+ at most |max_halfword|}
+ @!trie_size=8000; {space for hyphenation patterns; should be larger for
+ \.{INITEX} than it is in production versions of \TeX}
++ @!pat_num_max=1; {maximum number of hyphenation patterns -1}
+ @!dvi_buf_size=16384; {size of the output buffer; must be a multiple of 8}
+ @!file_name_size=1024; {file names shouldn't be longer than this}
+ @!pool_name='tex.pool';
+***************
+*** 837,842 ****
+--- 841,852 ----
+ if r>toint(p+1) then @<Allocate from the top of node |p| and |goto found|@>;
+ @z
+
++ @x l.3236
++ @!k:integer; {index into |mem|, |eqtb|, etc.}
++ @y
++ @!j,k:integer; {index into |mem|, |eqtb|, etc.}
++ @z
++
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [11.165] fix the word "free" so that it doesn't conflict with the C routine
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+***************
+*** 923,928 ****
+--- 933,976 ----
+ end
+ @z
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++ % Finnish hyphenation
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++ @x l.4833
++ @d new_line_char_code=49 {character that prints as |print_ln|}
++ @d int_pars=50 {total number of integer parameters}
++ @y
++ @d new_line_char_code=49 {character that prints as |print_ln|}
++ @d pat_num_code=50 {}
++ @d int_pars=51 {total number of integer parameters}
++ @z
++
++ @x l.4891
++ @d new_line_char==int_par(new_line_char_code)
++ @y
++ @d new_line_char==int_par(new_line_char_code)
++ @d pat_num==int_par(pat_num_code)
++ @z
++
++ @x l.4950
++ new_line_char_code:print_esc("newlinechar");
++ @y
++ new_line_char_code:print_esc("newlinechar");
++ pat_num_code:print_esc("patternsnum");
++ @z
++
++ @x l.5059
++ primitive("newlinechar",assign_int,int_base+new_line_char_code);@/
++ @!@:new_line_char_}{\.{\\newlinechar} primitive@>
++ @y
++ primitive("newlinechar",assign_int,int_base+new_line_char_code);@/
++ @!@:new_line_char_}{\.{\\newlinechar} primitive@>
++ primitive("patternsnum",assign_int,int_base+pat_num_code);@/
++ @!@:pat_num_}{\.{\\pat_num} primitive@>
++ @z
++
++ %% End of Finnish
++
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [17.241] fix_date_and_time
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ @x l.5079
+***************
+*** 1148,1154 ****
+ make_name_string:=make_string;
+ end;
+
+! {The X_make_name_string functions are changed to macros in C}
+ @z
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+--- 1196,1202 ----
+ make_name_string:=make_string;
+ end;
+
+! {The |X_make_name_string| functions are changed to macros in C}
+ @z
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+***************
+*** 1259,1264 ****
+--- 1307,1449 ----
+ @z
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++ % Changes for Finnish hyphenation
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++
++ @x l.16983
++ @!hu:array[1..63] of ASCII_code; {like |hc|, before conversion to lowercase}
++ @!hyf_char:integer; {hyphen character of the relevant font}
++ @y
++ @!hu:array[1..63] of ASCII_code; {like |hc|, before conversion to lowercase}
++ @!hyf_char:integer; {hyphen character of the relevant font}
++ @!hacc:array[1..63] of pointer;
++ @z
++
++ @x l.16990
++ @!c:0..255; {character being considered for hyphenation}
++ @y
++ @!c:0..255; {character being considered for hyphenation}
++ @!s2,s3:pointer;
++ @z
++
++ @x l.16998
++ begin @<Skip to node |ha|, or |goto done1| if no hyphenation
++ @y
++ begin if ((pat_num>pat_num_max)or(pat_num<0)) then pat_num:=0;
++ @<Skip to node |ha|, or |goto done1| if no hyphenation
++ @z
++
++ @x l.17002
++ at least five letters have been found, otherwise |goto done1|@>;
++ hyphenate;
++ end;
++ done1: end
++ @y
++ at least five letters have been found, otherwise |goto done1|@>;
++ hyphenate;
++ end;
++ done1: while hn>0 do begin if hacc[hn]<>null then
++ flush_node_list(hacc[hn]); decr(hn); end;
++ end
++ @z
++
++ @x l.17028
++ else if (type(s)=kern_node)and(subtype(s)=normal) then c:=128
++ @y
++ else if (type(s)=kern_node)and(subtype(s)=normal) then c:=128
++ else if (type(s)=kern_node)and(subtype(s)=acc_kern)and(pat_num<>0) then
++ begin s2:=link(s);
++ if is_char_node(s2) then
++ begin c:=qo(character(s2)); hf:=font(s2);
++ end
++ else goto done1
++ end
++ @z
++
++ @x l.17036
++ done2: hyf_char:=hyphen_char[hf];
++ if hyf_char<0 then goto done1;
++ if hyf_char>255 then goto done1;
++ @y
++ done2: hyf_char:=hyphen_char[hf];
++ if hyf_char<0 then goto done1;
++ if hyf_char>255 then goto done1;
++ for j:=1 to 63 do hacc[j]:=null;
++ @z
++
++ @x l.17053
++ @<Move the characters of a ligature node to |hu| and |hc|;
++ but |goto done3| if they are not all letters@>
++ @y
++ @<Move the characters of a ligature node to |hu| and |hc|;
++ but |goto done3| if they are not all letters@>
++ else if (type(s)=kern_node)and(subtype(s)=acc_kern)and(pat_num<>0) then
++ begin
++ s3:=link(s);
++ link(s):=null;
++ hacc[hn+1]:=copy_node_list(s);
++ link(s):=s3;
++ end
++ @z
++
++ @x l.17199
++ @ @<Look for a ligature or kern between |d| and...@>=
++ if j=n then goto done;
++ @y
++ @ @<Look for a ligature or kern between |d| and...@>=
++ if j=n then goto done;
++ if hacc[j+1]<>null then goto done;
++ @z
++
++ @x l.17251
++ @<Reconstitute nodes for the hyphenated word...@>=
++ j:=0;
++ repeat l:=j; j:=reconstitute(j+1,hn);
++ @y
++ @<Reconstitute nodes for the hyphenated word...@>=
++ j:=0;
++ repeat l:=j;
++ if hacc[j+1]<>null then
++ begin link(s):=copy_node_list(hacc[j+1]);
++ s:=link(s);
++ end;
++ j:=reconstitute(j+1,hn);
++ @z
++
++ @x l.17385
++ @ @d trie_link(#)==trie[#].rh {``downward'' link in a trie}
++ @d trie_char(#)==trie[#].b1 {character matched at this trie location}
++ @d trie_op(#)==trie[#].b0 {program for hyphenation at this trie location}
++
++ @<Glob...@>=
++ @!trie:array[trie_pointer] of two_halves; {|trie_link|, |trie_char|, |trie_op|
++ @!hyf_distance:array[quarterword] of small_number; {position |k-j| of $n_j$}
++ @!hyf_num:array[quarterword] of small_number; {value of $n_j$}
++ @!hyf_next:array[quarterword] of quarterword; {continuation of this |trie_op|}
++ @y
++ @ @d trie==trie_arr[pat_num]
++ @d trie_link(#)==trie[#].rh {``downward'' link in a trie}
++ @d trie_char(#)==trie[#].b1 {character matched at this trie location}
++ @d trie_op(#)==trie[#].b0 {program for hyphenation at this trie location}
++ @d hyf_distance==hyf_distance_arr[pat_num]
++ @d hyf_num==hyf_num_arr[pat_num]
++ @d hyf_next==hyf_next_arr[pat_num]
++ @d trie_max==trie_max_arr[pat_num]
++
++ @<Glob...@>=
++ @!trie_arr:array[0..pat_num_max] of array[trie_pointer] of two_halves;
++ {|trie_link|, |trie_char|, |trie_op|}
++ @!hyf_distance_arr:array[0..pat_num_max] of array[quarterword] of small_number
++ {position |k-j| of $n_j$}
++ @!hyf_num_arr:array[0..pat_num_max] of array[quarterword] of small_number;
++ {value of $n_j$}
++ @!hyf_next_arr:array[0..pat_num_max] of array[quarterword] of quarterword;
++ {continuation of this |trie_op|}
++ @z
++
++ %% End of Finnish
++
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [43.944] Fix a C casting/expression evaluation problem
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ @x l.17672
+***************
+*** 1278,1283 ****
+--- 1463,1496 ----
+ 2718*toint(trie_l[p])+3142*toint(trie_r[p])) mod trie_size;
+ @z
+
++ @x l.17774
++ begin for h:=0 to trie_op_hash_size do trie_op_hash[h]:=min_quarterword;
++ @y
++ begin if ((pat_num>pat_num_max)or(pat_num<0)) then pat_num:=0;
++ for h:=0 to trie_op_hash_size do trie_op_hash[h]:=min_quarterword;
++ @z
++
++ @x l.17805
++ @t\hskip1em@>@!trie_max:trie_pointer; {largest location used in |trie|}
++ @y
++ @t\hskip1em@>@!trie_max_arr:array[0..pat_num_max] of trie_pointer;
++ {largest location used in |trie|}
++ @z
++
++ @x l.17827
++ trie_link(0):=0; trie_char(0):=0; trie_op(0):=min_quarterword;
++ for k:=1 to 127 do trie[k]:=trie[0];
++ trie_max:=127;
++ @y
++ for j:=0 to pat_num_max do
++ begin pat_num:=j;
++ trie_link(0):=0; trie_char(0):=0; trie_op(0):=min_quarterword;
++ for k:=1 to 127 do trie[k]:=trie[0];
++ trie_max:=127
++ end;
++ pat_num:=0;
++ @z
++
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [49.1275] a_open_in of \read file needs path specifier
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+***************
+*** 1439,1445 ****
+ dump_things(eqtb[k], l-k);
+ @z
+
+! @x l.23037
+ while k<l do
+ begin dump_wd(eqtb[k]); incr(k);
+ end;
+--- 1652,1658 ----
+ dump_things(eqtb[k], l-k);
+ @z
+
+! @x l.23056
+ while k<l do
+ begin dump_wd(eqtb[k]); incr(k);
+ end;
+***************
+*** 1609,1615 ****
+ end
+ @z
+
+! @x l.23169
+ for k:=0 to trie_max do dump_hh(trie[k]);
+ dump_int(trie_op_ptr);
+ for k:=min_quarterword+1 to trie_op_ptr do
+--- 1822,1829 ----
+ end
+ @z
+
+! @x l.23168
+! dump_int(trie_max);
+ for k:=0 to trie_max do dump_hh(trie[k]);
+ dump_int(trie_op_ptr);
+ for k:=min_quarterword+1 to trie_op_ptr do
+***************
+*** 1618,1631 ****
+ dump_int(hyf_next[k]);
+ end;
+ @y
+ dump_things(trie[0], trie_max+1);
+ dump_int(trie_op_ptr);
+ dump_things(hyf_distance[min_quarterword+1], trie_op_ptr-min_quarterword);
+ dump_things(hyf_num[min_quarterword+1], trie_op_ptr-min_quarterword);
+ dump_things(hyf_next[min_quarterword+1], trie_op_ptr-min_quarterword);
+ @z
+
+! @x l.23191
+ for k:=0 to trie_max do undump_hh(trie[k]);
+ undump(min_quarterword)(max_quarterword)(trie_op_ptr);
+ for k:=min_quarterword+1 to trie_op_ptr do
+--- 1832,1852 ----
+ dump_int(hyf_next[k]);
+ end;
+ @y
++ dump_int(pat_num_max);
++ for j:=0 to pat_num_max do
++ begin
++ pat_num := j;
++ dump_int(trie_max);
+ dump_things(trie[0], trie_max+1);
+ dump_int(trie_op_ptr);
+ dump_things(hyf_distance[min_quarterword+1], trie_op_ptr-min_quarterword);
+ dump_things(hyf_num[min_quarterword+1], trie_op_ptr-min_quarterword);
+ dump_things(hyf_next[min_quarterword+1], trie_op_ptr-min_quarterword);
++ end;
+ @z
+
+! @x l.23190
+! undump_size(0)(trie_size)('trie size')(trie_max);
+ for k:=0 to trie_max do undump_hh(trie[k]);
+ undump(min_quarterword)(max_quarterword)(trie_op_ptr);
+ for k:=min_quarterword+1 to trie_op_ptr do
+***************
+*** 1634,1644 ****
+--- 1855,1872 ----
+ undump(min_quarterword)(max_quarterword)(hyf_next[k]);
+ end
+ @y
++ undump_size(0)(pat_num_max)('pat_num_max')(j);
++ for j:=0 to pat_num_max do
++ begin
++ pat_num:=j;
++ undump_size(0)(trie_size)('trie size')(trie_max);
+ undump_things(trie[0], trie_max+1);
+ undump(min_quarterword)(max_quarterword)(trie_op_ptr);
+ undump_things(hyf_distance[min_quarterword+1], trie_op_ptr-min_quarterword);
+ undump_things(hyf_num[min_quarterword+1], trie_op_ptr-min_quarterword);
+ undump_things(hyf_next[min_quarterword+1], trie_op_ptr-min_quarterword);
++ end;
++ pat_num:=0;
+ @z
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+***************
+*** 1722,1727 ****
+--- 1950,1976 ----
+ @z
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++ % Finnish
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
++ @x l.23554
++ incompatible extensions of \TeX\ from proliferating.
++ @~system dependencies@>
++ @~extensions to \TeX@>
++
++ @y
++ incompatible extensions of \TeX\ from proliferating.
++ @~system dependencies@>
++ @~extensions to \TeX@>
++
++ The support for different hyphenation algorithms is also implemented
++ as an extension.
++ @~Finnish hyphenation@>
++
++ @z
++
++ %% End of Finnish
++
++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % [54.1376] add editor-switch variables to globals
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ @x l.23926
+***************
+*** 1735,1741 ****
+ @~system dependencies@>
+ @y
+ Here is a temporary integer, used as a holder during reading and writing of
+! TFM files, and a temporary memory_word, used in reading/writing format
+ files.
+ Also, the variables used to hold ``switch-to-editor'' information.
+ @~<system dependencies@>
+--- 1984,1990 ----
+ @~system dependencies@>
+ @y
+ Here is a temporary integer, used as a holder during reading and writing of
+! TFM files, and a temporary |memory_word|, used in reading/writing format
+ files.
+ Also, the variables used to hold ``switch-to-editor'' information.
+ @~<system dependencies@>
+
+*---------------------------------------------------------------------------*
+ alo@santra.UUCP (mcvax!santra!alo) Antti Louko
+ alo@santra.hut.fi Helsinki University of Technology
+ alo@fingate.bitnet Computing Centre
+ alo%fingate.bitnet@cunyvm.cuny.edu SF-02150, Espoo
+ FINLAND
+ tel. +358 0 4512624
+*---------------------------------------------------------------------------*
+
diff --git a/info/digests/texhax/txh/oostrum.txh b/info/digests/texhax/txh/oostrum.txh
new file mode 100644
index 0000000000..0cd6df32c1
--- /dev/null
+++ b/info/digests/texhax/txh/oostrum.txh
@@ -0,0 +1,239 @@
+28-Mar-88 10:59:52-PST,12436;000000000000
+Return-Path: <mcvax!ruuinf!piet@uunet.UU.NET>
+Date: Mon, 28 Mar 88 12:42:23 +0100
+From: mcvax!ruuinf!piet@uunet.UU.NET (Piet van Oostrum)
+Subject: change the default font
+
+I have a style file to switch to laser-writer builtin fonts. This can be
+used as a model for other font changes. It changes only the \rm, \it, \sf
+\sl \tt \bf and \sc fonts and not the math mode fonts. It is basically an
+edited version of lfonts.tex
+------------------------------------------------------------------------
+\def\@@getfont#1#2#3#4#5#6#7{%
+\@ifundefined{\string #1\string #5}{\global\expandafter
+ \font \csname \string #1\string #5\endcsname #4\@ptscale{#5}\relax}{}%
+\@ifundefined{\string #1\string #6}{\global\expandafter
+ \font \csname \string #1\string #6\endcsname #4\@ptscale{#6}\relax}{}%
+\@ifundefined{\string #1\string #7}{\global\expandafter
+ \font \csname \string #1\string #7\endcsname #4\@ptscale{#7}\relax}{}%
+\@ifundefined{\string #1\string #3}{\global\expandafter
+ \let \csname \string #1\string #3\endcsname #3\relax
+ \@addfontinfo#3{\textfont #2\csname \string #1\string #5\endcsname
+ \scriptfont #2\csname \string #1\string #6\endcsname
+ \scriptscriptfont #2\csname \string #1\string #7\endcsname
+ \def#1{\fam #2\csname\string #1\string #5\endcsname}}}{}#3#1}
+\def\@@@getfont#1#2#3#4#5{%
+\@ifundefined{\string #1\string #5}{\global\expandafter
+ \font \csname \string #1\string #5\endcsname #4\@ptscale{#5}\relax}{}%
+\@ifundefined{\string #1\string #3}{\global\expandafter
+ \let \csname \string #1\string #3\endcsname #3\relax
+ \@addfontinfo#3{\def#1{\fam #2\csname\string #1\string #5\endcsname}}}{}#3#1}
+\def\@psfonts#1#2#3#4{%
+\def\prm{\@@@getfont\prm\z@#1\@mrm{#2}}%
+\def\pit{\@@getfont\pit\itfam#1\@mit{#2}{#3}{#4}}%
+\def\psl{\@@getfont\psl\slfam#1\@msl{#2}{#3}{#4}}%
+\def\pbf{\@@getfont\pbf\bffam#1\@mbf{#2}{#3}{#4}}%
+\def\ptt{\@@getfont\ptt\ttfam#1\@mtt{#2}{#3}{#4}%
+\@nohyphens\ptt {#2}\@nohyphens\ptt {#3}\@nohyphens\ptt {#4}}%
+\def\psf{\@@getfont\psf\sffam#1\@mss{#2}{#3}{#4}}%
+\def\psc{\@@getfont\psc\scfam#1\@mcsc{#2}{#3}{#4}}}
+
+\def\@mrm{t-rom}% times - roman
+\def\@mit{t-ita}% times - italic
+\def\@msl{t-obl}% times - oblique
+\def\@mbf{t-bol}% times - bold
+\def\@mtt{c-med}% courier
+\def\@mcsc{t-romsc}% times - roman - small caps
+\def\@mss{h-med}% helvetica
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\vpt{\textfont\z@\fivrm
+ \scriptfont\z@\fivrm \scriptscriptfont\z@\fivrm
+\textfont\@ne\fivmi \scriptfont\@ne\fivmi \scriptscriptfont\@ne\fivmi
+\textfont\tw@\fivsy \scriptfont\tw@\fivsy \scriptscriptfont\tw@\fivsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath
+ \unboldmath\fam\@ne\@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@vpt555%
+\def\ly{\fam\lyfam\fivly}\textfont\lyfam\fivly
+ \scriptfont\lyfam\fivly \scriptscriptfont\lyfam\fivly
+\@setstrut\rm}
+\def\@vpt{}
+\def\vipt{\textfont\z@\sixrm
+ \scriptfont\z@\sixrm \scriptscriptfont\z@\sixrm
+\textfont\@ne\sixmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\sixmi
+\textfont\tw@\sixsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\sixsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath
+ \unboldmath\@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@vipt666
+\def\ly{\fam\lyfam\sixly}\textfont\lyfam\sixly
+ \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\sixly
+\@setstrut\rm}
+\def\@vipt{}
+\def\viipt{\textfont\z@\sevrm
+ \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm
+\textfont\@ne\sevmi \scriptfont\@ne\fivmi \scriptscriptfont\@ne\fivmi
+\textfont\tw@\sevsy \scriptfont\tw@\fivsy \scriptscriptfont\tw@\fivsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath
+\unboldmath\@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@viipt755%
+\def\ly{\fam\lyfam\sevly}\textfont\lyfam\sevly
+ \scriptfont\lyfam\fivly \scriptscriptfont\lyfam\fivly
+\@setstrut \rm}
+\def\@viipt{}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\viiipt{\textfont\z@\egtrm
+ \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm
+\textfont\@ne\egtmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\fivmi
+\textfont\tw@\egtsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\fivsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath
+\unboldmath\@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@viiipt865%
+\def\ly{\fam\lyfam\egtly}\textfont\lyfam\egtly
+ \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\fivly
+\@setstrut \rm}
+\def\@viiipt{}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\ixpt{\textfont\z@\ninrm
+ \scriptfont\z@\sixrm \scriptscriptfont\z@\fivrm
+\textfont\@ne\ninmi \scriptfont\@ne\sixmi \scriptscriptfont\@ne\fivmi
+\textfont\tw@\ninsy \scriptfont\tw@\sixsy \scriptscriptfont\tw@\fivsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@ixpt965%
+\def\ly{\fam\lyfam\ninly}\textfont\lyfam\ninly
+ \scriptfont\lyfam\sixly \scriptscriptfont\lyfam\fivly
+\@setstrut \rm}
+\def\@ixpt{}
+\def\xpt{\textfont\z@\tenrm
+ \scriptfont\z@\sevrm \scriptscriptfont\z@\fivrm
+\textfont\@ne\tenmi \scriptfont\@ne\sevmi \scriptscriptfont\@ne\fivmi
+\textfont\tw@\tensy \scriptfont\tw@\sevsy \scriptscriptfont\tw@\fivsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\tenmi
+ \textfont\tw@\tensy \textfont\lyfam\tenly
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@ifundefined{tenmib}{\global\font\tenmib\@mbi
+ \global\font\tensyb\@mbsy
+ \global\font\tenlyb\@lasyb\relax\@addfontinfo\@xpt
+ {\def\boldmath{\everymath{\mit}\everydisplay{\mit}\@prtct\@nomathbold
+ \textfont\@ne\tenmib \textfont\tw@\tensyb
+ \textfont\lyfam\tenlyb \@prtct\@boldtrue}}}{}\@xpt\boldmath}%
+\@psfonts\@xpt{10}75%
+\def\ly{\fam\lyfam\tenly}\textfont\lyfam\tenly
+ \scriptfont\lyfam\sevly \scriptscriptfont\lyfam\fivly
+\@setstrut \rm}
+\def\@xpt{}
+\def\xipt{\textfont\z@\elvrm
+ \scriptfont\z@\egtrm \scriptscriptfont\z@\sixrm
+\textfont\@ne\elvmi \scriptfont\@ne\egtmi \scriptscriptfont\@ne\sixmi
+\textfont\tw@\elvsy \scriptfont\tw@\egtsy \scriptscriptfont\tw@\sixsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\elvmi \textfont\tw@\elvsy
+ \textfont\lyfam\elvly \@boldfalse}\@boldfalse
+\def\boldmath{\@ifundefined{elvmib}{\global\font\elvmib\@mbi\@halfmag
+ \global\font\elvsyb\@mbsy\@halfmag
+ \global\font\elvlyb\@lasyb\@halfmag\relax\@addfontinfo\@xipt
+ {\def\boldmath{\everymath{\mit}\everydisplay{\mit}\@prtct\@nomathbold
+ \textfont\@ne\elvmib \textfont\tw@\elvsyb
+ \textfont\lyfam\elvlyb\@prtct\@boldtrue}}}{}\@xipt\boldmath}%
+\@psfonts\@xipt{11}86%
+\def\ly{\fam\lyfam\elvly}\textfont\lyfam\elvly
+ \scriptfont\lyfam\egtly \scriptscriptfont\lyfam\sixly
+\@setstrut \rm}
+\def\@xipt{}
+\def\xiipt{\textfont\z@\twlrm
+ \scriptfont\z@\egtrm \scriptscriptfont\z@\sixrm
+\textfont\@ne\twlmi \scriptfont\@ne\egtmi \scriptscriptfont\@ne\sixmi
+\textfont\tw@\twlsy \scriptfont\tw@\egtsy \scriptscriptfont\tw@\sixsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\twlmi
+ \textfont\tw@\twlsy \textfont\lyfam\twlly
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@ifundefined{twlmib}{\global\font\twlmib\@mbi\@magscale1\global
+ \font\twlsyb\@mbsy \@magscale1\global\font
+ \twllyb\@lasyb\@magscale1\relax\@addfontinfo\@xiipt
+ {\def\boldmath{\everymath
+ {\mit}\everydisplay{\mit}\@prtct\@nomathbold
+ \textfont\@ne\twlmib \textfont\tw@\twlsyb
+ \textfont\lyfam\twllyb\@prtct\@boldtrue}}}{}\@xiipt\boldmath}%
+\@psfonts\@xiipt{12}86%
+\def\ly{\fam\lyfam\twlly}\textfont\lyfam\twlly
+ \scriptfont\lyfam\egtly \scriptscriptfont\lyfam\sixly
+ \@setstrut \rm}
+\def\@xiipt{}
+\def\xivpt{\textfont\z@\frtnrm
+ \scriptfont\z@\tenrm \scriptscriptfont\z@\sevrm
+\textfont\@ne\frtnmi \scriptfont\@ne\tenmi \scriptscriptfont\@ne\sevmi
+\textfont\tw@\frtnsy \scriptfont\tw@\tensy \scriptscriptfont\tw@\sevsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\frtnmi \textfont\tw@\frtnsy
+ \textfont\lyfam\frtnly \@boldfalse}\@boldfalse
+\def\boldmath{\@ifundefined{frtnmib}{\global\font
+ \frtnmib\@mbi\@magscale2\global\font\frtnsyb\@mbsy\@magscale2
+ \global\font\frtnlyb\@lasyb\@magscale2\relax\@addfontinfo\@xivpt
+ {\def\boldmath{\everymath
+ {\mit}\everydisplay{\mit}\@prtct\@nomathbold
+ \textfont\@ne\frtnmib \textfont\tw@\frtnsyb
+ \textfont\lyfam\frtnlyb\@prtct\@boldtrue}}}{}\@xivpt\boldmath}%
+\@psfonts\@xivpt{14}{10}7%
+\def\ly{\fam\lyfam\frtnly}\textfont\lyfam\frtnly
+ \scriptfont\lyfam\tenly \scriptscriptfont\lyfam\sevly
+\@setstrut \rm}
+\def\@xivpt{}
+\def\xviipt{\textfont\z@\svtnrm
+ \scriptfont\z@\twlrm \scriptscriptfont\z@\tenrm
+\textfont\@ne\svtnmi \scriptfont\@ne\twlmi \scriptscriptfont\@ne\tenmi
+\textfont\tw@\svtnsy \scriptfont\tw@\twlsy \scriptscriptfont\tw@\tensy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\svtnmi \textfont\tw@\svtnsy \textfont\lyfam\svtnly
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@xviipt{17}{12}{10}%
+\def\ly{\fam\lyfam\svtnly}\textfont\lyfam\svtnly
+ \scriptfont\lyfam\twlly \scriptscriptfont\lyfam\tenly
+\@setstrut \rm}
+\def\@xviipt{}
+\def\xxpt{\textfont\z@\twtyrm
+ \scriptfont\z@\frtnrm \scriptscriptfont\z@\twlrm
+\textfont\@ne\twtymi \scriptfont\@ne\frtnmi \scriptscriptfont\@ne\twlmi
+\textfont\tw@\twtysy \scriptfont\tw@\frtnsy \scriptscriptfont\tw@\twlsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\twtymi \textfont\tw@\twtysy \textfont\lyfam\twtyly
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@xxpt{20}{14}{12}%
+\def\ly{\fam\lyfam\twtyly}\textfont\lyfam\twtyly
+ \scriptfont\lyfam\frtnly \scriptscriptfont\lyfam\twlly
+\@setstrut \rm}
+\def\@xxpt{}
+\def\xxvpt{\textfont\z@\twfvrm
+ \scriptfont\z@\twtyrm \scriptscriptfont\z@\svtnrm
+\textfont\@ne\twtymi \scriptfont\@ne\twtymi \scriptscriptfont\@ne\svtnmi
+\textfont\tw@\twtysy \scriptfont\tw@\twtysy \scriptscriptfont\tw@\svtnsy
+\textfont\thr@@\tenex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\tenex
+\def\unboldmath{\everymath{}\everydisplay{}\@nomath\unboldmath
+ \textfont\@ne\twtymi \textfont\tw@\twtysy \textfont\lyfam\twtyly
+ \@boldfalse}\@boldfalse
+\def\boldmath{\@subfont\boldmath\unboldmath}%
+\@psfonts\@xxvpt{25}{20}{17}%
+\def\ly{\fam\lyfam\twtyly}\textfont\lyfam\twtyly
+ \scriptfont\lyfam\twtyly \scriptscriptfont\lyfam\svtnly
+\@setstrut \rm}
+\def\@xxvpt{}
+
+-------
diff --git a/info/digests/texhax/txh/pavel1.txh b/info/digests/texhax/txh/pavel1.txh
new file mode 100644
index 0000000000..1b11ecb3bf
--- /dev/null
+++ b/info/digests/texhax/txh/pavel1.txh
@@ -0,0 +1,778 @@
+ 6-Jan-87 14:26:26-PST,19188;000000000000
+Return-Path: <mcvax!nplpsg!jrp@seismo.CSS.GOV>
+Received: from seismo.CSS.GOV by SU-SCORE.ARPA with TCP; Tue 6 Jan 87 14:24:36-PST
+Received: from mcvax.UUCP by seismo.CSS.GOV (5.54/1.14) with UUCP
+ id AA12122; Tue, 6 Jan 87 17:26:41 EST
+Received: by mcvax.cwi.nl; Tue, 6 Jan 87 23:09:20 +0100 (MET)
+Received: from nplpsg.uucp by eagle.Ukc.AC.UK with UUCP id a011462;
+ 6 Jan 87 21:59 GMT
+Received: from suna by suna.psg.npl.co.uk; Tue, 6 Jan 87 21:36:58 GMT
+To: TeXhax@score.stanford.edu, unix-tex@ward.cs.washington.edu
+Subject: TeX V troff
+Return-Receipt-To: mcvax!psg.npl.co.uk!jrp@seismo.CSS.GOV
+Date: Tue, 06 Jan 87 21:36:56 GMT
+Message-Id: <3417.536967416@psg.npl.co.uk>
+From: John Pavel <mcvax!nplpsg!jrp@seismo.CSS.GOV>
+
+
+Here is a slightly more readable version of the paper that I sent out at
+the end of last year.
+
+It was processed with the dvidoc program available from ken@rochester.arpa.
+
+
+John Pavel
+----snip--------snip--------snip--------snip--------snip--------snip----
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Document Preparation:
+
+ Some Notes on TeX and troff
+
+
+ John Pavel
+ National Physical Laboratory
+ Division of Information Technology and Computing
+ Protocol Standards Group
+
+ 1.15 dated 86/12/23 at 11:38:13
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Abstract
+
+ This document gives a short comparison of
+various features of the text formatters troff
+and TeX.
+ Any opinions expressed here are the personal
+opinions of the author.
+ The document is, at present incomplete. The
+main features lacking are
+1. A good bibliography;
+
+2. A list of sources;
+
+3. Some conclusions.
+
+
+
+
+
+
+Contents
+
+1The Formatters 2
+ 1.1troff ::::: :::::: ::::: :::::: ::::: ::::: : 2
+ 1.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 2
+
+2Cost 3
+ 2.1troff ::::: :::::: ::::: :::::: ::::: ::::: : 3
+ 2.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 3
+3Markup Codes 3
+ 3.1troff ::::: :::::: ::::: :::::: ::::: ::::: : 3
+ 3.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 4
+ 3.3Macro Packages ::: ::::: :::::: ::::: ::::: : 4
+
+4Driving Output Devices 6
+ 4.1troff ::::: :::::: ::::: :::::: ::::: ::::: : 6
+ 4.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 7
+
+5User Interface 8
+ 5.1troff ::::: :::::: ::::: :::::: ::::: ::::: : 8
+ 5.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 8
+6Fonts 8
+ 6.1Restrictions ::::: ::::: :::::: ::::: ::::: : 9
+
+7Typesetting Mathematics 9
+ 7.1troff and eqn :::: ::::: :::::: ::::: ::::: : 9
+ 7.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 9
+8Tables, Lines and Boxes 9
+ 8.1troff and tbl :::: ::::: :::::: ::::: ::::: : 9
+ 8.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: : 9
+
+9Graphics 10
+ 9.1troff ::::: :::::: ::::: :::::: ::::: ::::: :10
+ 9.2TeX :: ::::: :::::: ::::: :::::: ::::: ::::: :10
+
+1Documentation 11
+1Other Utilities 11
+ 11.Slide Preparation ::::: :::::: ::::: ::::: :11
+ 11.Program Grinding : ::::: :::::: ::::: ::::: :11
+ 11.Bibliographic Citation : :::::: ::::: ::::: :12
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+1 The Formatters
+
+The two computerised text formatting systems
+considered in this note are TeX and troff .
+
+
+1.1 troff
+
+troff was developed by Ossanna and is available
+only on Unix1 systems (which runs on almost
+all machines known to man. ). It is probably
+less sophisticated than TeX, but has very
+nice preprocessors for tables, mathematics and
+figures.
+
+
+1.2 TeX
+TeX was developed at Stanford by Donald Knuth.
+It runs on almost all machines known to
+man, including the VAX2 (under both ULTRIX3
+
+(4.2bsd) and VMS4), Sun, IBM PC5, the big
+IBM VMCMS7 machines, and the Macintosh8 . It
+can produce exquisite results, particularly for
+mathematics. It is especially skillful at
+line-, paragraph-, and page-break selection.
+ There is a TeX Users Group with over 1000
+members. It publishes a semi-annual journal
+----------------------
+ 1Unix is a trademark of AT&T Bell
+Laboratories.
+ 2VAX is a trademark of Digital Equipment
+Corporation.
+ 3ULTRIX is a trademark of Digital Equipment
+Corporation.
+ 4VMS is a trademark of Digital Equipment
+Corporation.
+ 5IBM PC is a trademark of International
+B6VMniss aactrademarkncoofoInternational Business
+Machines, Incorporated.
+ 7CMS is a trademark of International Business
+Machines, Incorporated.
+ 8Macintosh is a trademark of Apple Computer,
+Incorporated.
+
+
+ 2
+
+
+
+
+
+
+2 Cost
+
+2.1 troff
+
+troff comes as part of any Unix system. A
+more recent version called ditroff is available
+part of a package of tools called the
+Documentor's Work Bench (DWB) at an extra cost
+of about $3,000.
+
+
+2.2 TeX
+
+The Unix version of TeX is available for the
+cost of a magnetic tape.
+
+
+3 Markup Codes
+
+Both TeX and troff operate on formatting
+commands embedded in the source text. This
+makes it easy to
+
+ ?transfer documents using electronic mail;
+ ?use the full power of the available text
+ manipulation tools for transforming the
+ input.
+
+
+3.1 troff
+
+The majority of troff markup codes consist
+mainly of two-letter dot-prefixed commands
+starting at the beginning of a line. For
+example,
+
+This text appears on one page.
+.bp
+Starts a new page.
+.sp 3i
+leaves a three inch gap.
+
+Blank lines can be used to break paragraphs and
+ indented ones force indentation.
+
+
+ 3
+
+
+
+
+
+
+3.2 TeX
+
+The majority of TeX markup codes are backslash-
+prefixed words. Braces, or brackets enclose
+arguments and contexts. For example,
+
+Text entry is free format.
+
+However, a blank line starts off a new paragraph,
+which, in the default mode, produces no ex-
+tra vertical
+spacing, but a some extra indentation, just like in a
+proper book.
+
+{\em The text in these braces will be empha-
+sised.} While
+this following text will not.
+
+\centerline{The text in this argument will be centered}
+ When formatted, this produces
+
+ Text entry is free format.
+ However, a blank line starts off a new
+ paragraph, which, in the default mode,
+ produces no extra vertical spacing, but
+ a some extra indentation, just like in a
+ proper book.
+ The text in these braces will be
+ emphasised. While this following text
+ will not.
+ The text in this argument will be centered
+
+
+3.3 Macro Packages
+Both TeX and troff operate on very low-level
+commands. A number of macro packages exist for
+both systems to allow the user to express his
+formatting requirements at a "higher" level.
+In general, a macro cannot be distinguished
+from a more primitive command.
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+3.3.1 troff
+
+-ms: This basic package is almost universally
+available with troff , which makes it attractive
+when portability of marked texts is important.
+It is very simple to use. Although it is
+fairly restricted in scope, it suffices for the
+majority of papers and memos.
+
+-me: This package comes only with the bsd
+
+systems. It is also fairly simple (probably
+about the complexity of Pages). It is cleaner
+than the -ms macros in the sense that if you do
+have a slightly unusual requirement and need to
+descend into troff you are much less likely to
+upset the -me.
+
+-mm: This relatively recent package comes only
+with System V Unix systems and is, in some
+sense, the future standard one to be used with
+troff. It is much more extensive than the -ms
+macros and allows easier "tuning" of document
+appearance.
+
+
+3.3.2 TeX
+LaTeX: This is an excellent general-purpose
+macro, suitable for articles, reports, letters,
+books, etc. LaTeX is straightforward to
+use, although it can be frustrating if you
+want to drop into "manual override". A
+document can then be formatted according to a
+specified "style" without altering the source
+text. A number of basic styles, as well as
+styles for some well-known computing journals
+such as CACM, are available. LaTeX has good
+support for indexing and cross-referencing. It
+is rapidly becoming the standard TeX macro
+package.
+
+
+AMS-TeX : This is similar to LaTeX, but biased
+more towards mathematicians (AMS stands for the
+
+
+ 5
+
+
+
+
+
+
+American Mathematical Society).
+
+
+texinfo: This is a public-domain macro package
+for producing program documentation. It is
+a lot less powerful than any of the packages
+previously mentioned but, as well as the
+possibility of typeset output, tree-structured
+documentation packages may be produced.
+
+
+4 Driving Output Devices
+
+In both cases, the user types in a marked
+up document, processes it using TeX or troff,
+producing an output file which can be used
+to drive a huge variety of output devices,
+including the Sun screen.
+
+
+4.1 troff
+troff has a sister program called nroff which
+accepts exactly the same input as troff but is
+designed to drive fixed-width character devices
+such as daisy-wheel printers. Configuring
+a new type of printer is straightforwardly
+achieved by completing a table.
+ troff drivers are available also available
+from the suppliers of the major laser printer
+suppliers. For example,
+
+ ?Imagen (8/300, 12/300),
+
+ ?Apple (LaserWriter and LaserWriter Plus),
+
+ ?HP (Laserjet and LaserJet Plus),
+ ?QMS (800 or 1200 Lasergrafix printers),
+
+ ?Xerox laser printers.
+ Configuring troff itself for a new typesetter
+is a significantly more difficult task.
+Drivers are known to exist for the
+
+ ?Mergenthaler Linotron 202,
+
+
+ 6
+
+
+
+
+
+
+ ?Wang CAT,
+
+ ?Autologic APS-5,
+ and the
+
+ ?Monotype Lasercomp
+typesetters.
+ ditroff output may be previewed on a
+Tektronix 4014 terminal.
+
+
+4.2 TeX
+
+Configuring TeX for a new device is also a
+fairly involved task. However, many more such
+drivers exist than for troff. For example,
+
+ ?Epson, IBM, Toshiba, Okidata dot matrix
+ printers,
+ ?IBM PC with
+
+ -- Hercules Graphics Card,
+ -- IBM Enhanced Graphics Adapter,
+
+ -- Tecmar Graphics Master Card,
+ ?AT&T 6300 PC (no card required),
+
+ ?Olivetti M24 PC (no card required),
+
+ ?vt100s terminals,
+ ?the laser printers mentioned above and the
+ Data Products LNZ-2660,
+
+ ?Linotype L100 and L300 phototypesetters.
+
+ It is known that John Wiley & Sons,
+Addison-Wesley and Springer-Verlag will accept
+and assist in the publication of books and
+articles typeset using TeX.
+
+
+
+
+
+
+
+ 7
+
+
+
+
+
+
+5 User Interface
+
+5.1 troff
+
+troff is completely non-interactive. A small
+number of error messages can arise, but
+most errors are discovered by looking at the
+formatted output, usually by running through
+nroff to the VDU screen. This turns out to be
+less of a problem in practise than it might at
+first sound.
+
+
+5.2 TeX
+
+TeX complains and stops upon finding a syntax
+error in the input, allowing the user to take
+take simple remedial action (e.g., by inserting
+the correct spelling of a command, or by asking
+TeX to ignore a number of subsequent tokens).
+
+
+6 Fonts
+
+The available fonts depend on the output
+device. A number of devices use the
+public domain Computer Modern fonts designed by
+Donald Knuth with METAFONT. This font family
+comprises some 75 different fonts in the common
+sizes in the range 5 to 72 points. TeX
+can magnify these to provide an even greater
+variety. Many, many mathematical symbols,
+accent marks and other symbols are available.
+Cyrilic and OCR (Optical Character Recognition)
+fonts are also available for TeX.
+ In the unlikely event of being unable find
+a suitable special character, the expert may
+resort to METAFONT. There are also various
+public domain pixel-based character generators.
+These facilities are probably most likely to be
+required only for logo design, however.
+
+
+
+
+
+ 8
+
+
+
+
+
+
+6.1 Restrictions
+
+Older versions of troff allow no more than four
+different styles of font per document (e.g.,
+roman, bold, italic and special). There are no
+such restrictions in TeX or ditroff.
+
+
+7 Typesetting Mathematics
+
+
+7.1 troff and eqn
+troff has a preprocessor called eqn which al-
+lows the "pronounceable" entry of mathematical
+equations. It was designed to be easy to
+use for typist and casual users, assuming
+that they have an elementary comprehension of
+mathematics. It produces reasonable results.
+
+
+7.2 TeX
+
+TeX has a built-in mathematics mode. It is
+slightly more cryptic than eqn. For users
+setting a lot of mathematics, requiring perfect
+results, there is only TeX.
+
+
+8 Tables, Lines and Boxes
+
+8.1 troff and tbl
+
+troff has a preprocessor called tbl which
+permits very easy composition of tables. It
+can even be used for the production of simple
+line diagrams. This is one of troff 's
+strongest features.
+
+
+8.2 TeX
+TeX has built-in alignment facilities. These
+are very powerful, but much more frightening
+and verbose than tbl. However, LaTeX provides
+
+
+
+ 9
+
+
+
+
+
+
+table drawing facilities which are almost as
+good as tbl. All manner of lines and boxes are
+also possible.
+
+
+9 Graphics
+
+Neither troff nor TeX were designed for the
+production of sophisticated artwork and this is
+certainly an area of weakness.
+
+
+9.1 troff
+
+The Documentor's Workbench has several ditroff
+preprocessors:
+
+pic: which allow easy descriptive of line
+ figures comprised of lines, arrows, circles
+ and ellipses.
+ideal: is similar to pic, but uses simultaneous
+ equations and co-ordinates to determine the
+ positions of points. ideal can also specify
+ dashed circles and shaded regions.
+
+grap: is a preprocessor for pic for designed for
+ producing graphs. It is highly spoken of.
+
+
+9.2 TeX
+
+LaTeX has an picture sketching facility with
+similar capabilities to pic. However, it is
+much harder to use, since the user has to
+perform more of his own calculations. It
+should eventually be possible to incorporate
+pictures from the Macintosh into TeX output.
+ TeX packages for typsetting representa-
+tions of organic molecules and other semi-
+sophisticated graphics also exist.
+
+
+
+
+
+
+ 10
+
+
+
+
+
+
+10 Documentation
+
+Both troff and TeX are extensively documented.
+A wider choice of textbook is available for
+troff, since it is much older.
+
+
+11 Other Utilities
+
+
+11.1 Slide Preparation
+
+11.1.1 troff
+troff has no special facilities for producing
+slides. However, it is possible to use a
+normal macro package and large point sizes with
+reasonable success.
+ ditroff comes with a set of macros (-mv) for
+simple viewgraph and slide production.
+
+
+11.1.2 TeX
+
+SliTeX/ is a variant of the LaTeX macro
+package designed for slide production. It is
+particularly good for managing the production
+of large collections of slides and of
+multi-layer slides (overlays).
+
+11.2 Program Grinding
+
+tgrind is a useful little utility which,
+given a few facts about the punctuation of a
+programming language, will "grind" out a TeX
+source file which can be turned into a nicely
+formatted listing. A ground listing of a
+Pascal program is shown in Figure 1.
+ A similar facility for use with troff called
+vgrind also exists, but appears to function
+only on Berkeley Unix driving a Versatec
+printer.
+
+
+
+
+
+ 11
+
+
+
+
+
+-----------------------------------------------------
+
+program hello(output);
+
+ procedure welcome;
+ begin
+ writeln("Hello World.")
+ end;
+
+begin
+ f This is a little demonstration program in Pascal. g
+ 10
+ welcome
+end.
+
+-----------------------------------------------------
+
+
+11.3 Bibliographic Citation
+
+It is convenient to be able to keep
+databases of literature references and have
+bibliographies generated automatically from
+citations inserted into the source texts.
+
+
+11.3.1 troff
+The troff preprocessor for fleshing out
+citations from a set of keywords embedded in
+the source text is called refer. lookbib and
+addbib allow examination and extension of refer
+bibliographic databases.
+
+
+11.3.2 TeX
+
+BibTeX is the LaTeX equivalent of refer.
+It requires precise citations which makes
+it slightly less convenient for normal use
+than refer. However, BibTeX is programmable
+and can be used to format the references
+into any conceivable style. A number of
+different bibliographic styles are available,
+particularly for the more prestigious computing
+journals.
+
+
+ 12
+
+
+
+
+
+
+ A facility called Tib to use refer-formatted
+bibliographic databases with TeX also exists.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 13
+
+-------
diff --git a/info/digests/texhax/txh/pavel2.txh b/info/digests/texhax/txh/pavel2.txh
new file mode 100644
index 0000000000..271f832d51
--- /dev/null
+++ b/info/digests/texhax/txh/pavel2.txh
@@ -0,0 +1,2541 @@
+ 8-Apr-87 09:53:58-PDT,44327;000000000000
+Return-Path: <mcvax!nplpsg!jrp@seismo.CSS.GOV>
+To: texhax@score.stanford.edu
+Subject: LaTeX for the -ms macros user
+Date: Wed, 08 Apr 87 16:13:53 GMT
+From: John Pavel <mcvax!nplpsg!jrp@seismo.CSS.GOV>
+
+
+Sorry. These got bounced by seismo the first time.
+
+Let's hope that you get the two messages included below.
+
+John Pavel
+
+------- Forwarded Messages
+
+Date: Wed, 08 Apr 87 06:47:13 -0400
+Subject: Returned mail: Host unknown
+From: Mail Delivery Subsystem <Postmaster@seismo.uucp>
+To: jrp@psg.npl.co.uk
+
+ ----- Transcript of session follows -----
+550 su-score.arpa!texhax... Host unknown
+
+ ----- Unsent message follows -----
+Received: from mcvax.UUCP by seismo.CSS.GOV (5.54/1.14) with UUCP
+ id AA02322; Wed, 8 Apr 87 06:47:13 EDT
+Received: by mcvax.cwi.nl; Wed, 8 Apr 87 03:56:01 +0200 (MET)
+Received: from nplpsg.uucp by kestrel.Ukc.AC.UK with UUCP id aa05417;
+ 8 Apr 87 0:10 BST
+Received: from snow by snow.psg.npl.co.uk; Tue, 7 Apr 87 23:53:07 BST
+To: texhax@su-score.arpa
+Subject: LaTeX for the troff -ma macros user
+Return-Receipt-To: mcvax!psg.npl.co.uk!jrp
+Date: Tue, 07 Apr 87 22:53:07 GMT
+Message-Id: <6239.544834387@psg.npl.co.uk>
+From: John Pavel <mcvax!nplpsg!jrp>
+
+Here is a LaTeX version of the first cut on a paper that should
+help anyone trying to convert from the -ms macros to LaTeX.
+
+I would welcome any contributions to completing/correcting this paper.
+
+The extra style file is from Marshall Rose, slightly adapted.
+
+Thanks,
+
+John Pavel
+
+: Please feed me to /bin/sh
+: This is a shell archive, meaning:
+: 1. Remove everything above the : Please feed me to /bin/sh line.
+: 2. Save the resulting text in a file.
+: 3. Execute the file with /bin/sh -- not csh -- to create:
+: ms-latex.tex
+: sfwmac.sty
+: This archive created: Tue Apr 7 22:52:24 1987
+export PATH; PATH=/bin:/usr/bin:$PATH
+echo shar: "extracting 'ms-latex.tex'" '(17397 characters)'
+if test -f 'ms-latex.tex'
+then
+ echo shar: "will not over-write existing file 'ms-latex.tex'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'ms-latex.tex'
+ X
+ X\documentstyle[12pt,a4,titlepage,sfwmac]{article}
+ X
+ X% Some local macros, mostly stolen from the scheme distribution
+ X
+ X% Same as \obeycr, but doesn't do a \@gobblecr.
+ X{\catcode`\^^M=13 \gdef\myobeycr{\catcode`\^^M=13 \def^^M{\\}}%
+ X\gdef\restorecr{\catcode`\^^M=5 }}
+ X
+ X{\catcode`\^^I=13 \gdef\obeytabs{\catcode`\^^I=13 \def^^I{\hbox{\hskip
+ 4em}}}}
+ X
+ X{\makeatletter \gdef\gobblecr{\@gobblecr}}
+ X
+ X\newenvironment{mstext}%
+ X {\obeyspaces \myobeycr \em
+ X \begin{tabbing}%
+ X \qquad\=\hspace*{5em}\=\hspace*{9em}\=\+\kill% was 16em
+ X \gobblecr}%
+ X {\unskip\end{tabbing}}
+ X
+ X\newenvironment{latextext}{
+ X\obeyspaces \myobeycr \em
+ X\begin{tabbing}%
+ X\qquad\=\hspace*{5em}\=\hspace*{9em}\=\+\kill% was 16em
+ X\gobblecr}{\unskip\end{tabbing}}
+ X
+ X\catcode`\"=\active
+ X{\makeatletter {\gdef"{\begingroup \catcode``=13
+ X \@noligs \tt \let\do\@makeother \dospecials \let"=\endg
+roup}}}
+ X
+ X\newcommand{\latex}[1]{\LaTeX}
+ X\newcommand{\ms}[1]{\mbox{\tt -ms}}
+ X\let\endverbatim=\endtrivlist
+ X
+ X\title{\latex/ for the \troff/ \ms/ Macros User}
+ X\author{John Pavel \\
+ XNational Physical Laboratory \\
+ XTeddington, UK\\[\bigskipamount]
+ X"jrp@nplpsg.UUCP"}
+ X
+ X\date{87/04/07 at 23:37:25%
+ X}
+ X
+ X\begin{document}
+ X
+ X \maketitle
+ X
+ X \begin{abstract}
+ X
+ X This document is intended to serve as a brief reference to \lat
+ex/ for
+ X those who are familiar with \troff/ and \ms/ macros. This vers
+ion
+ X is a draft for comment.
+ X
+ X \end{abstract}
+ X
+ X \tableofcontents
+ X
+ X\cleardoublepage
+ X
+ X\section{Introduction}
+ X
+ XThis document is intended to serve as a quick reference to those
+ Xconverting from \troff/ with the \ms/ macros~\cite{ms} to
+ X\latex/~\cite{LaTeX}. The reader is assumed to have a working knowled
+ge
+ Xof the \ms/ macros. Furthermore, the reader {\em must\/} have read at
+least
+ XChapter~2 of the \latex/ manual\cite{LaTeX}. That chapter covers the b
+asics of
+ X\latex/.
+ X
+ XThe default behaviour of \latex/ is described. With a certain amount
+of
+ Xconfiguring, \latex/ can be induced to produce almost any style of
+ Xoutput. Such configuring is, however, beyond the scope of this
+ Xdocument. Similarly, \latex/ has many features which are not describe
+d.
+ XThese include
+ X
+ X\begin{itemize}
+ X\item diagram production;
+ X\item mathematical typesetting;
+ X\item the typesetting of program sources;
+ X\item automatic cross-referencing and index production;
+ X\item the layout of tables;
+ X\end{itemize}
+ X
+ XThe \latex/\cite{LaTeX} and \TeX\cite{TeX} manuals
+ Xshould be consulted for the full story.
+ X
+ X\section{Getting Started with \latex/}
+ X
+ XTo run \latex/ on a file called either "file" or, more conventionally,
+ X"file.tex", type
+ X\begin{verbatim}
+ X % latex file
+ X\end{verbatim}
+ X
+ XBy default, the file will be taken from either your current
+ Xdirectory, or, if no such file appears there, the directory
+ X"/usr/lib/tex/macros" will be searched.
+ X
+ XRunning \latex/ produces a DVI file ("file.dvi" for the above example)
+.
+ XYou can send this to the {\sf Imagen} by using \pgm{iptex}(l):
+ X\begin{verbatim}
+ X % iptex file
+ X\end{verbatim}
+ X
+ XAlternatively, you may like to preview it on the {\sf Sun} screen by u
+sing
+ X\pgm{texview}(l):
+ X\begin{verbatim}
+ X % texview file
+ X\end{verbatim}
+ X
+ XThe \latex/ Manual\cite{LaTeX} will refer you to a {\sl Local Guide}.
+ XThis guide can be found in the file "/usr/lib/tex/macros/local.tex", a
+nd
+ Xso can be printed out by
+ X\begin{verbatim}
+ X % latex local
+ X % latex local
+ X % iptex local
+ X\end{verbatim}
+ X
+ XNo, that is not a mis-print. You will need to run \latex/ twice. It
+ Xneeds to make two passes to establish all the cross-references.
+ XNormally, you will do this only for a final copy.
+ XYou may now get rid of all the temporary files that \latex/ creates
+ Xwith
+ X\begin{verbatim}
+ X % texclean
+ X\end{verbatim}
+ X
+ XTwo other files that you might like to look at in the
+ X"/usr/lib/tex/macros" directory are "small.tex" and "sample.tex".
+ X
+ X\section{Document Structure}
+ X
+ XThe \ms/ macros assume a document structure of the following form:
+ X
+ X\begin{mstext}
+ X {[optional date specification: ".ND" a date]}
+ X {[optional overall format: ".RP"---see below]}
+ X ".TL"
+ X Title of document (one or more lines)
+ X ".AU"
+ X Author(s) (may also be several lines)
+ X ".AI"
+ X Author's institution(s)
+ X ".AB"
+ X Abstract; to be placed on the cover sheet of a paper.
+ X ".AE" (abstract end)
+ X text \ldots
+ X\end{mstext}
+ X
+ XA \latex/ document has an analogous structure:
+ X
+ X\begin{latextext}
+ X "\documentstyle[a4]{article}" \>\> \` Specifies the document
+style.
+ X \>\> \` {\tt a4} is for
+ A4 paper
+ X
+ X "\title{"Title of document %
+ X(each line of title separated by "\\")\/"}"
+ X "\author{"Author(s) (each author separated by "\and")\/"}"
+ X "\date{"a date"}"
+ X
+ X "\begin{document}" \>\> \` End of preamble
+ and beginning of text.
+ X
+ X \> "\maketitle" \> \` Produces the title.
+ X \> "\tableofcontents" \> \` Produces the table of con
+tents.
+ X
+ X \> "\begin{abstract}"
+ X \> Abstract; to be placed under the title
+ X \> "\end{abstract}"
+ X
+ X \> body of text \ldots
+ X
+ X "\end{document}"
+ X\end{latextext}
+ X
+ XIf a separate title page and abstract page are preferred,
+ Xthe "titlepage" style option should be used:
+ X
+ X\begin{latextext}
+ X "\documentstyle[titlepage,a4]{article}"
+ X \> \ldots
+ X\end{latextext}
+ X
+ X\section{Page Headings}
+ X
+ XThe \ms/ macros allow headings and footings to be set by means of stri
+ng
+ Xdefinitions:
+ X\begin{mstext}
+ X".ds LH" left header
+ X".ds CH" center header
+ X".ds RH" right header
+ X".ds LF" left footer
+ X".ds CF" center footer
+ X".ds RF" right footer
+ X\end{mstext}
+ X
+ XThe scheme in \latex/ is slightly different;
+ Xthere are four page styles: "plain" (the default), "empty", "headings"
+ and
+ X"myheadings". These are activated by a
+ X
+ X\begin{latextext}
+ X"\pagestyle{"style\/"}"
+ X\end{latextext}
+ X
+ Xcommand. To set your own headings, the commands "\markboth" (for two-s
+ided documents)
+ Xand "\markright" (for one-sided documents) are required in addition:
+ X
+ X\begin{latextext}
+ X"\markright{"heading\/"}" or "\markboth{"left head\/"}{"right head\/"}
+"
+ X"\pagestyle{myheadings}"
+ X\end{latextext}
+ X
+ X\section{Multi-column Formats}
+ X
+ X\begin{sloppypar}
+ XThe ".2C" and ".1C" \ms/ macros permit changing to
+ Xtwo-column and single-column format. The analagous \latex/ commands
+ Xare "\twocolumn" and "\onecolumn". Like their \ms/
+ Xcounterparts, they also skip to a new page. If a complete document is
+ Xto be produced in two-column format, the "twocolumn" style option
+ Xshould be used, since that alters various style parameters, such as
+ Xthe amount of paragraph indentation, while the
+ X"\twocolumn" command does not.
+ X\end{sloppypar}
+ X
+ X\section{Section Headings}
+ X
+ XThe \ms/ macros
+ X
+ X\begin{mstext}
+ X ".NH"
+ X numbered section heading
+ X may be several lines
+ X\end{mstext}
+ X
+ Xand
+ X
+ X\begin{mstext}
+ X ".SH"
+ X unnumbered section heading
+ X\end{mstext}
+ X
+ Xcorrespond to the \latex/ commands
+ X
+ X\begin{latextext}
+ X "\section{"numbered section heading
+ X \> may be several lines"}"
+ X\end{latextext}
+ X
+ X and
+ X
+ X\begin{latextext}
+ X "\section*{"section heading"}"
+ X\end{latextext}
+ X
+ XInstead of specifying depth of level number for sub-sections, as is do
+ne
+ Xwith the \ms/ macros, \latex/ provides specific "\subsection",
+ X"\subsubsection", "\paragraph" and "\subsubparagraph"
+ Xcommands.\footnote{Documents written in the "report" document style ma
+y also
+ Xbe divided into "chapter"s and "part"s.}
+ X
+ X\section{Paragraphs}
+ X
+ X\subsection{Standard and Left-Block Paragraphs}
+ X
+ XThe \ms/ macros provide two paragraphing macros. The ".PP" macro
+ Xintroduces indented paragraphs. The ".LP" introduces unindented
+ Xones. They both leave space between paragraphs. One, or more blank
+ Xlines, or the beginning of a section normally introduce a new paragrap
+h
+ Xwith \latex/. The default behaviour is to have the first paragraph of
+ Xeach section unindented, to indent all other paragraphs and to leave n
+o
+ Xgap between paragraphs.
+ X
+ X\subsection{Indented Paragraphs}
+ X
+ XThe \ms/ macros provide a fairly crude basis for producing indented or
+ Xhanging paragraphs in the form of the ".IP" macro. \latex/
+ Xprovides a number of different environments which accomplish the same
+ Xtask.
+ X
+ X\subsubsection{Numbered Paragraphs}
+ X
+ XThese are produced by giving a number argument to the ".IP" macro, as
+in the
+ Xfollowing example:
+ X
+ X\begin{mstext}
+ X ".IP 1."
+ X Text for first paragraph, typed
+ X normally for as long as you would
+ X like on as many lines as needed.
+ X ".IP 2."
+ X Text for second paragraph, \ldots
+ X\end{mstext}
+ X
+ XA similar result can be achieved using the enumerate environment of \l
+atex/:
+ X
+ X\begin{latextext}
+ X "\begin{enumerate}"
+ X \> "\item" \> Text for first paragraph, typed
+ X \> \> normally for as long as you would
+ X \> \> like on as many lines as needed.
+ X
+ X \> "\item" \> Text for second paragraph, \ldots
+ X "\end{enumerate}"
+ X\end{latextext}
+ X
+ X\subsubsection{Bulleted Paragraphs}
+ X
+ XBulleted paragraphs, produced using the \ms/ macro call
+ X
+ X\begin{mstext}
+ X ".IP \(bu"
+ X Text \ldots
+ X\end{mstext}
+ X
+ Xcan be produced in \latex/ by the sequence
+ X
+ X\begin{latextext}
+ X "\begin{itemize}"
+ X \> "\item" Text \ldots
+ X "\end{itemize}"
+ X\end{latextext}
+ X
+ X\subsubsection{Labelled Paragraphs}
+ X
+ XLabelled paragraphs are produced by the \ms/ macro call ".IP".
+ XFor example,
+ X
+ X\begin{mstext}
+ X ".IP first: 9"
+ X Notice the longer label, requiring larger
+ X indenting for these paragraphs.
+ X ".IP second:"
+ X And so forth.
+ X\end{mstext}
+ X
+ Xwill produce something like
+ X
+ X\begin{quote}
+ X\begin{description}
+ X \item[\rm first: 9] \mbox{}
+ X
+ X Notice the longer label, requiring larger
+ X indenting for these paragraphs.
+ X
+ X \item[\rm second:] \mbox{}
+ X
+ X And so forth.
+ X
+ X\end{description}
+ X\end{quote}
+ X
+ XThese are produced in \latex/ use of the "description" environment, wi
+th a
+ Xslightly different appearance:
+ X
+ X\begin{latextext}
+ X "\begin{description}"
+ X \> "\item[first: 9]" \> Notice the longer label, requir
+ing
+ X \> \> larger indenting for these paragraphs.
+ X \> \> Note the different paragraph shape
+ X \> \> and the embolding of the labels with
+ X \> \> \latex/.
+ X \> "\item[second:]" \> And so forth.
+ X "\end{description}"
+ X\end{latextext}
+ X
+ Xproduces
+ X\begin{quote}
+ X\begin{description}
+ X \item[first: 9]
+ X Notice the longer label, requiring larger
+ X indenting for these paragraphs. Note the
+ X different paragraph shape and the embolding
+ X of the labels with \latex/.
+ X \item[second:]
+ X And so forth.
+ X\end{description}
+ X\end{quote}
+ X
+ X\subsubsection{Nested Indented Paragraphs}
+ X
+ XNested indentation is provided by the ".RS" and ".RE" pair of \ms/
+ Xmacros. List environments may be nested freely with \latex/, resulting
+ in correct
+ Xindentation. Also, paragraphs without a leading "\item" will be indent
+ed
+ Xunderneath the most recent paragraph to have a leading "\item".
+ X
+ X
+ X\subsection{Quoted Paragraphs}
+ X
+ XThe direct counterpart of the ".QP" \ms/ macro is the "quote" environm
+ent.
+ XThe direct counterpart of the ".QS" and ".QE" pair of
+ X\ms/ macros is the "quotation" environment.
+ X
+ X\section{Footnotes}
+ X
+ XThe \ms/ macros provide the ".FS" and ".FE" macros pair for collecting
+ Xfootnotes. \latex/ provides the "\footnote" command,\footnote{Like thi
+s}.
+ XThat footnote was produced by writing
+ X
+ X\begin{latextext}
+ X\ldots command."\footnote{"Like this"}" That footnote \ldots
+ X\end{latextext}
+ X
+ X\section{Fonts}
+ X
+ X\subsection{Style}
+ X
+ XThe \ms/ macros allow font styles to be changed by use of one of the f
+ollowing
+ Xcommands:
+ X
+ X\begin{mstext}
+ X".R" {\rm Roman}
+ X".I" {\it Italic}
+ X".B" {\bf Bold}
+ X\end{mstext}
+ X
+ XFor example,
+ X
+ X\begin{mstext}
+ XThis text becomes
+ X".B" {\bf bolder}
+ Xand back again.
+ X\end{mstext}
+ X
+ Xor
+ X
+ X\begin{mstext}
+ XThis text becomes
+ X".B"
+ X{\bf bolder}
+ X".R"
+ Xand back again.
+ X\end{mstext}
+ X
+ Xproduces the word ``bolder'' in the bold font.
+ X
+ X\latex/ has a similar set of commands whose extent is limited by braci
+ng:
+ X
+ X\begin{quote}
+ X\begin{tabular}{ll}
+ X"\rm" & {\rm Roman} \\
+ X"\it" & {\it Italic} \\
+ X"\bf" & {\bf Bold} \\
+ X"\sl" & {\sl Slanted} \\
+ X"\sc" & {\sc Small Capitals} \\
+ X"\sf" & {\sf Sans Serif} \\
+ X"\tt" & {\tt Typewriter}
+ X\end{tabular}
+ X\end{quote}
+ X
+ XThe above example would be written
+ X
+ X\begin{latextext}
+ XThis text becomes "{\bf "{\bf bolder}"}" and back again.
+ X\end{latextext}
+ X
+ X\subsection{Size}
+ X
+ XThe \ms/ macros allow font sizes to be changed by use of one of the fo
+llowing
+ Xcommands:
+ X
+ X\begin{mstext}
+ X".SM" {\small smaller}
+ X".NL" {\normalsize normal size}
+ X".LG" {\large larger}
+ X\end{mstext}
+ X
+ XFor example,
+ X
+ X\begin{mstext}
+ XThis text becomes
+ X".LG"
+ X{\large larger}
+ X".SM"
+ Xand back again.
+ X\end{mstext}
+ X
+ XThe ".SM" an ".LG" macros may be repeated for greater effect.
+ X
+ X\latex/ has a similar set of commands whose extent is limited by braci
+ng.
+ X
+ X\begin{quote}
+ X\begin{tabular}{ll}
+ X"\tiny" & {\tiny tiny} \\
+ X"\scriptsize" & {\scriptsize scriptsize} \\
+ X"\footnotesize" & {\footnotesize footnotesize} \\
+ X"\small" & {\small small} \\
+ X"\normalsize" & {\normalsize normal size} \\
+ X"\large" & {\large large} \\
+ X"\Large" & {\Large Large} \\[\smallskipamount]
+ X"\LARGE" & {\LARGE LARGE} \\[\smallskipamount]
+ X"\huge" & {\huge huge} \\[\smallskipamount]
+ X"\Huge" & {\Huge Huge}
+ X\end{tabular}
+ X\end{quote}
+ X
+ XThe above example would be written
+ X
+ X\begin{latextext}
+ XThis text becomes "{\large "{\large larger}"}" and back again.
+ X\end{latextext}
+ X
+ XNotice that with \latex/ the sizes are absolutely specified and not
+ Xrelatively specified, as with \troff/.
+ X
+ X\cleardoublepage
+ X
+ X\appendix
+ X
+ X\section{Summary}
+ X
+ XThis Appendix provides a quick guide to the correspondences between th
+e \ms/
+ Xmacros (and some raw \troff/ commands) and \latex/ macros. Note that t
+he output
+ Xmay not have an identical appearance in all cases.
+ X
+ X\newenvironment{stack}{\begin{tabular}{l}}{\end{tabular}}
+ X\newcommand{\eoe}{\\[\bigskipamount]}
+ X
+ X\begin{em}
+ X\begin{tabular}{|p{0.2\textwidth}|l|l|}
+ X\hline
+ X\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent
+\eoe
+ X\hline \hline
+ X\rm Date & ".ND" date & "\date{"date\/"}" \eoe
+ X\hline
+ X\rm Cover Page & ".RP" & "\titlepage" \eoe
+ X\hline
+ X\rm Author & \begin{stack}
+ X ".AU" \\
+ X author
+ X \end{stack} & "\author{"author\/"}" \
+eoe
+ X\hline
+ X\rm Affiliation & \begin{stack}
+ X ".AI" \\
+ X Institution
+ X \end{stack} & "\thanks{"Institution\/
+"}" \eoe
+ X\hline
+ X\rm Abstract & \begin{stack}
+ X ".AB" \\
+ X \ldots{} abstract \ldots \\
+ X ".AE"
+ X \end{stack} & \begin{stack}
+ X "\begin{abstract}" \\
+ X \ldots{} abstract \ldot
+s \\
+ X "\end{abstract}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Multi-column formats
+ X & ".2C" & "\twocolumn" \eoe
+ X & ".1C" & "\onecolumn" \eoe
+ X\hline
+ X\rm Section Headings & \begin{stack}
+ X ".SH" \\
+ X heading
+ X \end{stack} & "\section*{"heading\/"}
+" \eoe
+ X & \begin{stack}
+ X ".NH" \\
+ X heading
+ X \end{stack} & "\section{"heading\/"}"
+ \eoe
+ X & \begin{stack}
+ X ".NH 2" \\
+ X heading
+ X \end{stack} & "\subsection{"heading\/
+"}" \eoe
+ X & \begin{stack}
+ X ".NH 3" \\
+ X heading
+ X \end{stack} & "\subsubsection{"headin
+g\/"}" \eoe
+ X & \begin{stack}
+ X ".NH 4" \\
+ X heading
+ X \end{stack} & "\paragraph{"heading\/"
+}" \eoe
+ X & \begin{stack}
+ X ".NH 5" \\
+ X heading
+ X \end{stack} & "\subparagraph{"heading
+\/"}" \eoe
+ X\hline
+ X\end{tabular}
+ X
+ X\begin{tabular}{|p{0.2\textwidth}|l|l|}
+ X\hline
+ X\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent
+ \eoe
+ X\hline \hline
+ X\rm Standard and Left-Block paragraphs
+ X & ".LP", ".PP" & one, or more blank line
+s \eoe
+ X\hline
+ X\rm Numbered paragraphs
+ X & \begin{stack}
+ X ".IP" n. \\
+ X Text \ldots \\
+ X \vdots
+ X \end{stack} & \begin{stack}
+ X "\begin{enumerate}" \\
+ X "\item" Text \ldots \\
+ X \vdots \\
+ X "\end{enumerate}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Bulleted paragraphs
+ X & \begin{stack}
+ X ".IP \(bu" \\
+ X Text \ldots \\
+ X \vdots
+ X \end{stack} & \begin{stack}
+ X "\begin{itemize}" \\
+ X "\item" Text \ldots \\
+ X \vdots \\
+ X "\end{itemize}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Labelled paragraphs
+ X & \begin{stack}
+ X ".IP" label \\
+ X Text \ldots \\
+ X \vdots
+ X \end{stack} & \begin{stack}
+ X "\begin{description}" \
+\
+ X "\item["label\/"]" Text
+ \ldots \\
+ X \vdots \\
+ X "\end{description}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Quoted paragraphs
+ X & \begin{stack}
+ X ".QP" \\
+ X Text \ldots \\
+ X \end{stack} & \begin{stack}
+ X "\begin{quote}" \\
+ X Text \ldots \\
+ X "\end{quote}"
+ X \end{stack} \eoe
+ X & \begin{stack}
+ X ".QS" \\
+ X Text \ldots \\
+ X ".QE"
+ X \end{stack} & \begin{stack}
+ X "\begin{quotation}" \\
+ X Text \ldots \\
+ X \vdots \\
+ X "\end{quotation}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Footnotes & \begin{stack}
+ X ".FS" \\
+ X Text \ldots \\
+ X ".FE"
+ X \end{stack} & "\footnote{"Text \ldots
+ "}" \eoe
+ X\hline
+ X\end{tabular}
+ X
+ X\begin{tabular}{|p{0.2\textwidth}|l|l|}
+ X\hline
+ X\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent
+\eoe
+ X\hline \hline
+ X\rm Font Styles & \begin{stack}
+ X ".R" {\rm Roman} \\
+ X ".I" {\it Italic} \\
+ X ".B" {\bf Bold}
+ X \end{stack} &
+ X \begin{stack}
+ X "{\rm" {\rm Roman}"}" \
+\
+ X "{\it" {\it Italic\/}"}
+" \\
+ X "{\bf" {\bf Bold}"}" \\
+ X "{\sl" {\sl Slanted\/}"
+}" \\
+ X "{\sc" {\sc Small Capit
+als}"}" \\
+ X "{\sf" {\sf Sans Serif}
+"}" \\
+ X "{\tt" {\tt Typewriter}
+"}"
+ X \end{stack} \eoe
+ X\hline
+ X\rm Font Sizes &
+ X \begin{stack}
+ X ".SM" {\small smaller} \\
+ X ".NL" {\normalsize normal size} \\
+ X ".LG" {\large larger}
+ X \end{stack} &
+ X \begin{stack}
+ X "{\tiny" {\tiny tiny}"}" \\
+ X "{\scriptsize" {\scriptsize scriptsize}
+"}" \\
+ X "{\footnotesize" {\footnotesize footnot
+esize}"}" \\
+ X "{\small" {\small small}"}" \\
+ X "{\normalsize" {\normalsize normal size
+}"}" \\
+ X "{\large" {\large large}"}" \\
+ X "{\Large" {\Large Large}"}" \\[\smallsk
+ipamount]
+ X "{\LARGE" {\LARGE LARGE}"}" \\[\smallsk
+ipamount]
+ X "{\huge" {\huge huge}"}" \\[\smallskipa
+mount]
+ X "{\Huge" {\Huge Huge}"}"
+ X \end{stack} \eoe
+ X\hline
+ X\end{tabular}
+ X\end{em}
+ X
+ X\bibliographystyle{alpha}
+ X\bibliography{refs}
+ X
+ X\end{document}
+SHAR_EOF
+if test 17397 -ne "`wc -c < 'ms-latex.tex'`"
+then
+ echo shar: "error transmitting 'ms-latex.tex'" '(should have been 17397
+ characters)'
+fi
+fi
+echo shar: "extracting 'sfwmac.sty'" '(1626 characters)'
+if test -f 'sfwmac.sty'
+then
+ echo shar: "will not over-write existing file 'sfwmac.sty'"
+else
+sed 's/^ X//' << \SHAR_EOF > 'sfwmac.sty'
+ X% LaTeX support for writing UNIX-style documentation
+ X
+ X
+ X% UNIX-style references
+ X
+ X\def\sfwFILfont{\sl}
+ X
+ X\def\@egaux#1#2#3{%
+ X \def#1##1{%
+ X #2\begingroup \tt \let\do=\@makeother \dospecials
+ X \def\@tempa####1##1{####1\endgroup#3}\@tempa
+ X }%
+ X}
+ X
+ X\def\pgm#1{\mbox{\it#1}\index{#1}} % programs
+ X\def\xpgm#1#2{\mbox{\it#1}\index{\noexpand\noexpand\noexpand#2{}}}
+ X\def\man#1(#2){\xpgm{#1\/}{#1}(#2)} % manual entries
+ X\@egaux\arg{`{}}{'{}} % arguments to programs
+ X\@egaux\switch{`{}-}{'{}} % switches to programs
+ X\def\file#1{\mbox{\sfwFILfont#1}} % filename
+ X
+ X
+ X% Commonly used software systems
+ X
+ X\def\sfwPGMfont{\tt}
+ X
+ X\def\@sfwdef#1#2{\@sfwaux{#1/}{#2}}
+ X\def\@sfwaux#1#2{\def#1{\mbox{#2}\index{\noexpand\noexpand\noexpand#1{
+}}}}
+ X
+ X\@sfwdef\EMACS{\sfwPGMfont EMACS}
+ X\@sfwdef\INFO{\sfwPGMfont INFO}
+ X\@sfwdef\MLisp{\sfwPGMfont MLisp}
+ X
+ X\@sfwdef\SendMail{\sfwPGMfont SendMail}
+ X\@sfwdef\UUCP{\sfwPGMfont UUCP}
+ X
+ X\def\AmS{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}\kern-.125em$\c
+al S$}
+ X\@sfwaux\AmSTeX{\rm \AmS-\TeX}
+ X
+ X\@sfwaux\PhDTeX{\rm P\kern-.05em{\sc h\kern-.025em D}\kern-0.08em\TeX}
+ X
+ X\@sfwaux\LaTeX{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em\TeX}
+ X\@sfwaux\BibTeX{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em\TeX}
+ X\@sfwaux\SLiTeX{\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em\TeX}
+ X
+ X
+ X\@sfwdef\WEB{\sfwPGMfont WEB}
+ X
+ X\@sfwdef\Prolog{\sfwPGMfont Prolog}
+ X\@sfwdef\Lisp{\sfwPGMfont Lisp}
+ X
+ X\@sfwdef\DBUG{\sfwPGMfont DBUG}
+ X
+ X\@sfwdef\troff{\sfwPGMfont troff}
+ X\@sfwdef\nroff{\sfwPGMfont nroff}
+ X\@sfwdef\Miranda{\sfwPGMfont Miranda}
+ X\@sfwdef\AiM{\sfwPGMfont AiM}
+ X\@sfwdef\ASN{\sfwPGMfont ASN.1}
+ X\@sfwdef\ISODE{\sfwPGMfont ISODE}
+ X
+SHAR_EOF
+if test 1626 -ne "`wc -c < 'sfwmac.sty'`"
+then
+ echo shar: "error transmitting 'sfwmac.sty'" '(should have been 1626 ch
+aracters)'
+fi
+fi
+exit 0
+: End of shell archive
+
+------- Message 2
+
+Date: Wed, 08 Apr 87 06:46:43 -0400
+Subject: Returned mail: Host unknown
+From: Mail Delivery Subsystem <Postmaster@seismo.uucp>
+To: jrp@psg.npl.co.uk
+
+ ----- Transcript of session follows -----
+550 su-score.arpa!texhax... Host unknown
+
+ ----- Unsent message follows -----
+Received: from mcvax.UUCP by seismo.CSS.GOV (5.54/1.14) with UUCP
+ id AA02312; Wed, 8 Apr 87 06:46:43 EDT
+Received: by mcvax.cwi.nl; Wed, 8 Apr 87 03:53:02 +0200 (MET)
+Received: from nplpsg.uucp by kestrel.Ukc.AC.UK with UUCP id aa05412;
+ 8 Apr 87 0:10 BST
+Received: from snow by snow.psg.npl.co.uk; Tue, 7 Apr 87 23:48:58 BST
+To: texhax@su-score.arpa
+Subject: LaTeX for the troff -ms Macros User
+Return-Receipt-To: mcvax!psg.npl.co.uk!jrp
+Date: Tue, 07 Apr 87 22:48:57 GMT
+Message-Id: <6189.544834137@psg.npl.co.uk>
+From: John Pavel <mcvax!nplpsg!jrp>
+
+
+Here is a textual version of the first cut on a paper that should
+help anyone trying to convert from the -ms macros to LaTeX.
+
+I would welcome any contributions to completing/correcting this paper.
+
+Thanks,
+
+John Pavel
+
+- --snip----snip----snip----snip----snip----snip----snip----snip--
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LaTEX for the troff -ms Macros User
+
+
+ John Pavel
+ National Physical Laboratory
+ Teddington, UK
+
+
+ jrp@nplpsg.UUCP
+
+ 87/04/07 at 23:37:25
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Abstract
+
+ This document is intended to serve as a brief
+ reference to aTEX for those who are familiar
+ with troff and -ms macros. This version is a
+ draft for comment.
+
+
+
+
+
+
+ Contents
+
+ 1Introduction 2
+
+ 2Getting Started with LaTX 2
+ 3Document Structure 3
+
+ 4Page Headings 4
+
+ 5Multi-column Formats 5
+ 6Section Headings 5
+
+ 7Paragraphs 6
+ 7.1Standard and Left-Block Paragraphs :::::: 6
+ 7.2Indented Paragraphs :::::::::: :::::::::: 7
+ 7.2Numbered Paragraphs ::::::: :::::::::: 7
+ 7.2Bulleted Paragraphs ::::::: :::::::::: 7
+ 7.2Labelled Paragraphs ::::::: :::::::::: 8
+ 7.2Nested Indented Paragraphs: :::::::::: 9
+ 7.3Quoted Paragraphs :::::::::::: :::::::::: 9
+ 8Footnotes 9
+
+ 9Fonts 9
+ 9.1Style :::::::::: ::::::::::::: :::::::::: 9
+ 9.2Size ::::::::::: ::::::::::::: :::::::::: 10
+
+ ASummary 12
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1 Introduction
+
+ This document is intended to serve as a quick
+ reference to those converting from troff with
+ the -ms macros [Les76] to aTEX [Lam86]. The
+ reader is assumed to have a working knowledge
+ of the -ms macros. Furthermore, the reader
+ must have read at least Chapter 2 of the LaTX
+
+ manual[Lam86]. That chapter covers the basics
+ of aTEX.
+ The default behaviour of LaTEX is described.
+ With a certain amount of configuring, LaTX
+ output.indSuch configuring ais,showever,tbeyond
+ the scope of this document. Similarly, LaTX
+ has many features which are not described.
+ These include
+
+ ?diagram production;
+
+ ?mathematical typesetting;
+
+ ?the typesetting of program sources;
+ ?automatic cross-referencing and index pro-
+ duction;
+
+ ?the layout of tables;
+
+ The LTEX[Lam86] and TEX[Knu86] manuals should
+ be consulted for the full story.
+
+
+ 2 Getting Started with aTEX
+
+ To run aTEX on a file called either file or,
+ more conventionally, file.tex, type
+
+ % latex file
+
+ By default, the file will be taken from
+ either your current directory, or, if no
+ such file appears there, the directory
+ /usr/lib/tex/macros will be searched.
+
+
+ 2
+
+
+
+
+
+
+ Running LaTEX produces a DVI file (file.dvi
+ for the above example). You can send this to
+ the Imagen by using iptex(l):
+
+ % iptex file
+
+ Alternatively, you may like to preview it on
+ the Sun screen by using texview(l):
+
+ % texview file
+ The LaTX Manual[Lam86] will refer you to a
+ Local Guide. This guide can be found in the
+
+ file /usr/lib/tex/macros/local.tex, and so can
+ be printed out by
+ % latex local
+ % latex local
+ % iptex local
+
+ No, that is not a mis-print. You will need
+ to run LaTX twice. It needs to make two
+ passes to establish all the cross-references.
+ Normally, you will do this only for a final
+ copy. You may now get rid of all the temporary
+ files that aTEX creates with
+
+ % texclean
+ Two other files that you might like to look
+
+ at in the /usr/lib/tex/macros directory are
+ small.tex and sample.tex.
+
+
+ 3 Document Structure
+
+ The -ms macros assume a document structure of
+ the following form:
+
+ [optional date specification: .ND a date]
+ [optional overall format: .RP---see below]
+ .TL
+ Title of document (one or more lines)
+ .AU
+ Author(s) (may also be several lines)
+
+ 3
+
+
+
+
+
+
+ .AI
+ Author's institution(s)
+ .AB
+ Abstract; to be placed on the cover sheet of a paper.
+ .AE (abstract end)
+ text .
+
+
+ A aTEX document has an analogous structure:
+
+ \documentstyle[aSpecifiesethe document style.
+ a4 is for A4 paper
+
+ \title{Title of document (each line of title separated by \\)}
+ \author{Author(s) (each author separated by \and)}
+ \date{a date}
+
+ \begin{documenEnd of preamble and beginning of text.
+
+ \maketitle Produces the title.
+ \tableofcProduces the table of contents.
+
+ \begin{abstract}
+ Abstract; to be placed under the title
+ \end{abstract}
+
+ body of text .
+
+ \end{document}
+
+
+ If a separate title page and abstract page
+ are preferred, the titlepage style option
+ should be used:
+
+ \documentstyle[titlepage,a4]{article}
+ .
+
+
+
+ 4 Page Headings
+
+ The -ms macros allow headings and footings to
+ be set by means of string definitions:
+
+ 4
+
+
+
+
+
+
+ .dsLH left header
+ .dsCH center header
+ .dsRH right header
+ .dsLF left footer
+ .dsCF center footer
+ .dsRF right footer
+
+
+ The scheme in LaTX is slightly different;
+ there are four page styles: plain (the
+ default), empty, headings and myheadings.
+ These are activated by a
+
+ \pagestyle{style}
+
+ command. To set your own headings, the
+ commands \markboth (for two-sided documents)
+ and \markright (for one-sided documents) are
+ required in addition:
+
+ \markright{heading} or \markboth{left head}{right head}
+ \pagestyle{myheadings}
+
+
+
+ 5 Multi-column Formats
+
+ The .2C and .1C -ms macros permit changing
+ to two-column and single-column format. The
+ analagous aTEX commands are \twocolumn and
+
+ \onecolumn. Like their -ms counterparts, they
+ also skip to a new page. If a complete
+ document is to be produced in two-column
+ format, the twocolumn style option should
+ be used, since that alters various style
+ parameters, such as the amount of paragraph
+ indentation, while the \twocolumn command does
+ not.
+
+
+ 6 Section Headings
+
+ The -ms macros
+
+ 5
+
+
+
+
+
+
+ .NH
+ numbered section heading
+ may be several lines
+
+
+ and
+ .SH
+ unnumbered section heading
+
+
+ correspond to the aTEX commands
+ \section{numbered section heading
+ may be several lines}
+
+
+ and
+
+ \section*{section heading}
+
+ Instead of specifying depth of level number
+ for sub-sections, as is done with the -ms
+ macros, LaTX provides specific \subsection,
+ \subsubsection, \paragraph and \subsubparagraph
+ commands.1
+
+
+ 7 Paragraphs
+
+
+ 7.1 Standard and Left-Block Paragraphs
+ The -ms macros provide two paragraphing macros.
+ The .PP macro introduces indented paragraphs.
+ The .LP introduces unindented ones. They
+ both leave space between paragraphs. One,
+ or more blank lines, or the beginning of a
+ section normally introduce a new paragraph with
+ aTEX. The default behaviour is to have the
+ first paragraph of each section unindented, to
+ indent all other paragraphs and to leave no gap
+ between paragraphs.
+ --------------------
+ 1Documents written in the report document
+ style may also be divided into chapters and
+ parts.
+
+ 6
+
+
+
+
+
+
+ 7.2 Indented Paragraphs
+
+ The -ms macros provide a fairly crude basis for
+ producing indented or hanging paragraphs in the
+ form of the .IP macro. aTEX provides a number
+ of different environments which accomplish the
+ same task.
+
+ 7.2.1 Numbered Paragraphs
+
+ These are produced by giving a number argument
+ to the .IP macro, as in the following example:
+
+ .IP1.
+ Text for first paragraph, typed
+ normally for as long as you would
+ like on as many lines as needed.
+ .IP2.
+ Text for second paragraph, .
+
+
+ A similar result can be achieved using the
+ enumerate environment of aTEX:
+
+ \begin{enumerate}
+ \item Text for first paragraph, typed
+ normally for as long as you would
+ like on as many lines as needed.
+
+ \item Text for second paragraph, .
+ \end{enumerate}
+
+
+
+ 7.2.2 Bulleted Paragraphs
+ Bulleted paragraphs, produced using the -ms
+ macro call
+
+ .IP\(bu
+ Text .
+
+
+ can be produced in aTEX by the sequence
+
+
+ 7
+
+
+
+
+
+
+ \begin{itemize}
+ \item Text .
+ \end{itemize}
+
+
+
+ 7.2.3 Labelled Paragraphs
+
+ Labelled paragraphs are produced by the -ms
+ macro call .IP. For example,
+
+ .IPfirst:9
+ Notice the longer label, requiring larger
+ indenting for these paragraphs.
+ .IPsecond:
+ And so forth.
+
+ will produce something like
+
+ first: 9
+ Notice the longer label, requiring
+ larger indenting for these para-
+ graphs.
+
+ second:
+ And so forth.
+
+ These are produced in aTEX use of the
+ description environment, with a slightly
+ different appearance:
+
+ \begin{description}
+ \item[firNotice the longer label, requiring
+ larger indenting for these paragraphs.
+ Note the different paragraph shape
+ and the embolding of the labels with
+ aTEX.
+ \item[secAnd:so forth.
+ \end{description}
+
+
+ produces
+
+
+
+ 8
+
+
+
+
+
+
+ first: 9 Notice the longer label, re-
+ quiring larger indenting for these
+ paragraphs. Note the different
+ paragraph shape and the embolding of
+ the labels with LaTX.
+ second: And so forth.
+
+
+ 7.2.4 Nested Indented Paragraphs
+
+ Nested indentation is provided by the .RS and
+ .RE pair of -ms macros. List environments
+ may be nested freely with LaTX, resulting in
+ correct indentation. Also, paragraphs without
+ a leading \item will be indented underneath the
+ most recent paragraph to have a leading \item.
+
+
+ 7.3 Quoted Paragraphs
+ The direct counterpart of the .QP -ms macro is
+ the quote environment. The direct counterpart
+ of the .QS and .QE pair of -ms macros is the
+ quotation environment.
+
+
+ 8 Footnotes
+
+
+ The -ms macros provide the .FS and .FE macros
+ pair for collecting footnotes. LTEX provides
+ the \footnote command,2. That footnote was
+ produced by writing
+ . command.\footnote{Like this} That footnote .
+
+
+
+ 9 Fonts
+
+
+ 9.1 Style
+ The -ms macros allow font styles to be changed
+ by use of one of the following commands:
+ --------------------
+ 2Like this
+
+ 9
+
+
+
+
+
+
+ .R Roman
+ .I Italic
+ .B Bold
+
+
+ For example,
+
+ This text becomes
+ .B bolder
+ and back again.
+
+
+ or
+
+ This text becomes
+ .B
+ bolder
+ .R
+ and back again.
+
+ produces the word "bolder" in the bold font.
+ aTEX has a similar set of commands whose
+ extent is limited by bracing:
+
+ \rm Roman
+ \it Italic
+
+ \bf Bold
+ \sl Slanted
+ \sc Small Capitals
+ \sf Sans Serif
+ \tt Typewriter
+
+ The above example would be written
+
+ This text becomes {\bf bolder} and back again.
+
+
+ 9.2 Size
+
+ The -ms macros allow font sizes to be changed
+ by use of one of the following commands:
+
+
+
+ 10
+
+
+
+
+
+
+ .SM smaller
+ .NL normal size
+ .LG larger
+
+
+ For example,
+
+ This text becomes
+ .LG
+ larger
+ .SM
+ and back again.
+
+
+ The .SM an .LG macros may be repeated for
+ greater effect.
+ aTEX has a similar set of commands whose
+ extent is limited by bracing.
+
+ \tiny tiny
+ \scriptsize scriptsize
+ \footnotesize footnotesize
+ \small small
+ \normalsize normal size
+ \large large
+ \Large Large
+
+ \LARGE LARGE
+ \huge huge
+ \Huge Huge
+
+ The above example would be written
+
+ This text becomes {\large larger} and back again.
+
+
+ Notice that with aTEX the sizes are abso-
+ lutely specified and not relatively specified,
+ as with troff.
+
+
+
+
+
+
+ 11
+
+
+
+
+
+
+ A Summary
+
+ This Appendix provides a quick guide to the
+ correspondences between the -ms macros (and
+
+ some raw troff commands) and LaTX macros. Note
+ that the output may not have an identical
+ ap-----------------------------------------------------
+ -Purpose --ms macro call -aTEX equivalent -
+ ------------------------------------------------------
+ -Date -.ND date -\date{date} -
+ ------------------------------------------------------
+ -Cover -.RP -\titlepage -
+ -Page - - -
+ -------------.AU--------------------------------------
+ -Author - author -\author{author} -
+ -------------.AI--------------------------------------
+ -Affiliatio- -\thanks{Institution} -
+ - - Institution - -
+ -------------.AB--------------\begin{abstract}--------
+ -Abstract - . abstract . - . abstract . -
+ - - .AE - -
+ ------------------------------------------------------
+ -Multi- -.2C -\twocolumn -
+ -column - - -
+ -formats - - -
+ - -.1C -\onecolumn -
+ -------------.SH--------------------------------------
+ -Section - -\section*{heading} -
+ -Headings - heading - -
+ - - .NH - -
+ - - -\section{heading} -
+ - - heading - -
+ - - .NH2 - -
+ - - heading -\subsection{heading} -
+ - - .NH3 - -
+ - - -\subsubsection{heading} -
+ - - heading - -
+ - - .NH4 - -
+ - - heading -\paragraph{heading} -
+ - - .NH5 - -
+ - - -\subparagraph{heading} -
+ ------------------------------------------------------
+
+
+ 12
+
+
+
+
+
+ -----------------------------------------------------
+ -Purpose --ms macro call LaTEX equivalent -
+ -----------------------------------------------------
+ -Standard -.LP, .PP one, or more blank lines -
+ -and Left- - - -
+ -Block - - -
+ -para- - - -
+ -graphs - - -
+ -----------------------------------------------------
+ - - .IP n. -\begin{enumerate} -
+ -Numbered - Text . -.item Text . -
+ -para- - . - -
+ -graphs - -\end{enumerate} -
+ -----------------------------------------------------
+ - - .IP\(bu -\begin{itemize} -
+ - - Text . -\item Text . -
+ -Bulleted - . -. -
+ -para- - - -
+ -----------------------------------------------------
+ - - -\begin{description} -
+ - - .IP label -\item[label] Text . -
+ -Labelled - .ext . -. -
+ -para- - - -
+ -----------------------------------------------------
+ - - .QP -\begin{quote} -
+ -Quoted - -Text . -
+ -para- - Text . -\end{quote} -
+ -graphs - - -
+ - - - -
+ - - .QS -\begin{quotation} -
+ - - Text . -.ext . -
+ - - .QE - -
+ - - -\end{quotation} -
+ -------------.FS-------------------------------------
+ -Footnotes - Text . \footnote{Text . } -
+ - - .FE - -
+ -----------------------------------------------------
+
+
+
+
+
+
+
+
+
+ 13
+
+
+
+
+
+ -------------------------------------------------------------
+ -Purpose --ms macro call -LaTX equivalent -
+ --------------------------------------------------------------
+ - - - {\rm Roman} -
+ - - - {\it Italic} -
+ - - - -
+ - - .R Roman - {\bf Bold} -
+ -Font - .I Italic - {\sl Slanted} -
+ -Styles - .B Bold - {\sc Small Capitals} -
+ - - - {\sf Sans Serif} -
+ --------------------------------------------------------------
+ - - - {\tiny tiny} -
+ - - - {\scriptsize scriptsize} -
+ - - - {\footnotesize footnotesize} -
+ - - - {\small small} -
+ - - .SM smaller - {\normalsize normal size} -
+ -Font - .NL normal size - -
+ -Sizes - .LG larger - {\large large} -
+ - - - {\Large Large} -
+ - - - {\LARGE LARGE} -
+ - - - {\huge huge} -
+ - - - -
+ --------------------------------------------------------------
+
+
+ References
+
+ [Knu86]Donald E. Knuth. The TEXbook. Volume A
+ of Computers and Typesetting Series,
+ Addison-Wesley, 1986.
+
+ [Lam86]Leslie Lamport. LaTEX: A Document
+ Preparation System. Addison-Wesley,
+ 1986.
+
+ [Les76]Mike E. Lesk. Using the -ms Macros with
+ troff and nroff. October 8 1976.
+
+
+
+
+
+
+
+
+
+ 14
+
+
+------- End of Forwarded Messages
+
+20-Apr-87 02:52:07-PDT,21714;000000000000
+Return-Path: <ken@rochester.arpa>
+To: texhax@score.stanford.edu
+Subject: John Pavel's message
+X-Uucp: ..!{allegra,decvax,seismo}!rochester!ken ARPA: ken@rochester.arpa
+X-Snail: CS Dept., U of Roch., NY 14627. Voice: Ken!
+X-Phone: (716) 275-2569 (office), (716) 244-3806 (home)
+Date: Mon, 20 Apr 87 04:54:38 -0500
+From: Ken Yap <ken@rochester.arpa>
+
+John Pavel's message seems to have been the victim of a nasty gateway
+that snips lines at column 72. I think I have put it back together OK.
+Here is a replacement shar file.
+
+ Ken
+
+#! /bin/sh
+# This is a shell archive, meaning:
+# 1. Remove everything above the #! /bin/sh line.
+# 2. Save the resulting text in a file.
+# 3. Execute the file with /bin/sh (not csh) to create:
+# ms-latex.tex
+# sfwmac.sty
+# This archive created: Mon Apr 20 04:53:57 1987
+# By: Ken Yap ()
+export PATH; PATH=/bin:/usr/bin:$PATH
+echo shar: "extracting 'ms-latex.tex'" '(17400 characters)'
+if test -f 'ms-latex.tex'
+then
+ echo shar: "will not over-write existing file 'ms-latex.tex'"
+else
+cat << \SHAR_EOF > 'ms-latex.tex'
+\documentstyle[12pt,a4,titlepage,sfwmac]{article}
+
+% Some local macros, mostly stolen from the scheme distribution
+
+% Same as \obeycr, but doesn't do a \@gobblecr.
+{\catcode`\^^M=13 \gdef\myobeycr{\catcode`\^^M=13 \def^^M{\\}}%
+\gdef\restorecr{\catcode`\^^M=5 }}
+
+{\catcode`\^^I=13 \gdef\obeytabs{\catcode`\^^I=13 \def^^I{\hbox{\hskip 4em}}}}
+
+{\makeatletter \gdef\gobblecr{\@gobblecr}}
+
+\newenvironment{mstext}%
+ {\obeyspaces \myobeycr \em
+ \begin{tabbing}%
+ \qquad\=\hspace*{5em}\=\hspace*{9em}\=\+\kill% was 16em
+ \gobblecr}%
+ {\unskip\end{tabbing}}
+
+\newenvironment{latextext}{
+\obeyspaces \myobeycr \em
+\begin{tabbing}%
+\qquad\=\hspace*{5em}\=\hspace*{9em}\=\+\kill% was 16em
+\gobblecr}{\unskip\end{tabbing}}
+
+\catcode`\"=\active
+{\makeatletter {\gdef"{\begingroup \catcode``=13
+ \@noligs \tt \let\do\@makeother \dospecials \let"=\endgroup}}}
+
+\newcommand{\latex}[1]{\LaTeX}
+\newcommand{\ms}[1]{\mbox{\tt -ms}}
+\let\endverbatim=\endtrivlist
+
+\title{\latex/ for the \troff/ \ms/ Macros User}
+\author{John Pavel \\
+National Physical Laboratory \\
+Teddington, UK\\[\bigskipamount]
+"jrp@nplpsg.UUCP"}
+
+\date{87/04/07 at 23:37:25%
+}
+
+\begin{document}
+
+ \maketitle
+
+ \begin{abstract}
+
+ This document is intended to serve as a brief reference to \latex/ for
+ those who are familiar with \troff/ and \ms/ macros. This version
+ is a draft for comment.
+
+ \end{abstract}
+
+ \tableofcontents
+
+\cleardoublepage
+
+\section{Introduction}
+
+This document is intended to serve as a quick reference to those
+converting from \troff/ with the \ms/ macros~\cite{ms} to
+\latex/~\cite{LaTeX}. The reader is assumed to have a working knowledge
+of the \ms/ macros. Furthermore, the reader {\em must\/} have read at least
+Chapter~2 of the \latex/ manual\cite{LaTeX}. That chapter covers the basics of
+\latex/.
+
+The default behaviour of \latex/ is described. With a certain amount of
+configuring, \latex/ can be induced to produce almost any style of
+output. Such configuring is, however, beyond the scope of this
+document. Similarly, \latex/ has many features which are not described.
+These include
+
+\begin{itemize}
+\item diagram production;
+\item mathematical typesetting;
+\item the typesetting of program sources;
+\item automatic cross-referencing and index production;
+\item the layout of tables;
+\end{itemize}
+
+The \latex/\cite{LaTeX} and \TeX\cite{TeX} manuals
+should be consulted for the full story.
+
+\section{Getting Started with \latex/}
+
+To run \latex/ on a file called either "file" or, more conventionally,
+"file.tex", type
+\begin{verbatim}
+ % latex file
+\end{verbatim}
+
+By default, the file will be taken from either your current
+directory, or, if no such file appears there, the directory
+"/usr/lib/tex/macros" will be searched.
+
+Running \latex/ produces a DVI file ("file.dvi" for the above example)
+.
+You can send this to the {\sf Imagen} by using \pgm{iptex}(l):
+\begin{verbatim}
+ % iptex file
+\end{verbatim}
+
+Alternatively, you may like to preview it on the {\sf Sun} screen by using
+\pgm{texview}(l):
+\begin{verbatim}
+ % texview file
+\end{verbatim}
+
+The \latex/ Manual\cite{LaTeX} will refer you to a {\sl Local Guide}.
+This guide can be found in the file "/usr/lib/tex/macros/local.tex", and
+so can be printed out by
+\begin{verbatim}
+ % latex local
+ % latex local
+ % iptex local
+\end{verbatim}
+
+No, that is not a mis-print. You will need to run \latex/ twice. It
+needs to make two passes to establish all the cross-references.
+Normally, you will do this only for a final copy.
+You may now get rid of all the temporary files that \latex/ creates with
+\begin{verbatim}
+ % texclean
+\end{verbatim}
+
+Two other files that you might like to look at in the
+"/usr/lib/tex/macros" directory are "small.tex" and "sample.tex".
+
+\section{Document Structure}
+
+The \ms/ macros assume a document structure of the following form:
+
+\begin{mstext}
+ {[optional date specification: ".ND" a date]}
+ {[optional overall format: ".RP"---see below]}
+ ".TL"
+ Title of document (one or more lines)
+ ".AU"
+ Author(s) (may also be several lines)
+ ".AI"
+ Author's institution(s)
+ ".AB"
+ Abstract; to be placed on the cover sheet of a paper.
+ ".AE" (abstract end)
+ text \ldots
+\end{mstext}
+
+A \latex/ document has an analogous structure:
+
+\begin{latextext}
+ "\documentstyle[a4]{article}" \>\> \` Specifies the document style.
+ \>\> \` {\tt a4} is for A4 paper
+
+ "\title{"Title of document %
+(each line of title separated by "\\")\/"}"
+ "\author{"Author(s) (each author separated by "\and")\/"}"
+ "\date{"a date"}"
+
+ "\begin{document}" \>\> \` End of preamble and beginning of text.
+
+ \> "\maketitle" \> \` Produces the title.
+ \> "\tableofcontents" \> \` Produces the table of contents.
+
+ \> "\begin{abstract}"
+ \> Abstract; to be placed under the title
+ \> "\end{abstract}"
+
+ \> body of text \ldots
+
+ "\end{document}"
+\end{latextext}
+
+If a separate title page and abstract page are preferred,
+the "titlepage" style option should be used:
+
+\begin{latextext}
+ "\documentstyle[titlepage,a4]{article}"
+ \> \ldots
+\end{latextext}
+
+\section{Page Headings}
+
+The \ms/ macros allow headings and footings to be set by means of string
+definitions:
+\begin{mstext}
+".ds LH" left header
+".ds CH" center header
+".ds RH" right header
+".ds LF" left footer
+".ds CF" center footer
+".ds RF" right footer
+\end{mstext}
+
+The scheme in \latex/ is slightly different;
+there are four page styles: "plain" (the default), "empty", "headings" and
+"myheadings". These are activated by a
+
+\begin{latextext}
+"\pagestyle{"style\/"}"
+\end{latextext}
+
+command. To set your own headings, the commands "\markboth" (for two-sided documents)
+and "\markright" (for one-sided documents) are required in addition:
+
+\begin{latextext}
+"\markright{"heading\/"}" or "\markboth{"left head\/"}{"right head\/"}"
+"\pagestyle{myheadings}"
+\end{latextext}
+
+\section{Multi-column Formats}
+
+\begin{sloppypar}
+The ".2C" and ".1C" \ms/ macros permit changing to
+two-column and single-column format. The analagous \latex/ commands
+are "\twocolumn" and "\onecolumn". Like their \ms/
+counterparts, they also skip to a new page. If a complete document is
+to be produced in two-column format, the "twocolumn" style option
+should be used, since that alters various style parameters, such as
+the amount of paragraph indentation, while the
+"\twocolumn" command does not.
+\end{sloppypar}
+
+\section{Section Headings}
+
+The \ms/ macros
+
+\begin{mstext}
+ ".NH"
+ numbered section heading
+ may be several lines
+\end{mstext}
+
+and
+
+\begin{mstext}
+ ".SH"
+ unnumbered section heading
+\end{mstext}
+
+correspond to the \latex/ commands
+
+\begin{latextext}
+ "\section{"numbered section heading
+ \> may be several lines"}"
+\end{latextext}
+
+ and
+
+\begin{latextext}
+ "\section*{"section heading"}"
+\end{latextext}
+
+Instead of specifying depth of level number for sub-sections, as is done
+with the \ms/ macros, \latex/ provides specific "\subsection",
+"\subsubsection", "\paragraph" and "\subsubparagraph"
+commands.\footnote{Documents written in the "report" document style may also
+be divided into "chapter"s and "part"s.}
+
+\section{Paragraphs}
+
+\subsection{Standard and Left-Block Paragraphs}
+
+The \ms/ macros provide two paragraphing macros. The ".PP" macro
+introduces indented paragraphs. The ".LP" introduces unindented
+ones. They both leave space between paragraphs. One, or more blank
+lines, or the beginning of a section normally introduce a new paragraph
+with \latex/. The default behaviour is to have the first paragraph of
+each section unindented, to indent all other paragraphs and to leave no
+gap between paragraphs.
+
+\subsection{Indented Paragraphs}
+
+The \ms/ macros provide a fairly crude basis for producing indented or
+hanging paragraphs in the form of the ".IP" macro. \latex/
+provides a number of different environments which accomplish the same
+task.
+
+\subsubsection{Numbered Paragraphs}
+
+These are produced by giving a number argument to the ".IP" macro, as in the
+following example:
+
+\begin{mstext}
+ ".IP 1."
+ Text for first paragraph, typed
+ normally for as long as you would
+ like on as many lines as needed.
+ ".IP 2."
+ Text for second paragraph, \ldots
+\end{mstext}
+
+A similar result can be achieved using the enumerate environment of \latex/:
+
+\begin{latextext}
+ "\begin{enumerate}"
+ \> "\item" \> Text for first paragraph, typed
+ \> \> normally for as long as you would
+ \> \> like on as many lines as needed.
+
+ \> "\item" \> Text for second paragraph, \ldots
+ "\end{enumerate}"
+\end{latextext}
+
+\subsubsection{Bulleted Paragraphs}
+
+Bulleted paragraphs, produced using the \ms/ macro call
+
+\begin{mstext}
+ ".IP \(bu"
+ Text \ldots
+\end{mstext}
+
+can be produced in \latex/ by the sequence
+
+\begin{latextext}
+ "\begin{itemize}"
+ \> "\item" Text \ldots
+ "\end{itemize}"
+\end{latextext}
+
+\subsubsection{Labelled Paragraphs}
+
+Labelled paragraphs are produced by the \ms/ macro call ".IP".
+For example,
+
+\begin{mstext}
+ ".IP first: 9"
+ Notice the longer label, requiring larger
+ indenting for these paragraphs.
+ ".IP second:"
+ And so forth.
+\end{mstext}
+
+will produce something like
+
+\begin{quote}
+\begin{description}
+ \item[\rm first: 9] \mbox{}
+
+ Notice the longer label, requiring larger
+ indenting for these paragraphs.
+
+ \item[\rm second:] \mbox{}
+
+ And so forth.
+
+\end{description}
+\end{quote}
+
+These are produced in \latex/ use of the "description" environment, with a
+slightly different appearance:
+
+\begin{latextext}
+ "\begin{description}"
+ \> "\item[first: 9]" \> Notice the longer label, requiring
+ \> \> larger indenting for these paragraphs.
+ \> \> Note the different paragraph shape
+ \> \> and the embolding of the labels with
+ \> \> \latex/.
+ \> "\item[second:]" \> And so forth.
+ "\end{description}"
+\end{latextext}
+
+produces
+\begin{quote}
+\begin{description}
+ \item[first: 9]
+ Notice the longer label, requiring larger
+ indenting for these paragraphs. Note the
+ different paragraph shape and the embolding
+ of the labels with \latex/.
+ \item[second:]
+ And so forth.
+\end{description}
+\end{quote}
+
+\subsubsection{Nested Indented Paragraphs}
+
+Nested indentation is provided by the ".RS" and ".RE" pair of \ms/
+macros. List environments may be nested freely with \latex/, resulting in correct
+indentation. Also, paragraphs without a leading "\item" will be indented
+underneath the most recent paragraph to have a leading "\item".
+
+
+\subsection{Quoted Paragraphs}
+
+The direct counterpart of the ".QP" \ms/ macro is the "quote" environment.
+The direct counterpart of the ".QS" and ".QE" pair of
+\ms/ macros is the "quotation" environment.
+
+\section{Footnotes}
+
+The \ms/ macros provide the ".FS" and ".FE" macros pair for collecting
+footnotes. \latex/ provides the "\footnote" command,\footnote{Like this}.
+That footnote was produced by writing
+
+\begin{latextext}
+\ldots command."\footnote{"Like this"}" That footnote \ldots
+\end{latextext}
+
+\section{Fonts}
+
+\subsection{Style}
+
+The \ms/ macros allow font styles to be changed by use of one of the following
+commands:
+
+\begin{mstext}
+".R" {\rm Roman}
+".I" {\it Italic}
+".B" {\bf Bold}
+\end{mstext}
+
+For example,
+
+\begin{mstext}
+This text becomes
+".B" {\bf bolder}
+and back again.
+\end{mstext}
+
+or
+
+\begin{mstext}
+This text becomes
+".B"
+{\bf bolder}
+".R"
+and back again.
+\end{mstext}
+
+produces the word ``bolder'' in the bold font.
+
+\latex/ has a similar set of commands whose extent is limited by bracing:
+
+\begin{quote}
+\begin{tabular}{ll}
+"\rm" & {\rm Roman} \\
+"\it" & {\it Italic} \\
+"\bf" & {\bf Bold} \\
+"\sl" & {\sl Slanted} \\
+"\sc" & {\sc Small Capitals} \\
+"\sf" & {\sf Sans Serif} \\
+"\tt" & {\tt Typewriter}
+\end{tabular}
+\end{quote}
+
+The above example would be written
+
+\begin{latextext}
+This text becomes "{\bf "{\bf bolder}"}" and back again.
+\end{latextext}
+
+\subsection{Size}
+
+The \ms/ macros allow font sizes to be changed by use of one of the fo
+llowing
+commands:
+
+\begin{mstext}
+".SM" {\small smaller}
+".NL" {\normalsize normal size}
+".LG" {\large larger}
+\end{mstext}
+
+For example,
+
+\begin{mstext}
+This text becomes
+".LG"
+{\large larger}
+".SM"
+and back again.
+\end{mstext}
+
+The ".SM" an ".LG" macros may be repeated for greater effect.
+
+\latex/ has a similar set of commands whose extent is limited by bracing.
+
+\begin{quote}
+\begin{tabular}{ll}
+"\tiny" & {\tiny tiny} \\
+"\scriptsize" & {\scriptsize scriptsize} \\
+"\footnotesize" & {\footnotesize footnotesize} \\
+"\small" & {\small small} \\
+"\normalsize" & {\normalsize normal size} \\
+"\large" & {\large large} \\
+"\Large" & {\Large Large} \\[\smallskipamount]
+"\LARGE" & {\LARGE LARGE} \\[\smallskipamount]
+"\huge" & {\huge huge} \\[\smallskipamount]
+"\Huge" & {\Huge Huge}
+\end{tabular}
+\end{quote}
+
+The above example would be written
+
+\begin{latextext}
+This text becomes "{\large "{\large larger}"}" and back again.
+\end{latextext}
+
+Notice that with \latex/ the sizes are absolutely specified and not
+relatively specified, as with \troff/.
+
+\cleardoublepage
+
+\appendix
+
+\section{Summary}
+
+This Appendix provides a quick guide to the correspondences between the \ms/
+macros (and some raw \troff/ commands) and \latex/ macros. Note that the output
+may not have an identical appearance in all cases.
+
+\newenvironment{stack}{\begin{tabular}{l}}{\end{tabular}}
+\newcommand{\eoe}{\\[\bigskipamount]}
+
+\begin{em}
+\begin{tabular}{|p{0.2\textwidth}|l|l|}
+\hline
+\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent
+\eoe
+\hline \hline
+\rm Date & ".ND" date & "\date{"date\/"}" \eoe
+\hline
+\rm Cover Page & ".RP" & "\titlepage" \eoe
+\hline
+\rm Author & \begin{stack}
+ ".AU" \\
+ author
+ \end{stack} & "\author{"author\/"}" \eoe
+\hline
+\rm Affiliation & \begin{stack}
+ ".AI" \\
+ Institution
+ \end{stack} & "\thanks{"Institution\/"}" \eoe
+\hline
+\rm Abstract & \begin{stack}
+ ".AB" \\
+ \ldots{} abstract \ldots \\
+ ".AE"
+ \end{stack} & \begin{stack}
+ "\begin{abstract}" \\
+ \ldots{} abstract \ldots \\
+ "\end{abstract}"
+ \end{stack} \eoe
+\hline
+\rm Multi-column formats
+ & ".2C" & "\twocolumn" \eoe
+ & ".1C" & "\onecolumn" \eoe
+\hline
+\rm Section Headings & \begin{stack}
+ ".SH" \\
+ heading
+ \end{stack} & "\section*{"heading\/"} " \eoe
+ & \begin{stack}
+ ".NH" \\
+ heading
+ \end{stack} & "\section{"heading\/"}" \eoe
+ & \begin{stack}
+ ".NH 2" \\
+ heading
+ \end{stack} & "\subsection{"heading\/"}" \eoe
+ & \begin{stack}
+ ".NH 3" \\
+ heading
+ \end{stack} & "\subsubsection{"heading\/"}" \eoe
+ & \begin{stack}
+ ".NH 4" \\
+ heading
+ \end{stack} & "\paragraph{"heading\/"}" \eoe
+ & \begin{stack}
+ ".NH 5" \\
+ heading
+ \end{stack} & "\subparagraph{"heading\/"}" \eoe
+\hline
+\end{tabular}
+
+\begin{tabular}{|p{0.2\textwidth}|l|l|}
+\hline
+\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent \eoe
+\hline \hline
+\rm Standard and Left-Block paragraphs
+ & ".LP", ".PP" & one, or more blank lines \eoe
+\hline
+\rm Numbered paragraphs
+ & \begin{stack}
+ ".IP" n. \\
+ Text \ldots \\
+ \vdots
+ \end{stack} & \begin{stack}
+ "\begin{enumerate}" \\
+ "\item" Text \ldots \\
+ \vdots \\
+ "\end{enumerate}"
+ \end{stack} \eoe
+\hline
+\rm Bulleted paragraphs
+ & \begin{stack}
+ ".IP \(bu" \\
+ Text \ldots \\
+ \vdots
+ \end{stack} & \begin{stack}
+ "\begin{itemize}" \\
+ "\item" Text \ldots \\
+ \vdots \\
+ "\end{itemize}"
+ \end{stack} \eoe
+\hline
+\rm Labelled paragraphs
+ & \begin{stack}
+ ".IP" label \\
+ Text \ldots \\
+ \vdots
+ \end{stack} & \begin{stack}
+ "\begin{description}" \
+\
+ "\item["label\/"]" Text\ldots \\
+ \vdots \\
+ "\end{description}"
+ \end{stack} \eoe
+\hline
+\rm Quoted paragraphs
+ & \begin{stack}
+ ".QP" \\
+ Text \ldots \\
+ \end{stack} & \begin{stack}
+ "\begin{quote}" \\
+ Text \ldots \\
+ "\end{quote}"
+ \end{stack} \eoe
+ & \begin{stack}
+ ".QS" \\
+ Text \ldots \\
+ ".QE"
+ \end{stack} & \begin{stack}
+ "\begin{quotation}" \\
+ Text \ldots \\
+ \vdots \\
+ "\end{quotation}"
+ \end{stack} \eoe
+\hline
+\rm Footnotes & \begin{stack}
+ ".FS" \\
+ Text \ldots \\
+ ".FE"
+ \end{stack} & "\footnote{"Text \ldots"}" \eoe
+\hline
+\end{tabular}
+
+\begin{tabular}{|p{0.2\textwidth}|l|l|}
+\hline
+\bf Purpose & \bf \ms/ macro call & \bf \latex/ equivalent
+\eoe
+\hline \hline
+\rm Font Styles & \begin{stack}
+ ".R" {\rm Roman} \\
+ ".I" {\it Italic} \\
+ ".B" {\bf Bold}
+ \end{stack} &
+ \begin{stack}
+ "{\rm" {\rm Roman}"}" \\
+ "{\it" {\it Italic\/}"}" \\
+ "{\bf" {\bf Bold}"}" \\
+ "{\sl" {\sl Slanted\/}"}" \\
+ "{\sc" {\sc Small Capitals}"}" \\
+ "{\sf" {\sf Sans Serif}"}" \\
+ "{\tt" {\tt Typewriter}"}"
+ \end{stack} \eoe
+\hline
+\rm Font Sizes &
+ \begin{stack}
+ ".SM" {\small smaller} \\
+ ".NL" {\normalsize normal size} \\
+ ".LG" {\large larger}
+ \end{stack} &
+ \begin{stack}
+ "{\tiny" {\tiny tiny}"}" \\
+ "{\scriptsize" {\scriptsize scriptsize}"}" \\
+ "{\footnotesize" {\footnotesize footnotesize}"}" \\
+ "{\small" {\small small}"}" \\
+ "{\normalsize" {\normalsize normal size}"}" \\
+ "{\large" {\large large}"}" \\
+ "{\Large" {\Large Large}"}" \\[\smallskipamount]
+ "{\LARGE" {\LARGE LARGE}"}" \\[\smallskipamount]
+ "{\huge" {\huge huge}"}" \\[\smallskipamount]
+ "{\Huge" {\Huge Huge}"}"
+ \end{stack} \eoe
+\hline
+\end{tabular}
+\end{em}
+
+\bibliographystyle{alpha}
+\bibliography{refs}
+
+\end{document}
+SHAR_EOF
+if test 17400 -ne "`wc -c < 'ms-latex.tex'`"
+then
+ echo shar: "error transmitting 'ms-latex.tex'" '(should have been 17400 characters)'
+fi
+fi
+echo shar: "extracting 'sfwmac.sty'" '(1626 characters)'
+if test -f 'sfwmac.sty'
+then
+ echo shar: "will not over-write existing file 'sfwmac.sty'"
+else
+cat << \SHAR_EOF > 'sfwmac.sty'
+% LaTeX support for writing UNIX-style documentation
+
+
+% UNIX-style references
+
+\def\sfwFILfont{\sl}
+
+\def\@egaux#1#2#3{%
+ \def#1##1{%
+ #2\begingroup \tt \let\do=\@makeother \dospecials
+ \def\@tempa####1##1{####1\endgroup#3}\@tempa
+ }%
+}
+
+\def\pgm#1{\mbox{\it#1}\index{#1}} % programs
+\def\xpgm#1#2{\mbox{\it#1}\index{\noexpand\noexpand\noexpand#2{}}}
+\def\man#1(#2){\xpgm{#1\/}{#1}(#2)} % manual entries
+\@egaux\arg{`{}}{'{}} % arguments to programs
+\@egaux\switch{`{}-}{'{}} % switches to programs
+\def\file#1{\mbox{\sfwFILfont#1}} % filename
+
+
+% Commonly used software systems
+
+\def\sfwPGMfont{\tt}
+
+\def\@sfwdef#1#2{\@sfwaux{#1/}{#2}}
+\def\@sfwaux#1#2{\def#1{\mbox{#2}\index{\noexpand\noexpand\noexpand#1{}}}}
+
+\@sfwdef\EMACS{\sfwPGMfont EMACS}
+\@sfwdef\INFO{\sfwPGMfont INFO}
+\@sfwdef\MLisp{\sfwPGMfont MLisp}
+
+\@sfwdef\SendMail{\sfwPGMfont SendMail}
+\@sfwdef\UUCP{\sfwPGMfont UUCP}
+
+\def\AmS{$\cal A$\kern-.1667em\lower.5ex\hbox{$\cal M$}\kern-.125em$\cal S$}
+\@sfwaux\AmSTeX{\rm \AmS-\TeX}
+
+\@sfwaux\PhDTeX{\rm P\kern-.05em{\sc h\kern-.025em D}\kern-0.08em\TeX}
+
+\@sfwaux\LaTeX{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em\TeX}
+\@sfwaux\BibTeX{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em\TeX}
+\@sfwaux\SLiTeX{\rm S\kern-.06em{\sc l\kern-.035emi}\kern-.06em\TeX}
+
+
+\@sfwdef\WEB{\sfwPGMfont WEB}
+
+\@sfwdef\Prolog{\sfwPGMfont Prolog}
+\@sfwdef\Lisp{\sfwPGMfont Lisp}
+
+\@sfwdef\DBUG{\sfwPGMfont DBUG}
+
+\@sfwdef\troff{\sfwPGMfont troff}
+\@sfwdef\nroff{\sfwPGMfont nroff}
+\@sfwdef\Miranda{\sfwPGMfont Miranda}
+\@sfwdef\AiM{\sfwPGMfont AiM}
+\@sfwdef\ASN{\sfwPGMfont ASN.1}
+\@sfwdef\ISODE{\sfwPGMfont ISODE}
+
+SHAR_EOF
+if test 1626 -ne "`wc -c < 'sfwmac.sty'`"
+then
+ echo shar: "error transmitting 'sfwmac.sty'" '(should have been 1626 characters)'
+fi
+fi
+exit 0
+# End of shell archive
+-------
diff --git a/info/digests/texhax/txh/pretex.txh b/info/digests/texhax/txh/pretex.txh
new file mode 100644
index 0000000000..a88f07ab0a
--- /dev/null
+++ b/info/digests/texhax/txh/pretex.txh
@@ -0,0 +1,390 @@
+28-Jan-87 05:11:16-PST,16195;000000000000
+Return-Path: <CHAA006%vaxb.rhbnc.ac.uk@Cs.Ucl.AC.UK>
+Received: from Cs.Ucl.AC.UK by SU-SCORE.ARPA with TCP; Wed 28 Jan 87 05:06:51-PST
+Received: from vaxb.rhbnc.ac.uk by mv1.Cs.Ucl.AC.UK via Janet with NIFTP
+ id aa03008; 28 Jan 87 12:48 WET
+Date: 28-JAN-1987 12:48:16
+From: CHAA006%vaxb.rhbnc.ac.uk@Cs.Ucl.AC.UK
+To: TEXHAX <@Cs.Ucl.AC.UK:TEXHAX@score.stanford.edu>
+Subject: Pretex
+
+In the light of experience, I have modified the source of Pretex (the
+DEC-169 to TeX conversion utility). The original version produced
+TeX composite sequences for all TeX active characters (e.g. {, }. \);
+the new version passes through unchanged all characters in the range
+ASCII 0..126 with the exception of double-quote, less- and greater-than,
+and solidus, for which four characters composite sequences are still
+produced. ** Phil
+
+Philip Taylor (Royal Holloway & Bedford New College; University of London; U.K)
+
+Bitnet/NetNorth/Earn: chaa006@vaxa.rhbnc.ac.uk (or) chaa006%rhbnc.vaxa@ac.uk
+ (or) : chaa006@vaxb.rhbnc.ac.uk (or) chaa006%rhbnc.vaxb@ac.uk
+
+ Arpa : chaa006%vaxa.rhbnc.ac.uk@ucl-cs.arpa
+ (or) : chaa006%vaxb.rhbnc.ac.uk@ucl-cs.arpa
+
+================================== PRETEX.PAS ==================================
+
+program pretex (input, output, dec169in, texout);
+
+{ This program will read DEC-169 files, and produce TeX files as output }
+
+const max = 80; debug = true;
+
+type string = varying [max] of char; word = 0 .. 65535;
+
+type dec169 = (nul, soh, stx, etx, eot, enq, ack, bel, bs, ht, lf, vt, ff, cr,
+ so, si, dle, dc1, dc2, dc3, dc4, nak, syn, etb, can, em, sub,
+ esc, fs, gs, rs, us, space, exclamation, double_quote, hash,
+ dollar, per_cent, ampersand, acute, open_round, close_round, asterisk,
+ plus, comma, minus, period, slash, digit_0, digit_1, digit_2,
+ digit_3, digit_4, digit_5, digit_6, digit_7, digit_8, digit_9,
+ colon, semi_colon, less_than, equals, greater_than,
+ interrogative, commercial_at, upper_case_A, upper_case_B,
+ upper_case_C, upper_case_D, upper_case_E, upper_case_F,
+ upper_case_G, upper_case_H, upper_case_I, upper_case_J,
+ upper_case_K, upper_case_L, upper_case_M, upper_case_N,
+ upper_case_O, upper_case_P, upper_case_Q, upper_case_R,
+ upper_case_S, upper_case_T, upper_case_U, upper_case_V,
+ upper_case_W, upper_case_X, upper_case_Y, upper_case_Z,
+ open_square, back_slash, close_square, caret, underscore,
+ grave, lower_case_a, lower_case_b, lower_case_c, lower_case_d,
+ lower_case_e, lower_case_f, lower_case_g, lower_case_h,
+ lower_case_i, lower_case_j, lower_case_k, lower_case_l,
+ lower_case_m, lower_case_n, lower_case_o, lower_case_p,
+ lower_case_q, lower_case_r, lower_case_s, lower_case_t,
+ lower_case_u, lower_case_v, lower_case_w, lower_case_x,
+ lower_case_y, lower_case_z, open_brace, solidus, close_brace,
+ tilde, del, k128, k129, k130, k131, ind, nel, ssa, esa, hts,
+ htu, vts, pld, plu, ri, ss2, ss3, dcs, pu1, pu2, sts, cch, mw,
+ spa, epa, k152, k153, k154, csi, st, osc, pm, apc, k160,
+ inverted_exclamation, cent, pound, k164, yen, k166, section,
+ currency, copyright, lower_case_a_underscored, open_guillemets,
+ k172, k173, k174, k175, degree, plus_minus, super_2, super_3,
+ k180, mu, paragraph, centred_period, k184, super_1,
+ lower_case_o_underscored, close_guillemets, quarter,
+ half, k190, inverted_interrogative, upper_case_A_grave,
+ upper_case_A_acute, upper_case_A_caret, upper_case_A_tilde,
+ upper_case_A_trema, upper_case_A_ring, upper_case_AE_digraph,
+ upper_case_C_cedilla, upper_case_E_grave, upper_case_E_acute,
+ upper_case_E_caret, upper_case_E_trema, upper_case_I_grave,
+ upper_case_I_acute, upper_case_I_caret, upper_case_I_trema,
+ k208, upper_case_N_tilde, upper_case_O_grave,
+ upper_case_O_acute, upper_case_O_caret, upper_case_O_tilde,
+ upper_case_O_trema, upper_case_OE_digraph,
+ upper_case_O_slashed, upper_case_U_grave, upper_case_U_acute,
+ upper_case_U_caret, upper_case_U_trema, upper_case_Y_trema,
+ k222, beta, lower_case_a_grave, lower_case_a_acute,
+ lower_case_a_caret, lower_case_a_tilde, lower_case_a_trema,
+ lower_case_a_ring, lower_case_ae_digraph, lower_case_c_cedilla,
+ lower_case_e_grave, lower_case_e_acute, lower_case_e_caret,
+ lower_case_e_trema, lower_case_i_grave, lower_case_i_acute,
+ lower_case_i_caret, lower_case_i_trema, k240,
+ lower_case_n_tilde, lower_case_o_grave, lower_case_o_acute,
+ lower_case_o_caret, lower_case_o_tilde, lower_case_o_trema,
+ lower_case_oe_digraph, lower_case_o_slashed, lower_case_u_grave,
+ lower_case_u_acute, lower_case_u_caret, lower_case_u_trema,
+ lower_case_y_trema, k254, k255);
+
+var dec169in, texout: text; ch: char; i: dec169; chr169: array [char] of dec169;
+
+[external (lib$signal)] procedure report (%immed status: integer); external;
+
+[external (cli$get_value)] function get_value
+ (p_name: [class_s] packed array [$l1 .. $u1: integer] of char;
+ var p_value: [class_s] packed array [$l2 .. $u2: integer] of char;
+ var p_length: [word] word): integer; external;
+
+procedure call (status: integer);
+ begin
+ if not odd(status) then report (status)
+ end;
+
+procedure open_files (var source, sink: text);
+ var source_file_name: string; sf_length: integer;
+ begin
+ call (get_value ('SOURCE', source_file_name.body,
+ source_file_name.length));
+ open (source, source_file_name, history := readonly,
+ default := 'PRETEX.TXT');
+ reset (source);
+ open (sink, '.TEX', history := new,
+ default := source_file_name, record_length := 511);
+ rewrite (sink)
+ end;
+
+begin
+for i := nul to k255 do chr169 [chr (ord (i))] := i;
+open_files (dec169in, texout);
+while not eof (dec169in)
+do begin
+ while not eoln (dec169in)
+ do begin
+ read (dec169in, ch); i := chr169 [ch];
+ ch := chr (ord (ch) mod ord (k128));
+ case i of
+ nul: write(texout,ch);
+ soh: write(texout,ch);
+ stx: write(texout,ch);
+ etx: write(texout,ch);
+ eot: write(texout,ch);
+ enq: write(texout,ch);
+ ack: write(texout,ch);
+ bel: write(texout,ch);
+ bs: write(texout,ch);
+ ht: write(texout,ch);
+ lf: write(texout,ch);
+ vt: write(texout,ch);
+ ff: write(texout,ch);
+ cr: write(texout,ch);
+ so: write(texout,ch);
+ si: write(texout,ch);
+ dle: write(texout,ch);
+ dc1: write(texout,ch);
+ dc2: write(texout,ch);
+ dc3: write(texout,ch);
+ dc4: write(texout,ch);
+ nak: write(texout,ch);
+ syn: write(texout,ch);
+ etb: write(texout,ch);
+ can: write(texout,ch);
+ em: write(texout,ch);
+ sub: write(texout,ch);
+ esc: write(texout,ch);
+ fs: write(texout,ch);
+ gs: write(texout,ch);
+ rs: write(texout,ch);
+ us: write(texout,ch);
+ space: write(texout,ch);
+ exclamation: write(texout,ch);
+ double_quote: write(texout,'{$\prime\prime$}');
+ hash: write(texout,ch);
+ dollar: write(texout,ch);
+ per_cent: write(texout,ch);
+ ampersand: write(texout,ch);
+ acute: write(texout,ch);
+ open_round: write(texout,ch);
+ close_round: write(texout,ch);
+ asterisk: write(texout,ch);
+ plus: write(texout,ch);
+ comma: write(texout,ch);
+ minus: write(texout,ch);
+ period: write(texout,ch);
+ slash: write(texout,ch);
+ digit_0: write(texout,ch);
+ digit_1: write(texout,ch);
+ digit_2: write(texout,ch);
+ digit_3: write(texout,ch);
+ digit_4: write(texout,ch);
+ digit_5: write(texout,ch);
+ digit_6: write(texout,ch);
+ digit_7: write(texout,ch);
+ digit_8: write(texout,ch);
+ digit_9: write(texout,ch);
+ colon: write(texout,ch);
+ semi_colon: write(texout,ch);
+ less_than: write(texout,'{$<$}');
+ equals: write(texout,ch);
+ greater_than: write(texout,'{$>$}');
+ interrogative: write(texout,ch);
+ commercial_at: write(texout,ch);
+ upper_case_A: write(texout,ch);
+ upper_case_B: write(texout,ch);
+ upper_case_C: write(texout,ch);
+ upper_case_D: write(texout,ch);
+ upper_case_E: write(texout,ch);
+ upper_case_F: write(texout,ch);
+ upper_case_G: write(texout,ch);
+ upper_case_H: write(texout,ch);
+ upper_case_I: write(texout,ch);
+ upper_case_J: write(texout,ch);
+ upper_case_K: write(texout,ch);
+ upper_case_L: write(texout,ch);
+ upper_case_M: write(texout,ch);
+ upper_case_N: write(texout,ch);
+ upper_case_O: write(texout,ch);
+ upper_case_P: write(texout,ch);
+ upper_case_Q: write(texout,ch);
+ upper_case_R: write(texout,ch);
+ upper_case_S: write(texout,ch);
+ upper_case_T: write(texout,ch);
+ upper_case_U: write(texout,ch);
+ upper_case_V: write(texout,ch);
+ upper_case_W: write(texout,ch);
+ upper_case_X: write(texout,ch);
+ upper_case_Y: write(texout,ch);
+ upper_case_Z: write(texout,ch);
+ open_square: write(texout,ch);
+ back_slash: write(texout,ch);
+ close_square: write(texout,ch);
+ caret: write(texout,ch);
+ underscore: write(texout,ch);
+ grave: write(texout,ch);
+ lower_case_a: write(texout,ch);
+ lower_case_b: write(texout,ch);
+ lower_case_c: write(texout,ch);
+ lower_case_d: write(texout,ch);
+ lower_case_e: write(texout,ch);
+ lower_case_f: write(texout,ch);
+ lower_case_g: write(texout,ch);
+ lower_case_h: write(texout,ch);
+ lower_case_i: write(texout,ch);
+ lower_case_j: write(texout,ch);
+ lower_case_k: write(texout,ch);
+ lower_case_l: write(texout,ch);
+ lower_case_m: write(texout,ch);
+ lower_case_n: write(texout,ch);
+ lower_case_o: write(texout,ch);
+ lower_case_p: write(texout,ch);
+ lower_case_q: write(texout,ch);
+ lower_case_r: write(texout,ch);
+ lower_case_s: write(texout,ch);
+ lower_case_t: write(texout,ch);
+ lower_case_u: write(texout,ch);
+ lower_case_v: write(texout,ch);
+ lower_case_w: write(texout,ch);
+ lower_case_x: write(texout,ch);
+ lower_case_y: write(texout,ch);
+ lower_case_z: write(texout,ch);
+ open_brace: write(texout,ch);
+ solidus: write(texout,'{$|$}');
+ close_brace: write(texout,ch);
+ tilde: write(texout,ch);
+ del: write(texout,' ');
+ k128: write(texout,' ');
+ k129: write(texout,' ');
+ k130: write(texout,' ');
+ k131: write(texout,' ');
+ ind: write(texout,' ');
+ nel: write(texout,' ');
+ ssa: write(texout,' ');
+ esa: write(texout,' ');
+ hts: write(texout,' ');
+ htu: write(texout,' ');
+ vts: write(texout,' ');
+ pld: write(texout,' ');
+ plu: write(texout,' ');
+ ri: write(texout,' ');
+ ss2: write(texout,' ');
+ ss3: write(texout,' ');
+ dcs: write(texout,' ');
+ pu1: write(texout,' ');
+ pu2: write(texout,' ');
+ sts: write(texout,' ');
+ cch: write(texout,' ');
+ mw: write(texout,' ');
+ spa: write(texout,' ');
+ epa: write(texout,' ');
+ k152: write(texout,' ');
+ k153: write(texout,' ');
+ k154: write(texout,' ');
+ csi: write(texout,' ');
+ st: write(texout,' ');
+ osc: write(texout,' ');
+ pm: write(texout,' ');
+ apc: write(texout,' ');
+ k160: write(texout,' ');
+ inverted_exclamation: write(texout,'{<}');
+ cent: write(texout,'{\rlap/c}');
+ pound: write(texout,'{\it\$}');
+ k164: write(texout,' ');
+ yen: write(texout,'{\rlap=Y}');
+ k166: write(texout,' ');
+ section: write(texout,'{\S}');
+ currency: write(texout,'{\rlap{\mathhexbox202}\kern0.15em\mathhexbox20E}');
+ copyright: write(texout,'{\copyright}');
+ lower_case_a_underscored: write(texout,'{\b a}');
+ open_guillemets: write(texout,'{\mathhexbox21C}');
+ k172: write(texout,' ');
+ k173: write(texout,' ');
+ k174: write(texout,' ');
+ k175: write(texout,' ');
+ degree: write(texout,'{${}^\circ$}');
+ plus_minus: write(texout,'{\mathhexbox206}');
+ super_2: write(texout,'{$ ^2$}');
+ super_3: write(texout,'{$ ^3$}');
+ k180: write(texout,' ');
+ mu: write(texout,'{$\mu$}');
+ paragraph: write(texout,'{\P}');
+ centred_period: write(texout,'{\mathhexbox20F}');
+ k184: write(texout,' ');
+ super_1: write(texout,'{$ ^1$}');
+ lower_case_o_underscored: write(texout,'{\b o}');
+ close_guillemets: write(texout,'{\mathhexbox21D}');
+ quarter: write(texout,'{$1\over4$}');
+ half: write(texout,'{$1\over2$}');
+ k190: write(texout,' ');
+ inverted_interrogative: write(texout,'{>}');
+ upper_case_A_grave: write(texout,'{\`A}');
+ upper_case_A_acute: write(texout,'{\''A}');
+ upper_case_A_caret: write(texout,'{\^A}');
+ upper_case_A_tilde: write(texout,'{\~A}');
+ upper_case_A_trema: write(texout,'{\"A}');
+ upper_case_A_ring: write(texout,'{\AA}');
+ upper_case_AE_digraph: write(texout,'{\AE}');
+ upper_case_C_cedilla: write(texout,'{\c C}');
+ upper_case_E_grave: write(texout,'{\`E}');
+ upper_case_E_acute: write(texout,'{\''E}');
+ upper_case_E_caret: write(texout,'{\^E}');
+ upper_case_E_trema: write(texout,'{\"E}');
+ upper_case_I_grave: write(texout,'{\`I}');
+ upper_case_I_acute: write(texout,'{\''I}');
+ upper_case_I_caret: write(texout,'{\^I}');
+ upper_case_I_trema: write(texout,'{\"I}');
+ k208: write(texout,' ');
+ upper_case_N_tilde: write(texout,'{\~N}');
+ upper_case_O_grave: write(texout,'{\`O}');
+ upper_case_O_acute: write(texout,'{\''O}');
+ upper_case_O_caret: write(texout,'{\^O}');
+ upper_case_O_tilde: write(texout,'{\~O}');
+ upper_case_O_trema: write(texout,'{\"O}');
+ upper_case_OE_digraph: write(texout,'{\OE}');
+ upper_case_O_slashed: write(texout,'{\O}');
+ upper_case_U_grave: write(texout,'{\`U}');
+ upper_case_U_acute: write(texout,'{\''U}');
+ upper_case_U_caret: write(texout,'{\^U}');
+ upper_case_U_trema: write(texout,'{\"U}');
+ upper_case_Y_trema: write(texout,'{\"Y}');
+ k222: write(texout,' ');
+ beta: write(texout,'{\ss}');
+ lower_case_a_grave: write(texout,'{\`a}');
+ lower_case_a_acute: write(texout,'{\''a}');
+ lower_case_a_caret: write(texout,'{\^a}');
+ lower_case_a_tilde: write(texout,'{\~a}');
+ lower_case_a_trema: write(texout,'{\"a}');
+ lower_case_a_ring: write(texout,'{\aa}');
+ lower_case_ae_digraph: write(texout,'{\ae}');
+ lower_case_c_cedilla: write(texout,'{\c c}');
+ lower_case_e_grave: write(texout,'{\`e}');
+ lower_case_e_acute: write(texout,'{\''e}');
+ lower_case_e_caret: write(texout,'{\^e}');
+ lower_case_e_trema: write(texout,'{\"e}');
+ lower_case_i_grave: write(texout,'{\`\i}');
+ lower_case_i_acute: write(texout,'{\''\i}');
+ lower_case_i_caret: write(texout,'{\^\i}');
+ lower_case_i_trema: write(texout,'{\"\i}');
+ k240: write(texout,' ');
+ lower_case_n_tilde: write(texout,'{\~n}');
+ lower_case_o_grave: write(texout,'{\`o}');
+ lower_case_o_acute: write(texout,'{\''o}');
+ lower_case_o_caret: write(texout,'{\^o}');
+ lower_case_o_tilde: write(texout,'{\~o}');
+ lower_case_o_trema: write(texout,'{\"o}');
+ lower_case_oe_digraph: write(texout,'{\oe}');
+ lower_case_o_slashed: write(texout,'{\o}');
+ lower_case_u_grave: write(texout,'{\`u}');
+ lower_case_u_acute: write(texout,'{\''u}');
+ lower_case_u_caret: write(texout,'{\^u}');
+ lower_case_u_trema: write(texout,'{\"u}');
+ lower_case_y_trema: write(texout,'{\"y}');
+ k254: write(texout,' ');
+ k255: write(texout,' ')
+ end {case}
+ end;
+ readln (dec169in);
+ writeln (texout)
+ end
+end.
+
+-------
diff --git a/info/digests/texhax/txh/ramsdell.txh b/info/digests/texhax/txh/ramsdell.txh
new file mode 100644
index 0000000000..2bad22f1ad
--- /dev/null
+++ b/info/digests/texhax/txh/ramsdell.txh
@@ -0,0 +1,477 @@
+Date: Thu, 5 Nov 87 09:45:56 EST
+From: ramsdell%linus@mitre-bedford.ARPA
+To: texhax@score.stanford.edu, rs@uunet.UU.NET
+Subject: Lunisolar calendar generator for LaTeX
+
+Here is a program that prints the current phase of the moon. It also
+generates the LaTeX commands that produce lunisolar calendars. It is
+a handy program for astronomers and sailors, as a lunisolar calendar
+tells when the moon will be bright.
+John
+
+
+#! /bin/sh
+# This is a shell archive, meaning:
+# 1. Remove everything above the #! /bin/sh line.
+# 2. Save the resulting text in a file.
+# 3. Execute the file with /bin/sh (not csh) to create the files:
+# lunisolar.c
+# This archive created: Thu Nov 5 08:53:57 1987
+export PATH; PATH=/bin:$PATH
+if test -f 'lunisolar.c'
+then
+ echo shar: will not over-write existing file "'lunisolar.c'"
+else
+cat << \SHAR_EOF > 'lunisolar.c'
+/* Prints the phase of the moon and generates LaTeX commands */
+/* that produce lunisolar calendars. */
+/* Usage: lunisolar
+ gives the phase of the moon,
+ and: lunisolar <year> <time_zone>
+ generates a lunisolar calendar for LaTeX.
+ Time zone may be one of:
+ GMT NST AST EST CST
+ MST PST YST HST BST
+ JST
+*/
+/* Construct with the command "cc -O -o lunisolar lunisolar.c -lm". */
+/* John D. Ramsdell - November 1987 */
+static char copyright[] =
+ "Copyright 1987 by The MITRE Corporation. All rights reserved.";
+/*
+ * Permission to use, copy, modify, and distribute this
+ * software and its documentation for any purpose and without
+ * fee is hereby granted, provided that the above copyright
+ * notice appear in all copies. The MITRE Corporation
+ * makes no representations about the suitability of this
+ * software for any purpose. It is provided "as is" without
+ * express or implied warranty.
+ */
+
+#include <stdio.h>
+#include <math.h>
+
+#define PI 3.141592653589793
+#define NEGATIVE_PI (-1.0 * PI)
+#define TWO_PI (2.0 * PI)
+#define RADIANS_PER_DEGREE (PI / 180.0)
+
+struct {
+ char *name; /* Name of time zone. */
+ int offset; /* Offset in minutes. */
+} tz_map[] =
+{
+ { "GMT", 0*60 }, /* Greenwich Mean Time */
+ { "NST", 7*30 }, /* Newfoundland is 3.5 hours */
+ /* different from GMT. */
+ { "AST", 4*60 }, /* Alantic Standard Time. */
+ { "EST", 5*60 }, /* Eastern Standard Time. */
+ { "CST", 6*60 }, /* Central Standard Time. */
+ { "MST", 7*60 }, /* Mountain Standard Time. */
+ { "PST", 8*60 }, /* Pacific Standard Time. */
+ { "YST", 9*60 }, /* Yukon Standard Time. */
+ { "HST", 10*60 }, /* Hawaiian Standard Time. */
+ { "BST", 11*60 }, /* Bering Standard Time. */
+ { "JST", -9*60 }, /* Japan Standard Time. */
+ { "" , 0 } /* Mark end of list with "". */
+};
+
+char *time_zone_name; /* Selected time zone name. */
+double time_zone_offset; /* Selected offset in minutes. */
+
+int select_time_zone (name)
+ char *name;
+{
+ int i;
+ if (strcmp (name, "") == 0) return 1; /* Return error. */
+ for (i = 0; strcmp (tz_map[i].name, "") != 0; i++)
+ if (strcmp (name, tz_map[i].name) == 0) {
+ time_zone_name = name;
+ time_zone_offset = (double) tz_map[i].offset;
+ return 0; /* Found match. */
+ }
+ return 1; /* No match found. */
+}
+
+int leap_year (year) /* True if year is a leap_year. */
+ int year;
+{
+ return year % 4 == 0 && year % 100 != 0 || year % 400 == 0;
+}
+
+/* Time is most often represented as a double precision number */
+/* in units of days. Angles are in radians. */
+
+/* J2000 is the number of days between January 1, 2000; 12:00:00 GMT */
+/* and the local origin of time. */
+double J2000; /* This date is really called J2000.0. */
+
+void make_J2000 () /* Assumes time origin of */
+{ /* January 1, 1970; 00:00:00 GMT. */
+ int year;
+ J2000 = (2000 - 1970) * 365 + 0.5;
+ for (year = 1970; year < 2000; year++) /* Account for leap years. */
+ if (leap_year (year)) J2000 += 1.0;
+}
+
+double days_after_J2000 () /* Returns the current time, */
+{ /* in units of days, after J2000.0. */
+ long seconds = time((long *) 0);
+ double seconds_per_day = 24 * 60 * 60;
+ return seconds / seconds_per_day - J2000;
+}
+
+double normalize_angle (angle) /* Returns the angle between */
+ double angle; /* -PI < angle <= PI. */
+{
+ if (angle > PI)
+ do angle -= TWO_PI; while (angle > PI);
+ else
+ while (angle <= NEGATIVE_PI) angle += TWO_PI;
+ return angle;
+}
+
+/*******************************************************************/
+
+/* Astronomical almanac */
+
+/*
+ * All formulas are from:
+ * The Astronomical Almanac for the Year 1984,
+ * US Naval Observatory and Royal Greenwich Observatory,
+ * US Government Printing Office, Washington DC, 1984.
+ */
+
+/* Angular position of the sun to a */
+/* precision of 0.01 degrees. (Page C24). */
+
+#define SUN0 (RADIANS_PER_DEGREE * 280.460)
+#define SUN1 (RADIANS_PER_DEGREE * 0.9856474)
+#define SUN2 (RADIANS_PER_DEGREE * 357.528)
+#define SUN3 (RADIANS_PER_DEGREE * 0.9856003)
+#define SUN4 (RADIANS_PER_DEGREE * 1.915)
+#define SUN5 (RADIANS_PER_DEGREE * 0.020)
+
+double sun_position (days)
+ double days;
+{
+ double mean_longitude_of_sun, mean_anomaly, ecliptic_longitude;
+ mean_longitude_of_sun =
+ normalize_angle (SUN0 + SUN1 * days);
+ mean_anomaly =
+ normalize_angle (SUN2 + SUN3 * days);
+ ecliptic_longitude =
+ normalize_angle (mean_longitude_of_sun
+ + SUN4 * sin (mean_anomaly)
+ + SUN5 * sin (2.0 * mean_anomaly));
+ return ecliptic_longitude;
+}
+
+/* Angular velocity of the sun. Derivative of sun_position. */
+
+double sun_velocity (days)
+ double days;
+{
+ double mean_anomaly =
+ normalize_angle (SUN2 + SUN3 * days);
+ return SUN1 + SUN4 * SUN3 * cos (mean_anomaly)
+ + SUN5 * 2.0 * SUN3 * cos (2.0 * mean_anomaly);
+}
+
+/* Angular position of the moon to a */
+/* precision of 0.3 degrees. (Page D46). */
+
+#define DAYS_PER_JULEAN_CENTURY 36525.0
+#define RADIAN_CENTURY (RADIANS_PER_DEGREE / DAYS_PER_JULEAN_CENTURY)
+
+#define MOON0 (RADIANS_PER_DEGREE * 218.32)
+#define MOON1 (RADIAN_CENTURY * 481267.883)
+#define MOON2A (RADIANS_PER_DEGREE * 6.29)
+#define MOON2B (RADIANS_PER_DEGREE * 134.9)
+#define MOON2C (RADIAN_CENTURY * 477198.85)
+#define MOON3A (RADIANS_PER_DEGREE * -1.27)
+#define MOON3B (RADIANS_PER_DEGREE * 259.2)
+#define MOON3C (RADIAN_CENTURY * -413335.38)
+#define MOON4A (RADIANS_PER_DEGREE * 0.66)
+#define MOON4B (RADIANS_PER_DEGREE * 235.7)
+#define MOON4C (RADIAN_CENTURY * 890534.23)
+#define MOON5A (RADIANS_PER_DEGREE * 0.21)
+#define MOON5B (RADIANS_PER_DEGREE * 269.9)
+#define MOON5C (RADIAN_CENTURY * 954397.70)
+#define MOON6A (RADIANS_PER_DEGREE * -0.19)
+#define MOON6B (RADIANS_PER_DEGREE * 357.5)
+#define MOON6C (RADIAN_CENTURY * 035999.05)
+#define MOON7A (RADIANS_PER_DEGREE * -0.11)
+#define MOON7B (RADIANS_PER_DEGREE * 186.6)
+#define MOON7C (RADIAN_CENTURY * 966404.05)
+
+double moon_position (days)
+ double days;
+{
+ return normalize_angle (MOON0
+ + MOON1 * days
+ + MOON2A * sin (MOON2B + MOON2C * days)
+ + MOON3A * sin (MOON3B + MOON3C * days)
+ + MOON4A * sin (MOON4B + MOON4C * days)
+ + MOON5A * sin (MOON5B + MOON5C * days)
+ + MOON6A * sin (MOON6B + MOON6C * days)
+ + MOON7A * sin (MOON7B + MOON7C * days));
+}
+
+/****************************************************************/
+
+/* Prints an English sentence giving the current phase of the moon. */
+#define PHASE_LIMIT MOON1
+void print_moon ()
+{
+ double days, phase; /* Computes the moon's phase by */
+ int percent; /* computing the difference between */
+ make_J2000 (); /* the sun and moon's */
+ days = days_after_J2000 (); /* ecliptic longitude. */
+ phase = sun_position (days);
+ phase = normalize_angle (moon_position (days) - phase);
+ percent = 50.0 * (1.0 - cos (phase)) + 0.5; /* Visable fraction. */
+ printf("The moon is ");
+ if (fabs (phase) < PHASE_LIMIT)
+ printf ("new");
+ else if (fabs (normalize_angle (phase + PI)) < PHASE_LIMIT)
+ printf ("full");
+ else if (fabs (phase - PI/2.0) < PHASE_LIMIT)
+ printf ("first quarter (%d%% of full)", percent);
+ else if (fabs (phase + PI/2.0) < PHASE_LIMIT)
+ printf ("last quarter (%d%% of full)", percent);
+ else if (phase > PI/2.0)
+ printf ("waxing and gibbous (%d%% of full)", percent);
+ else if (phase > 0.0)
+ printf ("a waxing crescent (%d%% of full)", percent);
+ else if (phase > PI/-2.0)
+ printf ("a waning crescent (%d%% of full)", percent);
+ else
+ printf ("waning and gibbous (%d%% of full)", percent);
+ printf (".\n");
+}
+
+/**********************************************************/
+
+/* lunisolar calendar routines. */
+
+int first_day_of_year (year) /* Returns the integer number of days */
+ int year; /* between the start of year and */
+{ /* J2000.0. */
+ int days;
+ days = 365 * (year - 2000);
+ if (year > 2000)
+ for (; year > 2000; year--)
+ if (leap_year (year)) days += 1;
+ else; /* Needed else! */
+ else
+ for (; year < 2000; year++)
+ if (leap_year (year)) days -= 1;
+ return days;
+}
+
+/* Routines that find the seasons. */
+
+#define DIGITS 15
+int zero (x, f, fp) /* Root finder using */
+ int x; /* Newton's method. */
+ double (*f) ();
+ double (*fp) ();
+{
+ int i;
+ double y, midnite, noon;
+ y = x;
+ for (i = 0; i < DIGITS; i++)
+ y = y - f(y)/fp(y);
+ noon = 0.5 + (time_zone_offset / 24.0 / 60.0);
+ midnite = floor (y - noon) + noon;
+ if (f (midnite) * f (midnite + 1.0) <= 0.0)
+ return midnite;
+ x = midnite;
+ printf ("%%Not sure about the season change for day %d.\n", x);
+ return x;
+}
+
+double phase; /* sun_zero has a root at the */
+double sun_zero (days) /* desired day. Used with zero */
+ double days; /* to find the seasons. */
+{
+ return normalize_angle (sun_position (days) - phase);
+}
+
+void find_seasons (first_day, seasons)
+ int first_day, *seasons;
+{ /* Remember Spring is the */
+ int i; /* first season of a year. */
+ phase = PI/-2.0; /* Find start of winters. */
+ seasons[0] = zero (first_day - 11, sun_zero, sun_velocity);
+ seasons[4] = zero (seasons[0] + 365, sun_zero, sun_velocity);
+ phase = 0.0; /* Find start of other seasons. */
+ for (i = 1; i < 4; i++, phase += PI/2.0)
+ seasons[i] = zero (seasons[i-1] + 91, sun_zero, sun_velocity);
+ printf ("%% Seasons relative to January 1:");
+ for (i = 0; i < 5; i++)
+ printf (" %d", seasons[i] - first_day);
+ printf (".\n");
+}
+
+void make_moon_table (seasons, moon) /* Computes the position of */
+ int *seasons; /* the moon for each day at */
+ float *moon; /* noon local time. */
+{
+ int i, day;
+ for (i = 0, day = seasons[0]; day < seasons[4]; i++, day++) {
+ double dday = day + time_zone_offset / (24.0 * 60.0);
+ moon[i] = normalize_angle (moon_position (dday) - sun_position (dday));
+ }
+}
+
+/* Routines that output LaTeX commands. */
+
+/* Dates spiral inward by an amount DELTA_RADIUS. */
+#define START_RADIUS 1.0
+#define DELTA_RADIUS 0.005
+float radius;
+
+int month, day, moon_index;
+int days_per_month[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
+
+void mark_dates (year, from, to, moon) /* Makes LaTeX statements */
+ int year, from, to; /* that place the dates. */
+ float *moon;
+{
+ radius = START_RADIUS;
+ for (; from < to; moon_index++, from++) {
+ printf ("\\put(%1.6f,%1.6f){\\makebox(0,0){%d/%d}}\n",
+ radius * sin (moon[moon_index]),
+ radius * cos (moon[moon_index]),
+ month, day);
+ radius -= DELTA_RADIUS;
+ day++;
+ if (day > days_per_month[month-1])
+ if (month == 2 && leap_year (year) && day == 29);
+ else {
+ day = 1;
+ month++;
+ if (month > 12) month = 1;
+ }
+ }
+}
+
+void header (season, year) /* Start of each season. */
+ char *season;
+ int year;
+{
+ printf ("\\begin{figure}\n");
+ printf ("\\begin{center}\n");
+ printf ("\\begin{picture}(2.0,2.0)(-1.0,-1.0)\n");
+ printf ("\\tiny\n");
+ printf ("\\put(0,0){\\makebox(0,0){\\Huge %s %d}}\n",
+ season, year);
+}
+
+void trailer () /* End of each season. */
+{
+ printf ("\\put(-1.0,0.0){\\line(1,0){0.5}}\n");
+ printf ("\\put(0.5,0.0){\\line(1,0){0.5}}\n");
+ printf ("\\put(0.0,-1.0){\\line(0,1){0.5}}\n");
+ printf ("\\put(0.0,-0.4){\\circle{0.1}}\n");
+ printf ("\\put(0.0,-0.3){\\makebox(0,0)[b]{\\large Full Moon}}\n");
+ printf ("\\put(0.0,0.5){\\line(0,1){0.5}}\n");
+ printf ("\\put(0.0,0.4){\\circle*{0.1}}\n");
+ printf ("\\put(0.0,0.3){\\makebox(0,0)[t]{\\large New Moon}}\n");
+ printf ("\\end{picture}\n");
+ printf ("\\\\ {\\Large Lunisolar Calendar}\n");
+ printf ("\\\\ {\\large Dates mark the lunar phase at noon %s.}\n",
+ time_zone_name);
+ printf ("\\end{center}\n");
+ printf ("\\end{figure}\n");
+}
+
+char *season_titles[4] =
+{ "Winter", "Spring", "Summer", "Fall"};
+
+void LaTeXize_tables (year, first_day, seasons, moon)
+ int year, first_day, *seasons;
+ float *moon;
+{
+ int a_season;
+ printf ("\\documentstyle{article}\n");
+ printf ("\\pagestyle{empty}\n");
+ printf ("\\begin{document}\n");
+ printf ("\\Large\n");
+ printf ("\\setlength{\\unitlength}{60mm}\n");
+ month = 12; /* December */
+ day = 32 - first_day + seasons[0];
+ moon_index = 0;
+ for (a_season = 0; a_season < 4; a_season++) {
+ header (season_titles[a_season], a_season == 0 ? year - 1 : year);
+ mark_dates (year, seasons[a_season], seasons[a_season+1], moon);
+ trailer ();
+ }
+ printf ("\\end{document}\n");
+}
+
+/* Lunisolar master routine. */
+
+int seasons[5]; /* Stores days that mark season changes. */
+float moon[370]; /* Stores moon phases for each day. */
+
+int lunisolar (year, tz) /* Constructs a LaTeX file that */
+ int year; char *tz; /* generates a lunisolar calendar */
+{ /* for the year year and time zone tz. */
+ if (year < 1950 || year > 2050) {
+ printf ("Program useful between the years 1950 and 2050.\n");
+ return 1; /* error return. */
+ }
+ else if (select_time_zone (tz) != 0)
+ return 1;
+ else {
+ int day_of_Jan1 = first_day_of_year (year);
+ printf ("%% Lunisolar calendar for %d.\n", year);
+ printf ("%% Constructed for %s, %1.2f hours %s of Greenwich.\n",
+ time_zone_name, fabs (time_zone_offset) / 60.0,
+ (time_zone_offset >= 0.0 ? "west" : "east"));
+ find_seasons (day_of_Jan1, seasons);
+ make_moon_table (seasons, moon);
+ LaTeXize_tables (year, day_of_Jan1, seasons, moon);
+ return 0;
+ }
+}
+
+main (argc, argv) /* Invokes print_moon with */
+ int argc; /* no arguments, and */
+ char **argv; /* lunisolar with one. */
+{
+ int i;
+ if (argc == 1) print_moon ();
+ else {
+ if (argc == 3) {
+ int year;
+ if (sscanf (argv[1], "%d", &year) == 1 &&
+ lunisolar (year, argv[2]) == 0)
+ exit (0);
+ }
+ fprintf (stderr, "Bad args:");
+ for (i = 0; i < argc; i++)
+ fprintf (stderr, " %s", argv[i]);
+ fprintf (stderr,
+ "\nUsage: %s\ngives the phase of the moon,\n",
+ argv[0]);
+ fprintf (stderr, "and: %s <year> <time_zone>\n", argv[0]);
+ fprintf (stderr, "generates a lunisolar calendar for LaTeX.\n");
+ fprintf (stderr, "Time zone may be one of:");
+ for (i = 0; strcmp(tz_map[i].name, "") != 0; i++) {
+ if (i % 5 == 0) fprintf (stderr, "\n");
+ fprintf (stderr, "%s\t", tz_map[i].name);
+ }
+ fprintf (stderr, "\n");
+ exit (1);
+ }
+}
+SHAR_EOF
+fi # end of overwriting check
+# End of shell archive
+exit 0
+-------
+-------
diff --git a/info/digests/texhax/txh/relate.txh b/info/digests/texhax/txh/relate.txh
new file mode 100644
index 0000000000..52fdc9bb84
--- /dev/null
+++ b/info/digests/texhax/txh/relate.txh
@@ -0,0 +1,288 @@
+21-Dec-87 09:30:52-PST,12519;000000000000
+Return-Path: <@RELAY.CS.NET:phcalamai@water.waterloo.edu>
+From: "Paul H. Calamai" <phcalamai%water.waterloo.edu@RELAY.CS.NET>
+Subject: Re: LaTeX list environment question
+
+Steve Buyske <ST401266%BROWNVM.BITNET@forsythe.stanford.edu>:
+>
+>
+> I would like to make a construct a list environment so that I can
+> have labels that might require two line. Something like
+>
+> Professional Something silly, something else silly, some more
+> Associations: silly things, and so on.
+>
+> If I put the label in a \parbox, no matter how I fiddle around, I get
+> something like:
+>
+> Professional Something silly, something else silly, some more
+> Associations:
+> silly things, and so on.
+>
+> with an ugly extra line. Can anyone give me some advice?
+>
+> My apologies if this is an easy question, but I'm new to LaTeX and
+> desperate to get my C.V. done.
+>
+Here is a tex file that will do what you want:
+
+
+% relate_macros.tex 1987 Jun 10 E. Ledoux
+% Instructions for use are located at the end of this file.
+%
+\makeatletter
+%
+\newdimen\relateleft \relateleft=\leftmargin % space before label
+\newdimen\relateright \relateright=\leftmargin % min. space after label
+\newbox\RELbox \newcount\RELcount \RELcount\z@
+\newdimen\RELoldmax \newdimen\RELnewmax
+%
+\def\relate{\@ifnextchar [{\RELcontd}{\global\advance\RELcount\@ne
+\expandafter\RELcontd\expandafter [\romannumeral \the\RELcount]}}%
+%
+\def\RELcontd[#1]{\def\RELlabel{#1}%
+\expandafter\let\expandafter\RELmax\csname RELold@#1\endcsname
+\ifx\RELmax\relax \RELoldmax0.20\hsize \else \RELoldmax\RELmax \fi
+\list{}{\labelwidth\RELoldmax \itemindent\z@ \leftmargin\RELoldmax
+\advance\leftmargin\relateleft \advance\leftmargin\relateright
+\let\makelabel\RELmakelabel}}%
+%
+\def\RELmakelabel#1{\@ifundefined{RELnew@\RELlabel}{\RELnewmax\z@}%
+{\expandafter\RELnewmax\csname RELnew@\RELlabel\endcsname}%
+\setbox\RELbox\hbox{\vtop to0pt{\let\\\cr \halign{##\hfil\cr#1\cr} \vss}}%
+\ifdim\wd\RELbox>\RELnewmax \RELnewmax\wd\RELbox\fi
+\expandafter\xdef\csname RELnew@\RELlabel\endcsname{\the\RELnewmax}%
+\hskip\labelsep \hskip-\relateright \hbox to\z@{\box\RELbox\hss}\hfill}%
+%
+\def\endrelate{\toks\z@\expandafter{\csname RELold@\RELlabel\endcsname}%
+\immediate\write\@auxout{\gdef\the\toks0{\csname RELnew@\RELlabel\endcsname}}%
+\endlist}%
+%
+\makeatother
+\endinput
+
+
+ HOW TO USE IT
+
+This LaTeX macro file defines a "relate" environment, which is basically
+a more intelligent "description" environment. To use it, place
+ \input {path}relate
+somewhere before \begin{document}.
+
+Here's an example of relate environment usage:
+
+ \begin{relate}
+ \item[Spot] Spot is a dog. See Spot run.
+ \item[Spock] Spock is a Vulcan. See Spock think.
+ \item[Cigarette\\Smoke]
+ Smoke is a health hazard.
+ The Surgeon General recommends ... smoked.
+ \end{relate}
+
+This produces output that looks like this:
+
+ | preceding text |
+ +-----------------------------------------------------------+
+
+ Spot Spot is a dog. See Spot run.
+
+ Spock Spock is a Vulcan. See Spock think.
+
+ Cigarette Smoke is a health hazard. The
+ Smoke Surgeon General ....................
+ ........ smoked.
+ |<---->| |<---->|
+ \relateleft \relateright
+
+ |<---- left margin ---->|
+
+The relate environment behaves very much like the description environment
+except:
+
+ 1. \item labels may be multi-line. For example, \item[Cigarette\\Smoke]
+ produces a two-line label, with "Cigarette" on one line and "Smoke"
+ on the following line. [BUG: You get strange output if your label
+ has more lines than the associated text.]
+
+ 2. Labels don't intrude into the text, like long labels do in the
+ description environment. Relate automatically calculates the width of
+ the widest label in a relate environment and adjusts the "left margin"
+ of the text appropriately. This is done using the .aux file, similar
+ to LaTeX section, page number etc. references, so margins will not
+ be correct until the second LaTeX run after a change to a label is made.
+
+ \relateleft and \relateright are horizontal space parameters;
+ the left margin for a relate environment will be equal to
+ \relateleft + maximum-width + \relateright
+ where maximum-width is the width of the widest label.
+ The default value of both \relateleft and \relateright is \leftmargin
+ (about 25 points when using 10-point fonts).
+ \relateleft and \relateright can be changed using \setlength, eg.
+ \setlength{\relateleft}{0.5in}
+ \setlength{\relateright}{0.3in}
+ This can be done immediately after \input-ing relate_macros.
+
+Normally, each relate environment is autonomous in the sense that only
+labels in that environment determine the left margin for that environment.
+However, different relate environments within the same document can be "linked"
+so that they have the same left margin. For example,
+
+ ...
+ \begin{relate}[apple]
+ \item[anything] ...
+ ...
+ \end{relate}
+ ...
+ \begin{relate}[apple]
+ \item[whatever] ...
+ ...
+ \end{relate}
+ ...
+
+The left margins in these two relate environments will be the same because
+they were "linked" by placing the same "label" ("apple" in this example)
+in square brackets after \begin{relate}. You can link any number of
+relate environments in the same document; they need not be adjacent.
+Labels should consist entirely of lower and uppercase letters.
+
+If you get strange margins when using relate, just re-latex your document.
+The left margins will be recalculated and should be correct on the second run.
+
+By the way, you can nest relates within one another and within other
+list environments as well.
+
+
+ HOW IT WORKS
+
+relate_macros.tex is described below:
+
+ \makeatletter
+
+This allows '@' to be used in control sequences, plus allows access to
+the efficient \z@ (zero), \@ne (one), and other TeX and LaTeX hacks.
+
+ \newdimen\relateleft \relateleft=\leftmargin % space before label
+ \newdimen\relateright \relateright=\labelsep % min. space after label
+
+Defines and sets the default values of \relateleft and \relateright.
+
+ \newbox\RELbox \newcount\RELcount \RELcount\z@
+ \newdimen\RELoldmax \newdimen\RELnewmax
+
+\RELbox temporarily holds a label so that it can be measured.
+
+\RELoldmax will hold the width of the widest label for this (and similarly
+labelled) enviroments as calculated in the last run, for the duration of
+each relate environment. Similarly, \RELnewmax holds the width of the
+widest label for this (and similarly labelled) relate environments as
+calculated in this run, but \RELnewmax is updated from \RELnew@xxx
+and stored to \RELnew@xxx at every \item in the environment (see below).
+
+For a relate environment labelled, say, "apple", a global control sequence
+named \RELnew@apple will be used to keep track of the width of the widest
+label of all "apple" relate environments. Inside each "apple" env. \item,
+\RELnew@apple is copied to \RELnewmax. \RELnewmax is updated if necessary
+as the width of each label is computed. When the \item ends, \RELnewmax
+is copied back to \RELnew@apple, in case there are more "apple" environments.
+When the entire environment ends, a line like:
+ \gdef \RELold@apple {28.74pt}
+is written to the .aux file, where 28.74pt would be the value of \RELnewmax,
+the width of the widest label so far encountered in this and previous
+relate environments.
+
+At the beginning of every run (at \begin{document}, in fact), the .aux
+file is \input automatically by LaTeX. Assuming the previous run contained
+several relate environments labelled "apple", \RELold@apple will be defined
+(and redefined by each "apple" environment in the previous run) to be
+the width of the widest label in all "apple" environments in the previous
+run. Assuming no labels changed since then, this value will be the correct
+maximum label width. (If this is the first run, \RELold@apple is not defined
+and the arbitrary value of 0.20\hsize, one third the width of the page,
+is used instead.) In each "apple" relate environment, \RELold@apple is
+copied to \RELoldmax, which is used to position labels within a left margin
+of width \relateleft + \RELoldmax + \relateright.
+
+ \def\relate{\@ifnextchar [{\RELcontd}{\global\advance\RELcount\@ne
+ \expandafter\RELcontd\expandafter [\romannumeral \the\RELcount]}}%
+
+\RELcount is a counter used to create unique relate environment labels
+for when the user doesn't supply one (like "apple" in the above example).
+\begin{relate} simply invokes \relate; if an argument in square brackets
+is present (eg. [apple]), then \RELcontd ("relate continued") is called
+with that argument. Otherwise, \RELcount is incremented and a unique
+label is formed by converting the value of \RELcount to lowercase roman
+numerals (ie. "i", "ii", "iii", "iv", ...).
+
+ \def\RELcontd[#1]{\gdef\RELlabel{#1}%
+
+\RELlabel holds the environment label for use by \endrelate.
+
+ \expandafter\let\expandafter\RELmax\csname RELold@#1\endcsname
+ \ifx\RELmax\relax \RELoldmax0.20\hsize \else \RELoldmax\RELmax \fi
+
+If \RELold@apple (assuming "apple" relate environment label) has been
+defined (presumably in the .aux file), set \RELoldmax to that value,
+otherwise set \RELoldmax to the arbitrary value of 0.20\hsize.
+
+ \@ifundefined{RELnew@#1}{\global\RELnewmax\z@}%
+ {\expandafter\global\expandafter\RELnewmax\csname RELnew@#1\endcsname}%
+
+If \RELnew@apple has been defined, then set \RELnewmax to that value,
+otherwise set \RELnewmax to zero.
+
+ \list{}{\labelwidth\RELoldmax \itemindent\z@ \leftmargin\RELoldmax
+ \advance\leftmargin\relateleft \advance\leftmargin\relateright
+ \let\makelabel\RELmakelabel}}%
+
+Start a \list. Set \labelwidth to zero; labels will really have zero width
+anyway. Set the \leftmargin to \RELoldmax + \relateleft + \relateright.
+(This is LaTeX's idea of left margin; see p. 113 in the LaTeX manual.)
+Set \labelwidth to the maximum label width -- the label will be right-
+justified within a box of this width by \RELmakelabel.
+\RELmakelabel will be used to make labels.
+
+ \def\RELmakelabel#1{\@ifundefined{RELnew@\RELlabel}{\RELnewmax\z@}%
+ {\expandafter\RELnewmax\csname RELnew@\RELlabel\endcsname}%
+
+If \RELnew@apple is undefined, define \RELnewmax as zero, otherwise
+define it as the value of \RELnew@apple. \RELnewmax is a \dimen variable
+which is only (effectively) active for the duration of an \item.
+
+ \setbox\RELbox\hbox{\vtop to0pt{\let\\\cr \halign{##\hfil\cr#1\cr} \vss}}%
+
+Typeset the label in the horizonal box register \RELbox. The \halign
+(with \\ defined as \cr) allows multiple \\-separated lines in the label.
+\vtop to0pt and \vss make LaTeX think that this is a one-line box,
+regardless of the actual number of lines.
+
+ \ifdim\wd\RELbox>\RELnewmax \RELnewmax\wd\RELbox\fi
+ \expandafter\xdef\csname RELnew@\RELlabel\endcsname{\the\RELnewmax}%
+
+If the width of \RELbox is greater than the current maximum label width,
+increase \RELnewmax appropriately. Then, store the new maximum label
+width back into \RELnew@apple for use by the next \RELmakelabel.
+
+ \hskip\labelsep \hskip-\relateright \hbox to\z@{\box\RELbox\hss}\hfill}%
+
+Print the left edge of the label at distance \relateright - \labelsep from
+the left edge of the text.
+
+ \def\endrelate{\toks\z@\expandafter{\csname RELold@\RELlabel\endcsname}%
+ \immediate\write\@auxout{\gdef\the\toks0{\csname RELnew@\RELlabel\endcsname}}%
+ \endlist}%
+
+Finish the relate environment. \endrelate is called by \end{relate}.
+Write a line to the .aux file of the form
+ \gdef \RELold@apple {28.74pt}
+as explained above.
+
+ \makeatother
+ \endinput
+
+That's all, folks!
+
+
+% 1987 Jun 10 E. Ledoux Creation
+% 1987 Jun 12 E. Ledoux Fixed problem with nested relate env's
+
+-------
diff --git a/info/digests/texhax/txh/rogers.txh b/info/digests/texhax/txh/rogers.txh
new file mode 100644
index 0000000000..5ebeae29a9
--- /dev/null
+++ b/info/digests/texhax/txh/rogers.txh
@@ -0,0 +1,336 @@
+ 5-Jan-88 13:28:22-PST,14331;000000000000
+Return-Path: <dfr@USNA.MIL>
+Date: Tue, 5 Jan 88 16:14:58 EST
+From: "David F. Rogers" <dfr@USNA.MIL>
+Subject: Font substitution tables
+
+G'day,
+
+Two font substitution tables are given below. The first is from
+cm to am fonts and the second from am to cm fonts.
+
+These tables are set up for use with Arbortext's series of
+dvi to laser printer programs. They have been tested (but not
+exhaustively) using MicroTeX and an HP Laserjet+, i.e. with
+Arbortext's dvihp program. They should also work with the
+dvips program. The format may need editing for other dvi to
+laser printers. However, that should be easy enough with a
+good text editor.
+
+I find these substitution tables particularly convenient because I work
+in a mixed environment where some implimentations of TeX have only am
+fonts and others only cm fonts. They are also convenient when printing
+dvi files transmitted amongst machines on a network.
+
+I have called the tables/files -- amcmfont.sub & cmamfont.sub with
+obvious meaning. I keep them in \tex\fonts for the MicroTeX
+implimentation.
+
+Please let me know of any typos/bugs.
+
+Professor David F. Rogers
+Aerospace Engineering Department
+U. S. Naval Academy
+Annapolis, MD 21402
+USA
+
+dfr@usna.mil
+
+cmamfont.sub _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+
+cmr10 at 10pt -> amr10 at 10pt
+cmr10 at 10.95pt -> amr10 at 10.95pt
+cmr10 at 12pt -> amr10 at 12pt
+cmr10 at 14.4pt -> amr10 at 14.4pt
+cmr10 at 17.28pt -> amr10 at 17.28pt
+cmr10 at 20.73pt -> amr10 at 20.73pt
+cmr10 at 20.74pt -> amr10 at 20.73pt
+cmr5 at 5pt -> amr5 at 5pt
+cmbx10 at 10pt -> ambx10 at 10pt
+cmbx10 at 10.95pt -> ambx10 at 10.95pt
+cmbx10 at 12pt -> ambx10 at 12pt
+cmbx10 at 14.4pt -> ambx10 at 14.4pt
+cmbx10 at 17.28pt -> ambx10 at 17.28pt
+cmbx10 at 20.73pt -> ambx10 at 20.73pt
+cmr7 at 7pt -> amr7 at 7pt
+cmbx5 at 5pt -> ambx5 at 5pt
+cmbx7 at 7pt -> ambx7 at 7pt
+cmsl10 at 10pt -> amsl10 at 10pt
+cmsl10 at 10.95pt -> amsl10 at 10.95pt
+cmsl10 at 12pt -> amsl10 at 12pt
+cmsl10 at 14.4pt -> amsl10 at 14.4pt
+cmsl10 at 17.28pt -> amsl10 at 17.28pt
+cmsl10 at 20.73pt -> amsl10 at 20.73pt
+cmti10 at 10pt -> amti10 at 10pt
+cmti10 at 10.95pt -> amti10 at 10.95pt
+cmti10 at 12pt -> amti10 at 12pt
+cmti10 at 14.4pt -> amti10 at 14.4pt
+cmti10 at 17.28pt -> amti10 at 17.28pt
+cmti10 at 20.73pt -> amti10 at 20.73pt
+cmtt10 at 10pt -> amtt10 at 10pt
+cmmi10 at 10pt -> ammi10 at 10pt
+cmmi10 at 10.95pt -> ammi10 at 10.95pt
+cmmi10 at 12pt -> ammi10 at 12pt
+cmmi10 at 14.4pt -> ammi10 at 14.4pt
+cmmi10 at 17.28pt -> ammi10 at 17.28pt
+cmmi10 at 20.73pt -> ammi10 at 20.73pt
+cmmi7 at 7pt -> ammi7 at 7pt
+cmmi5 at 5pt -> ammi5 at 5pt
+cmsy10 at 10pt -> amsy10 at 10pt
+cmsy10 at 10.95pt -> amsy10 at 10.95pt
+cmsy10 at 12pt -> amsy10 at 12pt
+cmsy10 at 14.4pt -> amsy10 at 14.4pt
+cmsy10 at 17.28pt -> amsy10 at 17.28pt
+cmsy10 at 20.73pt -> amsy10 at 20.73pt
+cmsy7 at 7pt -> amsy7 at 7pt
+cmsy5 at 5pt -> amsy5 at 5pt
+cmex10 at 10pt -> amex10 at 10pt
+cmbi10 at 10pt -> ambi10 at 10pt
+cmbi10 at 10.95pt -> ambi10 at 10.95pt
+cmbi10 at 12pt -> ambi10 at 12pt
+cmbsy10 at 10pt -> ambsy10 at 10pt
+cmbsy10 at 10.95pt -> ambsy10 at 10.95pt
+cmbsy10 at 12pt -> ambsy10 at 12pt
+cmbxsl10 at 10pt -> ambxsl10 at 10pt
+cmbx6 at 6pt -> ambx6 at 6pt
+cmbx8 at 8pt -> ambx8 at 8pt
+cmbx9 at 9pt -> ambx9 at 9pt
+cmbx10 at 10pt -> ambx10 at 10pt
+cmbx10 at 10.95pt -> ambx10 at 10.95pt
+cmbx10 at 12pt -> ambx10 at 12pt
+cmbx10 at 14.4pt -> ambx10 at 14.4pt
+cmbx10 at 17.28pt -> ambx10 at 17.28pt
+cmbx10 at 20.73pt -> ambx10 at 20.73pt
+cmcsc10 at 10pt -> amcsc10 at 10pt
+cmdunh10 at 10pt -> amdunh10 at 10pt
+cmitt10 at 10pt -> amitt10 at 10pt
+cmmi6 at 6pt -> ammi6 at 6pt
+cmmi8 at 8pt -> ammi8 at 8pt
+cmmi9 at 9pt -> ammi9 at 9pt
+cmr6 at 6pt -> amr6 at 6pt
+cmr8 at 8pt -> amr8 at 8pt
+cmr9 at 9pt -> amr9
+cmsltt10 at 10pt -> amsltt10 at 10pt
+cmsl8 at 8pt -> amsl8 at 8pt
+cmsl9 at 9pt -> amsl9 at 9pt
+cmssbx10 at 10pt -> amssbx10 at 10pt
+cmssi10 at 10pt -> amssi10 at 10pt
+cmssmc10 at 10pt -> amssmc10 at 10pt
+cmssmc40 at 40pt -> amssmc40 at 40pt
+cmssqi8 at 8pt -> amssqi8 at 8pt
+cmssq8 at 8pt -> amssq8 at 8pt
+cmss10 at 10pt -> amss10 at 10pt
+cmsy6 at 6pt -> amsy6 at 6pt
+cmsy8 at 8pt -> amsy8 at 8pt
+cmsy9 at 9pt -> amsy9 at 9pt
+cmtex10 at 10pt -> amtex10 at 10pt
+cmti7 at 7pt -> amti7 at 7pt
+cmti8 at 8pt -> amti8 at 8pt
+cmti9 at 9pt -> amti9 at 9pt
+cmtt8 at 8pt -> amtt8 at 8pt
+cmtt9 at 9pt -> amtt9 at 9pt
+cmu10 at 10pt -> amu10 at 10pt
+cmbc12 at 12pt -> ambc12 at 12pt
+cmrc10 at 10pt -> amrc10 at 10pt
+cmrtex10 at 10pt -> amrtex10 at 10pt
+
+cmb10 at 10pt -> amb10 at 10pt
+cmb10 at 10.95pt -> amb10 at 10.95pt
+cmb10 at 12pt -> amb10 at 12pt
+cmcsc10 at 10.95pt -> amcsc10 at 10.95pt
+cmcsc10 at 12pt -> amcsc10 at 12pt
+cmdunh10 at 10.95pt -> amdunh10 at 10.95pt
+cmdunh10 at 12pt -> amdunh10 at 12pt
+cmex10 at 10.95pt -> amex10 at 10.95pt
+cmex10 at 12pt -> amex10 at 12pt
+cmitt10 at 10.95pt -> amitt10 at 10.95pt
+cmitt10 at 12pt -> amitt10 at 12pt
+cmmi6 at 6pt -> ammi6 at 6pt
+cmmi8 at 8pt -> ammi8 at 8pt
+cmmi9 at 9pt -> ammi9 at 9pt
+cmr6 at 6pt -> amr6 at 6pt
+cmr7 at 7pt -> amr7 at 7pt
+cmr8 at 8pt -> amr8 at 8pt
+cmr9 at 9pt -> amr9 at 9pt
+cmsl8 at 8pt -> amsl8 at 8pt
+cmsl9 at 9pt -> amsl9 at 9pt
+cmsltt10 at 10.95pt -> amsltt10 at 10.95pt
+cmsltt10 at 12pt -> amsltt10 at 12pt
+cmsltt10 at 14.4pt -> amsltt10 at 14.4pt
+cmss10 at 10.95pt -> amss10 at 10.95pt
+cmss10 at 12pt -> amss10 at 12pt
+cmss10 at 14.4pt -> amss10 at 14.4pt
+cmssbx10 at 10.95pt -> amssbx10 at 10.95pt
+cmssbx10 at 12pt -> amssbx10 at 12pt
+cmssbx10 at 14.4pt -> amssbx10 at 14.4pt
+cmssi10 at 10.95pt -> amssi10 at 10.95pt
+cmssi10 at 12pt -> amssi10 at 12pt
+cmssi10 at 14.4pt -> amssi10 at 14.4pt
+cmssmc10 at 10.95pt -> amssmc10 at 10.95pt
+cmssmc10 at 14.4pt -> amssmc10 at 14.4pt
+cmssq8 at 8.76pt -> amssq8 at 8.76pt
+cmssq8 at 9.6pt -> amssq8 at 9.6pt
+cmssqi8 at 8.76pt -> amssqi8 at 8.76pt
+cmssqi8 at 9.6pt -> amssqi8 at 9.6pt
+cmsy6 at 6pt -> amsy6 at 6pt
+cmsy8 at 8pt -> amsy8 at 8pt
+cmsy9 at 9pt -> amsy9 at 9pt
+cmtex10 at 10.95pt -> amtex10 at 10.95pt
+cmtex10 at 12pt -> amtex10 at 12pt
+cmti7 at 7pt -> amti7 at 7pt
+cmti8 at 8pt -> amti8 at 8pt
+cmti9 at 9pt -> amti9 at 9pt
+cmtt8 at 8pt -> amtt8 at 8pt
+cmtt9 at 9pt -> amtt9 at 9pt
+
+amcmfont.sub _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+
+amr10 at 10pt -> cmr10 at 10pt
+amr10 at 10.95pt -> cmr10 at 10.95pt
+amr10 at 12pt -> cmr10 at 12pt
+amr10 at 14.4pt -> cmr10 at 14.4pt
+amr10 at 17.28pt -> cmr10 at 17.28pt
+amr10 at 20.73pt -> cmr10 at 20.73pt
+amr10 at 20.74pt -> cmr10 at 20.73pt
+amr5 at 5pt -> cmr5 at 5pt
+ambx10 at 10pt -> cmbx10 at 10pt
+ambx10 at 10.95pt -> cmbx10 at 10.95pt
+ambx10 at 12pt -> cmbx10 at 12pt
+ambx10 at 14.4pt -> cmbx10 at 14.4pt
+ambx10 at 17.28pt -> cmbx10 at 17.28pt
+ambx10 at 20.73pt -> cmbx10 at 20.73pt
+amr7 at 7pt -> cmr7 at 7pt
+ambx5 at 5pt -> cmbx5 at 5pt
+ambx7 at 7pt -> cmbx7 at 7pt
+amsl10 at 10pt -> cmsl10 at 10pt
+amsl10 at 10.95pt -> cmsl10 at 10.95pt
+amsl10 at 12pt -> cmsl10 at 12pt
+amsl10 at 14.4pt -> cmsl10 at 14.4pt
+amsl10 at 17.28pt -> cmsl10 at 17.28pt
+amsl10 at 20.73pt -> cmsl10 at 20.73pt
+amti10 at 10pt -> cmti10 at 10pt
+amti10 at 10.95pt -> cmti10 at 10.95pt
+amti10 at 12pt -> cmti10 at 12pt
+amti10 at 14.4pt -> cmti10 at 14.4pt
+amti10 at 17.28pt -> cmti10 at 17.28pt
+amti10 at 20.73pt -> cmti10 at 20.73pt
+amtt10 at 10pt -> cmtt10 at 10pt
+ammi10 at 10pt -> cmmi10 at 10pt
+ammi10 at 10.95pt -> cmmi10 at 10.95pt
+ammi10 at 12pt -> cmmi10 at 12pt
+ammi10 at 14.4pt -> cmmi10 at 14.4pt
+ammi10 at 17.28pt -> cmmi10 at 17.28pt
+ammi10 at 20.73pt -> cmmi10 at 20.73pt
+ammi7 at 7pt -> cmmi7 at 7pt
+ammi5 at 5pt -> cmmi5 at 5pt
+amsy10 at 10pt -> cmsy10 at 10pt
+amsy10 at 10.95pt -> cmsy10 at 10.95pt
+amsy10 at 12pt -> cmsy10 at 12pt
+amsy10 at 14.4pt -> cmsy10 at 14.4pt
+amsy10 at 17.28pt -> cmsy10 at 17.28pt
+amsy10 at 20.73pt -> cmsy10 at 20.73pt
+amsy7 at 7pt -> cmsy7 at 7pt
+amsy5 at 5pt -> cmsy5 at 5pt
+amex10 at 10pt -> cmex10 at 10pt
+ambi10 at 10pt -> cmbi10 at 10pt
+ambi10 at 10.95pt -> cmbi10 at 10.95pt
+ambi10 at 12pt -> cmbi10 at 12pt
+ambsy10 at 10pt -> cmbsy10 at 10pt
+ambsy10 at 10.95pt -> cmbsy10 at 10.95pt
+ambsy10 at 12pt -> cmbsy10 at 12pt
+ambxsl10 at 10pt -> cmbxsl10 at 10pt
+ambx6 at 6pt -> cmbx6 at 6pt
+ambx8 at 8pt -> cmbx8 at 8pt
+ambx9 at 9pt -> cmbx9 at 9pt
+ambx10 at 10pt -> cmbx10 at 10pt
+ambx10 at 10.95pt -> cmbx10 at 10.95pt
+ambx10 at 12pt -> cmbx10 at 12pt
+ambx10 at 14.4pt -> cmbx10 at 14.4pt
+ambx10 at 17.28pt -> cmbx10 at 17.28pt
+ambx10 at 20.73pt -> cmbx10 at 20.73pt
+amcsc10 at 10pt -> cmcsc10 at 10pt
+amdunh10 at 10pt -> cmdunh10 at 10pt
+amitt10 at 10pt -> cmitt10 at 10pt
+ammi6 at 6pt -> cmmi6 at 6pt
+ammi8 at 8pt -> cmmi8 at 8pt
+ammi9 at 9pt -> cmmi9 at 9pt
+amr6 at 6pt -> cmr6 at 6pt
+amr8 at 8pt -> cmr8 at 8pt
+amr9 at 9pt -> cmr9
+amsltt10 at 10pt -> cmsltt10 at 10pt
+amsl8 at 8pt -> cmsl8 at 8pt
+amsl9 at 9pt -> cmsl9 at 9pt
+amssbx10 at 10pt -> cmssbx10 at 10pt
+amssi10 at 10pt -> cmssi10 at 10pt
+amssmc10 at 10pt -> cmssmc10 at 10pt
+amssmc40 at 40pt -> cmssmc40 at 40pt
+amssqi8 at 8pt -> cmssqi8 at 8pt
+amssq8 at 8pt -> cmssq8 at 8pt
+amss10 at 10pt -> cmss10 at 10pt
+amsy6 at 6pt -> cmsy6 at 6pt
+amsy8 at 8pt -> cmsy8 at 8pt
+amsy9 at 9pt -> cmsy9 at 9pt
+amtex10 at 10pt -> cmtex10 at 10pt
+amti7 at 7pt -> cmti7 at 7pt
+amti8 at 8pt -> cmti8 at 8pt
+amti9 at 9pt -> cmti9 at 9pt
+amtt8 at 8pt -> cmtt8 at 8pt
+amtt9 at 9pt -> cmtt9 at 9pt
+amu10 at 10pt -> cmu10 at 10pt
+ambc12 at 12pt -> cmbc12 at 12pt
+amrc10 at 10pt -> cmrc10 at 10pt
+amrtex10 at 10pt -> cmrtex10 at 10pt
+
+amb10 at 10pt -> cmb10 at 10pt
+amb10 at 10.95pt -> cmb10 at 10.95pt
+amb10 at 12pt -> cmb10 at 12pt
+amcsc10 at 10.95pt -> cmcsc10 at 10.95pt
+amcsc10 at 12pt -> cmcsc10 at 12pt
+amdunh10 at 10.95pt -> cmdunh10 at 10.95pt
+amdunh10 at 12pt -> cmdunh10 at 12pt
+amex10 at 10.95pt -> cmex10 at 10.95pt
+amex10 at 12pt -> cmex10 at 12pt
+amitt10 at 10.95pt -> cmitt10 at 10.95pt
+amitt10 at 12pt -> cmitt10 at 12pt
+ammi6 at 6pt -> cmmi6 at 6pt
+ammi8 at 8pt -> cmmi8 at 8pt
+ammi9 at 9pt -> cmmi9 at 9pt
+amr6 at 6pt -> cmr6 at 6pt
+amr7 at 7pt -> cmr7 at 7pt
+amr8 at 8pt -> cmr8 at 8pt
+amr9 at 9pt -> cmr9 at 9pt
+amsl8 at 8pt -> cmsl8 at 8pt
+amsl9 at 9pt -> cmsl9 at 9pt
+amsltt10 at 10.95pt -> cmsltt10 at 10.95pt
+amsltt10 at 12pt -> cmsltt10 at 12pt
+amsltt10 at 14.4pt -> cmsltt10 at 14.4pt
+amss10 at 10.95pt -> cmss10 at 10.95pt
+amss10 at 12pt -> cmss10 at 12pt
+amss10 at 14.4pt -> cmss10 at 14.4pt
+amssbx10 at 10.95pt -> cmssbx10 at 10.95pt
+amssbx10 at 12pt -> cmssbx10 at 12pt
+amssbx10 at 14.4pt -> cmssbx10 at 14.4pt
+amssi10 at 10.95pt -> cmssi10 at 10.95pt
+amssi10 at 12pt -> cmssi10 at 12pt
+amssi10 at 14.4pt -> cmssi10 at 14.4pt
+amssmc10 at 10.95pt -> cmssmc10 at 10.95pt
+amssmc10 at 14.4pt -> cmssmc10 at 14.4pt
+amssq8 at 8.76pt -> cmssq8 at 8.76pt
+amssq8 at 9.6pt -> cmssq8 at 9.6pt
+amssqi8 at 8.76pt -> cmssqi8 at 8.76pt
+amssqi8 at 9.6pt -> cmssqi8 at 9.6pt
+amsy6 at 6pt -> cmsy6 at 6pt
+amsy8 at 8pt -> cmsy8 at 8pt
+amsy9 at 9pt -> cmsy9 at 9pt
+amtex10 at 10.95pt -> cmtex10 at 10.95pt
+amtex10 at 12pt -> cmtex10 at 12pt
+amti7 at 7pt -> cmti7 at 7pt
+amti8 at 8pt -> cmti8 at 8pt
+amti9 at 9pt -> cmti9 at 9pt
+amtt8 at 8pt -> cmtt8 at 8pt
+amtt9 at 9pt -> cmtt9 at 9pt
+_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+
+Good luck
+
+-------
diff --git a/info/digests/texhax/txh/rokicki.txh b/info/digests/texhax/txh/rokicki.txh
new file mode 100644
index 0000000000..123a1d1190
--- /dev/null
+++ b/info/digests/texhax/txh/rokicki.txh
@@ -0,0 +1,836 @@
+
+ 6-Jun-88 01:05:54-PDT,24377;000000000000
+Return-Path: <rokicki@polya.Stanford.EDU>
+Date: Mon, 6 Jun 88 01:06:18 PDT
+From: Tomas G. Rokicki <rokicki@polya.Stanford.EDU>
+Subject: dvidvi
+
+There have been a few postings about programs which do fancy
+pagination, like selecting odd pages and reversing them, and
+then selecting even pages, or printing multiple pages on one
+sheet. Here's one I did over the weekend in C; enjoy!
+
+# This is a shell archive.
+# Remove everything above and including the cut line.
+# Then run the rest of the file through sh.
+#----cut here-----cut here-----cut here-----cut here----#
+#!/bin/sh
+# shar: Shell Archiver
+# Run the following text with /bin/sh to create:
+# README
+# dvidvi.c
+# dvisamp.tex
+# makefile
+# This archive created: Mon Jun 6 01:04:31 1988
+cat << \SHAR_EOF > README
+ dvidvi 0.5, Copyright (C) 1988, Radical Eye Software
+
+ Here's a little hack I threw together for those doing pagination
+tricks. Any improvements are appreciated. Enjoy!
+
+ The dvidvi program converts a dvi file into another dvi file,
+with perhaps certain changes. Invocation is
+
+ dvidvi param infile outfile
+
+What's that funny first parameter? That's the parameter that tells
+dvidvi how you want to change things.
+
+ The number preceding the colon is the modulo value. Everything
+will be done in chunks of pages this big. If there is no colon, than the
+default value is assumed to be one. The last chunk of pages is padded
+with as many blank pages as necessary.
+
+ Following the colon is a comma-separated list of page numbers.
+These page numbers are with respect to the current chunk of pages, and
+must lie in the range zero to the modulo value less one. If a negative
+sign precedes the number, then the page is taken from the mirror chunk;
+if there are m chunks, then the mirror chunk of chunk n is the chunk
+numbered m-n-1. Put simply, it is the chunk numbered the same, only
+from the end. This can be used to reverse pages. If no number is
+given, the page number defaults to 0.
+
+ Following each page number is an optional offset value in
+parenthesis, which consists of a pair of comma-separated dimensions.
+Each dimension is a decimal number with an optional unit of measure.
+The default unit of measure is inches, or the last unit of measure
+used. All units are in true dimensions. Allowable units of measure
+are the same that TeX allows: in, mm, cm, pt, pc, dd, and cc.
+
+ Simple enough, eh? Okay, let's do some simple things.
+
+0
+ The identity transformation. A modulo of one is assumed; the only
+ reason we need to specify the zero is because a null parameter is
+ harder to type.
+-
+ Reverses the order of the pages. This time, both the modulo and
+ the page number are defaulted.
+2:0
+ Selects the first, third, fifth, etc. pages from the file. Print
+ this one after printing the next, taking the paper out of the
+ feed tray and reinserting it into the paper feed.
+2:-1
+ Selects the second, fourth, etc. pages, and writes them in reverse
+ order.
+4:-1,2(4.25in,0in)
+4:-3,0(4.25in,0in)
+ Useful for printing a little booklet, four pages to a sheet,
+ double-sided, for stapling in the middle. Print the first one,
+ put the stack back into the printer upside down, and print the
+ second. The `in' specifications are superfluous.
+,(1pt,1)
+ Scare your system administrator! Actually, things are so
+ blurry with this option, you may want to send enemies letters
+ printed like this. *Long* letters.
+4:0(5.5in,4.25),3(0,4.25)
+4:1(0in,4.25),2(5.5,4.25)
+ Print a four-page card on one sheet. Print the first, rotate
+ the paper 180 degrees and feed it again. (PostScript people
+ can do funny tricks with PostScript so this isn't necessary.)
+
+ Enjoy; this is an early release, so make suggestions, improvements,
+and I'll get back to you with a better version later.
+SHAR_EOF
+cat << \SHAR_EOF > dvidvi.c
+/*
+ * This program converts dvi files to dvi files; it can be used
+ * reverse the pages -
+ * select even 2:1
+ * or odd 2:0
+ * print both on same page 2:0,1(5.5in,0in)
+ * do folded brochures 4:-3,0(5.5in,0in)
+ * 4:1,-2(5.5in,0in)
+ * etc.
+ */
+#include "stdio.h"
+#define MAXPPERP (32)
+/*
+ * Some globals to keep everyone happy.
+ */
+long **pagepos ; /* an array holding the positions of each page. */
+long numpages ; /* the total number of pages in the dvi file. */
+long TeXfonts[256] ; /* information about each font */
+char fontseen[256] ; /* have we defined this font yet? */
+int modulo ; /* our mod value */
+struct pagespec {
+ int pageno, reversed ;
+ long hoffset, voffset ; /* in scaled points */
+} pages[MAXPPERP] ; /* the organization of the pages on output */
+int pagesperpage ; /* how many pages crammed onto each page? */
+FILE *infile ; /* input dvi file (cannot be a stream) */
+char *temp[255] ; /* a temporary place to put things */
+unsigned char *dvibuf ; /* our entire dvi file */
+long inlength ; /* the length of the input dvi file */
+long postloc ; /* location of the postamble */
+long mag ; /* magnification factor */
+long pagecount ; /* number of actual pages */
+long landscape ; /* if landscape special, here it is! */
+int rem0special ; /* should we remove the first first-page special? */
+long prevpp = -1 ; /* previous page pointer on output */
+long outputpages ; /* number of pages output */
+long dviloc ; /* our position in the output file */
+long pagefake ; /* number of pages, rounded up to multiple of modulo */
+/*
+ * Some def's to make things friendlier.
+ */
+#define fontdeflen(p) (16L+dvibuf[(p)+14]+dvibuf[(p)+15])
+/*
+ * Forward declarations.
+ */
+char *malloc() ;
+/*
+ * This array holds values that indicate the length of a command, if
+ * we aren't concerned with that command (which is most of them) or
+ * zero, if it is a special case. This makes running through the
+ * dvi file a lot easier (and probably faster) than any form of
+ * dispatch table, especially since we really don't care what the
+ * pages are made of.
+ */
+short comlen[256] = {
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 0-15 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 16-31 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 32-47 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 48-63 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 64-79 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 80-95 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 96-111 */
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, /* 112-127 */
+ 2, 3, 4, 5, 9, 2, 3, 4, 5, 9, 1, 0, 0, 1, 1, 2, /* 128-143 */
+ 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 2, 3, 4, /* 144-159 */
+ 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 0, 0, 0, 0, 0, /* 160-175 */
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 176-191 */
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 192-207 */
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 208-223 */
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 5, 0, /* 224-239 */
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};/* 240-255 */
+/*
+ * Print a usage error messsage, and quit.
+ */
+usage() {
+ fprintf(stderr,
+ "This is dvidvi 0.5, Copyright (C) 1988, Radical Eye Software\n") ;
+ fprintf(stderr, "Usage: dvidvi modulo:pagespecs input[.dvi] [output]\n") ;
+ exit(1) ;
+}
+/*
+ * Print an error message, and exit if it is fatal.
+ */
+error(s)
+char *s ;
+{
+ fprintf(stderr, "dvidvi: %s\n", s) ;
+ if (*s == '!')
+ exit(1) ;
+}
+/*
+ * This function calculates approximately (whole + num/den) * sf.
+ * No need for real extreme accuracy; one ten thousandth of an
+ * inch should be sufficient.
+ *
+ * No `sf' parameter means to use an old one; inches are assumed
+ * originally.
+ *
+ * Assumptions:
+ *
+ * 0 <= num < den <= 10000
+ * 0 <= whole
+ */
+long defaultscale = 4736286 ;
+long scale(whole, num, den, sf)
+long whole, num, den, sf ;
+{
+ long v ;
+
+ if (sf)
+ defaultscale = sf ;
+ else
+ sf = defaultscale ;
+ v = whole * sf + num * (sf / den) ;
+ if (v / sf != whole || v < 0 || v > 0x40000000L)
+ error("! arithmetic overflow in parameter") ;
+ sf = sf % den ;
+ v += (sf * num * 2 + den) / (2 * den) ;
+ return(v) ;
+}
+/*
+ * Multiplies *p by 1000 and divides it by mag. Avoiding overflow.
+ *
+ * 1 <= mag <= 1000000 ;
+ * 0 <= *p <= 2^30
+ *
+ * (Could blow up if a parameter * mag / 1000 > 2^30 sp.)
+ */
+scalemag(p)
+long *p ;
+{
+ int negative ;
+
+ negative = 0 ;
+ if (*p < 0) {
+ negative = 1 ;
+ *p = - *p ;
+ }
+ *p = 1000 * (*p / mag) + (2000 * (*p % mag) + mag) / (2 * mag) ;
+ if (negative)
+ *p = - *p ;
+}
+/*
+ * Convert a sequence of digits into a long; return -1 if no digits.
+ * Advance the passed pointer as well.
+ */
+long myatol(s)
+char **s ;
+{
+ register char *p ;
+ register long result ;
+
+ result = 0 ;
+ p = *s ;
+ while ('0' <= *p && *p <= '9') {
+
+
+
+ if (result > 100000000)
+ error("! arithmetic overflow in parameter") ;
+ result = 10 * result + *p++ - '0' ;
+ }
+ if (p == *s)
+ usage() ;
+ else {
+ *s = p ;
+ return(result) ;
+ }
+}
+/*
+ * Get a dimension, allowing all the various extensions, and
+ * defaults.
+ */
+long myatodim(s)
+char **s ;
+{
+ register long w, num, den ;
+ register char *p ;
+ int negative = 0 ;
+
+ p = *s ;
+ if (**s == '-') {
+ (*s)++ ;
+ negative = 1 ;
+ }
+ w = myatol(s) ;
+ if (w < 0)
+ usage() ;
+ p = *s ;
+ num = 0 ;
+ den = 1 ;
+ if (*p == '.') {
+ p++ ;
+ while ('0' <= *p && *p <= '9') {
+ if (den < 1000) {
+ den *= 10 ;
+ num = num * 10 + *p - '0' ;
+ }
+ p++ ;
+ }
+ }
+/*
+ * Allowed units are `in', `cm', `mm', `pt', `sp', `cc', `dd', and `pc';
+ * must be in lower case.
+ */
+ if (*p == 'c' && p[1] == 'm') {
+/* centimeters need to be multiplied by 72.27 * 2^16 / 2.54, or 1 864 680 */
+ w = scale(w, num, den, 1864680L) ;
+ } else if (*p == 'p' && p[1] == 't') {
+/* real points need to be multiplied by 2^16 */
+ w = scale(w, num, den, 65536L) ;
+ } else if (*p == 'p' && p[1] == 'c') {
+/* picas need to be multiplied by 65536 * 12, or 786 432 */
+ w = scale(w, num, den, 786432L) ;
+ } else if (*p == 'm' && p[1] == 'm') {
+/* millimeters need to be multiplied by 72.27 * 2^16 / 25.4, or 186 468 */
+ w = scale(w, num, den, 186468L) ;
+ } else if (*p == 's' && p[1] == 'p') {
+/* scaled points are already taken care of; simply round */
+ w = scale(w, num, den, 1L) ;
+ } else if (*p == 'b' && p[1] == 'p') {
+/* big points need to be multiplied by 72.27 * 65536 / 72, or 65782 */
+ w = scale(w, num, den, 65782L) ;
+ } else if (*p == 'd' && p[1] == 'd') {
+/* didot points need to be multiplied by 65536 * 1238 / 1157, or 70124 */
+ w = scale(w, num, den, 70124L) ;
+ } else if (*p == 'c' && p[1] == 'c') {
+/* cicero need to be multiplied by 65536 * 1238 / 1157 * 12, or 841 489 */
+ w = scale(w, num, den, 841489L) ;
+ } else if (*p == 'i' && p[1] == 'n') {
+/* inches need to be multiplied by 72.27 * 65536, or 4 736 286 */
+ w = scale(w, num, den, 4736286L) ;
+ } else {
+/* use default values */
+ w = scale(w, num, den, 0L) ;
+ p -= 2 ;
+ }
+ p += 2 ;
+ *s = p ;
+ return(negative?-w:w) ;
+}
+/*
+ * Parse the arguments to the routine, and stuff everything away
+ * into those globals above.
+ */
+processargs(argc, argv)
+int argc ;
+char *argv[] ;
+{
+ char *p, *q ;
+ int pageno ;
+ long hoffset, voffset ;
+ int reversed ;
+
+ if (argc < 3 || argc > 4)
+ usage() ;
+ modulo = 1 ;
+ argv++ ;
+ argc-- ;
+ p = argv[0] ;
+/*
+ * Is there a modulo supplied? Grab it if so; otherwise default to 1.
+ */
+ for (q=p; *q != 0; q++)
+ if (*q == ':')
+ break ;
+ if (*q == ':') {
+ modulo = myatol(&p) ;
+ if (*p != ':')
+ usage() ;
+ if (modulo < 1 || modulo > MAXPPERP)
+ error("! modulo must lie between 1 and 32") ;
+ p++ ;
+ }
+/*
+ * This loop grabs all of the page specifications.
+ */
+ pagesperpage = 0 ;
+ while (*p != 0) {
+ if (pagesperpage >= MAXPPERP)
+ error("! too many page specifications") ;
+ if (*p == '-') {
+ reversed = 1 ;
+ p++ ;
+ } else
+ reversed = 0 ;
+ if (*p == 0 || *p == '(' || *p == ',')
+ pageno = 0 ;
+ else
+ pageno = myatol(&p) ;
+ if (*p == '(') {
+ p++ ;
+ hoffset = myatodim(&p) ;
+ if (*p++ != ',')
+ usage() ;
+ voffset = myatodim(&p) ;
+ if (*p++ != ')')
+ usage() ;
+ } else {
+ hoffset = 0 ;
+ voffset = 0 ;
+ }
+ pages[pagesperpage].hoffset = hoffset ;
+ pages[pagesperpage].voffset = voffset ;
+ pages[pagesperpage].pageno = pageno ;
+ pages[pagesperpage].reversed = reversed ;
+ pagesperpage++ ;
+ if (*p == ',')
+ p++ ;
+ }
+/*
+ * Finally we get around to opening our input and output files.
+ */
+ argc-- ;
+ argv++ ;
+ if ((infile=fopen(argv[0],"r"))==NULL) {
+ strcpy(temp, argv[0]) ;
+ strcat(temp, ".dvi") ;
+ if ((infile=fopen(temp,"r"))==NULL)
+ error("! can't open input file") ;
+ }
+ argc-- ;
+ argv++ ;
+ for (q=NULL, p=argv[0]; *p; p++)
+ if (*p == '.')
+ q = p ;
+ else if (*p == '/' || *p == ':')
+ q = NULL ;
+ strcpy(temp, argv[0]) ;
+ if (q==NULL)
+ strcat(temp, ".dvi") ;
+ if (argc > 0) {
+ if (freopen(temp, "w", stdout)==NULL)
+ error("! can't open output file") ;
+ }
+}
+/*
+ * Grabs an unsigned two bytes.
+ */
+long u2(where)
+long where ;
+{
+ return((dvibuf[where] << 8) + dvibuf[where + 1]) ;
+}
+/*
+ * Grabs a longword from the file.
+ */
+long quad(where)
+register long where ;
+{
+ return((u2(where) << 16) + u2(where+2)) ;
+}
+/*
+ * Grabs a pointer, and checks it for validity.
+ */
+long ptr(where)
+register long where ;
+{
+ where = quad(where) ;
+ if (where < -1L || where > inlength)
+ error("! dvi file malformed; impossible pointer") ;
+ return(where) ;
+}
+/*
+ * This routine finds a particular page, numbered sequentially
+ * from the beginning, by tracing the pointers backwards.
+ */
+long pageloc(num)
+long num ;
+{
+ long p ;
+
+ if (num >= pagecount)
+ return(0L) ;
+ num++ ;
+ for (p = ptr(postloc+1); num < pagecount; num++)
+ p = ptr(p+41) ;
+ if (dvibuf[p] != 139)
+ error("! missed a bop somehow") ;
+ return(p) ;
+}
+/*
+ * This routine simply reads the entire dvi file, and then initializes
+ * some values about it.
+ */
+readdvifile() {
+ long p ;
+
+ fseek(infile, 0L, 2) ;
+ inlength = ftell(infile) ;
+ fseek(infile, 0L, 0) ;
+ dvibuf = (unsigned char *)malloc(inlength) ;
+ if (dvibuf == NULL)
+ error("! not enough memory to hold input dvi file") ;
+ if (fread(dvibuf, 1, inlength, infile) != inlength)
+ error("! problem reading entire file into memory") ;
+ fclose(infile) ;
+ infile = NULL ;
+ if (inlength < 10)
+ error("! dvi file too short") ;
+ for (p=inlength - 3; p > 0; p--)
+ if (dvibuf[p] == 2 && dvibuf[p+1] == 0xdf /* dave fuchs */ &&
+ dvibuf[p+2] == 0xdf)
+ break ;
+ if (p < 10)
+ error("! rather short dvi file, ain't it?") ;
+ postloc = ptr(p - 4) ;
+ if (quad(postloc + 5) != 25400000 || quad(postloc + 9) != 473628672)
+ error("! change this program to support non-TeX num/den values") ;
+ mag = quad(postloc + 13) ;
+ if (mag < 1 || mag > 1000000)
+ error("! impossible magnification value") ;
+ pagecount = u2(postloc + 27) ;
+ if (pagecount < 1 || pagecount > 1000000)
+ error("! impossible page count value") ;
+/*
+ * That's enough error checking; we probably have a correct dvi file.
+ * Let's convert all the values we got from the command line into
+ * units that we can actually use in the dvi file.
+ */
+ for (p=0; p<pagesperpage; p++) {
+ scalemag(&(pages[p].hoffset)) ;
+ scalemag(&(pages[p].voffset)) ;
+ }
+/*
+ * Now let's grab us some font pointers.
+ */
+ p = postloc + 29 ;
+ while (1) {
+ if (dvibuf[p] == 249)
+ break ;
+ if (dvibuf[p] == 138)
+ p++ ;
+ else if (dvibuf[p] == 243) {
+ TeXfonts[dvibuf[p+1]] = p ;
+ p += fontdeflen(p) ;
+ } else
+ error("! only nop's and font def's allowed in postamble") ;
+ }
+/*
+ * Now we check for a landscape special. It should be the
+ * *first* thing in the page that is at all complicated.
+ */
+ p = pageloc(0L) + 45 ;
+ while (comlen[dvibuf[p]])
+ p += comlen[dvibuf[p]] ;
+ if (dvibuf[p] == 239 && strncmp(dvibuf + p + 2, "landscape", 9)==0) {
+ landscape = p ;
+ rem0special = 1 ;
+ }
+}
+/*
+ * Output a single byte, keeping track of where we are.
+ */
+dvibyte(c)
+unsigned char c ;
+{
+ putc(c, stdout) ;
+ dviloc++ ;
+}
+/*
+ * Send out two bytes.
+ */
+dvi2(v)
+long v ;
+{
+ dvibyte((unsigned char)(v >> 8)) ;
+ dvibyte((unsigned char)(v & 255)) ;
+}
+/*
+ * Send out a longword.
+ */
+dviquad(v)
+long v ;
+{
+ dvi2(v >> 16) ;
+ dvi2(v & 65535) ;
+}
+/*
+ * This routine just copies some stuff from the buffer on out.
+ */
+putbuf(where, length)
+long where, length ;
+{
+ register unsigned char *p ;
+
+ for (p=dvibuf + where; length > 0; p++, length--)
+ dvibyte(*p) ;
+}
+/*
+ * This routine outputs a string, terminated by null.
+ */
+putstr(s)
+register unsigned char *s ;
+{
+ while (*s)
+ dvibyte(*s++) ;
+}
+/*
+ * Here we write the preamble to the dvi file.
+ */
+writepreamble() {
+/* just copy the first 14 bytes of the file */
+ putbuf(0L, 14L) ;
+/* and put our identifier. */
+ putstr("\015dvidvi output") ;
+}
+/*
+ * This routine writes out a font definition.
+ */
+putfontdef(f)
+int f ;
+{
+ long p ;
+
+ p = TeXfonts[f] ;
+ putbuf(p, fontdeflen(p)) ;
+}
+/*
+ * The postamble is next.
+ */
+writepostamble() {
+ int i ;
+ long p ;
+
+ p = dviloc ;
+ dvibyte(248) ;
+ dviquad(prevpp) ;
+ putbuf(postloc+5, 20) ;
+ dvi2(u2(postloc+25)+1L) ; /* increase stack depth by 1 */
+ dvi2(outputpages) ;
+ for (i=0; i<256; i++)
+ if (fontseen[i])
+ putfontdef(i) ;
+ dvibyte(249) ;
+ dviquad(p) ;
+ dvibyte(2) ;
+ dviquad(0xdfdfdfdfL) ;
+ while (dviloc & 3)
+ dvibyte(0xdf) ;
+ fclose(stdout) ;
+}
+/*
+ * This routine starts a page, by writing out a bop command.
+ */
+beginpage() {
+ int i ;
+ long p ;
+
+ p = dviloc ;
+ dvibyte(139) ;
+ dviquad(outputpages) ;
+ for (i=0; i<9; i++)
+ dviquad(0L) ;
+ dviquad(prevpp) ;
+ prevpp = p ;
+}
+/*
+ * This routine sends out a page. We need to handle the
+ * landscape special, though.
+ */
+dopage(num)
+long num ;
+{
+ register long p ;
+ register int len ;
+ long v, oldp ;
+
+ p = pageloc(num) + 45 ;
+ while (dvibuf[p] != 140) {
+ if (len=comlen[dvibuf[p]]) { /* most commands are simple */
+ putbuf(p, (long)len) ;
+ p += len ;
+ } else { /* but there are a few we need to treat specially */
+ len = dvibuf[p] ;
+ if (171 <= len && len <= 235) {
+ p++ ;
+ if (len == 235)
+ len = dvibuf[p++] ;
+ else
+ len -= 171 ;
+ if (!fontseen[len]) {
+ putfontdef(len) ;
+ fontseen[len] = 1 ;
+ }
+ if (len < 64)
+ dvibyte(171 + len) ;
+ else {
+ dvibyte(235) ;
+ dvibyte(len) ;
+ }
+ } else {
+ v = 0 ;
+ oldp = p++ ;
+ switch(len) {
+case 242: v = dvibuf[p++] ;
+case 241: v = (v << 8) + dvibuf[p++] ;
+case 240: v = (v << 8) + dvibuf[p++] ;
+case 239: v = (v << 8) + dvibuf[p++] ;
+/*
+ * Remove a landscape special on page 0, if one is found.
+ */
+ if (num || ! rem0special ||
+ strncmp(dvibuf + oldp + len - 237, "landscape", 9))
+ putbuf(oldp, v + len - 237) ;
+ p = oldp + v + len - 237 ;
+ break ;
+case 243: case 244: case 245: case 246:
+ p += len - 230 ;
+ p += dvibuf[p] + dvibuf[p+1] + 2 ;
+ break ;
+default: fprintf(stderr, "Bad dvi command was %d at %ld\n", len, p) ;
+ error("! lost sync dvi in file lost dvi sync file in") ;
+ }
+ }
+ }
+ }
+}
+/*
+ * Here we end a page. Simple enough.
+ */
+endpage() {
+ outputpages++ ;
+ dvibyte(140) ;
+}
+/*
+ * This is our main routine for output, which runs through all the
+ * pages we need to output.
+ */
+writedvifile() {
+ long pagenum ;
+ int ppp ;
+ long actualpageno ;
+ struct pagespec *ps ;
+ long p ;
+
+ writepreamble() ;
+ pagefake = (pagecount + modulo - 1) / modulo * modulo ;
+ for (pagenum = 0; pagenum < pagefake; pagenum += modulo) {
+ beginpage() ;
+ for (ppp = 0, ps=pages; ppp < pagesperpage; ppp++, ps++) {
+ if (landscape) {
+ putbuf(landscape, dvibuf[landscape+1]+2L) ;
+ landscape = 0 ;
+ }
+ if (ps->reversed)
+ actualpageno = pagefake - pagenum - modulo + ps->pageno ;
+ else
+ actualpageno = pagenum + ps->pageno ;
+ if (actualpageno < pagecount) {
+ if (pagesperpage)
+ dvibyte(141) ;
+ if (ps->hoffset) {
+ dvibyte(146) ;
+ dviquad(ps->hoffset) ;
+ }
+ if (ps->voffset) {
+ dvibyte(160) ;
+ dviquad(ps->voffset) ;
+ }
+ dopage(actualpageno) ;
+ if (pagesperpage)
+ dvibyte(142) ;
+ }
+ }
+ endpage() ;
+ }
+ writepostamble() ;
+}
+main(argc, argv)
+int argc ;
+char *argv[] ;
+{
+ processargs(argc, argv) ;
+ readdvifile() ;
+ writedvifile() ;
+}
+SHAR_EOF
+cat << \SHAR_EOF > dvisamp.tex
+%
+% We use landscape mode.
+%
+\special{landscape()}
+\magnification=\magstep1
+\immediate\write0{Print this with}
+\immediate\write0{dvidvi 4:0(5.5in,4.25),3(0,4.25) dvisamp firstpage}
+\immediate\write0{dvips firstpage}
+\immediate\write0{(put paper back in, rotated 180 degrees)}
+\immediate\write0{dvidvi 4:1(0in,4.25),2(5.5,4.25) dvisamp secondpage}
+\immediate\write0{dvips secondpage}
+%
+% and fold in quarters, long side first.
+%
+%
+% Set things up for quarter-page landscape.
+%
+\hsize=3.5truein\vsize=2.25truein
+%
+% Now are little document!
+%
+\font\bigtt=cmtt10 scaled \magstep2
+\ \vfill
+\centerline{\bigtt dvidvi}
+\vfill
+\centerline{Translation from}
+\centerline{a {\tt dvi} file}
+\centerline{to a {\tt dvi} file}
+\vfill
+\centerline{by the folks at Radical Eye Software}
+\eject
+\ \vfill
+\centerline{This page left}
+\centerline{intentionally}
+\centerline{blank}
+\vskip\baselineskip
+\centerline{No, forget that}
+\vfill\eject
+\noindent
+This program was written to help you do pagination tricks that are
+difficult to do with \TeX\ under normal circumstances. This program
+can be used for tasks as simple as reversing the order of pages in a
+{\tt dvi} file or selecting the even or odd pages. It can be used
+to print little cards like this, or brochures, by combining multiple
+pages onto one page in some regular way. You can print folded booklets
+and many other things. Enjoy!
+\vfill\eject
+\ \vfill
+\rightline{Bye!}
+\eject\end
+SHAR_EOF
+cat << \SHAR_EOF > makefile
+CFLAGS =
+
+all: dvidvi
+
+dvidvi: dvidvi.c
+ cc $(CFLAGS) -o dvidvi dvidvi.c
+SHAR_EOF
+# End of shell archive
+exit 0
+
diff --git a/info/digests/texhax/txh/scheme.txh b/info/digests/texhax/txh/scheme.txh
new file mode 100644
index 0000000000..2eb841c5df
--- /dev/null
+++ b/info/digests/texhax/txh/scheme.txh
@@ -0,0 +1,751 @@
+18-Apr-88 16:15:34-PDT,23015;000000000000
+Return-Path: <ramsdell%linus@mitre-bedford.ARPA>
+Received: from mitre-bedford.ARPA by SCORE.STANFORD.EDU with TCP; Mon 18 Apr 88 16:15:02-PDT
+Posted-From: The MITRE Corp., Bedford, MA
+Received: by linus.MENET (3.2/4.7)
+ id AA03984; Mon, 18 Apr 88 15:04:06 EDT
+Date: Mon, 18 Apr 88 15:04:06 EDT
+From: John D. Ramsdell <ramsdell%linus@mitre-bedford.ARPA>
+Posted-Date: Mon, 18 Apr 88 15:04:06 EDT
+Message-Id: <8804181904.AA03984@linus.MENET>
+To: texhax@score.stanford.edu
+Subject: SchemeTeX for bitnet folk.
+
+Please replace the version of SchemeTeX I sent earlier today with
+this version.
+John
+#! /bin/sh
+# This is a shell archive, meaning:
+# 1. Remove everything above the #! /bin/sh line.
+# 2. Save the resulting text in a file.
+# 3. Execute the file with /bin/sh (not csh) to create the files:
+# st
+# This archive created: Thu Mar 31 08:17:02 1988
+export PATH; PATH=/bin:$PATH
+if test ! -d 'st'
+then
+ mkdir 'st'
+fi
+cd 'st'
+if test -f 'Makefile'
+then
+ echo shar: will not over-write existing file "'Makefile'"
+else
+cat << \SHAR_EOF > 'Makefile'
+# schemeTeX Makefile @(#)Makefile 1.2 88/03/31.
+CMDS = st schemeTeX
+
+DOCS = st.dvi reader.dvi
+
+TEXSTY = astyped.sty
+
+DEST = $(HOME)/bin
+
+TEXDEST = $(HOME)/sty
+
+# Generic rules
+.SUFFIXES: .dvi .tex .st
+
+.st.dvi:
+ make $*.tex && make $*.dvi
+
+.st.tex:
+ st $*
+
+.tex.dvi:
+ latex $*
+
+# Generic commands.
+
+all: $(CMDS)
+
+doc: $(DOCS) $(CMDS)
+
+install: $(CMDS) $(TEXSTY)
+ mv $(CMDS) $(DEST)
+ cp $(TEXSTY) $(TEXDEST)
+
+clean:
+ -rm $(CMDS)
+
+# Specific commands.
+
+schemeTeX: schemeTeX.l
+ lex -t $? > schemeTeX.c
+ cc -O -o $@ schemeTeX.c -ll
+ rm schemeTeX.c
+
+st: st.sh
+ cp $? $@
+ chmod +x $@
+
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'README'
+then
+ echo shar: will not over-write existing file "'README'"
+else
+cat << \SHAR_EOF > 'README'
+SchemeTeX---Simple support for literate programming in Lisp.
+
+SchemeTeX is a Unix filter that translates schemeTeX source into LaTeX
+source. Originally developed for the Scheme dialect of Lisp, it can
+easily be used with most other dialects.
+
+Installation:
+
+1) Processes the file "st.tex" with LaTeX and read that one page
+document.
+
+2) Decide if you plan to use your Lisp system's standard LOAD
+procedure or a modified one. I recommend you start by using your Lisp
+system's LOAD, which means all text lines must begin with ";".
+
+3) Assuming you do use the standard LOAD, edit "st.sh" so that it
+contains the correct extension, i.e. ".scm", ".lisp", or ".clisp".
+Otherwise do not modify "st.sh".
+
+4) Edit "Makefile" to reflect the correct destination of the
+executables(DEST) and the correct destination of the style
+file(TEXDEST).
+
+5) The command "make install" installs schemeTeX.
+
+6) If you plan to modify your Lisp system's standard LOAD, follow the
+model given in "st.t", a schemeTeX for the T dialect of Scheme.
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'astyped.sty'
+then
+ echo shar: will not over-write existing file "'astyped.sty'"
+else
+cat << \SHAR_EOF > 'astyped.sty'
+%%%%%%%%%%%%%%%%%%%%%% @(#)astyped.sty 1.2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% ASTYPED DOCUMENT-STYLE OPTION - released 88/03/29
+% for LaTeX version 2.09
+% Based on Leslie Lamport's verbatim environment in latex.tex.
+
+% Defines the `astyped' environment, which is like the `verbatim'
+% environment except most of the special characters have their usual meanings.
+% Space, ^K, and ^A are the only specials changed.
+
+\def\astyped{\trivlist \item[]\if@minipage\else\vskip\parskip\fi
+\leftskip\@totalleftmargin\rightskip\z@
+\parindent\z@\parfillskip\@flushglue\parskip\z@
+\@tempswafalse \def\par{\if@tempswa\hbox{}\fi\@tempswatrue\@@par}
+\obeylines \tt \catcode``=13 \@noligs \let\do\@makeother \do\ \do\^^K\do\^^A
+ \frenchspacing\@vobeyspaces}
+
+\let\endastyped=\endtrivlist
+
+% Used inside astyped environments for normal formatting of a line.
+% I wish I could give space its normal catcode within \notastyped.
+\def\notastyped#1{\mbox{\rm #1}}
+
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'reader.st'
+then
+ echo shar: will not over-write existing file "'reader.st'"
+else
+cat << \SHAR_EOF > 'reader.st'
+\documentstyle[astyped]{article}
+% @(#)reader.st 1.2 88/03/29
+\title{{\tt read-st}}
+\author{John D. Ramsdell}
+\date{
+88/03/29
+}
+
+\begin{document}
+
+\maketitle
+
+\verb;read-st; converts Scheme\TeX{} representations of Scheme objects
+into the objects themselves much as \verb;read; does. It uses the
+non-standard, but generally available routine \verb;peek-char;.
+(define (read-st . rest) ; Returns what \verb;read; returns.
+ (let ((port (if (pair? rest) ; \verb;read-st; arguments are
+ (car rest) ; the same as \verb;read;'s.
+ (current-input-port))))
+ (letrec ; Lines of a Scheme\TeX{} file
+ (((text-mode-and-saw-newline) ; beginning with ``{\tt(}'',
+ (let ((ch (peek-char port))) ; start a code section.
+ (cond ((eof-object? ch) ch)
+ ((char=? ch #\() ; If code section, then use
+ (got-code (read port))) ; \verb;read; to get code,
+ (else ; else skip this line as
+ (text-mode-within-a-line))))) ; it is a comment.
+ ((text-mode-within-a-line)
+ (let ((ch (read-char port)))
+ (cond ((eof-object? ch) ch)
+ ((char=? ch #\newline)
+ (text-mode-and-saw-newline))
+ (else (text-mode-within-a-line)))))
+ ((got-code code) ; Ignore the remainder of the
+ (let ((ch (read-char port))) ; last code line and return
+ (cond ((eof-object? ch) code) ; the results of \verb;read;.
+ ((char=? ch #\newline)
+ code)
+ (else (got-code code))))))
+ (text-mode-and-saw-newline) ; Start by looking
+ ))) ; for a code line.
+\end{document}
+
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'schemeTeX.l'
+then
+ echo shar: will not over-write existing file "'schemeTeX.l'"
+else
+cat << \SHAR_EOF > 'schemeTeX.l'
+%{
+/* schemeTeX -- Scheme to TeX. John D. Ramsdell.
+ * Simple support for literate programming in Scheme.
+ * Usage: schemeTeX < {Scheme TeX file} > {TeX file}
+ */
+
+#if !defined lint
+static char ID[] = "@(#)schemeTeX.l 1.2 88/03/29";
+static char copyright[] =
+ "Copyright 1988 by The MITRE Corporation. All rights reserved.";
+/* Permission to use, copy, modify, and distribute this software and
+its documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies. The
+MITRE Corporation makes no representations about the suitability of
+this software for any purpose. It is provided "as is" without express
+or implied warranty. */
+#endif
+
+/* SchemeTeX defines a new source file format in which source lines
+are divided into text and code. Lines of code start with a line
+beginning with '(', and continue until the line that contains the
+matching ')'. The text lines remain, and they are treated as
+comments. If the first character of a text line is ';', it is
+stripped from the output. This is provided for those who want to use
+an unmodified version of their Scheme system's LOAD. When producing a
+document, both the text lines and the code lines are copied into the
+document source file, but the code lines are surrounded by a pair of
+formatting commands, as is comments beginning with ';' within code
+lines. SchemeTeX is currently set up for use with LaTeX. */
+
+/* Define STRIP if you want to remove all comments in a Scheme TeX
+file. */
+
+/* Modify the following for use with something other than LaTeX.
+Also see tex_verbatim_echo. */
+#define BEGIN_COMMENT "\\notastyped{"
+#define BEGIN_CODE "\\begin{astyped}"
+#define END_CODE "\\end{astyped}"
+#define TEX_ECHO tex_verbatim_echo(yytext, stdout)
+/* Lex is used for identifying code in an Scheme TeX file. */
+int parens; /* Used to balance parenthesis. */
+
+/* All input occurs in the following routines so that TAB characters
+can be expanded. TeX treats TAB characters as a space--not what is
+wanted. */
+#undef getc()
+#define getc(STREAM) expanding_getc(STREAM)
+int spaces = 0; /* Spaces left to print a TAB. */
+int column = 0; /* Current input column. */
+int expanding_getc(stream)
+ FILE *stream;
+{
+ int c;
+ if (spaces > 0) {
+ spaces--;
+ return ' ';
+ }
+ switch (c = fgetc(stream)) {
+ case '\t':
+ spaces = 8 - (7&column);
+ column += spaces;
+ return expanding_getc(stream);
+ case '\n':
+ column = 0;
+ return c;
+ default:
+ column++;
+ return c;
+ }
+}
+%}
+%%
+#\\\( {
+#if defined STRIP
+ ECHO;
+#else
+ TEX_ECHO;
+#endif
+ }
+#\\\) {
+#if defined STRIP
+ ECHO;
+#else
+ TEX_ECHO;
+#endif
+ }
+\( { ECHO; parens++; }
+\) { ECHO; parens--;
+ if (parens == 0) { /* End of code. */
+ char c; /* Check that nothing follows. */
+ while ((c = input()) == ' ') output(c);
+ if (c == '\000') return 0; /* EOF */
+ if (c != '\n' && c != ';') return -1;
+ unput(c);
+ }
+ }
+\"[^"]*\" {
+ if ((yyleng > 1) && (yytext[yyleng-2] == '\\'))
+ yymore();
+ else
+#if defined STRIP
+ ECHO;
+#else
+ TEX_ECHO;
+#endif
+ }
+;[^\n]*$ {
+#if defined STRIP
+ ;
+#else
+ fputs(BEGIN_COMMENT, stdout);
+ ECHO;
+ fputs("}", stdout);
+#endif
+ }
+\n { ECHO; if (parens <= 0) return 0; }
+. {
+#if defined STRIP
+ ECHO;
+#else
+ TEX_ECHO;
+#endif
+ }
+%%
+
+fatal (s)
+ char *s;
+{
+ fprintf(stderr, "On line %d, %s\n", yylineno, s);
+ exit(1);
+}
+
+tex_verbatim_echo (s, f)
+ char *s; FILE *f;
+{
+ for (; *s != '\000'; s++)
+ switch (*s) {
+ case '\\':
+ case '{':
+ case '}':
+ case '$':
+ case '&':
+ case '#':
+ case '^':
+ case '_':
+ case '%':
+ case '~':
+ fputs("\\verb-", f);
+ putc(*s, f);
+ putc('-', f);
+ break;
+ default: putc(*s, f);
+ }
+}
+
+main()
+{
+ char c;
+ do { /* TeX mode and saw newline */
+ c = input();
+ if (c == '(') { /* TeX mode changed to code mode. */
+ unput(c);
+#if !defined STRIP
+ fputs(BEGIN_CODE,stdout); putc('\n', stdout);
+#endif
+ do { /* Copy out code using yylex. */
+ parens = 0;
+ if (0 != yylex()) fatal("Bad code section.");
+ if (parens != 0) fatal("Premature EOF.");
+ c = input();
+ unput(c); /* Repeat when there is code */
+ } while (c == '('); /* immediately after copied code. */
+#if !defined STRIP
+ fputs(END_CODE, stdout); putc('\n', stdout);
+#endif
+ }
+ else { /* Found a text line. */
+ if (c == ';') c = input(); /* For those who want to use bare load. */
+ while (c != '\n') {
+ if (c == '\000') exit(0); /* EOF. */
+#if !defined STRIP
+ output(c);
+#endif
+ c = input();
+ }
+#if !defined STRIP
+ output(c);
+#endif
+ }
+ } while (1);
+}
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'st.sh'
+then
+ echo shar: will not over-write existing file "'st.sh'"
+else
+cat << \SHAR_EOF > 'st.sh'
+#! /bin/sh
+# schemeTeX @(#)st.sh 1.2 88/03/29
+EXT=.st
+DIR=`dirname $1`
+BASE=`basename $1 ${EXT}`
+
+case $# in
+0) schemeTeX ;;
+1) schemeTeX < ${DIR}/${BASE}${EXT} > ${DIR}/${BASE}.tex ;;
+2) schemeTeX < $1 > $2 ;;
+*) echo "usage: $0 file-name"; exit 1;;
+esac
+
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'st.t'
+then
+ echo shar: will not over-write existing file "'st.t'"
+else
+cat << \SHAR_EOF > 'st.t'
+(herald st) ; @(#)st.t 1.2 88/03/29
+;;; SchemeTeX --- Simple support for literate programming in Scheme.
+;;; February 1988, John D. Ramsdell.
+;;;
+;;; Copyright 1988 by The MITRE Corporation. All rights reserved.
+;;; Permission to use, copy, modify, and distribute this
+;;; software and its documentation for any purpose and without
+;;; fee is hereby granted, provided that the above copyright
+;;; notice appear in all copies. The MITRE Corporation
+;;; makes no representations about the suitability of this
+;;; software for any purpose. It is provided "as is" without
+;;; express or implied warranty.
+;;;
+;;; SchemeTeX
+;;; defines a new source file format in which source lines are divided
+;;; into text and code. Lines of code start with a line beginning with
+;;; '(', and continue until the line that contains the matching ')'. The
+;;; text lines remain, and they are treated as comments. When producing
+;;; a document, both the text lines and the code lines are copied into
+;;; the document source file, but the code lines are surrounded by a pair
+;;; of formatting commands. The formatting commands are in begin-code
+;;; and end-code. SchemeTeX is currently set up for use with LaTeX.
+;;;
+;;; Exports: load-st, compile-st, and TeX-st.
+;;; (load-st filespec optional-load-env) Loads Scheme TeX source.
+;;; (compile-st filespec) Compiles Scheme TeX source.
+;;; (tex-st filespec) Makes LaTeX input.
+
+(define st-extension 'st)
+(define src-extension 't)
+(define tex-extension 'tex)
+
+(define (load-st filespec . options)
+ (let ((t-filename (tangle filespec)))
+ (and t-filename
+ (apply load t-filename options))))
+
+(define (compile-st filespec)
+ (let ((t-filename (tangle filespec)))
+ (and t-filename
+ (compile-file t-filename))))
+
+(define (tex-st st-filespec)
+ (let* ((st-filename (st-filespec->st-filename st-filespec))
+ (tex-filename (st-filename->filename st-filename tex-extension)))
+ (with-open-streams ((st-port (open st-filename '(in)))
+ (tex-port (open tex-filename '(out))))
+ (if (weave-port st-port tex-port)
+ 'done
+ 'failed))))
+
+(define (tangle st-filespec) ; => t-filename or false.
+ (let* ((st-filename (st-filespec->st-filename st-filespec))
+ (t-filename (st-filename->filename st-filename src-extension)))
+ (if (and (file-exists? t-filename)
+ (file-newer? t-filename st-filename))
+ t-filename ; No need to tangle.
+ (with-open-streams ((st-port (open st-filename '(in)))
+ (t-port (open t-filename '(out))))
+ (and (tangle-port st-port t-port)
+ t-filename)))))
+
+(define (st-filespec->st-filename st-filespec)
+ (->filename
+ (cond ((symbol? st-filespec)
+ (list '() st-filespec st-extension))
+ ((and (pair? st-filespec)
+ (= (length st-filespec) 2))
+ (append st-filespec (list st-extension)))
+ (else st-filespec))))
+
+(define (st-filename->filename st-filename default-type)
+ (make-filename
+ (filename-fs st-filename)
+ (filename-dir st-filename)
+ (filename-name st-filename)
+ (if (eq? default-type (filename-type st-filename))
+ '()
+ default-type)
+ ;;broken? (filename-generation st-filename)
+ ))
+
+(define (tangle-port st-port t-port) ; => false on failure.
+ (labels
+ (((tex-mode-and-saw-newline)
+ (let ((ch (read-char st-port)))
+ (cond ((eof? ch) '#t)
+ ((char= ch #\left-paren)
+ (unread-char st-port)
+ (t-mode))
+ ((char= ch #\newline)
+ (tex-mode-and-saw-newline))
+ (else (tex-mode-within-a-line)))))
+ ((tex-mode-within-a-line)
+ (if (eof? (read-line st-port))
+ '#t
+ (tex-mode-and-saw-newline)))
+ ((t-mode) ; This routine should return
+ (print (read-refusing-eof st-port) t-port)
+ (newline t-port) ; #f when read-refusing-eof
+ (tex-mode-within-a-line))) ; obtains an error.
+ (tex-mode-and-saw-newline)))
+
+(define begin-code "\\begin{astyped}")
+(define end-code "\\end{astyped}")
+(define begin-comment "\\notastyped{")
+
+(define (weave-port st-port tex-port)
+ (let ((spaces 0) ; Expansion of tabs into spaces.
+ (hpos 0)) ; Used in get-char and get-line.
+ (catch leave ; Exit with leave when EOF is found.
+ (labels ; All input is read with
+ (((get-char eof-value) ; get-char and get-line.
+ (if (fx> spaces 0)
+ (block (set spaces (fx- spaces 1)) #\space)
+ (let ((ch (read-char st-port)))
+ (cond ((eof? ch) (leave eof-value))
+ ((char= ch #\tab)
+ (set spaces (fx- 8 (logand 7 hpos)))
+ (set hpos (fx+ hpos spaces))
+ (get-char eof-value))
+ ((char= ch #\newline)
+ (set hpos 0) ch)
+ (else (set hpos (fx+ hpos 1)) ch)))))
+ ((get-line eof-value)
+ (set hpos 0)
+ (let ((ch (read-line st-port)))
+ (if (eof? ch)
+ (leave eof-value)
+ ch)))
+ ((tex-write-char ch) ; Write to TeX file
+ (if (or (char= ch #\\) ; escaping TeX's special
+ (char= ch #\{) ; characters.
+ (char= ch #\})
+ (char= ch #\$)
+ (char= ch #\&)
+ (char= ch #\#)
+ (char= ch #\^)
+ (char= ch #\_)
+ (char= ch #\%)
+ (char= ch #\~))
+ (format tex-port "\\verb-~a-" ch)
+ (write-char tex-port ch)))
+ ((tex-mode-and-saw-newline) ; State at which decision must
+ (let ((ch (get-char '#t))) ; be made if to go into T code
+ (if (char= ch #\left-paren) ; mode or stay in TeX mode.
+ (t-mode)
+ (block
+ (if (not (char= ch #\semicolon)) ; For those who want
+ (write-char tex-port ch)) ; to use regular load.
+ (if (char= ch #\newline)
+ (tex-mode-and-saw-newline)
+ (tex-mode-within-a-line))))))
+ ((tex-mode-within-a-line) ; Copy out TeX line.
+ (let ((line (get-line '#t)))
+ (write-line tex-port line)
+ (tex-mode-and-saw-newline)))
+ ((t-mode) ; Change from TeX mode
+ (write-line tex-port begin-code) ; to T code mode.
+ (write-char tex-port #\()
+ (sexpr 1))
+ ((sexpr parens) ; parens is used to watch
+ (let ((ch (get-char '#f))) ; for the closing paren
+ (cond ((char= ch #\semicolon) ; used to detect the
+ (copy-comment '#f) ; end of T code mode.
+ (sexpr parens))
+ (else
+ (sexpr-write-char parens ch)))))
+ ((copy-comment eof-value) ; Handle comment.
+ (let ((line (get-line eof-value)))
+ (write-string tex-port begin-comment)
+ (write-char tex-port #\semicolon)
+ (write-string tex-port line)
+ (write-char tex-port #\})
+ (newline tex-port)))
+ ((sexpr-write-char parens ch)
+ (tex-write-char ch)
+ (cond ((char= ch #\left-paren)
+ (sexpr (fx+ parens 1)))
+ ((char= ch #\right-paren)
+ (if (fx= 1 parens) ; Done reading sexpr.
+ (t-mode-after-sexpr)
+ (sexpr (fx- parens 1))))
+ ((char= ch #\")
+ (copy-out-string parens))
+ ((char= ch #\#) ; Worrying about #\( and #\).
+ (maybe-char-syntax parens))
+ (else (sexpr parens))))
+ ((copy-out-string parens)
+ (let ((ch (get-char '#f)))
+ (tex-write-char ch)
+ (cond ((char= ch #\\)
+ (let ((ch (get-char '#f)))
+ (tex-write-char ch)
+ (copy-out-string parens)))
+ ((char= ch #\")
+ (sexpr parens))
+ (else (copy-out-string parens)))))
+ ((maybe-char-syntax parens)
+ (let ((ch (get-char '#f)))
+ (cond ((char= ch #\backslash)
+ (tex-write-char ch)
+ (let ((ch (get-char '#f)))
+ (tex-write-char ch)
+ (sexpr parens)))
+ (else
+ (unread-char st-port)
+ (sexpr parens)))))
+ ((t-mode-after-sexpr)
+ (let ((ch (get-char '#t)))
+ (cond ((char= ch #\semicolon)
+ (copy-comment '#t)
+ (t-mode-merge))
+ ((char= ch #\newline)
+ (newline tex-port)
+ (t-mode-merge))
+ ((char= ch #\space)
+ (tex-write-char ch)
+ (t-mode-after-sexpr))
+ (else
+ (read-error st-port "Bad text following code")))))
+ ((t-mode-merge)
+ (let ((ch (get-char '#t)))
+ (cond ((char= ch #\left-paren)
+ (write-char tex-port ch)
+ (sexpr 1))
+ (else
+ (write-line tex-port end-code)
+ (write-char tex-port ch)
+ (if (char= ch #\newline)
+ (tex-mode-and-saw-newline)
+ (tex-mode-within-a-line)))))))
+ (tex-mode-and-saw-newline)))))
+SHAR_EOF
+fi # end of overwriting check
+if test -f 'st.tex'
+then
+ echo shar: will not over-write existing file "'st.tex'"
+else
+cat << \SHAR_EOF > 'st.tex'
+\documentstyle[proc]{article}
+% @(#)st.tex 1.2 88/03/29
+\title{Scheme\TeX{}}
+\author{John D. Ramsdell}
+\date{
+88/03/29
+}
+
+\begin{document}
+
+\maketitle
+
+Scheme\TeX{} provides simple support for literate programming in any
+dialect of Lisp. Originally created for use with Scheme, it defines a
+new source file format which may be used to produce \LaTeX{} input or
+Lisp code.
+
+Scheme\TeX{} source lines are divided into text and code. Lines of code
+start with a line beginning with ``('', and continue until the line
+containing the matching ``)''. The remaining lines are text lines,
+and they are treated as comments.
+
+When producing a \LaTeX{} document, both the text lines and the code
+lines are copied into the document source file, but the code lines are
+surrounded by a pair of formatting commands (\verb-\begin{astyped}-
+and \verb-\end{astyped}-). This \LaTeX{} environment formats the code
+as written, in typewriter font. A Lisp comment within a code line is
+formatted in an \verb-\mbox- in Roman font. A Scheme\TeX{} style
+command should include the \verb-astyped- style option, so that the
+\verb-astyped- environment is available. An example:
+\begin{center}
+\verb-\documentstyle[astyped]{article}-
+\end{center}
+
+Scheme\TeX{} was designed under the constraint that code lines must be
+unmodified Lisp code, and text lines must be unmodified \LaTeX{} code.
+Text editors with support for Lisp and \LaTeX{}, such as Emacs, may be
+used for Scheme\TeX{} code much as they are used for Lisp code and
+\LaTeX{} code.
+
+Some users prefer not modifying the \verb-LOAD- function in their Lisp
+system. To support those users, the rule that text lines must be
+unmodified \LaTeX{} code has been relaxed. Text lines that begin with
+``;'' are copied without the initial ``;''.
+
+\newpage{}
+\section*{Usage under Unix}
+
+The extension for Scheme\TeX{} files is ``\verb;.st;''. For T, the
+file \verb;st.t; contains two programs used to obtain code from an
+``\verb;.st;'' file. The T expression
+\begin{center}
+\verb;(LOAD-ST; {\it filespec environment\/}{\tt )}
+\end{center}
+loads a Scheme\TeX{} file by creating a T source file if no T source
+file exists which is younger than the Scheme\TeX{} file. The T source
+file is then loaded using the usual \verb;LOAD; procedure.
+\verb;COMPILE-ST; is like \verb;LOAD-ST; except it compiles the file
+instead of loading it.
+
+A \LaTeX{} file is produced from a file with the ``\verb;.st;''
+extension using the Unix shell command
+\begin{center}
+{\tt st} {\it file-name}
+\end{center}
+It will produce a file with the ``\verb;.tex;'' extension. The
+obvious make file is in Figure~\ref{makefile}.
+\begin{figure}
+\begin{verbatim}
+.SUFFIXES: .dvi .tex .st
+
+.st.dvi:
+ make $*.tex && make $*.dvi
+
+.st.tex:
+ st $*
+
+.tex.dvi:
+ latex $*
+\end{verbatim}
+\caption{A Scheme\TeX{} Makefile}\label{makefile}
+\end{figure}
+\end{document}
+SHAR_EOF
+fi # end of overwriting check
+cd ..
+# End of shell archive
+exit 0
+
+
+-------
diff --git a/info/digests/texhax/txh/schrod.txh b/info/digests/texhax/txh/schrod.txh
new file mode 100644
index 0000000000..d9ec586199
--- /dev/null
+++ b/info/digests/texhax/txh/schrod.txh
@@ -0,0 +1,367 @@
+ 4-Aug-87 23:16:27-PDT,14596;000000000000
+Return-Path: <XITIJSCH%DDATHD21.BITNET@forsythe.stanford.edu>
+Date: 04. August 1987, 17:04:55 (CET)
+From: XITIJSCH%DDATHD21.BITNET@forsythe.stanford.edu
+Subject: Re: footnote numbering
+To: TEXHAX@score.stanford.edu
+
+
+In the TeXhax issue #60 Malcolm Brown asked for a possibility
+to number footnotes subsequently on each page. He didn't state
+if he needs this possibility, i.e. these macros, in a special
+environment. In my eyes this is a nice small exercise to show
+the development of TeX macros and therefore I send you this
+contribution.
+
+First I introduce a macro set to number footnotes subsequently
+on each page. This macro set is written with the concept of
+literate programming in mind and is portable in the manner that few
+changes have to be made to the macros to get them running with
+every macro package that uses the PLAIN definitions (LaTeX does).
+The macro set has been tested with PLAIN TeX, LaTeX and an other
+macro package of my own, always with correct results.
+But I have only spent a few hours to write and test the macros,
+so don't blame me if errors occur.
+
+After introducing the macro set I close with some remarks on
+TeX macro development, i.e. in TeX programming and I also
+describe possible improvements to the macros and an other
+solution strategy using LaTeX.
+
+
+----------------------------------------------
+macro set for numbering footnotes on each page
+---------- cut here ------------------------------------------------------
+
+%
+% 1. (@*) Introduction.
+%
+% This macro set numbers footnotes subsequently on each page.
+% It was written by J. Schrod on August 1, 1987.
+% A footnote is typeset by the command \footnote. This command
+% has one parameter, the text of the footnote. The macro
+% package assumes that the conventions set up by PLAIN are in
+% effect and is written primarily for use with PLAIN. With two minor
+% changes it runs with LaTeX, but in LaTeX better approaches
+% are available. Every place in the macro set where the used
+% macro package is important has the line
+%
+% @~ system dependencies @>
+%
+% added (WEB lives!). We use the private macros of PLAIN
+% and for that reason we catcode the character `@' to letter.
+
+
+\begingroup % to get the catcode change local
+\catcode`\@=11
+
+
+
+% 2. But let's regard first the implementation strategy. Because
+% the contents of one page is determined at (nearly) random places
+% with an asynchronous invogation of the output routine, we can not
+% give numbers to every footnote subsequently between output and
+% output: a footnote at the top of a page will perhaps get a number
+% before the output is triggered and there is no way to change
+% this number. The problem is like forward references to text
+% places and it is solved in a similar fashion. We need two TeX runs
+% to get the numbering right but this is acceptable (who's got a
+% finished text after one run?!). In the first run we gather up in
+% a file the information where the footnotes are standing and in
+% the second run we use this information.
+
+
+
+% 3. This leads to our first code, the initialization of the
+% macro set. We need a file descriptor, \foot@file, which we
+% use for the file interaction. The name of the file is built
+% from the jobname and the suffix `.fot' (I hope that no macro
+% package uses this suffix).
+% @~ system dependencies @>
+%
+% The \init@footnote macro reads the contents of the footnote
+% file if it exists (\ifeof returns true if the file doesn't
+% exist). The description of the reading of this file
+% (\read@foot@file) is deferred until we know the structure
+% of the contents. After reading, the file is closed and we
+% can open it for writing. For security, i.e. to have a defined
+% minimal contents, we immediately write \relax to the file.
+% In the end the macro defines itself to \relax to allow calling
+% it again.
+%
+% Please note here the placement of `%' chars. Because we don't
+% know if this macro is used only in vertical mode,
+% (italics on)
+% every line not ending with a macro name is ended by a %.
+% (italics off)
+
+
+\newwrite\foot@file
+\gdef\foot@file@name{\jobname.fot \relax}
+\gdef\init@footnote{%
+ \openin\foot@file=\foot@file@name
+ \ifeof\foot@file \closein\foot@file
+ \else \closein\foot@file
+ \read@foot@file
+ \fi
+ \immediate\openout\foot@file=\foot@file@name
+ \immediate\write\foot@file{\relax}%
+ \let\init@footnote=\relax
+ }
+
+
+
+% 4. Now comes the first real macro package dependent part.
+% We want to set the footnote with a number in the superscript
+% position (or with a corresponding symbol for that number). This
+% is done with the macro \@footnote, which gets the number as its
+% parameter. Below are the definitions for PLAIN TeX and LaTeX,
+% the LaTeX part is commented out. To activate it, simply comment
+% the PLAIN part out and remove the other `%'-signs.
+%
+% I think here is the place to state that I'm no LaTeX wizard.
+% I don't know if there are any other (better) ways to get the
+% footnote.
+
+
+\let\@@footnote=\footnote % original meaning of \footnote
+ \gdef\@footnote#1{% % set footnote with mark #1 (PLAIN)
+ \@@footnote{\hbox{$~{#1}$}}%
+ }
+%\gdef\@footnote#1{% % set footnote with mark #1 (LaTeX)
+% \xdef\@thefnmark{#1}\@footnotemark\@footnotetext
+% }
+
+
+%
+% 5. (@*) Realisation.
+%
+% We must identify all footnotes if we write their numbers to
+% the footnote file, so each footnote gets an unary name
+% built with the counter \footno. The name is `f@<footno>',
+% where <footno> is the footnote name number. This name
+% building scheme has several disadvantages, e.g. the insertion
+% of a new footnote destroys the knowledge of the former run
+% about the following footnotes. In the beginning of every
+% footnote \init@footnote is called to guarantee that the
+% handling is initialized (this especially means that the
+% footnote numbers are read in by the first footnote).
+
+
+\newcount\footno % for generating footnote mark names
+\newcount\@footno % numbers of footnotes
+
+
+
+% 6. It remains an open problem how to get the numbers there.
+% The footnote numbering must be initialized to zero in the
+% output routine and every footnote must increment this footnote
+% number. The only thing that is expanded during the output
+% process is the output routine itself and the \write's, but
+% the expanded tokens of \write are written out, not interpreted.
+% Well, the idea is simple: We defer the counting to the second
+% run and write the instructions that do this to the file. The
+% counting is then done while reading the footnote file.
+%
+% That means that the output routine adds entries like
+% \@footno = 0
+% and every footnote adds an entry that looks like
+% \advance\@footno by 1 \xdef\csname f@<footno> \endcsname{\number\@footno}
+% where <footno> is replaced by the current footnote name number.
+% The expansion of \footno must be made in \footnote, therefore
+% we first define the macro \@dowrite which contains the \write
+% and the expanded tokens which are to be put out. Every token
+% that should not be expanded is prefixed by \string (resulting
+% in character tokens that represent the token name) and a \space
+% must be inserted to separate \csname from f.
+%
+% After writing the entry to the footnote file the \footnote
+% macro defines the footnote mark to `?' if it is not already
+% defined (from a previous run). To build the token name first
+% and test afterwards an \expandafter is needed. At the end the
+% \@footnote command is issued.
+
+
+\gdef\footnote{%
+ \init@footnote
+ \global\advance\footno by \@ne
+ \edef\@dowrite{%
+ \write\foot@file{%
+ \string\advance\@footno\@ne
+ \string\expandafter\xdef
+ \string\csname\space f@\number\footno \endcsname{%
+ \string\number\@footno
+ }%
+ }%
+ }%
+ \@dowrite
+ \expandafter\ifx \csname f@\number\footno \endcsname \relax
+ \expandafter\gdef \csname f@\number\footno \endcsname {?}%
+ \fi
+ \@footnote{\csname f@\number\footno \endcsname}%
+ }
+
+
+
+% 7. Now let's look at the intervention in the output routine. The
+% goal is to be (almost) independent from the used output routine.
+% This is done by forming a layer around the originial output routine,
+% but relies on the fact that the output routine is not altered
+% by itself. For macro packages doing so an expansion of the
+% output routine has to be made.
+% @~ system dependencies @>
+%
+% Output routines serve for two purposes: they put out text
+% to the file and they collect information. Usually macro packages
+% communicate with the output routine by inserting special
+% penalties. This macro set assumes that penalties above
+% -\@maxpenalty are used to output text and penalties below
+% -\@maxpenalty do other things (look at LATEX.TEX if you
+% wonder what one can do in the output routine...). For every
+% macro package \@maxpenalty has to be adjusted. If the precondition
+% of one range of penalties for text output doesn't hold the
+% following algorithm has to be altered. As with the definition
+% of \@footnote, both the values for PLAIN TeX and for LaTeX are
+% given, the LaTeX value is commented out.
+% @~ system dependencies @>
+
+
+ \mathchardef\@maxpenalty=20000 % maximal used penalty for text pages (PLAIN)
+%\mathchardef\@maxpenalty=10000 % maximal used penalty for text pages (LaTeX)
+
+
+
+% 8. We must insert a \write in front of the output. There are two
+% ways to do this. (1) We can shipout a box copy with the \write
+% in it before the rest of the box (but this must be done in one
+% shipout or an empty page will result). This approach needs deep
+% intervention in the original output routine and is therefore not
+% used. (2) We can trigger the output routine two times for each
+% page. The first time we insert the \write, put the page back to
+% the page builder and insert a special penalty, -\foot@penalty,
+% which must be less than -\@maxpenalty and which must not be used
+% by the macro package. The value 20001 is suitable for PLAIN TeX
+% and LaTeX.
+% @~ system dependencies @>
+% The next time the \outputpenalty of the first time is restored
+% and the original output routine is called. This handling is only
+% done if text output appears, otherwise the original output routine
+% is called directly. The following output routine evolves:
+%
+% \output={
+% \ifnum \outputpenalty < -\@maxpenalty
+% \perhaps@restore@penalty
+% <original output>
+% \else
+% \global\@utputpenalty = \outputpenalty
+% \write\foot@file{ \@footno = 0 }
+% \unvbox 255
+% \penalty -\foot@penalty
+% \fi
+% }
+%
+% <original output> is the contents of the output token register
+% before executing the statement below. To insert it in the new
+% contents of the output register, the old output register must
+% be evaluated before the assignment is done. We use \expandafter
+% to skip over all preceding tokens.
+
+
+\newcount\@utputpenalty % save register for \outputpenalty
+\mathchardef\foot@penalty=20001 % penalty not used in macro package
+
+\output=\expandafter{%
+ \expandafter\ifnum
+ \expandafter\outputpenalty \expandafter<%
+ \expandafter-\expandafter\@maxpenalty
+ \expandafter\perhaps@restore@penalty
+ \the\output
+ \else \global\@utputpenalty=\outputpenalty
+ \write\foot@file{\@footno\z@}%
+ \nobreak
+ \unvbox\@cclv
+ \penalty -\foot@penalty
+ \fi
+ }
+\gdef\perhaps@restore@penalty{%
+ \ifnum \outputpenalty=-\foot@penalty
+ \global\outputpenalty=\@utputpenalty
+ \fi
+ }
+
+
+
+% 9. The last section is the reading of the footnote file. We have
+% to read in macros with names containing `@' characters. This
+% will be done in horizontal mode, so we have to ignore lineends
+% to discard undesired spaces.
+
+
+\gdef\read@foot@file{%
+ \begingroup
+ \catcode`\@=11 \catcode`\~~M=9 \relax
+ \input \foot@file@name
+ \endgroup
+ }
+
+
+\catcode`\@=12
+\endgroup
+
+
+
+
+
+---------- cut here ------------------------------------------------------
+
+
+For the use of the above macro set the following fact must be
+obeyed:
+
+ IT IS STATED EXPLICITLY THAT THE COMMENTS ARE AN INTEGRAL
+ PART OF THIS MACRO SET. IF THE MACRO SET IS ALTERED THE
+ COMMENTS HAVE TO BE ALTERED, TOO. THEY MUST NOT BE DELETED.
+
+The writing of TeX macros is a task of programming. The computer
+science community has struggled for years to encourage structured
+program development. The idea of literate programming is promoted
+more and more (e.g. in the CACM).
+
+ WHY DO WE THROW ALL THIS AWAY WHEN TeX MACROS ARE WRITTEN??
+
+It is my opinion that the only satisfactory way to write TeX
+macros which can be maintained is to use the principles of
+literate programming: describing the macros for a human reader,
+not for TeX. (Perhaps the time will come, when we get a TeX-WEB.)
+
+It could be said very much about this topic, but back to the
+macros. They are not fully developed, some features are still
+missing, e.g. warnings when new footnotes are inserted or
+when footnote numbers have been changed. Other improvements
+can be made on the construction of the footnote names. By
+involving section numbers or analogous numbers the ``running
+away'' of the footnote numbers (caused by the insertion of a
+new footnote) can be limited.
+
+Scanning through the LaTeX source it seems to me that the
+same realization idea can be implemented by writing appropriate
+\newlabel commands to the auxiliary file and referencing
+them. But I'm not sure---perhaps L.Lamport can state a comment.
+
+
+Well, this has become a rather long piece. I hope, it helps you.
+
+
+ Joachim Schrod
+
+----------------------------------------------------------------
+
+ TH Darmstadt
+ Institut fuer Theoretische Informatik
+ Joachim Schrod
+ Alexanderstr. 24
+
+ D-6100 Darmstadt
+ West Germany
+
+-------
diff --git a/info/digests/texhax/txh/shapin.txh b/info/digests/texhax/txh/shapin.txh
new file mode 100644
index 0000000000..20486864b1
--- /dev/null
+++ b/info/digests/texhax/txh/shapin.txh
@@ -0,0 +1,958 @@
+28-May-87 11:17:50-PDT,729;000000000000
+Return-Path: <BEC.SHAPIN@ECLA.USC.EDU>
+Received: from ECLA.USC.EDU by SCORE.STANFORD.EDU with TCP; Thu 28 May 87 11:17:27-PDT
+Date: Thu 28 May 87 11:22:37-PDT
+From: Ted Shapin <BEC.SHAPIN@ECLA.USC.EDU>
+Subject: Two column style
+To: texhax@SCORE.STANFORD.EDU
+Phone: (714)961-3393; Mail:Beckman Instruments, Inc.
+Mail-addr: 2500 Harbor Blvd., X-11, Fullerton CA 92634
+Message-ID: <12306026518.16.BEC.SHAPIN@ECLA.USC.EDU>
+
+I have modified TUGBOT.STY to switch between one and two columns
+in the middle of a page using the method outlined in the TeXbook
+and TUGboat v.6 #1 pg 30. I have produced the files TWO.STY and
+TWO.DOC. The latter contains examples of some of the less
+obvious features.
+
+Ted Shapin
+
+
+28-May-87 11:19:44-PDT,30619;000000000000
+Return-Path: <BEC.SHAPIN@ECLA.USC.EDU>
+Date: Thu 28 May 87 11:23:07-PDT
+From: Ted Shapin <BEC.SHAPIN@ECLA.USC.EDU>
+Subject: TWO.STY
+To: texhax@SCORE.STANFORD.EDU
+Phone: (714)961-3393; Mail:Beckman Instruments, Inc.
+Mail-addr: 2500 Harbor Blvd., X-11, Fullerton CA 92634
+Message-ID: <12306026608.16.BEC.SHAPIN@ECLA.USC.EDU>
+
+%TWO.STY from TeXbook and Tugboat V. 6 No. 1 page 30
+% Also mostly stolen from TUGBOAT style
+% One or two columns. Can switch in middle of page and columns
+% will be balanced. Also uses section headings from Tugboat style.
+%
+% \onecol
+% \twocol
+% \sectitle This has a box around it<
+% \sectitle This is a very \cr long title<
+% \title The Title\\ The Author\endx
+\message{TWO.STY, May 27, 1987}
+
+\catcode`\@=11 % used as in PLAIN in protected control sequences
+
+% Stuff different from PLAIN, or reiterated for clarity
+
+\def~{\penalty\@M \ } % tie -- this is PLAIN value; it is reset in AMS-TeX
+
+\clubpenalty=10000
+\widowpenalty=10000
+
+\normallineskiplimit=1pt
+
+\newif\ifNoParIndent \NoParIndentfalse
+\def \NoParIndent{\parindent=0pt \NoParIndenttrue}
+
+\newdimen\normalparindent \normalparindent=20pt % plain = 20pt
+\def \NormalParIndent{\global\parindent=\normalparindent
+ \global\NoParIndentfalse}
+\NormalParIndent
+
+% set up auxiliary `page numbers'
+% \pageno = \count0 as used in PLAIN
+\countdef\xcol=1 \xcol=1
+\countdef\spoolno=2 \spoolno=1
+
+% some things with the same names as in, or reiterated from, AMS-TeX
+
+\def \BlackBoxes{\overfullrule=5pt }
+\def \NoBlackBoxes{\overfullrule=0pt }
+\def \document{} % override an AMS-TeX convention
+\def \linebreak{\unskip\break}
+\def \newline{\hskip0pt plus\colwd \break}
+%\let\brk=\linebreak % TeX80 version
+%\let\lbrk=\newline % TeX80 version
+\output{\output@}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Page dimensions %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newdimen\pagewidth
+\newdimen\pagewd
+\newdimen\pageheight
+\newdimen\ruleht
+\newdimen\colwidth
+\newdimen\bigcolheight
+\hsize=39pc
+\vsize=55pc
+\maxdepth=2.2pt
+\parindent=3pc
+\parskip=2pt
+\pagewidth=\hsize
+\pagewd=\hsize
+\pageheight=\vsize
+\colwidth=18.75pc
+\bigcolheight=111pc
+
+\newdimen\trimlgt \trimlgt=11in
+\newdimen\headmargin \headmargin=3.5pc
+\newdimen\pagelgt
+\newdimen\rheadlgt \rheadlgt=2.5pc % + headmargin = 6pc = 1in
+\newdimen\toplgt \toplgt=0pt
+\newdimen\normalcollgt \normalcollgt=54pc % 52pc for 5#2
+\newdimen\collgt \collgt=\normalcollgt
+\newdimen\Collgt
+\maxdepth=2pt
+\newdimen\botlgt \botlgt=0pt
+\newdimen\rfootlgt \rfootlgt=2pc
+
+\gdef\newpage{\par\vfill\eject}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% ***** abbreviations ***** %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def \careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em
+ /\kern-.125em\smash{\lower.3ex\hbox{o}}}}
+\def \frac#1/#2{\leavevmode\kern.1em
+ \raise.5ex\hbox{\the\scriptfont0 #1}\kern-.1em
+ /\kern-.15em\lower.25ex\hbox{\the\scriptfont0 #2}}
+
+\def \d@sh#1{\nobreak\thinspace#1\penalty0\thinspace}
+\def \dash{\d@sh{--}}
+\def \Dash{\d@sh{---}}
+
+\def \TeX{\leavevmode\hbox{T\kern-.1667em\lower.424ex\hbox{E}\kern-.125emX}}
+\def \TUG{\TeX\ \UG}
+\def \UG{Users Group}
+\def \TUB{TUGboat}
+\def \POBox{P.\thinspace O.~Box }
+
+% note -- \LaTeX definition is from LATEX.TEX 2.08 of 27 Mar 85,
+% adapted for additional flexibility in TUGboat
+\def \LaTeX{\leavevmode L\kern-.36em\raise.3ex\hbox{\smc a}\kern-.15em\TeX}
+% note -- the `official' \MF uses \font\logo=manfnt, which is not
+% in general distribution (to prevent unauthorized
+% reproduction of the TeXbook)
+\let\logo=\tenssb % replace by manfnt if that is available
+\def \MF{{\logo META}\-{\logo FONT}}
+\def \mf{{\smc Metafont}}
+\def \Pas{Pascal}
+\def \UNIX{{\smc unix}}
+\def \VAX{\leavevmode\hbox{V\kern-.12em A\kern-.1em X}}
+\def \WEB{{\tt WEB}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% ***** utility registers and definitions ***** %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+% test registers for transient use; paired - internal/external
+\newbox\T@stBox \newbox\TestBox
+\newcount\T@stCount \newcount\TestCount
+\newdimen\T@stDimen \newdimen\TestDimen
+
+
+% \cs existence test, stolen from TeXbook exercise 7.7
+\def \ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax }
+
+
+% Smashes repeated from AMS-TeX; PLAIN implements only full \smash .
+\newif\iftop@ \newif\ifbot@
+\def\topsmash{\top@true\bot@false\smash@}
+\def\botsmash{\top@false\bot@true\smash@}
+\def\smash{\top@true\bot@true\smash@}
+\def\smash@{\relax\ifmmode\def\next{\mathpalette\mathsm@sh}%
+ \else\let\next\makesm@sh\fi \next }
+\def\finsm@sh{\iftop@\ht\z@\z@\fi\ifbot@\dp\z@\z@\fi\box\z@}
+
+
+% Vertical `laps'; cf. \llap and \rlap
+\def\ulap#1{\vbox to \z@{\vss#1}}
+\def\dlap#1{\vbox to \z@{#1\vss}}
+
+% And a horizontal `lap' that takes up no space on either side.
+\def\zlap#1{\hbox to \z@{\hss#1\hss}}
+
+
+% Avoid unwanted vertical glue when making up pages.
+%\def \basezero{\baselineskip\z@ \lineskip\z@} Use \offinterlineskip
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% ***** fonts and friends ***** %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Struts give ascenders and descenders to assist in baseline alignment
+% (e.g. of adjoining vertical boxes); useful only with text fonts.
+%
+% \strut is defined in PLAIN . The structure of \strutt is equivalent.
+
+\newbox\struttbox
+\def\strutt{\relax\ifmmode\copy\struttbox\else\unhcopy\struttbox\fi}
+
+% Struts are given the following dimensions for use in TUGboat:
+%
+% \strut = height/depth of parenthesis in current font
+% (not the same as PLAIN)
+% \strutt height + depth = \normalbaselineskip,
+% height = same as \strut
+% (equivalent to PLAIN \strut )
+
+
+% The fonts below are sufficient for most ordinary TUGboat production.
+% Additional titling fonts are defined elsewhere, and occasionally an
+% extra font will be needed for a particular item (e.g. the device
+% charts) and defined in that file.
+
+% fonts preloaded but not named in PLAIN
+
+\font\ninerm=amr9
+\font\eightrm=amr8
+\font\sixrm=amr6
+
+\font\ninei=ammi9 \skewchar\ninei='177
+\font\eighti=ammi8 \skewchar\eighti='177
+\font\sixi=ammi6 \skewchar\sixi='177
+
+\font\ninesy=amsy9 \skewchar\ninesy='60
+\font\eightsy=amsy8 \skewchar\eightsy='60
+\font\sixsy=amsy6 \skewchar\sixsy='60
+
+\font\ninebf=ambx9
+\font\eightbf=ambx8
+\font\sixbf=ambx6
+
+\font\ninesl=amsl9
+\font\eightsl=amsl8
+
+\font\nineit=amti9
+\font\eightit=amti8
+\font\sevenit=amti7
+
+\font\ninett=amtt9
+\font\eighttt=amtt8
+
+\font \tenupit=amu10
+
+
+\def \mit{\fam\@ne}
+\def \cal{\fam\tw@}
+\def \sy{\cal} % old name
+
+% fonts added at AMS
+
+% \font\eightex=amex8
+
+% \newfam\cyrfam % uncomment if needed
+
+% \font\tencyr=mcyr10
+% \font\ninemcyr=mcyr9
+% \font\eightcyr=mcyr8
+% \font\sixcyr=mcyr6
+
+\font\tensmc=amcsc10
+%\font\ninesmc=amcsc9 % when available
+\let\ninesmc=\tensmc % temporary expedient
+%\font\eightsmc=amcsc8
+\let\eightsmc=\tensmc % temporary expedient
+
+%\font \sixteenssb=amssbx16
+%\font \sixteenssb=amssbx10 scaled \magstep3 % for distribution
+\font \sixteenssb=amr10 scaled \magstep3 % Ted's substitution
+%\font \twelvessb=amssbx12
+\font \twelvessb=amssbx10 scaled \magstep1 % for distribution
+\font \tenssb=amssbx10
+%\font \eightssb=amssbx8
+
+%\font \seventphon=tphon7 % used in macro index and device list
+
+\def \titlefont{\def\smc{\eightssb}\sixteenssb\baselineskip=16pt }
+
+
+% Allow text to be a bit stretchier than the built-in setting;
+% TeXbook, page 433, 355
+
+\newdimen\normaltenptstretch \normaltenptstretch=1.6667pt
+\newdimen\extratenptstretch \extratenptstretch=4pt
+\def\NormalTenPointSpacing{\fontdimen3\tenrm=\normaltenptstretch
+ \fontdimen3\tenit=\normaltenptstretch}
+\def\StretchyTenPointSpacing{\fontdimen3\tenrm=\extratenptstretch
+ \fontdimen3\tenit=\extratenptstretch}
+
+\def \AddToTenPoint{} % permit external additions to font
+
+\def \tenpoint{\normalbaselineskip=12pt % \def\pointsize@AmS{t}
+ \abovedisplayskip=3pt plus 3pt minus 1pt
+ \belowdisplayskip=3pt plus 3pt minus 1pt
+ \abovedisplayshortskip=0pt plus 3pt
+ \belowdisplayshortskip=1pt plus 3pt minus 1pt
+ \def\rm{\fam\z@\tenrm}%
+ \textfont0=\tenrm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm
+ \def\oldstyle{\fam\@ne\teni}%
+ \textfont1=\teni \scriptfont1=\seveni \scriptscriptfont1=\fivei
+ \textfont2=\tensy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy
+ \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
+ \def\it{\fam\itfam\tenit}%
+ \textfont\itfam=\tenit
+ \def\sl{\fam\slfam\tensl}%
+ \textfont\slfam=\tensl
+ \def\bf{\fam\bffam\tenbf}%
+ \textfont\bffam=\tenbf \scriptfont\bffam=\eightbf
+ \scriptscriptfont\bffam=\sixbf
+% \def\cyr{\fam\cyrfam\tencyr}%
+% \textfont\cyrfam=\tencyr \scriptfont\cyrfam=\eightcyr
+% \scriptscriptfont\cyrfam=\sixcyr
+ \def\smc{\tensmc}%
+ \def\tt{\tentt}%
+ \def\upright{\tenupit}%
+ \setbox\strutbox=\hbox{\vrule height7.5pt depth2.5pt width\z@}%
+ \setbox\struttbox=\hbox{\vrule height8.5pt depth3.5pt width\z@}%
+ \normalbaselines \AddToTenPoint \rm }
+
+\tenpoint % initialize -- default font
+
+
+\newdimen\normalnineptstretch \normalnineptstretch=1.5pt
+\newdimen\extranineptstretch \extranineptstretch=3.6pt
+\def\NormalNinePointSpacing{\fontdimen3\ninerm=\normalnineptstretch}
+\def\StretchyNinePointSpacing{\fontdimen3\ninerm=\extranineptstretch}
+
+\def \AddToNinePoint{}
+
+\def \ninepoint{\normalbaselineskip=11pt
+ \abovedisplayskip=2.5pt plus 2.5pt minus 1pt
+ \belowdisplayskip=2.5pt plus 2.5pt minus 1pt
+ \abovedisplayshortskip=0pt plus 2.5pt
+ \belowdisplayshortskip=1pt plus 2.5pt minus 1pt
+ \def\rm{\fam\z@\ninerm}%
+ \textfont0=\ninerm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm
+ \def\oldstyle{\fam\@ne\ninei}%
+ \textfont1=\ninei \scriptfont1=\seveni \scriptscriptfont1=\fivei
+ \textfont2=\ninesy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy
+ \def\it{\fam\itfam\nineit}%
+ \textfont\itfam=\nineit
+ \def\sl{\fam\slfam\ninesl}%
+ \textfont\slfam=\ninesl
+ \def\bf{\fam\bffam\ninebf}%
+ \textfont\bffam=\ninebf \scriptfont\bffam=\sevenbf
+ \scriptscriptfont\bffam=\sixbf
+% \def\cyr{\fam\cyrfam\ninmcyr}%
+% \textfont\cyrfam=\ninmcyr \scriptfont\cyrfam=\sixcyr
+% \scriptscriptfont\cyrfam=\sixcyr
+ \def\smc{\ninesmc}%
+ \def\tt{\ninett}%
+ \setbox\strutbox=\hbox{\vrule height 6.75pt depth 2.25pt width\z@}%
+ \setbox\struttbox=\hbox{\vrule height 7.25pt depth 2.75pt width\z@}%
+ \normalbaselines \AddToNinePoint \rm }
+
+% this is equivalent to baselineskip = 10pt
+% \setbox\struttbox=\hbox{\vrule height 7.75pt depth 3.25pt width\z@}%
+
+
+\newdimen\normaleightptstretch \normaleightptstretch=1.333pt
+\newdimen\extraeightptstretch \extraeightptstretch=3pt
+\def\NormalEightPointSpacing{\fontdimen3\eightrm=\normaleightptstretch}
+\def\StretchyEightPointSpacing{\fontdimen3\eightrm=\extraeightptstretch}
+
+\def \AddToEightPoint{}
+
+\def \eightpoint{\normalbaselineskip=10pt
+ \abovedisplayskip=2pt plus 2pt minus 1pt
+ \belowdisplayskip=2pt plus 2pt minus 1pt
+ \abovedisplayshortskip=0pt plus 2pt
+ \belowdisplayshortskip=1pt plus 2pt minus 1pt
+ \def\rm{\fam\z@\eightrm}%
+ \textfont0=\eightrm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm
+ \def\oldstyle{\fam\@ne\eighti}%
+ \textfont1=\eighti \scriptfont1=\sixi \scriptscriptfont1=\fivei
+ \textfont2=\eightsy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy
+% \textfont3=\eightex \scriptfont3=\eightex \scriptscriptfont3=\eightex
+ \def\it{\fam\itfam\eightit}%
+ \textfont\itfam=\eightit
+ \def\sl{\fam\slfam\eightsl}%
+ \textfont\slfam=\eightsl
+ \def\bf{\fam\bffam\eightbf}%
+ \textfont\bffam=\eightbf \scriptfont\bffam=\sixbf
+ \scriptscriptfont\bffam=\sixbf
+% \def\cyr{\fam\cyrfam\eightcyr}%
+% \textfont\cyrfam=\eightcyr \scriptfont\cyrfam=\sixcyr
+% \scriptscriptfont\cyrfam=\sixcyr
+ \def\smc{\eightsmc}%
+ \def\tt{\eighttt}%
+ \setbox\strutbox=\hbox{\vrule height 6pt depth 2pt width\z@}%
+ \setbox\struttbox=\hbox{\vrule height 7pt depth 3pt width\z@}%
+ \normalbaselines \AddToEightPoint \rm }
+
+% this is equivalent to baselineskip = 9pt
+% \setbox\struttbox=\hbox{\vrule height 6.5pt depth 2.5pt width\z@}%
+
+% PLAIN's definition of \raggedright doesn't permit any stretch, and
+% results in too many overfull boxes. Change.
+\newdimen\raggedskip \raggedskip=\z@
+\newdimen\raggedstretch \raggedstretch=5em
+\newskip\raggedparfill \raggedparfill=\z@ plus 1fil
+
+\def \raggedspaces{\spaceskip=.3333em \xspaceskip=.5em }
+% Some applications may have to add stretch, in order to avoid
+% all overfull boxes.
+
+\def \raggedright{\rightskip=\raggedskip plus\raggedstretch \raggedspaces
+ \parfillskip=\raggedparfill }
+\def \raggedleft{\leftskip=\raggedskip plus\raggedstretch \raggedspaces
+ \parfillskip=\z@ }
+\def \raggedcenter{\leftskip=\raggedskip plus\raggedstretch
+ \rightskip=\leftskip \raggedspaces
+ \parindent=\z@ \parfillskip=\z@ }
+
+\def \normalspaces{\spaceskip=.3333em plus.1667em minus.1111em
+ \xspaceskip=.4444em plus.5em minus.037em }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% ***** Section titles and separators *****
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newskip\Tabskss
+\Tabskss=0pt plus 1000pt minus 1000pt
+\newskip\AboveTitleSkip \AboveTitleSkip=12pt % 10pt plus 2pt minus 2pt
+\newskip\BelowTitleSkip \BelowTitleSkip=8pt % plus 1pt minus 1pt
+
+\setbox\T@stBox=\hbox{\titlefont O}
+\newdimen\stfontheight \stfontheight=\ht\T@stBox
+\newdimen\strulethickness \strulethickness=.6pt
+\newcount\n@stnum \n@stnum=0
+\def \sthrule{\hrule height\strulethickness depth 0pt }
+\def \stvrule{\vrule height 1.4\stfontheight depth.4\stfontheight
+ width\strulethickness }
+\def \sectitlebox #1<{\vbox{\sthrule
+ \hbox to \hsize{\stvrule\hfil #1\hfil\vrule width\strulethickness }%
+ \sthrule }}
+
+\def \secsep{\vskip 3\baselineskip}
+
+\newif\ifSecTitle
+\SecTitlefalse
+
+\def \sectitle #1<{\par \SecTitletrue
+ \penalty-1000\secsep
+ \n@stnum=0
+ {\def\\{ }\setbox\T@stBox=\hbox{\titlefont#1}%
+ \ifdim\wd\T@stBox < \hsize \def\result{\unhbox\T@stBox}%
+ \else \def\\{\cr\noalign{\global\advance\n@stnum by 1 }}%
+ \setbox\T@stBox=\vbox{\titlefont
+ \halign{\hfil##\hfil\cr#1\crcr}}%
+ \def\result{\vbox{\unvbox\T@stBox}}\fi
+ \ifnum\n@stnum=1 \def\stvrule{\vrule height 3.5\stfontheight
+ depth\stfontheight width\strulethickness }\fi
+ \centerline{\sectitlebox \titlefont\result<}}%
+ \nobreak \vskip\baselineskip }
+
+\def \littlesep{\vskip 3pt plus 1pt minus 1pt
+ \centerline{\hbox to 90pt{\ignorespaces
+ \leaders\hbox to 10pt{\hfil .\hfil}\hfill} }%
+ \vskip 3pt plus 1pt minus 1pt}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% Titles, authors, subtitles, and first-paragraph formatting %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newif\ifFirstPar \FirstParfalse
+
+% make the first paragraph after a title start flush left,
+% then reset \parindent; but if all paragraphs should start
+% flush left, then don't reset.
+\everypar{\ifNoParIndent
+ \else \ifFirstPar \NormalParIndent \FirstParfalse \fi
+ \fi }
+
+% For uppercasing title and author; from AMSPPT.STY, version 0
+
+\def\uctext@#1{\uppercase@#1\gdef\uppercase@@{}$\m@th$}
+\def\uppercase@#1$#2${\gdef\uppercase@@{\uppercase@}\uppercase
+ {#1}${#2}$\uppercase@@}
+
+
+\newif\ifCtrTitle \CtrTitlefalse
+\def \TitleUC{} % ordinary titles uc/lc
+\def \titleframe #1#2#3{\ifSecTitle \SecTitlefalse
+ \else \vskip\AboveTitleSkip \fi
+ \ifCtrTitle \def\CTSkip{\unskip\hfil}\CtrTitlefalse
+ \else \def\CTSkip{}\fi
+ \vbox{#1\halign{\hbox to \hsize
+ {\bf\TitleUC{\CTSkip\ignorespaces##\unskip\hfil}}\strutt\cr
+ #2\crcr}}%
+ \let\oldcr=\cr\def\cr{}%
+ \setbox\T@stBox=\hbox{#3}%
+ \let\cr=\oldcr
+ \ifdim \wd\T@stBox < 5pt % omit if author is null
+ \else \nobreak \vskip 4pt % 4pt + \BelowTitleSkip = \baselineskip
+ \vbox{\halign{\hbox to \hsize
+ {\hskip\parindent\CTSkip\ignorespaces##\hfil}\cr
+ #3\crcr}}\fi
+ \setbox\T@stBox=\hbox{}%
+ \nobreak \vskip\BelowTitleSkip
+ \global\parindent=0pt \global\FirstPartrue }
+
+\def \title #1\\#2\endx{\titleframe{}{#1}{#2}}
+\def \Title #1\\#2\endx{\titleframe{\def\TitleUC{\uctext@}}{#1}{#2}}
+
+\def \ctrtitle #1\\#2\endx{\CtrTitletrue\titleframe{}{#1}{#2}}
+\def \ctrTitle #1\\#2\endx{\CtrTitletrue
+ \titleframe{\def\TitleUC{\uctext@}}{#1}{#2}}
+
+% \subtitle and \subsubtitle are used in the announcements box
+
+\def \subtitle #1\endx{{\CtrTitletrue
+ \ifFirstPar \AboveTitleSkip=0pt \fi % \AboveTitleSkip=10pt
+ \titleframe{}{#1}{}}}
+
+\def \subsubtitle #1\endx{{\CtrTitletrue
+ \ifFirstPar \AboveTitleSkip=0pt \fi % \AboveTitleSkip=10pt
+ \titleframe{}{\sl#1}{}}}
+
+% \section was first defined for Jacques Desarmenien's article in 5#2
+\def \section #1 #2\par{\ifFirstPar \nobreak
+ \else \penalty-200 \vskip 8pt \fi
+ \noindent{\bf\hbox to \normalparindent{#1\hfil}#2}\endgraf
+ \nobreak \vskip 4pt \parindent=0pt \FirstPartrue }
+
+% This is based on \beginsection in PLAIN and \section above.
+\outer\def\beginsection#1\par{\ifFirstPar \nobreak
+ \else \vskip\z@ plus 6\baselineskip \penalty-250
+ \vskip\z@ plus-6\baselineskip \vskip 8pt \vskip\parskip \fi
+ \message{#1}\leftline{\bf#1}\nobreak \vskip 4pt
+ \parindent=0pt \FirstPartrue }
+
+% Define address blocks and other structures that use \obeylines
+% in the context \tag ...<
+% This requires that < be active, so that \obeylines is invoked
+% at the outer level. \tag{...} will not deliver the data with
+% ^M (carriage return) intact, so is not a suitable format for
+% any construction using \obeylines; the reference (if any) in
+% The TeXbook has not been found, and this information has been
+% determined empirically, referring to \obeylines constructions
+% in PLAIN and MANMAC.TeX (The TeXbook macros).
+
+{\catcode`\<=\active \obeylines
+\gdef\AddrFrame#1#2{\endgraf\def\Phone{\leavevmode\kern\parindent}#1%
+ \catcode`\<=\active %
+% next line intentionally ends with <cr> %
+ \def<{
+ \egroup\catcode`\<=12 #2 }\bgroup \obeylines }%
+\gdef\LetterAddr{\AddrFrame{\smallskip}{}}%
+\gdef\TextAddr{\AddrFrame{}{}}%
+\gdef\Submitted{\AddrFrame{\nobreak\smallskip \parindent=2\normalparindent %
+ \def\Signed{\parfillskip=\normalparindent \qquad\hfil }}{}}%
+\gdef\Columnist{\AddrFrame{\FirstParfalse %
+ \def\NetAddr{\smallskip \indent\indent }%
+ \def\Phone{\NetAddr }}%
+ {\nobreak \vskip\BelowTitleSkip %
+ \global\parindent=0pt \global\FirstPartrue }\sl }%
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Support verbatim listing of TeX source, as defined in TeXbook, p. 421;
+% lifted from MANMAC.TEX, and modified slightly for narrower columns.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\chardef\other=12
+\def\ttverbatim{\begingroup \catcode`\\=\other
+ \catcode`\{=\other \catcode`\}=\other \catcode`\$=\other
+ \catcode`\&=\other \catcode`\#=\other \catcode`\%=\other
+ \catcode`\~=\other \catcode`\_=\other \catcode`\^=\other
+ \obeyspaces \obeylines \tt}
+
+\newdimen\ttrightskip
+\ttrightskip=5pc
+
+%\outer\def\begintt{$$\let\par=\endgraf \ttverbatim \parskip=\z@
+\outer\def\begintt{$$\def\par{\leavevmode\null\endgraf}\ttverbatim \parskip=\z@
+ \catcode`\|=0 \rightskip=-\ttrightskip \ttfinish}
+{\catcode`\|=0 |catcode`|\=\other % | is temporary escape character
+ |obeylines % end of line is active
+ |gdef|ttfinish#1^^M#2\endtt{#1|vbox{#2}|endgroup$$}}
+
+\catcode`\|=\active
+{\obeylines \gdef|{\ttverbatim \spaceskip\ttglue \let^^M=\ \let|=\endgroup}}
+
+\newskip\ttglue
+{\tenpoint\tt \global\ttglue=.5em plus .25em minus .15em}
+% this should be installed in each font
+
+% From David Eppstein's ``Trees'' paper (6#1), preserve initial spaces.
+{\obeyspaces\gdef {\ifvmode\indent\fi\space}}
+
+\chardef\bs='134 % for \tt mode
+
+% Permit math to be embedded within \begintt...\endtt .
+\def\MTH{$}
+\def\sb{_}
+\def\sp{^}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% ***** headers/footers ***** %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\masthead{} % masthead should be used with \OmitHeadtrue
+ % to omit the running head on that page
+
+\def\rhead{} % Running Head
+
+\def \rtitle{\hbox to \pagewd{\tenrm%
+ \ifodd\pageno \rhead\hfil\number\pageno
+ \else \number\pageno\hfil\rhead \fi }}
+
+\def \dohead{\ifOmitHead
+ \global\OmitHeadfalse
+ % \vbox to \rheadlgt{}
+ \else
+ \vbox to \rheadlgt{\topskip=1pc \rtitle \vfil }
+ \fi}
+
+\def \runfoot{\vbox to \rfootlgt{\topskip=1.5pc
+ \ifnum\xcol=2 \hbox to \pagewd{\midrtitle\hfil\midrtitle}\fi
+ \vfil }}
+
+\def \firsthead{}
+\newbox\firsth@@d \newbox\firsth@ad
+\long\def \setfirsthead #1{\ThisIsFirstPagetrue
+ \ifdim \toplgt=\z@
+ \global\setbox\firsth@ad=\vbox{\hsize=\pagewd #1}%
+% assume that \firsth@ad ends with glue, hence no \dp
+ \global\toplgt=\ht\firsth@ad \resetpagelgt
+ \else \global\setbox\firsth@ad=\vbox to \toplgt{\hsize=\pagewd #1}%
+ \fi
+ \global\setbox\firsth@@d=\vbox to \toplgt{\vfil}%
+ \gdef\firsthead{\ifnum \xcol=2 \box\firsth@ad
+ \else \copy\firsth@@d \fi }}
+
+\def \firstfoot{}
+\newbox\firstf@@t \newbox\firstf@ot
+\long\def \setfirstfoot #1{\ThisIsFirstPagetrue
+ \ifdim \botlgt=\z@
+ \global\setbox\firstf@ot=\vbox{\hsize=\pagewd #1}%
+ \botlgt=\ht\firstf@ot
+ \global\advance\botlgt by \dp\firstf@ot \resetpagelgt
+ \else \global\setbox\firstf@ot=\vbox to \botlgt{\hsize=\pagewd #1}%
+ \fi
+ \global\setbox\firstf@@t=\vbox to \botlgt{\vfil}%
+ \gdef\firstfoot{\ifnum \xcol=2 \copy\firstf@ot
+ \else \copy\firstf@@t \fi }}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% ***** output ***** %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ruleht=.5pt
+\newinsert\margin
+\dimen\margin=\maxdimen % no limit on number of marginal notes
+\count\margin=0 \skip\margin=0pt % marginal inserts take up no space
+
+\newif\ifOmitHead \global\OmitHeadfalse % for page without running head
+
+\newif\ifTwoCol \global\TwoColfalse % flag if in twocol
+
+\def\onepageout#1{\shipout\vbox{ % here we define one page of output
+ \hrule height\z@ depth \z@ width \p@
+ \vskip - \rheadlgt
+ \offinterlineskip % butt the boxes together
+ \dohead
+ \vbox to \pageheight{
+ \ifvoid\margin\else % marginal info is present
+ \rlap{\kern31pc\vbox to 0pt{\kern4pt\box\margin \vss}}\fi
+ #1 % now insert the main information
+ \ifvoid\footins\else % footnote info is present
+ \vskip\skip\footins \kern-3pt
+ \hrule height\ruleht width\pagewidth \kern-\ruleht \kern3pt
+ \unvbox\footins\fi
+ \boxmaxdepth=\maxdepth}}
+ \advancepageno}
+
+\def\setcornerrules{\hbox to \pagewidth{% for camera alignment
+ \vrule width 1pc height\ruleht \hfil \vrule width 1pc}
+ \hbox to \pagewidth{llap{\sevenrm(page \folio)\kern1pc}%
+ \vrule height1pc width\ruleht depth0pt
+ \hfil \vrule width\ruleht depth0pt}}
+
+\output{\onepageout{\unvbox255}}
+\newbox\partialpage
+\newdimen\savesize
+
+\def\twocol{\ifTwoCol \errmessage{Already in two columns}\else
+ \begingroup
+ \savesize=\vsize
+ \output={\global\setbox\partialpage=\vbox{\unvbox255}}\eject
+ \output={\doublecolumnout} \hsize=\colwidth \vsize=\bigcolheight
+ \advance\vsize by -2\ht\partialpage
+ \TwoColtrue\fi}
+
+
+\def\onecol{\ifTwoCol
+ \output={\balancecolumns}\eject
+ \global\output={\onepageout{\unvbox255}}
+ \global\vsize=\savesize
+ \endgroup \pagegoal=\vsize
+ \TwoColfalse
+ \else\errmessage{Already in one column}\fi}
+
+\def\doublecolumnout{\dimen0=\pageheight
+ \advance\dimen0 by-\ht\partialpage \splittopskip=\topskip
+ \setbox0=\vsplit255 to\dimen0
+ \setbox2=\vsplit255 to\dimen0
+ \onepageout\pagesofar
+ \global\vsize=\bigcolheight
+ \unvbox255 \penalty\outputpenalty}
+
+\def\pagesofar{\unvbox\partialpage
+ \wd0=\hsize \wd2=\hsize \hbox to\pagewidth{\box0\hfil\box2}}
+
+\def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen0=\ht0
+ \advance\dimen0 by\topskip \advance\dimen0 by -\baselineskip
+ \divide\dimen0 by2 \splittopskip=\topskip
+ {\vbadness=10000 \loop \global\setbox3=\copy0
+ \global\setbox1=\vsplit3 to \dimen0
+ \ifdim\ht3>\dimen0 \global\advance\dimen0 by1pt \repeat}
+ \setbox0=\vbox to \dimen0{\unvbox1}
+ \setbox2=\vbox to \dimen0{\unvbox3}
+ \global\output={\balancingerror}
+ \pagesofar}
+
+\newhelp\balerrhelp{Please change the page
+ into one that works.}
+
+\def\balancingerror{\errhelp=\balerrhelp
+ \errmessage{Page can't be balanced}
+ \onepageout{\unvbox255}}
+
+
+\newcount\issueseqno \issueseqno=-1
+
+% Write out (both to a file and to the log) the starting page number
+% of an article, to be used for cross references and in contents.
+% \pagexref is used for articles fully processed in the TUGboat run.
+% \PageXref is used for "extra" pages, where an item is submitted
+% as camera copy, and only running heads (at most) are run.
+\def \pagexref#1{\ifFirstPar \nobreak \fi % don't clobber switch by accident
+ \write-1{\def\expandafter\noexpand\csname#1\endcsname{\number\pageno}}%
+ \write1{\def\expandafter\noexpand\csname#1\endcsname{\number\pageno}}%
+ \ifFirstPar \nobreak \fi } % and don't allow page break
+\def \PageXref#1{%
+ \immediate\write-1{\def\expandafter
+ \noexpand\csname#1\endcsname{\number\pageno}}%
+ \immediate\write1{\def\expandafter
+ \noexpand\csname#1\endcsname{\number\pageno}}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% INRS tables.tex from TUG %
+% Can be added to this style at this point %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\catcode`\@=12 % used as in PLAIN in protected control sequences
+
+
+28-May-87 11:19:53-PDT,6612;000000000000
+Return-Path: <BEC.SHAPIN@ECLA.USC.EDU>
+Received: from ECLA.USC.EDU by SCORE.STANFORD.EDU with TCP; Thu 28 May 87 11:19:35-PDT
+Date: Thu 28 May 87 11:23:31-PDT
+From: Ted Shapin <BEC.SHAPIN@ECLA.USC.EDU>
+Subject: TWO.DOC
+To: texhax@SCORE.STANFORD.EDU
+Phone: (714)961-3393; Mail:Beckman Instruments, Inc.
+Mail-addr: 2500 Harbor Blvd., X-11, Fullerton CA 92634
+Message-ID: <12306026680.16.BEC.SHAPIN@ECLA.USC.EDU>
+
+\input two.sty % two columns style
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% %
+% Define the masthead %
+% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\issueno{1} % Change these each issue
+\def\issdt{June 1987}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\font\lfont=school36 % used for masthead large
+\def\masthead{\vbox to 1in
+ {\hbox to \pagewd{\lfont
+ TWO COLUMN STYLE\hfil}
+ \bigskip
+ \hrule height.4pt width \pagewd
+ \smallskip
+ {\hbox to \pagewd{\bf Ted Shapin
+ \hfil Beckman Instruments, Inc.}}
+ \smallskip
+ \hrule height.4pt width \pagewd
+ \bigskip}}
+\def\rhead{TWO.STY,\ \issdt.} % the running head
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\NoBlackBoxes % Omit overfull black marks
+\StretchyTenPointSpacing
+\StretchyNinePointSpacing
+\StretchyEightPointSpacing
+\openout1=pages
+\pageno=1
+\def \Input #1{\input /md/#1}
+\def\ldr{\leaders\hbox to 1em{\hss.\hss}\hfill}
+\OmitHeadtrue % Use our own masthead on first page
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Copy starts here:
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\masthead
+\twocol
+\sectitle ANCESTRY<
+
+\title Where It Comes From\\Ted Shapin\endx
+TWO.STY is a modification of TUGBOT.STY that allows switching from one
+column to two columns and back in the middle of a page. It uses the
+method described in the \TeX book as modified in Tugboat v.~6, no.~1,
+page 30.
+
+\subtitle This Is A Very Long Subtitle\cr So We'll Put It On Two Lines\endx
+
+The macros I added are called $\backslash$twocol to change to two columns and
+$\backslash$onecol to change to one column. I added a test that will
+print an error message if you try to change to a mode you are already in.
+
+I also made some minor changes to TUGBOT.STY. I made the box around the
+section titles a little shorter, and reduced the skip before them to 3 lines.
+
+I let the masthead be defined and called as regular text outside of the style.
+\onecol
+\title TUGBOT Style\\\endx
+
+Here are some comments from Barbara Beeton on the original TUGBOT.STY
+which will help you use some of the features [all the changes are my own
+fault]:
+
+\begintt
+
+Paragraphs don't flush left after \sectitle, only after \title .
+\title ia a 2-parter -- \title #1\\#2[author]\endx .
+Multi-line title and author parts are split by \cr ;
+this is probably a bit weird, but it's an artifact of an earlier
+version that used \halign .
+Because the article on pages 104 ff. of tb 7#2 seems to have the sorts
+of things you're looking for, I've stripped it down to contain one each
+of the interesting stuff, and here are the remains:
+
+%tb15pfeffer.tex
+\title The Sperry~IT: An IBM AT~Compatible
+\\M.~Pfeffer and A.~Hoenig
+\endx
+
+\pagexref{pfeffer}
+
+The high speed of the Sperry IT makes \TeX ing and previewing
+comfortable\Dash far more comfortable than on a PC-class machine.
+..., costs about \$3,400.%
+\footnote{}{\copyright 1986 M.~Pfeffer.\strutt}
+\footnote{}{Date submitted: May 21, 1986.}
+
+\medskip
+\noindent{\bf The System unit:} Because \TeX\ is a
+computation-intensive program, ...
+
+\endtt
+\newpage
+\begintt
+For comparison, a 6$\,$MHz AT is two to three times faster than a
+4.77$\,$MHz PC; an 8$\,$MHz AT is 33\% faster than a 6$\,$MHz AT,
+while the Sperry, at 7.16$\,$MHz, is 45\% faster than a 6$\,$MHz AT\null.
+
+\smallskip
+When using the Textset Preview program, the bottle-neck is disk
+access. ...
+
+... Technical reference manuals are available.
+
+{\sl Important\/}: Sperry currently ships the IT with either a
+44\thinspace Mb drive made by Miniscribe, ...
+
+Sperry's corporate personnel proved to be conscientious and responsive.
+
+\beginsection Peripherals
+
+The following recommendations on peripherals apply to other AT- and
+PC-class computers, including the ACS computer I discussed in
+volume~6, number~3.
+
+\smallskip
+\noindent{\bf Display:} The most comfortable display I've used to date
+is the Panasonic TR-122MYP. ...
+
+\endtt
+\twocol
+\title The Sperry~IT: An IBM AT~Compatible
+\\M.~Pfeffer and A.~Hoenig
+\endx
+
+\pagexref{pfeffer}
+
+The high speed of the Sperry IT makes \TeX ing and previewing
+comfortable\Dash far more comfortable than on a PC-class machine.
+..., costs about \$3,400.%
+\footnote{}{\copyright 1986 M.~Pfeffer.\strutt}
+\footnote{}{Date submitted: May 21, 1986.}
+
+\medskip
+\noindent{\bf The System unit:} Because \TeX\ is a
+computation-intensive program, ...
+
+For comparison, a 6$\,$MHz AT is two to three times faster than a
+4.77$\,$MHz PC; an 8$\,$MHz AT is 33\% faster than a 6$\,$MHz AT,
+while the Sperry, at 7.16$\,$MHz, is 45\% faster than a 6$\,$MHz AT\null.
+
+\smallskip
+When using the Textset Preview program, the bottle-neck is disk
+access. ...
+
+... Technical reference manuals are available.
+
+{\sl Important\/}: Sperry currently ships the IT with either a
+44\thinspace Mb drive made by Miniscribe, ...
+
+Sperry's corporate personnel proved to be conscientious and responsive.
+
+\beginsection Peripherals
+
+The following recommendations on peripherals apply to other AT- and
+PC-class computers, including the ACS computer I discussed in
+volume~6, number~3.
+
+\smallskip
+\noindent{\bf Display:} The most comfortable display I've used to date
+is the Panasonic TR-122MYP. ...
+
+\smallskip
+\noindent{\bf Display Adapter:} Low-cost Hercules-compatible video
+cards use slow chips, ...
+\littlesep
+\title INRS\TeX\\\endx
+The INRS\TeX\ table making macros work very well with this style.
+They are available for \$40 from TUG.
+\onecol
+\bye
+
+-------
diff --git a/info/digests/texhax/txh/springer.txh b/info/digests/texhax/txh/springer.txh
new file mode 100644
index 0000000000..82b2137af4
--- /dev/null
+++ b/info/digests/texhax/txh/springer.txh
@@ -0,0 +1,623 @@
+To: ABBOTTP@UK.AC.ASTON
+From: Dave Love <FX@UK.AC.DARESBURY.NNGA>
+Date: Thu, 16 Jun 88 17:13 GMT
+Message-Id: <16 JUN 1988 17:13:50 FX@UK.AC.DARESBURY.NNGA>
+Subject: Re: Springer.txh
+Comments: Thanks for fetching this. I made some mods to it in line with
+ comments from someone in TeXhax about long lines which seem to
+ have got folded. Here's the changed version if you want to put it
+ in instead.
+
+
+
+23-Apr-88 22:40:23-PDT,23400;000000000000
+Return-Path: <DBUERGER%SCU.BITNET@forsythe.stanford.edu>
+Date: Thu, 16 Jun 88 17:13 GMT
+From: <DBUERGER%SCU.BITNET@forsythe.stanford.edu>
+Subject: LaTeX macros for Springer-Verlag now available
+
+LaTeX users who write books for Springer-Verlag will be pleased to know
+that special macros have been designed to facilitate this process. Ed
+Sznyter, at Stanford's Distributed Systems Group in Computer Science
+(ews@Pescadero.stanford.edu), cooperatively developed these macros in
+conjunction with SV. These macros are variations of the standard LaTeX
+"report" documentstyle.
+
+Following are the two macros, plus a user manual in LaTeX source code.
+
+----------------------
+
+From: IN%"ews@Pescadero.STANFORD.EDU" "Ed Sznyter" 21-APR-1988 11:18
+To: dbuerger@SCU.BITNET
+Subj: Springer-Verlag LaTeX macro packages
+
+Received: from JNET-DAEMON by SCU.BITNET; Thu, 21 Apr 88 11:18 PDT
+Received: From STANFORD(MAILER) by SCU with Jnet id 5010 for DBUERGER@SCU;
+Thu,
+ 21 Apr 88 11:18 PDT
+Received: by Forsythe.Stanford.EDU; Thu, 21 Apr 88 11:14:28 PDT
+Received: by Pescadero from LOCALHOST.AF_INET (5.54/Ultrix2.0-B) id
+AA01839;
+ Thu, 21 Apr 88 11:10:02 PDT
+Date: Thu, 21 Apr 88 11:09:59 PDT
+From: Ed Sznyter <ews@Pescadero.STANFORD.EDU>
+Subject: Springer-Verlag LaTeX macro packages
+To: dbuerger@SCU.BITNET
+Cc: mk74@cmstat.stat.CMU.EDU
+Cc: miller@csfsa.cs.UMN.EDU
+Cc: dragon@nscvax.PRINCETON.EDU
+Cc: fishwick@ufl.EDU
+Cc: iad3tao@oac.ucla.EDU
+Cc: pang@watale.waterloo.EDU
+Cc: lamport@src.dec.COM
+Cc: sirovich@lfm.brown.EDU
+Cc: mshull@JILA.BITNET
+Cc: tsp@janus.BERKELEY.EDU
+Cc: halpern@ibm.COM
+Message-Id: <8804211810.AA01839@Pescadero>
+
+
+Gerhard's transmission program has stripped some backslashes, so I'm
+resending this for him. It's a shell archive; just delete all the lines
+up the the ------, then run it through shell. If you don't have UNIX,
+you'll probably have to separate the files out by hand.
+
+Manifest: svma.sty svsa.sty manual.tex
+
+--------
+#! /bin/sh
+: This is a shar archive. Extract with sh, not csh.
+echo x - svma.sty
+cat > svma.sty << '1549!Funky!Stuff!'
+% svma.sty 01 Nov 87
+\newif\if@multipleauthors
+\@ifundefined{@svsa}{%
+ \@multipleauthorstrue
+ \typeout{Sub-style 'svma' (Springer-Verlag Multi-Authored).
+Released November 1, 1987}}%
+ {\@multipleauthorsfalse}
+\ds@twoside
+\headheight=9pt
+\headsep=15pt % 2pc-9pt
+\textheight=45pc
+\textwidth=27pc
+\parindent=1em
+%
+% Running head: 9 pt TR, c/lc, 2em# inside of fl. outside folio, base aligns
+% with folio; recto: CN, period, word # to CT; verso: contributor's name(s).
+% In single-author, verso: SN, period, word # to ST.
+%
+\def\ps@headings{\def\@oddfoot{}\def\@evenfoot{}% No feet.
+ \def\@oddhead{\ixONxi\rm
+ \hbox{}\hfil\rightmark\hskip 2em\thepage}%
+ \def\@evenhead{\ixONxi\rm
+ \thepage\hskip 2em
+ \if@multipleauthors\@chapterauthors\else\leftmark\fi
+ \hfill}%
+ \def\chaptermark##1{\markbothsame{\ifnum \c@secnumdepth >\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}%
+ \def\sectionmark##1{\markleft{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}
+\pagestyle{headings}
+\def\@chapterauthors{}
+\def\markbothsame#1{\markboth{#1}{#1}}
+\def\markleft#1{{\let\protect\noexpand\expandafter\@markleft\@themark
+ {#1}\mark{\@themark}}}
+\def\@markleft#1#2#3{\gdef\@themark{{#3}{#2}}}
+\def\leftmark{\expandafter\@leftmark\topmark}
+%
+% All pages without running heads must carry corner marks.
+%
+\def\clap#1{\hbox to 0pt{\hss#1\hss}}
+\newdimen\@crosshairrule \@crosshairrule=.24pt
+\def\@crosshairs{\vbox to 0pt{\hsize=0pt\baselineskip=0pt\lineskip=0pt
+ \vss
+ \clap{\vrule height .125in width \@crosshairrule depth 0pt}
+ \clap{\vrule width .25in height \@crosshairrule depth 0pt}
+ \clap{\vrule height .125in width \@crosshairrule depth 0pt}
+ \vss}}
+\def\ps@empty{%
+\def\@oddhead{\hfill\raise\headheight\@crosshairs}
+\let\@evenhead\@oddhead
+\def\@evenfoot{}\let\@oddfoot\@evenfoot}
+\frenchspacing
+\def\@chapapp{}
+\def\viiiONx{\@setsize\viiiONx{10pt}\viipt\@viipt}
+\def\ixONxi{\@setsize\ixONxi{11pt}\ixpt\@ixpt}
+\def\xONxii{\normalsize}
+\def\xiiONxiv{\@setsize\xiiONxiv{14pt}\xiipt\@xiipt}
+\def\xivONxvi{\@setsize\xivONxvi{16pt}\xivpt\@xivpt}
+\def\xivONxiv{\@setsize\xivONxiv{14pt}\xivpt\@xivpt}
+\def\xxONxx{\@setsize\xxONxx{20pt}\xxpt\@xxpt}
+
+\def\chapter{\clearpage % Starts new page.
+ \thispagestyle{empty} % Page style of chapter page is 'empty'
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \@afterindentfalse % Suppresses indent in first paragraph. Change
+ \secdef\@chapter\@schapter} % to \@afterindenttrue to have indent.
+
+%
+% Chapter number: 20 TR bold, arabic numeral, fl.l, top text
+% Chapter title: 20/20 TR bold x 27pc, c/lc, fl.l, sink 60 pt from top
+% type to base of CT, to's fl.l, do not hyphenate
+%
+\def\@makechapterhead#1{ % Heading for \chapter command
+% We want the chapter number to be 20 pts from top text. The simplest
+% was is to set \topskip, making sure there's nothing between the number
+% and the top of page, so \baselineskip doesn't come in.
+ { \topskip=20pt \parindent 0pt \raggedright
+ \ifnum \c@secnumdepth >\m@ne % IF secnumdepth > -1 THEN
+ \xxONxx\bf \@chapapp{} \thechapter % Print 'Chapter' and number.
+ \par
+ \vskip 20pt \fi % Space between number and title.
+ \bf % Title.
+ #1\par
+ \nobreak % TeX penalty to prevent page break.
+ \vskip-\prevdepth % Fool TeX into ignoring the depth of
+ \prevdepth=0pt % the CT when spacing to the CA
+ \vskip 16pt % 2.5pi b/b between title and chapter authors
+ } }
+
+\if@multipleauthors
+\gdef\chapterauthors#1{%
+ {\def\\{, }\def\footnote##1{}\xdef\@chapterauthors{#1}}%
+ {\parindent0pt \raggedright\xivONxiv\bf #1\par
+ \nobreak
+}}\fi
+
+%
+% Restart the footnote counter each chapter.
+%
+%\newcounter{footnote}[chapter]
+%
+% FN 1pc space above footnotes to text.
+% 5 pc 1/2 pt rule fl.l. above footnotes
+% leave 6pt # afte4r rule followed by ftn
+%
+\skip\footins=18.5pt % space above line and below line, 1pc+6pt+.5pt
+\footskip=16pt
+\footnotesep=7pt % pretty arbitrary
+\def\footnotesize{\@setsize\footnotesize{10pt}\ixpt\@ixpt}
+\def\footnoterule{\kern-6.5pt\hrule width 5pc height .5pt\vskip 6pt}
+%
+% Footnote at end of chapter position below last text line (not at bottom
+% of page).
+%
+\def\clearpage{\par\penalty -\@M \write\m@ne{}\vbox{}\penalty -\@Mi}
+\def\@makecol{\ifvoid\footins \setbox\@outputbox\box\@cclv
+ \else\setbox\@outputbox
+ \vbox{\unvbox\@cclv\vskip\skip\footins\footnoterule\unvbox\footins}\fi
+ \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats
+ \setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth
+ \@texttop
+ \@tempdima=\@colht \multiply\@tempdima by 10 \divide\@tempdima by 9
+ \ifdim \ht\@outputbox<\@tempdima
+ \unvbox\@outputbox \vfill
+ \else
+ \unvbox\@outputbox
+ \fi
+ \@textbottom}\global\maxdepth\@maxdepth}
+%
+% Abstract: 9/11 TRx25pi, sink 2.5pi b/b from CA
+%
+\def\abstract{\vskip 21pt % from CA
+\rightskip=1pc\leftskip=1pc\parindent=\z@
+\ixONxi\rm
+{ABSTRACT }}
+\def\endabstract{\par} % If we don't do this, the paragraph won't be
+ % set until after rightskip and leftskip have been
+ % returned to their old values.
+
+%
+% Don't indent the paragraph following each header. Vertical distances
+% showld have \baselineskip taken out, and the height of the next
+% line, which should be text (10/12 TR).
+%
+\setcounter{secnumdepth}{2} % number section and subsections
+\setcounter{tocdepth}{2} % and put them in the table of contents
+% No 1 Head, 14/16 TR, 36pt b/b above, 24 tp b/b below
+\def\section{\@startsection
+ {section}{1}{\z@}{-21pt}{12pt}{\xivONxvi\rm\raggedright}}
+% No 2 Head, 12/14 TR, c/sc, 30pt above, 18 pt below
+\def\subsection{\@startsection
+ {subsection}{2}{\z@}{-16pt}{6pt}{\xiiONxiv\sc\raggedright}}
+% No 3 Head, 10/12 TR, 24pt above, 18pt below
+\def\subsubsection{\@startsection
+ {subsubsection}{3}{\z@}{-12pt}{6pt}{\xONxii\rm\raggedright}}
+% No 4 Head, 10/12 TR italic, 20pt above, 18pt below
+\def\paragraph{\@startsection
+ {paragraph}{4}{\z@}{-8pt}{6pt}{\xONxii\it\raggedright}}
+% No 5 Head, 10/12 TR italic, period, en space to run in text, 18pt above
+\def\subparagraph#1{\@startsection
+ {subparagraph}{5}{\z@}{-6pt}{-.5em}{\xONxii\it}{#1.}}
+% Ack: Acknowledgements same as No 5 head, 36pt above
+\def\acknowledgements{\@startsection
+ {subparagraph}{6}{\z@}{-24pt}{-.5em}{\xONxii\it}*{Acknowledgements:\/}}
+% R-1: ``References'', same as No.2 head
+\def\thebibliography#1{%
+ \@startsection
+ {section}{2}{\z@}{-16pt}{6pt}{\xiiONxiv\sc\raggedright}{References}%
+ \list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus -.07em}
+ \sloppy
+ \sfcode`\.=1000\relax}
+
+%
+% lists: 10/12 TRx27pc, 1/2line# above/below
+%
+\topsep 6pt plus 3pt minus 1pt % Extra vertical space, in addition to
+ % \parskip, added above and below list and
+ % paragraphing environments.
+\itemsep 6pt plus 2pt minus 1pt % Extra vertical space, in addition to
+ % \parskip, added between list items.
+%
+% Eq: Center on text width; equation numbers set flush right, align with
+% last line of equation, 6pt # above/below.
+%
+\abovedisplayskip=6pt plus 1.5pt minus 3pt
+\belowdisplayskip=\abovedisplayskip
+%
+% FL: Figure legends ``FIGURE 0.0'' 9/11 TR, c/lc, period, word # to text.
+%
+\long\def\@makecaption#1#2{{
+ \vskip 10pt
+ \ixONxi
+ \setbox\@tempboxa\hbox{#1. #2}
+ \ifdim \wd\@tempboxa >\hsize % IF longer than one line:
+ \unhbox\@tempboxa\par % THEN set as ordinary paragraph.
+ \else % ELSE center.
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}
+ \fi}}
+\def\fnum@figure{FIGURE \thefigure}
+%
+% TN+TT: ``TABLE 0.0'' 9/11 TR, c/lc. period, word # to table title:
+% 3 pt # below to 1/2 pt rule x table measuer, 3 pt # below rule to
+% TCH
+%
+\arrayrulewidth=.5pt
+\def\fnum@table{\ixONxi TABLE \thetable}
+\def\TableSubtitleRule{\noalign{\vskip 3pt}\hline\noalign{\vskip 3pt}}
+\def\TableFootnote#1{\gdef\TFN{#1}}
+
+\def\@@startpbox#1{\vtop\bgroup \hsize #1\@arrayparboxrestore
+\parindent=-1em\leftskip=1em}
+\newsavebox{\@stablebox}
+\@namedef{stable}#1#2{\begin{table}[ht]
+ \def\foo{#1}\def\TFN{}
+ \viiiONx
+ \setbox\@stablebox=\hbox\bgroup
+ \begin{tabular}{#2}
+ \noalign{\vskip 3pt}
+ \hline
+ \noalign{\vskip 3pt}}
+\@namedef{endstable}{\crcr\noalign{\vskip 6pt}\hline\end{tabular}\egroup
+$$\vbox{\hsize=\wd\@stablebox
+\caption{\foo}
+\box\@stablebox
+\prevdepth=0pt % last thing was a rule
+\par
+\TFN}$$
+\end{table}}
+1549!Funky!Stuff!
+echo x - svsa.sty
+cat > svsa.sty << '1549!Funky!Stuff!'
+\typeout{Sub-style 'svsa' (Springer-Verlag Single-Authored). Released November 1, 1987}
+\let\@svsa=\par
+\input svma.sty
+1549!Funky!Stuff!
+echo x - manual.tex
+cat > manual.tex << '1549!Funky!Stuff!'
+\def\UNX{UN$\star$X}
+%\documentstyle[svma,draft]{report}
+\documentstyle[svma]{report}
+\begin{document}
+\tableofcontents
+\chapter{Springer-Verlag Document Styles for \LaTeX}
+\chapterauthors{Ed Sznyter\footnote{Distributed Systems Group,
+ Computer Science Department,
+ Stanford University, Stanford, CA 94305--2140}}
+\begin{abstract}
+This document describes the \LaTeX\ styles ``svma,'' Springer-Verlag's
+style package for multiauthored books,
+and ``svsa,'' Springer-Verlag's style package for single-authored books.
+These styles are variations of the standard ``report'' style, and
+only the differences are noted here.
+For a complete reference, see {\it \LaTeX: A Document Preparation System}
+by Leslie Lamport.
+
+A short example of a paper prepared with the ``svma'' style
+may be found at the end of this document.
+\end{abstract}
+
+\section{Starting the Document}
+\label{starting}
+
+\subsection{Multi-Authored Books}
+Each chapter in a multiauthored book may be written by different authors,
+who write and test their parts as self-contained manuscripts.
+The chapters are then submitted to the editor to be collected into the whole.
+
+An author's document should start out as follows.
+\begin{verbatim}
+\documentstyle[svma,draft]{report}
+\begin{document}
+\chapter{Title of your Chapter}
+\chapterauthors{Your Name\footnote{Your institution}\\
+Another Author's Name\footnote{Their institution}}
+
+\begin{abstract}
+The abstract...
+\end{abstract}
+\end{verbatim}
+
+and should end with
+\begin{verbatim}
+\end{document}
+\end{verbatim}
+
+All these are standard \LaTeX\ commands, except for \verb|\chapterauthors|.
+\verb|\chapterauthors|
+takes as an argument a list of authors, separated by the command \verb|\\|.
+Each author should have a footnote which specifies their institution.
+
+As a side-effect of this command,
+the chapter name and the names of the authors will be placed in the
+running heads automatically.
+
+\subsection{Single-Authored Books}
+A document that uses the ``svsa'' style should start as follows.
+\begin{verbatim}
+\documentstyle[svsa,draft]{report}
+\begin{document}
+\end{verbatim}
+and each chapter starts with
+\begin{verbatim}
+\chapter{Chapter Title}
+\end{verbatim}
+Naturally, \verb|\chapterauthors| and the abstract is not necessary
+for each chapter. In this style, the chapter name and the section name
+will be placed in the running heads.
+
+\section{Sectioning Commands}
+The following sectioning commands, as described in the \LaTeX\ book,
+are available in this style:
+\verb|\part|, \verb|\chapter|,
+\verb|\section|, \verb|\subsection|, \verb|\subsubsection|,
+\verb|\paragraph|, and \verb|\subparagraph|.
+\verb|\part| is only used when the separate papers are put together
+into one document.
+
+By default,
+\verb|\part|, \verb|\chapter|, \verb|\section|, and \verb|\subsection|
+are numbered and placed in the table of contents.
+The commands
+\begin{verbatim}
+\setcounter{secnumdepth}{2} % number section and subsections
+\setcounter{tocdepth}{2} % and put them in the table of contents
+\end{verbatim}
+found in the style file may be copied and changed by the editor if desired,
+but should not be changed by the individual authors.
+
+The important words in a section argument should be capitalized.
+
+\section{Tables}
+A special type of float, the \verb|stable|, has been added. For example,
+
+\begin{verbatim}
+\begin{stable}{HYN Common Stock}{rcrp{2in}}
+\multicolumn{1}{c}{Year}
+ & \multicolumn{1}{c}{Price}
+ & \multicolumn1c{Dividend}\\
+\TableSubtitleRule
+1971 & 41--54 & \$2.60\\
+2 & 41--54 & 2.70 & This paragraph is long enough to span
+ at least two lines.
+\TableFootnote{Prices are in dollars per share}
+\end{stable}
+\end{verbatim}
+will produce table \ref{shorttable} here or at the top of the next page.
+
+\begin{stable}{HYN Common Stock}{rcrp{2in}}
+\multicolumn{1}{c}{Year}
+ & \multicolumn{1}{c}{Price}
+ & \multicolumn1c{Dividend}\\
+\TableSubtitleRule
+1971 & 41--54 & \$2.60\\
+2 & 41--54 & 2.70 & This paragraph is long enough to span
+ at least two lines.
+\TableFootnote{Prices are in dollars per share}
+\label{shorttable}
+\end{stable}
+
+The first argument to \verb|stable| is the title of the table,
+the second is the normal preamble that would be specified for a table
+made with the \verb|tabular| environment.
+
+The body of the \verb|stable| is specified in the same manner as
+the body of \verb|tabular|. The command \verb|\TableSubtitleRule|
+will draw a horizontal rule below the column heads, with the proper
+vertical spacing. Note that you have to specify the centering of the
+column heads, since \TeX\ doesn't know they're different from normal
+column entries.
+
+\verb|\TableFootnote| takes one argument, the text to go in the footnote
+of the table. It may appear anywhere in the body of the \verb|stable|.
+
+\section{Acknowledgements}
+Acknowledgements go at the end of a chapter, just before the bibliography.
+\verb|\acknowledgements| is a sectioning command without any arguments,
+and should be followed by a paragraph of text.
+
+\section{The Bibliography}
+\label{bibl}
+
+Bibliographies are created with \verb|bibtex|.
+Generally, you will have a central bibliography database,
+which will have an entry for every paper you have ever referenced.
+
+In the text of the document, put the command
+\verb|\cite{CHERI83}| to reference the paper ``The Distributed V Kernel
+and its Performance for Diskless Workstations'' by D.R. Cheriton.
+Then, at the end of the document, but before the
+\verb|\end{document}|, put
+\begin{verbatim}
+\bibliographystyle{alpha}
+\bibliography{master} % name of your bibliography database
+\end{verbatim}
+
+Then, run your document through \LaTeX. It will complain
+\begin{verbatim}
+LaTeX Warning: Citation `CHERI83' on page 1 undefined.
+\end{verbatim}
+and
+\begin{verbatim}
+No file paper.bbl
+\end{verbatim}
+
+This will put some entries in the .aux file. Now run \verb|bibtex paper|,
+which will create the file paper.bbl, by extracting the proper
+references from your bibliographic database. \verb|bibtex| should not
+give any error messages.
+Then run \LaTeX\ again. Again, the warning
+\begin{verbatim}
+LaTeX Warning: Citation `CHERI83' on page 1 undefined.
+\end{verbatim}
+will appear. Run \LaTeX\ yet again, and there should be no warnings.
+
+This process must be repeated every time a new reference is added to
+your document, so you will probably want to wait until the paper is
+nearly finished before producing the bibliography.
+
+\subsection{The Bibliography Database}
+The bibliography entry for the preceding example would have been put
+into the file master.bib thusly:
+\begin{verbatim}
+@Inproceedings(CHERI83, key ="CHERI83",
+author="D.R.~Cheriton and W.~Zwaenepoel",
+title="The Distributed V Kernel and its Performance for Diskless Workstations",
+booktitle="Proceedings of the 9th Symposium on Operating System Principles",
+Organization="ACM",
+Year=1983)
+\end{verbatim}
+\subsection{What Bibtex Produces}
+
+In the preceding example, the file paper.bbl might contain
+
+\begin{verbatim}
+\begin{thebibliography}{CZ83}
+
+\bibitem[BL80]{lampson}
+Ed. B.W.~Lampson.
+\newblock {\it Distributed Systems: Architecture and Implementation}.
+\newblock Springer-Verlag, 1980.
+
+\bibitem[CZ83]{cheri83}
+D.R.~Cheriton and W.~Zwaenepoel.
+\newblock The distributed v kernel and its performance for diskless
+ workstations.
+\newblock In {\it Proceedings of the 9th Symposium on Operating System
+ Principles}, ACM, 1983.
+
+\end{thebibliography}
+\end{verbatim}
+
+If you don't have bibtex, this file could be produced by hand. However,
+bibtex should be part of the \LaTeX\ package.
+
+\section{Producing the Collected Works in the ``svma'' Style}
+
+The standard commands up to and including \verb|\begin{document}|,
+and after and including
+\verb|\end{document}| must be removed from each chapter.
+Then, a master file should be produced, with the commands
+\begin{verbatim}
+\documentstyle[svma]{report}
+\begin{document}
+\tableofcontents
+\end{verbatim}
+followed by an \verb|\include| command for each chapter.
+Front material may be in this master file, or a separate file that's included.
+\verb|part| commands, if desired, should be put in this file, between the
+\verb|include| commands.
+
+\acknowledgements
+Thanks to Gerhard Rossbach, Donna Moore, and Barbara Tompkins of
+Springer-Verlag for their patience with my endless questions.
+
+\subsection{Bibliography}
+In order to produce a bibliography for each chapter in a collected work,
+each chapter must be in a separate file, and be set up as in
+section \ref{bibl} (except the chapter doesn't end in \verb|\end{document}|).
+Run \LaTeX\ on the whole document, then bibtex on each chapter, then
+re-run \LaTeX\ on the whole document twice.
+
+A master bibliography for the entire work may be produced in the normal
+manner, by putting the appropriate commands in the master file and
+running bibtex on the master file. You can have both bibliographies
+for each chapter and for the entire work at the same time.
+
+\appendix
+\chapter{A Short Example}
+
+This example will serve as a framework from which to start.
+
+\begin{verbatim}
+\documentstyle[svma,draft]{report}
+\begin{document}
+\chapter{Springer-Verlag Multi-Author Style for \LaTeX}
+\chapterauthors{Ed Sznyter\footnote{Distributed Systems Group,
+ Computer Science Department,
+ Stanford University, Stanford, CA 94305--2140}}
+\begin{abstract}
+This document describes the style ``svma,'' Springer-Verlag's
+style package for multiauthored books that are typeset using
+\LaTeX.
+\end{abstract}
+
+\section{Starting the Document}
+Each chapter in a multiauthored book may be written by a
+different author, who write and test their parts as
+self-contained manuscripts.
+
+\subsection{The Bibliography Database}
+
+\acknowledgements
+Thanks go to the appropriate people.
+
+\appendix
+\chapter{A Short Example}
+
+\bibliographystyle{alpha}
+\bibliography{master} % name of your bibliography database
+
+\end{document}
+\end{verbatim}
+
+\chapter{Installing the Style Packages}
+Optimally, the files svma.sty and svsa.sty
+ should be placed in the same location
+as the rest of the style files; on \UNX, that might be\linebreak[4]
+/usr/local/lib/tex/macros/svma.sty.
+If the user doesn't have the privileges to install system software,
+the environment variable \verb|TEXINPUTS| may be set to look for
+style files wherever desired. For example, on \UNX, the csh command
+\begin{verbatim}
+setenv TEXINPUTS ".:$HOME/lib:/usr/local/lib/tex/macros"
+\end{verbatim}
+will cause \TeX\ to look in the current directory, the user's private
+library directory, and the default system directory. svma.sty will be
+found if placed in any of these locations. Equivalent commands are
+available on most other operating systems.
+
+Directly including the style file into your source, or using \verb|\input|
+or \verb|\include| will not work, because the style files contain
+special commands that are valid only when processed using
+\verb|documentstyle|.
+\end{document}
+1549!Funky!Stuff!
+
+
+
diff --git a/info/digests/texhax/txh/taj.txh b/info/digests/texhax/txh/taj.txh
new file mode 100644
index 0000000000..b8cdfd73ec
--- /dev/null
+++ b/info/digests/texhax/txh/taj.txh
@@ -0,0 +1,341 @@
+% new version of supertabular
+% theo jurriens, TAJ@HGRRUG5
+% supports now also tabular* and a kind of page-eject
+\def\@tablehead{\ }
+\def\tablehead#1{\gdef\@tablehead{#1}}
+\newcount\tablefractionperc
+\def\tablefraction#1{\global\tablefractionperc = #1}
+\tablefraction{100}
+\def\@tabletail{\ }
+\def\tabletail#1{\gdef\@tabletail{#1}}
+\newcount\numline %
+\newcount\maxline %
+\newcount\startmaxline
+%
+\def\calmaxline{
+\global\maxline=\textheight
+\global\startmaxline=\textheight
+\global\advance\maxline by -\pagetotal
+\global\divide\maxline by \baselineskip
+\global\multiply\maxline by 9
+\global\divide\maxline by 10
+\global\divide\startmaxline by \baselineskip
+\global\multiply\startmaxline by 9
+\global\divide\startmaxline by 10
+\global\multiply\maxline by\tablefractionperc
+\global\divide\maxline by 100
+\global\multiply\startmaxline by\tablefractionperc
+\global\divide\startmaxline by 100}
+%
+\newif\ifstar
+\global\starfalse
+\newdimen\tabularwidth
+\newenvironment{supertabular}[1]{ %
+\edef\tableformat{\string#1} %
+\numline=0 %
+\calmaxline
+\begin{tabular}{\tableformat}\@tablehead}{\@tabletail \end{tabular}}%
+%
+%
+\newenvironment{supertabular*}[2]{ %
+\edef\tableformat{\string#2} %
+\numline=0 %
+\tabularwidth=#1
+\calmaxline
+\global\startrue
+\begin{tabular*}{\tabularwidth}
+{\tableformat}\@tablehead}{\@tabletail \end{tabular*}}%
+%
+%
+\def\nextline{\global\advance\numline by 1 \\
+\ifnum\numline=\maxline
+% supertab-eject page
+ \@tabletail %
+ \ifstar
+ \end{tabular*}
+ \else
+ \end{tabular}%
+ \fi
+ \clearpage %
+ \global\maxline=\startmaxline
+ \ifstar
+ \begin{tabular*}{\tabularwidth}{\tableformat}
+ \else
+ \begin{tabular}{\tableformat}%
+ \fi
+ \@tablehead %
+ \global\numline=0 %
+\fi}%
+%
+\def\ejectline{\global\advance\numline by 1 \\
+% supertab-eject page
+ \@tabletail %
+ \ifstar
+ \end{tabular*}
+ \else
+ \end{tabular}%
+ \fi
+ \clearpage %
+ \global\maxline=\startmaxline
+ \ifstar
+ \begin{tabular*}{\tabularwidth}{\tableformat}
+ \else
+ \begin{tabular}{\tableformat}%
+ \fi
+ \@tablehead %
+ \global\numline=0 %
+}
+%
+%
+% cut here
+%
+%
+\documentstyle[supertab]{article}
+\begin{document}
+\tablehead{\hline
+Ster&Harvardnr&max&periode&\multicolumn{3}{l|}{Datum}\\
+\hline}
+\tabletail{\hline}
+%
+\begin{supertabular}{|llrrrrc|}
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\ejectline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R LMi &093934 & 6.3&372.19& 5&jul&1989\nextline
+S LMi &094735 & 7.5&233.83& 8&apr&1989\nextline
+V Leo &095421 & 8.4&273.25& 4&apr&1989\nextline
+T CVn &122532 & 7.7&290.09& 6&mei&1989\nextline
+RS UMa &123459 & 8.3&258.97&20&jan&1989\nextline
+S UMa &123961 & 7.4&226.02&23&feb&1989\nextline
+R CVn &134440 & 6.5&328.53& 8&nov&1989\nextline
+Z Boo &140113 & 8.2&281.14& 4&nov&1989\nextline
+S Boo &141954 & 7.8&270.73& 2&mei&1989\nextline
+R Cam &142584 & 7.9&270.22&20&dec&1989\nextline
+R Boo &143227 & 6.9&223.40&10&dec&1989\nextline
+S UMi &153378a& 7.7&326.25&30&jan&1989\nextline
+R Ser &154615 & 5.2&356.41&11&mei&1989\nextline
+R Her &160118 & 8.2&318.14&28&mrt&1989\nextline
+U Ser &160210 & 7.8&237.85&23&sep&1989\nextline
+U Her &162119 & 6.4&406.1 &16&nov&1989\nextline
+W Her &163137 & 7.6&280.03&30&okt&1989\nextline
+SY Her &165722 & 8.0&116.91& 3&mrt&1989\nextline
+SY Her &165722 & 8.0&116.91&23&okt&1989\nextline
+RS Her &171723 & 7.0&219.70&18&okt&1989\nextline
+RY Her &175519 & 8.3&221.47& 6&dec&1989\nextline
+T Her &180531 & 6.8&164.98& 8&sep&1989\nextline
+W Lyr &181136 & 7.3&197.88&28&nov&1989\nextline
+R Aql &190108 & 5.5&284.2 &27&jun&1989\nextline
+RT Cyg &194048 & 6.0&190.28&15&apr&1989\nextline
+TU Cyg &194348 & 8.7&219.44& 2&apr&1989\nextline
+X Aql &194604 & 8.3&347.04&10&aug&1989\nextline
+Z Cyg &195849 & 7.1&263.69& 4&jan&1989\nextline
+Z Del &202817 & 8.3&304.48& 1&jan&1989\nextline
+T Del &204016 & 8.5&332.02&14&apr&1989\nextline
+R Vul &205923a& 7.4&136.36&22&apr&1989\nextline
+T Cep &210868 & 5.2&388.14&21&jun&1989\nextline
+S Lac &222439 & 7.6&241.50&11&mei&1989\nextline
+RW Peg &225914 & 8.8&208.43&23&aug&1989\nextline
+V Cas &230759 & 6.9&228.83&18&feb&1989\nextline
+W Peg &231425 & 7.9&344.92&27&apr&1989\nextline
+S Peg &231508 & 7.1&319.22& 4&dec&1989\nextline
+Z Peg &235525 & 7.7&325.47&23&jun&1989\\
+\end{supertabular}
+\clearpage
+\begin{supertabular*}{15cm}{|llrr@{\extracolsep{\fill}}rrc|}
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\ejectline
+SS Cas &000451 & 8.8&140.57&30&jan&1989\nextline
+SS Cas &000451 & 8.8&140.57& 7&nov&1989\nextline
+T And &001726 & 7.7&280.76&10&aug&1989\nextline
+R And &001838 & 5.6&409.33&18&jun&1989\nextline
+RV Cas &004746a& 7.3&331.68& 8&mei&1989\nextline
+Y And &013338 & 8.2&220.53& 5&jul&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R Ari &021024 & 7.4&186.78&25&mei&1989\nextline
+W And &021143a& 6.7&395.93& 1&dec&1989\nextline
+R Cet &0220-00& 7.2&166.24&21&feb&1989\nextline
+R Tri &023133 & 5.4&266.48& 3&apr&1989\nextline
+T Ari &024217 & 7.5&316.6 &19&jun&1989\nextline
+Y Per &032043 & 8.1&252.61& 1&aug&1989\nextline
+R Per &032335 & 8.1&209.97& 7&dec&1989\nextline
+X Cam &043274 & 7.4&143.56&21&jan&1989\nextline
+X Cam &043274 & 7.4&143.56& 4&nov&1989\nextline
+U Ori &054920a& 4.8&368.3 & 3&dec&1989\nextline
+X Aur &060450 & 8.0&163.79& 1&jul&1989\nextline
+S Lyn &063558 & 8.5&296.34& 3&mei&1989\nextline
+X Gem &064030 & 7.5&264.16&23&sep&1989\nextline
+R Gem &070122a& 6.0&369.91&30&aug&1989\nextline
+S CMi &072708 & 6.6&332.94&23&dec&1989\nextline
+V Cnc &081617 & 7.5&272.13&25&jan&1989\nextline
+R LMi &093934 & 6.3&372.19& 5&jul&1989\nextline
+S LMi &094735 & 7.5&233.83& 8&apr&1989\nextline
+V Leo &095421 & 8.4&273.25& 4&apr&1989\nextline
+T CVn &122532 & 7.7&290.09& 6&mei&1989\nextline
+RS UMa &123459 & 8.3&258.97&20&jan&1989\nextline
+S UMa &123961 & 7.4&226.02&23&feb&1989\nextline
+R CVn &134440 & 6.5&328.53& 8&nov&1989\nextline
+Z Boo &140113 & 8.2&281.14& 4&nov&1989\nextline
+S Boo &141954 & 7.8&270.73& 2&mei&1989\nextline
+R Cam &142584 & 7.9&270.22&20&dec&1989\nextline
+R Boo &143227 & 6.9&223.40&10&dec&1989\nextline
+S UMi &153378a& 7.7&326.25&30&jan&1989\nextline
+R Ser &154615 & 5.2&356.41&11&mei&1989\nextline
+R Her &160118 & 8.2&318.14&28&mrt&1989\nextline
+U Ser &160210 & 7.8&237.85&23&sep&1989\nextline
+U Her &162119 & 6.4&406.1 &16&nov&1989\nextline
+W Her &163137 & 7.6&280.03&30&okt&1989\nextline
+SY Her &165722 & 8.0&116.91& 3&mrt&1989\nextline
+SY Her &165722 & 8.0&116.91&23&okt&1989\nextline
+RS Her &171723 & 7.0&219.70&18&okt&1989\nextline
+RY Her &175519 & 8.3&221.47& 6&dec&1989\nextline
+T Her &180531 & 6.8&164.98& 8&sep&1989\nextline
+W Lyr &181136 & 7.3&197.88&28&nov&1989\nextline
+R Aql &190108 & 5.5&284.2 &27&jun&1989\nextline
+RT Cyg &194048 & 6.0&190.28&15&apr&1989\nextline
+TU Cyg &194348 & 8.7&219.44& 2&apr&1989\nextline
+X Aql &194604 & 8.3&347.04&10&aug&1989\nextline
+Z Cyg &195849 & 7.1&263.69& 4&jan&1989\nextline
+Z Del &202817 & 8.3&304.48& 1&jan&1989\nextline
+T Del &204016 & 8.5&332.02&14&apr&1989\nextline
+R Vul &205923a& 7.4&136.36&22&apr&1989\nextline
+T Cep &210868 & 5.2&388.14&21&jun&1989\nextline
+S Lac &222439 & 7.6&241.50&11&mei&1989\nextline
+RW Peg &225914 & 8.8&208.43&23&aug&1989\nextline
+V Cas &230759 & 6.9&228.83&18&feb&1989\nextline
+W Peg &231425 & 7.9&344.92&27&apr&1989\nextline
+S Peg &231508 & 7.1&319.22& 4&dec&1989\nextline
+Z Peg &235525 & 7.7&325.47&23&jun&1989\\
+\end{supertabular*}
+\end{document}
+%
+% end of file
+
+
diff --git a/info/digests/texhax/txh/takagi.txh b/info/digests/texhax/txh/takagi.txh
new file mode 100644
index 0000000000..89e79b18e9
--- /dev/null
+++ b/info/digests/texhax/txh/takagi.txh
@@ -0,0 +1,388 @@
+10-Mar-88 00:50:24-PST,10025;000000000001
+Return-Path: <@RELAY.CS.NET:takagi@icot.jp>
+Date: Thu, 10 Mar 88 13:33:10 JST
+From: Takagi Shigeyuki <takagi%icot.jp@RELAY.CS.NET>
+Subject: Symmetry undump
+
+Dear Dr. MacKay and TeXhax readers:
+
+Dr. Chikayama modified the Balance version of undump for Symmetry.
+This is now running on our Symmetry and used for installing TeX.
+
+I expect that the moderator of texhax will split the actual shar file
+and ship only this message to texhax.
+
+The actual shar file will be included in the UNIX TeX distribution from
+U. of Washington and also kept in the public directory at SCORE.
+
+The same thing was done for Balance undump before.
+
+S.Takagi, Japanese TeXhax re-distribution
+takagi%icot.jp@relay.cs.net
+======================================================================
+#!/bin/sh
+# to extract, remove the header and type "sh filename"
+if `test ! -s ./Makefile.SYMMETRY`
+then
+echo "writing ./Makefile.SYMMETRY"
+cat > ./Makefile.SYMMETRY << '\Rogue\Monster\'
+BINDIR=/usr/local/bin
+CFLAGS = -O
+
+undump: & undump.o scanargs.o
+ cc -o undump undump.o scanargs.o
+
+clean:
+ rm -f *.o
+
+install: undump
+ cp undump $(BINDIR)
+\Rogue\Monster\
+else
+ echo "will not over write ./Makefile.SYMMETRY"
+fi
+chmod 444 ./Makefile.SYMMETRY
+if [ `wc -c ./Makefile.SYMMETRY | awk '{printf $1}'` -ne 156 ]
+then
+echo `wc -c ./Makefile.SYMMETRY | awk '{print "Got " $1 ", Expected " 156}'`
+fi
+if `test ! -s ./Setup.SYMMETRY`
+then
+echo "writing ./Setup.SYMMETRY"
+cat > ./Setup.SYMMETRY << '\Rogue\Monster\'
+# /bin/sh
+# setup the ./undump area for Sequent Symmetry/DYNIX
+cp Makefile.SYMMETRY Makefile
+cp undump.SYMMETRY.c undump.c
+\Rogue\Monster\
+else
+ echo "will not over write ./Setup.SYMMETRY"
+fi
+chmod 555 ./Setup.SYMMETRY
+if [ `wc -c ./Setup.SYMMETRY | awk '{printf $1}'` -ne 123 ]
+then
+echo `wc -c ./Setup.SYMMETRY | awk '{print "Got " $1 ", Expected " 123}'`
+fi
+if `test ! -s ./undump.SYMMETRY.c`
+then
+echo "writing ./undump.SYMMETRY.c"
+cat > ./undump.SYMMETRY.c << '\Rogue\Monster\'
+/*
+ * This program is hacked for Sequent Balance.
+ * The original is from 4.2undump.c of UNIX TeX distribution.
+ * This is tested on Serquent Balance 21000, DYNIX 2.1.1
+ * with UNIX TeX 2.1. Modification may be necessary for newer DYNIX.
+ * Takashi Chikayama, ICOT Research Center.
+ */
+
+/*
+ * This program was advertised on unix-wizards. I have had such a large
+ * response I'm sending it out to the world.
+ *
+ * Here is the source. It works fine under 4.1bsd, I see no fundamental
+ * reason why it shouldn't work on an 11. (Except possibly small format
+ * changes in exec header or user structure.) No documentation yet.
+ * Usage is
+ * undump new-a.out-file [old-a.out-file] [core-file]
+ * where old-a.out-file and core-file default to "a.out" and "core",
+ * respectively. Probably should have an option to not require
+ * old-a.out-file if the core came from a 407 file.
+ *
+ * It doesn't preserve open files, and the program is re-entered at main
+ * when you run it. It's used locally to dump a lisp and restart it.
+ *
+ * It requires a local subroutine called scanargs, somewhat similar to
+ * getopt (I think). You should be able to easily get around this, though.
+ * =Spencer
+ */
+
+
+/*
+ * undump.c - Convert a core file to an a.out.
+ *
+ * Author: Spencer W. Thomas
+ * Computer Science Dept.
+ * University of Utah
+ * Date: Wed Feb 17 1982
+ * Copyright (c) 1982 Spencer W. Thomas
+ *
+ * Modification for Balance/DYNIX 2.1.1:
+ * Takashi Chikayama
+ * ICOT Research Center
+ * Date: Wed Nov 25 1987
+ * Copyright (c) 1987 Takashi Chikayama
+ * See copy_text for details.
+ *
+ * Usage:
+ * undump new-a.out [a.out] [core]
+ */
+
+#include <stdio.h>
+#include <sys/param.h>
+#include <sys/dir.h>
+#include <sys/user.h>
+#include <sys/stat.h>
+#include <a.out.h>
+
+#define PSIZE 10240
+
+struct user u;
+struct exec hdr, ohdr;
+
+main(argc, argv)
+char **argv;
+{
+ char *new_name, *a_out_name = "a.out", *core_name = "core";
+ FILE *new, *a_out, *core;
+
+ if (scanargs(argc, argv, "undump new-a.out!s a.out%s core%s",
+ &new_name, &a_out_name, &core_name)
+ != 1)
+ exit(1);
+
+ if ((a_out = fopen(a_out_name, "r")) == NULL)
+ {
+ perror(a_out_name);
+ exit(1);
+ }
+ if ((core = fopen(core_name, "r")) == NULL)
+ {
+ perror(core_name);
+ exit(1);
+ }
+ if ((new = fopen(new_name, "w")) == NULL)
+ {
+ perror(new_name);
+ exit(1);
+ }
+
+ read_u(core);
+ make_hdr(new, a_out);
+ copy_text(new, a_out);
+ copy_data(new, core);
+ copy_sym(new, a_out);
+ fclose(new);
+ fclose(core);
+ fclose(a_out);
+ mark_x(new_name);
+}
+
+/*
+ * read the u structure from the core file.
+ */
+read_u(core)
+FILE *core;
+{
+ if ( fread(&u, sizeof u, 1, core) != 1 )
+ {
+ perror("Couldn't read user structure from core file");
+ exit(1);
+ }
+}
+
+/*
+ * Make the header in the new a.out from the header in the old one
+ * modified by the new data size.
+ */
+make_hdr(new, a_out)
+FILE *new, *a_out;
+{
+ if (fread(&hdr, sizeof hdr, 1, a_out) != 1)
+ {
+ perror("Couldn't read header from a.out file");
+ exit(1);
+ }
+ ohdr = hdr;
+ if N_BADMAG(hdr)
+ {
+ fprintf(stderr, "a.out file doesn't have legal magic number\n");
+ exit(1);
+ }
+
+/*** Checks are omitted for now. (T.C.)
+ if (hdr.a_magic != u.u_exdata.ux_mag ||
+ hdr.a_text != u.u_exdata.ux_tsize ||
+ hdr.a_data != u.u_exdata.ux_dsize ||
+ hdr.a_entry != u.u_exdata.ux_entloc)
+ {
+ fprintf(stderr, "Core file didn't come from this a.out\n");
+ exit(1);
+ }
+***/
+
+ printf("Data segment size was %u", hdr.a_data);
+/*
+ * Modification by T.C.:
+ * u_dsize is text+data size (rather than data size) on Symmetry.
+ */
+ hdr.a_data = ctob(u.u_dsize-u.u_tsize);
+ hdr.a_bss = 0; /* all data is inited now! */
+ printf(" now is %u\n", hdr.a_data);
+ if (fwrite(&hdr, sizeof hdr, 1, new) != 1)
+ {
+ perror("Couldn't write header to new a.out file");
+ exit(1);
+ }
+}
+
+/*
+ * Copy the text from the a.out to the new a.out
+ */
+copy_text(new, a_out)
+FILE *new, *a_out;
+{
+ char page[PSIZE];
+/*
+ * Modification by T.C.:
+ * Text size is actually smaller in files in case of DYNIX.
+ * As a_text includes exec structure, we avoid overwriting it here.
+ */
+ int txtcnt = hdr.a_text - N_ADDRADJ(hdr) - sizeof(struct exec);
+ fseek(new, sizeof(struct exec), 0);
+ fseek(a_out, sizeof(struct exec), 0);
+ if (hdr.a_magic == OMAGIC)
+ {
+ printf("a.out file is not shared text, getting text from core file\n");
+ fseek(a_out, hdr.a_text, 1); /* skip over text */
+ return;
+ }
+ while (txtcnt >= PSIZE)
+ {
+ if (fread(page, PSIZE, 1, a_out) != 1)
+ {
+ perror("Read failure on a.out text");
+ exit(1);
+ }
+ if (fwrite(page, PSIZE, 1, new) != 1)
+ {
+ perror("Write failure in text segment");
+ exit(1);
+ }
+ txtcnt -= PSIZE;
+ }
+ if (txtcnt)
+ {
+ if (fread(page, txtcnt, 1, a_out) != 1)
+ {
+ perror("Read failure on a.out text");
+ exit(1);
+ }
+ if (fwrite(page, txtcnt, 1, new) != 1)
+ {
+ perror("Write failure in text segment");
+ exit(1);
+ }
+ }
+}
+
+/*
+ * copy the data from the core file to the new a.out
+ */
+copy_data(new, core)
+FILE *new, *core;
+{
+ char page[PSIZE];
+ int datacnt = ctob(u.u_dsize);
+
+/*
+ * Modification by T.C.:
+ * u_dsize is text+data size (rather than data size) on Symmetry.
+ */
+ if (hdr.a_magic != OMAGIC)
+ datacnt -= ctob(u.u_tsize);
+ fseek(core, ctob(UPAGES), 0);
+ while (datacnt >= PSIZE)
+ {
+ if (fread(page, PSIZE, 1, core) != 1)
+ {
+ perror("Read failure on core data");
+ exit(1);
+ }
+ if (fwrite(page, PSIZE, 1, new) != 1)
+ {
+ perror("Write failure in data segment");
+ exit(1);
+ }
+ datacnt -= PSIZE;
+ }
+ if (datacnt)
+ {
+ if (fread(page, datacnt, 1, core) != 1)
+ {
+ perror("Read failure on core data");
+ exit(1);
+ }
+ if (fwrite(page, datacnt, 1, new) != 1)
+ {
+ perror("Write failure in data segment");
+ exit(1);
+ }
+ }
+}
+
+/*
+ * Copy the relocation information and symbol table from the a.out to the new
+ */
+copy_sym(new, a_out)
+FILE *new, *a_out;
+{
+ char page[PSIZE];
+ int n;
+
+/*
+ * Modification by T.C.:
+ * Use macro N_SYMOFF to compute symbol table offset.
+ */
+ fseek(a_out, N_SYMOFF(ohdr), 0); /* find symbol table */
+ while ((n = fread(page, 1, PSIZE, a_out)) > 0)
+ {
+ if (fwrite(page, 1, n, new) != n)
+ {
+ perror("Error writing symbol table to new a.out");
+ fprintf(stderr, "new a.out should be ok otherwise\n");
+ return;
+ }
+ }
+ if (n < 0)
+ {
+ perror("Error reading symbol table from a.out");
+ fprintf(stderr, "new a.out should be ok otherwise\n");
+ }
+}
+
+/*
+ * After succesfully building the new a.out, mark it executable
+ */
+mark_x(name)
+char *name;
+{
+ struct stat sbuf;
+ int um;
+
+ um = umask(777);
+ umask(um);
+ if (stat(name, &sbuf) == -1)
+ {
+ perror ("Can't stat new a.out");
+ fprintf(stderr, "Setting protection to %o\n", 0777 & ~um);
+ sbuf.st_mode = 0777;
+ }
+ sbuf.st_mode |= 0111 & ~um;
+ if (chmod(name, sbuf.st_mode) == -1)
+ perror("Couldn't change mode of new a.out to executable");
+
+}
+
+\Rogue\Monster\
+else
+ echo "will not over write ./undump.SYMMETRY.c"
+fi
+chmod 444 ./undump.SYMMETRY.c
+if [ `wc -c ./undump.SYMMETRY.c | awk '{printf $1}'` -ne 6973 ]
+then
+echo `wc -c ./undump.SYMMETRY.c | awk '{print "Got " $1 ", Expected " 6973}'`
+fi
+echo "Finished archive 1 of 1"
+exit
+
+-------
diff --git a/info/digests/texhax/txh/vulis.txh b/info/digests/texhax/txh/vulis.txh
new file mode 100644
index 0000000000..e35bde570e
--- /dev/null
+++ b/info/digests/texhax/txh/vulis.txh
@@ -0,0 +1,267 @@
+10-Nov-87 14:05:55-PST,10055;000000000000
+Return-Path: <CLDLV%NASAGISS.BITNET@forsythe.stanford.edu>
+Date: Tue, 10 Nov 87 15:46:49 EDT
+From: Dimitri Vulis <CLDLV%NASAGISS.BITNET@forsythe.stanford.edu>
+Subject: Foo (bar codes)
+
+Dear Malcolm: I believe that the following file would of general
+interest, but I think it's too long for the digest:
+
+% I was amazed to find out that business people pay enormous money for the
+% ability to produce bar codes. This ought to be TRIVIAL with \TeX.
+% So, I got hold of a public domain BASIC program that supposedly does that and
+% lifted the codes and put them into METAFONT (it was EASY). Caveat(s): I have
+% never tested these codes with an OCR. The BASIC program said it used `3 of 9'
+% encoding. I presume it's not the same as UPC. The sizes may be off---I
+% took them from the BASIC program that used HP LJ's 100dpi graphics mode.
+% Disclaimer: I haven't tested these codes. Use them at your own risk.
+% Remarks:
+% 1) White space is a displayable character.
+% 2) There are 9 significant strips, bwbwbwbwb; 3 of them are wide.
+% 3) The white_naro; at the end of each code is the inter-code spacing.
+% Credits: the original BASIC program was written by `Bill Wood Mil., WI' and
+% later re-written by `Bill Baines, Enfield, CT.'. METAFONT version is by
+% `Dimitri Vulis CLDLV@NASAGISS.BITNET'
+mode_setup;
+font_identifier "DVBar"; font_size .35in#;
+naro#:=.01in#; % narrow strip width
+wide#:=3naro#; % wide strip width
+wdth#:=3wide#+7naro#; % common width of all codes
+hght#:=.35in#; % common height of all codes
+define_pixels(naro,wide,wdth,hght);
+def white_naro=
+ wid:=wid+naro;
+enddef;
+def black_naro=
+ filldraw (wid,0)--(wid,hght)--(wid+naro,hght)--(wid+naro,0)--cycle;
+ wid:=wid+naro;
+enddef;
+def white_wide=
+ wid:=wid+wide;
+enddef;
+def black_wide=
+ filldraw (wid,0)--(wid,hght)--(wid+wide,hght)--(wid+wide,0)--cycle;
+ wid:=wid+wide;
+enddef;
+beginchar("1",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_wide; black_naro;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("2",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_wide; black_naro;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("3",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_wide; white_wide; black_naro;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("4",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_wide; black_wide;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("5",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_wide; black_wide;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("6",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_wide; black_wide;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("7",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_wide; black_naro;
+white_naro; black_wide; white_naro; black_wide; white_naro;
+endchar;
+beginchar("8",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_wide; black_naro;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("9",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_wide; black_naro;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("0",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_wide; black_wide;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("A",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_naro;
+white_wide; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("B",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_naro;
+white_wide; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("C",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_wide; white_naro; black_naro;
+white_wide; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("D",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_wide;
+white_wide; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("E",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_wide;
+white_wide; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("F",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_wide;
+white_wide; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("G",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_naro;
+white_wide; black_wide; white_naro; black_wide; white_naro;
+endchar;
+beginchar("H",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_naro;
+white_wide; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("I",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_naro;
+white_wide; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("J",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_wide;
+white_wide; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("K",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_naro;
+white_naro; black_naro; white_wide; black_wide; white_naro;
+endchar;
+beginchar("L",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_naro;
+white_naro; black_naro; white_wide; black_wide; white_naro;
+endchar;
+beginchar("M",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_wide; white_naro; black_naro;
+white_naro; black_naro; white_wide; black_naro; white_naro;
+endchar;
+beginchar("N",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_wide;
+white_naro; black_naro; white_wide; black_wide; white_naro;
+endchar;
+beginchar("O",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_wide;
+white_naro; black_naro; white_wide; black_naro; white_naro;
+endchar;
+beginchar("P",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_wide;
+white_naro; black_naro; white_wide; black_naro; white_naro;
+endchar;
+beginchar("Q",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_naro;
+white_naro; black_wide; white_wide; black_wide; white_naro;
+endchar;
+beginchar("R",wdth#,hght#,0);
+wid:=0;
+black_wide; white_naro; black_naro; white_naro; black_naro;
+white_naro; black_wide; white_wide; black_naro; white_naro;
+endchar;
+beginchar("S",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_wide; white_naro; black_naro;
+white_naro; black_wide; white_wide; black_naro; white_naro;
+endchar;
+beginchar("T",wdth#,hght#,0);
+wid:=0;
+black_naro; white_naro; black_naro; white_naro; black_wide;
+white_naro; black_wide; white_wide; black_naro; white_naro;
+endchar;
+beginchar("U",wdth#,hght#,0);
+wid:=0;
+black_wide; white_wide; black_naro; white_naro; black_naro;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("V",wdth#,hght#,0);
+wid:=0;
+black_naro; white_wide; black_wide; white_naro; black_naro;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("W",wdth#,hght#,0);
+wid:=0;
+black_wide; white_wide; black_wide; white_naro; black_naro;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("X",wdth#,hght#,0);
+wid:=0;
+black_naro; white_wide; black_naro; white_naro; black_wide;
+white_naro; black_naro; white_naro; black_wide; white_naro;
+endchar;
+beginchar("Y",wdth#,hght#,0);
+wid:=0;
+black_wide; white_wide; black_naro; white_naro; black_wide;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("Z",wdth#,hght#,0);
+wid:=0;
+black_naro; white_wide; black_wide; white_naro; black_wide;
+white_naro; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("-",wdth#,hght#,0); % minus
+wid:=0;
+black_naro; white_wide; black_naro; white_naro; black_naro;
+white_naro; black_wide; white_naro; black_wide; white_naro;
+endchar;
+beginchar(".",wdth#,hght#,0); %period
+wid:=0;
+black_wide; white_wide; black_naro; white_naro; black_naro;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar(" ",wdth#,hght#,0); %white space
+wid:=0;
+black_naro; white_wide; black_wide; white_naro; black_naro;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("*",wdth#,hght#,0); %ascii asterisk
+wid:=0;
+black_naro; white_wide; black_naro; white_naro; black_wide;
+white_naro; black_wide; white_naro; black_naro; white_naro;
+endchar;
+beginchar("$",wdth#,hght#,0); %dollar sign
+wid:=0;
+black_naro; white_wide; black_naro; white_wide; black_naro;
+white_wide; black_naro; white_naro; black_naro; white_naro;
+endchar;
+beginchar("/",wdth#,hght#,0); %forward slash
+wid:=0;
+black_naro; white_wide; black_naro; white_wide; black_naro;
+white_naro; black_naro; white_wide; black_naro; white_naro;
+endchar;
+beginchar("+",wdth#,hght#,0); %plus
+wid:=0;
+black_naro; white_wide; black_naro; white_naro; black_naro;
+white_wide; black_naro; white_wide; black_naro; white_naro;
+endchar;
+beginchar("%",wdth#,hght#,0); %percent sign
+wid:=0;
+black_naro; white_naro; black_naro; white_wide; black_naro;
+white_wide; black_naro; white_wide; black_naro; white_naro;
+endchar;
+end; %all done
+-------
diff --git a/info/digests/texhax/txh/wolczko.txh b/info/digests/texhax/txh/wolczko.txh
new file mode 100644
index 0000000000..8a0ee65c0d
--- /dev/null
+++ b/info/digests/texhax/txh/wolczko.txh
@@ -0,0 +1,261 @@
+% WOLCZKO.TXH; reference in TeXhax.8728
+
+Date: Wed, 15 Apr 87 13:00:36 BST
+From: Mario Wolczko <miw%unix.computer-science.manchester.ac.uk@Cs.Ucl.AC.UK>
+Subject: Another feature for dvi2ps
+
+Following Jean-Francois Lamy's message clarifying which versions of dvi2ps
+can do what, here is yet another feature. Strictly speaking, I suppose it
+should be posted to the Unix-TeX mailing list, but that seems to have died
+a sudden death. It was written by Ifor Williams, a PhD student here. The
+differences listed below can be applied directly to the "2.10gf" version of
+dvi2ps (last modified by Rick Furuta, 8th Aug 1986).
+
+The modifications add a "-x n" option to dvi2ps, enabling the printing of
+n TeX pages on a PostScript page. This is great at saving paper; the use
+of -x 2 is recommended for all drafts, and even -x 4 works fine with 12pt
+text. Obviously, only powers of 2 are sensible values for n.
+
+Other things to note:
+1. The sense of the -r switch is reversed in the presence of -x; pages now
+ come out with pages 1..n at the bottom of the paper tray.
+2. Specials don't seem to scale along with the rest of the text (this is a
+ bug).
+3. All dimensions relate to the A4 page size. This has the nice property
+ that the length of the long edge is sqrt(2) times the length of the
+ short edge.
+4. Certain magic numbers appear within the PostScript prolog; these may
+ have to be tweaked at your installation. Comments indicate where this
+ should take place.
+
+Incidentally, does anyone know if it's possible to set a LaserWriter up to
+print on a full A4 page (including the bottom 1/2 inch)? I tried messing
+about with the definition of PostScript "letter" but got nowhere.
+
+Mario Wolczko
+------------------------------------------------------------------------
+Dept. of Computer Science ARPA: miw%uk.ac.man.cs.ux@cs.ucl.ac.uk
+The University USENET: mcvax!ukc!man.cs.ux!miw
+Manchester M13 9PL JANET: miw@uk.ac.man.cs.ux
+U.K. 061-273 7121 x 5699
+------------------------------------------------------------------------
+
+
+*** dvi2ps-gf/dvi2ps.c Wed Oct 15 16:20:18 1986
+--- dvi2ps-gf-n/dvi2ps.c Thu Feb 5 09:37:53 1987
+***************
+*** 350,355 ****
+--- 350,356 ----
+ int vv = 0; /* current v on device */
+ int mag; /* magnification specified in preamble */
+ int ncopies = 1; /* number of copies to print */
++ int pages_per_page = 1; /* number of TeX pages per LaserWriter page*/
+ int ndone = 0; /* number of pages converted */
+ int nif = 0; /* number of files to include */
+ int nopen; /* number of open PXL files */
+***************
+*** 453,459 ****
+ for( i=0; i<nif; i++ ) /* copy all included files */
+ CopyFile( Ifile[i] );
+
+! EMIT(outfp, "TeXDict begin @start\n");
+ EMIT(outfp, "%%%%Title: %s\n", filename);
+ EMIT(outfp, "%%%%Creator: %s\n", G_progname);
+ EMIT(outfp, "%%%%EndProlog\n");
+--- 454,462 ----
+ for( i=0; i<nif; i++ ) /* copy all included files */
+ CopyFile( Ifile[i] );
+
+! EMIT(outfp, "TeXDict begin \n");
+! EMIT(outfp, "%d @TexPagesPerPage\n", pages_per_page);
+! EMIT(outfp, "@start\n");
+ EMIT(outfp, "%%%%Title: %s\n", filename);
+ EMIT(outfp, "%%%%Creator: %s\n", G_progname);
+ EMIT(outfp, "%%%%EndProlog\n");
+***************
+*** 927,932 ****
+--- 930,942 ----
+ Fatal("Argument is not a valid integer\n", 0);
+ break;
+
++ case 'x': /* next arg is number of TeX pages per LaserWriter page */
++ if( ++argind >= argc || sscanf(argv[argind], "%d", &pages_per_page) != 1 )
++ Fatal("Argument is not a valid integer\n", 0);
++ if (pages_per_page != 1)
++ Reverse = !Reverse; /* forward makes more sense here */
++ break;
++
+ case 'o': /* next arg is a PostScript command to send */
+ if( ++argind >= argc )
+ Fatal("No argument following -o\n", 0);
+***************
+*** 943,949 ****
+ break;
+
+ case 'r': /* don't process pages in reverse order */
+! Reverse = FALSE;
+ break;
+ #ifdef STATS
+ case 's': /* print some statistics */
+--- 953,959 ----
+ break;
+
+ case 'r': /* don't process pages in reverse order */
+! Reverse = !Reverse;
+ break;
+ #ifdef STATS
+ case 's': /* print some statistics */
+*** tex-gf.ps Mon Jan 19 18:09:04 1987
+--- tex-gf-n.ps Sat Mar 14 14:50:25 1987
+***************
+*** 47,58 ****
+ % [ 1 e ]
+ % where the "e"s were almost exactly but not quite unlike zeros.
+
+ /@letter
+! { letter initmatrix
+! 72 Resolution div dup neg scale % set scaling to 1.
+! 310 -3005 translate % move origin to top (these are not exactly 1"
+! Mtrx currentmatrix pop % and -10" because margins aren't set exactly right)
+ } def
+ % note mode is like letter, except it uses less VM
+ /@note
+ { note initmatrix
+--- 47,104 ----
+ % [ 1 e ]
+ % where the "e"s were almost exactly but not quite unlike zeros.
+
++
++ %%%%%%%%%#### Additional Procedure Definitions ####%%%%%%%%%%%%%%%%%%%%%%%%%%
++
++ /numberOfRows % the number of page rows on LaserWriter page
++ {2 power 2 div truncate exp} def
++
++ /numberOfColumns % the number of page columns on LaserWriter page
++ {2 power 2 div ceiling exp} def
++
++ /setscale
++ {72 Resolution div dup xscale mul exch yscale mul neg scale} def
++ % Sets the scaling to the appropriate ammount. Note
++ % the negative y direction scaling factor to account for the
++ % discrepancy between TeX and PostScript co-ordinates
++
++ /@TexPagesPerPage
++ {
++ /power exch log 2 log div ceiling def % numberofpages <= 2^power.
++ /odd power cvi 2 mod 1 eq def % boolean, "power is odd".
++ /rowCount numberOfRows def % initialise loop count variables.
++ /columnCount numberOfColumns def
++ /xscale 1 rowCount div def % 1/No. rows for x scaling
++ /yscale 1 columnCount div def % 1/No. columns for y scaling
++ } def
++
++
++ %%%%%%%%%%%####---------------------------------####%%%%%%%%%%%%%%%%%%%%%%
++
+ /@letter
+! {
+! odd
+! {
+! Mtrx currentmatrix 0 0.0 put
+! Mtrx 1 -1.0 put
+! Mtrx 2 1.0 put
+! Mtrx 3 0.0 put
+! Mtrx setmatrix
+! 0.707101 1.41421 yscale mul exch xscale mul scale
+! % dont ask!....It works.
+! 300 390 translate % move origin to top
+! Mtrx currentmatrix pop
+! }
+! {
+! letter initmatrix
+! setscale
+! 390 -3000 numberOfRows mul translate
+! % move origin to top (these are not exactly 1"
+! % and -10" because margins aren't set exactly right)
+! Mtrx currentmatrix pop
+! } ifelse
+ } def
++
+ % note mode is like letter, except it uses less VM
+ /@note
+ { note initmatrix
+***************
+*** 162,176 ****
+
+ /@bop1 % n @bop1 - -- begin a brand new page
+ { pop
+! erasepage initgraphics
+! Mtrx setmatrix
+! /SaveImage save def() pop
+ } def
+
+ /@eop % - @eop - -- end a page
+! { showpage
+! SaveImage restore() pop
+! } def
+
+ /@start % - @start - -- start everything
+ { @letter % (there is not much to do)
+--- 208,242 ----
+
+ /@bop1 % n @bop1 - -- begin a brand new page
+ { pop
+! % erasepage initgraphics
+! % Mtrx setmatrix
+! % /SaveImage save def() pop
+ } def
+
+ /@eop % - @eop - -- end a page
+! {
+! columnCount 1 ne
+! {
+! 2250 0 translate % move right one TeX page
+! /columnCount columnCount 1 sub def % and note new column
+! }
+! {
+! rowCount 1 ne
+! {
+! /columnCount numberOfColumns def % reset the column count
+! /rowCount rowCount 1 sub def % note entry into a new row
+! -2250 columnCount 1 sub mul 3005 translate
+! % move far left and down one TeX page
+! }
+! {
+! showpage
+! /columnCount numberOfColumns def % reset the column count
+! /rowCount numberOfRows def % reset the row count
+! erasepage initgraphics
+! Mtrx setmatrix
+! } ifelse
+! } ifelse
+! } def
+
+ /@start % - @start - -- start everything
+ { @letter % (there is not much to do)
+***************
+*** 177,183 ****
+ } def
+
+ /@end % - @end - -- done the whole shebang
+! { end
+ } def
+
+ /p % x y p - -- move to position
+--- 243,255 ----
+ } def
+
+ /@end % - @end - -- done the whole shebang
+! {
+! columnCount numberOfColumns eq
+! rowCount numberOfRows eq
+! and not
+! {showpage}
+! if
+! end
+ } def
+
+ /p % x y p - -- move to position
+
+----------------------------------------------------------------
+-------
diff --git a/info/digests/texhax/txh/wujastyk.txh b/info/digests/texhax/txh/wujastyk.txh
new file mode 100644
index 0000000000..84978c70b7
--- /dev/null
+++ b/info/digests/texhax/txh/wujastyk.txh
@@ -0,0 +1,2280 @@
+% Split this file into FONTMEMO.STY and FONTMEMO.TEX
+%
+%
+% This is FONTMEMO.STY
+%
+%================================ CHANGES TO LATEX ARTICLE 10pt STYLE =======
+% REDUCE SPACING AROUND AND IN QUOTATIONS (TOPSEP AND ITEMSEP) AND
+% FIRST LEVEL LISTS IN GENERAL, LIKE 'DESCRIPTION'.
+% (Fiddle with the dimensions given in ART10.STY; see LaTeXbook, pp.113, 163)
+% Old:
+% \def\@listI{\leftmargin\leftmargini \parsep 4pt plus 2pt minus 1pt%
+% \topsep 8pt plus 2pt minus 4pt%
+% \itemsep 4pt plus 2pt minus 1pt}
+% New:
+\def\@listI{\leftmargin\leftmargini \parsep 0pt plus 1pt%
+\topsep 2pt plus 1pt%
+\itemsep 1pt plus .5pt}
+%
+%----------------------------------------------------------------------------
+% MAKE THE FIRST PARAGRAPH OF A QUOTATION FLUSH LEFT
+\renewcommand{\quotation}{\list{}{\listparindent 1.5em
+% \itemindent\listparindent % line commented out March 13, 1987, DW, to
+ % make 1st paragraph of a quotation not be indented
+ \rightmargin\leftmargin\parsep 0pt plus 1pt}\item[]}
+%
+%================================ METAFONT LOGO =============================
+% The hanky-panky below is a hack designed to integrate
+% the LOGO font into LaTeX so that size changes are automatic. The command
+% \mf is set up to invoke a LOGO font at the right size for the current LaTeX
+% environment (heading, toc, text, footnote, etc.):
+%
+% The macro \@setsize below is taken from LFONTS.TEX with the addition of
+% the assignment of the current font size to \@fontxsize:
+%
+\def\@setsize#1#2#3#4{\@nomath#1\let\@currsize#1\baselineskip
+ #2\setbox\strutbox\hbox{\vrule height.7\baselineskip
+ depth.3\baselineskip width\z@}\baselineskip\baselinestretch\baselineskip
+ \normalbaselineskip\baselineskip#3\let\@fontxsize#3 #4}
+%
+% Now the font macros:
+\def\eightmf{\font\mfviii=logo8 \mfviii}
+\def\ninemf{\font\mfix=logo9 \mfix}
+\def\tenmf{\font\mfx=logo10 \mfx}
+\def\elevenmf{\font\mfxi=logo10 scaled\magstephalf \mfxi}
+\def\twelvemf{\font\mfxii=logo10 scaled\magstep1 \mfxii}
+\def\fourteenmf{\font\mfxiv=logo10 scaled\magstep2 \mfxiv}
+\def\seventeenmf{\font\mfxvii=logo10 scaled\magstep3 \mfxvii}
+%
+% Define \mf to select the font according to context:
+\def\mf{\ifx\@fontxsize \viiipt \eightmf
+\else \ifx\@fontxsize \ixpt \ninemf
+\else \ifx\@fontxsize \xpt \tenmf
+\else \ifx\@fontxsize \xipt \elevenmf
+\else \ifx\@fontxsize \xiipt \twelvemf
+\else \ifx\@fontxsize \xivpt \fourteenmf
+\else \ifx\@fontxsize \xviipt \seventeenmf
+\else \@warning{No Logo font available at this font size. Substituting
+ten point font.} \tenmf
+\fi\fi\fi\fi\fi\fi\fi}
+%**********************************************
+% Now define the Metafont logo:
+\newcommand{\MF}{\protect{{\mf META}\-{\mf FONT}}}
+\newcommand{\METAfont}{\protect{{\mf META}font}} % or would just {meta-font}
+% be better?
+%
+%%================================ SET TUGBOAT DIMENSIONS ====================
+\setlength{\textwidth}{39pc}
+\setlength{\textheight}{52pc}
+\setlength{\topmargin}{0pc}
+\setlength{\columnsep}{1.5pc}
+\setlength{\columnseprule}{0pc}
+%
+%================================ SET COUNTERS ==============================
+%\setcounter{tocdepth}{2} % !!! remove the % to get rid of subheadings !!!
+\setcounter{secnumdepth}{2}
+%
+\sloppy % Ahem. Polite cough!
+%
+%
+% This is FONTMEMO.TEX
+%
+%
+\documentstyle[twocolumn,fontmemo]{article} % Draft of July 3, 1988
+%
+\title{ The Many Faces of \TeX \\
+\normalsize A Survey of Digital \METAfont s
+}
+\author{ Dominik Wujastyk
+}
+\date{July 3, 1988}
+%
+\begin{document}
+\maketitle
+\tableofcontents % You'll probably want to get rid of this.
+%
+%========================== AND ... WE'RE OFF! =======================
+%
+\section{Introduction}
+
+This article seeks to give a reasonably complete survey of the fonts
+and \METAfont s that are currently available for use with \TeX.
+Although I have been primarily interested in cataloguing fonts
+designed with \MF, I also wanted to include information about any
+other fonts that have been successfully used with \TeX, i.e., fonts
+with \TeX\ Font Metric files, and a mechanism for the creation of the
+appropriate ligatures and kerning pairs, be it within the {\tt TFM}
+file, or by means of a preprocessor.
+
+I first started compiling this article late in 1987, as a note to
+myself and my immediate Indological colleagues. But it seemed little
+extra work to include more information in it about other fonts that I
+had heard of, and doing this greatly widened its usefulness to \TeX\
+users in general. But you may still detect a slight Indic leaning.
+
+For those with access to the academic computer networks, I post
+information about revisions of this article to \TeX hax from time to
+time, and send the latest version of the article to {\tt
+score.stanford.edu}, where it ends up as {\tt WUJASTYK.TXH} in the
+directory {\tt TEX.TEXHAX}. This way, people will know from \TeX hax
+whether there is enough new stuff for it to be worth downloading the
+whole article afresh.
+
+I would be grateful for any relevant information that is not already
+mentioned and, of course, for any corrections. While keeping the memo
+reasonably concise, I have given all the useful information that I
+currently have. I have also given everything I know about how to get
+more information about each font, so follow those leads rather than
+contacting me directly, in the first instance.
+
+This article is made up of information given to me by others, both in
+person and through general publication in {\em TUGboat\/}, \TeX hax and the
+net. My sincere thanks to all the contributors.
+
+
+\section{Computer Modern}
+
+It may seem odd to start with Computer Modern (CM), the typeface
+family that most \TeX\ users use most of the time, since it was
+created side by side with \TeX, and is included in all distributions
+of \TeX. Nevertheless, I feel that there is an important point to be
+made about CM.
+
+When Knuth developed \MF, one of the central ideas of the whole
+project was that of producing {\em parametrized\/} typefaces. In Douglas
+Hofstadter's memorable phrase, \MF\ is a `knobbed category
+machine'\footnote{Douglas R.~Hofstadter, `Metafont, Metamathematics
+and Metaphysics: comments on Donald Knuth's Article ``The Concept of a
+Meta-Font''\,', {\em Visible Language\/} {\bf 16} (1982), 309--338. This article,
+and selections from the discussion which it engendered in the pages of
+{\em Visible Language\/} (henceforth {\em VL\/}), were republished as chapter 13 of
+Hofstadter's {\em Metamagical Themas\/} (New York, 1986$^2$).}, and when Knuth
+announced the capabilities of \MF\ to the world in {\em Visible Language\/} it
+was precisely this parametrization that he emphasized and demonstrated
+so brilliantly.\footnote{'The Concept of a Meta-Font', {\em VL\/} {\bf 16} (1982),
+3--27.}
+
+Later on, Knuth explained that the whole inspiration for \MF\ had
+arisen from the three ideas of {\em pens, parameters\/} and
+{\em programs\/}.\footnote{Donald E. Knuth, `Lessons Learned from Metafont',
+{\em VL\/} {\bf 19} (1985), 35--53.} Hofstadter argued, wrongly I think, that this
+idea contained basic flaws, and that some of Knuth's implications
+about using \MF\ to generate different typefaces by twiddling the
+`knobs' of a single underlying typeface description were
+misleading.\footnote{I agree with the refutation by Geoffrey Sampson,
+`Is Roman Type an Open-Ended System: A Response to Douglas Hofstadter'
+{\em VL\/} {\bf 17} (1983), 410--412, in spite of Hofstadter's reply in pages
+413--416 of the same issue.} Knuth made it clear that he had never
+meant to imply that all typefaces could usefully be combined into one
+single \METAfont (although he did not actually deny the feasibility of
+such an endeavor), and again emphasized the desirability of trying to
+incorporate variability into a design.\footnote{{\em VL\/} {\bf 17} (1983), 417.}
+
+In view of the vigor with which Knuth has maintained the idea of
+parametrization, both in discussion and in the actual implementation
+of Computer Modern, I am very surprised that the following survey of
+\TeX\ fonts does not include a single example of a new typeface
+created from CM by changing its parameters. In Knuth's own hands, CM
+is utterly plastic, as was demonstrated so startlingly in his article
+`The Concept of a Meta-Font' referred to above, and by the inclusion
+of such fonts as Computer Modern Funny Roman ({\tt CMFF}), Unslanted
+Text Italic ({\tt CMU}), and the delightful {\tt CMFIB} (which uses
+the Fibonacci series for the ratios of several of the CM parameters)in the standard distributions of CM. But none of us has taken up the
+challenge, implicit in the 62 parameters of CM, to produce a new face
+for general distribution. It would be very nice, for example, to
+produce a full set of {\tt CMFIB}, with bold, slanted, italic,
+typewriter and other versions. And someone should pick up the gauntlet
+thrown down by Hofstadter, and try to produce a Times Roman, or a
+Baskerville or some other familiar face from the CM programs. Knuth
+has said that we should not blindly copy the old masters, without
+trying to understand why they produced what they did.\footnote{{\em VL\/} {\bf 17}
+(1983), 417.} How interesting it might be, then, to try to manipulate
+the parameters of CM to produce a different, but recognizable family
+of faces. And if the experiment failed, the reasons why it did so
+would themselves be of
+great interest. The first sentences of the Introduction to {\em Computer\/}
+{\em Modern\/} {\em Typefaces\/} are:
+\begin{quotation}
+Infinitely many alphabets can be generated by the programs in this
+book. All you have to do is assign values to 62 parameters and fire
+up the \MF\ system; then presto---out comes a new font of type.
+\end{quotation}
+Let's do it, but of course in the best possible taste!
+
+
+\section{Devan\={a}gar\={\i}}
+
+Devan\={a}gar\={\i} is the alphabet used for writing and printing
+Sanskrit, Hindi and several other languages of South Asia, both
+ancient and modern.
+
+\subsection{Knuth}
+
+As far as I know, Donald Knuth coded the first Devan\={a}gar\={\i}
+character to be created with \MF. This was the single syllable {\em la\/},
+which Matthew Carter gave to Knuth in 1980 as a challenge to test the
+capabilities of the then nascent \MF. The smoke proof of the
+character, and several interesting remarks about the experience, were
+published as `My First Experience with Indian Scripts', in {\em CALTIS-84:\/}
+{\em Special Issue on Calligraphy, Lettering \& Typography of Indian\/}
+{\em Scripts\/}, (Proceedings of a Delhi 1984 conference).
+
+\subsection{Ghosh}
+
+An early Devan\={a}gar\={\i} font was designed with old \MF\
+(MF-in-SAIL) by P.~K.~Ghosh during a visit to Stanford in 1982--83.
+Ghosh published what he had done as Stanford Computer Science Report
+965: {\em An Approach to Type Design and Text Composition in Indian\/}
+{\em Scripts\/} (Stanford, 1984). One of the valuable aspects of this work
+was that Ghosh worked from Devan\={a}gar\={\i} characters designed and
+drawn for him by the famous Bombay calligrapher R.~K.~Joshi. Drawings
+of these, on a grid, are published in the {\em Report\/}. Unfortunately,
+Ghosh's work was done in a now superseded version of \MF, and was not
+fully worked out at the keyboard level. It also lacked a number of
+the conjunct consonant clusters necessary for fine Indian typography.
+The report, however, remains of considerable interest for general
+background. The source code is available at the University of
+Washington, through Pierre MacKay (address below), and presumably at
+Stanford (try Emma Pease). Ghosh has said explicitly that he has no
+objection to others doing further work on it.
+
+\subsubsection{Contact}
+
+If you wish to contact Ghosh he can be reached at the following
+address:\\
+ National Centre for Software Technology,\\
+ Gulmohar Cross Road 9,\\
+ Juhu, Bombay 400 049,\\
+ India.
+
+\subsection{Velthuis}
+
+The only fully worked out version of Devan\={a}gar\={\i} presently
+available is that of Frans Velthuis.
+
+%\paragraph{Date of information} 25 December 1987.
+
+\subsubsection{The Font}
+
+In November 1987, Frans Velthuis completed version 1.0 of a
+Devan\={a}gar\={\i} \METAfont\ for \TeX. He has written \MF\ code for
+all the {\em ak\d{s}aras\/} (syllabic characters) necessary for Hindi, and
+most of those for Sanskrit too, although in the latter case some
+{\em vir\={a}mas\/} are used. Frans intends to produce a special Sanskrit
+version of his font in the future. Also included are the
+Devan\={a}gar\={\i} numerals, {\em anusv\={a}ra, vir\={a}ma, da\d{n}\d{d}a,\/}
+{\em candrabindu, visarga, avagraha\/}, full stop, and the superscript
+abbreviation circle.
+
+\subsubsection{Usage}
+
+You prepare your \TeX\ or \LaTeX\ file normally, and mark any Hindi
+portions, typed in a simple Roman transliteration, with a font marker,
+thus: \verb|{\dn ...}|. At the top of the \TeX\ file you
+\verb|\input| a file called {\tt DNMACS}; in \LaTeX, a {\tt DEV.STY}
+file is provided which inputs the necessary macros, and automatically
+makes appropriate font size changes. Frans provides a preprocessor,
+{\tt DEVNAG}, available compiled for several systems, or in Pascal or
+C, which reads your file and converts the Hindi transliteration into
+the appropriate codes for Frans's font. The converted file is then
+processed by \TeX\ or \LaTeX\ in the normal way, and the resulting
+{\tt DVI} file can be printed using a standard {\tt DVI} outputprogram. The portions of Hindi text originally in Roman
+transliteration will be printed in Devan\={a}gar\={\i}, with full use
+of conjunct consonants ({\em sandhyak\d{s}aras\/}), etc.
+
+\subsubsection{Quality}
+
+The quality of the typeface is excellent, with full calligraphic
+molding of the curves and loops, like some of the best handwriting of
+manuscript scribes using a broad nib.
+
+\subsubsection{Terms of Availability}
+
+Frans will sell a set of four or five sizes of the Devan\={a}gar\={\i}
+fonts, at the printer resolution you specify (Epson-type 9 pin matrix,
+24 pin matrix ($180\times 180, 360\times 360, 180\times 360$),
+write-white laser, or write-black laser), together with the compiled
+code (specify VAX/VMS, SUN, Cyber, IBM/PC, Atari ST) of the text
+preprocessor DEVNAG, for \$119. The \MF\ source programs are not at
+present being made generally available.
+
+\subsubsection{Contact}
+
+Frans J.~Velthuis,\\
+ Nyensteinheerd 267,\\
+ 9736 TV Groningen,\\
+ The Netherlands.\\
+ Bitnet: {\tt velthuis@hgrrug5}
+
+\subsubsection{Further information}
+
+A note about Velthuis's Devan\={a}gar\={\i} font appeared in \TeX hax,
+1987, issue 93. Velthuis intends to publish a full account of his
+font in a future
+issue of {\em TUGboat\/}.
+
+
+\section{Tamil}
+
+\subsection{Arthanari}
+
+According to Emma Pease (network response on 10 November 1987 to my
+query in \TeX hax 1987, issue 93) a basic set of Tamil characters for
+\TeX\ was designed at Stanford by T.~S.~Arthanari created when he was
+at Stanford from May to July, 1985. Emma has the source code but does
+not want to distribute it further without his knowledge.
+
+\subsubsection{The Font}
+
+There are approximately 160 characters in several styles written in a
+pre-release version of the current \MF. Emma has only tried producing
+characters for one style but had little difficulty in doing so (a few
+commands had changed). They are rough but look fairly good.
+
+%\paragraph{Date of information} December 26, 1987.
+
+\subsubsection{Contact}
+
+T.~S.~Arthanari's last known address was:\\
+ Quality Informatics Labs, Ltd.,\\
+ 312, P.~M.~G.~Complex,\\
+ 57, South Usman Road,\\
+ Madras, 600 017, India.
+
+I wrote to Mr.~Arthanari in December 1987 to ascertain his intentions
+concerning his work, and especially to learn whether he is willing and
+able to allow the source code of his Tamil font to be distributed as
+public domain software. There has been, as yet, no reply. A
+colleague is visiting Madras in a few weeks, and will try to make
+contact with him.
+
+\subsection{Ramanujan}
+
+%\paragraph{Date of information} Fri Jan 22 1988 (mail from Pierre
+%MacKay).
+
+\subsubsection{The Font}
+
+According to information received by e-mail from Pierre MacKay (Fri
+Jan 22, 1988), Ramanujan, a graduate student who worked at Washington
+two years ago, designed a Tamil font in \MF84 (I think). According to
+Pierre, the problem with this, as with Ghosh's Devan\={a}gar\={\i}, is
+that it was arbitrarily developed in a framework that bears no
+relation to the monotype-based character grid used for Computer
+Modern, i.e., the characters do not sit in a box or on a baseline that
+relates in an appropriate manner to CM; this is unfortunate, since it
+makes it almost unusable in an environment with CM. Moreover, it does
+not make much use of the macro capabilities of \MF.
+
+%\paragraph{Date of information} June 7, 1988.
+
+\subsection{Ridgeway and Schiffman}
+
+After a thorough evaluation of the Ramanujan characters, the
+Humanities and Arts Computing Center at the University of Washington
+decided that it was better to begin again. Dr.~Thomas Ridgeway,
+director of the Center, in consultation with Prof.~Harold Schiffman
+of the Department of Asian Languages, has almost completed a fully
+vowelled \MF\ for Tamil. It will be tested during the summer, and
+should be ready for release in early fall 1988, together with some
+sort of macro package to make it usable from a Latin-letter keyboard.
+Characters are arranged in the font in rough alphabetical order,
+starting from position zero. We have not found any other coding
+system which seems definite enough to use as a model. The Tamil
+phonetic subset of ISCII does not provide nearly enough character
+positions. It is expected that with this as with many other non-Latin
+fonts some sort of input preprocessor will be used to mediate between
+the code used for text-editing and the \TeX\ font coding.
+
+\subsubsection{Contact}
+
+Dr.~Thomas Ridgeway, Director \\
+ Humanities and Arts Computing Center \\
+ Mail~Stop DW-10 \\
+ University of Washington \\
+ Seattle, WA 98195, USA \\
+ Phone: (206) 543-6259 \\
+ Net: {\tt mackay@june.cs.washington.edu}
+
+\subsection{Other Developments}
+
+%\paragraph{Date of information} March 11, 1988.
+
+T.~K.~Rengarajan, a software engineer (Database Systems, Digital
+Equipment Corporation), e-mailed me on Fri 5 Feb, 1988, and mentioned
+that he may do a \MF\ Tamil. He can be contacted at:\\
+ Net: {\tt ranga\%debit.DEC@decwrl.dec.com}
+
+
+\section{Telugu}
+Telugu is the name of the language and script used in Indian state of
+Andhra Pradesh.
+\subsection{Mukkavilli}
+
+%\paragraph{Date of information} March 11, 1988.
+
+\subsubsection{The Font}
+
+Recent mail from Lakshmi Mukkavilli indicates her intention, together
+with her husband Lakshmankumar Mukkavilli, to implement a Telugu
+script font in \MF. Their work on this font will intensify during the
+summer of 1988. Incidentally, they are looking for a good Telugu
+calligrapher and would welcome suggestions. In their opinion,
+existing Telugu typefaces are not good, tending to be very heavy along
+the baseline, which is hard on eyes. So they are not keen on
+imitating existing typefaces, and will probably create their own.
+
+A note from Lakshmi in May 1988 said that she and her husband have now
+started working full time on the Telugu fonts using \MF, and they
+expect to start coding \MF\ programs in the second week of June. They
+are at present deciding on parameters, and the characters for which
+\MF\ programs are to be written. They are also concerned about how to
+incorporate context analysis logic in the form of \TeX\ macros.
+Entering text in Roman transliteration and preprocessing the text for
+input to \TeX\ does not seem very attractive to them, although, in the
+absence of widely available customizable terminals that could cope
+with Telugu, they may be forced down this path.
+
+Another point of concern is their desire to use the ISCII standard (a
+version of ASCII for Indian languages). This is the only really
+widely published standard for the arrangement of the characters of
+Indian languages in a font grid, and I suspect that all creators of
+Indic fonts should be using it as far as possible.
+
+\subsubsection{Contact}
+
+Lakshmankumar Mukkavilli and \\
+Lakshmi Mukkavilli,\\
+ 226 Computer Science,\\
+ Iowa State University,\\
+ Ames IA 50011, USA.\\
+ Phone: (515) 296--7808\\
+ CSnet: {\tt lakshmi@atanasoff.cs.iastate.edu}\\
+ Uucp: {\tt lakshmi!atanasoff}
+
+\subsection{Other Developments}
+
+%\paragraph{Date of information} March 11, 1988.
+
+E-Mail from K.~Sankara Rao in March 1988 indicates his similar
+intention to implement a Telugu font in \MF. He can be contacted
+at:\\
+ Department of Electrical Engineering \\
+ North Dakota State University \\
+ Fargo, ND 58105, USA. \\
+ Bitnet: {\tt nu043109@ndsuvm1}
+
+
+%\section{Mar\={a}\d{t}h\={\i}}
+
+%No known font, but the addition of a few extra characters, such as
+%retroflex {\em la\/}, to Velthuis's Devan\={a}gar\={\i} (which he is
+%considering) will make his font perfectly suitable for
+%Mar\={a}\d{t}h\={\i}.
+
+
+\section{Perso-Arabic}
+
+%\paragraph{Date of information} June 7, 1988.
+\subsection{MacKay}
+
+Pierre A.~MacKay (TUG Site Coordinator for Unix-flavored \TeX) and the
+Washington team have been working on an Arabic implementation of \TeX\
+for some years. Their plans are ambitious, and include building a
+customized version of \TeX, called \TeX--XeT, which has a built-in
+capability for handling bidirectional text. Details of this change to
+\TeX\ were published by Don Knuth and Pierre MacKay in {\em TUGboat\/} {\bf 8},
+issue 1 (1987). This is an active project, but MacKay says wistfully
+that Arabic remains a long-term dream.
+
+\subsubsection{Terms of Availability}
+
+\TeX-XeT can be compiled with the C compiler using {\tt WEB}-to-C and
+the change file {\tt Cxet.ch}, both of which are part of the Unix
+\TeX\ distribution. Several sites have actually made use of the
+reflection primitives, and Larry Denenberg of BBN has rewritten the
+{\tt dvi2ps} device driver to do the correct things with
+right-to-left text. The Denenberg {\tt dvi2ps} is vastly superior to
+the old {\tt dvi2ps} in many other ways, and it will become a part of
+the distribution very shortly. (The driver is available as an {\tt
+FTP} file from the {\tt pub} directory on {\tt
+june.cs.washington.edu}. Look for \verb|ld_dvi2ps.tar.Z|.) {\tt
+WEB}-to-C is also available as the file {\tt web2c.tar.Z}, along with
+{\tt Cxet.ch.Z}.
+
+\subsubsection{Contact}
+
+Pierre MacKay, \\
+ Department of Computer Science, FR-35,\\
+ University of Washington,\\
+ Seattle, WA 98195, USA.\\
+ Phone: (206) 545-2386/543-6259.\\
+ Net: {\tt MacKay@June.cs.Washington.edu}
+
+\subsection{Goldberg}
+
+%\paragraph{Date of information} February 3, 1988, February 11, 1988.
+
+On Monday, 18 Jan 1988, and again on 15 Feb 1988, Jacques J.~Goldberg
+wrote to \TeX hax (1988, issues 7 and 15), giving details of a
+package giving the capability of printing Hebrew. He said that an
+article is currently being written about the package, for submission
+to {\em TUGboat\/} (see under {\bf Hebrew}). At the same time he included a brief
+note referring to a nearly completed Arabic font.
+
+\subsubsection{The Font}
+
+Goldberg said,
+\begin{quotation}
+An Arabic font is three characters away from completion, but the
+MetaFounders are near midyear exams and unpaid, so the Arabic font
+{\sl might} show up around mid March [1988]. (To be precise, their
+font is Parsi, and some limited work is needed to extend it to full
+Arabic). \ldots\ This needs {\sl no} change either in \TeX\ or in {\tt
+DVI} drivers: a simple preprocessing of the \TeX\ input file and a
+small additional macro package do it.
+\end{quotation}
+
+\subsubsection{Terms of Availability}
+
+It is likely that the Arabic fonts and macros may be distributed on
+similar terms to the Hebrew; see the {\bf Hebrew} section.
+
+\subsubsection{Contact}
+
+For Prof.~Goldberg's address see under {\bf Hebrew}.
+
+\subsection{Other Developments}
+
+See also the bitmap Arabic (?) fonts distributed by the {\bf Austin Code}
+{\bf Works}.
+
+
+\section{Hebrew}
+
+%\paragraph{Date of information} February 3, 1988.
+
+\subsection{Goldberg}
+
+On Monday, 18 Jan 1988, and again on 15 Feb 1988, Jacques J.~Goldberg
+wrote to \TeX hax (1988, issues 7 and 15), giving details of a
+package giving the
+capability of printing Hebrew. He said that an article is currently
+being written about the package, for submission to {\em TUGboat\/}.
+
+\subsubsection{The Font}
+
+Goldberg says that the package comprises:
+\begin{itemize}
+\item a set of fonts at 8, 9, 10, 12, 17 points in regular type, 10
+ points slanted and bold, and any magnification on request (1000
+ off the shelf).
+\item a 100\% portable preprocessor written in C (MSDOS users who do
+ not have a compiler can get the {\tt .COM} file).
+\item a small set of \TeX\ macros.
+\item a sample file.
+\end{itemize}
+
+\subsubsection{Usage}
+Hebrew words in Roman transliteration are inserted either by typing
+first-typed-last-read with the font invoked, which is a pain but
+`displays' in natural reading order, or by typing first typed first
+read as argument of the \verb|\reflect| macro given by D.~Knuth and
+P.~MacKay, {\em TUGboat\/} {\bf 8} (1987), p.\,14. Long Hebrew sequences are typed,
+in first-typed-first-read order, within delimiters. The preprocessor
+copies non Hebrew sequences to an auxiliary file. Hebrew sequences are
+parsed into words, and written to the auxiliary file one word at a
+time after each word has been reflected. \TeX\ is then invoked on the
+file containing the macro package, which itself \verb|\inputs| the
+auxiliary files, feeding \TeX\ with either normal English input or
+\verb|\lines{ }| adjusted by the macro to the optimal number of Hebrew
+words.
+
+\subsubsection{Quality}
+
+Goldberg is---I suspect unnecessarily---diffident about the quality of
+the fonts. He calls them `ugly fonts not good for anything else than
+Office documents (drafts, reports, \ldots)'.
+
+\subsubsection{Future development}
+
+Goldberg is looking for a convenient table representing the 22 Hebrew
+letters by Roman letters. Then the preprocessor could translate to
+standard ASCII the character codes used in Israel with their special
+Hebrew terminals, so that anybody with an English-only terminal could
+write in Hebrew.
+
+\subsubsection{Terms of Availability}
+
+Goldberg says,
+\begin{quotation}
+I do not expect any fee from individuals, but I would be happy if {\sl
+institutions} that may use this package would later voluntarily
+contribute \$25 to \$50 [payable to the Treasurer of the University]
+to help my Department \ldots\ pay students employed on font
+development.
+\end{quotation}
+He later added,
+\begin{quotation}
+All that project is stored and freely available on a Bitnet server.
+To get the whole package, send an interactive message {\tt GET IVRITEX
+PACKAGE} to {\tt LISTSERV@TAUNIVM}. Arpanet or other nets not
+interactively connected to Bitnet, just send a {\tt MAIL} file to that
+address, with the request {\tt GET IVRITEX PACKAGE} in the first line
+({\sl not} Subject) of the message. Other useful commands to that
+server are:
+\begin{description}
+\item[{\tt GET IVRITEX FILELIST}] to get a directory of the project,
+and
+\item[{\tt INFO FILES}] to get instructions how to sign up for
+automatic updates.
+\end{description}
+\end{quotation}
+
+\subsubsection{Contact}
+
+Prof.~Jacques J.~Goldberg,\\
+ Department of Physics,\\
+ Technion-City,\\
+ 32000 Haifa, Israel.\\
+ Bitnet: {\tt phr00jg@technion}\\
+ If you are not on Bitnet, try: \\
+ {\tt phr00jg\%technion.bitnet} at \\
+ {\tt forsythe.stanford.edu}
+
+\subsection{Other Developments}
+
+See also the experimental Hebrew font described under the heading
+{\bf Georgia Tobin}, and the bitmaps distributed by the {\bf Austin Code Works}.
+
+
+\section{Greek}
+
+%\paragraph{Date of information} January 21, 1988.
+
+\subsection{Levy}
+
+\subsubsection{The Font}
+
+Regular, bold, and typewriter versions of the Greek alphabet have been
+coded in \MF84 by Silvio Levy of Princeton, starting from the Greek
+character set created by Don Knuth as part of the CM family, but with
+all accents, breathings, correct spacing, ligatures, and macros to
+implement a convenient Roman transliteration for input. The font is
+suitable for both classical and modern Greek.
+
+Full details and illustrations of the use of the fonts have been given
+by Silvio Levy in his two publications:
+\begin{description}
+\item `Typesetting Greek', in {\em \TeX\ Users Group Eighth Annual Meeting:\/}
+{\em Conference Proceedings\/}, edited by Dean Guenther (Providence: TUG,
+1988), 27--33.
+\item `Using Greek Fonts with \TeX', {\em TUGboat\/} {\bf 9} (1988), 20--24.
+\end{description}
+
+\subsubsection{Terms of Availability}
+
+Silvio Levy has released his Greek fonts freely, without charge (andwithout any warranty). He maintains an electronic mailing list of
+interested parties, and the \MF\ source is available to Arpanet users
+by anonymous FTP from {\tt princeton.edu}.
+
+\subsubsection{Contact}
+
+Silvio Levy, \\
+ Math Department, Fine Hall,\\
+ Princeton University,\\
+ Washington Road,\\
+ Princeton, NJ 08544, USA.\\
+ Phone: (609) 452-5790\\
+ Net: {\tt levy@princeton.edu}
+
+\subsection{Kelly}
+
+Issue 14 of UK\TeX\ 1988 (Fri, May 20), the UK's answer to \TeX hax,
+put out from Aston by Peter Abbott ({\tt abbottp@aston.ac.uk.bitnet}),
+carried a notice by Christopher P.~Andrasic (of Cranfield) reporting
+some Greek fonts.
+
+\subsubsection{The Fonts}
+
+Brian Hamilton Kelly (also at Cranfield) created these Greek fonts
+using \MF84. The \MF\ sources of the non-Math Greek fonts are
+contained in the files {\tt CMGI10.MF, CMGTT10.MF, CMG10.MF,
+CMGB10.MF}, and {\tt GRKTXT.MF}. As far as I know, there are no
+macros or preprocessor offered for implementing the font at the
+keyboard level.
+
+\subsubsection{Terms of Availability}
+
+These fonts are being offered for general, free release. They are
+available for FTP within the UK, from the directory {\tt
+public.mffiles} of the UK\TeX\ archive at Aston.
+
+\subsubsection{Contact}
+
+Christopher P.~Andrasic \\
+ Net: {\tt rm001a@uk.ac.cranfield.cdvc}
+
+
+\section{Cyrillic}
+
+\subsection{MacKay}
+
+%\paragraph{Date of information} Fri Jan 22 1988 (mail from Pierre
+%MacKay).
+
+Pierre MacKay reports that the Washington team is working on Old
+Russian (more or less Old Church Slavonic, but specifically designed
+for the Slovo).
+
+\subsubsection{Contact}
+
+For Prof.~MacKay's address see under {\bf Arabic}.
+
+\subsection{MF Slavic Family}
+
+This family of Cyrillic fonts is described under {\bf Georgia Tobin}.
+
+\subsection{AMS}
+
+The American Mathematical Society has developed a post revolution
+Cyrillic font, in old \MF79, and a set of macros to implement it
+comfortably. Details of the font, with examples of its use, and grids
+of the character set were published in {\em TUGboat\/} {\bf 6} (1985), 124 ff.
+
+\subsubsection{Terms of Availability}
+
+Same terms and contact addresses as described under {\bf AMSfonts Package}.
+
+\subsection{Other Developments}
+
+See also the Cyrillic bitmap fonts distributed by the {\bf Austin Code}
+{\bf Works}.
+
+
+\section{Turkish}
+
+\subsection{Washington}
+
+%\paragraph{Date of information} June 7, 1988. (P. A. MacKay)
+
+\subsubsection{The Font}
+
+Pierre MacKay informs me (Jan 22 1988) that work on properly accented
+Roman-letter Turkish fonts in \MF\ has been undertaken at the
+University of Washington by himself and Walter Andrews. The accented
+characters are developed from Computer Modern descriptions, so as to
+maintain the maximum possible compatibility with the Computer Modern
+faces. Andrews and MacKay have published a description of their work
+as:
+\begin{description}
+\item `The Ottoman Texts Project' in {\em \TeX\ Users Group Eighth Annual\/}
+{\em Meeting:\/} {\em Conference Proceedings\/}, edited by Dean Guenther (Providence:
+TUG, 1988), 35--52.
+\end{description}
+Pierre also wrote on `Turkish Hyphenations for \TeX' in {\em TUGboat\/} {\bf 9}
+(1988), 12--14. See also the note in {\em TUGboat\/} {\bf 8} (1987), 260.
+\subsubsection{Terms of Availability}
+
+A first release is available for FTP on {\ tt june.cs.washington.edu}
+in the {\tt pub} directory under the name {\tt turkish.tar.Z}. This
+is a do-it-yourself kit, with driver files for {\tt WTKR10} and {\tt
+WTKTI10} only. Fonts can be made up in 128-character form for drivers
+which still use {\tt PXL} files, and in 256 character form for all
+others. The 256 character form contains all the expected characters
+of Computer Modern, and all except @ and \# are in the expected
+places.
+
+\subsubsection{Usage}
+
+The {\tt turkish.tar} file includes the hyphenation table described in
+the {\em TUGboat\/} article mentioned above, and a modified {\tt TPLAIN.TEX}
+in which Turkish fonts will take the place of CM fonts, and the
+messages will ultimately be translated into Turkish. There is a
+good-sized sample of Ottoman literary text for testing.
+
+\subsubsection{Contact}
+
+For Prof.~MacKay's address see under {\bf Arabic}.
+
+
+\section{Japanese}
+
+%\paragraph{Date of information} March 11, 1988
+
+In order to typeset Japanese text it is insufficient merely to have a
+Japanese font. There are several problems, including the very large
+size of the Japanese character set, which mean that a modified
+implementation of the \TeX\ system as a whole is necessary.
+
+Some of the issues concerned in using \TeX\ for typesetting Japanese
+were surveyed by Nobuo Saito and Kazuhiro Kitagawa of Keio University,
+Yokohama: \begin{description}
+\item `What Should We Do for Japanese \TeX', in {\em \TeX\ Users Group\/}
+{\em Eighth Annual\/} {\em Meeting: Conference Proceedings\/}, edited by Dean Guenther
+(Providence: TUG, 1988), 53--56.
+\end{description}
+
+Saito and Kitagawa have taken Pat Monardo's Common \TeX\ as the
+starting point for a series of modifications to \TeX\ itself that have
+some features in common with the ASCII Corporation's work, described
+below.
+
+I recently received a comprehensive message from Edgar M.~Cooke about
+the current state of \TeX\ in Japan. Most what follows is reproduced
+verbatim from this message.
+
+At present, two publicly available versions of \TeX\ are being
+distributed that support Japanese, and one further version is supposed
+to become available shortly. These are not entirely mutually
+compatible, and each has its strong and weak points.
+
+\subsection{ASCII Corporation}
+
+The ASCII Corporation is a microcomputer oriented publishing and
+software house that has taken a strong interest in \TeX\ for their own
+publishing work, and whose UNIX support section has produced and
+distributes the Japanized version of \TeX.
+
+ASCII's version was implemented without concern for 100\% internal
+compatibility with Knuth's \TeX, and cannot pass the {\tt TRIP} test
+(N.B.: it is closer to passing as of version 1.0). However, the
+output of an identical English \TeX\ input file is, to the best of my
+knowledge, identical with that of standard \TeX. They have added a
+few primitives (concerned with spacing between the ideographs and
+letters, etc.) useful in handling Japanese or Japanese with Romanized
+languages, and have created a variant of {\tt TFM} which they call
+{\tt JFM} (but which still has the {\tt TFM} extension, although it is
+internally identifiable by a coded ID byte). The purpose of this is
+to allow one font to hold the more than 6000 characters of a typical
+Japanese font. It also differs in other ways, notably that the
+ligature table (unnecessary in Japanese) has been replaced by a `glue
+table', which handles much of the information necessary concerning
+spacing between the characters (which usually appear without
+distinction between inter-character and inter-word spaces, unlike in
+modern Western languages).
+
+\subsubsection{Terms of Availability}
+
+At present, the ASCII Corporation is freely distributing this
+implementation in the form of sources including change files for
+INI\TeX, VIR\TeX, and BiB\TeX, and Japanized macro files for plain
+\TeX, \LaTeX, and Sli\TeX\ (with the \LaTeX\ style files), and they
+include the source for a (just adequate) printer driver for the Canon
+LBP--8 that uses its internal Japanese character set, and {\tt JFM}
+files for point sizes 5 through 10 of a standard (`Mincho' = Ming
+Dynasty style) typeface and of an emboldened (`Gothic') typeface which
+can probably be used with a number of different pixel font sets, e.g.,
+the internal Canon LBP--8 set, (but which in ver.~1.0 is based on the
+Dai Nippon Printing Co.~[DNP] fonts). A printer driver and X-windows
+previewer handling the DNP fonts is now available.
+
+\subsubsection{Contact}
+
+ASCII Corporation,\\
+ Sumitomo Minamiaoyama Building,\\ 5--1--5 Minamiaoyama Minato-ku,\\
+ Tokyo 107, Japan.
+
+\subsection{J\TeX}
+
+The following articles on J\TeX\ and its fonts, by Yasuki Saito, have
+appeared:
+\begin{description}
+\item `Japanese \TeX', {\em TUGboat\/} {\bf 8} (1987), 103--116.
+\item `\TeX: J\TeX', in {\em \TeX\ Users Group Eighth Annual Meeting:\/}
+{\em Conference\/} {\em Proceedings\/}, edited by Dean Guenther (Providence: TUG,
+1988), 57--68.
+\end{description}
+J\TeX\ was developed by Yasuki Saito of Nippon Telephone \& Telegraph
+(NTT). Saito's policy has been to attempt to avoid radical changes to
+standard \TeX\ as much as possible, but this increased compatibility
+has led to problems: since a font can have only 256 characters, the
+number of fonts one needs even to support a single real Japanese font
+set (33) tends to be quite large, even if one only declares the fonts
+corresponding to the various sections of the original font that
+include characters that have actually been input into the document.
+
+A standard (but ugly) set of Japanese characters that is in the public
+domain (known as the JIS fonts, for the Japanese Industrial Standards
+Institute, which is responsible for the (abjectly arbitrary) standard
+coding of Japanese characters and for making the font set available)
+is included with J\TeX. This originally consisted of only 1 size,
+namely characters described in a 24-dot square matrix, but Saito
+mechanically generated 36-, 48-, and 72-dot fonts to imitate other
+point sizes or \verb|\magsteps|. This set is not very high quality by
+any standard, but it is the only public domain font known to me
+[Cooke].
+
+Yasuki Saito has also collaborated with Dai Nippon Printing Co.~to
+make their industry standard fonts available---but for a price: 95,000
+Japanese yen.\footnote{ASCII and SONY are also negotiating with Dai
+Nippon to allow similar font sets to become available for different
+resolutions of printers, and, if we are lucky, a vector stroke
+typeface of high quality that is applicable to various sizes and
+resolutions may become available next year.}
+
+Saito's 1988 article, cited above, includes a section describing the
+JIS and DNP Japanese fonts, with illustrations.
+J\TeX\ has 240, 300, 400, and 480 dpi fonts available currently.
+Please note that 6000+ characters makes for a largish distribution
+tape---the rudimentary set of JIS fonts in an adapted {\tt GF} format
+with {\tt TFM}s takes up about 10 M of disk space, while the {\tt
+PXL}, {\tt GF}, and {\tt TFM} files for the DNP Mincho and Gothic
+fonts very nearly fill an entire 2400 ft magtape at 6250 bpi! I had a
+chance to measure these more carefully:
+\begin{center}
+\begin{tabular}{lrlr}
+\hline
+\multicolumn{2}{c}{DNP fonts} &\multicolumn{2}{c}{JIS
+fonts}\\
+\hline {\tt GF} Mincho & 49,312,713 & {\tt PXL} &
+11,321,384\\
+{\tt GF} Gothic & 43,401,652 & {\tt GF} & 7,729,124\\
+{\tt TFM}s & 559,152 & {\tt TFM}s & 137,417 \\
+{\bf Total bytes} & 93,273,517 & & 19,187,925
+\end{tabular}
+\end{center}
+In other words, non-trivial.
+
+\subsubsection{Terms of Availability}
+
+J\TeX\ is in the public domain, and comes free with the JIS fonts. In
+Japan, the Japan Society for Software Science and Technology
+distributes it.
+
+J\TeX\ is is available in the US by anonymous FTP from {\tt
+turing.stanford.edu}. The Tops-20 version is installed on {\tt
+Turing} in directory \verb|PS:<JTEX>|.
+
+The UNIX version is being distributed for the time being by Yasuki
+Saito, with source files for pretty much what ASCII has, but with an
+Imagen printer driver that handles external Japanese font data and an
+X-windows previewer for J\TeX, as well as a version of DVI2PS
+supporting Japanese, but no support for BiB\TeX\ or Sli\TeX\ is
+offered.
+
+But in a note to \TeX hax 1987, issue 106 (Fri 25 Dec), Hideki Isozaki
+announced that he has prepared \LaTeX\ and Sli\TeX\ files to work with
+J\TeX.
+
+\subsubsection{Contacts}
+
+%\paragraph{Date of information} Fri 25 Dec 1987, given in \TeX hax
+%1987, issue \#106.
+
+Yasuki Saito, \\
+ NTT Electrical Communications Laboratories, \\
+ NTT Corp., 3-9-11\\
+ Midori-cho Musashina-shi,\\
+ Tokyo 180, Japan.\\
+ Phone: +81 (422) 59-2537\\
+ Net: {\tt yaski\%ntt-20@sumex-aim.stanford.edu}\\[1.5ex]
+Hideki Isozaki, \\
+ NTT Software Laboratories,\\
+ JUNet: {\tt isozaki@ntt-20.ntt.junet}\\ CSNet: {\tt isozaki@ntt-20.ntt.jp}\\
+ Arpa: {\tt isozaki\%ntt-20@sumex-aim.stanford.edu}
+
+\subsection{Other Developments}
+
+There is a version of Japanese \TeX\ that is likely to become
+available from Canon which resembles J\TeX, but it may take a {\sl
+long} time for the management at Canon to make anything available to
+the public domain, so it may not be available until some time next
+year.
+
+Similarly, IBM Japan has a Japanese version based on the Canon
+algorithm (which was also the stimulus for the Saito's J\TeX).
+
+The Bitstream Kanji fonts could almost certainly be integrated into
+the above Japanese \TeX\ implementations (see {\bf Bitstream}).
+
+\subsection{Conclusion}
+
+There has been a meeting of the leaders and interested parties of
+J-TUG about whether it is possible to merge these three versions, and
+a number of suggestions and guidelines have been set forth. But
+lacking a central authority figure along the lines of a Donald Knuth
+has limited this from going beyond recommendations.
+
+All three parties are working on improving the inherent quality and
+mutual compatibility of their versions, and I expect that they will be
+working on this throughout the next year (all this being more or less
+volunteer work). Except for the fact that just about none of the other
+utilities ({\tt DVITYPE}, etc.) seem to work with the ASCII version
+(except {\tt TFtpPL} and {\tt PLTOTF} to preen {\tt JFM}s), I suspect
+that it is a leading contender, because \begin{itemize}
+\item they are promoting it through prompt and widespread distribution
+of the sources advertised in their own and others' publications, and
+\item because they have obviously lavished a good deal of care in
+attending to details of Japanese printing practice that make it at
+least as good as either of the others---in addition, of course, to
+removing the burden of having to deal with a plethora of fonts each
+comprising a tiny fragment of a whole Japanese font set.
+\end{itemize}
+
+\subsubsection{Contact for all Japanese \TeX}
+
+Edgar M.~Cooke is prepared to act as a clearing house for \TeX\ going
+into and coming out of Japan. He can be contacted at:\\
+ Software Research Association Inc.,\\
+ 1--1--1 Hirakawa-cho,\\
+ Chiyoda-ku,\\
+ Tokyo 102, Japan.\\
+ Net: {\tt cooke\%srava.sra.junet@uunet.uu.NET}\footnote{N.B. It is
+possible to reply to any mail he will send you by `{\tt R}' or `{\tt
+r}' from the Unix {\tt mail(1)} program, but then it will come via
+CSnet, which (although days faster) is prohibited to non-member,
+non-academic institutions such as his.}
+
+Edgar Cooke is in close touch with Pierre MacKay, and has sent Pierre
+the two
+versions of Japanese \TeX\ (ASCII Corp.~and J\TeX) mentioned above.
+
+
+\section{Chinese}
+
+Work done on a Chinese \METAfont\ by Gu Guoan and John D.~Hobby is
+available by anonymous FTP from {\tt june.cs.washington.edu}, in the
+directory {\tt /pub}, as the (large) file {\tt CHINESE.TAR.Z}. This
+was written up in {\em TUGboat\/} {\bf 5} (1984), pp.119--136. (This is a reprint
+of the Stanford Computer Science Report 974 by Gu Guoan and
+J.~D.~Hobby: {\em A Chinese Meta-font\/} (Stanford, 1983).)
+
+
+\section{International Phonetic Alphabet}
+
+\subsection{Washington State University}
+
+Dean Guenther informs me (June 22, 1988) that Washington State
+University has an IPA font available. It contains 128 popular IPA
+characters and diacritics as specified in the {\em Phonetic Symbol Guide\/} by
+Geoffrey K.~Pullum and William A.~Ladusaw (Chicago, London, 1986).
+Janene Winter did the \MF\ work on this font. The character positions
+were coordinated with help from Helmut Feldweg at the
+Max-Planck-Institut f\"{u}r Psycholinguistik in the Netherlands,
+Christina Thiele at Carleton University and some ideas from Brian
+MacWhinney at Carnegie Mellon and Karen Mullen at the University of
+Kentucky at Louisville.
+
+The font also comes with a set of macros to access the characters
+easily. For
+example, \verb|\schwa| prints what you would expect.
+
+\subsubsection{Terms of Availability}
+
+The Washington IPA is available for \$100. The package includes {\tt
+GF}, {\tt PXL} or {\tt PK} fonts at 9, 10 and 12 point (together) in
+the Roman face. The typeface is designed to match the CM Roman
+face. The \MF\ source is not included.
+
+\subsubsection{Contact}
+
+Send a note to Dean Guenther at {\tt guenther@wsuvm1} on Bitnet, or
+write to:\\ {\sl \TeX T1\/} Distribution,\\
+ Computing Service Center,\\
+ Washington State University,\\
+ Pullman, WA 99164--1220, USA.
+
+\subsection{Other Developments}
+
+Georgia Tobin (q.\,v.) has an IPA font, created in old \MF79.
+
+A bitmap IPA font, {\tt ph10}, was created by Jean Pierre Paillet for
+use with \TeX\ for typesetting the {\em Canadian Journal of Linguistics\/}.
+This font is described, with a printout of the character grid, by
+Christina Thiele in
+\begin{description}
+\item `\TeX, Linguistics, and Journal Production' in {\em \TeX\ Users Group\/}
+{\em Eighth\/} {\em Annual Meeting: Conference Proceedings\/}, edited by Dean Guenther
+(Providence: TUG, 1988), 5--26.
+\end{description}
+{\tt ph10} is now superseded by the Washington font.
+
+According to a note from G.~Toal in UK\TeX\ 1988, issue 2, Tibor
+Tscheke's company, St\"{u}rtze AG, also has an IPA font for sale.
+Toal does not state whether this font was created with \MF, but the
+implication is that it is usable with \TeX. Contact:\\
+ Tibor Tscheke, \\
+ Head, Computer Science Department,\\
+ Universit\"{a}tsdruckerei,\\
+ H.~St\"{u}rtze AG,\\
+ Beethovenstra$\beta$e 5, \\
+ D--8700 Wurzburg, \\
+ West Germany.
+
+Kris Holmes and Chuck Bigelow also report that they have a bitmap IPA
+font. See {\bf Lucida}.
+
+%\paragraph{Date of information} June 7, 1988.
+
+\subsection{Ridgeway}
+
+A phonetic alphabet has been developed by Thomas Ridgeway for a large
+subrange of American Indian languages. The first active projects
+using this are in Salish and Navajo. This font is presently being
+tested and will be available from the Humanities and Arts Computing
+Center at the University of Washington in early fall 1988.
+
+\subsubsection{Contact}
+
+See under {\bf Tamil} above.
+
+
+\section{Elvish}
+
+Elvish, or more properly, Tengwar, is the script used by the elves of
+Middle Earth. It was described by J.~R.~R.~Tolkien.
+
+\subsection{Urban}
+
+%\paragraph{Date of information} February 3, 1988.
+
+On 4 Dec 1986 ({\em sic\/}) Mike Urban released the \MF\ code for the Tengwar
+script through the Usenet newsgroup {\tt comp.text}.
+
+\subsubsection{The Font}
+
+Mike said the following:
+\begin{quotation}
+[Here are the] \MF\ sources for a digitized version of the Tengwar
+(Elvish script) created by J.~R.~R.~Tolkien. They have only been
+tested on a 300dpi laser printer. No guarantee of the quality of
+either the code or the output is offered. I'm not particularly
+satisfied with the quality of the code (my first non-trivial attempt
+to use \MF), but the results look OK to me.
+\end{quotation}
+
+\subsubsection{Contact}
+
+Michael Urban,\\
+ TRW Inc., R2/2009 \\
+ One Space Park,\\
+ Redondo Beach, CA 90278, USA.\\
+ Phone: (213) 812-0632\\
+ Net: {\tt urban@spp2.UUCP}
+
+
+\subsection{Other Developments}
+
+See also the Elvish bitmap fonts available from the {\bf Austin Code Works}.
+
+
+\section{Georgia Tobin}
+
+Georgia Tobin is well known to readers of {\em TUGboat\/} as the editor of,
+and chief contributor to, the `Font Forum' section of the journal.
+She has been working with \MF\ since 1982, and between 1982 and 1987
+she created several complete families of fonts for use with \TeX.
+(Georgia's husband Rick works with her on the fonts.) Because much of
+her earlier work was done using \MF79, which is now superseded, only
+the bitmaps of these early fonts are available but not the \MF\ source
+code.
+The bitmap fonts are mostly at 300dpi, and are optimized for
+write-black imaging machines (i.e., Apple, Canon, HP, and certain
+other laser printers). The fonts are available at a wide range of
+sizes ranging from 5 to 72 points (some of less common fonts are
+available in a narrower range of sizes, say from 5 to 36 point). One
+particular subset of these fonts, marketed by Personal \TeX\ Inc.\ as
+a package called MF Medley, consists of the Chel fonts at 5, 7, 10 and
+12 point sizes, with Copperplate and Schoolbook at 36 and 48 point,
+and Black Letter at 36 point. The MF Medley is available at 180, 240
+and 300dpi, with some fonts available at 118dpi too, and costs \$100.
+
+An important point to notice is that the Roman, Chel and Schoolbook
+families described below include math symbol and extensible fonts,
+like Knuth's CM, so that these fonts can be used for the full range of
+mathematical and technical typesetting as defined in the {\tt PLAIN}
+format and \LaTeX.
+
+Georgia's newer work on Schoolbook, Hebrew, ALA and Special Effects
+typefaces, described below, is all done in \MF84, the current and
+stabilized version of \MF, and is therefore much more flexible. Fonts
+of these faces can be generated at any reasonable resolution, and for
+any marking engine with a defined {\tt mode}. One hopes that Georgia
+will find some way of making her \MF\ source code available to bona
+fide users of her newer typefaces, without of course jeopardizing her
+livelihood.
+
+\subsection{MF Chel Family}
+
+The Chel (`Computer Helvetica') family of sans-serif fonts was
+initially
+created by Thom Hickey in a Tandem TAL translation of \MF79 (later
+recoded into
+Apollo Pascal using the MAP preprocessor). He began work on the font
+in the
+winter of 1980, and continued to work on the font until
+1982.\footnote{Reference to Hickey's work on Chel, with an
+illustration of the MF code for the letters `B' and `b', is made in
+Knuth's `Lessons Learned from Metafont' (1985), 37--38.} Chel was
+later completed and extensively reworked by Georgia Tobin. In its
+finished form, Chel has been described as `lighter and more compact'
+than the Computer Modern sans-serif ({\tt CMSS}) which was designed by
+Richard Southall and is included in all CM distributions. Chel
+comprises fifteen fonts including Chel Book, Slant, Medium Bold,
+Slanted Medium Bold, Bold, Slanted Bold, Extra Bold, Slanted Extra
+Bold, Math Symbols, Bold Math Symbols, Math Italic, Bold Math Italic,
+Math Extensible, Elite, Bold Elite, Pica and Bold Pica.
+
+\subsection{MF Roman Family}
+
+This family comprises more than nineteen Times Roman style seriffed
+fonts, including Roman Text, Slanted Text, Italic, Unslanted Italic,
+Medium Bold, Medium Bold Italic, Bold, Bold Italic, Extra Bold, Extra
+Bold Italic, Titling (Small Caps), Slanted Titling, Math Symbol, Bold
+Math Symbols, Math Italic, Bold Math Italic, Math Extensible, Elite
+and Pica. The last two fonts are 12~cpi and 10~cpi typewriter style
+fonts respectively, and include slanted and emboldened versions.
+
+\subsection{MF Slavic Family}
+
+The Slavic Family of fonts includes all the fonts necessary for
+sophisticated typesetting in Russian. The family includes
+Chel-compatible and Roman-compatible versions of Cyrillic in Book,
+Slant, Bold and Bold Slant versions, and also an Italic version of the
+Roman-compatible face. There are further `additional' fonts
+corresponding to each of these categories which contain extra accents
+and characters used in typesetting other Slavic languages.
+
+\subsection{MF Decorative Family}
+
+Also offered is a decorative package of fonts which includes six
+typefaces, including Black Letter, a Copperplate Script, Hodge Podge
+(including assorted dingbats, pharmacy and planetary symbols, a turtle
+and a frog), an Outline Helvetica (upper case), and a Slanted Outline
+Helvetica (also upper case), and an Uncial Majuscule which emulates a
+medieval manuscript script.
+
+\subsection{Century Schoolbook}
+
+Georgia is close to finalizing a first release version of a Century
+Schoolbook typeface. This is the first fruits of her work with the
+new \MF84. Her goal has been to create a complete Century Schoolbook
+style typeface that is clean and legible from very low resolutions
+(about 72dpi is the lowest so far) to very high, and in point sizes
+from 5 to 96 or so.
+
+\subsection{MF ALA}
+
+Another project has been the creation of \MF\ fonts which include the
+special character set defined as a standard by the American Library
+Association (ALA) and used by the Library of Congress and other bodies
+influential in the library automation world, such as OCLC. This set
+of characters and accents was designed to make possible the
+representation, if necessary in a standard Roman transliteration, of
+virtually all the world's languages. The characters include items
+like upper and lower case thorn, Polish dark {\em el\/} (with a cross bar),
+eth, and several other unusual signs and accents. There is even a
+{\em candrabindu\/} for Sanskritists! Georgia did this work for the Library
+of Congress. The font is available in Text, Bold, Italic, and Bold
+Italic.
+The ALA fonts contain 256 character positions, and therefore require a
+robust DVI driver program such as the members of Nelson Beebe's DVI
+driver family or the latest release of the Arbortext drivers.
+
+\subsection{Hebrew}
+
+Georgia is developing a Hebrew typeface, which is still at an
+experimental stage. At the present time it consists of 27 characters,
+with more calligraphic molding of the strokes than is shown in
+Goldberg's font. However, Georgia has not developed any macros or
+preprocessors for inputting Hebrew text in quantities, as Goldberg
+has. It would be advantageous if Georgia and Goldberg were to
+standardize on a common font layout, so that any macro\slash input
+system would be able to access either of their fonts.
+
+\subsection{Special Effects}
+
+Georgia published `The ABC's of Special Effects' in {\em TUGboat\/} {\bf 9} (1988),
+15--18, in which are demonstrated several fascinating typographical
+effects that are relatively simple to produce with clever use of
+\MF84\ macros. The article includes the \MF\ code illustrating how
+the effects were produced.
+
+\subsubsection{Terms of Availability}
+
+The Chel, Roman, Slavic, Decorative and Century Schoolbook font
+families are available on a commercial basis from the following
+sources:\\
+ASCII Corporation,\\
+Sumitomo Minami Aoyama Bldg.,\\
+ 5--11--5 Minami Aoyama,\\
+ Minato-ku,\\
+ Tokyo 107, Japan.\\[1.5ex]
+Docusoft Publishing Technologies, \\
+ Suite 300,\\
+ 1120 Hamilton Street,\\
+ Vancouver, B.~C.~VV6B 2S2, \\
+ Canada.\\[1.5ex]
+Interbase,\\
+ Dantes Plads 1,\\
+ DK--1556 Copenhagen V,\\
+ Denmark.\\[1.5ex]
+Personal \TeX, Inc.,\\
+ 12 Madrona Avenue,\\
+ Mill Valley, CA 94941,\\
+ USA.\\[1.5ex]
+\TeX pert Systems Ltd.,\\
+ 5 Northernhay Square,\\
+ Exeter EX4 3ES,\\
+ Devon, UK.
+
+Georgia has some fine catalogues illustrating the Roman, Chel and
+Decorative families: send a cheque for \$6 (\$15 outside USA or
+Canada) to:\\
+ Georgia Tobin,\\
+ 1888 Barnard Drive,\\
+ Powell,\\
+ Ohio 43065.\\
+ Phone: (614) 764--9863.
+
+
+\section{Blackboard Bold}
+
+\subsection{Robert Messer}
+
+Robert Messer published an article `Blackboard Bold' in {\em TUGboat\/} {\bf 9}
+(1988), 19--20, in which he generalized a method used by Knuth in {\em The\/}
+{\em \TeX book\/} to produce such characters. This is a series of Plain \TeX\
+macros which jiggle the characters of CM around, using small kerns and
+the capital I and small rules, to produce a `poor person's blackboard
+bold'.
+
+\subsection{Other Developments}
+
+See also {\bf Custom fonts \& Pandora}, and the {\bf AMSfonts Package} package.
+
+
+\section{APL}
+
+The APL programming language requires many unusual symbol characters,
+which often baffle normal typesetting and word processing systems.
+
+\subsection{Hohti and Kanerva}
+
+Aarno Hohti and Okko Kanerva of the University of Helsinki have
+developed an APL font for use with \TeX. They have `raided' the CM
+character set to this end, so the characters should be similar in
+weight and style with CM.
+
+The font is described in the article `Generating an APL Font' in
+{\em TUGboat\/} {\bf 8} (1987), 275--278.
+
+\subsubsection{Terms of Availability}
+
+The authors can be contacted at:\\
+ University of Helsinki,\\
+ Department of Mathematics,\\
+ Hallituskatu 15,\\
+ SF--00100 Helsinki,\\
+ Finland.
+I assume that the fonts are being freely distributed, since the \MF\
+code for them is available for anonymous FTP as file {\tt CMAPL10}
+from {\tt score.stanford.edu}, in directory \verb|<TEX.TUGBOAT>|.
+
+
+\section{AMSfonts Package}
+
+The American Mathematical Society (AMS) has developed several fonts of
+symbols and alphabets intended for use in mathematical notation.
+
+\subsection{The Fonts}
+
+Three alphabets, collectively known as Euler, were designed by Hermann
+Zapf and implemented in \MF\ at Stanford as part of the \TeX\ project.
+They come in both medium and bold weights, and include Fraktur, script
+and an upright cursive alphabet, which was intended to minimize
+problems with the placement of accents and indices. The Euler fonts
+are considered proprietary, and sources
+are available only under lease.
+
+Two fonts of symbols, including a Blackboard Bold alphabet, are also
+available. Details of these fonts, including character grids, were
+published in {\em TUGboat\/} {\bf 6}(3), 124 ff. These fonts are still rendered in
+\MF79, which is totally incompatible with the current \MF, so
+distribution of the sources is pointless; arrangements are being made
+for their re-implementation in new \MF, but the schedule is uncertain.
+
+\subsection{Terms of Availability}
+
+Together with Cyrillic (see under {\bf Cyrillic}) fonts, this collection is
+called AMSFonts. A set of {\tt TFM} and 300{\tt GF} files ({\tt
+magstep0} only) is available:
+\begin{itemize}
+\item by anonymous FTP from the directory \verb|<TEX.AMSfonts>| at
+{\tt score.stanford.edu};
+\item as part of the standard distribution from Maria Code;
+\item as part of other major \TeX\ distributions.
+\end{itemize}
+The AMSFonts are available from the AMS in a full range of
+magnifications and in additional resolutions on IBM PC-compatible and
+Macintosh diskettes and on mag tape in VAX/VMS format. For
+information, contact:\\
+AMS \TeX\ Library,\\
+ American Mathematical Society,\\
+ P.~O.~Box 6248,\\
+ Providence, RI 02940, USA.\\
+ Phone: (401) 272-9500 or (800) 556-7774\\
+ Internet: {\tt sse@math.AMS.com}\\[1.5ex]
+Contact for technical inquiries:\\
+ Barbara Beeton,\\
+ (same address)\\
+ Phone: (401) 272-9500\\
+ Internet: {\tt bnb@seed.AMS.com} or\\
+ {\tt bnb@xx.lcs.MIT.edu}
+
+
+\section{Custom Fonts \& Pandora}
+
+\subsection{Custom Fonts}
+
+If you are desperate for a \TeX\ font that does not yet exist, why not
+commission a \MF\ programmer to create it?
+
+Neenie N.~Billawala advertises her services as a \MF\ consultant in
+{\em TUGboat\/}. She is responsible for creating the fine calligraphic
+capitals that are part of the Computer Modern typeface family (in the
+{\tt CMSY} fonts).
+
+\subsection{Pandora}
+
+Neenie, a designer, has also created a new typeface called Pandora,
+which is part of a larger research project concerning the possibility
+of breaking the elements of typeface design down into general reusable
+components such as serifs (and terminal endings), bowls, circular
+shapes, arms and so on. Pandora is the result of setting the
+parameters for these components to one particular set of values, but
+many others could be chosen. In this sense, Pandora explores further
+the `parametrization' which is at the heart of Knuth's endeavor with
+\MF. Neenie has nearly finished writing a Stanford Computer Science
+Report about this, called {\em Meta-Marks: Preliminary Studies for a\/}
+{\em Pandora's Box of shapes\/} (to appear). Knuth describes this study as
+`lavishly illustrated studies in parameter variation, leading to the
+design of a new typeface called Pandora'.\footnote{{\em Computer Modern\/}
+{\em Typefaces\/} (Reading etc., 1986), xiii.}
+
+The Pandora typeface is intended to be a `bread and butter' text face
+and has been generated in seriffed, sans-serif and fixed width
+versions. The character set of Pandora coincides with {\tt CMR} and
+{\tt CMTT}, etc., and thus it does not include the math symbol
+characters and extensibles.
+
+\subsubsection{Terms of Availability}
+
+Neenie hopes, in the longer run, to donate Pandora to the \TeX\
+community, perhaps submitting it for inclusion in the standard
+distributions.
+
+\subsection{Blackboard Bold \& Outline}
+Neenie is also working on a Blackboard Bold, to be compatible with
+Times Roman, for the AMS, and an outline font.
+
+\subsubsection{Contact}
+
+Neenie Billawala,\\
+ 841 Stendhal Lane,\\
+ Cupertino, CA 95104, USA.\\
+ Phone: (408) 253-4833\\
+ Uucp: {\tt (ihnp4, seismo, decwrl, \\
+ ucbvax, \ldots\ )!sun!metamarks!nb}
+
+
+\section{Bitstream Font Family}
+
+%\paragraph{Date of information} March 10, 1988
+
+\subsection{The Fonts}
+
+In my view, one of the most exciting developments in the area of Roman
+alphabet typeface availability for \TeX\ has been the recent
+announcement by Personal \TeX\ Inc., of the PTI Font Interface Package
+(FIP). This is an MS DOS program that converts the outline typefaces
+of the Bitstream typeface library into {\tt PXL} (and then {\tt PK})
+fonts, with associated {\tt TFM} files, for use with \TeX\ in a manner
+analogous to the use of the use of the Computer Modern fonts.
+
+Since the Bitstream typeface outline files for any given font contain
+more than the 128 characters usual in a \TeX\ font, the extra
+Bitstream characters can be
+generated in a second, complement font. The Bitstream fonts generated
+by the FIP contain the same characters as {\tt CMR10}. However,
+equivalents of the math italic, math symbol and extensible fonts of
+the CM family are not provided, so the Bitstream fonts are for use in
+typesetting predominantly textual matter. (One could, of course, mix
+the fonts, using Bitstream for the text and CM for the mathematics.)
+
+The method of producing the font bitmaps is exactly the same, in
+principle, as using \MF, except that one has no access to the
+underlying character descriptions. The FIP reads the typeface outline
+data and generates bitmap fonts at any desired point size between 6
+and 72 points and above, and at any resolution, from below 100dpi for
+IBM PC screens, to over 1000dpi for typesetters.
+
+The Bitstream typeface library advertised by Personal \TeX\ at present
+includes the following typefaces, each consisting of a regular, an
+italic, a bold and a bold italic face:
+Baskerville,
+Bitstream Charter,
+Bitstream Cooper Light,
+Century Schoolbook,
+Courier,
+Dutch (i.e., Times Roman),
+Futura Book,
+Futura Light,
+Futura Medium,
+Goudy Old Style,
+ITC Avant Garde Gothic,
+ITC Bookman Light,
+ITC Galliard,
+ITC Garamond Condensed,
+ITC Garamond,
+ITC Korinna,
+ITC Souvenir Light,
+Letter Gothic,
+News Gothic,
+Prestige,
+Serifa,
+Swiss (i.e., Helvetica),
+Swiss Condensed,
+Swiss Light,
+Zapf Calligraphic (i.e., Palatino),
+Zapf Humanist (i.e., Optima),
+and a selection of Headline faces including
+Bitstream Cloister Black,
+Broadway,
+Cooper Black, and
+University Roman.
+
+New Fontware outline typefaces are regularly released by Bitstream:
+their catalogue currently has 40 faces.
+
+Users of operating systems other than MS DOS can presumably use the
+Bitstream {\tt PXL} or {\tt PK} fonts (with {\tt TFM}s) once generated
+on a PC/AT, just by uploading them with, say, Kermit. Some discussion
+of this possibility has just appeared in \TeX hax (30 June 1988, issue
+60). Peter Flynn reports having done exactly the above (fonts
+generated on a PC and Kermitted up to a VAX) with technical success
+but aesthetic failure: apparently the Bitstream fonts don't look nice
+on a LN03. Because he says that his Bitstream fonts only contain the
+ASCII characters 33--126, it seems to me that he cannot be using the
+FIP to generate his {\tt PK} and {\tt TFM} files, but some other
+utility ({\tt HP2TEX}?). In the same \TeX hax issue, Joachim Schrod
+has a technical note about the format of Bitstream {\tt PK} and {\tt
+PXL} fonts as revealed by {\tt PKtype}: apparently they are faulty,
+and may not be correctly printed by all {\tt DVI} driver programs.
+
+\subsection{Quality}
+
+The creation of the font bitmaps is done by the FIP using whatBitstream calls `smart outlines'. Typographic rules are stored with
+the typeface outlines and are applied at the time of bitmap
+generation, using artificial intelligence algorithms (originally
+implemented on Symbolics 3600 Lisp workstations) to tailor significant
+features of the font to its point size, and the resolution and marking
+characteristics of the printing device. Some typographically
+significant features that are so treated are the stem weight,
+x-height, cap height, side bearings, and baseline alignment. So a 6
+point Bitstream font is not a mere linear reduction of some larger
+design size, just as {\tt CMR6} is not simply a small {\tt CMR10}.
+This is very significant for the high quality of the fonts at small or
+large sizes, and goes some of the way towards meeting the argument
+made by Knuth in {\em The \TeX book\/} (p.16), against scaling fonts much
+beyond their design size.
+
+Optional software switches set when running the FIP permit the
+adjustment of accents and letter spacing. The newest release of the
+Fontware software also includes the choice of producing bitmaps
+appropriate to write-white as well as write-black marking engines. In
+the former case, the software will add a half-pixel layer all the way
+around a character to compensate for the erosion that occurs on white
+writers.
+
+A recent discussion of fonts in {\em PC Magazine\/} (March 15, 1988, issue
+{\bf 7}(5), p.\,238) noted that:
+\begin{quotation}
+Bitstream fonts are the same ones you get in already-generated form
+from H[ewlett] P[ackard], are widely (though not exclusively) used in
+the printing industry, and are used in our Tegra galley-generating
+machine.
+\end{quotation}
+
+A useful article comparing Bitstream fonts with Adobe PostScript fonts
+was published in the magazine {\em Publish!\/} (March 1988, issue {\bf 3}(3), pp.46
+ff.). It included valuable illustrations of both manufacturers' fonts
+at several different resolutions.
+
+I myself have only experimented with the Dutch and Swiss fonts at
+10pt, and then only on a $640\times400$ pixel screen, and at 240dpi on
+a 9-pin matrix printer. On both these devices the Bitstream fonts
+appear {\sl much} superior to the nearest CM equivalents, ({\tt CMR10}
+and {\tt CMSS10}). The characters are somewhat broader, with
+relatively rounder bowls and shorter ascenders, and give a more even,
+regular appearance across the page. They make the CM fonts look very
+uneven by comparison (and I am a great fan of CM). I suspect that the
+CM fonts would compare more favorably at higher resolutions, since
+they were not designed for such poor output devices.
+
+The Bitstream Font Interface Package offers \TeX\ users (without
+access to
+PostScript printers) access for the first time to a proper typeface
+catalogue, and a highly professional one at that.
+
+\subsection{Other Developments}
+
+Although Bitstream has released 40 Fontware outline typefaces, it
+actually has a library of over 1000 digital typefaces waiting in the
+wings. This collection includes traditional designs, original
+designs, pi-fonts, and non-Latin fonts such as Arabic, Cyrillic,
+Greek, Gujarati, Hebrew, Laotian, and Tai Dan. However, all these
+exist in plain digital outline format only, which means that the
+outlines have not had the AI scaling optimization rules added to them,
+and are thus not `smart outlines' such as can be used with the
+Fontware Installation packages. They are are thus not at present
+marketed widely.
+
+Intelligent font scaling for Kanji fonts (Nippon Information Science
+Ltd.~Iwata Gothic, with other faces to follow) was announced in March
+1988, and is offered to OEMs.
+
+\subsection{Terms of Availability}
+
+The Fontware Installation Kit costs \$195, and normally comes with the
+Swiss font family (one can make a special request to have the Dutch
+family instead).
+
+\subsection{Contacts}
+Personal \TeX\ Inc.,\\
+ 12 Madrona Avenue, \\
+ Mill Valley, CA 94941.\\
+ Phone: 415 388-8853. \\
+ Telex: 51060 10672 PCTEX.\\
+ Fax: 415 388-8865. \\[1.5ex]
+Bitstream,\\
+ Athenaeum House,\\
+ 215 First Street,\\
+ Cambridge, MA 02142.\\
+ Phone: 617 497-622.2\\
+ Telex: 467237.\\
+ Fax: 617 868-4632.
+
+
+\section{Times Roman in \protect\MF} % use a big logo font if
+% you've got one.
+%\paragraph{Date of information} March 10, 1988, from \TeX hax 1988,
+%issue 22.
+
+\subsection{Kemmish}
+
+\subsubsection{The Font}
+The creator of the font, Ian Kemmish, writes:
+\begin{quotation}
+I have a Times font in \MF\ which I have been tinkering with over the
+past six or seven months. It is modelled on Monotype Times New Roman
+(visually---no calipers in sight!) The standard of rasterization is
+about comparable to a LaserWriter, but the typography is of necessity
+a lot more amateurish. The regular font is largely OK, the italic is
+a few weeks behind and probably needs some tweaking. There is a
+rather lumpy semibold which needs parameter tweaking. I suspect a
+genuine bold needs a new set of minuscule routines. I also have a
+typewriter font generated from it, and am working on a Nebiolo
+Eurostyle sans-serif font. (I needed something easy after the Times!
+I want to do Helvetica sometime soon.)
+\end{quotation}
+
+\subsubsection{Terms of Availability}
+
+Ian Kemmish writes:
+\begin{quotation}
+I'd be happy to distribute what I have, though I suspect my employers
+would want to charge something for it. Ideally, I'd like to send out
+some {\tt GF} files first to people who are interested in test-driving
+them and can make constructive comments about how to improve them.
+The \MF\ code is still in a state of flux. I'd hate to distribute it
+and have a lot of unco-ordinated changes being made to it all!
+\end{quotation}
+
+\subsubsection{Contact}
+
+Ian Kemmish can be contacted at: \\
+ Whitechapel Workstations, \\
+ 75 Whitechapel Road, \\
+ London E1 1DU, England.\\
+ Phone: (+44) 01 377 8680 \\
+ Telex: (UK) 885300 WCW G \\
+ Fax: (+44) 01 247 4589 \\
+ Uucp: {\tt ian@wcw.co.uk}\\
+ OldUucp: {\tt \ldots !mcvax!ukc!wcwvax!ian}
+
+\subsection{Other Developments}
+
+See also the MF Roman Family by {\bf Georgia Tobin}, and the Dutch typeface
+by {\bf Bitstream}.
+
+
+\section{Lucida}
+
+Lucida is the name of one of the typefaces designed by Kris Holmes and
+Chuck Bigelow. Its main design aim is that it be legible and
+beautiful at low as well as high resolutions, and it is probably the
+first original typeface family produced for digital printers and
+displays.\footnote{Another font with some similar design goals is
+Matthew Carter's Bitstream Charter.} By low resolution, Holmes and
+Bigelow mean laser printers and computer screens. The font has been
+discussed in the following publications:
+\begin{description}
+\item Jonathan A.~Epstein, `Best Font Forward', {\em Digital Review\/} (July
+1986), 82--87.
+\item C.~Bigelow and K.~Holmes, `The Design of Lucida: an Integrated
+Family of Types for Electronic Literacy', in {\em Text Processing and\/}
+{\em Document Manipulation\/} edited by J.~C.~van Vliet (Cambridge, 1986),
+1--17.
+\item `Alumna Designs First LaserWriter Typeface', {\em Harvard Extension\/}
+{\em Newsletter\/} {\bf 8}(2) (Spring 1988).
+\end{description}
+The second of these articles is itself printed in the Lucida typeface.
+It goes into detail about the design concepts of Lucida, with
+illustrations.
+
+\subsection{The Fonts}
+
+The Lucida family includes the following eight fonts: Roman, Italic,
+Bold, and Bold Italic, in both seriffed and sans-serif styles. Lucida
+has been called a `super family' because of the wide range of
+characters and fonts it provides, including compatibility with the
+full CM character set. Unusual features of Lucida fonts include the
+fact that the italic sans-serif is a true cursive style, rather than a
+slanted Roman, and that there are alternate sets of capitals, one
+heavier in weight, for English and French typographers, and one
+lighter, for Germanic texts which use extensive capitalization, and
+therefore need de-emphasized capitals.
+
+The screen `versions' of Lucida are at such low resolution
+(75--100dpi) that they cannot be regarded as straight reproductions of
+their higher resolution counterparts. They are therefore called
+Pellucida, to suggest that the designs are related to Lucida, but
+optimized for `pel' based screen displays.
+
+\subsubsection{Adobe}
+
+Chuck Bigelow informed me in April 1988 that Adobe Systems is dealing
+with the release of several Lucida typefaces for use with \TeX. Dan
+Mills, Manager of Typography at Adobe informed me later in the same
+month that:
+\begin{quotation}
+Knowing people would want these fonts for use with \TeX\ (because of
+the Math versions, \ldots), we purposely extended our normal character
+set for these fonts (by about 16 characters) to cover the `\TeX\ text'
+set (Figure 1 in Appendix F of {\em The \TeX book\/}). What I mean is, thesefonts have a union of our standard character set and the \TeX\ text
+set.
+\end{quotation}
+
+The following faces have already been released by Adobe as
+downloadable PostScript fonts on both Mac and PC disks:
+Lucida Roman (seriffed),
+Lucida Italic,
+Lucida Bold,
+Lucida Bold Italic,
+Lucida Sans Roman (sans-serif),
+Lucida Sans Italic,
+Lucida Sans Bold, and
+Lucida Sans Bold Italic.
+
+The following will be released soon:
+Lucida \TeX\ Math Italic,
+Lucida \TeX\ Math Symbol,
+Lucida \TeX\ Math Extension, and
+Lucida Sans Typewriter.
+Dan notes that the Math fonts have the same character sets as shown in
+appendix F of {\em The \TeX book\/}. The Lucida Sans Typewriter has another
+union of Adobe's standard set, this time with the \TeX\ text
+typewriter set, shown in figure 3 in the same appendix.
+
+Bigelow suggested that for dates of release and information on {\tt
+TFM} files, etc., one should contact Adobe. Once again, Dan Mills was
+most helpful. He said:
+\begin{quotation}
+As for {\tt TFM}'s, we've been getting a lot of help from Barry Smith
+of Kellerman \& Smith \ldots\ to produce these. We aren't finished.
+If you are a \TeX tures user, they will certainly be willing to help
+you out. If not, we plan to make these metrics available to the
+general \TeX\ community `somehow' in the near future. Exactly how they
+will be distributed remains to be decided.
+\end{quotation}
+
+\subsubsection{Imagen}
+
+Chuck Bigelow also noted that the Imagen Corporation currently offers
+various Lucida typefaces, and an upgrade to the full \TeX\ character
+set will be released in July 1988. These will include the
+Lucida seriffed family, the
+Lucida Sans family, and the
+Lucida Sans Typewriter family. Imagen will produce the \TeX\ Math
+fonts if there is demand from their users. Imagen Lucida will be
+available in outline format for their UltraScript (PostScript clone)
+and DDL language printers, and for their imPRESS printers. The Imagen
+fonts should be metrically compatible with the Adobe fonts. They are
+made from exactly the same outline data.
+
+\subsubsection{Compugraphic}
+
+Chuck informs me (Fri Jun 17) that Compugraphic Corporation has
+licensed the Lucida seriffed family (roman, italic, bold, bold italic)
+and the three basic \TeX\ math fonts (math italic, math symbol, math
+extension) for their 8600 and 9600 typesetters, and perhaps the 8400
+as well. Contact Cynthia Marsh or Norbert Florendo at CG for estimate
+of availability, price, etc. Compugraphic Corporation, Type Division,
+Wilmington, MA.
+
+(This appears to raise the possibility of Lucida being available for
+the Compugraphic typesetters before CM, although Compugraphic are in
+principle committed to providing CM too (for a price).
+
+\subsubsection{Other Developments}
+
+A maker of inexpensive personal computers and printers will announce
+Lucida availability very shortly. The fonts will be metrically
+compatible with Adobe and Imagen.
+
+Chuck and Kris are also working on outline versions of several of the
+additional fonts shown in Knuth's Volume E of {\em Computers and\/}
+{\em Typesetting\/}, and fonts analogous to the Euler family, including
+Bold Greek,
+Bold Script,
+Bold Symbol font,
+Small Capitals, as well as a
+Chancery,
+lower-case Script,
+Fraktur,
+Hebrew, and others.
+Light and Demibold versions of both seriffed and sans-serif families
+are also in progress, as well as the `Bright' versions used in
+Scientific American. However, these must await a distributor like
+Adobe or Imagen to reach the market.
+
+Chuck also reports that in their studio, Bigelow \& Holmes, he and
+Kris have produced bitmap fonts in the \TeX\ character set (as well as
+PostScript character set) in {\tt PXL} format for the Lucida seriffed
+and Lucida Sans families in the following point sizes, at 300dpi: 6,
+8, 10, 12, 14, 18, 24, and the same sizes, excepting 6 point, for 75
+dpi and 100 dpi screens. Currently there is no distributor for these.
+These are hand-tuned bitmaps that are slightly different for each
+size, and therefore have their own (simple) {\tt TFM} files that are
+not fully compatible with those for the Adobe PostScript outlines.
+However, they feel that the quality of the hand-tuned fonts is usually
+higher than that of the algorithmically produced bitmaps from
+outlines. They haven't finished bitmap versions of the math fonts or
+the typewriter fonts yet, but they do have an International PhoneticAlphabet and some other oddities in bitmap.
+
+\subsection{Contacts}
+
+Chuck Bigelow can be reached at the Department of Computer Science at
+Stanford:\\
+ Phone: (415) 723 3827\\
+ Arpa: {\tt cab@sail.stanford.edu}, \\
+ or at his San Francisco studio, Bigelow \& Holmes:\\
+ Phone: (415) 326-8973.\\[1.5ex]
+Dan Mills can be reached at:\\
+ Adobe Systems Inc.,\\
+ 1585 Charleston Road, P.~O.~Box 7900,\\
+ Mountain View, CA 94039-7900, USA.\\
+ Phone: (415) 962-2100\\
+ Net: {\tt adobe!mills@decwrl}), (and possibly\\
+ {\tt mills@ucbvax.berkeley.edu})
+
+
+\section{Icelandic}
+
+%\paragraph{Date of information} March 10, 1988, from \TeX hax 1988,
+%issue 22.
+
+\subsection{Pind}
+
+\subsubsection{The Font}
+
+On March 10, 1988, Jorgen Pind reported in \TeX hax 1988, issue 22,
+that he is running an unmodified \TeX\ with new fonts and formats
+(including hyphenation) which cater for Icelandic.
+
+\subsubsection{Contact}
+
+Jorgen Pind, \\
+ Institute of Lexicography, \\
+ University of Iceland,\\
+ Reykjavik 101, Iceland.\\
+ Internet: {\tt jorgen@lexis.hi.is}\\
+ Uucp: {\tt \ldots mcvax!hafro!rhi!lexis!jorgen}
+
+
+\section{OCR--A}
+
+%\paragraph{Date of information} Information given in \TeX hax 1987,
+%issue \#106.
+
+\subsection{Lillqvist}
+
+In \TeX hax 1987, issue 106, information was given about an OCR--A
+font coded in \MF84 by Tor Lillqvist, VTT/ATK (Technical Research
+Centre of Finland, Computing Services).
+
+\subsubsection{The Font}
+
+Lillqvist's OCR--A is based on ISO Recommendation R1073, 1st ed., May
+1969 (which he thinks is probably obsolete by now).
+
+\subsubsection{Terms of Availability}
+
+The font is distributed free of charge. On 1 June 1987, Brandon
+S.~Allbery ({\tt allbery@ncoast.UUCP}) and Michael Lichter posted the
+\MF\ sources for the OCR--A on Usenet, in {\tt comp.sources.misc}.
+
+\subsubsection{Contact}
+
+Tor Lillqvist,\\
+ VTT/ATK,\\
+ Lehtisaarentie 2,\\
+ SF--00340 Helsinki, Finland.\\
+ Net: {\tt tml@fingate.bitnet}, or\\
+ {\tt tml@santra.UUCP}, or \\
+ {\tt mcvax!santra!tml}.
+
+
+\section{Miscellaneous}
+
+\subsection{Austin Code Works}
+
+The Austin Code Works has a large collection of bitmap fonts that work
+with \TeX, and which were originally created at SAIL (Stanford
+Artificial Intelligence Lab) in the late 60s or early 70s (I think).
+Because these fonts are not coded in up-to-date \MF, what you get is
+what you get, i.e., you cannot change the size or resolution of the
+fonts. I believe they are all (or most) 200dpi fonts. Bear in mind
+that although you might get, say, a Hebrew font, there are no
+accompanying macros to implement it at the keyboard level.
+
+\subsubsection{The Fonts}
+
+The `KST Fonts by Les Earnest' are described thus in the ACW handout:
+\begin{quotation}
+Originally developed for the Xerox XGP printer, the 137 KST fonts
+include Hebrew, Greek, Old English, Old German, Cyrillic, hand[sign
+alphabet], and Tengwar alphabets in addition to the Roman alphabet in
+a large number of eclectic styles. Specify \TeX\ or bitmap format.
+Both come with an extraction and display program.
+\end{quotation}
+The fonts include such essentials as single character fonts for the
+Stanford and MIT logos (separate fonts for each, naturally), two viewsof Snoopy, two views of Starship Enterprise, three fonts of chess
+pieces, several sans-serif fonts, and what looks as if it might be a
+very tiny Arabic font.
+
+\subsubsection{Terms of Availability}
+
+The collection of fonts costs \$30.
+
+\subsubsection{Contact}
+
+The Austin Code Works,\\
+ 11100 Leafwood Lane,\\
+ Austin, Texas 78750-3409, USA.\\
+ Phone: (512) 258-0785\\
+ BBS: (512) 258-8831\\
+ FidoNet: 1:382/12\\
+ Net: {\tt acw!info@uunet.uu.net}
+
+\subsection{{\tt SPRITE.STY}}
+
+If you use \LaTeX, and you only need one or two extra characters, an
+ingenious and very easy way to generate them has been devised by
+Martin Costabel. It is a \LaTeX\ style called {\tt SPRITE}, and the
+code and documentation were published on 14 November 1987 in issue 1.8
+of \TeX Mag, an online \TeX\ magazine put out by Don Hosek ({\tt
+dhosek@hmcvax.Bitnet}). Here is an extract from Martin's
+documentation:
+\begin{quotation}
+{\tt SPRITE.STY} is a \LaTeX\ macro that allows you to define in a
+quick and dirty way your own symbols. You just have to define the
+character as a dot pattern on your screen and enclose it by
+\verb|\sprite| and \verb|\endsprite| commands. Of course, I know,
+\TeX\ is awfully professional and this primitive technique will not
+provide results as good as a \MF--designed character or even one drawn
+using device-dependent \verb|\special| commands, but if you just need
+one special character or some cute little symbol and you don't have
+the time\slash brains\slash Macintosh\slash superuser-privilege\slash
+money-for-AMS-fonts\slash or whatever-is-necessary for a professional
+solution, this might produce acceptable results.
+\end{quotation}
+
+Using {\tt SPRITE.STY} one `draws' the character to be defined as a
+pattern of characters on a grid. Figure \ref{fig1} shows how {\em schwa\/} is
+done.
+\begin{figure}[htb]
+\begin{center}
+\mbox{}\hrulefill\mbox{}
+\begin{verbatim}
+\def\schwa{\FormOfSchwa\kern 1 pt}
+ % Only necessary if \kern... is wanted
+\sprite{\FormOfSchwa}(16,24)[0.4 em, 1 ex]
+ % Resolution ca. 200x340 dpi.
+:.......BBBBBBBBBB....... |
+:....BBBB........BBBB.... |
+:..BBB.............BBBB.. |
+:.BB.................BBB. |
+:.B...................BBB |
+:.....................BBB |
+:.....................BBB |
+:.....................BBB |
+:BBBBBBBBBBBBBBBBBBBBBBBB |
+:BBB..................BBB |
+:BBB..................BBB |
+:BBB.................BBB. |
+:.BBB...............BBB.. |
+:..BBBB...........BBBB... |
+:....BBBBB.....BBBBB..... |
+:.......BBBBBBBB......... |
+\endsprite
+\end{verbatim}
+\caption{\label{fig1}{\tt SPRITE.STY} commands for {\em schwa\/}.}
+\mbox{}\hrulefill\mbox{}
+\end{center}
+\end{figure}
+To use this character in your \LaTeX\ document, all you have to do is
+use the command \verb|\schwa|. This method uses a lot of \TeX's
+memory, and is only suitable for characters which are used rarely, say
+a few times on a page.
+
+\subsubsection{Contact}
+
+Martin Costabel.\\
+ Net: {\tt xbr1da29@ddathd21.bitnet}
+
+\subsection{HP2TEX (HP Font Conversion)}
+
+%\paragraph{Date of information} March 11, 1988.
+
+\subsubsection{The Program}
+
+In February 1988, the uuencoded {\tt ARC} file {\tt HP2TEX} appeared
+on Usenet, in {\tt comp.text}. It included the Turbo Pascal 3.0
+source code and a compiled DOS version of {\tt HP2TEX}, a program to
+read a Hewlett Packard soft font and generate two files useful to
+\TeX\ users, a {\tt PL} and a {\tt PXL} file.
+
+Since the HP soft fonts are bitmap fonts generated from the Bitstream
+outline typefaces (see the {\bf Bitstream} section), this is another way to
+produce the latter family of fonts. However, the {\tt TFM} file
+produced by {\tt HP2TEX} does not contain the information required tomake ligatures, etc.\ (see below), so in practice, if real quality is
+sought, it would be better to buy the FIP from Personal \TeX\ Inc.
+
+\subsubsection{Usage}
+
+The {\tt HP2TEX} program prompts the user for the names of the font
+files for input and output, and also for the original design size of
+the HP font, and its magnification (so that a 12pt HP font can make a
+12pt {\tt PXL} font, or a 10pt {\tt PXL} font magnified
+\verb|\magstep1|). Names can be supplied on the command line, and
+will be given appropriate extensions if necessary. The output is a
+{\tt PXL} font with its associated property list ({\tt PL}) file. The
+{\tt PL} file can be converted to a {\tt TFM} file (with or without
+editing: see below) by the \TeX ware program {\tt PLtoTF} (compiled
+DOS version available on the PC\TeX\ Bulletin board: (415) 388-1708).
+The {\tt PXL} file can be left as it is, or converted to a smaller
+{\tt PK} file by {\tt PXtoPK} (also on the same BBS).
+
+The {\tt PL} file generated by this program contains several
+parameters that determine the appearance of the \TeX\ output. These
+parameters control the inter-word glue, the space after a period, the
+size of a quad and em space, and the parameters determining accent
+placement. The `correct' values for these parameters are NOT
+contained in the HP soft fonts. They are estimated by {\tt HP2TEX},
+and might not be very good estimates. If your output is visually bad,
+read about {\tt fontdimen} parameters in the back of {\em The \TeX book\/} (or
+{\em The \MF{}book\/}) and adjust their values in the {\tt PL} file. Then
+generate a new {\tt TFM} file. The authors have not attempted to deal
+with kerns, although you could add those to the {\tt PL} file as well.
+Ligatures require the same action, assuming the ligature glyph is in
+the font at all.
+
+The authors note that certain fonts generated by GLYPHIX appear to
+convert with a bad underscore character that is far too low. This is
+in fact how the underscore is encoded in the font, not an artifact of
+the conversion.
+
+\subsubsection{Terms of Availability}
+
+{\tt HP2TEX} was written by David Strip, with help from Dimitri Vulis.
+The program is copyrighted, and in keeping with the spirit of the
+\TeX\ community, you are granted permission to copy and redistribute
+it so long as you provide the source and the {\tt README} file along
+with any executable. In addition, you may not charge any fee in excess
+of the actual cost of the media and reasonable labor charges. This
+charge may not exceed \$3.00 per disk plus shipping costs.
+
+{\tt HP2TEX} is available on {\tt SIMTEL20} (FTP or Listserve access)
+and GENIE, as well as some BBSs.
+
+\subsubsection{Contact}
+
+David Strip,\\
+ 431 Camino de la Sierra NE,\\
+ Albuquerque, NM 87123, USA.\\
+ Arpa: {\tt drstrip@sandia-2.arpa}\\
+ Uucp: {\tt \ldots(ucbvax, cmu!rice, ihnp4!lanl, \\
+ gatech)!unmvax!intvax!drstrip}\\[1.5ex]
+Dimitri L.~Vulis,\\
+ 529 W.~111 Street, \#61\\
+ New York, NY 10025-1943, USA.\\
+ Bitnet: {\tt dlv@cunyvms1}
+
+\subsection{Bar Codes}
+
+Issue 94 of \TeX hax 1987 carried the following note from Dimitri
+Vulis:
+\begin{quotation}
+I was amazed to find out that business people pay enormous money for
+the ability to produce bar codes. This ought to be {\sl trivial} with
+\TeX. So, I got hold of a public domain BASIC program that supposedly
+does that and lifted the codes and put them into \MF\ (it was {\sl
+easy}). Caveat(s): I have never tested these codes with an OCR. The
+BASIC program said it used `3 of 9' encoding. I presume it's not the
+same as UPC. The sizes may be off---I took them from the BASIC
+program that used HP LJ's 100dpi graphics mode.
+
+Remarks:
+\begin{itemize}
+\item White space is a displayable character.
+\item There are 9 significant strips, bwbwbwbwb; 3 of them are wide.
+\item The \verb|white_naro| at the end of each code is the inter-code
+spacing.
+\end{itemize}
+The original BASIC program was written by `Bill Wood Mil., WI' and
+later re-written by `Bill Baines, Enfield, CT.'
+\end{quotation}
+Dimitri notes that he has not tested the bar codes.
+
+\subsubsection{Terms of Availability}
+
+The \MF\ code for the bar codes is available for anonymous FTP from
+{\tt score.stanford.edu} as file \verb|<TEX.TEXHAX>VULIS.TXH|. A copy
+has also been forwarded to \TeX -L for BITNETers.
+
+\subsubsection{Contact}
+
+For Vulis's address see under {\bf HP2TEX}.
+
+\subsection{Old English}
+\subsubsection{Henderson}
+Doug Henderson has implemented \MF\ on the PC/AT family of personal
+computers, and is also responsible for generating the high resolution
+bitmaps of several of the non-standard fonts illustrated in recent
+issues of {\em TUGboat\/}, such as the APL and Greek fonts.
+
+On Tuesday May 3, 1988, Doug wrote to me with several useful
+corrections to the present article, and included the following
+information:
+\begin{quotation}
+I have recently created a few characters for an associate at the
+International Christian University by the name of William Schipper.
+He requested that the Old English characters thorn (upper/lower case)
+and eth (upper/lower case) be created for him. As he was referred to
+me by Knuth, I decided to take this challenge and create the
+characters. Mainly, they are variations of characters found in
+Computer Modern already, with some polishing up.
+
+This will probably be the first in a series of ad-hoc characters I
+create for various folks in need, and I will keep them in a sort-of
+miscellaneous font category. For now, they are compatible with {\tt
+CMR10}.
+\end{quotation}
+
+Doug is willing to distribute the Old English characters free of
+charge. He says that the final versions should be done in time for
+this year's TUG conference in Montr\'{e}al. Contact Doug at:\\
+ Division of Library Automation,\\
+ University of California, Berkeley,\\
+ 186 University Hall,\\
+ Berkeley, CA 94720, USA.\\
+ Bitnet: {\tt dlatex@ucbcmsa}\\
+ Arpa: {\tt dlatex\%ucbcmsa.cc@berkeley}
+
+\subsubsection{Curran}
+
+Charles Curran of the Oxford University Computing Service notes that
+he is `generating odd squiggles for a user's medieval English', but he
+feels that the quality isn't adequate for wider dissemination at
+present. Contact Charles at:\\
+ OUCS,\\
+ 13 Banbury Road,\\
+ Oxford, OX2 6NN, England.\\
+ Phone: (UK) 0865 56721\\
+ Net: {\tt charles@vax.oxford.ac.uk}
+
+
+\subsubsection{Bradfield}
+%\paragraph{Date of Information} June 15, 1988, Christina Thiele
+
+In a note to \TeX hax 1987, issue 73 (sent on Fri, 04 Sep 1987),
+Julian Bradfield reported that he has preliminary versions of the
+letters eth, thorn and yogh for Computer Modern. He said:
+\begin{quotation}
+They are rather hastily cobbled together from bits of real CM letters,
+so are not very robust at present; in particular my yogh is not yet
+very
+happy on lowres devices, though I hope to fix that soon. They look OK
+(to me!) in roman, italic, bold and sans-serif at 300 dpi, which is
+the highest resolution available to me.
+\end{quotation}
+If you want to use these characters, mail Julian at:\\
+ c/o Christ's College, \\
+ Cambridge, CB2 3BU, England.\\
+ Janet: {\tt jcb7@uk.ac.cam.phx}\\
+ Earn/Bitnet: {\tt jcb7@phx.cam.ac.uk}\\
+
+\subsubsection{Ridgeway and Barnett}
+%\paragraph{Date of information} June 7, 1988, Pierre MacKay
+
+A font to supplement the basic Latin alphabet of Computer Modern with
+Old English characters will be released in Autumn of this year by the
+University of Washington Humanities and Arts Computing Center.
+Macros for direct input and translators from various Personal
+Computer editor files will accompany the release.
+
+For the contact address, see under {\bf Tamil} above.
+
+\subsection{Vietnamese}
+
+A note from Trung Dung at the end of March 1988 signalled his
+intention of using \MF\ to create a Vietnamese font. This uses a
+Roman character set, with a wide range of diacritical marks. Trung
+hopes to finish some time this summer. He can be contacted at {\tt
+trung@umb.edu}.
+
+
+\section{The PostScript Question}
+
+This article does not deal with the availability of PostScript fonts,
+because it would double its length to do so, and because the author
+has never used a PS device, and really wouldn't know what he was
+talking about. Suffice it to say that instead of sending a bitmap to
+the printer, a PostScript output file sends the printer instructions
+on how to construct character bitmaps at the time of printing. These
+PostScript bitmaps are created in a manner analogous to running \MF,
+in that the characters are encoded in a high level language, which
+gives the outline, filling or stroke routines for creating glyphs.
+Like \TeX\ {\tt TFM} files, PostScript fonts have their own fontmetric files, called {\tt AFM} files. A utility program called {\tt
+AFtoTFM} exists to convert {\tt AFM} files to {\tt TFM} ones (a copy
+compiled and ready to run under DOS is available on the Personal \TeX\
+BBS). Since all the font information \TeX\ needs to create a {\tt
+DVI} file is in the {\tt TFM} file, \TeX\ can thus create {\tt DVI}
+files ready to be printed using PostScript fonts. All that is needed
+is a {\tt DVI} driver that knows how to call for a PostScript font in
+the right way, and such drivers are available. Thus, with a bit of
+tinkering, it is perfectly feasible to use PostScript fonts in a \TeX\
+document, and there is a large and growing catalogue of such fonts.
+Adobe themselves have a catalogue of fonts which they market directly,
+which currently includes 230 individual fonts (several for most
+typefaces). There are also several other companies and individuals
+producing PostScript fonts in various styles and for a wide range of
+languages, using such font creation tools as Fontographer on the Mac,
+or Publisher's Type Foundry on the PC.
+
+\end{document}
+
+
diff --git a/info/digests/texhax/txh/wujastyk2.txh b/info/digests/texhax/txh/wujastyk2.txh
new file mode 100644
index 0000000000..bbb75ae365
--- /dev/null
+++ b/info/digests/texhax/txh/wujastyk2.txh
@@ -0,0 +1,554 @@
+Subject: follow up to FONTMEMO
+Message-Id: <20 OCT 1988 14:46:29 UCGADKW@UK.AC.UCL.EUCLID>
+
+For your sins, you are on my mailing list to receive news about
+TeX fonts. Let me know if you want to be taken off! The
+following article will, I hope, appear in the next TUGboat.
+
+
+Character code reference:
+Upper case letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ
+Lower case letters: abcdefghijklmnopqrstuvwxyz
+Digits: 0123456789
+Square, curly, angle braces, parentheses: [] {} <> ()
+Backslash, slash, vertical bar: \ / |
+Punctuation: . ? ! , : ;
+Underscore, hyphen, equals sign: _ - =
+Quotes--right left double: ' ` "
+"at", "number" "dollar", "percent", "and": @ # $ % &
+"hat", "star", "plus", "tilde": ^ * + ~
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% cut here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% File FOLLOW1.TEX, in LaTeX format. October 20, 1988.
+\documentstyle[ltugbot,tb21wuja]{article}
+\title{Further Faces}
+\author{Dominik Wujastyk}
+\date{October 20, 1988}
+\begin{document}
+\maketitle
+\tableofcontents
+
+Since `The Many Faces of \TeX' appeared in issue {\bf 9.2} of
+{\it TUGboat\/},\footnote{`The Many Faces of \TeX: a Survey of Digital
+\METAfont s', {\it TUGboat\/} {\bf 9.2} (1988), 131--151.} information about
+\METAfont s has continued to flow in, thankfully in somewhat
+diminished quantities. Since I wrote the last article I have
+moved from the USA to England, and although all the network
+services are available here too (at a price), in practice Janet
+is not as open a medium as the Internet, and I feel it is more
+likely now that I might miss news about fonts, especially if it
+appears in UseNet, to which I currently have no access. I
+particularly miss the astonishing power of the American brand of
+FTP. However, the vast \TeX\ archive at Aston, maintained by
+Peter Abbott, is more comprehensive than any other I know of, and
+NIFTP and mail server access to this archive greatly compensates
+for the sense of network isolation. All the same, if you know of
+any \METAfont s that I have not mentioned, I would be glad of the
+news.
+
+For new subscribers to {\it TUGboat\/}, issue {\bf 9.2} contained a survey of
+the existing fonts known to be available for use with \TeX,
+including non-roman scripts, other styles, and much besides.
+That issue also included \MF\ code and examples for a new punk
+\METAfont\ called just {\tt PUNK}, by Don Knuth.\footnote{`A Punk
+Meta-font', {\it TUGboat\/} {\bf 9.2} (1988), 152--168.} Perhaps the most
+extraordinary part of that article is Don's description of how he
+coded the font, extremely rapidly, and with no reference at all
+to drawings for the letters from V to Z, producing the \MF\ code
+as fast as he could type! This demonstrates a completely new
+paradigm of typeface design and creation, which many graphic
+designers will find alien, but which evidently works for some
+people, at least for smallish projects such as the punk typeface.
+
+People interested in \MF\ should be aware that in addition to
+past issues of {\it TUGboat\/}, \TeX hax and UK\TeX, Don Hosek's network
+magazine \TeX MaG has regularly included information about fonts,
+and is required reading for \MF ers. Volume 2, issue 5, in
+particular, was dedicated to non-English \TeX, and discussed
+Icelandic, German, French, ancient Irish, and the problems of
+foreign language hyphenation. Earlier issue of \TeX Mag have
+also contained technical descriptions of \TeX\ font file formats,
+etc. For information on subscriptions or back issues, contact Don
+Hosek, network address: {\tt DHosek@HMCVAX.Bitnet}.
+
+Once again, I am beholden to those who provided the information I
+have merely marshalled below.
+
+
+\section{Music}
+UK\TeX\ 1988, issues 28 and 29, carried an exchange of
+information recently, concerning the use of \TeX\ to typeset
+music. This very challenging application has been receiving some
+attention, and the work to date was announced in the Music
+Research Digest. Thence it found its way to UK\TeX. Phillip
+T.~Conrad provided summaries of the work of Dunne and
+J\"{u}rgensen, that of Schofer and Steinbach, and of his own.
+
+\subsection{Dunne and J\"{u}rgensen}
+Dunne and J\"{u}rgensen conducted research at the University of
+Western Ontario; they defined the concept of i-marks and p-marks.
+I-marks are invariant marks, the kind of marks that can be put
+into a font and typeset easily with \TeX. P-marks are
+parameterized marks whose shape and size varies according to
+certain parameters. The only p-marks \TeX\ is capable of
+typesetting are the horizontal and vertical rules. Dunne and
+J\"{u}rgensen use Postscript to augment the capability of \TeX\
+with a special version of {\tt dvi2ps}.
+
+Shane Dunne wrote to Sebastian Rahtz in August 1988, about his
+work on music typesetting, and Sebastian reproduced his letter in
+UK\TeX, issue 28. Shane said the following:
+\begin{quotation}
+ I was working on music printing per se about a year ago, and
+ developed a rudimentary music-setting prototype based on \TeX\
+ and PostScript. This system knows nothing of the rules of
+ music formatting; the user describes the desired graphic result
+ directly to \TeX, using its glue-setting capabilities to handle
+ various problems of spacing. These days I have broadened my
+ research focus to encompass all types of ``specialized
+ notations''---those which use a fixed repertoire of symbolic
+ marks---including music and music--like notations, logic
+ diagrams, schematic representations of all kinds (e.g., of
+ automata), flow diagrams, etc. I think the existing
+ ``typesetting'' paradigm can be extended to ``marksetting'',
+ where a ``mark'' is any kind of symbol, not necessarily of
+ fixed form like a text character, but possibly dependent on one
+ or more parameters (e.g., 2 endpoints for a line segment). I
+ am trying to develop a design for a general-purpose marksetting
+ system, which can be used as a software basis for any number of
+ specialized formatting programs, i.e., a different front-end
+ program for each class of notation.
+
+ I am doing this research towards a Master's thesis in Computer
+ Science, which I hope to complete before the end of December.
+ In the meantime there is one technical report which discusses
+ my earlier work on music-setting, including the prototype, and
+ contains some early ideas about general mark-
+ setting.\footnote{University of Western Ontario Technical
+ Report 171.} \ldots\
+
+ My approach was simpler [than that of Schofer and Steinbach]; I
+ used PostScript's powerful graphic primitives to define
+ parametrized procedures to create things like beams and slurs.
+ Schofer and Steinbach's fonts simply include huge numbers of
+ different beam and slur characters, at different slants, etc.,
+ to handle a reasonable set of cases. The results look very
+ good.
+\end{quotation}
+Dunne has been somewhat overwhelmed by responses to this report
+on his work, which was in fact not really intended for general
+distribution. He followed up with a note which appeared in
+UK\TeX\ 1988, issue 29, to the effect that he had received a
+number of e-mail requests for more information from around the
+world. While pleased at the level of interest in his research,
+he explained that, just at the moment, he is not in a good
+position to reply to these queries:
+\begin{quotation}
+My problem is that right now, I am at a critical stage of writing
+my Master's thesis on this topic, and I simply cannot afford the
+time to reply to all the letters I am receiving. Also, while I
+would love to send everyone a copy of my recent report, that will
+take time and money I don't have. I'm going to try and convince
+my University to take care of it.
+
+On a more positive note, my plans for the near future include
+finishing my thesis by this December, preparing a paper based on
+it for one of the computing journals (I'll announce which one
+when I know), and preparing a distribution version of my
+mark-setting prototype. (The prototype cannot be distributed as
+is, because it's written for an experimental programming system
+that only existed here, and is now obsolete. It won't take much
+effort to turn it into straight C code, though.)
+
+So while I appreciate the interest in my work, I just wanted to
+let the \ldots\ readers know that I'll be a bit of a hermit for
+the next few months, and that right now, I don't really have
+anything in the way of software to distribute.
+\end{quotation}
+
+\subsubsection{Contact (or not!)}
+Shane Dunne, \\
+Dept.~of Computer Science, \\
+University of Western Ontario, \\
+London, Ontario, N6A 5B7\\
+CANADA\\
+Net: {\tt shane@uwocsd.UWO.CA,\\
+shane@UWOVAX.Bitnet}\\
+UseNet from US: {\tt ...!\{ihnp4!decvax|seismo\}!\\
+\{watmath|utzoo\}!julian!uwocsd!shane}\\
+UseNet from Europe: {\tt ...!mcvax!seismo\\
+!watmath!julian!uwocsd!shane}
+
+\subsection{Schofer and Steinbach}
+There is a thesis written by Angelika Schofer and Andrea
+Steinbach at the Institut f\"{u}r Angewandte Mathematik at the
+Rheinische Friedrich-Wilhelms-Universit\"{a}t at Bonn, entitled
+{\em Automatisierter Notensatz mit \TeX}.
+
+Schofer and Steinbach operated from the assumption that a font of
+beams and slurs is in fact feasible; they appear to have
+generated just such a font, and they use plain \TeX\ alone.
+Their system appears to `understand' some form of
+music-description language, and to apply music-setting rules
+automatically. The music is printed with \TeX\ by means of the
+special fonts.
+
+\subsubsection{Availability}
+A copy of their work (in German) may be obtained for 25DM by
+writing to the Institut at:\\
+Wegler Stra\ss e 6, \\
+5300 Bonn, \\
+Federal Republic of Germany.
+
+\subsection{Conrad}
+Phillip T. Conrad noted that he is currently (August 1988)
+finishing a Master's thesis, at West Virginia University in
+Morgantown WV, which presents a prototype system for typesetting
+music notation with \TeX. He noted that:
+\begin{quotation}
+ It would seem that the central obstacle to musical typesetting
+ with \TeX\ is the production of slurs (ties, phrase marks) and
+ slanted beams. In John Gourlay's cover story in the May 1986
+ cover story of {\em Communications of the ACM}, he submits that
+ it is a fair assumption that no two beams or slurs are
+ precisely identical, so it would not be feasible to produce a
+ font of all the possible slurs or beams. I have operated from
+ this premise, as have Dunne and J\"{u}rgensen. \ldots\
+
+ My own approach builds on the previous work at the Ohio State
+ University of Gourlay et al.\ announced in the the {\em CACM}
+ article mentioned above. I use the \TeX tyl program of John
+ Renner (OSU Tech Report OSU-CISRC-4/87-TR9) rather than
+ Postscript to draw the beams and slurs. In theory this
+ provides device independence; in practice, the following
+ restrictions apply:
+
+ 1) The target system must support \MF\ for generation of the
+ vector fonts necessary to \TeX tyl,
+
+ 2) Three Pascal programs and one C program must be ported to
+ the target system; at this time, the programs are written for
+ only BSD Unix 4.3.
+\end{quotation}
+
+\subsubsection{Availability}
+
+For copies of Conrad's thesis please contact him at the following
+address:\\
+Phillip T. Conrad,\\
+401--K E. 3rd Street,\\
+Wilmington DE 19801-3964,\\
+U. S. A.\\
+Phone: (302)-652-3938\\
+Internet: {\tt conrad@a.cs.wvu.wvnet.edu}\\
+(This electronic mail address will be valid only through
+the end of September 1988.)
+
+%---------------------------------------------------------------
+
+\section{Hershey Fonts}
+Just as I had begun wondering about the Hershey fonts, Jim
+Seidman asked about them in \TeX hax 1988, issue 70.
+
+\subsection{Guthery}
+Dean Guenther ({\tt Guenther\%WSUVM1.Bitnet}) answered in issue
+73 that Scott Guthery, (Phone: 512-258-0785) has the Hershey
+fonts with {\tt TFM}s for a nominal fee in the region of \$20 or
+\$30.
+
+\subsection{Kesner}
+A few weeks later, \TeX hax 1988, issue 90, carried a letter from
+Oliver Kesner (9 October 1988), also in answer to Seidman's
+query, describing his own work converting Hershey fonts for use
+with \TeX. I reproduce what he said:
+\begin{quotation}
+Hershey fonts for the IBM PC are available from SoftCraft, Inc.,
+and from Austin Code Works. The SoftCraft set consists of four
+separate databases:
+\begin{itemize}
+\item {\tt HERSHEY.CHR}: 1594 characters,
+\item {\tt ORIENT.CHR}: 758 characters,
+\item {\tt PERSIAN.CHR}: 135 characters,
+\item {\tt HEBREW.CHR}: 49 characters.
+\end{itemize}
+The {\tt HERSHEY.CHR} database includes, besides several Roman
+typefaces, Greek, Russian, German Fraktur, and a variety of
+graphic symbols; the {\tt ORIENT.CHR} database has Hiragana,
+Katakana, and 623 Kanji characters.
+
+The format of the SoftCraft Hershey databases is given in their
+{\em Font Editing: EFONT/CFONT User's Manual} on p.\,A5--2. Using
+this description, I wrote \ldots\ [a] Turbo Pascal 4.0 program to
+generate \MF\ source code from the Hershey plotter
+directives. \ldots
+
+The characters in the Austin Code Works Hershey database are
+numbered 1--4326, with gaps, for a total of 1,377 different
+alphabetic and graphic characters. The format is described in
+Norman M. Wolcott and Joseph Hilsenrath, {\em A Contribution to
+Computer Typesetting Techniques: Tables of Coordinates for Hershey's
+Repertory of Occidental Type Fonts and Graphic Symbols}, U.S.
+Department of Commerce, National Bureau of Standards, April 1976.
+\end{quotation}
+Oliver has provided the Turbo Pascal 4.0 source code of
+\begin{description}
+\item[{\tt HERSHEY.PAS:}] a program that generates \MF\ source code
+from a Hershey character database in SoftCraft format, and
+\item[{\tt ACWtoSC.PAS:}] a program that converts the Hershey font
+tables distributed by The Austin Code Works to the format expected
+by the Cfont
+program of SoftCraft, Inc. I.e., it converts the ACW Hershey database
+to SoftCraft format, from which {\tt HERSHEY.PAS} can generate \MF.
+\end{description}
+He also provides an example files, {\tt ORIENT.LOG} (the output of
+{\tt HERSHEY.PAS}) and {\tt ORIENT.MF}, which contain a couple of
+Japanese Hershey characters, and a set of font parameters respectively.
+I ran these through \MF, and
+was able to print the characters without a hitch.
+
+\subsubsection{Terms of Availability}
+The above information was forwarded to \TeX hax by Oliver's son,
+Jeff Kesner, who has an e-mail address and is happy to act as
+postman. Contact him at:\\
+{\tt jok\%gpu.utcs.toronto.edu@RELAY.CS.NET} .
+
+The Pascal source code (about 14k) is available by anonymous FTP
+from {\tt Score.Stanford.edu} (and from the Aston archive) as file
+{\tt Kesner.txh} in thedirectory \verb|<tex.texhax>|.
+
+%---------------------------------------------------------------
+
+\section{Armenian}
+\subsection{Karagueuzian}
+Emma Pease also informed me that there is a family of Armenian
+fonts (created with old \MF) ``wandering around CSLI''. Dikran
+Karagueuzian designed and created these fonts in 1983, modelling
+them on Knuth's old CMR fonts. This means that they look good in
+bilingual typesetting with CMR. In fact, there is also an
+Armenian \TeX\ to go with these fonts. Its hyphenating
+algorithm, designed by John Hobby and Dikran Karagueuzian, is
+functional but, according to Dikran, not perfect, so that the
+user may have to fiddle with the typeset material at the end.
+
+\subsubsection{Contact}
+The Armenian family of fonts, as well as the Armenian \TeX, is
+available to anyone who wishes to use them. Contact Dikran
+Karagueuzian ({\tt dikran@csli.stanford.edu}).
+
+\section{Logic Diagrams}
+UK\TeX\ 1988, issue 30, included a letter from David Osborne
+({\tt cczdao@uk.ac.nott.clan}) mentioning a font called {\tt
+milstd.mf} created by Rick Simpson for drawing electrical
+symbols. He included the \MF\ source code for the font, and in
+the following issue of UK\TeX, a small set of \TeX\ macros were
+published, for making the logical symbols easier to use within
+plain \TeX\ or \LaTeX. The font consists of the following 25
+symbols: slanting line at 45-degree angle for marking busses in
+logic diagrams; AND, NAND, OR, NOR gates, facing to the right,
+down, left and up; buffer and inverter, each facing to the right,
+down, left and up.
+
+%---------------------------------------------------------------
+
+\section{Tamil}
+\subsection{Arthanari}
+There has been no communication from Mr.~Arthanari, and it looks
+very much as though the Ridgeway--Schiffman font holds the
+greatest promise of a usable Tamil font in the near future.
+
+\section{Telugu}
+The latest news from Mukkavilli Lakshmankumar and his wife
+Lakshmi about Telugu\TeX\ is as follows:
+\begin{quotation}
+ We have decided on the grid framework for the font. We also
+ have thought about about different global variables that could
+ be used to control various features of the font. We have
+ decided on a set of primitive curves. These are like
+ subroutines that can be used by different letters. Some of
+ these are coded in \MF. Only control points are determined.
+ We are yet to determine the stroke thickness and pen angles at
+ the control points. Since we are not imitating any font, it
+ takes a lot of time trying to ensure that various curves are
+ correct. Our approach is to make a rough sketch and then
+ determine the control points. Then we iterate by changing
+ control points until the curve is satisfactory. But the most
+ important thing to keep in mind is that all the curves must be
+ consistent and be able to blend harmoniously. We essentially
+ have the framework for Telugu font ready. But a lot of coding
+ remains. In our spare time we will work on it. Some issues
+ still remain unresolved. We are not sure what we should do to
+ support transliteration of Sanskrit in Telugu. That means
+ adding a lot of subscripts, superscripts. \ldots\
+
+ Our file structure is basically like that in CMR. We have
+ parameter, base driver, codes and program (right now empty)
+ files.
+\end{quotation}
+
+%---------------------------------------------------------------
+
+\section{J\TeX}
+Emma Pease ({\tt emma@csli.stanford.edu}) mailed me on July 5
+1988 with a correction about the availability of J\TeX: a
+Tops-20 version of J\TeX\ no longer exists on Turing since the
+old Turing machine itself no longer exists.
+
+%---------------------------------------------------------------
+
+\section{Greek}
+
+\subsection{Hamilton Kelly}
+First of all, I apologize heartily for getting Brian's name
+wrong. The correct surname is `Hamilton Kelly', not just `Kelly'
+(it's been that way since 1638!). I, of all people, should
+understand about unusual names!
+
+My report about Brian's work on Greek \MF\ characters was written
+at second hand, and he was astonished (and I hope pleased) when
+he came across a description of his Greek \MF\ work in {\it TUGboat\/}.
+This has spurred him into polishing up what he has done, and
+resubmitting it to the \TeX\ archive at Aston. Explaining the
+genesis of his work, Brian says:
+\begin{quotation}
+I wanted access to a Greek font to type my homework, since I am
+currently learning Modern Greek at an evening class (for general
+interest, and for holidays). What I did was to take the
+character definitions already used in the maths italic for the
+lower-case Greek letters, along with the upper-case ones, and the
+normal {\tt ROMANU} which make up the Greek upper-case and put
+them into a new driver file; I then \MF ed this with various
+parameter files such that they now had spacing defined, etc., for
+use as a normal textual font.
+\end{quotation}
+Brian completed this work before hearing of Silvio Levy's work at
+Princeton, but continues to use his own Greek since it does not
+require a {\tt DVI} output program which can read fonts of 256
+characters.\footnote{Bill Kaster of Personal \TeX\ Inc., has
+recently produced a version (1.00t) of their Hewlett Packard
+LaserJet driver, {\tt PTI LASER/HP}, which copes beautifully with
+Silvio's large font. I understand from Bill that their Apple
+LaserWriter driver, {\tt PTI LASER/PS}, already has this
+capability.}
+
+Brian has now written a small macro package which eases
+considerably the selection of the Greek fonts; this is for use
+under \LaTeX, and makes use of the \verb|\@addfontinfo| macro to
+define the font changing commands such that they scale
+automatically with \LaTeX's size-changing commands. He has also
+written a short paper, describing what he has generated, and his
+future directions. He has recently been refining the character
+programs, to make some of the letters more textual in appearance
+(for example, the alpha was very wide; fine for maths, but not in
+text).
+
+\subsubsection{Terms of Availability}
+Brian has sent both the above mentioned files to the Aston
+archive, together with the revised font files, where all the
+material will be freely available. An announcement giving
+details will have appeared in UK\TeX\ by the time you read this.
+
+%---------------------------------------------------------------
+
+\section{Perso-Arabic}
+\subsection{Goldberg}
+
+In early September Jacques Goldberg noted that there has been a
+lot of progress with the Arabic font. He hoped to have it out by
+the end of September, all being well. The font consists of:
+\begin{enumerate}
+\item A complete font of 29 characters each at 2 or 4 glyphs
+(position dependent, isolated, first, middle, last in word).
+
+\item A preprocessor with customizable mapping of the basic 29
+chars to a--z, A--Z areas of an ASCII keyboard, that will work
+out an intermediary file such that unmodified \TeX\ plus a few
+macros does indeed correctly compose bidirectional texts. The
+preprocessor reassigns the correct glyph from the isolated form
+glyph depending on the position in word.
+\end{enumerate}
+
+All this will continue to be made available free to the academic
+community.
+
+No vowel marking scheduled at this time, but Jacques says he
+could do it if requested. It would be implemented just like the
+accents in normal \TeX.
+
+\section{Georgia Tobin}
+\subsection{Century Schoolbook: Liber}
+In {\it TUGboat\/} {\bf 9.2}, Georgia gave more information about the process
+of designing the Century Schoolbook typeface she has been working
+on.\footnote{`Designing for Low-Res Devices', {\it TUGboat\/} {\bf 9.2} (1988),
+126--128.} The face is now christened Liber, and the article was
+printed in the new face, at a resolution of 300dpi.
+
+\section{Icelandic}
+\subsection{Pind}
+In the `Many Faces' article, I failed to mention that Jorgen Pind
+had written a full account of his work on Icelandic \TeX\ which
+appeared in Don Hosek's \TeX Mag, volume 2, issue 5.
+
+%---------------------------------------------------------------
+
+\section{Miscellaneous}
+%---------------------------------------------------------------
+
+\subsection{Hosek Pica}
+Don Hosek (of ``Output Devices'' and \TeX mag fame) has created a
+CM Pica, using the \MF\ code of the typewriter style font, {\tt
+CMTT}, of Computer Modern as his point of departure. CM Pica is
+more or less a 10cpi version of {\tt CMTT} with heightened
+ascenders and x-height, similar to the Xerox1200 PICA font in
+appearance.
+
+CM Pica is specially designed as a sop to University authorities,
+some publishers' editors and the like, who insist on having a
+typescript manuscript marked up in the traditional manner, i.e.,
+with a squiggly line under bold characters, and underlining under
+characters which would be italicized in print.
+
+To achieve this, Don created `bold' and `italic' fonts ({\tt
+CMPICAB.MF, CMPICATI.MF}) in which each character includes an
+under-squiggle, or underline respectively. Don also modified the
+{\tt ligtable} commands controlling begin and end quotes and also
+hyphens, so that {\tt ``} and {\tt ''} both become \verb|"|,
+while {\tt `} and {\tt '} both become {\tt \char'15} (the single
+straight quote symbol at code '015 in {\tt CMTT}). Similarly, on
+output, `\verb|--|' becomes `\verb|-|' and `\verb|---|' becomes
+`\verb|--|'.
+
+The upshot is that one can code up a document in normal \TeX\
+fashion and then, by setting the fonts to be Hosek's Pica, it
+will print out looking as though it had been typed, with `italic'
+text underlined and `bold' text under-squiggled, etc. Merely
+reset the fonts to {\tt CMR} (or whatever) and it will be
+properly typeset with all the variety of fonts and refinement of
+punctuation of which \TeX\ is capable.
+
+\subsection{Non-standard sizes of CM}
+John Sauter reported in {\it TUGboat\/} 7.3 (1986), 151--152, that he has
+re-parameterized CM so that any of the existing Computer Modern
+family may be created with any design size. For example, most of
+us, when requiring an 11pt CMR will use {\tt CMR10} at
+\verb|\magstep| half. Apparently this is not satisfactory to the
+most discerning, and Sauter's algorithms permit one to generate a
+true {\tt CMR11} face. They go further, of course, and permit
+the generation of any of the CM faces in any (reasonable) point
+size. This is done by algorithms that interpolate or extrapolate
+from the values used by Knuth in the \MF\ parameter files for CM.
+If a standard value, such as 10pt, is chosen, then Sauter's
+algorithms will produce CM fonts identical to the standard ones.
+The {\tt TFM} files for all sizes match exactly.
+
+Don Hosek's \TeX MaG, volume 2, number 4 gives further details of
+Sauter's work, and notes that some of the fonts may start looking
+bad at larger sizes, lacking inter-character space, and so on.
+Don has prepared a version of Sauter's work tailored for use on a
+PC, which is available from him. See the \TeX MaG article for
+details.
+
+\end{document}
+
+
+
+