1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
|
*******************************************************************************
* *
* TTTTTTT X X M M GGGGGG A Mostly Unofficial *
* T X X MM MM G Publication for Users *
* T EEEEEEE XXX M M M M A G GG Of the TeX Computer *
* T E X X M M M A A G G Typesetting System. *
* T EEEE X X M M M AAAAA GGGGGG *
* E A A Volume 2, Number 2 *
* EEEEEEE A A Distribution: 793 or so... *
* *
*******************************************************************************
February 28, 1988
\footnote.....................................................................1
News
Update for TeX on DECnet/Span...............................................2
Device Driver information Available from LISTSERV@TAMVM1....................3
New Mathematics Publication to Use AmS-TeX..................................4
First Announcement and Call for Papers--TeX users Group Annual Meeting......5
TeX font files................................................................6
Indic and other Fonts for TeX.................................................7
TeX for the Mac...............................................................8
Second Annual Readers Survey Results..........................................9
TeX Mysteries and Puzzles....................................................10
The Toolbox..................................................................11
TeXMaG Index.................................................................12
__1
\footnote{Justifying my existence}
Among comments in the survey responses I received was the following
from Dr. Hubert Partl:
Since there is so much more (and more frequent) Information
being found in TeXhax and TUGboat, I think that TeXMaG is not
worth the effort of maintaining, and it will never reach the
high level of quality of those other two media. Why spread your
(and our) efforts into something like TeXMaG instead of
concentrating on TUGboat and TeXhax and helping B. Beeton and
M. Brown with their work (to make their media even more
complete and up-to-date etc.)?
First let me just say, that this was not quite sufficient to make me
decide that my efforts in TeXMaG are completely worthless, and shut
down the whole operation, but it did leave me thinking, "Gee, why
*do* I do this?"
At first I had a hard time justifying TeXMaG. Dr. Partl does have
a point that TeXMaG probably does detract to some degree my and your
efforts from contributing to the well-being of TUGboat and TeXhax.
So with the fact that I really don't know why I do this and Dr.
Partl's criticism I decided to take a look back at what led me to
start a crazy project like this anyway.
I first started using TeX in the spring of 1986 (I should have
asked how long people have been using TeX in the survey, oh well),
and immediately realized that there was a severe lack of available
information on TeX. I looked on every server I knew about to see if
I could find any information and tried to subscribe to the
then-defunct TeXhax. Working in virtual isolation (I started using
TeX at about the same time it was installed, so there was no
established user base yet), I learned enough TeX to write my papers
and do the odd macro here and there.
In the late summer/early fall of that year, Netmonth ran an
article on what's involved with publishing an electronic magazine and
at about that same time, Chris Condon suggested that users should
work to do their part in contributing to the well-being of the
network. In the back of my mind, a little voice started to whisper
"electronic magazine, electronic magazine". Finally I decided to take
the plunge and sent an announcement of TeXMaG out to about 30 people.
The first people I solicited for contributions were selected from
names of people who answered questions. Finally, at the end of
January, with Ken Yap's announcement of the LaTeX-Style collection
as my only "article", I sent out TeXMaG V1N1 to 53 people.
A bit over a month later, I actually had an article submission and
decided that I could put out the second issue. As time went by, I
encountered many "dry spells" as well as trickles of article
submissions for what I had envisioned as something that would take
a place somewhere between TeXhax and Tugboat. At times, I felt like
I had taken on too big of a load, and was ready to throw in the towel
once or twice.
Now, however, I think that TeXMaG has become what it originally
set out to be. A forum containing short news items of interest to the
TeX community (now that I get press releases, I figure I should do
*something* with them), as well as assorted contributed macros and
articles of interest.
Perhaps TeXMaG is at times a little pointless, but when it comes
down to the bottom line, it exists because I enjoy putting it out,
and I'm just crazy enough to devote a bunch of hours to it every
week.
Be happy,
-dh
__2
**********************************************************************
* Update for TeX on DECnet/Span *
**********************************************************************
by Max Calvani <CALVANI@VAXFPD.INFNET>
The TeX-depository for VAX/VMS available on DECnet/Span in Italy now
also includes:
[tex.clark] Programs to produce halftone outputs.
VAX/VMS change file to increase TeX memory
TPU interface
(supplied by Adrian Clark)
[tex.usa.dvidis] Programs to display DVI files on VAXstations
(VMS) (supplied by Jerry Leichter)
[tex.usa.textyl] Curve drawing postprocessor
(by John Renner, modified by Jerry Leichter
for VMS)
For further information send a decnet/span message to:
39003::fisica
__3
**********************************************************************
* Device Driver Information Available From LISTSERV@TAMVM1 *
**********************************************************************
The TeX Users Group listings of device drivers are now available from
Listserv@Tamvm1. The files DRIVERS.* contain lists of known DVI
drivers compiled by Don Hosek <DHOSEK@YMIR.BITNET>. The file
DRIVERS.LASER lists Laser printer drivers; DRIVERS.LOWRES lists dot
matrix and plotter drivers, DRIVERS.TYPESET lists typesetter drivers,
and DRIVERS.SOURCES lists the addresses and availability of drivers.
The LASER, LOWRES, and TYPESET files are listed by output device. The
drivers available for each device are then subdivided into "Big
Computers" (consisting of Amdahl (MTS), CDC Cyber, Cray, Data General
MV, DEC-10, DEC-20, HP9000/500, IBM MVS, IBM VM/CMS, IBM VM/UTS,
Prime, Unix, and VAX/VMS), and "Little Computers" (consisting of
Apollo, Atari ST, Cadmus 9200, HP1000, HP3000, IBM PC, Integrated
Solutions, SUN, TI PC, VAXstation/Unix, and VAXstation/VMS). Under
each individual computer is listed each driver known, and as much
information about it as is available. The PREVIEW file has a slightly
different hierarchy: The top level is the computer type (since screen
previewers tend to be less portable), then each driver is listed with
the terminals supported listed below it. When a driver is available
from more than one source, all sources are listed. The program name
and author are listed for additional identification.
To obtain a copy of a file from LISTSERV@TAMVM1 send the command
GET DRIVERS --- in an interactive message (TELL LISTSERV AT TAMVM1
... on CMS, SEND LISTSERV@TAMVM1 ... on VMS) or as the first line of
a mail message where --- is one of EXP, LASER, LOWRES, PREVIEW,
SOURCES, or TYPESET.
Additions and corrections to the lists are welcome. Send them to
Don Hosek, Bitnet: <DHOSEK@YMIR.BITNET>, Postal Address: Platt Campus
Center, Harvey Mudd College, Claremont, CA 91711
__4
**********************************************************************
* New Mathematics Publication to use AmS-TeX *
**********************************************************************
Pergammon Press (Oxford) has recently announced a new publication,
"Applied Mathematics Letters: An International Journal of Rapid
Communication" (AML), promising rapid publication with papers
normally published within 90 days.
AML makes this promise by encouraging authors to submit papers via
electronic mail or diskette (papers submitted in other, more
conventional forms are also accepted with the caveat that they will
take longer to publish). The journal will use a specially designed
AmS-TeX style file for producing the final "near-typeset quality"
output. Articles will be typically about four typeset pages with
topics expected to cover "The brief description of any work involving
a novel application or utilization of mathematics, or a development
in the methodology of applied mathematics... All areas of mathematics
are appropriate: from number theory through Lie algenras to
differential games. All applications areas are welcome as well, be
it computer science, physics, anthropology, fluid dynamics or any
other of the main fields of endeavor, where mathematics is used in
nontrivial ways."
For more information write to
Managing Editor: Ervin Y Rodin
Department of Systems Science and Mathematics
Box 1040, Washington University
St. Louis, MO 63130, USA
__5
**********************************************************************
* First Announcement and Call for Papers *
* TeX Users Group Annual Meeting *
**********************************************************************
1988 Marks the first time the TeX Users Group Annual Meeting will be
held outside the United States. The 3-day meeting will be conducted
as the highlight of a 2-week conference (August 15-26) during which
courses will be offered in TeX and TeX-related subjects. Details of
these courses will be announced at a later date.
*Call for Papers*
Since we plan to provide a printed copy of the proceedings of the
1988 meeting to each attendee, we are putting out the "call for
papers" earlier than usual. In order that a preliminary program
announcement may be published in a timely manner, it is requested
that you contact the Program Coordinator (name and address below) no
later than January 14, informing him of the title of the paper you
would like to present and the amount of time required. (The normal
time allotted to present a paper is up to 45 minutes.) A short
abstract of the proposed paper will be due March 18. Papers will be
selected at that time and authors notified as to whether their papers
have been accepted. The finished paper wil be due June 20. Here are
some suggested topics, though papers are not limited to these:
o Using TeX in production environments
o How we address problems caused by our environment and
requirements:
o large scale of operation;
o management of data---very large documents;
o deadlines and production pressures;
o device dependencies and independencies;
o using both cm and non-cm fonts.
o What goes where? Separating functions, e.g., driver,
preprocessor, etc.
o Human factors:
o presenting TeX to novices;
o interactive front ends, alternate approaches;
o document tools---characterizing similarities and differences
among documents. (Can it be done? How can you take advantage
of these features?)
o Unusual situations we overcame: limitations and strengths caused
by the characteristics of the problem, e.g., use of multiple
languages.
o Call for problems:
o Why don't you use TeX?
o How do you cope with things that TeX does not do, e.g.,
graphics?
o Inherent limitations of TeX.
o Problems that require general discussion.
Program Coordinator: Dean Guenther
Washington State University
Pullman, WA 99164-1220 USA
Phone: 509-335-0411
Bitnet: Guenther@Wsuvm1
*Calendar*
Preliminary notification.................................January 15
Abstract Due.............................................March 18
Papers Selected..........................................April 4
Finished Papers Due......................................June 20
Annual Meeting...........................................August 22--24
Abstracts and program inquiries should be directed to the Program
Coordinator.
Questions concerning any other aspect of the meeting (or the
conference) should be directed to the TUG Office: (401)272-9500
ext.232 (Eastern Time)
__6
**********************************************************************
* TeX font files *
**********************************************************************
By Don Hosek <DHOSEK@HMCVAX.BITNET>
One topic that often leads to confusion with users of TeX is the
large variety of font files used by TeX. One system might have TFM,
GF, PK, PXL, and RST font files and perhaps others. In this article,
I will attempt to describe the purpose of the various font files used
by TeX and related programs to reduce some of the confusion.
The TFM file is what TeX reads to get its font information, so this
is the single most important font file needed for typesetting. If TeX
cannot locate a TFM for the requested file, then the font is
effectively unavailable. The TFM file itself contains information on
the dimensions of all of the characters in a font (width, height,
depth, italic correction), as well as general information about the
font (name of the font family, and the font itself, weight of
characters (roman, light, bold, semi-bold, black, etc.), and for math
fonts other special information such as rule thickness, "recipes" for
putting together large characters from smaller pieces, and so forth).
Dimensions for the font are given in terms of the font's "design
size". The design size is the size any given font is intended to be
used at. For most of the computer modern fonts, the design size is
part of the font name: e.g., cmr10 has a design size of 10 points
while lasyb7 has a design size of 7 points. This use of the design
size means that TFM files are resolution- and magnification-
independent. If you load a font in using scaling (by the command
\font\xxx=cmr10 at 12pt or \font\xxx=lasy5 scaled 1440 for example),
you are effectively changing the design size as far as TeX is
concerned.
In theory, TeX can use any font for which a TFM file exists.
Technically speaking, this is true; however, in practice, the fonts
available to TeX are dependant also on what is available to the
Device Driver. This is where the assorted font formats, GF, PK, and
PXL come in. A font in one of these formats contains the Bitmap for
the character as it will be typeset on the page in a resolution-,
magnification-, and device- dependent format.
GF files are the output from MetaFont. The bitmap is stored in a
run-encoded image with additional information generated by MetaFont
sometimes included.
PK files are a compact format for the character Bitmap. On the
average, a font in PK format will take about 30-40% of the disk space
as the same font in GF format. This is desirable since it not only
reduces storage requirements, but can increase the speed of a device
driver since less disk access is necessary.
PXL files are an obsolete, but still common format for encoding the
character bitmap. The bitmap is not encoded in any way, so a PXL file
will generally take up about three times as much space as the same
GF file.
Two schemes are generally used to determine how to find the
appropriate character bitmap file for a font at some given size and
resolution. The first is to have the files in a "flat" directory (no
subdirectories). The size is then indicated by a numerical prefix on
the file type. For GF and PK files, this prefix is given by
resolution*magnification where resolution is the resolution of the
outpu device in dots per inch and magnification is the magnification
of the font with 1 being the normal size. Thus, the filename for
cmr10 scaled 1440 at 300 dpi would be CMR10.432PK or CMR10.432GF. For
PXL files, the convention is similar except the prefix is given by
resolution*magnification*5. The PXL file for the font above would be
CMR10.2160PXL. The multiplier of 5 exists for historical reasons:
back in the early days of TeX, the primary output device had a
resolution of 200 dpi so the PXL files were named to make the prefix
match the TeX magnification of the font.
The second scheme for naming the fonts uses subdirectories to arrange
the fonts. Rather than place the numerical prefix on the file type
(which is imposible on some operating systems such as MS DOS), it is
used in a directory name. The directory name will either be simply
the numerical prefix (for example, TeX$ROOT:[PIXEL.1500] on VMS
systems), or a combination of the numerical prefix and some other
string (on IBM PCs, two equivalent naming structures exist: PXLnnnn
with the nnnn being resolution*magnification*5 or DPInnn where nnn
is simply resolution*magnification). The font naming structure is
very system dependent, and sometimes (as is the case with PCs), will
vary from program to program.
For more information on TFM files, see either TeX: The Program,
Metafont: The Program, or the TeXware book. For more information on
GF, PK , or PXL files, see the TeXware book.
TeXware may be ordered from
Maria Code
Data Processing Services
1371 Sydney Drive
Sunnyvale CA 94087
There is a charge of $10 plus postage and handling for this document.
__7
**********************************************************************
* Indic and other Fonts for TeX *
**********************************************************************
By Dominik Wujastyk <dow@harvunxw.BITNET>
I first started compiling this Memorandum 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 I have
heard of, and doing this has greatly widened its usefulness to TeX
users in general.
*Introduction*
Here is a compilation of what I know of Indic fonts and METAfonts for
use with TeX. By the term "Indic fonts" I mean to include Devanagari,
with variants for Hindi, Marathi and Sanskrit, and fonts for Bengali,
Gujarati, Tamil, Telugu, Kannada, Malayalam, Sinhalese, Urdu, Arabic,
Persian, Kashmiri (Sharada) and Tibetan. Although I am primarily
interested in fonts designed with Metafont, I would also like to
include information about any other Indic fonts that have been
successfully used with TeX, i.e., fonts with font metric files, and a
mechanism for the creation of the appropriate ligatures, be it within
the TFM file, or by means of a preprocessor. I have added an appendix
giving some information about additional TeX fonts known to me.
*Devanagari*
An early Devanagari font was designed with old Metafont (MF-in-SAIL)
by P. K. Ghosh during a visit to Stanford in 1982--83. Ghosh
published in 1983 a report on what he had done, as a Stanford
technical report. One of the valuable aspects of this work was that
Ghosh worked from Devanagari characters designed and drawn for him by
the famous Bombay calligrapher R. K. Joshi. Drawings of these, on a
grid, are published in the abovementioned Report. Unfortunately,
Ghosh's work was done in a now superseded version of Metafont, and
was not fully worked out at the keyboard level. It also lacked a
number of the conjunct consonant clusters necesary for fine Indian
typography. The report, however, remains of interest for general
background. The source code is available at University of Washington,
through Pierre MacKay (net address below), and presumably at Stanford
(try Emma Pease). Ghosh has said explicitly that he has no objection
to others doing further {ork on it. MacKay has said that one problem
with the Ghosh font is that it was arbitrarily developed in a
framework that bears no relation to the monotype-based character grid
used for Computer Modern, and that this is unfortunate, since it
makes it almost unusable in a bilingual environment. If you wish to
contact Ghosh he can be reached at the following address:
Pijush Ghosh,
National Centre for Software Technology,
Gulmohar Cross Road 9,
Juhu, Bombay 400 049,
INDIA
The only fully worked out version of Devanagari presently
available is that of Frans Velthuis: In November 1987, Frans Velthuis
completed version 1.0 of a Devanagari METAfont for TeX. He has
written Metafont code for all the aksharas necessary for Hindi, and
most of those for Sanskrit too, although in the latter case some
viramas are used. Frans intends to produce a special Sanskrit version
of his font in the future. Also included are the Devanagari numerals,
anusvara, virama, danda, candrabindu, visarga, avagraha, full stop
and superscript abbreviation circle.
Usage of this font: You prepare your TeX or LaTeX file normally,
and mark any Hindi portions, typed with a simple Roman
transliteration, with the font marker {\dn ... }. At the top of the
TeX file you \input a file called DNMACS; in LaTeX, a DEV.STY file is
provided which inputs the necessary macros, and automatically makes
necessary font size changes. Frans provides a preprocessor, DEVNAG,
written in Pascal (source not available), 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 .DVI file can be printed on using a
standard DVI output program. The portions of Hindi text originally in
Roman transliteration will be printed in Devanagari, with full use of
conjunct consonants (sandhyaksharas), etc.
The quality of the fonts is excellent, with full calligraphic
moulding of the curves and loops, like some of the best handwriting
of manuscript scribes using a broad nib.
Terms of Availability: Frans will sell a set of four or five sizes
of the Devanagari fonts, at the printer resolution you specify (Epson
type 9-pin matrix, 24 pin matrix (180*180, 360*360, 180*360),
write-white laser, or write-black laser), together with the compiled
code (specify VAX/VMS, SUN, Cyber, IBM/PC, Atari ST) of DEVNAG, his
text preprocessor, for $119. The Metafont source programs are not at
present being made generally available.
Frans J. Velthuis
Postal address: Nyensteinheerd 267, 9736 TV Groningen,
The Netherlands
Bitnet: Velthuis@HGRRUG5.Bitnet
A note about Velthuis's Devanagari font appeared in TeXhax, 1987,
issue 93.
*Tamil*
According to Emma Pease (network response on 10 November 1987 to
my query in TeXhax 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 (May-July 1985). Emma has the source code but does
not want to distribute it further without his knowledge. His present
address is
Quality Informatics Labs, Ltd.
312, P. M. G. Complex
57, South Usman Rd.
Madras, 600 017
INDIA
(Address gotten by Emma from the Stanford Computer Science Dept.)
There are approximately 160 characters in several styles written
in a pre-release version of the current Metafont. 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.
I (Dominik) am writing to Mr. Arthanari today 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. (February 3, 1988: still no
answer.)
Ramanujan, a graduate student who worked at Washington two years
ago, designed a Tamil font in Metafont84 (I think). According to
Pierre MacKay, the problem with this, as with Ghosh's Devanagari, is
that it was arbitrarily developed in a framework that bears no
relation to the monotype-based character grid used for Computer
Modern; this is unfortunate, since it makes it almost unusable in a
bilingual environment. Moreover, it does not make much use of the
macro capabilities of METAFONT, and although reasonably well
designed, the programming could perhaps be improved. MacKay says that
the people at Washington are continuing to work on it.
Pierre MacKay,
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
*Marathi*
No known font, but the addition of a few extra characters, such as
retroflex la, to Velthuis's Devanagari (which he is considering
doing) will make his font perfectly adequate for Marathi.
*Arabic*
On Mon, 18 Jan 88 Jacques J. Goldberg wrote to TeXhax (1988, issue
#07) giving details of a package giving the capability of printing
Hebrew. He said that an article is currently being written for
submission to TUGboat (see below under HEBREW). He also included a
brief note referring to a nearly completed Arabic font.
Goldberg said, "An Arabic font is three characters away from
completion, but the MetaFounders are near mid-year exams and unpaid,
so the Arabic font *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)."
Regarding the Hebrew package of fonts and macros Goldberg says, "I
do not expect any fee from individuals, but I would be happy if
*institutions* that may use this package would later voluntarily
contribute $25 to $50 [payable to the Treasurer of the University]
to help my Department ... pay students employed on font
development." It is likely that the Arabic may be distributed on
similar terms.
Jacques J. Goldberg, phr00jg@technion.bitnet (the id has two zeroes
in it). If you are not on Bitnet, try:
<PHR00JG%TECHNION.BITNET@forsythe.stanford.edu>,
or write to:
Prof. Jacques J. Goldberg,
Dept of Physics,
Technion-City,
32000 HAIFA, Israel.
Pierre MacKay and the Washington team have been working on an
Arabic implementation of TeX for some years. Their plans are
ambitious, and include building a customised version of TeX, to be
called XeTTeX, which has a built-in capability of handling
bidirectional text. Details of this change to TeX were published by
Don Knuth and Pierre MacKay in TUGboat Vol. 8, #1. This is an active
project, but MacKay says wistfully that Arabic remains a long-term
dream.
MacKay notes that the babel directory in the UnixTeX distribution
now contains a directory for Semitic languages with TeX-XeT.web and
other program fragments, which will be added to.
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
Further information on several of the items mentioned below can be
obtained from the following publication:
_Proceedings of the Eighth TeX Users Group Annual Meeting,
University of Washington, Seattle, August 24--26, 1987_, edited by
Dean Gunther (Providence: TUG, 1988).
*OCR-A*
Information given in TeXhax 1987, issue #106. Coded in Metafont84 by
Tor Lillqvist, VTT/ATK (Technical Research Centre of Finland,
Computing Services). Based on ISO Recommendation R1073, 1st ed., May
1969 (probably obsolete by now).
Tor Lillqvist may be contacted at at tml@fingate.BITNET,
tml@santra.UUCP, or mcvax!santra!tml.
On 1 Jun 87, Brandon S. Allbery (allbery@ncoast.UUCP) and Michael
Lichter (cwruecmp!sun!seismo!harvard!csvax.caltech.EDU!netsrc) posted
the METAFONT sources for the OCR-A on USENET as article 53 of
comp.sources.misc (Message-ID: <7632@brl-adm.ARPA>)
*Classical and Modern Greek*
Regular, bold, and typewriter versions of the Greek alphabet have
been coded in Metafont84 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, and macros
to implement a convenient Roman transliteration for input.
The initial release of the Metafont source at the end of December
87 proved to contain difficulties, at least when attempts were made
to compile the fonts using the PC implementation of Metafont version
1.3. These difficulties seem to center on the levels of nested files
that a particular Metafont implementation allows. Levy says the
following:
If possible, you should create a version of Metafont with
max_in_open >= 8. The default value of this variable [5, I
think] is really unreasonably small, and barely enough for
making the CM fonts. In my case it would be possible but much
less orderly to use fewer levels of nesting.
Don't worry about a bad path in drawing the lowercase omega,
it comes out all right. I'll fix it when I have the time. I
think there's also a bad pen_pos somewhere.
Doug Henderson is working on a version of these Greek fonts for the
American Mathematical Society's APS typesetter, to be published in
TUGboat, and in the process he is revising the code. Levy is aware of
the difficulties and will be producing a revised release of the
fonts.
Silvio Levy: levy@Princeton.EDU
*Japanese*
An article on JTeX and the fonts appeared in TUGboat Volume 8, #2,
103--116.
Japanese fonts are available, together with a customised version
of TeX, called JTeX (by Yasuki Saito), and Japanese versions of LaTeX
(JLaTeX) and SliTeX (JSliTeX).
Hideki ISOZAKI, NTT Software Laboratories, Japan.
JUNET isozaki@ntt-20.ntt.junet
CSNET isozaki@ntt-20.ntt.jp
ARPA isozaki%ntt-20@sumex-aim.stanford.edu
or
Yasuki Saito, NTT Electrical Communications Laboratories, NTT
Corp., 3-9-11 Midori-cho Musashina-shi, Tokyo 180, Japan.
Phone: +81 (422) 59-2537
Net: yaski%ntt-20@sumex-aim.stanford.edu
*Chinese*
Work done on a Chinese METAfont by John Hobby is available by
anonymous FTP from june.cs.washington.edu, in the directory pub, as
the (large) file chinese.tar.Z. This was written up in one of the
issues of TUGboat between #5 and #7 (I think).
*Turkish*
Work on properly accented roman-letter Turkish fonts in Metafont
has been undertaken at the University of Washington by Pierre A.
MacKay and Walter Andrews. See the note in TUGboat Volume 8, #3,
p.260b. Pierre MacKay reports that the fonts lack only a reworking of
the italics for a first working release.
MacKay notes that the next Tugboat (the first 1988 issue) will
describe a Turkish hyphenation file.
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
Address:
Prof. Pierre A. MacKay,
Northwest Computer Support Group,
Univ. of Washington,
Mail Stop DW-10, Seattle, WA 98195.
*International Phonetic Alphabet*
Pierre MacKay reports (mail, Thu 21 Jan 88) that the University of
Washington team is working on a large set of phonetic characters.
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
*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 <XBR1DA29@DDATHD21.BITNET>. It is a LaTeX style
called SPRITE, and the code and documentation were published on 14
November 1987 in issue V1N8 of TeXMaG, an online TeX magazine put out
by Don Hosek <DHOSEK@HMCVAX.BITNET>. Here is an extract from Martin's
documentation:
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
\sprite and \endsprite commands. Of course, I know, TeX is
awfully professional and this primitive technique will not
provide results as good as a Metafont-designed character or
even one drawn using device-dependent \special commands, but if
you just need one special character or some cute little symbol
and you don't have the time/brains/MacIntosh/
superuser-privilege/money-for-AmS-fonts/orwhatever-is-necessary
for a professional solution, this might produce acceptable
results. Using SPRITE one "draws" the character to be defined
as a pattern of characters on a grid. The following example
shows how schwa is done:
%%%-------------------------------------------------------------------
\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
%%%-------------------------------------------------------------------
To use this character in your LaTeX document, all you have to
do is use the command \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.
[[Editor's note: See the end of the magazine for TeXMaG back issue
information]]
*Elvish*
On 4 Dec 1986 (sic) Mike Urban (urban@spp2.UUCP) released the
Metafont code for Tolkien's Tengwar through USENET (article 66 of
comp.text, Message-ID: <1191@spp2.UUCP>)
Mike said the following:
This shell archive contains METAFONT 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 Metafont), but the
results look OK to me.
Michael Urban,
TRW Inc.,
R2/2009
One Space Park,
Redondo Beach, CA 90278
*Hebrew*
On Mon, 18 Jan 88 Jacques J. Goldberg wrote to TeXhax (1988, issue
#07) giving details of a package giving the capability of printing
Hebrew. He said that an article is currently being written for
submission to TUGboat.
Goldberg says that the package comprises:
o 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).
o A 100% portable preprocessor written in C (MS-DOS users who do
not have a compiler can get the .COM file)
o A small set of TeX macros.
o A sample file.
Hebrew words in English 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 \reflect macro given by D. Knuth and P.
MacKay, TugBoat Vol.8, #1, 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, written to the auxiliary file one word at a
time after each word has been reflected. TeX is then invoked,
inputting the file which has the extra macro package, never the
user's input. This macro reads the auxiliary files, feeding TeX with
either English TeX as is or \line{}s adjusted by the macro to the
optimal number of Hebrew words.
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,...)".
Goldberg is looking for a convenient table representing the 22
Hebrew letters by Latin 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.
Goldberg says, "I do not expect any fee from individuals, but I
would be happy if *institutions* that may use this package would
later voluntarily contribute $25 to $50 [payable to the Treasurer of
the University] to help my Department ... pay students employed on
font development."
Jacques J. Goldberg, phr00jg@technion.bitnet (the id has two zeroes
in it). If you are not on Bitnet, try:
<PHR00JG%TECHNION.BITNET@forsythe.stanford.edu>, or write to:
Prof. Jacques J. Goldberg,
Dept of Physics,
Technion-City,
32000 HAIFA, Israel.
*Cyrillic*
The American Mathematical Society has developed a post revolution
Cyrillic font, in old Metafont78, 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 TUGboat (somewhere about
issues #5--#7). [[Editor's note: the information mentioned above is
included with the fonts.]]
Barbara Beeton,
The American Mathematical Society,
P. O. Box 6248,
Providence, RI, 02940.
Tel: (401) 272-9500
Arpanet: bnb@xx.lcx.MIT.edu
Pierre MacKay reports that the Washington team is working on Old
Russian (more or less Old Church Slavonic, but specifically designed
for the Slovo).
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
Address:
Prof. Pierre A. MacKay,
Northwest Computer Support Group,
Univ. of Washington,
Mail Stop DW-10, Seattle, WA 98195.
The Metafoundry offers "a Slavic package of Cyrillic and Slavic
characters in Roman and sans serif styles compatible with our English
fonts." The fonts are supported for 300dpi positive imaging machines
(i.e., Canon, HP, Apple and certain other laser printers.)
These fonts are available on a commercial basis, but I don't
remember the prices. In the order of $100, I think.
The Metafoundry,
6565 Frantz Road,
Dublin,
Ohio 43017.
*Old English*
Pierre MacKay reports that the Washington team is working on an Old
English font.
Phone: 206-543-6259; 545-2386.
Net: MacKay@june.cs.washington.edu
Address:
Prof. Pierre A. MacKay,
Northwest Computer Support Group,
Univ. of Washington,
Mail Stop DW-10, Seattle, WA 98195.
*Miscellaneous Font Collections*
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 Metafont, 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.
The "KST Fonts by Les Earnest" are described thus in the ACW
handout:
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.
The fonts include such essentials as single character fonts for
the Stanford and MIT logos (separate fonts for each, naturally), two
views of 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. The fonts cost $30.
The Austin Code Works,
11100 Leafwood Lane,
Austin Texas 78750-3409 USA.
Tel.: (512) 258-0785
BBS: (512) 258-8831
FidoNet: 1:382/12
Net: acw!info@uunet.uu.net
The Metafoundry offers several complete families of TeX fonts. The
main one on offer is a sans serif which is "lighter and more compact"
than the Computer Modern sans serif (CMSS) designed by Richard
Southwell and included in all TeX distributions. It also includes
math symbols, math italic and extensible characters.
Also offered are a decorative package, outline fonts, black letter
fonts and a copperplate script font. The fonts are supported for
300dpi positive imaging machines (i.e., Canon, HP, Apple and certain
other laser printers.)
The fonts are distributed as bitmaps (not Metafont code) on a
commercial basis.
For product catalogues send a check for $6 ($15 outside USA or
Canada) to:
The Metafoundry,
6565 Frantz Road,
Dublin, Ohio 43017.
*Custom Fonts*
If you are desparate for a TeX font which does not yet exist, why not
commission a Metafont programmer to create it?
Neenie Billawala advertises her services as a Metafont consultant
in TUGboat. She is responsible for creating the fine calligraphic
capitals that are part of the Computer Modern typeface family (in the
cmsy fonts).
Neenie Billawala,
2014 Colony #8,
Mt. View, CA 94043
Tel: (415) 965-0643
*List of Interested Parties*
The following people would be glad to be kept informed of any news
concerning the development of Indic METAfonts or any other Indic
fonts usable with TeX. Indic fonts include Devanagari, with variants
for Hindi, Marathi and Sanskrit, and fonts for Bengali, Tamil,
Telugu, Kannada, Malayalam, Sinhalese, Urdu, Arabic, Persian,
Kashmiri (Sharada) and Tibetan:
Dominik Wujastyk DOW@Harvunxw.Bitnet or DOW@WJH12.Harvard.Edu
Emma Pease Emma@CSLI.Stanford.Edu
Ajit Ranade SO405000@BROWNVM.Bitnet
Frans Velthuis Velthuis@HGRRUG5.Bitnet
Pierre MacKay MacKay@june.cs.Washington.Edu
Michael Inman minman@csli.stanford.edu
Steven Osborne osborne@unb.bitnet
These individuals are already in touch with each other through
TeXhax, and person-to-person. If you wish to add your name to this
list, which is maintained by Dominik Wujastyk, please send him your
network (or other) address. Once the list exceeds critical mass (to
be decided by me) I shall stop distributing the memo myself, and hand
it over to be a file in the TeXhax collection, or some other such
source, where it can be picked up by FTP as required.
Dominik Wujastyk
Until July 1988:
Quincy House #101,
Cambridge, MA, 02138, USA,
Thereafter:
Wellcome Institute,
183 Euston Road,
London NW1 2BP, England.
__8
**********************************************************************
* TeX for the Mac *
**********************************************************************
by Don Hosek <DHOSEK@HMCVAX.BITNET>
additional experimentation by Eric Zager <EZAGER@HMCVAX.BITNET>
*Disclaimer*: Don Hosek and Eric Zager have no connections to
Addison-Wesley or Kellerman & Smith. The opinions expressed in this
review are primarily those of Mr. Hosek with some input from Mr.
Zager.
TeXtures v1.0. Requirements: Apple Macintosh 512, Macintosh Plus,
Macintosh SE, Macintosh II, or Macintosh XL with two floppy drives or
hard disk. Prints on either an Apple Imagewriter, Apple Laserwriter,
or PostScript typesetter. Cost: $495; multi-use licenses available.
Order from Addison-Wesley: TeXtures, EMSD Marketing, Addison-Wesley
Publishing Company, 12 Jacob Way, Reading, MA 01867. Phone:
(617) 944-6795
TeXtures is Addison-Wesley's implementation of TeX for the
Macintosh. In general, the implementation is faithful to Knuth's
original and the documentation is adequate, although not as well
organized as it could be.
The editor provided by TeXtures includes a few nice features not
offered by some others, such as go to a specified line (of course,
those of us who have been using large computers for any length of
time are seldom impressed), and seems to do the job fairly well.
Cursor movement using the Mac's cursor keys is a bit on the slow side
and I found myself using the mouse a bit more than I prefer to
perform cursor movements.
The typesetting process is relatively painless. The on-screen
dialogue and journal file familiar to users of TeX on other systems
have been placed into a "TeX log" window which gives the traditional
TeX output as well as keeping a commentary on the side of how far
into the current file TeX has gotten. On our VAX, I seldom use the
interactive error handling capabilities of TeX since I tend to forget
to fix the TeX souce file when I do. With TeXture's TeX log window,
it's possible to make changes to the TeX source file without stopping
TeX itself.
After TeX has finished with its work, TeXture's previewer is
automatically invoked. The previewer is reasonably fast and allows
the user to magnify (or shrink) the document by several factors. The
implementation's use of windows is again useful since it allows the
user to edit his TeX source while remaining in the previewer.
Graphics included are also shown in the previewer.
INITeX has been included into TeXtures invisibly. If TeXtures
encounters a \dump statement, it automatically switches into INITeX
mode and dumps a format file.
Graphics inclusion is simple and fairly easy to use. The manual
includes several examples of including illustrations into documents.
All that is lacking, in my opinion, is the presence of simple
graphics primitive \special commands (for example arcs lines and so
forth), but these should hopefully appear when the \special standard
is finished.
This implementation of TeX is certainly a step above a
minimum-level version of TeX. However, in some ways it was a bit
disappointing. For example, it would have been nice to have more of
a WYSIWYG implementation of TeX (Arbortext has done something along
these lines with their program, The Publisher, which apparently
allows WYSIWYG TeX as well as an escape to the familiar command-style
environment. I haven't seen the program myself, so I cannot make any
bold comments). Also, the copy that I received seemed to be missing
many fonts that I would think might be commonly used (such as cmr10
at 14.4pt). For the mainframe user of TeX, TeXtures is certainly a
fine program (albeit a bit expensive). For the user familiar with
Macintosh software, however, TeXtures may seem a bit too esoteric for
the few benefits that are apparent at the surface (easy math, ability
to do generalized design of a document and so forth), and with Mac
word-processing programs becoming more sophisticated, the lack of a
more friendly interface may make TeXtures unpalatable to the new TeX
user.
__9
**********************************************************************
* Second Annual Readers Survey Results *
**********************************************************************
The response to the second annual readers survey are in. The response
rate is down to 57 out of 623 (9.1%) from last year's 23 out of 51
(45.1%). My friend Kyle, who took psychology last semester, says that
this means that the results probably aren't very useful (something
about only people with really strong opinions responding).
Nevertheless, I'm going to go ahead with printing the results (such
as they are).
The national breakdown of respondants was USA: 64.9% (the big
states were California, New York, and Massachusetts), West Germany:
12.3%, Canada: 7.0%, Netherlands: 5.3%, and Austria, Denmark,
Finland, Italy, Switzerland, and the United Kingdom with 1.8% each.
Listserv lists the following additional countries: Belgium, Chile,
France, Greece, Ireland, Israel, Japan, Norway, Spain, and Sweden.
Two thirds of the respondants spoke English as their native
language. Behind this were German (14%), Dutch (7%), and Chinese,
Danish, Italian, Marathi (Indian), Russian, and Swedish (1.8% each).
The median age was 32, and 94.6% of those responding are male.
The vast majority of those responding were from educational
institutions, although there were also individuals working in
government, commercial, and non-profit positions as well. The most
common position held was computing staff, followed by research.
Students out-numbered academic faculty by a 5 to 4 ratio.
The most common field was computer science/computer engineering
(42.1%) followed by mathematics (28.7%) and physics (10.5%).
Most of the respondants heard about TeXMaG either from Netmonth
or TeXhax (or both) while the PCTeX bulletin board, local
publications and so forth were responsible for many others learning
about the magazine. For the curious, the percent who said that I
publicize TeXMaG shamelessly was 15.8%.
This year, the IBM PC has jockeyed into the first place position.
77.2% of the respondants said that they used TeX on their PC. Second
place is held by VAX/VMS (59.7%). IBM VM/CMS holds third place
(26.3%), fourth place is BSD Unix (22.8%), and fifth by the Apple
Macintosh (19.3%). Also-rans are: Amdahl MTS (1.8%), CDC Cyber
(1.8%), Data General MV (3.5%), HP 9000/500 (1.8%), IBM MVS (7.0%),
IBM VM/UTS (3.5%), Modcomp Classic (1.8%), Prime (1.8%), Siemens
BS2000 (1.8%), Sperry 1100 (1.8%), Symbolics Lisp (3.5%), System V
Unix (3.5%), Apollo Workstation (3.5%), Atari ST (8.8%), AT&T System
V (3.5%), DEC Rainbow (1.8%), Siemens PC MX2 (1.8%), Sun Workstation
(12.3%), VAXstation/Unix (3.5%), VAXstation/VMS (3.5%).
The most common output device was the Epson Dot Matrix printer,
followed closely by PostScript printers, the HP Laserjet Plus and the
DEC LN03. Device dependant articles on these devices might be in
order in the near future.
A greater percentage of respondants are using version 2.0 or later
with 2 having already made the upgrade to version 2.9. One respondant
is using Common TeX, a C translation of TeX.
Most of the respondants read TeXhax and over half read TUGboat.
One TeX mailing list not mentioned in the survey, was brought to my
attention. TeX_D-L, a German language TeX discussion list.
Information on this list is included at the end of TeXMaG.
What you want most, according to the survey, is information on TeX
services and discussion groups on the networks. In the coming issues,
I will try to hilight some of the assorted services available (by the
way, this is where YOU, the reader can be helpful. I don't have
access to the internet for FTP, and I don't have a personal computer
or modem, so much of what's out there is inaccessible to me. For
example, who knows whats available from Score.Stanford.Edu? How can
it be obtained and by whom?). Next on the wish list is reviews of TeX
products (Look! there's one already in this issue!), followed by
Metafont examples and plain TeX macro writing. General priorities
were in order of decreasing desire, Metafont, Plain TeX, LaTeX, WEB,
and AmS-TeX. Tutorials are least important. Some of the additional
topics suggested were: DVI driver theory, Graphics merging, TeXtures
fonts (just what are those little suitcase things and how can I make
them), information on fonts available, TeX vs. other text formatters,
new LaTeX stuff, what exactly are all those files?, AMS document
styles, driver standards, CMS TeX, indexing, BibTeX, SliTeX, \output,
Driver Availability, SGML, and graphics standards.
To close, a few comments from the surveys:
"More, bigger, better. For the moment I vote for beating on
people for anything and taking all the good stuff, no matter what
aspect of TeX is covered. Of course, since I don't have to do the
beating, this is easy for me to say." -Jon Radel
<6033138@Pucc.Bitnet>
"Since there is so much more (and more frequent) Information being
found in TeXhax and TUGboat, I think that TeXMaG is not worth the
effort of maintaining, and it will never reach the high level of
quality of those other two media. Why spread your (and our) efforts
into something like TeXMaG instead of concentrating on TUGboat and
TeXhax and helping B. Beeton and M. Brown with their work (to make
their media even more complete and up-to-date etc.)?" -Dr. Hubert
Partl <Z3000pa@Awituw01>
"Maybe I'm not reading my magazines well enough, but I'd like to
have a regular survey on what fonts are (freely) available. Sometimes
you hear of people looking for a certain font, and sometimes they
find someone who knows where to find it. You also do hear about
font-collections everywhere, but I have the impression it isn't very
centralized yet. Or am I wrong and just paying no attention?" -Redmer
Alma <Redmer@Hgrrug5>
"Can you include some sort of index with your next TeXMaG (since
they appear to be semi-irregular) so we can tell if we're missing
some? Keep up the good work! TeXMaG is a nice, relaxed alternative to
the often frenetic TeXhax." -Charles Antonelli
<Cja@Crim.Eecs.Umich.Edu>
"Many people are unsure how to get TeX up and running on a given
machine. There are apparently several places to get ahold of TeX,
e.g. Washington, Stanford, K&S, etc. This leads to confusion."
-Kevin McCurley <MccurLey@Uscvm.Bitnet>
"One valuable thing that TeXMaG provides is a more elementary
introduction to TeX fancy features for neophytes. Neophytes find
TeXhax a bit intimidating, and full of stuff they don't care about
(like how to get the device driver for a printer they've never heard
of running on a system they've never heard of). I am currently the
resident TeX expert at UIC... and now that we have a viable TeX
running on our mainframe, we are getting a lot more neophytes using
TeX, and TeXMaG will (I hope) provide a more useful resource for them
than TeXhax. I'm running a TeX Show 'n' Tell Seminar on campus (the
idea is that people come in with problems, and we talk about them),
and I'll be encouraging people to look at TeXMaG." -Richard Larson
<U09254@Uicvm>
"Very happy to recieve my issue of TeXmag each month but I wonder
if there is enough cooperation with TugBoat... I see TeXMag as
complementing TugBoat... in TeXMag short, timely articles and macros
of all descriptions including those published in TugBoat... In
TugBoat longer, illustrated, less time-sensitive articles." -Chris
Carruthers <Cjc@Uottawa.Bitnet>
"BITNET/EARN is a better and safer distribution medium than
others. For instance we have difficulties getting files from the
Rochester style file collection. It would be nice to get some style
file or other as part of the magazine." -Georg Bayer
<C0030001@Dbstu1>
"It would be helpful if there was a central source on availability
of style files, drivers, etc. Also, there are often references to
items which are probably familiar to 'older' readers of TeXhax and
TeXMaG, but newer readers could benefit from 'central source' idea
above. For example, the words 'Rochester Collection' doesn't mean
much to me, and 'just FTP the files' isn't much help to us bitnet
users. I realize that some of this may be beyond the scope of
TeXMag." -Darrel Hankerson <HANK@AUDUCVAX>
__10
**********************************************************************
* TeX Mysteries and Puzzles *
**********************************************************************
In TeXhax V88 #14, I put forth the following puzzle:
In _Tom Jones_, (Penguin Classics, Middlesex England. 1987.), each
chapter has a long title (up to six lines) that is typeset with
all but the last line being set flush right and flush left, and
the last line centered. Viz,
A Dialogue between the Landlady, and Susan the Chambermaid,
proper to be read by all Innkeepers, and their Servants;
with the Arrival, and affable Behaviour of a beautiful
young Lady; which may teach Persons of Condition how they
may acquire the Love of the whole World.
Can these chapter headings be typeset using TeX's line breaking
algorithm, and if so how?
I received several (five) solutions to my query (to give credit where
credit is due, the respondants were David G. Cantor
<dgc@math.ucla.edu>, Frank Holzwarth <A64@Dhdurz1.Bitnet>, Jerry
Leichter <Leichter@YaLevms.Bitnet>, Jim Walker
<N410109@Univscvm.BITNET> and an unnamed person from Arbortext
<Gpg@Arbortext.Com>.
The general solution was to box the paragraph and split off the
last line, unbox that and center it. Frank Holzwarth recognized that
the problem was similar to one that he encountered when he attempted
to get lengthy table of contents lines. He was getting something
like:
%values between ">" and "<" give the columnwidth
>myindent<> hsize - myindent - 3 true cm <> 3cm <
1.1 NORMAL HEADING ....................... 77
1.2 ABNORMAL HEADING, BECAUSE IT WRAPS
AROUND SOME LINES; SO THE LEADERS
COME MISPLACED .... 88
I wanted to get *leaders above here* impossible.
His solution was: "the text of the heading goes inside a scratch-box,
which can be deleted line by line with \lastbox and be measured to
overlay at last a leaderfilled box with the right dimension. And it
works fine. I didn't test it at page breaks, so it may work wrong in
that case."
The original macro looked like:
%%%------------- tear neatly -------------------------------------%%%%
\def\leaderfill{\kern0.5em\leaders\hbox to 0.5em{\hss.\hss}\hfill\kern
0.5em}% right out of the 'bible'
\newcount\nmbroflines \newbox\scratch \newbox\rule \newdimen\myindent
%caution! \myindent needs to be set first, say e.g.
\myindent=1.5true cm
\def\hugeheader#1#2#3{\bgroup\parskip=0pt
\setbox\scratch=\vbox{{\advance\hsize by-\myindent
\advance\hsize by-3true cm\noindent#2\par}% to prevent blanks
\global\nmbroflines=\prevgraf}% 'you never know'
\unvbox\scratch \setbox\rule=\lastbox
\loop\ifnum\nmbroflines>1
\unskip\unpenalty\setbox\scratch=\lastbox
\advance\nmbroflines by-1\repeat
\setbox\scratch=\hbox{\unhbox\rule\unskip\unskip\unpenalty}%
{\par\advance\hsize by-3true cm\hangindent\myindent
\noindent\hbox to\myindent{#1\hss}#2\par}%
\vskip-\baselineskip
\line{\kern\myindent\kern\wd\scratch\leaderfill#3}\egroup}
% usage:
\line{\hbox to\myindent{1.0\hfil}Normal Heading\leaderfill 66}
\hugeheader{1.1}{Abnormal heading of a chapter about giant holes all
over Australia caused by elephants interbreeded with local kangaroos}%
{77}
%%%------------- cut along this line ----------------------------%%%%%
He continued, "To solve your puzzle now one only has to do a
\centerline with the last line thus the first that is removed by
\lastbox as follows"
%%%--- cut it, tex it and wonder ---------------------------------%%%%
\newbox\all \newbox\part
\def\puzzletitle#1{\bigskip\bgroup\parskip=0pt
\setbox\all=\vbox{\noindent #1\par}% prevent blanks 'you never know'
\setbox\all=\vbox{\unvbox\all \global\setbox\part=\lastbox
\unskip\unpenalty\unskip}% 'yes I do!'
\setbox\part=\hbox{\unhbox\part\unskip\unskip\unpenalty}% again
\box\all\par\centerline{\box\part}\egroup\medskip\noindent}% and again...
last words of the previous paragraph.
\puzzletitle{A Dialogue between the Landlady, and Susan the
Chambermaid, proper to be read by all Innkeepers, and their
Servants; with the Arrival, and affable Behaviour of a beautiful
young Lady; which may teach Persons of Condition how they may
acquire the Love of the whole World.}
Normal beginning of this thrilling paragraph.
\bye
%%%------------- finished ----------------------------------------%%%%
David Cantor's solution was a bit simpler.
%%%------------- Cut with care ---------------------------------------
% Here is the desired macro. It is called with one argument,
% the text that is to be the heading. It assumes Plain TeX.
% The argument of \hsize can be whatever is desired, of course.
\newbox\jx\newbox\jy
\def\jones#1{\hsize3.75in\par\setbox\jx\vbox{\noindent\strut
\ignorespaces#1\par\global\setbox\jy\lastbox}%
\vbox{\unvbox\jx\par \line{\hfill\unhbox\jy\hfill}}}
% Here is an example of its use.
\jones{
A Dialogue between the Landlady, and Susan the Chambermaid, proper to be
read by all Innkeepers, and their Servants; with the Arrival, and
affable Behaviour of a beautiful young Lady; which may teach Persons of
Condition how they may acquire the Love of the whole World.}
%%%-------------------------------------------Guess what to do here---
However, the most elegant solution was courtesy of Jim Walker who
came up with the following:
%%%----------Remove and admire----------------------------------------
\def\weirdtitle#1{%
\setbox0=\vbox{\noindent #1}%
\setbox1=\vbox{%
\unvbox0
\setbox2=\lastbox
\line{\hfill\unhbox2 \hfill}%
}%
\unvbox1
}%
%%%---------Neat, isn't it?-------------------------------------------
I had so much fun with this, I've decided to make it a regular
feature in TeXMaG. Readers are welcome to send me their
puzzles/curiosities for this column. By the way here's the next
puzzle:
The Singapore tourism board (or some such entity) has ads in the
Los Angeles Times in which two or three paragraphs are typeset with
the typeface alternating between roman and italics with every
character (spaces don't count). To illustrate, let's pretend that an
uppercase letter represents italic type and lowercase represents
roman. Then the phrase "come to Singapore" would be typeset as: "cOmE
tO sInGaPoRe". All punctuation is typeset in roman. The text typeset
in this manner may span several paragraphs and could conceivably
include TeX control sequences. The goal is to find an elegant way to
typeset text in the style of this ad. [[Disclaimer: The editor has no
association with the Singapore tourism board. In fact, he's never
been further west than Santa Monica]]
__11
**********************************************************************
* The Toolbox *
**********************************************************************
Lately, there has been a plethora of requests in TeXhax for a macro
to typeset dropped initial letters in paragraphs. The following LaTeX
style file was adapted from a macro written by David G. Cantor
<dgc@math.ucla.edu> by Dominik Wujastyk <dow@harvunxw.bitnet>. The
style file is pretty much self-explanatory, so here it is:
%%%%%%%%------Cut Here------------------------------------------------
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% DROP.DOC <February 17, 1988>
% Macro for dropping and enlarging the first letter(s) of a paragraph.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Macro written by David G. Cantor, and published Fri, 12 Feb 88, in
% TeXhax, 1988 #16.
% Internet: dgc@math.ucla.edu
% UUCP: ...!{ihnp4, randvax, sdcrdcf, ucbvax}!ucla-cs!dgc
%
% Modified for use with LaTeX by Dominik Wujastyk, February 17, 1988
% Internet: dow@wjh12.harvard.edu
% Bitnet: dow@harvunxw.bitnet
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% This LaTeX macro is for dropping and enlarging the first letter(s) of a
% paragraph. The argument may be one or more letters.
%
% Here is an example of its usage:
%
% \documentstyle[drop]{article}
% \begin{document}
% \drop{IN} THE beginning God created the heaven and the earth. Now the
% earth was unformed and void, and darkness was upon the face of the
% deep; and the spirit of God hovered over the face of the waters.
% \end{document}
%
% Which will produce something along these lines:
%
% I I\ I THE beginning God created the heaven and the earth.
% I I \ I Now the earth was unformed and void, and darkness was
% I I \I upon the face of the deep; and the spirit of God hov-
% ered over the face of the waters.
%
% In the first instance the macro will pause during LaTeX processing and
% ask you for the font you wish to use for you drop capital. When you
% have something that looks good, then comment out box one in DROP.STY,
% and comment in box two, replacing "cmr10 scaled \magstep5" with the font
% of your choice.
%
% In my opinion (DW) there are no fonts available in the standard
% TeX/LaTeX set that are ideal for this use, unless you go down to 9pt or % 8p
t for your text face, and this is too small. If you have Metafont you
% should consider generating a cmr17 font at a magstep of two (about 25pt)
% or three (about 30pt), or even more, depending on the point size of your
% main text. Why not go the whole hog and design some really fancy
% capitals from scratch!
%
%%%%%%%%%%%%%%%%%%%%% BOX ONE %%%%%%%%%%%%%%%%%%%%%%%%%
\typein[\dropinitialfont]{Font for Dropped initial:} %
\font\largefont \dropinitialfont %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%%%%%%%%%%%%%%%%%%%%% BOX TWO %%%%%%%%%%%%%%%%%%%%%%%%%
%\font\largefont= cmr10 scaled \magstep5 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\drop#1#2{{\noindent
\setbox0\hbox{\largefont #1}\setbox1\hbox{#2}\setbox2\hbox{(}%
\count0=\ht0\advance\count0 by\dp0\count1\baselineskip
\advance\count0 by-\ht1\advance\count0by\ht2
\dimen1=.5ex\advance\count0by\dimen1\divide\count0 by\count1
\advance\count0 by1\dimen0\wd0
\advance\dimen0 by.25em\dimen1=\ht0\advance\dimen1 by-\ht1
\global\hangindent\dimen0\global\hangafter-\count0
\hskip-\dimen0\setbox0\hbox to\dimen0{\raise-\dimen1\box0\hss}%
\dp0=0in\ht0=0in\box0}#2}
%%%-------Terminate cutting-------------------------------------------
__12
**********************************************************************
* TeXMaG Index *
**********************************************************************
Below is a cumulative index for issues V1N1 to V2N2 inclusive. An
article is referred to by VxNy.z where x is the volume number, y the
issue number and z the article number (designated by __z preceeding
the article).
advertising V2N2.10 weird paragraphs V2N2.10
AmS-TeX V2N2.4 MFware V1N6.5
\anti V2N1.9 network services
Applied Mathematics DECnet V2N1.2
Letters V2N2.4 V2N2.2
article ideas V1N2.2 LaTeX-Style V1N1.4
V1N5.3 listserv@tamvm1 V2N1.3
V2N2.9 V2N2.3
BibTeX V2N1.8 TeX-L V2N1.3
\bra V1N8.6 TeXhax V2N1.3
\bracket V1N8.6 \noalign V1N8.3
\citer V2N1.8 outline.sty V1N7.3
\dlap V1N3.4 outlines V1N7.3
V1N6.6 PC-OUTLINE V1N7.3
V1N7.5 PCTeX BBS V1N8.1
\dowcomp V1N5.5 V2N1.7
drop.doc V2N2.11 plain TeX
dropped initial V2N2.11 and BibTeX V2N1.8
DVI drivers intricacies of pars V2N2.10
announcements readers' survey V1N1.2
DVIview V1N7.4 V2N1.6
driver lists V2N2.3 results V1N2.2
standards V1N5.4 V2N2.9
eqnarray V1N8.3 resumemac.tex V1N3.2
European TeX conference V2N1.4 V1N6.2
\EV V1N8.6 resumes V1N3.2
\fakebold V1N1.3 V1N6.2
fill in the blanks V1N7.2 reviews
\fnote V1N1.3 TeXtures V2N2.8
fonts Singapore V2N2.10
faking them V1N1.3 \slasha V1N8.6
V1N8.4 \slashb V1N8.6
V2N2.7 \special standards V1N5.4
files V2N2.6 \split V1N4.5
fonts available V2N2.7 V1N5.2
fortran.tex V1N2.4 \sprite V1N8.4
grovelling V1N5.3 sprite.sty V1N8.4
headlines V2N2.7
plain TeX V1N2.4 subeqn.sty V1N4.5
V1N5.5 subequations V1N4.5
V1N6.6 TeX implementations
index V2N2.12 Macintosh V1N5.2
\ket V1N8.6 V2N2.8
laps.tex V1N3.4 TeX Users Group
LaTeX conference V1N4.2
dropped initial V2N2.11 V2N2.5
eqnarray environment V1N8.3 courses V1N4.2
introduction V1N3.3 V1N6.3
style collection V1N1.4 V2N1.5
useful internal macros V1N7.5 TeXtures V1N5.2
V1N8.2 V2N2.8
macros TeXware V1N6.5
LaTeX V2N2.6
sprite characters V1N8.4 timeline.sty V1N7.5
subequations V1N4.5 V1N8.2
timelines V1N7.5 timelines V1N7.5
V1N8.2 V1N8.2
plain TeX toc.tex V1N2.3
anti-particles V2N1.9 TUGboat V1N4.3
bibliographies V2N1.8 V1N6.4
day of week V1N5.5 V1N8.5
fill in the blanks V1N7.2 \ulap V1N3.4
footnotes V1N1.3 V1N6.6
headlines V1N2.4 \undertilde V1N8.6
V1N5.5 \unot V1N7.6
V1N6.6 WEB
outlines V1N7.3 formatting
program listings V1N4.2 ss for identifiers V1N7.6
resumes V1N3.2 standard programs V1N6.5
V1N6.2 webmacss.tex V1N7.6
side by side pars V1N4.5 \xlap V1N3.4
V1N5.2 \xsplit V1N4.5
table of contents V1N2.3 V1N5.2
V2N2.10 \ylap V1N3.4
timelines V1N7.5 \zlap V1N3.4
__13
TeXMaG is an electronic magazine published by the Harvey Mudd College
Mathematics Department available free of charge to all interested
parties reachable by electronic mail. It is published sporadicly, and
the editor likes to think that its monthly so the readers humor him.
Subscription requests should be sent to Don Hosek
<DHOSEK@HMCVAX.BITNET> or send the following message to
LISTSERV@BYUADMIN: SUBS TEXMAG-L Your_Full_Name. European
subscribers may send the SUBS command to LISTSERV@DEARN, subscribers
on CDNnet should send subscription requests to
<list-request@ubc.csnet> (being sure to mention that they wish to
subscribe to TeXMaG), and JANET subscribers should send requests to
be added to the list to Peter Abbott, <ABBOTTP@UK.AC.ASTON.MAIL>.
Back issues are available for anonymous FTP in the file
BBD:TEXMAG.TXT on SCIENCE.UTAH.EDU. BITNET users may obtain back
issues from LISTSERV@TCSVM, or from UBSERVE@UBVMSC (see below). Janet
users may obtain back issues from Peter Abbott (e-mail address above)
and DECNET/SPAN users may obtain them from the Decnet repository (see
below). They may also be obtained from Don Hosek
<DHOSEK@HMCVAX.BITNET>. Article submissions, contributions for the
Toolbox, and letters to the editor are always welcome and should be
sent to <DHOSEK@HMCVAX.BITNET>.
Other publications of interest to TeX users are:
TeXHAX. Arpanet mailing list for persons with questions, suggestions,
etc.. about TeX, LaTeX, MetaFont and related programs. Submissions
for this list should be sent to <TeXHAX@Score.Stanford.EDU>. Internet
subscribers may subscribe by sending a request to
<TeXHAX-REQUEST@Score.Stanford.EDU>. JANET subscribers should send
subscription requests to <texhax-request@uk.ac.ucl.cs.nss>. BITNET
users may subscribe by sending the following command (as an
interactive message or as the first line of a mail message) to
LISTSERV@TAMVM1: SUBS TEX-L your_full_name. The list is peer-linked
to other listserves in the United States and Europe. Australian users
should send subscription requests to <munnari!elz@uunet.uu.net>
Japanese users should send subscription requests to
<takagi%icot.jp@relay.cs.net>. Back issues are available by anonymous
FTP from Score.Stanford.Edu and from the Bitnet servers
Listserv@Tamvm1 and Ubserve@Ubvmsc (see below).
Unix-TeX. Arpanet mailing list specifically for users of TeX under
the Unix operating system. Submissions for this list should be sent
to <Unix-TeX@JUNE.CS.WASHINGTON.EDU>. Requests to be added or deleted
from the mailing list should be sent to
<Unix-TeX-Request@JUNE.CS.WASHINGTON.EDU>.
UKTeX. A U.K. version of TeXhax. To subscribe, send a note to Peter
Abbott at <info-tex-request@uk.ac.aston.mail>.
TeXline. A TeX newsletter edited by Malcolm Clark. To subscribe, send
a note to <texline@uk.ac.ic.cc.vaxa>.
TUGBoat. A publication by the TeX Users Group. An excellant reference
for TeX users. For more information about joining TUG and subscribing
to TUGBoat send (real) mail to:
TeX Users Group
c/o American Mathematical Society
P. O. Box 9506
Providence, RI 02940-9506, USA
LaTeX-style collection. A collection of LaTeX files is available for
FTP and mail access at cayuga.cs.rochester.edu. To obtain files via
FTP, login to cayuga.cs.rochester.edu (192.5.53.209) as anonymous,
password guest and go to the directory public/latex-style (where the
files are). The file 00index contains a brief description of current
directory contents. If your site does not have FTP access, you may
obtain files by mail by sending a message to
latex-style@cs.rochester.edu with the subject "@file request". The
first line of the body of the message should be an @. The second line
should contain a mail address from rochester TO you (for example, if
you are user@site.bitnet, the second line should be
user%site.bitnet@cunyvm.cuny.edu). The lines that follow should be
the filenames you desire and the last line should also contain only
an @.
LISTSERV@DHDURZ1 has file archives of interest to TeX users. Included
are the Beebe drivers and contents of the LaTeX style collection, as
well as some TeX macros. Many files are available only in German.
LISTSERV@TAMVM1 also has file archives that may be of interest to TeX
users on BITNET, including the files from the Score.Stanford.EDU FTP
directories and back issues of TeXHAX. For a list of files available,
send the following command to LISTSERV@TAMVM1: GET TeX FILELIST.
UBSERVE@UBVMSC has back issues of TeXhax and TeXMaG available to
Bitnet users. Send the command DIR to Ubserve@Ubvmsc in an
interactive message (commands via mail are not currently accepted)
for a list of available files.
DECNET. There is a TeX file collection on DECnet accessible from
DECnet and Spam. Available files include the Beebe DVI drivers, the
LaTeX style collection, and back issues of TeXhax, TeXMag, and UKTeX.
For more information, contact Marisa Luvisetto (DECNET:
<39937:luvisetto>, Bitnet: <LUVISETTO@IBOINFN.BITNET>) or Massimo
Calvani <CALVANI@VAXFPD.INFNET>.
JANET. Peter Abbott keeps an archive of TeX-related files available
for FTP access. For more information send mail to
<Abbottp@Uk.Ac.Aston.Mail>.
Special thanks to those who contributed to this issue, as well as Dan
Ostercamp and his band of merry men.
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": ^ * + ~
|