UKTeX V89 #29 Friday 11 August 1989 UKTeX Users Group Membership Form, Notice of & Booking Form for Oct 11 UK.AC.UKC refusing to deliver uucp mail to unregistered sites Lucida maths TeX output on line printer. new ways of selecting fonts Save Stack Crashing TeX for PC Irremovable penalties of 10000 font schemes, and atari TeX LaTeX Editor Peter Abbott Issue 28 generated over 75 errors and at first I ssumed that it was due to the installation of VMS5. It appears however that a stray period (.) crept in as the first character on a line and this upsets a number of UNIX systems. I have NOT retransmitted #28 as I believe it has arrived correctly at more than 50% of sites. Due to the number of problems generated by the installation of VMS 5 the distribution of UKTeX will be retimed until the situation is clarified. For the time being the posting will start around 12 midday (BST). Latest TeXhax in the Archive is #71 Latest TeXmag in the Archive is V3N3 --------------------------------- Subject: UKTeX Users Group Membership Form, Notice of & Booking Form for Oct 11 % \magnification=\magstephalf \hsize6.25truein \vsize9.7truein \nopagenumbers \parindent0pt \parskip7pt plus 1pt minus 1pt \font\bigbf=cmbx10 at 14.4truept \font\upr=cmu10 \def\quid{{\upr\$}} \font\csc=cmcsc10 \def\yn{{\csc Yes/No}} \def\UKtug{UK\thinspace T\kern-.1667em \lower.5ex\hbox{U}\kern-.125em G} \def\uktug{the UK \TeX\ Users Group} \def\sect#1{\vskip9pt plus 1pt minus 1pt \noindent{\bf #1:}\quad\ignorespaces} \def\desc{\par\hang\noindent\indenttext} \def\ddesc{\par\hangindent 2\parindent \noindent\indent\indenttext} \def\indenttext#1{\rlap{#1}\indent\ignorespaces} \def\PeterAbbott{% $$\vbox{\halign{##\hfil&&\quad##\hfil\cr Peter Abbott \cr The UK \TeX\ Users Group \cr Computing Service \cr Aston University \cr Aston Triangle \cr Birmingham &Tel:&(021) 359 5492 \cr B4 7ET &Janet:&{\tt ABBOTTP@UK.AC.ASTON} \cr }}$$ } % % {\bigbf\baselineskip15pt \centerline{The UK \TeX\ Users Group} \vskip20pt \centerline{Announcement of a Forthcoming Meeting on} \bigskip \centerline{FONTS, DESIGN AND USE} \bigskip \centerline{on Wednesday 11th October 1989} \centerline{at Aston University, Birmingham, U.K.} \bigskip} % This one-day meeting was originally scheduled for 5th July, but was postponed due to the rail strikes. This rescheduled meeting on 11th October will therefore be the third one-day meeting of \uktug, addressing the topic of `{\sl Fonts: how they are created; how they can be used\/}', with a programme of invited speakers. \sect{SPEAKERS} The speakers should include the famed typographer David Kindersley; Andrew Trevorrow, driver writer extra-ordinaire; Sarah Winthrop from Linotype; James Mosley, the librarian of St.~Brides Publishing Library; Rod Mulvey from `\TeX\ to Type' at Cambridge University Press; Phil Taylor, of \TeX-meets-Linotron fame at the University of London; Les Carr and (of course) Sebastian Rahtz from Southampton University. \sect{MEETING DETAILS} The meeting will be held in Room G17, Main Building, Aston University. It will commence at 11.30$\,$am, with coffee available from 11$\,$o'clock. There will be breaks for lunch and tea --- it is expected that the meeting will finish around 4.30$\,$pm. There will be a charge for the meeting of \quid12 for members of \uktug, and \quid17 for non-members. Details and booking form are provided overleaf. \sect{DIRECTIONS} \vskip-\parskip\smallskip {\parindent50pt \desc{By train:} To Birmingham New Street Station. After passing the ticket barrier go up the escalator opposite, turn left and walk through the shopping area, and down a ramp into Corporation Street. Walk along Corporation Street (two underpasses) and across the road where the QE II Law Courts are on the right. At the end of the street (which turns back on itself) is a grassy bank on the right, and a subway. The fire station (white tower with a defunct clock) and the campus can be seen across the road to the right. Take the subway to the University campus, and follow the signposts to the Main Building. \desc{By car:} From the M6 leave at junction 6, the A38(M). Follow the signs to the end of the expressway (DO NOT follow the signs to Aston --- this is a district of Birmingham, NOT the University). At the end of the expressway move to the left hand lane (do not go over the flyover). Drive past the fire station and the first road, but turn into the slip road signposted to the University car park. Park on the visitors car park, and walk across the campus to the Main Building. \par} Once at the Main Building, room G17 will be signposted from the entrance. \sect{MEMBERSHIP OF THE UK \TeX\ USERS GROUP} There will be a session during the meeting on 11th October to provide an update on the organisation and structure of \uktug, together with an election of committee members. A separate membership form, accompanying these meeting details, includes a section for nominations for chairman and committee members of \uktug. In order to submit nominations, you {\sl must} be a member of \uktug. Details are provided on the membership form. \vfill\eject % {\bigbf \centerline{THE UK \TeX\ USERS GROUP} \medskip \centerline{Meeting on Fonts, Design and Use: 11th October 1989} \bigskip \centerline{BOOKING FORM} \bigskip} \sect{BOOKING ARRANGEMENTS} For members of \uktug, there will be a charge for the meeting of \quid12 to cover room hire and refreshments, including a buffet lunch. Non-members must pay \quid17. If you have already paid to attend the postponed 5th July meeting, then this amount will be brought forward to the 11th October meeting (the membership fee will however have to be paid separately). \vfill \sect{BOOKING DETAILS} I wish to attend the third one-day \uktug\ meeting at Aston University on 11th October 1989: $$\openup2\jot\vbox{\halign to\hsize{\strut#\hrulefill\enspace \tabskip=1em plus 2em&#\hrulefill\tabskip=0pt\cr \multispan{2}\strut Name: \hrulefill \cr \multispan{2}\strut Organisation: \hrulefill \cr \multispan{2}\strut Address: \hrulefill \cr \multispan{2}\strut \hrulefill \cr \multispan{2}\strut \hrulefill \cr Telephone: \hbox to .35\hsize{\hrulefill}& Email: \hbox to .35\hsize{\hrulefill}\cr }}$$ $$\openup2\jot\vbox{\halign to\hsize{\strut\hskip2in#\enspace\hfil \tabskip=1em plus 2em&#\hfil\tabskip=0pt\cr Car parking space required: &\hfil \yn \cr \noalign{\smallskip} Payment enclosed$^\dagger$ &\hfil \yn \cr \noalign{\smallskip} \llap{or~}purchase order number$^\ddagger$ & \hbox to 1.5in{\hrulefill}\cr \noalign{\vskip20pt} \hfill Signed: & \hbox to 1.5in{\hrulefill}\cr \hfill Date: & \hbox to 1.5in{\hrulefill}\cr }}$$ \smallskip\parindent.6in \desc{Notes:\ \ $^\dagger$} Payment for the meeting will be \quid12 for members of \uktug, and \quid17 for non-members. Details on membership are provided in the attached membership form. Payment for membership and the meeting fee may be combined on one cheque, made payable to \UKtug. \desc{\phantom{Notes:\ \ }$^\ddagger$} A Purchase Order, with an order number, is an acceptable alternative method of payment, but will attract a \quid5 surcharge on the amount due. \vskip0pt \vfill \sect{PAYMENT ADDRESS} Please send this completed booking form (and membership form as appropriate), together with your payment, to: \PeterAbbott \eject {\bigbf \centerline{THE UK \TeX\ USERS GROUP} \bigskip \centerline{MEMBERSHIP FORM}} \bigskip\noindent The annual fee for membership of \uktug\ is \quid15. In this first `year', membership will extend until December 31st 1990. Membership allows a \quid5 reduction in the admission charge per meeting. In addition, members may nominate the chairman and committee members of \uktug\ (details below). $$\openup2\jot\vbox{\halign to\hsize{\strut#\hrulefill\enspace \tabskip=1em plus 2em&#\hrulefill\tabskip=0pt\cr \multispan{2}\strut Name: \hrulefill \cr \multispan{2}\strut Organisation: \hrulefill \cr \multispan{2}\strut Address: \hrulefill \cr \multispan{2}\strut \hrulefill \cr \multispan{2}\strut \hrulefill \cr Telephone: \hbox to .35\hsize{\hrulefill}& Email: \hbox to .35\hsize{\hrulefill}\cr \omit\quid15 membership fee enclosed$^1$\quad \yn \hfill & \llap{or\quad}purchase order number$^2$\quad \cr \noalign{\smallskip} Signed:\quad & Date:\quad \cr }}$$ \smallskip\parindent.6in \desc{Notes:\ \ $^1$} Cheques should be made payable to \UKtug. The membership fee of \quid15 may be combined on one cheque with the \quid12 fee for the meeting on 11th October 1989. \desc{\phantom{Notes:\ \ }$^2$} A Purchase Order, with an order number, is an acceptable alternative method of payment, but will attract a \quid5 surcharge on the amount due. \par\smallskip\noindent Please send this completed membership form, together with payment and nominations, to: \PeterAbbott \vfill \sect{NOMINATIONS FOR COMMITTEE MEMBERS} Each member of \uktug\ may make nominations for the chairman of \uktug, and up to six other committee members (nominating oneself will not be valid). Elections for these offices will take place at the meeting on 11th October 1989 at Aston University. Please enter your nominations below: $$\openup2\jot\vbox{\halign to\hsize{\strut#\hrulefill\enspace \tabskip=1em plus 3em&#\hrulefill\tabskip=0pt\cr \multispan2\strut Chairman: \hrulefill\cr \noalign{\noindent Committee Members:} \hbox to .45\hsize{\hrulefill}& \hbox to .45\hsize{\hrulefill}\cr & \cr & \cr }}$$ \eject\end --------------------------------- Via: UK.AC.CRANFIELD.RMCS; Fri, 4 Aug 89 18:33 GMT Date: Fri, 4 Aug 89 18:34 BST From: RMCS TeX Account To: ABBOTTP@UK.AC.ASTON.VAX.KIRK Subject: UK.AC.UKC refusing to deliver uucp mail to unregistered sites ----------------------------------------------------------------------------- I though readers of UKTeX and TeXhax might be interested to read a message that we have just received from mmdf@uk.ac.ukc, concerning non-delivery of mail from uucp to Janet. Their message is quoted with >>>, our reply isn't. And if Mr/Ms Wilson is reading this in a digest, can I suggest you contact us by some route that avoids uucp? ----------------------------------------------------------------------------- >>>The UUCP gateway at UKC has received some mail from wilson@shapetc.uucp >>>addressed to TEX@rmcs.cranfield.ac.uk. >>> >>>The subject line was: >>> Subject: Re: BibTeX v0.99c for MS-DOS >>> >>> >>>We regret that we cannot pass this mail onto you because your site is >>>not registered with us. This is a new departure, isn't it? We've received many messages in the past that have (for one reason or another, often at the whim of intermediate mailers along the route) been delivered via UK.AC.UKC, and have never previously been refused delivery. We have NEVER advertised our site as being accessible via uucp, so can only assume that the sender (or some intermediate mailer) has elected to deliver mail to Janet via your relay. Does this account for our not getting any response when sending recent mail via EAN-RELAY to the DFN (Deutsches Forschungsnetz [?]) --- we have previously had such mail bounced at Dortmund, and their mailer sends its responses via uucp even though the mail has arrived at their site from EAN. >>> International mail costs money and we need >>>to be able to recover our transmission costs from sites in the UK. Granted, I can understand you charging UK sites for delivering OUTgoing international mail, but on what basis should the addressee be expected to pay for mail INcoming to him --- after all, that seems a perfect recipe for us to get ``junk'' mail, AND be expected to pay for it into the bargain: no thanks!! >>>To save costs we have not informed your correspondent that mail >>>via UKC will not be forwarded to your site and we request that >>>you do this so that no more mail is passed through our gateway. And if the only address I have is that forwarded by you above (on uucp), how, pray, do you expect me to do that??? >>> >>>If you wish to register, simply mail to >>> uknet@ukc >>>who can send you the relevant forms. We have the relevant forms, thank you, but since we are able to send for free to all USEFUL correspondents via EARN-, EAN-, Bitnet- or nsfnet-relay, we have no requirement for sending mail via UKC and uucp. Regards, 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 | | 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) | `-------------------------------------------------------------------------' --------------------------------- Via: UK.AC.SOTON.ECS; Fri, 4 Aug 89 15:26 BST Received: from caxton.ecs.soton.ac.uk by hilliard.ecs.soton.ac.uk; Fri, 4 Aug 89 15:31:41 BST From: Sebastian Rahtz Date: Fri, 4 Aug 89 15:25:18 BST Message-Id: <6365.8908041425@caxton.ecs.soton.ac.uk> Subject: Lucida maths We have just acquired the Lucida fonts, and very nice they look too. One of the reasons we were interested in them was because Bigelow and Holmes designed a set of TeX-compatible maths characters, but at present Linotype are only supplying Lucida and Lucida Sans. Can anyone advise me: a) whether the Lucida maths fonts are available anywhere b) how to get them c) what they are like Sebastian Rahtz Computer Science Southampton --------------------------------- Via: UK.AC.RUTHERFORD.MAIL; Sat, 5 Aug 89 1:33 BST Received: from UKACRL by UK.AC.RL.IB (Mailer X1.25) with BSMTP id 8893; Sat, 05 Aug 89 01:33:21 BS Received: from UNCAMULT.BITNET (GROISMAN) by UKACRL.BITNET (Mailer X1.25) with BSMTP id 5429; Sat, 05 Aug 89 01:33:21 Date: Fri, 4 Aug 89 18:09 MDT From: Groisman@EARN.UNCAMULT Subject: TeX output on line printer. Message-ID: <890805000959.100246@UNCAMULT.BITNET> Lately I have seen some documentation in the form of text files that looked too much like a corresponding TeX printout that I saw later. This seems to sugest the use of some DVI to line printer program, toghether with a style that forces all output to be monospaced. Does such a beast exist? It will obviously change the output layout, since the spacing would be different, but would make certain jobs much easier. Any information will be wellcome. Gaston Groisman uncamult.bitnet --------------------------------- Via: UK.AC.SOTON.ECS; Sat, 5 Aug 89 17:06 BST From: Sebastian Rahtz Date: Sat, 5 Aug 89 17:11:53 BST Message-Id: <17671.8908051611@hilliard.ecs.soton.ac.uk> Subject: new ways of selecting fonts My recent posting about the Mittelbach/Schoepf macros for rational font selection should have added a caveat: this material is under active development in Germany, and users of the macros should not assume that the scheme is finished. Experiment with the idea, but keep in touch with the developers for changes and fixes. I am sure such notes will appear in UKTeX. Sebastian Rahtz --------------------------------- Via: UK.AC.SHEFFIELD.PRIMEA; Mon, 7 Aug 89 12:12 BST Date: Mon, 07 Aug 89 12:14:33 From: Mike Piff Subject: Save Stack Crashing % I thought someone out there might be interested in how easy it is to % fill the TeX SAVE STACK when drawing pictures in LaTeX. The message % just illustrates the effect---of course, nobody would want to print % a silly message like that, would they? I experienced the problem through % writing macros to draw a line between two points \A and \B, and just % % % O \A % gap---> % / % Label / % / % / % / % gap---> % O \B % % short of both, with a label at the centre. The label had to be off the line, % so I used a \makebox to position it, doing a bit of calculation to see which % way to move it. Also, the Graph macro did a calculation to center the origin % vertically, which used a bit more save stack space. % Still, the file below does illustrate just how fragile the save stack is. % Mike Piff \documentstyle{book} \newtheorem{Exampleno}{Example} \newenvironment{Example}{\begin{Exampleno}\small}{\end{Exampleno}} \newenvironment{Graph}[2]{\begin{center}\begin{picture}(#1,#2)(0,0)}% {\end{picture}\end{center}} \begin{document} \appendix \small \section{This is an example of save stack crashing} \begin{Example} Try to draw the following graphs: \begin{enumerate} \item \begin{Graph}{100}{100} \put(0,0){\tiny Definitely {\small not {\normalsize this {\large one!}}}} \end{Graph} \end{enumerate} \end{Example} \end{document} From +-------------------------------------+ | Dr M. J. Piff, | | Department of Pure Mathematics, | | University of Sheffield, | | The Hicks Building,Hounsfield Road, | | SHEFFIELD S3 7RH,England. | | Tel. SHEFFIELD(0742)768555 Ext 4431 | | JANET address: PM1MJP@UK.AC.SHEF.PA | | or PM1MJP@UK.AC.SHEF.IBM| +-------------------------------------+ --------------------------------- Via: UK.AC.LIVERPOOL.IBM; Tue, 8 Aug 89 16:31 BST Received: from SU05@UK.AC.LIVERPOOL by ISMAIL(3.2); 8 Aug 1989 16:30:06 BST Date: Tue, 08 Aug 89 16:25:03 BST From: Francis Rayner Subject: TeX for PC I would like a printer driver for TeX from an IBMPC (AT) to a Laserjet Plus printer. I have copied the BEEBE files (in C) but am having problems trying to compile them. I see that a ready-compiled version (in .BOO form) is referred to in the documents. Do you have this at Aston? I have searched the directory without finding it - have I simply not recognised it? I would be grateful for any help. Francis Rayner BITNET/EARN/NETNORTH Address: SU05@LIVERPOOL.AC.UK Internet (First choice) Address: SU05@LIVERPOOL.AC.UK Internet (Second choice) Address: SU05%LIVERPOOL.AC.UK@CUNYVM.CUNY.EDU JANET Address: SU05@UK.AC.LIVERPOOL UUCP Address: ....!mcvax!ukc!liv!su05 --------------------------------- Via: UK.AC.SHEFFIELD.PRIMEA; Wed, 9 Aug 89 11:17 BST Date: Wed, 09 Aug 89 11:20:04 From: Mike Piff Subject: Irremovable penalties of 10000 From a pawn, rather than a GrandMaster... In UKTex V89#28, Chris Rowley queries the penalty of 10000 inserted in the current contributions when a break is chosen by TeX---TeXBook p125. Chris says If an output routine wants a penalty put in then it can easily do so---but it cannot remove one, therefore it seems to me to be an unwarranted interference with the natural processes of typesetting to put in an irremovable infinite penalty here. Are there any circumstances where this would matter? On p254 of the "Old Testament" it is said that \output{\unvbox255 \penalty\outputpenalty} will put everything back onto the main vertical list. This is true, but only half the truth. Consider text \penalty 200 more text After TeX gets its teeth into \penalty 200, it puts text into \box255, and leaves \penalty 10000 more text in the recent contributions. \outputpenalty is set to 200. \output now produces text \penalty 200 \penalty 10000 more text and an extra penalty has been inserted in the main vertical list. But does it matter? The old penalty has been reinserted, and the possible breakpoint is still there. Presumably any \output that does not do a \shipout, or inserts some extra text into the main vertical list, will put an appropriate penalty back, or else nothing, in which case \penalty 10000 prohibits a break. If the break IS taken, then what does this penalty of 10000 do? Clearly, its effect is to inhibit another pagebreak at the same place as a previous pagebreak at a penalty. There is a good reason why \penalty 200 would be changed to \penalty 10000. It is inadvisable to remove a penalty item under certain circumstances. Thus, on p125 of the Old Testament, it is stated that the the chosen breakpoint is placed at the top of the list of recent contributions---in other words, if the break is at a penalty, the recent contributions HAVE to start with \penalty xxx The only thing Knuth has allowed TeX to do is to change xxx to 10000 to disable the break, else it might be chosen again as a breakpoint for the next page. One reason for keeping a penalty in place might be to inhibit a break at glue immediately after the penalty. Such a break might not have been intended in the original, but removal of the penalty might now allow it. Thus, if the breakpoint had been at \vskip -1cm\penalty-200\vskip 1cm and the \output routine put out a line saying \line{Question (continued)} at the top of any page following such a break, then the recent contributions would read \line{Question (continued)} \penalty 10000 \vskip 1cm after the break was taken, whilst if the penalty were discarded, they would be \line{Question (continued)} \vskip 1cm The effect would be different. The first would prohibit a break after the \line, but the second would allow it. (p110) The only really `irremovable' penalties are those less than 10000. Hope this has confused the issue even further! Mike Piff - ---- From: Dr M. J. Piff, Department of Pure Mathematics, University of Sheffield, The Hicks Building, Hounsfield Road, SHEFFIELD S3 7RH, England. Telephone SHEFFIELD(0742) 768555 Extension 4431. JANET address: PM1MJP@UK.AC.SHEF.PA or PM1MJP@UK.AC.SHEF.IBM --------------------------------- Via: UK.AC.SOTON.ECS; Wed, 9 Aug 89 19:31 BST From: Sebastian Rahtz Date: Wed, 9 Aug 89 17:51:13 BST Message-Id: <23062.8908091651@hilliard.ecs.soton.ac.uk> Subject: font schemes, and atari TeX a) the files in [tex-archive.latex.contrib.fam.soton] have all been changed to reflect correspondence with Frank Mittelbach and Rainer Schoepf. They should clearly identify themselves as my work, not to be blamed on M & S. If you are interested in the scheme (see latest TUGboat for an article), install their canonical versions first. b) the Atari TeX sources which we received were corrupt; they have been retransmitted, and are now available **in .arc format** in [tex-archive.tex.atari] this means that they are only available via binary FTP at present. It also means that not all of Metafont is there yet. It will be shortly. Sebastian Rahtz --------------------------------- Via: [000015001006.FTP.MAIL]; Fri, 11 Aug 89 10:09 GMT Date: 11 Aug 89 10:10:58 bst From: D.J.Dufeu @ uk.ac.edinburgh Subject: LaTeX Message-ID: <11 Aug 89 10:10:58 bst 090243@EMAS-A> We have an IBM6150 (AIX - System V Unix) multi-user machine, and are interested in getting LaTeX for this. At present we know zilch about LaTeX other than it includes our main requirements - bibliography database facility, laser output (postscript), and ability to create tables and equations. Hopefully there is a public domain version in 'C' which we can compile without too many problems ... maybe even a version already tailored for the 6150!??? I am told that you should be able to advise, and look forward to hearing from you. ... Dave du Feu (Computing Officer, Medical Statistics, Edinburgh University) +++Editor - I have included this as it occurs frequently. Please reply to him with a copy to info-tex. Thanks +++ --------------------------------- !! !! 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. !! !! 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 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