UKTeX V88 #29 Friday 16 September 1988 Re: Dictionaries MF sources for fonts TeX and Music Printing BiBTeX change file for VMS Compression software for the archive (again) Correction for new TeX book order form. TEX DEVICE DRIVER FOR HP LASERJET PLUS questions to UKTeX and texserver LaTeX footnote macros Photo-typesetter wanted Paragraphed footnotes No Subject --------------------------------- Editor Peter Abbott I saw X windows (ULTRIX and VMS versions) this week at DECworld. The software includes a postscript previewer and I have been told that it will display all fonts and interpret postscript code. The ULTRIX version will ship in about 2 weeks and the VMS version is on beta test. Can anyone confirm these facts and will it display ALL postscript code? When sending material for UKTeX please include a subject: line otherwise there is no record in the list at the top (VMS users are the worst offenders and there is a /opt which allows additional header lines). Latest TeXhax in the Archive is #78 Latest TeXmag in the Archive is V2N5 --------------------------------- Date: 9-SEP-1988 17:12:28 GMT -01:00 (BST) From: CHAA006@UK.AC.RHBNC.VAXA To: Info-TeX@UK.AC.ASTON Subject: Re: Dictionaries Sender: JANET"CHAA006@UK.AC.RHBNC.VAXA" Message-Id: <20E012B7_001A1ACC.009189DC6DBDA280$48_2@UK.AC.RHBNC.VAXA> Originally-to: $UK-TEX,JANET%"crb@rgo.star" Originally-from:CHAA006 "Philip Taylor (RHBNC) " Mailer: Janet_Mailshr V3.1 (19-Aug-1988) It is too long ago that I used the text to be sure that it has all you require, but the ``Collins' English Dictionary'', from the Oxford Text Archive in m/c-readable form, is a bargain. ** Phil. --------------------------------- Date: 9 Sep 1988 14:12:01-WET Subject: MF sources for fonts From: Adrian F Clark To: info-tex@uk.ac.aston.mail At TeXeter, various people took copies of some interesting fonts, particularly ones for barcodes, electrical components and ...Elvish. Would one of those people please send me copies of these fonts or, better still, submit them to the archive. **Adrian. Adrian F. Clark JANET: alien@uk.ac.essex.ese ARPA: alien%uk.ac.essex.ese@cs.ucl.ac.uk BITNET: alien%uk.ac.essex.ese@ac.uk Smail: Dept. of Electronic Systems Engineering, Essex University, Wivenhoe Park, Colchester, Essex C04 3SQ, U. K. Phone: (+44) 206-872432 (direct) --------------------------------- Received: by uk.ac.ox.prg (4.12/prgv.28) id AA11990; Sun, 11 Sep 88 09:35:29 bst Message-Id: <8809110835.AA11990@uk.ac.ox.prg> To: UKTeX Digest From: Music-Research Digest Moderator Date: Sunday, 11 September 1988 09:32 Subject: TeX and Music Printing Sebastian Rahtz forwarded a note to the last UKTeX digest, containing a couple of messages on TeX and music printing, which he cut from a recent issue of the Music-Research Digest. Unfortunately, on of the messages he forwarded should not have been included in Music-Research in the first place, and the original author has been inconvenienced by requests for further info from all over the planet. The message below explains and contains an apology from me... ----- Date: Thu, 1 Sep 88 13:51:05 EDT From: Shane Dunne Subject: Music printing To: sdpage@UK.AC.OXFORD.PRG Dear Music Digest readers, A letter of mine was included in a recent issue of this Digest, which briefly described my work on music printing and more general mark- setting. This letter, which was intended as a private communication, appeared in the Digest by accident. As a result of this I have received a number of e-mail requests for more information from around the world. While I am pleased at the level of interest in my research, I would like to explain that just at this moment, I'm not in a good position to reply to these queries. My problem is that right now, I am at a critical stage of writing my Master's thesis on this topic, and I simply cannot afford the time to reply to all the letters I am receiving. Also, while I would love to send everyone a copy of my recent report, that will take time and money I don't have. I'm going to try and convince my University to take care of it. On a more positive note, my plans for the near future include finishing my thesis by this December, preparing a paper based on it for one of the computing journals (I'll announce which one when I know), and preparing a distribution version of my mark-setting prototype. (The prototype cannot be distributed as is, because it's written for an experimental programming system that only existed here, and is now obsolete. It won't take much effort to turn it into straight C code, though.) So while I appreciate the interest in my work, I just wanted to let the Digest readers know that I'll be a bit of a hermit for the next few months, and that right now, I don't really have anything in the way of software to distribute. - Shane Dunne ----- Shane Dunne, Dept. of Computer Science, University of Western Ontario, London, Ontario, N6A 5B7 CANADA shane@uwocsd.UWO.CA shane@UWOVAX.BITNET from US: ...!{ihnp4|decvax|seismo}!{watmath|utzoo}!julian!uwocsd!shane from Europe: ...!mcvax!seismo!watmath!julian!uwocsd!shane [ I have a public apology to make - I shouldn't have sent the note on to the Digest. My mistake - please don't bombard Shane with requests for his software! I'll post any news I hear in the Digest (with permission this time) in due course. - S ] --------------------------------- Received: from jenny.cl.cam.ac.uk by gnnt.Cl.Cam.AC.UK id aa01543; 9 Sep 88 9:27 BST Date: Fri, 9 Sep 88 9:27:07 BST From: R Fairbairns To: info-tex@uk.ac.aston Subject: BiBTeX change file for VMS Message-ID: <8809090927.aa01543@gnnt.Cl.Cam.AC.UK> My last message on this subject (when I came to read it in the digest) didn't make an awful lot of sense, even to me... The file BIBTEX.VMS_CHANGES in [PUBLIC.SCORE.BIBTEX] is a change file for 0.98f (or some such), while the .WEB is for 0.99c. After a certain amount of prodding, I've got the change file to the state that it goes through WEAVE and TANGLE, but the TANGLEd Pascal still doesn't compile. Has anyone done this job already (to completion), or should I continue grumbling away at it until I sort it out? Robin Fairbairns rf@uk.ac.cam.cl Laser Scan --------------------------------- Date: 12 Sep 1988 12:16:44-WET Subject: Compression software for the archive (again) From: Adrian F Clark To: info-tex@uk.ac.aston.mail I made a request a few weeks ago for a version of the LZW compress software to run under VMS. This met a certain amount of success: I've now tried out at least six different versions, ranging from a minimally-hacked Unix version to a total re-write. But, alas, none of them have worked. But I believe I know of one which _will_ work: it's the latest version of Martin Minnow's LZCOMP/LZDCMP, as distributed in the Spring '88 DECUS tapes. But I don't have a copy of the tapes. If there's any kind TeX user out there who does have a copy (or is in the process of getting a copy) of them, would they please get in touch. Failing that, I have a copy of the PC `ARC' program which works under Unix; has anyone implemented it under VMS (sources available on request!)? Then I could drop compress and get the mail-server to compress into PC-compatible(?) ARC files (and encode for DEBOO). Adrian F. Clark JANET: alien@uk.ac.essex.ese ARPA: alien%uk.ac.essex.ese@cs.ucl.ac.uk BITNET: alien%uk.ac.essex.ese@ac.uk Smail: Dept. of Electronic Systems Engineering, Essex University, Wivenhoe Park, Colchester, Essex C04 3SQ, U. K. Phone: (+44) 206-872432 (direct) --------------------------------- Date: 13-SEP-1988 09:50:12 GMT +01:00 From: MACALLSTR@UK.AC.OX.PH.V1 To: info-tex@UK.AC.ASTON Subject: Correction for new TeX book order form. Sender: John_Macallister From: John_Macallister X-Info: Nuclear Physics Lab,Keble Rd,Oxford OX1 3RH. Phone+44-865-273388 X-Info2: Fax +44-865-273418. Telex 83295 NUCLOX G. The order form for Stephan Bechtolsheim's new TeX book has had some character translation problems in being transferred here. The only problem appears to be that some ~ ( tilde ) characters have come out as % (per cent ). The corrected versions of the two lines affected follows. -------------- \def\ExpirationDate{December~31, 1988} % Expiration date of form \def\ShippingDates{September~15, November~15, 1988 and January~15, 1989} ------------- John +++Editor - Thanks for the correction, it failed here at Aston and I was attempting to get a correct copy for the next issue. +++ --------------------------------- Date: 13-SEP-1988 11:16:30 GMT From: RM001A@UK.AC.CRANFIELD.CDVC To: INFO-TEX@UK.AC.ASTON Peter, Is there an experienced Metafont hacker out there with some know- ledge of the old Metafont (79?) in which the AMS/MR fonts were written. I would like to incorporate the \varkappa letter into my Greek text fonts, since that's the form of the letter normally used in text, as opposed to mathematical usage. However, the definition of the letter (in YSYSMBOLS.MF) looks like total gobbledegook to me! I'm not much wiser after trying to read the CMBASE.MF used for this old Metafont either! If anyone can translate it, or at least tell me what the (considerably different) symbology means, I would be very grateful Brian HAMILTON KELLY Temp Janet Address: RM001A@UK.AC.CRANFIELD.CDVC --------------------------------- Date: 13-SEP-1988 11:16:39 GMT From: RM001A@UK.AC.CRANFIELD.CDVC To: INFO-TEX@UK.AC.ASTON SUBJECT: Announcing DVItoLN03 V2.0 ================================== For those who missed the item in UKTeX V88 #28, this is to announce that a fully-revised version of Brian Hamilton Kelly's DVItoLN03 program now resides in the archive at Aston. This version improves upon the previous release (V1.7); the most significant enhancements are: i) The program can now utilize PK files. If any particular font doesn't exist as an appropriate PK file, then the program will load any equivalent PXL file instead. However, there is no default font; I reckoned that if you've got the TFM file so that you could TeX the document, then you ought to have some representation of the pixel rasters! ii) The program is able to handle the invisible fonts required by SliTeX; therefore you can now make slides in multiple colours and/or with overlays. iii) The program can handle HUGE characters; those which exceed the somewhat arbitary firmware limit of the LN03 regarding the maximum number of bytes required to hold a character's raster representation. Processing will be {\em slow} with these, because each occurrence of such a character requires the dowloading of its pixels as a sixel bitmap at the appropriate part of the page. As with the earlier version of the program, this is written in WEB. It makes the maximum utilization of the LN03's memory by dowloading only those characters which are actually used in the document, so you don't have the space (and time) overhead of the other 127 characters of a font if you've only used one glyph from it. For further information, read [public.drivers.ukln03]aaareadme.txt (Another submission, which some might find amusing, appears in [public.utilities.crossword]. If a better .STY file hacker would like to suggest cleaner ways of doing the things for which I used some horrible combinations of LaTeX and plain TeX, I would be very grateful!) Brian Hamilton Kelly Temp Janet Address: RM001A@UK.AC.CRANFIELD.CDVC --------------------------------- Date: 14-SEP-1988 11:31:57 GMT +1 From: HEH@UK.AC.UCL.MSSL.A To: ABBOTTP@UK.AC.ASTON Subject: TEX DEVICE DRIVER FOR HP LASERJET PLUS Dear Peter, I wonder if u could help me in the (apparently) simple quest for a TeX device driver described below, or put me touch with somebody who can. We are trying to get hold of a "DVIHP.EXE" i.e. an executable image capable of converting from a *.DVI file produced by TeX 2.n ( i.e. with the new format font files) to a file suitable for printing on a Hewlett-Packard Laserjet Plus which should run on a Vax with VMS 4.7 plus. It sounds like the above MUST exist somewhere but the nearest I ever got was a C language version which seemed rather oriented to Unix(!) and which a computer science student worked on for over a week without success - and I can't seem to find it in the Aston Database. Also, I guess I haven't talked to the right person yet! Any ideas? Howard Huckle (HEH @ UK.AC.UCL.MSSL.A ) --------------------------------- Received: from UKACRL by UK.AC.RL.IB (Mailer X1.25) with BSMTP id 4192; Wed, 14 Sep 88 08:33:19 BS Received: from DBNGMD21.BITNET by UKACRL.BITNET (Mailer X1.25) with BSMTP id 4191; Wed, 14 Sep 88 08:33:18 B Message-ID: <"88-09-14-09:32:41.84*GRZBDE"@DBNGMD21.BITNET> Date: Wed, 14 Sep 88 09:32 From: "Martha Wershofen-Merzbach -GMD" To: Peter Abbott Subject: questions to UKTeX and texserver Hello Peter, getting the last issue (#28) of UKTeX I encountered the following problem concerning character conversion: When I get a TeX-file written in UK there are 4 characters wrong: curly brace left and right, up-arrow, and tilde. There may be same problems when you receive files from countries outside UK. In the files from R. Wonneberger "TeX Freiburg" and from Bechtolsheim "Another Look At TeX" there are comment-chars (%) in places where a tilde (%) has to be, but also in places where comment-chars have to be. (This is the reason why "the form of the TeX book below does not work at Aston".) Is this a problem of the BITNET-JANET gateway? I send you a part of the READ.ME file from the TeX tape where you can see how characters are converted. Perhaps you can install the similar file in the Archive to allow external users to see the problems, too? The other problems concern TeXserver. I send them to Adrian Clark too, but if you know something about, let me know. first problem: I wanted to get some files from the texserver. Therefore I first asked for the directory and asked after that for all the given files. Each file was sent back by one mail, and it was very hard to identify the corresponding file names. Couldn't it be possible to write the file name anywhere, perhaps in the subject line? In some cases, the file name appears in the subject line! second problem: Is there a way to get a text file that contains records with more than 80 characters without loosing the rightmost characters? third problem: For new users it could be helpfull to get a list of special characters in the help file, like in READ-ME, something like % = percent { = left brace to be sure the get all characters right. (In our case we have to change some characters, and it was a bit heuristic to get all the translations) Going into Bitnet, the four UK characters listed below get wrong conversions: right curly brace ({) comes (EBCDIC) as X'8B' but should be X'C0' left curly brace (}) comes (EBCDIC) as X'9B' but should be X'D0' tilde (%) comes (EBCDIC) as X'5F' but should be X'A1' up-arrow (~) comes (EBCDIC) as X'71' but should be X'5F' It would be nice if the conversion could be done right. I include a part of the READ-ME file from TeX tape to enable you to check the character conversion in the direction from BITNET to UK. regards, Martha Wershofen-Merzbach GRZBDE%DBNGMD21@EARN-RELAY %--------------------------------------------------------------------- % part of -READ-.ME from May 5, 1986 (TeX-distribution tape) %--------------------------------------------------------------------- Finally, here is some stuff to help you check how well characters got translated to your character set when you read our files off the distribution tape. First, the uppercase alphabet: ABCDEFGHIJKLMNOPQRSTUVWXYZ Now lower case: abcdefghijklmnopqrstuvwxyz Digits zero through nine: 0123456789 Now punctuation: ! exclamation point " double quotes # hash mark $ dollar sign % percent sign & ampersand ' right single quote ( left paren ) right paren * asterisk + plus sign , comma - minus sign . period / slash (forward or right slash) : colon ; semicolon < less-than sign = equal sign > greater-than sign ? question mark @ at-sign [ left square bracket \ left slash (backslash) ] right square bracket ~ caret or up-arrow _ underline or leftarrow ` left single quote { left curly bracket | vertical bar } right curly bracket % tilde +++Editor - Does anyone know where to send these comments on the gateway fro action. +++ --------------------------------- From: Wujastyk (on GEC 4190 Rim-C at UCL) To: texhax%SCORE.STANFORD.EDU@UK.AC.EARN-RELAY Cc: info-tex@UK.AC.ASTON Date: Thu, 15 Sep 88 17:04 Subject: LaTeX footnote macros Message-Id: <15 SEP 1988 17:04:42 UCGADKW@UK.AC.UCL.EUCLID> Earlier today I submitted macros to provide paragraphed footnotes for plain TeX. As I mentioned there, I am now trying to implement the same for LaTeX. Predictably, it is proving hard. I have made some progress, with most of the footnotes being paragraphed. But something different is happening to the first two notes. They are starting their own paragraphs, apparently. I have stared at the code all day and I just can't see what is going wrong. Of course part of the difficulty is the complexity of LaTeX, a lot of which is beyond me at the moment. Would anyone care to have a go at improving the following? It is important that as few as possible of the LaTeX services be disabled (cross referencing labels, \footnotetext options, and the like). Dominik Wujastyk September 15, 1988 Janet: wujastyk@uk.ac.ucl.euclid Bitnet/EARN/EAN/UUCP: wujastyk@euclid.ucl.ac.uk Internet/Arpa/CSNet: dow@wjh12.harvard.edu %-------------------------- cut here ---------------------------------- \documentstyle{article} % \catcode`\@=11 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % From LaTeX.tex : \long\def\@footnotetext#1{\insert\footins{\footnotesize \interlinepenalty\interfootnotelinepenalty \splittopskip\footnotesep \splitmaxdepth \dp\strutbox \floatingpenalty \@MM \hsize\columnwidth \@parboxrestore \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark} \@makefntext % {\rule{\z@}{\footnotesep}\ignorespaces #1\strut}} %} % Cut down from article.tex : \long\def\@makefntext#1{{$^{\@thefnmark}$}#1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % From Latex.tex \def\@specialoutput{\ifnum\outputpenalty > -\@Mii \@doclearpage \else \ifnum \outputpenalty <-\@Miii \ifnum\outputpenalty<-\@MM \deadcycles\z@\fi \global\setbox\@holdpg\vbox{\unvbox\@cclv} \else \setbox\@tempboxa\box\@cclv \@pagedp\dp\@holdpg \@pageht\ht\@holdpg \unvbox\@holdpg \@next\@currbox\@currlist{\ifnum\count\@currbox >\z@ \ifvoid\footins\else\advance\@pageht\ht\footins \advance\@pageht\skip\footins \advance\@pagedp\dp\footins \insert\footins\setbox1=\vbox{\makefootnoteparagraph}\unvbox1\fi \@addtocurcol\else \ifvoid\footins\else \insert\footins{\setbox1=\vbox{\makefootnoteparagraph}\unvbox1}\fi \@addmarginpar\fi}\@latexbug \ifnum \outputpenalty <\z@ \penalty\interlinepenalty\fi \fi\fi} % % From Latex.tex : \def\@makecol{\ifvoid\footins \setbox\@outputbox\box\@cclv \else\setbox\@outputbox \vbox{\boxmaxdepth \maxdepth \unvbox\@cclv\vskip\skip\footins\footnoterule \global\setbox1\vbox{\makefootnoteparagraph}\unvbox1}\fi \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats \setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth \@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox \vskip-\dimen128\@textbottom} \global\maxdepth\@maxdepth} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % From TeXbook, p.398 ff. : {\catcode`p=12 \catcode`t=12 \gdef\\#1pt{#1}} \let\getfactor=\\ {\footnotesize \newdimen\footnotebaselineskip \footnotebaselineskip=\normalbaselineskip} \dimen0=\footnotebaselineskip \multiply\dimen0 by 1024 \divide \dimen0 by \columnwidth \multiply\dimen0 by 64 \xdef\fudgefactor{\expandafter\getfactor\the\dimen0 } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % I think the problem must be hereabouts : \def\makefootnoteparagraph{\unvbox\footins \makehboxofhboxes \setbox0=\hbox{\unhbox0 \removehboxes} \baselineskip=\footnotebaselineskip \noindent\unhbox0\par} \def\makehboxofhboxes{\setbox0=\hbox{} \loop\setbox2=\lastbox \ifhbox2 \setbox0=\hbox{\box2\unhbox0}\repeat} \def\removehboxes{\setbox0=\lastbox \ifhbox0{\removehboxes}\unhbox0 \fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \catcode`\@=12 \begin{document} The entire set of footnotes could be combined into a single paragraph, with generous spacing between the individual items. For example, the ten footnotes we have been considering might appear as follows:\footnote{First footnote.} And some more.\footnote{Second footnote. (Every once in a~while a long footnote might occur, just to make things difficult.)} And some more. And some more.\footnote{Third footnote.}\footnote{Fourth footnote.} And some more. And some more.\footnote{Fifth footnote. (This is incredibly boring, but it's just an example.)}\footnote{Another.} And some more. And some more. And some more.\footnote{And another.}\footnote{Ho hum.}\footnote{Umpteenth footnote.}\footnote{Oodles of them.} \end{document} --------------------------------- From: Julian Bradfield Date: Wed, 14 Sep 88 16:47:10-0000 Message-Id: <9856.8809141547@subnode.lfcs.ed.ac.uk> To: info-tex@uk.ac.aston Subject: Photo-typesetter wanted Is there any University out there which has a (>= 1200 dpi) Postscript talking photo-typesetter, and which offers it as an external service to other UK academic users? Failing that, is there a company that offers such a service? +++Editor - We have a RIP and a Linotronic 300. The RIPS is connected to the network and I am sure we can help out if required. Files can be sent over JANET and processed fairly quickly.+++ --------------------------------- From: Wujastyk (on GEC 4190 Rim-C at UCL) To: texhax%SCORE.STANFORD.EDU@UK.AC.EARN-RELAY Date: Thu, 15 Sep 88 10:23 Subject: Paragraphed footnotes Message-Id: <15 SEP 1988 10:23:14 UCGADKW@UK.AC.UCL.EUCLID> Cc: info-tex@UK.AC.ASTON Here is a working version of the "Dirty Tricks" macros from The TeXbook which format the footnotes at the bottom of a page as a paragraph. For use in texts such as critical editions which have many short footnotes. To do: implement same as a LaTeX style option. Dominik Wujastyk. Janet: wujastyk@uk.ac.ucl.euclid Bitnet/EARN/EAN/UUCP: wujastyk@euclid.ucl.ac.uk Here is a working version of the "Dirty Tricks" macros from The TeXbook which format the footnotes at the bottom of a page as a paragraph. For use in texts such as critical editions which have many short footnotes. To do: implement same as a LaTeX style option. Dominik Wujastyk. Janet: wujastyk@uk.ac.ucl.euclid Bitnet/EARN/EAN/UUCP: wujastyk@euclid.ucl.ac.uk Internet/Arpa/CSNet: dow@wjh12.harvard.edu %------------------ cut here ------------------------------------------------- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % FNPARA.TEX based on D. E. Knuth's "Dirty Tricks" macros from pages % 398--400 of The TeXbook. % Dominik Wujastyk, September 15, 1988. % % Set the footnote text font here: % \font\footnotesize=cmr8 % % Set the font for the footnote numbers at the bottom of the page here % \font\footnumberfont=cmbx8 % % Set any text to follow each footnote here: % \def\endnotetext{$\parallel$\hskip.5em} % % Switch off above endnote text, for comparison: % \let\endnotetext=\relax % % Normal @-character macro lock: % \catcode`\@=11 % % Initialize counters: % \newcount\footno \footno=0 % % Clever code for \getfactor (The TeXbook, p.375): % {\catcode`p=12 \catcode`t=12 \gdef\\#1pt{#1}} \let\getfactor=\\ % % Set space to follow footnote text: % \newskip\footglue \footglue=1em plus.3em minus.3em % % Set leading of footnotes: % \newdimen\footnotebaselineskip \footnotebaselineskip=10pt % % Calculate \fudgefactor (ratio of \baselineskip to \hsize): % \dimen0=\footnotebaselineskip \multiply\dimen0 by 1024 \divide \dimen0 by \hsize \multiply\dimen0 by 64 \xdef\fudgefactor{\expandafter\getfactor\the\dimen0 } % % Redefine footnotes to be automatically numbered: % \def\footnote{\global\advance\footno by 1 \let\@sf=\empty% \ifhmode\edef\@sf{\spacefactor=\the\spacefactor}\/\fi% $^{\the\footno}$\@sf\vfootnote} \def\vfootnote#1{\insert\footins{\floatingpenalty=20000 \footnotesize \setbox0=\hbox{% {\footnumberfont \the\footno\penalty10000\hskip.5em}#1% \penalty-10\hskip\footglue\endnotetext} \dp0=0pt \ht0=\fudgefactor\wd0 \box0}} % % Assume \plainoutput routine, but change \pagecontents: % \def\pagecontents{\ifvoid\topins\else\unvbox\topins\fi \dimen@=\dp\@cclv \unvbox\@cclv % open up \box255 \ifvoid\footins\else % footnote info is present \vskip\skip\footins \footnoterule \global\setbox1=\vbox{\makefootnoteparagraph}\unvbox1\fi \ifr@ggedbottom \kern-\dimen@ \vfil \fi} \def\footnoterule{\kern-3\p@ \hrule width 2truein \kern 2.6\p@} % the \hrule is .4pt high % % Box manipulation code from The TeXbook, p.399: % \def\makefootnoteparagraph{\unvbox\footins \makehboxofhboxes \setbox0=\hbox{\unhbox0 \removehboxes} \baselineskip=\footnotebaselineskip\noindent\unhbox0\par } \def\makehboxofhboxes{\setbox0=\hbox{} \loop\setbox2=\lastbox \ifhbox2 \setbox0=\hbox{\box2\unhbox0}\repeat} \def\removehboxes{\setbox0=\lastbox \ifhbox0{\removehboxes}\unhbox0 \fi} % % Reimpose @-lock. % \catcode`\@=12 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %Sample text: % \vsize 6in \voffset 2in \hsize 4in \hoffset 1in The entire set of footnotes could be combined into a single paragraph, with generous spacing between the individual items. For example, the ten footnotes we have been considering might appear as follows:\footnote{First footnote.} And some more.\footnote{Second footnote. (Every once in a~while a long footnote might occur, just to make things difficult.)} And some more. And some more.\footnote{Third footnote.}$^,$\footnote{Fourth footnote.} And some more. And some more.\footnote{Fifth footnote. (This is incredibly boring, but it's just an example.)}$^,$\footnote{Another.} And some more. And some more. And some more.\footnote{And another.}$^,$\footnote{Ho hum.}$^,$\footnote{Umpteenth footnote.}$^,$\footnote{Oodles of them.} \bye %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --------------------------------- Date: Thu Aug 25 15:13:58 1988 From: "P.McGrath" To: uktex-request@uk.ac.aston.mail Subject: No Subject X-Org: Leeds Polytechnic, Faculty of Information & Engineering Systems memo to uktex server from paul mcgrath pmcg@uk.ac.leeds-poly subject tex availability etc. date 25.8.88 I am trying to find out about TeX, LaTeX, PCTeX etc. Currently I konw nothing about any of these, so any info you have will be gratefully received. Of particular interest is the availability of the software and the requisite environments for this stuff. In anticipation paul mcg. --------------------------------- !! !! Files of interest [public]000aston.readme !! [public]000directory.list !! [public]000directory_dates.list !! [public]000directory.size !! [public]000last30days.files !! !! Editor - I have a tape labelled TeX 2.9 LaTeX 2.09 Metafont 1.3 !! Unix 4.2/3BSD VAX SUN 2/3 Pyramid Seqeunt SYS V: 3B2 Tar 1600 bpi blocked !! 20 1 file dated 26 may 1988 (from washington.edu). !! !! I have the facilty to copy this tape for anyone who sends the following !! 1 2400 tape with return labels AND RETURN postage. !! !! 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. !! !! Replies/submissions to info-tex@uk.ac.aston please !! distribution changes to info-tex-request@uk.ac.aston please !! !! end of issue