UKTeX Digest Friday, 7 Feb 1992 Volume 92 : Issue 05 ``The UKTeX Digest is brought to you as a free, unfunded and voluntary service of the UK TeX Users Group and the UK TeX Archive.'' Today's Topics: {Q&A}: RE: floatfig.sty, anyone? Making \if work properly RE: Making \if work properly RE: Making \if work properly RE: Making \if work properly RE: Making \if work properly Re: Making \if work properly How to generate PostScript for an AGFA 9000PS typesetter. making CM fonts at very low resolution RE: making CM fonts at very low resolution The METAFONT makefile.. Re: The METAFONT makefile.. 8-bit fonts/IBM graphics RE: 8-bit fonts/IBM graphics {Announcements}: New hhline.sty version; tabularx.sty available on FILESERV new LaTeX styles in archive Advanced TeX course in the Netherlands, June 15-19, 92 at low cost TeXhax resurrected... {Archive News}: Aston TeX mail server log analysis at 1-FEB-1992 00:12:34.98 Administrivia: Moderators: Peter Abbott (Aston University) and David Osborne (University of Nottingham) Contributions: UKTeX@uk.ac.tex Administration, subscription and unsubscription requests: UKTeX-request@uk.ac.tex ------------------------------------------------------------ Date: Fri, 31 Jan 92 17:15:51 -0600 From: George D. Greenwade"George D. Greenwade" Subject: RE: floatfig.sty, anyone? In the Friday, 31 Jan 1992 issue of UKTeX Digest (Volume 92 : Issue 04), Adrian F Clark asked: > I remember that, at the TUG conference at Cork, someone presented a paper > on a LaTeX style file which made it possible to create "side figures", > having the text flow around the edges of them in much the same way as one > might do with a DTP package. I believe the style file was called (a little > misleadingly) `floatfig.sty'. > > I now find myself in the position of wanting to achieve precisely this > effect. I found the paper in the appropriate volume of TUGboat and sent a > message off to the Heidelberg server, but alas the file seems to be > missing. Does anyone have a copy of this style file, or perhaps point me > to someone who has? I don't know if this is the precise style file you were looking for or not, but we have WRAPFIG.STY, by Donald Arseneau on FILESERV. % Environment "wrapfigure" to manually place a figure at the side % of the page and wrap text around it. % % \begin{wrapfigure}[36]{r}{3in}
<\caption> etc. \end{wrapfigure} % -- - --- % [number of narrow lines] {left or right} {width of figure} % % Usage: % This is a different type of *non-floating* figure environment for LaTeX. % A figure of the specified width appears on the left or right (as specified) % of the page. LaTeX will try to wrap text around the figure leaving a gap of % \columsep by producing a number of short lines of text. LaTeX calculates % the number of short lines needed based on the height of the figure plus % the length \intextsep. You can override this guess by giving the optional % argument specifying the number of shortened lines (counting each displayed % equation as 3 lines). Cautions: % o Wrapfigure should not be used inside another environment (e.g., list) % o It does work in two-column format, but that would be silly. % o Since it does not float, it may be out of sequence with floated figures. % o The automatic rules (lines) that may be placed above or below floats % are ignored here. You must insert the rules manually. % % Placement: % LaTeX will not move a wrapfigure to the best place, so it is up to YOU % to position it well. Any changes to the document can ruin your careful % positioning so wrapfigures should be positioned just before printing a % final copy. Here are the rules for good placement: % o The environment should be placed so as to not run over a page boundary. % o Only ordinary text should have to flow past the figure; no section % titles please. Equations are acceptable if they fit. % o It is convenient to give \begin{wrapfigure} just after a paragraph has % ended. But if you want to start in the middle of a paragraph, you must % put the environment between two words where there is a natural linebreak % (like "must" and "put" above). To retrieve this via e-mail, include the command: SENDME STY.WRAPFIG in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). It is in the directory [.STY] on Niord.SHSU.edu (192.92.115.8) for anonymous ftp retrieval. { Stored in the UK TeX Archive as [tex-archive.latex.contrib]wrapfig.sty --Ed. } Regards, George %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% George D. Greenwade, Ph.D. Bitnet: BED_GDG@SHSU Department of Economics and Business Analysis THEnet: SHSU::BED_GDG College of Business Administration Voice: (409) 294-1266 P. O. Box 2118 FAX: (409) 294-3612 Sam Houston State University Internet: bed_gdg@SHSU.edu Huntsville, TX 77341 bed_gdg%SHSU.decnet@relay.the.net %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ------------------------------ Date: Sun, 02 Feb 92 21:26:00 +0000 From: CBTS8001%ie.ucc.iruccvax@uk.ac.earn-relay Subject: Making \if work properly In UKTeX92.04, Chris Rowley is looking for the beer that is (still) on offer for a solution to this prob: no dice, I'm afraid, Chris, what you gave me didn't seem to work and was not a solution to anything in particular, and I certainly can't use a restriction of the filename to repetitions of a single character. You were right about Phil Taylor's "solution", however; it didn't work at all. Sorry Phil. So I'm still looking for the solution to this one, so I've refined the question: how do you make regular string compares in TeX? and specifically, how do you test \jobname against a string which is the argument of a macro? I want to say: % file mymacros.sty \def\thisjob{\jobname} \def\thisfile{mymacros} \if\thisjob\thisfile [then do something specific like print documentation because the style file is being run as a TeX job in its own right] \else [do something else like set up some macros because the style file is being called from some other TeX file] \fi That's all, nothing flashy. But that fragment doesn't work. Why not? It seems that TeX checks not just the string equality, not even just the charactercode equality, but delves into the antecedents of each string and gets very fussy about the provenance of each one, a bit like an attendant in one of those upperclass London stores of the 19th century wanting to know what station in life your parents occupied before they'd sell you anything. BTW \ifx doesn't work, either. Would someone please point me at a working (and I stress *working*) solution to this one, if it's possible. I'd rather not have to deduce the solution from someone's (perhaps elegant) didactic tutorial on string-handling...you can educate me in Portland in return for the beer; I need a solution NOW! ///Peter ------------------------------ Date: Mon, 03 Feb 92 19:39:46 +0000 From: Brian {Hamilton Kelly} Subject: RE: Making \if work properly In message 812 of Sun, 2 Feb 1992 21:26 GMT, Peter Flynn wrote: > So I'm still looking for the solution to this one, so I've refined the > question: how do you make regular string compares in TeX? and > specifically, how do you test \jobname against a string which is the > argument of a macro? I have a solution here, which is still pretty messy --- I used \edef to expand \jobname into \thisjob, which ends up with the characters of the jobname having catcode 12; so I had to define the reference version \thisfile similarly, using \string for each character (there must be a simpler method than this!?) But as you'll see from the log files, it works! Mine's a Beamish! 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: {mcsun,ukc,uunet}!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) + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ P.S. I agree with other correspondents here: why on earth are you bothering to reinvent the wheel, when doc gives you all this and much much (especially indexing) more? - ------------------------------mymacros.tex------------------------------ \edef\thisjob{\jobname} \edef\thisfile{\string m\string y\string m\string a\string c\string r\string o\string s} \ifx\thisjob\thisfile \message{Executing \thisfile\space in its own right} \else \message{\thisfile\space has been read in as part of job \jobname} \fi - ------------------------------mymacros.lis------------------------------ This is TeX, Version 3.141 [PD VMS 3.4] (preloaded format=plain 92.2.3) 3 FEB 1992 19:27 **mymacros (TEX$ROOT:[SOURCES.TEXWARE.V3.TEST]MYMACROS.TEX;5 Executing mymacros in its own right) *\bye No pages of output. - ----------------------------test_mymacros.tex--------------------------- \input mymacros \bye - ----------------------------test_mymacros.lis--------------------------- This is TeX, Version 3.141 [PD VMS 3.4] (preloaded format=plain 92.2.3) 3 FEB 1992 19:27 **test_mymacros (TEX$ROOT:[SOURCES.TEXWARE.V3.TEST]TEST_MYMACROS.TEX;1 (TEX$ROOT:[SOURCES.TEXWARE.V3.TEST]MYMACROS.TEX;5 mymacros has been read in as part of job test_mymacros) ) No pages of output. - ----------------------------------------------------------------------- ------------------------------ Date: Mon, 03 Feb 92 22:54:23 +0000 From: CA_ROWLEY@uk.ac.open.acs.vax Subject: RE: Making \if work properly I hereby bequeath all rights to beer (which I never had) to B{HK} for coming up with a splendidly unpleasant solution; if one cannot, as in this case, have elegance, what is the point...quelle tristesse! ------------------------------ Date: Tue, 04 Feb 92 12:22:40 +0000 From: Philip Taylor (RHBNC) Subject: RE: Making \if work properly Goaded beyond belief by BKK's unspeakable bodge, I hereby bequeath to posterity (and Peter Flynn), in exchange for limitless quantities of Smithwick's AFB, the following exposition of literate programming: % %%% style.tex % \begingroup \escapechar = -1 \edef \jobname {\jobname} \edef \Jobname {\expandafter \string \csname style\endcsname} %%% ^^^^^ the primary file name \ifx \jobname \Jobname \message {Jobnames match: file is being processed directly} \else \message {Jobnames fail to match: file is being \string \input} \fi \endgroup ** P. ------------------------------ Date: Tue, 04 Feb 92 12:31:02 +0000 From: Malcolm Clark Subject: RE: Making \if work properly can someone remind me what the original problem was? i was disappointed to find no use of \afterassign. malcolm ------------------------------ Date: Wed, 05 Feb 92 03:16:00 +0000 From: CBTS8001%ie.ucc.iruccvax@uk.ac.earn-relay Subject: Re: Making \if work properly I am evaluating responses on the \if question. Results shortly. Many thanks to all those who contributed code. BHK asks: >P.S. I agree with other correspondents here: why on earth are you >bothering to reinvent the wheel, when doc gives you all this and much >much (especially indexing) more? I'm not reinventing the wheel. DOC does a good job, but it is an extraction system and (from my limited experience of it, edmac) one which requires considerable experience to use. Plus it produces LaTeX documentation, which offends my \ae sthetics. What I wanted was a single file which could be used as it stands as a style file, and the user who never looked at it would never know about it. But the TeXer who just TeX'd the .sty file would get the documentation out direct. plus I can have it in the house style of *my* consultancy, not that of someone else's (yes, I *know* it's supposed to be possible to hack LaTeX to do other styles, I'm just still seeking the doc which explains *how*). ///Peter ------------------------------ Date: Mon, 03 Feb 92 09:42:52 +0000 From: Martin Tomes Subject: How to generate PostScript for an AGFA 9000PS typesetter. I had some difficulty generating PostScript for an AGFA 9000PS typesetter so here is a description of how I did it. The dvi file was made using LaTeX with the style files 'helv' which sets the fonts to PostScript helvetica (required for our company style) and 'pageframe' which put corner marks around the page. Page size is a4. The page was printed across the roll allowing 13 inches by 9.25 inches for page and corner marks. I used dvips 5.47 to generate the PostScript, but had to add a new paper size --- a4extra. In output.c change paper_types: static struct { char *format; int width, height; } paper_types[] = { { "letter", 612, 792 }, /* 8.5 x 11 */ { "legal", 612, 1008 }, /* 8.5 x 14 */ { "ledger", 792, 1224 }, /* 11 x 17 */ { "a4", 596, 843 }, /* 210mm x 297mm */ { "a3", 843, 1192 }, /* 297mm x 420mm */ { "a4extra", 666, 936 } }; /* 9.25 x 13 for typesetter. */ In tex.lpro and texc.lpro (I do not understand why there are two files): *** tex.lpro-dist Tue Feb 5 10:24:56 1991 - --- tex.lpro Tue Jan 28 14:59:30 1992 *************** *** 81,86 **** - --- 81,88 ---- /@legal { /vsize 13 N } B + /@a4extra { statusdict begin 936 728 0 setpage end /vsize 12.35 N } B + /@manualfeed { statusdict /manualfeed true put } B *** texc.lpro-dist Fri Feb 8 12:53:17 1991 - --- texc.lpro Tue Jan 28 14:59:38 1992 *************** *** 81,86 **** - --- 81,88 ---- /@legal { /vsize 13 N } B + /@a4extra { statusdict begin 936 728 0 setpage end /vsize 12.35 N } B + /@manualfeed { statusdict /manualfeed true put } B The printer also requested that the corner marks made by pageframe be moved further out, the pages will be folded and so the outside ones will be bigger than the inside and the marks were a bit too close to the paper edge for comfort. I changed the def of @@@cropmark in pageframe.sty to this: \def\@@@cropmark#1#2{% \csname#2lap\endcsname{% \vbox to 0pt{% \if#1t\vss\else \hbox to .65in{\if#2r\hfil\fi \vrule width .45in height .4pt depth 0pt\if#2l\hfil\fi}% \vglue.2in\fi% \hbox to .65in{\if#2l\hfil\fi\vrule height .45in depth 0pt\if#2r\hfil\fi}% \if#1b\vss\else \vglue.2in% \hbox to .65in{\if#2r\hfil\fi \vrule width .45in height .4pt depth 0pt\if#2l\hfil\fi}% \fi% }}% } which pushed the marks .2 inch from the page edge. Unfortunately the bottom vertical ones disappeared at this point but time ran out and I could not tune the numbers any more! I think there is room for a small increase in /vsize in the a4extra PostScript in tex{c}.lpro which might make enough room for the mark, otherwise all the vertial ones need shrinking and the /vsize bumped up a little. The typesetter should be set to 1200 dpi (2400 is not needed) and this is the config.ps file I used: * * Set up for AGFA 9000PS typesetter with 8Mb RAM (I think) shows free * memory of 2411992 * m 2000000 * * Default resolution. * D 1200 * * Last resort sizes. * R 100 120 144 300 360 400 432 480 * * Paper type - extra tall and wide for corner marks. * t a4extra * * METAFONT Mode. * M TSET And the metafont mode was in the Washington mode file for ultre* setters whatever they are: mode_def TSET = % Normal 1200dpi good fonts. proofing:=0; % no, we're not making proofs fontmaking:=1; % yes, we are making a font tracingtitles:=0; % no, don't show titles at all pixels_per_inch:=1200; % the normal 1200 dot/inch font blacker:=0; % probably unnecessary at this resolution fillin:=0; % This unneeded too o_correction:=0; % keep an eye on this enddef; If anyone uses this stuff please let me know how you get on. Martin Tomes Janet: mtomes@uk.co.eurotherm | Eurotherm Limited, Faraday Close, Internet: mtomes@eurotherm.co.uk | Durrington, Worthing, W.Sussex, England. UUCP: {uknet,uunet}!etherm!mtomes| Phone: +44 903 268500 Fax: +44 903 265982 ------------------------------ Date: Mon, 03 Feb 92 15:18:45 +0000 From: Dave Love Subject: making CM fonts at very low resolution I'd be grateful for advice to a METAFONT ignoramus on generating CM fonts at as low a resolution as 72dpi. On some e.g., cmr7, i get errors like `! The paths don't intersect.' using the MacTrueSize mode from modes.mf (just because it's there for 72dpi). Such errors don't occur, of course, at 300 dpi. I realise that I probably deserve problems at that resolution! ------------------------------ Date: Tue, 04 Feb 92 12:07:04 +0000 From: Philip Taylor (RHBNC) Subject: RE: making CM fonts at very low resolution >>> I'd be grateful for advice to a METAFONT ignoramus on generating CM >>> fonts at as low a resolution as 72dpi. On some e.g., cmr7, i get >>> errors like `! The paths don't intersect.' using the MacTrueSize mode >>> from modes.mf (just because it's there for 72dpi). Such errors don't >>> occur, of course, at 300 dpi. I realise that I probably deserve >>> problems at that resolution! In the absence of any more erudite suggestion(s), try specifying \batchmode ... ** Phil. ------------------------------ Date: Tue, 04 Feb 92 14:36:00 +0000 From: MAT1GARDNDJ@uk.ac.trent-poly Subject: The METAFONT makefile.. The METAFONT makefile on our system has the following 'bit': stamp-trap: stamp-convert rm -f *.o $(SHELL) ./ini_to_trap mfd.h touch stamp-trap Regardless of what it does, our problem is that the mfd.h 'file' (???) does not exist within the many subdirectories of TeX etc. This means that I am unable to make METAFONT at the moment. Can anyone help??? Doj ------------------------------ Date: Tue, 04 Feb 92 15:25:13 +0000 From: David Osborne Subject: Re: The METAFONT makefile.. In a message of 4 Feb 92 14:38:25 GMT, MAT1GARDNDJ@uk.ac.trent-poly said: > The METAFONT makefile on our system has the following 'bit': > > stamp-trap: stamp-convert > rm -f *.o > $(SHELL) ./ini_to_trap mfd.h > touch stamp-trap > > Regardless of what it does, our problem is that the mfd.h 'file' (???) > does not exist within the many subdirectories of TeX etc. > > This means that I am unable to make METAFONT at the moment. Elsewhere in the Makefile, you'd also read # The convert script produces mf[0-9].c, imf.c, coerce.h, and mfd.h. So the header file should be automatically generated from the Pascal source written by tangle, along with the C source files, as part of the translation process. - --David Osborne (pp UK TeX Archive group) ------------------------------ Date: Thu, 06 Feb 92 17:00:16 +0700 From: Allan Reese Subject: 8-bit fonts/IBM graphics Problem: I want to copy some program output verbatim into a TeX document, and it contains boxes made up of IBM graphics characters. I.e., there are characters with codes > 127 which when sent to "standard" printers make up boxes round values. The TeX verbatim environment reads the file but seems to ignore the graphic characters so I get a table with white space rather than boxes. Questions: 1) Am I correct in thinking that TeX is reading the codes > 127 and finds no character at that position in the \tt font so outputs null? 2) I've heard references to 7-bit TeX and 8-bit TeX. I thought that TeX 3 (I'm using emTeX) worked in 8-bit throughout. The TeXbook (Appx F) says explicitly that fonts can have up to 256 characters but also says that each CM font has exactly 128 characters. 3) Is there a TeX font that corresponds to the IBM character set? If so is it a 256 character font, and does that make any difference to how I use it? Where can I obtain the TFM/PK/VF/MF/PK or whatever? Would it use the characters built into the printer? - presumably so if it's a VF. I scanned the Aston archive but cannot see an obvious fontname. Rider: The tabular output comes from SPSS TABLES. This also writes an intermediate file that is then interpreted for various devices, e.g., HP LaserJet. Would anyone care to comment on the likely amount of work in writing a converter from SPSS intermediate to TeX? ------------------------------ Date: Thu, 06 Feb 92 17:29:16 +0000 From: Brian {Hamilton Kelly} Subject: RE: 8-bit fonts/IBM graphics In a message to UKTeX of Thu, 6 Feb 92 17:00:16 WET, Allan Reese wrote: > 1) Am I correct in thinking that TeX is reading the codes > 127 and > finds no character at that position in the \tt font so outputs null? Depends upon what catcode your TeX thinks that those characters are: it might be discarding them silently. Otherwise, I would have expected complaints about characters missing from the font --- have you looked at the TeX log file for these? > 2) I've heard references to 7-bit TeX and 8-bit TeX. I thought that > TeX 3 (I'm using emTeX) worked in 8-bit throughout. The TeXbook (Appx F) > says explicitly that fonts can have up to 256 characters but also says > that each CM font has exactly 128 characters. That last bit is certainly correct! > 3) Is there a TeX font that corresponds to the IBM character set? If > so is it a 256 character font, and does that make any difference to how > I use it? Where can I obtain the TFM/PK/VF/MF/PK or whatever? Would it > use the characters built into the printer? - presumably so if it's a > VF. I scanned the Aston archive but cannot see an obvious fontname. Yes, although I'll admit you would have been hard-pressed to have found it, and you had obviously forgotten about the announcement in UKTeX last May! In [tex-archive.tools.fontware.ega2mf], you'll find a pair of programs, written in C. One reads the 8x14 bitmaps describing EGA fonts, and the other the 8x16 bitmaps for VGA. Such bitmaps are also provided, in both formats, for code pages 437, 850, 860, 863, 865 and 880DV, the latter being Dimitri Vulus' Cyrillic font. The programs convert the bitmaps into MF sources, generating a 256-char font which can reproduce exactly the appearance of an IBM-PC screen. They certainly look crude compared with \tt, but on the other hand are reasonably realistic. It's just an ordinary font so far as TeX is concerned, so needs no VF or other modern support. Brian {Hamilton Kelly} ------------------------------ Date: Mon, 03 Feb 92 16:04:33 -0600 From: George D. Greenwade"George D. Greenwade" Subject: New hhline.sty version; tabularx.sty available on FILESERV On Mon, 3 Feb 92 17:57:52 GMT, David Carlisle forwarded this to me and the files are now in place. > 1) version 2 of hhline.sty, this adds the ~ token to the list of > hhline tokens to denote a column with no hline. This allows \cline > like constructions to be made. (A user who had picked up hhline.sty > from SHSU asked whether it was possible to do for \cline what > \hhline does for \hline) > > 2) tabularx.sty This is a new style file which answers a request that > often crops up on comp.tex.tex. An environment like tabular*, > except that the widths of certain `p' columns are modified, instead > of the widths of the inter column spaces. > > As usual both these are done with doc.sty, so you get more info with > latex tabularx.sty > latex hhline.sty > > tabularx.sty requires my newarray.sty and Mittelbach's array.sty > > So if you do make an announcement about this you may like to say that > you need: > > for hhline > SENDME STY.HHLINE > > for tabularx: > SENDME STY.TABULARX > SENDME STY.NEWARRAY > SENDME ARRAY > > and if you want the documentation > > SENDME MULTICOL > > Did I get that right! > > Best Wishes, > David Sure did (thanks!). Include the commands from above on unique lines in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu) and you will get everything David discussed. If you have ftp access, the *.STY files are in the the directory [.STY], array in in the directory [.ARRAY] and multicol is in the directory [.MULTICOL] all on Niord.SHSU.edu (192.92.115.8). Thanks to David for the update and the new file (been looking for something like tabularx for some time now). If you have anything you would like to contribute to the archives, please send them to STY-Mgr@SHSU.edu. Also, if you would like more information about FILESERV, include the command HELP in your message. Regards, George ------------------------------ Date: Tue, 04 Feb 92 13:23:23 From: S_RAHTZ@uk.ac.tex Subject: new LaTeX styles in archive the following styles for LaTeX, written by David Carlisle, have been added to the UK TeX Archive, in [.latex.contrib]: hhline.sty produces double \hline properly in LaTeX tabular longtable.sty multi-page tables compatible with M&S array.sty indentfirst.sty indents first paras after sections etc the style options are all documented to `doc' standard. S Rahtz feb 3 1992 ------------------------------ Date: Thu, 06 Feb 92 12:48:50 +0000 From: CGL@nl.RUG.RUGR86 Subject: Advanced TeX course in the Netherlands, June 15-19, 92 at low cost \documentstyle[twocolumn]{article} \setcounter{secnumdepth}{0} \begin{document} \title{NTG's Advanced \TeX\ course: Insights \& Hindsights} \author{David Salomon} \date{15--19th June, 1992} \maketitle \begin{abstract} This advanced course, with no hands-on, is aimed at those \TeX\ and/or \LaTeX\ users who are ready for a deeper insight into the \TeX nigma. An extra one-day introductory course can be organized for inexperienced users, if there is enough demand. \end{abstract} \section{Course outline} \begin{description} \item[Day 1:] Introduction to \TeX. The cm fonts. Tables (examples). Math typesetting (some advanced features). Modes of \TeX. \item[Day 2:] Boxes \& glue. Paragraphs \& Horizontal mode. \item[Day 3:] Macros (advanced features \& examples). Leaders. Tokens \& \verb=\=toks registers. \item[Day 4:] File I/O in \TeX. Examples of two-pass jobs. Output routines. \item[Day 5:] Insertions. The line break algorithm (in detail). The page break algorithm (in general). The last afternoon will be spent answering specific questions, and discussing specific topics proposed by the participants. \noindent Each day is a separate module, so it is possible to benefit from selected parts of the course.\footnote{At the same flat fee for members, however. For others---why not become a member?---Fl 100,-- for each day, with at minimum Fl 250,--.} \end{description} \section{Whom? When? Where? How much?} \begin{description} \item[For whom?] \TeX\ or \LaTeX\ users with hands-on experience will benefit most. \item[When?] June, 15--19th, 1992, 9.00--12.00 \& 14.00--17.00hr. \item[Where?] RUG Paddepoel, Zernike Gebouw room ZG114 and ZG107.\footnote{For lodging contact VVV, Naberpassage 3, 9712JV, Groningen, The Netherlands. Phone: +31 50 139700, Fax: +31 50 136358.} \item[How much?] For NTG members and members of similar user groups a flat Fl 100,-- (Yes, only a hundred, but no lunches and refreshments are included; the University `Mensa' is quite cheap and restaurants close by.) For non-NTG members Fl 500,--.% \footnote{For those who don't believe in a quality course at that fee, it should be mentioned that NTG subsidizes the project, so it is a unique opportunity. NTG's philosophy is that \TeX\ education is paramount for people interested in high-quality typesetted documents.} \end{description} \noindent The teacher is David Salomon, an experienced TUG instructor, well known for his lucid tutorials in TUGboat. \section{How to subscribe?} \begin{description} \item[Via snail] Send a note, mentioning `Insights in \TeX'-course along with name, complete address, phone number and email, to \begin{quote} Kees van der Laan\\ Hunzeweg 57, 9893PB, Garnwerd\\ The Netherlands (05941--1525) \end{quote} Mentioning of topics to be treated in the last afternoon is very much appreciated. \item[Via email] Send a subscription note, mentioning `Insights in \TeX'-course along with name, complete address, phone number (and email), to \begin{quote} cgl@rug.nl. \end{quote} \item[Payment] As soon as possible to: \begin{quote} Penningmeester NTG, Giro: 1306238\\ mentioning `Insights in \TeX' course. \end{quote} \end{description} \end{document} ------------------------------ Date: Wed, 05 Feb 92 18:17:27 +0000 From: David Osborne Subject: TeXhax resurrected... In a message of 4 Feb 92 15:21:42 PST, `TeXhax Digest' said: > TeXhax Digest Tuesday, February 4, 1991 Volume 92 : Issue 001 > > Moderators: Tiina Modisett and Pierre MacKay > > %%% The TeXhax digest is brought to you as a service of the TeX Users Group > %%% > %%% in cooperation with the UnixTeX distribution service at the > %%% > %%% University of Washington > %%% > > %%%Moderator's note: Funding for the TeXhax Digest ceased in October 1991, > %%%which is why none have been published in the past few months. We were > %%%recently informed that funding is available for TeXhax for 1992, and > %%%we have therefore resumed publication of it. Interesting to note that funding is needed to provide a digest service. ``The UKTeX Digest is brought to you as a free, unfunded and voluntary service of the UK TeX Users Group and the UK TeX Archive.'' TeXhax V92 #01 is filed in the UK TeX Archive (tex.ac.uk) in [tex-archive.digests.texhax.92]texhax.01 - --David Osborne (UKTeX Digest editor) ------------------------------ Date: Sat, 01 Feb 92 00:12:00 +0000 From: "UK TeX Archive Server " Subject: Aston TeX mail server log analysis at 1-FEB-1992 00:12:34.98 TeXserver usage analysis for the period: 1-JAN-1992 18:10:36.65 to 31-JAN-1992 23:03:48.63 A total of 558 requests were received from 142 callers Of these, 31 requests were rejected, 2,330 FILE transfers were requested (transferring a total of 65,509,179 bytes), 89 HELP requests were made, 128 DIRECTORY requests were made, 8 SEARCH requests were made, 21 WHEREIS requests were made, A total of 2,331 file transfers were requested (totalling 65,509,179 bytes). 1,453 distinct files were requested - the 10 most requested files were: 27 requests for [TEX-ARCHIVE]00LAST7DAYS.FILES 20 requests for [TEX-ARCHIVE]00DIRECTORY.LIST 10 requests for [TEX-ARCHIVE]00LAST30DAYS.FILES 9 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROTATING.STY 9 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROTATING.DOC 8 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROTATING.TEX 7 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROT02.EPS 7 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROT03.EPS 7 requests for [TEX-ARCHIVE.LATEX.CONTRIB.ROTATING]ROT04.EPS 7 requests for [TEX-ARCHIVE.LATEX.STYLES.FONTSEL.SOTON]EPSFIG.STY The following users transferred 43,906,848 bytes, which is 67% of the total 8,395,048 bytes requested by ROB@UK.CO.GEC-MI-AT 5,648,610 bytes requested by SYSTEM@UK.AC.STRATHCLYDE.CAD-CENTRE 5,637,924 bytes requested by MA900014@UK.AC.BRISTOL.SEQA 5,523,264 bytes requested by D.LOVE@UK.AC.DARESBURY 5,385,972 bytes requested by BILL%AU.EDU.ANU.PHYS@UK.AC.NSFNET-RELAY 3,345,182 bytes requested by IDY@UK.JOINT-EUROPEAN-TORUS 3,095,172 bytes requested by SBISHOP@UK.CO.DATALOGIC 3,045,894 bytes requested by ECKEL%COM.DEC.ENET.FROCKY@UK.AC.NSFNET-RELAY 2,195,372 bytes requested by ALANM%UUCP.BPRCSITU@UK.AC.UKNET-RELAY 1,634,410 bytes requested by LMDMHI%SE.ERICSSON.LUDVIG@UK.AC.UKNET-RELAY ------------------------------ UK TeX ARCHIVE at ASTON UNIVERSITY >>> UK.AC.TEX <<< JANET Interactive and NIFTP access Host: uk.ac.tex (JANET DTE 000020120091) Username: public Password: public [Internet ftp access should be available soon!] *** Mail server *** Send mail to TeXserver@uk.ac.tex (JANET) or TeXserver@tex.ac.uk (rest of the world) with message body containing the word HELP \section FILES OF INTEREST [tex-archive]00readme.txt [tex-archive]00directory.list [tex-archive]00directory.size [tex-archive]00directory_dates.list [tex-archive]00last30days.files \section DIGESTS This year's UKTeX back issues are stored in the archive in directory [tex-archive.digests.uktex.92] This year's TeXhax back issues are stored in the archive in directory [tex-archive.digests.texhax.92] Latest TeXhax: V92 #01 TeXMaG back issues are stored in the archive in directory [tex-archive.digests.tex-mag] Latest TeXMaG: V5N3 \section MEDIA DISTRIBUTIONS \subsection Washington Unix TeX distribution tape Latest copy of May/June 1991 contains: TeX 3.14, LaTeX 2.09, Metafont 2.7, plus many utilities suitable for Unix 4.2/4.3BSD & System V tar format, 1600bpi, blockfactor 20, 1 file (36Mb) Copies available on: One 2400ft 0.5" tape sent with return labels AND return postage to Aston OR One Quarter-Inch Cartridge, QIC-120 or QIC-150 format (DC600A or DC6150) sent with envelope AND stamps for return postage to Nottingham (addresses below). \subsection VMS tapes VMS backup of the archive requires two 2400ft tapes at 6250bpi. VMS backup of TeX 2.991 plus PSprint requires one 2400ft tape. \subsection Exabyte 8mm tapes Same contents available as 0.5" tapes. Following tape types available: SONY Video 8 cassette P5 90MP, MAXELL Video 8 cassette P5-90, TDK Video 8 cassette P5-90MPB \section TeX IMPLEMENTATIONS FOR SMALL COMPUTERS \subsection OzTeX (for Macintosh) Send 10 UNFORMATTED 800K disks to Aston with return postage. \subsection emTeX (for MS-DOS) The complete package (3.5" High density disk format ONLY) is available from Aston at a cost of 15 pounds, including disks, post and packing. All other enquiries and disk formats should be directed to: Eigen PD Software, P.O. Box 722, Swindon SN2 6YB (tel: 0793-611270) (JANET e-mail address: kellett@uk.ac.cran.rmcs) \subsection TeX for the Atari ST All enquiries for disks etc. should be directed to: The South West Software Library, P.O. Box 562, Wimborne, Dorset BH21 2YD (JANET e-mail address: mdryden@uk.co.compulink.cix) \section POSTAGE RATES All prices in Pounds Sterling. For Aston orders, make cheques payable to Aston University. 0.5" tapes: UK: 2.50 (one tape), 5.00 (two tapes). Europe: 5.00 (one tape), 9.00 (two tapes). Outside Europe please enquire. 8mm tapes: UK: 1.00, Europe: 2.00. Quarter-inch cartridges: UK: 1.00, Europe: 2.00. Diskettes: Quantity/Size Europe World UK 1st UK 2nd 18/3.5" 3.10 5.10 1.40 1.10 11/3.5" 1.80 2.90 0.80 0.65 18/5.25" 1.20 2.00 0.60 0.50 11/5.25" 0.80 1.30 0.50 0.35 \section POSTAL ADDRESSES Please include SELF-ADDRESSED ADHESIVE LABELS for return postage. Peter Abbott Information Systems, Aston University, Aston Triangle, Birmingham B4 7ET David Osborne Cripps Computing Centre, University of Nottingham, Nottingham NG7 2RD, UK (for Quarter-inch cartridges ONLY -- include stamps for return postage) \section UK TeX USERS GROUP For details, contact: Geeti Granger, Text Processing Dept, John Wiley & Sons, Baffins Lane, Chichester, W Sussex PO19 1UD (tel: 0243 770329) or David Penfold, Edgerton Publishing Services, 30 Edgerton Road, Edgerton, Huddersfield HD3 3AD (tel: 0484 519462) \bye End of UKTeX Digest [Volume 92 Issue 5] ***************************************