UKTeX V88 #32 Friday 7 October 1988 PS driver on a PC Supertabular for Mark Hewitt Paragraphed footnotes in LaTeX 'screen dumps' in LaTeX Mail into/out of JANET -- some info Utility/procedure for conversion from SMP format to TeX/LaTeX wanted. PicTEX --------------------------------- Editor Peter Abbott A user unable to receive the digest recently had a copy of the UNIX tape. He has asked me for a pascal copy of TeX. Can someone provide me with the software to forward to him. Thanks Latest TeXhax in the Archive is #86 Latest TeXmag in the Archive is V2N5 --------------------------------- Date: Mon, 03 Oct 88 10:53:37 GMT From: Edmund Sutcliffe To: TEX-INFO@UK.AC.ASTON.MAIL Subject: PS driver on a PC Has anyone out there got a POSTSCRIPT driver public domain up and working under MS-Dos. If so could you let me have a copy ? Many thanks Edmund Sutcliffe --------------------------------- Received: from qmcms.maths.qmc.ac.uk by csvax.cs.qmc.ac.uk id a028988; 3 Oct 88 12:34 BST Received: from num.maths.qmc.ac.uk (num) by qmcms.maths.qmc.ac.uk; Mon, 3 Oct 88 12:32:06 BST From: Steve Schwartz Date: Mon, 3 Oct 88 12:30:54 BST Message-Id: <494.8810031130@num.maths.qmc.ac.uk> To: info-tex@uk.ac.aston Subject: Supertabular for Mark Hewitt I made a note of said "supertabular" LaTeX format as sought by Mark Hewitt. The UKTEX submission (dated 14 April 88) from Theo Jurriens (TAJ%HGRRUG5.BITNET@forsythe.stanford.edu) says the table head and tail are repeated on successive pages. More importantly, the editor's comments says this file is in [public.score.latex]taj.txh I have tried neither to fetch this file or to use it(!), but at least I took note of where it was supposed to be. Cheers, Steve Schwartz sjs@uk.ac.qmc.maths --------------------------------- Date: 3-OCT-1988 16:36:27 GMT From: CA_ROWLEY@UK.AC.OPEN.ACS.VAX To: INFO-TEX@UK.AC.ASTON Subject: Paragraphed footnotes in LaTeX % FNPARA.STY % A LaTeX style to typeset footnotes in run-on paragraphs. % See end of this file (after \endinput) for comments. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % From LaTeX.tex : \long\def\@footnotetext#1{\insert\footins{\footnotesize %CCCC ---the next four lines are probably redundant, since: % the paragraphing takes place later; % and this style of footnote never gets split. \interlinepenalty\interfootnotelinepenalty \splittopskip\footnotesep \splitmaxdepth \dp\strutbox %CCCC ---these two lines will need to be reproduced when doing the unboxing. \hsize\columnwidth \@parboxrestore %CCCC \floatingpenalty \@MM \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark} %CCCC --- need to set each footnote in an hbox and apply % the fudge factor here: \setbox0=\hbox{% \@makefntext %CCCC --- this needs a parameter % --- the rule should be moved to the beginning of the footnote % paragraph: % --- but the \ignorespaces should be left here. % \rule{\z@}{\footnotesep} {\ignorespaces #1\strut %CCCC --- penalty to help line breaking in footnote para goes here: % value from TeXbook. \penalty -10 \hskip\footglue } % end of parameter } % end of \hbox \dp0=0pt \ht0=\fudgefactor\wd0 \box0 } % end of \footins } % end of \def %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %CCCC --- from TeXbook \newskip\footglue \footglue=1em plus.3em minus.3em % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Cut down from ARTICLE.TEX : \long\def\@makefntext#1{{$^{\@thefnmark}$}\nobreak\hskip.5em\relax#1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 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., AVOIDING the redefinition of \\ in LaTeX!! {\catcode`p=12 \catcode`t=12 \gdef\@ennumber#1pt{#1}} {\footnotesize \newdimen\footnotebaselineskip %CCCC --definitely needed: \global \footnotebaselineskip=\normalbaselineskip} \dimen0=\footnotebaselineskip \multiply\dimen0 by 1024 \divide \dimen0 by \columnwidth \multiply\dimen0 by 64 \xdef\fudgefactor{\expandafter\@ennumber\the\dimen0 } \def\makefootnoteparagraph{\unvbox\footins \makehboxofhboxes \setbox0=\hbox{\unhbox0 \removehboxes} %CCCC ---now we are ready to set the paragraph: \hsize\columnwidth \@parboxrestore \baselineskip=\footnotebaselineskip \noindent %CCCC ---this is where the strut is needed: \rule{\z@}{\footnotesep}% \unhbox0\par} \def\makehboxofhboxes{\setbox0=\hbox{} \loop\setbox2=\lastbox \ifhbox2 \setbox0=\hbox{\box2\unhbox0}\repeat} \def\removehboxes{\setbox0=\lastbox \ifhbox0{\removehboxes}\unhbox0 \fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput FNPARA.STY A LaTeX style to typeset footnotes in run-on paragraphs. History: A vain attempt at this LaTeX modification was tried in late September 1988 by Dominik Wujastyk, and sent to TeXhax and UKTeX for comment. Chris Rowley came up with a working version a few days later, but it still needs thorough testing. The Style: This LaTeX style changes the way LaTeX does footnotes. With this style invoked (\documentstyle[fnpara]{article}), footnotes will be typeset in a running paragraph, instead of one above another. It is suitable for texts such as critical editions, which contain many short footnotes. This is based on the TeX macros described by Knuth in the TeXbook, Dirty Tricks, pages 398--400. It is not tested beyond some simple examples. In particular, it has not been tested properly in connection with even the simplest of environments, nor with other floats. (In fact, ordinary LaTeX footnotes sometimes do not work well if they need splitting (e.g. producing blank pages, or appearing in shufled form): but these problems should not affect this style. I --CR-- have sent in a Bug Report about some of these problems.) Be aware of Knuth's note on the limitations of this method of doing the job: the TeX stack is used four times per footnote, and the stack is limited (TeXbook pp. 300--301). So if you have very many footnotes (in the hundreds) and encounter "! TeX capacity exceeded, sorry [... save size ...]" errors, you may need to break your text into smaller sections. Fortunately, this is very easy to do with LaTeX. And the footnote counter can be reset to make the joins seamless. Chris Rowley Office tel: (England) 01 794 0575 Janet: CA_ROWLEY@UK.AC.OPEN.ACS.VAX Dominik Wujastyk Office tel: (England) 01 387 4477 x 3013 Janet: Wujastyk@UK.AC.UCL.EUCLID October 3, 1988 Character code reference: Upper case letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ Lower case letters: abcdefghijklmnopqrstuvwxyz Digits: 0123456789 Square, curly, angle braces, parentheses: [] {} <> () Backslash, slash, vertical bar: \ / | Punctuation: . ? ! , : ; Underscore, hyphen, equals sign: _ - = Quotes--right left double: ' ` " "at", "number" "dollar", "percent", "and": @ # $ % & "hat", "star", "plus", "tilde": ^ * + ~ +++Editor - This will be added to [public.clarkson] here at Aston and has been forwarded to clarkson for the archive there. +++ --------------------------------- Date: Mon, 3 Oct 88 13:29:06 BST From: Sebastian Rahtz To: info-tex@uk.ac.aston.mail Subject: 'screen dumps' in LaTeX A trivial LaTeX environment for anyone who wants to display 'screens' in their document; it assumes the use of Lamport's 'alltt' environment, and the contents of the environment 'screen' are set in 'alltt' mode, in an indented box: %--------------------------------------- % some counters and boxes for storing things in \newcount\screenchars \newlength\screenwidth \newlength\letterwidth \newbox\screenbox % % each time we are invoked, find out what \screenfont is, and work out % width of a letter. set the box width to whatever \screenchars is % set to \newenvironment{screen}{% \sbox{\screenbox}{{\screenfont m}} \screenwidth=\wd\screenbox \letterwidth=\screenwidth \multiply\screenwidth by \screenchars \advance\screenwidth by 2\letterwidth \vspace{\topsep} \setbox\screenbox=\vtop\bgroup \begin{alltt}\screenfont% }{% \end{alltt} \egroup% \hspace{\rightmargin}\framebox[\screenwidth][l]{\rule{\letterwidth}{0em}% \usebox{\screenbox}}% \vspace{\topsep}% } % defaults \screenchars=80 \screenfont=cmtt8 %--------------------------------------- I don't make any claims to originality here, but it may amuse people Sebastian Rahtz, Computer Science, Southampton .. QUIT ----- End of forwarded messages . QUIT ----- End of forwarded messages --------------------------------- From: Dave Love To: info-tex@aston Date: Fri, 30 Sep 88 11:32 GMT Subject: Mail into/out of JANET -- some info Message-Id: <30 SEP 1988 11:32:55 FX@UK.AC.DARESBURY.NNGA> There have been items in the last two UKTeXs concerning mail out of the country. Here is some information on the subject as I understand it for mail through the JANET/EARN gateway (EARN=BITNET). The gateway is maintained at the Rutherford Appleton Lab. The address user support there give for problems is po2@rl.ib. There is an information server on this gateway. You can get access to large quantities of information on the gateway and other networks. Send the message GET NETSERV HELPFILE in mail to NETSERV@EARN-RELAY to start with. The document on the gateway specifically is JANET GATEDOC. This has one lie (I think) in the most recent version. It states that EARN is registered in the NRS & that you can send to `receiver@EARN.something'. This will not work from another site (not Rutherford) in general. To send from JANET you need the form user%site@EARN-RELAY or user%gatewayed-address@EARN-RELAY RL.EARN rather than EARN-RELAY still works at present but may not in the future. A `gatewayed-address' like in the above example should now be in the form it would be overseas, i.e. site.ARPA rather than the previously-suggested form ARPA.site. The former will likely still work since the gateway checks both ways round if there's no ambiguity. One problem concerned truncation of records in outgoing mail. This is listed under `Current restrictions and problems' in the gateway document. Lines in mail from JANET to EARN are truncated to 80 characters `before reaching the gateway'. There is no mention of problems with character translation which also seemed to have caused trouble. Mail that comes in other than through the EARN gateway is certainly likely to cause problems in replying to it. In other cases it may not arrive at all. A case in point is the many attempts to send to people here through the UKC gateway to UUCP. This bounces without informing the sender since we are not registered to use this gateway, although others are. Moral -- send mail that needs a reply in to JANET via the EARN gateway, UKACRL/AC.UK, not via UKC or UCL.AC.UK. Hope all that's some use. Dave Love, SERC Daresbury Lab --------------------------------- Date: 6-OCT-1988 09:56:22 GMT +01:00 From: MACALLSTR@UK.AC.OX.PH.V1 To: INFO-TEX@UK.AC.ASTON Subject: Utility/procedure for conversion from SMP format to TeX/LaTeX wanted. 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. Does anyone have a utility for converting mathemtaical material from SMP ( Symbolic Manipulation Program ) format to TeX or LaTeX ( or other related ) format? John --------------------------------- Date: Thu, 6 Oct 88 12:17:16 BST From: Sebastian Rahtz To: info-tex@uk.ac.aston.mail Subject: PicTEX What a source of confusion PiCTeX is. I thought people might like to know that I just received a copy of the manual, and a PC disk with the macros, which I ordered from TUG. So they have obviously now got their act together, and I suggest people who want the manual get onto TUG. Incidentally, I recommend credit card purchase from TUG and similar. Much easier than trying to send them dollar cheques! sebastian rahtz PS I also have INRSTeX tables. Its not clear if the macros can be distributed freely. Does anyone know? (I have problems mailing Quebec) --------------------------------- !! !! 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