UKTeX V89 #44 Friday 21 December 1989 *** PKZIP 1.02 for MS-DOS available *** Re: ``Should fractions be centered on the maths axis ...'' footers different width from text (UKTeX V89 #43) *** TIE change file merger now available *** *** Latest version of sbTeX now available *** *** Latest version of the DVI2XX IBM 3812/HP LaserJet driver available *** Re: UKTeX #43 GAWK for MS-DOS dvi to LJ PCTeX and Novell network Re: tabbing, font changes (Re: UKTeX V89 #43) ***** Announcing TeX v2.993 for VAX/VMS ***** speakers for UK TeX Users Group on bibliography and indexing Pagenumbering in letter.sty LaTeX versions Unix TeX 2.99/ Metafont 1.7 tape TeX for the Archimedes 255 character fonts on HP LJ II Editor Peter Abbott I would like to take this opportunity of wishing everyone the compliments of the season. UKTeX will be back on Friday January 5 1990 IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT Since the software was last updated info-tex@aston is rejected but infotex@aston still works. Please use the latter form for the time being. IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT IMPORTANT Latest TeXhax in the Archive is #111 Latest TeXmag in the Archive is V3N3 --------------------------------- From: RMCS_TEX "BHK and CNK (from RMCS)" Subj: *** PKZIP 1.02 for MS-DOS available *** Version 1.02 of the PKZIP archiving utility is available from the Aston archive. Version 1.02 offers a new compression technique ("imploding") which is more efficient than those offered by the previous version available at Aston (v0.92). Version 1.02 will unpack ZIP-files made by earlier versions of PKZIP, but earlier versions are not likely to unpack ZIP-files made by version 1.02. All MS-DOS software announced after this message will be compressed using this new version, so if you use MS-DOS TeXware, I recommend that you fetch this new version. The files to fetch are: [TEX-ARCHIVE.ARCHIVE-UTILS.ZIP.MS-DOS]00README.TXT [TEX-ARCHIVE.ARCHIVE-UTILS.ZIP.MS-DOS]PKZ102.BOO Niel Kempson (pp Aston TeX archive group) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: rmcs_tex@uk.ac.aston.kirk + + BITNET: rmcs_tex%uk.ac.aston.kirk@ukacrl + + INTERNET: rmcs_tex%uk.ac.aston.kirk@nsfnet-relay.ac.uk + + UUCP: {mcvax,ukc,uunet}!kirk.aston.ac.uk!rmcs_tex + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785687 (UK), +44-793-785687 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------ Via: UK.AC.ASTON.MAIL; Fri, 8 Dec 89 14:51 GMT Via: UK.AC.RHBNC.VAXA; Fri, 8 Dec 89 14:52 GMT Date: Fri, 8 DEC 89 14:52:40 GMT From: CHAA006@UK.AC.RHBNC.VAXA Subject: Re: ``Should fractions be centered on the maths axis ...'' Actually-to: Sender: JANET"CHAA006@UK.AC.RHBNC.VAXA" Message-Id: <00002C73_002C1CB8.0092EF5349B553A0$49_2@UK.AC.RHBNC.VAXA> Reply-to: Philip Taylor (RHBNC) Originally-to: $UK-TEX Mailer: Janet_Mailshr V3.5 ( 13-OCT-1989 14:07:27 ) Allan Reese recently wrote: "I had to write about 5$\frac{1}{4}$in disks last week (LaTeX rather than plain TeX). Should these fractions be centred on the maths axis or the preceding character or what? The default (maths axis) looked rather low for an in-line fraction when I was being picky." In a recent book, I decided to use `old-style' fractions in preference to the TeX standard; the pertinent macros follow:- Philip Taylor Royal Holloway and Bedford New College. -------- \def \fraction #1#2{% \begingroup \setbox 0 = \hbox {(}% \everymath = {\scriptstyle}% \setbox 2 = \hbox {$#1$}% \setbox 4 = \hbox {$#2$}% \setbox 6 = \hbox {/}% \dimen 0 = \ht 0 \dimen 2 = \dp 0 \advance \dimen 0 by -\ht 2 \advance \dimen 2 by -\dp 4 \raise \dimen 0 \box 2 \kern -0.333333 \wd 6 \box 6 \kern -0.666666 \wd 6 \lower \dimen 2 \box 4 \endgroup } \def \sixteenth {\fraction {1} {16}} \def \quarter {\fraction {1} {4}} \def \half {\fraction {1} {2}} \def \threequarter {\fraction {3} {4}} ------------------------ Via: UK.AC.ASTON.MAIL; Fri, 8 Dec 89 17:05 GMT Via: UK.AC.SOUTHAMPTON.MATHEMATICS; Fri, 8 Dec 89 17:06 GMT Received: from alonzo.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Fri, 8 Dec 89 17:08:16 GMT From: Sebastian P Q Rahtz Date: Fri, 8 Dec 89 17:06:54 GMT Message-Id: <197.8912081706@alonzo.ecs.soton.ac.uk> In-Reply-To: ABBOTTP@uk.ac.aston.kirk's message of Fri, 8 DEC 89 14:00:52 GMT <16139.8912081415@hilliard.ecs.soton.ac.uk> Subject: footers different width from text (UKTeX V89 #43) >>>>> On Fri, 8 DEC 89 14:00:52 GMT, ABBOTTP@uk.ac.aston.kirk said: > I'm tring to design a page layout in LaTeX with a widish \marginparwidth > (about 2 in) and \textwidth around 4 in. The problem is that I would like > page headers or footers the full width of the page, covering both the > margin and the text, possibly including a full-width horizontal rule. > I've tried using \leftskip and \rightskip, which works except that I get > overfull hbox messages. I would also like to try full-width section > headers at some point, but I guess it's a similar problem. Can anyone help? the real gurus will no doubt correct me, but I found that to solve a similar problem I had to fiddle with LaTeX's page output routines, which insists that headers and footers have the same LH edge as the main text. I wanted headers and footers that stuck into the left margin, so I coerced the headings section into giving me the width I wanted, and then fiddled output as follows; where I put !!, I have added a line to move the next thing left the anount of \sectionleftindent (which is merely the dimension I defined for the difference between textwidth and desired width. sebastian rahtz, waiting for phil taylor to pounce - --- % we've got our own output routine, because we want the % footers and headers to stick into the left margin \def\@outputpage{\begingroup\catcode`\ =10 \let\-\@dischyph \let\'\@acci \let\`\@accii \let\=\@acciii \if@specialpage \global\@specialpagefalse\@nameuse{ps@\@specialstyle}\fi \if@twoside \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot \let\@themargin\oddsidemargin \else \let\@thehead\@evenhead \let\@thefoot\@evenfoot \let\@themargin\evensidemargin \fi\fi \shipout \vbox{\normalsize \baselineskip\z@ \lineskip\z@ \let\par\@@par %% 15 Sep 87 \vskip \topmargin \moveright\@themargin \vbox{\setbox\@tempboxa \vbox to\headheight{\vfil\hbox to\textwidth {\let\label\@gobble \let\index\@gobble \@thehead}} %% 22 Feb 87 \moveleft\sectionleftindent\box\@tempboxa %% !! SPQR \vskip \headsep \box\@outputbox\baselineskip\footskip% \moveleft\sectionleftindent% % !! SPQR \hbox to\textwidth{\let\label\@gobble% \let\index\@gobble %% 22 Feb 87 \@thefoot}}}\global\@colht\textheight \endgroup\stepcounter{page}\let\firstmark\botmark} ------------------------ From: KIRK::RMCS_TEX "BHK and CNK (from RMCS)" 8-DEC-1989 19:11:17.07 Subj: *** TIE change file merger now available *** TIE is now available from the Aston TeX archive. TIE is a WEB change file merger (featured in TUGboat vol7, no 3) by Klaus Guntermann, with modifications by Joachim Schrod. TIE can accept a master WEB file and up to 9 change files and will produce a new master WEB file or composite change file. The WEB source is provided along with change files and an executable for MS-DOS. If you're interested, the files to get are: Generic TIE files: [TEX-ARCHIVE.WEB.TIE]00README.TXT [TEX-ARCHIVE.WEB.TIE]COPYING.TXT [TEX-ARCHIVE.WEB.TIE]MS-DOS.DIR [TEX-ARCHIVE.WEB.TIE]TIE.WEB [TEX-ARCHIVE.WEB.TIE]TIEDOC.TEX MS-DOS specific files: [TEX-ARCHIVE.WEB.TIE.MS-DOS]00README.TXT [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIE.CF1 [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIE.CF2 [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIE.CF3 [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIE.CHF [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIE.CMD [TEX-ARCHIVE.WEB.TIE.MS-DOS]TIEEXE.BOO Niel Kempson (pp Aston TeX archive group) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: rmcs_tex@uk.ac.aston.kirk + + BITNET: rmcs_tex%uk.ac.aston.kirk@ukacrl + + INTERNET: rmcs_tex%uk.ac.aston.kirk@nsfnet-relay.ac.uk + + UUCP: {mcvax,ukc,uunet}!kirk.aston.ac.uk!rmcs_tex + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785687 (UK), +44-793-785687 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------ From: KIRK::RMCS_TEX "BHK and CNK (from RMCS)" 8-DEC-1989 19:47:41.01 Subj: *** Latest version of sbTeX now available *** The latest version (sb29TeX) of Wayne Sullivan's excellent implementation of TeX for the IBM PC is now available from the Aston TeX archive. sb29TeX is a Turbo Pascal v5 port of TeX v2.991 for the IBM PC by Wayne G. Sullivan . The implementation uses a virtual memory technique to maximize the memory capacity. sb29TeX allows the user to adjust the size of some of TeX's arrays and also provides support for the 'E' option. INITeX and VIRTeX programs are provided, along with the PLAIN.TEX macro package and the TFM files for the Computer Modern fonts. Source code is not provided. The TE editor by Peter Sawatski is provided as part of the package. TE enables you to review any errors found during the TeX run, using the log file to move automatically to the points in the source code where the errors were detected. In performance terms, this is easily the best implementation of TeX for the PC that I have encountered - it's at least twice as fast as its nearest rival (preloaded DOSTeX v2.93), and with as little as 570,000 bytes free, you have a full size (64kB main memory) TeX. The files to fetch are: [TEX-ARCHIVE.TEX.MS-DOS.SBTEX]00README.TXT [TEX-ARCHIVE.TEX.MS-DOS.SBTEX]SB29TEX.BOO NOTE: you must have PKUNZIP v1.02 to unpack this - fetch [TEX-ARCHIVE.ARCHIVE-UTILS.ZIP.MS-DOS]00README.TXT if you need more details. Niel Kempson (pp Aston TeX archive group) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: rmcs_tex@uk.ac.aston.kirk + + BITNET: rmcs_tex%uk.ac.aston.kirk@ukacrl + + INTERNET: rmcs_tex%uk.ac.aston.kirk@nsfnet-relay.ac.uk + + UUCP: {mcvax,ukc,uunet}!kirk.aston.ac.uk!rmcs_tex + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785687 (UK), +44-793-785687 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------ From: KIRK::RMCS_TEX "BHK and CNK (from RMCS)" 8-DEC-1989 20:07:05.65 Subj: *** Latest version of the DVI2XX IBM 3812/HP LaserJet driver available *** Version 0.48 of the TeX DVI drivers for the Hewlett Packard LaserJet and the IBM 3812 Page Printer written by Gustaf Neumann are now available from the TeX archive. The drivers provide the (very useful) facility for sending the output directly to the printer, reducing disk space usage and avoiding the problems of printing binary files under MS-DOS. Version 0.48 (which replaces v0.46 on the archive) corrects some minor bugs produces smaller LaserJet output files. Both drivers support PK/GF/PXL font formats, but no fonts are provided. The source code (for Microsoft C v5 or later) is provided. The printer supported is selected using compiler conditionals. The drivers also work on most Un*x systems. The files to fetch are: [TEX-ARCHIVE.DRIVERS.NEUMANN]00README.TXT [TEX-ARCHIVE.DRIVERS.NEUMANN]NEUMANN.BOO [TEX-ARCHIVE.DRIVERS.NEUMANN]SOURCES.BOO NOTE: you must have PKUNZIP v1.02 to unpack this - fetch [TEX-ARCHIVE.ARCHIVE-UTILS.ZIP.MS-DOS]00README.TXT if you need more details. Niel Kempson (pp Aston TeX archive group) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: rmcs_tex@uk.ac.aston.kirk + + BITNET: rmcs_tex%uk.ac.aston.kirk@ukacrl + + INTERNET: rmcs_tex%uk.ac.aston.kirk@nsfnet-relay.ac.uk + + UUCP: {mcvax,ukc,uunet}!kirk.aston.ac.uk!rmcs_tex + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785687 (UK), +44-793-785687 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------ Via: UK.AC.ASTON.MAIL; Fri, 8 Dec 89 20:31 GMT Via: UK.AC.EARN-RELAY; Fri, 8 Dec 89 20:32 GMT Received: from UKACRL by UK.AC.RL.IB (Mailer X1.25) with BSMTP id 7255; Fri, 08 Dec 89 20:30:53 GM X-Delivery-Notice: SMTP MAIL FROM does not correspond to sender. Received: from pttrnl.nl (BRAAMS@HLSDNL5) by UKACRL.BITNET (Mailer X1.25) with BSMTP id 3482; Fri, 08 Dec 89 20:30:53 Message-id: <107530D3365F0035C3@pttrnl.nl> Date: Fri, 8 Dec 89 21:30 MET From: "Johannes L. Braams" Subject: Re: UKTeX #43 X-Organization: PTT Research Neher Laboratories, The Netherlands X-Envelope-to: infotex@aston.ac.uk, ccaajrl@euclid.ucl.ac.uk X-VMS-To: IN%"infotex@aston.ac.uk",IN%"ccaajrl@euclid.ucl.ac.uk" X-VMS-Cc: BRAAMS Comments: This mail was sent by PMDF V3.1-beta, using the reverse databas Hi, Jack Levy asks about a pagestyle that defines the headers to be as wide as the width of the text plus the marginpars. This, I happen to have done a couple of months ago. I hereby submit it to the public domain. I hope this is what you were looking for. (A copy will be sent to TeXhax as well) Regards, Johannes Braams PTT Research Neher Laboratorium, P.O. box 421, 2260 AK Leidschendam, The Netherlands. Phone : +31 70 435051 E-mail : JL_Braams@pttrnl.nl - ----------------------------------------------------------------------------- E-mail was : EARN/BITnet : BRAAMS@HLSDNL5 UUCP : hp4nl!dnlunx!johannes SURFnet : DNLTS::BRAAMS INTERnet : BRAAMS%HLSDNL5@CUNYVM.cuny.edu PSS (DATAnet1) : +204 1170358::BRAAMS - ------------------------------------------------------------------------------ % % File : lh.sty % For use with LaTeX version 2.09 % % Copyright : Johannes Braams (BRAAMS@HLSDNL5.BITNet or JL_Braams@pttrnl.nl) % This file may be distributed as long as the copyright % notice is distributed with it. % Original : 23-MAR-1989 % Modified : 31-JUL-1989 wider headers % % This file redefines the headings pagestyle to include a line % in the header. The width of the line is equal to the width of the text. % % This file is intended for use with the book style option because % it enables the 'headings' pagestyle by default % % Define the dimension for the header % \newdimen\headwidth % % Make the heading as wide as the text plus the marginpar's % \headwidth\textwidth \advance\headwidth by \marginparsep \advance\headwidth by \marginparwidth % % We need some extra boxes for the headers % \newbox\et@p\newbox\ot@p % % Define a box to contain the line % \newbox\@linebox \setbox\@linebox\hbox \bgroup \rule[-8\fboxrule]{\headwidth}{\fboxrule} \egroup \wd\@linebox 0pt % % Now redefine the 'headings' page style (taken from report.doc) % Definition of 'headings' page style % Note the use of ##1 for parameter of \def\chaptermark inside the % \def\ps@headings. % \if@twoside % If two-sided printing. \def\ps@headings{\let\@mkboth\markboth % % Define commands to fill two heading boxes % \def\mot@p{\setbox\ot@p\vbox to\headheight{% \hbox to \headwidth{\copy\@linebox% \hbox{}\sl \rightmark \hfil \rm\thepage}% Right heading. }\wd\ot@p\textwidth} % \def\met@p{\setbox\et@p\vbox to\headheight{% \hbox to \headwidth{\copy\@linebox% \rm \thepage\hfil \sl \leftmark\null}% Left heading. }\wd\et@p\textwidth} % \def\@oddfoot{}\def\@evenfoot{}% No feet. \def\@evenhead{\hskip-\marginparwidth\hskip-\marginparsep\met@p% \box\et@p\hfill\null}%% Left heading \def\@oddhead{\mot@p\box\ot@p}%% Right heading. % \def\chaptermark##1{\markboth {\ifnum \c@secnumdepth >\m@ne \@chapapp\ \thechapter. \ \fi ##1}{}}% \def\sectionmark##1{\markright {\ifnum \c@secnumdepth >\z@ \thesection. \ \fi ##1}}} \else % If one-sided printing. \def\ps@headings{\let\@mkboth\markboth % % Define a command to fill the heading box % \def\mot@p{\setbox\ot@p\vbox to\headheight{% \hbox to \headwidth{\copy\@linebox% \hbox{}\sl \rightmark \hfil \rm\thepage}% Right heading. }\wd\ot@p\textwidth} % \def\@oddhead{\mot@p\box\ot@p}\let\@evenhead\@oddhead% Headings. \def\@oddfoot{}\def\@evenfoot{}% No feet. \def\chaptermark##1{\markright {\ifnum \c@secnumdepth >\m@ne \@chapapp\ \thechapter. \ \fi ##1}}} \fi % % Reactivate the headings pagestyle % \ps@headings ------------------------ Via: UK.AC.ASTON.MAIL; Sun, 10 Dec 89 12:39 GMT Via: UK.AC.SHEFFIELD.PRIMEA; Sun, 10 Dec 89 12:40 GMT Date: Sun, 10 Dec 89 12:41:09 From: CS1CWM @ UK.AC.SHEFFIELD.PRIMEA Subject: GAWK for MS-DOS As an addition to Dave Love's note on SpiderWEB, MS-DOS users can replace Un*X AWK by GNU's GAWK (v2.10) which I have been using for some time without problems (except command line programs, an MS-DOS problem). Chris Martin ------------------------ Via: UK.AC.ASTON.MAIL; Mon, 11 Dec 89 16:26 GMT Via: UK.AC.SOUTHAMPTON.MATHEMATICS; Mon, 11 Dec 89 16:26 GMT Received: from alonzo.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Mon, 11 Dec 89 16:28:48 GMT From: Sebastian P Q Rahtz Date: Mon, 11 Dec 89 16:27:26 GMT Message-Id: <1651.8912111627@alonzo.ecs.soton.ac.uk> Subject: dvi to LJ Users of Gustav Neumann's excellent dvi to LJ driver, of which version 48 recently hit the Aston archive, may like to watch out for a small nasty - the Makefile defines a symbol FONTAREA, which is where you get your .pk files from, but the dvi2xx.c program itself (in findfile.h) does not check that this symbol has been set, and sets it again, overriding whatever you put in the Makefile. This drives you potty if you on a Unix system where the fonts live miles from your current directory, as the default FONTAREA is `fonts'. Sebastian Rahtz ------------------------ Via: UK.AC.ASTON.MAIL; Mon, 11 Dec 89 22:45 GMT Via: UK.AC.SALFORD.SYSC; Mon, 11 Dec 89 22:46 GMT Date: Mon, 11 Dec 89 16:29:50 GMT From: D_ECK @ UK.AC.SALFORD.SYSC Subject: PCTeX and Novell network Is anyone successfully running PCTeX (from Personal TeX Inc) on a Novell Network of PCs? Our Maths and Comp Sci Dept are having trouble with the PCTEX.EXE menu program, which claims it cannot find TEX.EXE, even though the directory containing it is on the DOS path. If this rings any bells for anyone, we would be grateful to hear from you. Cheers, Dave Eckersley ------------------------ Subject: [R.A.Reese@uk.ac.hull: Re: tabbing, font changes (Re: UKTeX V89 #43)] Subject: Re: LaTeX questions From: Leslie Lamport Date: Tue, 12 Dec 89 13:41:40 PST Sender: lamport%com.dec.src@edu.cuny.cunyvm In reply to: Your message of Tue,12 Dec 89 15:19:52 GMT. <12 Dec 89 15:19:52 A10251@UK.AC.HULL> Msg ID: <8912122141.AA19708@jumbo> Received: from vax.nsfnet-relay.ac.uk by sun.NSFnet-Relay.AC.UK Via Ethernet with SMTP id ah15226; 12 Dec 89 23:09 GMT Received: from cunyvm.cuny.edu by vax.NSFnet-Relay.AC.UK via NSFnet with SMTP id aa18887; 12 Dec 89 22:15 GMT Received: from decwrl.dec.com by CUNYVM.CUNY.EDU (IBM VM SMTP R1.2.2MX) with TCP; Tue, 12 Dec 89 17:27:30 EDT Received: by decwrl.dec.com; id AA04111; Tue, 12 Dec 89 13:41:47 -0800 Received: by jumbo; id AA19708; Tue, 12 Dec 89 13:41:40 PST It is suggested that I send the following two queries to you. Both have been "solved" by discussion with other UK users, but both seem to leave outstanding unexplained "features" of LaTeX. Comments either to me or to the UK TeX bulletin would be appreciated. I gather that the two problems are (1) the lack of an error message in the incorrect tabbing environment, and (2) the problem with the twocolumn text. 1. The improper handling of incorrect input is regretable, but not regarded as a bug. Getting proper behaviour on correct input was a hard enough job; all I can promise is a "best effort" attempt at handling incorrect input. 2. The example that caused the bad two-column text includes an \hrule command. \hrule is not a LaTeX command. I do not have time to look at problems with non-LaTeX input. Leslie Lamport ------------------------ Via: UK.AC.ASTON.MAIL; Wed, 13 Dec 89 19:47 GMT Via: UK.AC.CRANFIELD.RMCS; Wed, 13 Dec 89 19:48 GMT Date: Wed, 13 DEC 89 19:32:36 GMT From: TEX@UK.AC.CRANFIELD.RMCS Subject: ***** Announcing TeX v2.993 for VAX/VMS ***** Actually-to: Sender: JANET"TEX@UK.AC.CRANFIELD.RMCS" Acknowledge-to: RMCS TeX Account Originally-to: CBS%ASTON::INFOTEX Originally-from:TEX "RMCS TeX Account" Mailer: Janet_Mailshr V3.5 ( 13-OCT-1989 14:07:27 ) Readers of TeXhax will have seen (v89 #110) that Sch\"opf \& Mittelbach have once again discovered a bug in TeX, and that Don Knuth has progressed to v2.993. Although the new .WEB file is not yet available, I have incorporated his changes into my implementation for VMS, and the revised change file (to be applied to v2.992 of TeX.web) is now at Aston in [TEX-ARCHIVE.TEX.NEW.VMS]. One extra change that I made, not in his announcement, was to change the version number printed in the banner line. The file TEX-BIGTEX.CH has also altered to reflect this latter change. For those who are already using my v2.992 port, and don't want the bother of collecting a 135kB change file, I have also placed there the file TEX.DIF. This is a SUMSLP difference file, and will generate the v2.993 change file from the present v2.992 one, PROVIDED you haven't changed it in any way since you collected it from Aston. Just say: $ EDIT/SUM TEX.CH/UPDATE=TEX.DIF to generate the new version of TEX.CH. For those too lazy to fetch this, here is the contents of TEX.DIF (between the lines of asterisks) Brian {Hamilton Kelly} +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: tex@uk.ac.cranfield.rmcs + + BITNET: tex%uk.ac.cranfield.rmcs@ac.uk + + INTERNET: tex%uk.ac.cranfield.rmcs@nsfnet-relay.ac.uk + + UUCP: ...!mcvax!rmcs.cranfield.ac.uk!tex + + OR ...!ukc!rmcs.cranfield.ac.uk!tex + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785252 (UK), +44-793-785252 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ******************************TEX.DIF************************************** - 91 13-DEC-1989 BHK Added DEK's changes (bugfix 339 - see TeXhax V89 #110) (V2.993-0) - 106 <<<<<>>>> - 112, 112 <\def\title{\TeX82 V2.993 for VAX/VMS: 13th Dec 1989} - 116 <<<<<>>>> - 123, 123 <@d banner=='This is TeX, Version 2.993-0 on VAX/VMS' - 1650, 1653 <<<<<>>>> <@x [28] directories delimited with square brackets <@ And here's the second. <@^system dependencies@> <@p function more_name(@!c:ASCII_code):boolean; begin if c=" " then more_name:=false else begin if (c=">")or(c=":") then begin area_delimiter:=pool_ptr; ext_delimiter:=0; end else if (c=".")and(ext_delimiter=0) then ext_delimiter:=pool_ptr; str_room(1); append_char(c); {contribute |c| to the current string} <@y <@ And here's the second. The string pool might change as the file name is being scanned, since a new \.{\\cnamse} might be netered; therefore we keep |area_delimiter| and |ext_delimiter| relative to the beginning of the current string, instead of assigning an absolute address like |pool_ptr| to them. <@^system dependencies@> <@p function more_name(@!c:ASCII_code):boolean; begin if c=" " then more_name:=false else begin str_room(1); append_char(c); {contribute |c| to the current string} if (c=">")or(c="]")or(c=":") then begin area_delimiter:=cur_length; ext_delimiter:=0; end else if (c=".")and(ext_delimiter=0) then ext_delimiter:=cur_length; - 1657 <<<<<>>>> - 1711, 1712 else begin cur_area:=str_ptr; str_start[str_ptr+1]:=str_start[str_ptr]+area_delimiter; incr(str_ptr); - 1717, 1718 else begin cur_name:=str_ptr; str_start[str_ptr+1]:=str_start[str_ptr]+ext_delimiter-area_delimiter-1; incr(str_ptr); cur_ext:=make_string; / *************************************************************************** ------------------------ Via: UK.AC.ASTON.MAIL; Thu, 14 Dec 89 11:24 GMT Via: UK.AC.SOUTHAMPTON.MATHEMATICS; Thu, 14 Dec 89 11:24 GMT Received: from alonzo.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Thu, 14 Dec 89 11:14:54 GMT From: Sebastian P Q Rahtz Date: Thu, 14 Dec 89 11:13:44 GMT Message-Id: <243.8912141113@alonzo.ecs.soton.ac.uk> Subject: speakers for UK TeX Users Group on bibliography and indexing The UK TeX Users Group is holding a meeting in London in late February on the theme of tools for bibliographies, indexing and all such items. If any reader of UKTeX has a short paper they wish to contribute on a related topic, could they contact me as soon as possible? For instance, if you have got to grips with things like tib, glotex, the texinfo system, other people would like to gain from your experience. Sebastian Rahtz S.Rahtz@uk.ac.soton.ecs (JANET) Computer Science S.Rahtz@ecs.soton.ac.uk (Bitnet) Southampton S09 5NH, UK S.Rahtz@sot-ecs.uucp (uucp) tel: 0703 592435 ------------------------ Via: UK.AC.ASTON.MAIL; Fri, 15 Dec 89 15:25 GMT Via: UK.AC.ABERDEEN.TEST; Fri, 15 Dec 89 15:26 GMT Date: Fri, 15 Dec 89 15:21:30 BST From: D.C.LINDSEY@UK.AC.ABERDEEN Reply-To: d.c.lindsey@uk.ac.aberdeen Subject: Pagenumbering in letter.sty Message-ID: <891215.15264172.052895@ABERDEEN.CP6> Anyone know how to turn off the page numbering in the footer of second and subsequent pages of letters when using letter.sty? Obvious solutions like \pagestyle{empty} don't seem to work Dave Lindsey (d.c.lindsey@uk.ac.aberdeen) ------------------------ Via: UK.AC.ASTON.MAIL; Fri, 15 Dec 89 17:27 GMT Via: UK.AC.SOUTHAMPTON.MATHEMATICS; Fri, 15 Dec 89 17:27 GMT Received: from alonzo.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Fri, 15 Dec 89 17:30:02 GMT From: Sebastian P Q Rahtz Date: Fri, 15 Dec 89 17:28:47 GMT Message-Id: <1130.8912151728@alonzo.ecs.soton.ac.uk> Subject: LaTeX versions poking around today at Stanford, I noticed that LaTeX is now dated December 5th 1989. I append the start of latex.bug, which people may find useful to see what they need. I will transfer files to Aston later today: Sebastian Rahtz LATEST VERSIONS OF FILES -- LaTeX Version 2.09 ADDENDUM.TEX 31 Oct 89 ARTICLE.DOC/STY 16 Mar 88 LATEX.BUG 7 Dec 89 IDX.TEX 22 Jan 85 ART10.DOC/STY 22 Dec 87 LATEX.DIF 28 Apr 88 LABLST.TEX 5 Jan 85 ART11.DOC/STY 22 Dec 87 LATEX.INS 20 Sep 88 LATEX.TEX 7 Dec 89 ART12.DOC/STY 22 Dec 87 LOCAL.GID 24 Sep 85 LFONTS.TEX 21 Nov 89 BEZIER.DOC/STY 17 Dec 85 LFONTS.AMR 6 May 86 LOCAL.TEX 27 Oct 88 BOOK.DOC/STY 13 Nov 89 LPLAIN.TEX 20 Oct 88 BK10.DOC/STY 19 Jan 88 MAKEINDEX.TEX 17 Feb 87 BK11.DOC/STY 19 Jan 88 SAMPLE.TEX 9 Apr 86 BK12.DOC/STY 19 Jan 88 SFONTS.TEX 27 Oct 89 FLEQN.DOC/STY 26 Sep 89 SLITEX.TEX 4 Dec 89 IFTHEN.DOC/STY 16 Dec 86 SMALL.TEX 5 Jul 85 LETTER.DOC/STY 20 Sep 88 SPLAIN.TEX 11 Oct 87 LEQNO.DOC/STY 14 Jun 85 TESTPAGE.TEX 20 Jul 87 MAKEIDX.DOC/STY 20 Jan 87 TRYFONTS.TEX 11 Nov 86 OPENBIB.DOC/STY 12 Oct 87 PROC.DOC/STY 24 Sep 85 REPORT.DOC/STY 13 Nov 89 REP10.DOC/STY 19 Jan 88 REP11.DOC/STY 19 Jan 88 REP12.DOC/STY 19 Jan 88 SHOWIDX.DOC/STY 11 Oct 89 SLIDES.DOC/STY 17 Jan 86 TITLEPAGE.DOC/STY 27 Jan 85 TWOCOLUMN.DOC/STY 27 Jan 85 ------------------------ Via: UK.AC.ASTON.MAIL; Tue, 19 Dec 89 16:11 GMT Via: UK.AC.RO-GREENWICH; Tue, 19 Dec 89 16:12 GMT Date: Tue, 19 DEC 89 16:14:04 GMT From: PUBS@UK.AC.RO-GREENWICH Hi, I am writing to inquire if you can help me find the following fonts for TeX:- Times Plantin Imprint I work in the Nautical Almanac Office of the Royal Greenwich Observatory, where we publish various annual publications, such as The Nautical Almanac, The Astronomical Almanac and The Star Almanac. At present we have TeX with the CM fonts, running on a Vax 11/750 and on the STARLINK node, which we use for reports and drafting papers. We are considering producing some sections, if not all of our publications in-house, and therefore would like to maintain the same fonts. Needless to say I'm a TeX fan and would like to have the ability to produce tables, maths, and text in a similar style to the other parts of the publications. I have extracted your names (Peter Abbot and Malcolm Clark) from the TUGboat journal, so I hope that you can help. Thank you Catherine Hohenkerk ------------------------ Via: UK.AC.ASTON.MAIL; Wed, 20 Dec 89 9:06 GMT Via: UK.AC.UKC; Wed, 20 Dec 89 9:06 GMT Received: from harwell by kestrel.Ukc.AC.UK with UUCP id aa06682; 20 Dec 89 9:04 GMT Subject: Unix TeX 2.99/ Metafont 1.7 tape Date: Wed Dec 20 09:03:44 1989 From: judy@uucp.harwell Dear Peter, Thanks for copying the Unix TeX distribution for me. However, it did not compile straight away, and for the benefit of anyone else compiling TeX 2.99 etc., here are the problems I had : 1) ctex/extra.c will not compile on either our Sun (SunOS 3.5) or MicroVax (Ultrix 3.1), and I suspect on anything much else because tex.h is included twice (the second time vi texd.h) ! Here are the diffs: diff extra.c extra.c.dist 11,16c11 < /* JPB removed the following line - otherwise it won't compile */ < /* #include "tex.h" < #define EXTERN /* Actually instantiate globals here */ < #include "texd.h" < < /* This WAS above the define EXTERN - put here to avoid multiple MAXPATHLEN */ --- > #include "tex.h" 20a16,17 > #define EXTERN /* Actually instantiate globals here */ > #include "texd.h" 2) mfware/gftopk (and probably the other utilities) will not compile because of references in mfwarext.c to strings used by gftodvi (which I think is only provided in the older version in mfware/CMFware anyway. The following diffs work, provided you recompile mfwarext.c if you want gftodvi to use it. diff -h mfwarext.c mfwarext.c.dist 154,158c154,155 < /* JPB - these must be left out for gftopk to compile */ < #ifdef GFTODVI extern char grayfontpath[], labelfontpath[], slantfontpath[]; extern char titlefontpath[]; /* these four needed only by GFtoDVI */ < #endif GFTODVI --- extern char grayfontpath[], labelfontpath[], slantfontpath[]; extern char titlefontpath[]; /* these four needed only by GFtoDVI */ 204d200 < #ifdef GFTODVI 209d204 < #endif GFTODVI the last change removes references to the variables! 3) DVIware/.../ln03/ln03dvi compiles, but does not run correctly on Sun workstations - ln03specials.c uses the "tolower" macro to lowercase a string before comparing it. Unfortunately on Suns, this does not check first to see if the string was upper case. Therefore, if anyone wants to use any specials with ln03dvi on a Sun, they must change this. 4) Finally, it may have been my tape copy, rather than yours, but is Spiderweb on the original tape corrupt? A number of files, including doc/cacm.tex disintegrate into nulls (cacm.tex after line 174) after a few sensible lines. Can you tell me if the copy in the archive is also in this state, or is it my tape? Judy Booth, Computer Science & Systems Division, Harwell Laboratory, OXON. judy%harwell.uucp@uk.ac.ukc ------------------------ Fax from Roger C H Horne 7 New Square Lincoln's Inn London WC2A 3QS Subject: TeX for the Archimedes Peter, Graham Toal mentioned in UKTeX on the 14th November that he had seen a new version of TeX for the Archimedes advertised. He is correct in thinking it is produced by Edgar FuB of Tools GmbH; it is imaginatively called `ArchiTeX'. A few weeks ago I was sent (via Malcolm Clark) a pre-release version to test. TeX itself is, well, TeX. It is plainly a C-version and on my A310 processes `TeX the Program' in almost exactly the same time as the version which Graham supplied me with 18 months ago. The only difference between the two versions is file-naming. The Archimedes operating system uses dots to separate directories and does not support file extensions. Graham's version of TeX required the creation of a directory eg `paper', the `tex', `dvi' and `log' files becoming files in that directory. ArchiTeX does the opposite and stores a file called `paper' in the directories `tex', `dvi' and `log'. The latter scheme is the one that Acorn uses for its version of C. Both schemes have advantages and disadvantages. ArchiTeX comes with a screen previewer and printer drivers for about half a dozen printers, including the HP laser jet. The previewer is fast although the 95dpi fonts supplied are not as clear as they might be. (It can use any size of font.) I have not as yet tested the printer drivers; my first attempt to do so failed for reasons that are not clear. Then my hard disc sized up and I have not as yet put the 300dpi fonts onto my replacement disc. TeX will not work from the DeskTop on a 1 megabyte machine, but it will work from the command line. The previewer will work from the DeskTop and can also be run from the command line. For \pounds 99 plus VAT (at the odd rate, according to Acorn User of 14%) it is good value. It is claimed that METAFONT is also available. Roger ------------------------ Via: UK.AC.ASTON.MAIL; Thu, 21 Dec 89 17:27 GMT Via: UK.AC.SOUTHAMPTON.MATHEMATICS; Thu, 21 Dec 89 17:28 GMT Received: from caxton.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Thu, 21 Dec 89 17:30:45 GMT From: Sebastian P Q Rahtz Date: Thu, 21 Dec 89 17:25:30 GMT Message-Id: <21463.8912211725@caxton.ecs.soton.ac.uk> Subject: 255 character fonts on HP LJ II Readers of UK TeX who use Neumann's excellent dvi2lj program may like to know that despite appearances, it does understand 255 character pk fonts, such as Levy's Greek. Unfortunately, because it takes both .pk and .pxl format, it assumes you are limited to 127 if USEPXL is defined (if you have gf format, then its all OK anyway). So to make it drive a 256 character font, you have to hack the source and define LASTFONTCHAR to be 255 _even if USEPXL is defined_, and recompile it. Works a treat at that point. yrs happily Greeking Sebastian Rahtz ------------------------ !! !! Files of interest !! [tex-archive]000aston.readme [tex-archive]000directory.list !! [tex-archive]000directory_dates.list [tex-archive]000directory.size !! [tex-archive]000last30days.files !! !! Editor - I have a tape labelled TeX 2.99 LaTeX 2.09 Metafont 1.7 !! Unix 4.2/3BSD & System V. Tar 1600 bpi blocked 20 1 file dated !! 25 July 1989 (from washington.edu). !! !! FTP access site uk.ac.aston.tex !! username public !! password public !! !! I have the facility to copy this tape for anyone who sends the following !! 1 2400 tape with return labels AND RETURN postage. (2.50 pounds sterling !! for UK users, payable to `Aston University') Outside UK please ask me. !! UK users send 4.25 for two tapes or 6.60 for three tapes. !! Send to !! !! P Abbott !! Computing Service !! Aston University !! Aston Triangle !! Birmingham B4 7ET !! !! A VMS backup of the archive requires 2 (two ) 2400' tapes at 6250bpi. !! Remaining details as above. !! !! A VMS backup of TeX 2.991 plus PSprint is available one tape is needed. !! !! Exabyte tape drive with Video 8 cassettes. !! !! Same formats available as 1/2in tapes. We use the following tapes !! SONY Video 8 cassette P5 90MP, MAXCELL Video 8 cassette P5-90 !! TDK Video 8 cassette P5-90MPB !! Postage 35p UK (stamp please), 1 pound sterling Europe, other areas 2 pounds !! !! OzTeX - Send 10 UNFORMATTED (800k) disks with return postage. !! !! Replies/submissions to info-tex@uk.ac.aston please !! distribution changes to info-tex-request@uk.ac.aston please !! !! end of issue