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
|
*******************************************************************************
* *
* 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 1 *
* EEEEEEE A A Distribution: 623 or so... *
* *
*******************************************************************************
January 22, 1988
\footnote.....................................................................1
News
Announcing TeX on DECnet....................................................2
Changes to TeX-L............................................................3
TeXeter.....................................................................4
TUG courses.................................................................5
Second Annual Readers Survey..................................................6
The Personal TeX Incorporated Bulletin Board..................................7
BibTeX and plain TeX..........................................................8
The Toolbox...................................................................9
Assorted useful information..................................................10
__1
\footnote{One year later...}
Exactly 364 days ago, I took a file I had created on our local VAX,
tacked some LISTSERV batch instructions to the front of it, sent it
off to LISTSERV@CLVM and TeXMaG was born. At the time, there were a
total of 53 subscribers (counting myself) and a shortage of disk
space (the second issue was delayed two weeks because I didn't have
enough free disk space to send out the new issue of TeXMaG).
Today, TeXMaG has increased in size more than 1000%. The Listserv
batch commands gave way to a regular list on BYUADMIN. Within months
redistributions popped up all over net-land, including
redistributions on Canada's CDNnet, and England's JANET. There are
now four listservers distributing TeXMaG (although I *still* haven't
been able to get back issues available) and more to be installed.
Along the way, a lot of exciting things have happened in the TeX
community. TeXhax, which was revived shortly before TeXMaG was first
conceived, has grown tremendously and put out over 100 issues in
1987. The Bitnet redistribution of TeXhax is one of the top Bitnet
lists in terms of total subscribers.
In England, we have seen the birth of TeXline (Malcolm Clark's TeX
magazine -- see the end of this issue for more information), and
UKTeX, a British equivalent to TeXhax (I suppose they need something
special there since they all drive on the wrong side of the road).
At this year's TUG meeting, advances were made in standardizing some
of the external parts of TeX: device drivers and \special commands;
contents of distribution tapes; macro documentation; and so on.
More and more resources are available to TeX users on the networks.
Ken Yap created the LaTeX style repository in late 1986 and it is
currently outgrowing its available resources. In Germany, there is
a LISTSERV that contains numerous TeX-related files, especially those
that are useful to German TeX users (macros for German quotation
marks, for example). Glenn Vanderberg is in the process of installing
more files on the TAMVM1 listserv and reorganizing the file access
by breaking down the directories into more managable units. Even TeX
users without Network access have something of a friend in the PCTeX
Bulletin Board which is in the process of being revised and expanded.
An excerpt from recent letter from Nelson Beebe
<Beebe@Scence.Utah.EDU> to M. Jean Baptiste Durand of Prisma Press
includes some interesting comments about the growth of TeX:
By the end of this year [1987], the American Mathematical Society
will have completed its conversion to publication of all of its
journals using TeX, and the journal _Mathematical_Reviews_ is now
available from an on-line service with text in the database
maintained in TeX input form. The American publication TV Guide,
which publishes over a billion issues a year (20 million a week)
has begun work on the conversion of their publication to TeX. This
effort is expected to take at least 2 years, because the tight
deadlines of a weekly pulication leave no room for failures of a
new system.
* * *
As you can see by this letter, I am excited about TeX, because
I really do believe it has the potential for completely
revolutionizing the typesetting and publishing industry, just as
the development of computers will no doubt be later viewed as
significant as the Industrial Revolution that changed the world
at the beginning of the last century.
Beebe's comments really bring out one important fact: TeX is special.
After all, *I* have never seen a SCRIPTmag or troffhax or GMLline or
Wordstarboat or ...
-dh
Oh, by the way, as you may have noticed, the format has changed
again. :-) Also, the listings of related publications at the end of
the magazine have been expanded to include file repositories. New
information is always welcome.
__2
**********************************************************************
* Announcing Tex on Decnet *
**********************************************************************
By Marisa Luvisetto <LUVISETTO@IBOINFN.BITNET> and
Massimo Calvani <CALVANI@VAXFPD.INFNET>
Thanks to the collaboration of several TeX-friends, we have created a
depository for TeX and related software for VAX/VMS on DECnet in
Italy. For any information, please send a (decnet) mail message to:
39937::luvisetto
or 39003::fisica
We received several requests from non-decnet nodes. As this is not our
main work, in principle we would like to offer the service only for
DECnet/SPAN, so that anybody interested can copy what he needs without
too much help from us.
The material at present available is listed below.
AMSFONTS.DIR The Ams, Cyrillic and Eu* fonts
AMSTEX.DIR;1 The Amstex package
BASES.DIR;1 Basic PLAIN files for Tex and Metafont
BEEBE.DIR Beebe's driver family (thanks Beebe)
BIBTEX.DIR;1 The Bibtex package
CLD.DIR;1 *.cld files to install TeX in DCL tables
CM.DIR;1 CM fonts definitions
DOC.DIR;1 *.Tex files for Tex and Metafont manuals
DVITOVDU.DIR;1 Preview by Andrew Trevorrow (thanks Andrew)
EXE.DIR;1 All *.exe files
FONTS.DIR;1 All *.TFM files
FORMATS.DIR;1 Basic *.fmt files
INPUTS.DIR;1 *.sty files for Latex
LATEX.DIR;1 The Latex package
LATEXSTYLE.DIR;1 The Latexstyle collection of Ken Yap (thanks Ken)
LN03.DIR;1 Driver for DEC LN03 laserprinter
LN_FONTS.DIR;1 Fonts for Ln03 in PK format
LN_FONTS_GF.DIR;1 Fonts for LN03 in GF format (thanks John Sauter)
LSEDIT.DIR;1 Lse module for Latex
MLLCNAF.DIR;1 Drivers for VT125-240-241-330-340, GPX, mVAX 2000
MF.DIR;1 Metafont
MFWARE.DIR;1 Metafont
PIXEL.DIR;1 *.pxl files at \magstep 1 --> 6
PSFIGTEX.DIR;1 Package to include Postscript files in TeX docs
PSPRINT.DIR;1 Driver for Postscript Laserprinters by A. Trevorrow
QMS.DIR;1 Driver for Qms/quick laserprinter
QMS_FONTS.DIR;1 Fonts for Qms Laserprinter in GF format
SAMPLES.DIR;1 Sample files for Tex and Latex
SPELL.DIR;1 Speller utility
SVI.DIR;1 Modules to produce 'save image' of exec. file
TEX.DIR;1 .EXE files for Tex and Virtex
TEXHAX.DIR;1 The TexHax magazine (thanks Malcolm Brown)
TEXMAG.DIR;1 The Texmag magazine (thanks Don Hosek)
TEXUK.DIR;1 The Uktex magazine (thanks Peter Abbott)
TEXWARE.DIR;1 Tex related software as DViTYPE, TFTOPL, PLTOTF
TRAP.DIR;1 Metafont torture test
TRIP.DIR;1 Tex torture test
WEB.DIR;1 Source for WEB programs, WEAVE and Tangle
__3
**********************************************************************
* Changes to TeX-L *
**********************************************************************
The Bitnet redistribution of TeX-L has undergone extensive revision
in the past few weeks. First, its role as a Bitnet discussion group
has been disabled. Glenn Vanderburg (the chief organizer of the list)
in a note to list members sent in January said,
Prompted by the recent annoying flurry of "subscribe me" and
"unsubscribe me" messages, I will be restricting the list so that
only TeXhax can mail to it. Originally it was intended that TeX-L
support a Bitnet-based discussion which would be separate from
TeXhax, but it now seems that it would be better to turn PeX-L
into a TeXha| redistribution only. This may yet take some time, as
the list is spread out to peer listservs on ten different nodes,
and due to some confusion in the list's infancy I am not listed as
an owner of four of them. I hope to have it all taken care of by
mid-January, however, and the list should be much more pleasant and
useful.
Also, Glenn has revised the structure of files on the TAMVM1
listserver. Because the old directory was beginning to get unwieldly,
the old TEX FILELIST has been broken into several parts:
CHANGES FILELIST [Change files to make TeX run on various
systems. (empty)]
DOCUMENT FILELIST [Documentation files such as texman.tex.
(empty)]
DRIVER FILELIST [Sources and documentation for DVI drivers.
(empty)]
FONTS FILELIST [Computer Modern and other fonts. (empty)]
LATEX FILELIST [The LaTeX style file repository (plus lplain,
splain, etc). (empty)]
MACROS FILELIST [Plain, assorted macro packages. (empty)]
TEXHAX FILELIST [Contains all of the TeXhax journals since it
resumed in 1986.]
UTILITY FILELIST [Utilities such as TeXtyl. (empty)]
WEB FILELIST [TeX, METAFONT, TeXware, MFware, Common TeX
(in C), and TRIP/TRAP]
The comment following each filelist entry describes the types of
files which *might* be found in the filelist. Note that the name of
the filelist is not necessarily an exact indication of the contents.
For instance, the WEB filelist contains the WEBs for TeX, METAFONT,
etc., but might also contain something like Common TeX (which is in
C, not WEB) or sources for other WEB-like languages (such as MWEB,
WEB for Modula-2). The DRIVER filelist might contain not only drivers
but also an index to drivers for various devices and other files
related to drivers. In addition, each filelist can contain other
filelists.
__4
**********************************************************************
* TeXeter *
**********************************************************************
TeX88, the Third European TeX conference will take place at Exeter
University, UK, from Monday July 18th to Wednesday, July 20th, 1988.
In view of the rate at which TeX is expanding its areas of
application, and the developments which will have take place by next
summer, papers are welcome from all areas of TeX, MetaFont and
related subjects. Likely themes might include:
* desktop and traditional publishing with TeX
* document structure---LaTeX, SGML, ODA, etc.
* non-technical TeX and MetaFont applications (humanities, music,
exotic languages)
* other technical areas (chemistry, physics, biology)
* parochial peculiarities (European considerations!)
* ai and expert system approaches
* TeX and wysiwyg
* MetaFont and fonts
* page description languages and dvi
* micro inputs
* macro inputs
* standards:
* for \special
* for printer drivers
* for TeX macros
* TeX environments
The program will be structured to include both long and short
contributions. The proceedings will be published after the
conference.
*Added Value*
We shall run various workshops and participatory seminars before,
during, and after the conference. Specifically, there will be
workshops and courses, each taking approximately 2--3 days. Some will
run concurrently:
* document design
* LaTeX style files (and how to modify them)
* beginning/intermediate MetaFont
* beginning/intermediate non-technical TeX
* TeX macro writing
Seminar rooms will be available during the conference for "birds of
a feather" and other ad hoc group meetings. There will be facilities
for exhibitions by the vendors of TeX-related software, hardware, and
paperware. A number of micros will be available to allow the
interchange of micro software, as well as demonstrations of
particular packages etc.
*What does it cost?*
The total cost of the conference, including accomodation (from the
evening of Sunday, July 17th, through Wednesday, July 20th) at Lopes
Hall of Residence, meals, social activities, and the conference
proceedings will be around 150 pounds. For non-residents, the charge
will be about 100 pounds. The workshops and seminars will cost about
50 pounds per day, which also includes accomodation and meals.
*Where is Exeter University?*
Exeter is located in the sunny south west of England, close to
Dartmoor, and only 10 miles from the sea. The university is
approximately one mile north of Exeter city center. There is an
excellant train service to London and the North from St. Davids
Station. The M5 and M4 motorways provide quick and relatively
painless access to London, the Midlands, and the North. There is
ample car parking space on capus. The local airport has daily
connections to the continent, as well as UK internal destinations.
*Application Form*
Name: ________________________________________________________________
Affiliation: _________________________________________________________
Address: _____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Telephone: ___________________________________________________________
email: _______________________________________________________________
Please check where appropriate:
___ Please add my name to the TeX88 mailing list
___ I am interested in the courses
(Please state which) ___________________________________________
___________________________________________
___________________________________________
___ I would like to present a paper
(The title wil be) _____________________________________________
_____________________________________________
Send to: Malcolm Clark, TeX88
Imperial College Computer Centre
Exhibition Road
London SW7 2BP
JANET: texline@uk.ac.ic.cc.vaxa
TeX88 is pleased to acknowledge the support of ArborText,
Addison-Wesley Publishers Ltd., Ellis Horwood Ltd. (Publishers),
Personal TeX, TeXpert systems and UniTeX systems.
__5
**********************************************************************
* TeX Courses in Los Angeles Area *
**********************************************************************
Two TeX courses -- Beginning and Intermediate -- will be offered in
1988. Each course will meet one evening a week for six weeks. The
Macintosh and IBM PC will be used for the lectures, demonstrations,
and hands-on practice. Practical exercises will be reviewed and
explained; they are to be accomplished between classes.
These courses will take place at the Northridge Campus, California
State University, on Wednesday evenings from 6:00 to 9:30 p.m. The
fee for each course wil be $325. Preregistration deadline is 25 days
prior to the starting date of each course. A $25 discount maybe taken
on registrations postmarked prior to the deadline. Addditional
information concerning room location, parking, etc., will be sent to
each registrant.
*Beginning TeX Course -- February 10--March 16, 1988*
Typesetting and what makes TeX different from word processing; the
input read by TeX and the output it generates; how to run TeX on the
Macintosh and IBM PC; dimensions, fonts and how they are specified
in TeX; boxes and glue: what theyare and how to use them in unusual
situations; generating tables; introduction to macros; the concept
of an output routine: some simple examples; typesetting mathematics
with TeX.
Five homework asignments will be handed out, each on the material
covered during the class. The instructor will be available by phone
between classes for assistance. The assignments will be graded and
also solved in the following class.
*Intermediate TeX Course -- March 30--May 4, 1988*
The concept of penalty and its use in building lines and pages;
macros: conditions and recursion in macros; fine points of
mathematics typesetting; output routines and how to use them for
special effects; advanced topics in generating tables; a detailed
coverage of TeX's line breaking algorithm.
The homework policy is the same as teh Begnning Course.
To register, or for more information about this course or other TeX
courses, call or write:
TeX Users Group
P.O. Box 9506
Providence RI 02940 (USA)
(401) 272-9500 ext. 232
__6
**********************************************************************
* The Second Annual Readers' Survey *
**********************************************************************
Well, a year has gone by and it's time to find out who's out there
and what they want. I have worked to make this survey as useful as
possible, as well as attempting to make it a little easier for me to
score. Some of the questions remain (for example, "Name") but many
have been revised to reflect the fact that (1) this is no longer a
brand new publication and (2) I have a better idea of what sort of
questions to ask. So, with no further ado, here is the 1988 Reader's
Survey.
Part one: Who are you?
Name _______________________________________________________________
Userid ____________________ Country (or state for U.S.) ____________
Native Language ____________________________________ Age ___ Sex ___
Occupation: (Indicate what type of institution you work for, and
check the appropriate category)
___ Educational (includes students)
___ Student ___ Academic Faculty ___ Research Faculty
___ Clerical Staff ___ Computing Staff ___ Editorial
___ Other (indicate) __________________________________________
___ Government
___ Research ___ Clerical Staff ___ Computing Staff
___ Editorial ___ Other (indicate) _________________________
___ Commercial Institution ___ Non-profit Institution
___ Research ___ Clerical Staff ___ Computing Staff
___ Editorial ___ Other (indicate) _________________________
Name your place of employment ______________________________________
What is your primary field/major____________________________________
How did you hear about TeXMaG? (Check all applicable answers)
___ Netmonth/BITNET servers ___ TeXhax
___ Friend ___ The editor publicizes it
shamelessly.
___ Other (indicate) __________________________________________
How do you receive TeXMaG?
___ LISTSERV ___ Local redistibution
___ Public disk or directory at your node
___ Friend ___ Other (Specify) __________
Part two: What do you have?
What kind of machine do you have TeX running on at your site? (Check
all applicable answers)
Big Machines:
___ Amdahl (MTS) ___ IBM VM/UTS
___ CDC Cyber ___ Prime
___ Cray ___ Siemens BS2000
___ Data General MV ___ Sperry 1100
___ DEC-10 ___ Symbolics Lisp
___ DEC-20 ___ UNIX (BSD)
___ HP9000/500 ___ Unix (System V)
___ IBM MVS ___ VAX/VMS
___ IBM VM/CMS
___ Other (Specify) ___________________________________________
Little Machines:
___ Amiga ___ HP9000/200
___ Apollo ___ IBM PC (or compatible)
___ Apple Macintosh ___ Integrated Solutions
___ Atari ST ___ SUN
___ AT&T System V Unix ___ Texas Instruments PC
___ Cadmus 9200 ___ VAXstation (Unix)
___ HP1000 ___ VAXstation (VMS)
___ HP3000
___ Other (Specify) ___________________________________________
What do you use as your output device?
Laser printers:
___ Agfa P400 ___ Kyocera
___ Canon ___ Phillips Elpho
___ Cordata LP300 ___ PostScript printer
___ DEC LN01 ___ QMS Lasergrafix
___ DEC LN03 ___ Symbolics
___ HP 2680 ___ Talaris
___ HP 2688A ___ Xerox Dover
___ HP Laserjet ___ Xerox 2700, 3700, 4045
___ HP Laserjet Plus ___ Xerox 87xx, 97xx, 4050
___ IBM 38xx, 4250, Sherpa ___ Xerox Interpress printer
___ Imagen
___ Other (Specify) ___________________________________________
Dot matrix and other low resolution printers:
___ Apple Imagewriter ___ MPI Sprinter
___ DEC LP100, LA75 ___ Okidata
___ Diablo ___ Printronix
___ Epson ___ Star
___ Facit 4542 ___ Texas Instuments 855
___ Florida Data ___ Toshiba
___ Fujitsu ___ Varian
___ GE 3000 ___ Versatec
___ NEC
___ Other (Specify) ___________________________________________
Typesetters:
___ Allied Linotype CRTronic ___ Compugraphic 8400
___ Allied Linotype L100, L300P ___ Compugraphic 8600
___ Allied Linotype L202 ___ Harris 7500
___ Alphatype CRS ___ Hell Digiset
___ Autologic APS-5, Micro-5
___ Other (Specify) ___________________________________________
What version of TeX are you currently running? _____________________
Which of the following do you subscribe to/read regularly?
___ TeXhax (Arpanet list) ___ TUGboat
___ TeXline ___ UKTeX
___ Anything else you think I should know about _______________
Part three: What do you want?
On each of the topics listed give a rating of LL if you think that
there should be much less coverage, L if you think there should be
a little less coverage, S if you think the overage should remain
about the same, M if you think there should be a little more
coverage and MM if you think there should be much more coverage. If
you feel that you might be willing to write an article in any given
area, indicate by placing a * next to your rating.
___ Plain TeX
___ Macro writing
___ Macros
___ Tutorials
___ LaTeX
___ Document style design
___ Macro writing
___ Macros
___ Tutorials
___ AmS-TeX
___ Macro writing
___ Macros
___ Tutorials
___ Metafont
___ Font design
___ Font examples
___ Tutorials
___ WEB
___ Programming in WEB
___ Variations on WEB
___ Variations on WEB formatting
___ Reviews of TeX related products
___ Information on available TeX services on the networks
(mailing lists, file repositories, etc.)
___ Articles about supporting TeX
___ Anything else: ____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
Part four: What did I miss?
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Part five: What's the gig?
Return this survey to DHOSEK@HMCVAX.BITNET (for non-BITNET sites, the
address is most likely DHOSEK%HMCVAX.BITNET@CUNYVM.CUNY.EDU) sometime
before February 21. A summary of results will be posted in an upcoming
issue.
__7
**********************************************************************
* Personal TeX, Inc. Bulletin Board *
**********************************************************************
By Jon Radel <6033138@PUCC.BITNET>
After Don Hosek mentioned this BBS (Bulletin Board System) in the
last issue of TeXMaG, I decided to call it and upload such issues of
TeXMaG and TeXhax that were missing in their collection and also
check on how worthwhile it was as a source of information.
Unfortunately, despite the dedication of the SYSOP, the board is
rather inactive, in part because full access (e.g., being allowed to
download files) is limited to registered customers of Personal TeX,
Inc. As of January 1988, however, the SYSOP is in the process of
expanding the file collections and is planning to allow free access
to many of the files to all callers.
Those who call can find a few gems on this BBS: complete collections
of TeXhax and TeXMaG, the LaTeX-style collection from the University
of Rochester, WEB source from Stanford, patches for PCTeX, various PC
oriented TeX utilities, and a slew of odds and ends. There are also
message areas for asking technical questions about their own PCTeX
and the Arbor Text products that they market. You can get access to
all of this by calling and leaving the SYSOP a message with your
serial number, if you have one. If you don't call anyway and look
around. It is well worth it for those of us who run TeX on IBM PCs.
Contact the board at (415)388-1708, 300/1200/2400 bps at 8N1 (8 data
bits, no parity, 1 stop bit). The board is up 24 hours, 7 days, except
for a while at about 9am weekdays and another unspecified period very
late at night when the FIDO BBS software waits to exchange mail with
other FIDO systems in the network.
__8
**********************************************************************
* BibTeX and plain TeX *
**********************************************************************
By Anthony J. Ferro <FERRO@ASUCP2.BITNET>
Ok, you've begged, borrowed, stolen, or (sigh!) written a set of
macros to produce output in the way you like it (or the way *they*
demand it :-(). But wait!! Alas and woe! It is written in plain
TeX, and you had your heart set on using BibTeX to set your 5498
bibliographic citations. What will you do??
To solve this problem, here is a handy dandy example of how to get
plain TeX to work with BibTeX.
This macro produces the basic things BibTeX expects to see in the
AUX file, and reads in the generated BBL file. The example \citer
has the effect of placing an entry in the bibliography, but does
nothing to the text. \references and \endreferences are executed
before and after the bibliography, to allow setting of the
bibliography style.
This macro is not intended to be a final version, but it help in
getting started in setting those funny little bibliographies we all
know and love.
[[Editors' Note: If anybody out there wants to use these macros for
a basis in creating a polished set of macros for BibTeX, I wouldn't
mind seeing them in these pages. -dh]]
%%------------------------------- Rip here -------------------------
% Pseudo-BIB.TEX
%
% These commands are examples of how to use BibTeX with plain TeX.
% Syntax is similar to LaTeX, but can be changed to suit the user.
%
% Example:
% .... Blah, blah \citer(Keyword) blah, blah....
% \bibliography{gunk} %<-- the *.BIB file
% \bibliographystyle{plain} %<-- the *.BST file (style)
%
% \citer Puts nothing in the text, it only enters something in the *.AUX
% file (which is now generated). This allows citing of entries in the
% bibliography, but not the text.
%
% Anthony J. Ferro
% Physics Dept. -- Astronomy Group
% Arizona State University
% Tempe, AZ 85287
% FERRO@ASUCPS.BITNET
\newcount\citeon
\citeon=0
\def\citer#1{\ifnum\citeon<1\citeon=1\openout1\jobname.aux
\write1{\string\relax}\fi %
\write1{\string\citation{#1}}} % Put your favorite method of citing here!
\def\bibliography#1{\openin2\jobname.bbl
\ifeof2
\message{No \jobname.BBL file. }
\write1{\string\bibdata{#1}}
\closein2
\else
{ %important, lets \end be redefined TEMPORARILY
\def\begin##1##2{\references}
\def\bibitem##1{}
\def\newblock{}
\def\end##1{\endreferences}
\input\jobname.bbl
}
\write1{\string\bibdata{#1}}
\closein2
\fi }
\def\bibliographystyle#1{\write1{\string\bibstyle{#1}}}
\def\references{\bf This is the beginning of MY REFERENCES}
\def\endreferences{\bf This is the end of MY REFERENCES}
%%%-------------------- Un-Rip here ---------------------------------
__9
**********************************************************************
* The Toolbox *
**********************************************************************
>> \anti macro
By Richard S. Holmes <RICH@SUHEP.BITNET>
Here's a plain TeX macro for particle physicists. How do you typeset
the symbol for a neutral antiparticle that has a superscript? For
example, the antiparticle of $K^0$ -- is it $\overline{K^0}$? No,
that looks ugly: the bar extends over the superscript 0; it should
just be over the K. Is it ${\overline{K}}^0$? No, because then the
superscript comes out too high. You want the 0 at the same height as
in $K^0$.
Here's my solution, based loosely on the \over... macros in plain TeX
(see The TeXbook). Maybe there's a simpler solution -- frankly I
don't understand everything in this macro and some of it may be
superfluous -- but it does the job, and since it ain't broke, I ain't
gonna fix it.
%%%%%%%%%%%%%%%%%%%%%%%%% CUT HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \anti -- Definition.
% Produce a superscripted antiparticle: #1 with an overbar and a super-
% script #2. Looks better than \overline{{#1}^{#2}} (bar does not extend over
% superscript) or {\overline {#1}}^{#2} (superscript does not stick up above
% bar; in fact, superscript is at same height as for the charge conjugate,
% {#1}^{#2}). If you want subscripts too, you'll have to modify
% this definition to take a third argument. Math mode is assumed.
% Macro by Rich Holmes (rich@suhep.bitnet), 1/88
%
\def\anti#1#2{\vbox{\ialign{##\crcr
\hrulefill$\smash{\phantom{\scriptstyle#2}}$\crcr % the right length bar
\noalign{\kern-1pt\nointerlineskip\vskip 0.25ex} % the right spacing
$\hfil{#1}^{#2}\hfil$\crcr}}} % the right text
%%%%%%%%%%%%%%%%%%%%%%%% CUT HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\Kzerobar{\anti{K}{0}}
\def\Dstarbar{\anti{D}{*}} % et cetera
%%%%%%%%%%%%%%%%%%%%%%%% CUT HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
__10
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. 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.ARPA>.
Internet subscribers may subscribe by sending a request to
<TeXHAX-REQUEST@Score.Stanford.EDU.ARPA>. 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>.
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.
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, Don Kubota,
Eric Prosser, and Dean Bell.
|