UKTeX Digest Friday, 1 Oct 1993 Volume 93 : Issue 31 ``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: {Questions & Answers}: log like functions: strange TeX behaviour RE: LaTeX .STY files for ISO standards babel release Anselm Lignau's float.sty Latex-Chemical Style xdvi on VMS TeX, LaTeX (FAX message) TEX RE: TeX, LaTeX (FAX message) import ps file in emtex Re: import ps file in emtex EmTeX previewer for virtual fonts {Announcements}: modes.mf 1.0 available xdvik 1.2, dvipsk 5.519a available 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: Mon, 20 Sep 1993 12:05:25 +0100 From: Richard Kaye Subject: log like functions: strange TeX behaviour I got some strange behaviour from TeX using \mathop. Perhaps this might be a warning that TeX doesn't always do the `obvious' thing. I'd be glad if a TeX guru could tell me why it does what it does. Copying macros in plain tex (also used in LaTeX, etc) I have been defining loglike functions as follows: \def\fun{\mathop{\rm fun}\nolimits} This works fine. \fun gives the right amount of spacing, like \sin, \log, etc. Then one day I type \def\newfun{\mathop{\rm H}\nolimits} and I have problems. The H comes out about 2mm too low. This doesn't happen with all letters, but I don't know which letters in particular cause this problem. Please can someone tell me why, and explain which letters I can expect this problem. I would also like to know why TeX was designed this way. (TeX doesn't have bugs so it's a feature!) I guessed the fix, since I had had strange problems with double superscript errors once when no amount of grouping would fix the problem*. The fix is \def\morefun{\mathop{\rm H{}}\nolimits} Question: I know that AMS-LaTeX etc have macros for new loglike functions. Do they get my H example right or not? I don't have a copy on hand else I'd try it myself. Richard Kaye * ${{\bar a}^b}^c$ produces an error. TeX ignores the { }s because of the accent! The fix is ${{\bar a{}}^b}^c$. ------------------------------ Date: Wed, 22 Sep 1993 16:58:19 -0400 From: pwilson%edu.rpi.rdrc@uk.ac.nsfnet-relay Subject: RE: LaTeX .STY files for ISO standards There was a query about the availability of a LaTeX .sty file for ISO standards. There is a package available that meets with the ISO Directives Part 3, 1989. The main file is iso.sty which supports any kind of ISO document, from Technical Reports to International Standards. This is supported by 3 subsidiary files --- iso9.sty, iso10.sty and iso11.sty for differing font sizes (9pt as ISO likes is really too small). There is another subsidiary file, step.sty, which specializes and incorporates boilerplate text for ISO 10303 (the STEP standard). The usage guide is style.tex. There is also source for a poor-man's MakeIndex program, called GenIndex written in C. The above is obtainable from the SOLIS system at the National Institute of Standards and Technology, Gaithersburg, Maryland. I think that they are in a directory step/latex/workpkg2. Email access: send to nptserver@cme.nist.gov with body containing 1 or more of the following: help to get help index all get index of all directories index get file index for directory send step// get file send step/howto/mailhelp.txt get explanation of server FTP access: ftp ftp.cme.nist.gov name: anonymous password: your userID cd pub/step (main directory) Peter R Wilson Rensselaer Polytechnic Institute CII 7015 Troy, NY 12180-3590 Tel: +1 (518) 276-2968 Fax: +1 (518) 276-2702 Email: pwilson@rdrc.rpi.edu ------------------------------ Date: Fri, 24 Sep 1993 16:31:25 +0200 From: J.L.Braams%nl.ptt.research@uk.ac.nsfnet-relay Subject: babel release Hi all, Today I put babel release 3.3.2 in the incoming directory of ftp.tex.ac.uk and it has already found its way to its proper place, pub/archive/languages/babel. It wil presumably also find its way to the other CTAN hosts tonight. This release fixes a number of bugs that crept into the jluy release, which was never announced because of them. Johannes Braams PTT Research, P.O. box 421, 2260 AK Leidschendam, The Netherlands. Phone : +31 70 3325051 E-mail : J.L.Braams@research.ptt.nl Fax : +31 70 3326477 ------------------------------ Date: Mon, 27 Sep 1993 09:46:41 +0100 From: Robin.Fairbairns@uk.ac.cambridge.computer-lab Subject: Anselm Lignau's float.sty In the Aston archive, this appears in macros/latex/contrib/misc. On SHSU, it appears in macros/latex/contrib/float (as the .doc only), together with example file, etc. Is this deliberate policy, or merely an omission? If I had been asked, I would have been happy simply to have the float directory, but would accept provision of the doc-stripped .sty as well. ------------------------------ Date: Tue, 14 Sep 93 23:40:11 +0100 From: Patrick J Morrissey Subject: Latex-Chemical Style I have recently started to use Latex and have found it very good. However, I am a chemist and I need to add some chemical diagrams to the text. Is there a Latex stylefile or a suitable drawing package. Yours Sincerely, Patrick Morrissey ------------------------------ Date: Wed, 29 Sep 1993 12:37:43 -0000 From: I.Ellery@uk.ac.east-anglia.xgate Subject: xdvi on VMS I am trying to compile the latest xdvi for VMS (I have a slightly earlier version running fine undre Unix), patchlevel is 17. According to readme, all I do is @make_vms - there are no other warnings of things to change for VMS. I get the following error: caddr_t address; %CC-E-SYNTAXERROR, Found identifier "caddr_t" when expecting one of { "int" "char" "enum" "long" "void" "const" "float" "short" "union" "double" "struct" "unsigned" "volatile" etc. At line number 2341 in DISKB:[CPC.S121.NEWXDVI]XDVI.C;1. This is followed by screens of the following: %CC-E-UNDECLARED, "caddr_t" is not declared within the scope of this usage. Has anyone got xdvi running with VMS and DECwindows - and if so can you tell me what you did? Thanks a lot, Ian ------------------------------ Date: Wed, 29 Sep 1993 15:01:14 -0000 From: Peter Abbott Subject: TeX, LaTeX (FAX message) Dear Peter Is/are there versions of TEX, LATEX, DVI routines etc. for Open VMS AXP (Alpha) systems? If so, how could I obtain such given that we are not yet on a decent e-mail network? Regards Alan ICI Explosives Asia-Pacafic Mining Services Technology Centre PO Box 196 Kurri Kurri NSW 2327 Australia ------------------------------ Date: Thu, 30 Sep 1993 11:32:20 -0000 From: Brian {Hamilton Kelly} Subject: RE: TeX, LaTeX (FAX message) In message 1747 of Wed, 29 Sep 93 15:01:14 +0000, Peter Abbott wrote: > Is/are there versions of TEX, LATEX, DVI routines etc. for Open VMS > AXP (Alpha) systems? If so, how could I obtain such given that we > are not yet on a decent e-mail network? Someone in Holland contacted me directly a week or so before I dashed off to Cyprus to evict ``my'' squatters. I've provided him with the latest version of TeX.web (3.1415) and the VMS changefile. He's got Tangle 4.3 ported OK, and had promised to let me have AXP binaries when He's got it working. I'll get in touch with him and ask how he's getting on. **B. ------------------------------ Date: Thu, 30 Sep 1993 09:11:00 From: roque%br.ufrgs.mat@uk.ac.rutherford.ibm-b Subject: import ps file in emtex I would very much appreciate if someone could tell me how can I import a postscript file (a figure, for instance) inside a text in LaTeX source format. I am using emTeX 3.0 (LaTeX 2.09) on a PC 486. Thanks a lot. Best regards, Waldir Leite Roque, PhD Instituto de Matematica Universidade Federal do Rio Grande do Sul Av. Bento Goncalves, 9500 91540-000 Porto Alegre, RS Fax: (0055) 51 336.1512 Phone: (0055) 51 336.9822 office ext. 6202 ------------------------------ Date: Thu, 30 Sep 1993 23:43:12 +0000 From: spqr@uk.ac.tex.ftp Subject: Re: import ps file in emtex > I would very much appreciate if someone could tell me how can I > import a postscript file (a figure, for instance) inside a text in LaTeX > source format. I am using emTeX 3.0 (LaTeX 2.09) on a PC 486. two answers: a) if you are using literally what you say, then you don't have a dvi to PostScript driver. acuire yourself a copy of the public domain PostScript interpreter GhostScript and use that to conver the PS file to PCX or BMP format. use emtex's \special{em: graph ... command to import it b) if you have a PostScript printer, I assume you have or can acquire the dvips program by Rokicki. read the manual for that and say something like \input epsf \epsffile{foo.ps} to include the picture There are other answers, and more lengthy explanations. SO if any of the above is not clear and/or you dont have the software and/or you don't have access to Internet ftp, then get back to me for more details. bom dia sebastian ------------------------------ Date: Thu, 30 Sep 1993 13:44:41 -0000 From: A.F.Lack@uk.ac.city Subject: EmTeX previewer for virtual fonts I am certain that the emtex system has an updated previewer for handling virtual fonts. But where is it? Tried searching the index FILES.byname for "dviscr" but found nothing. Presumably its in one of the zip files. Is there a similar update for the HPLJ-series printer? AFL ------------------------------ Date: Wed, 29 Sep 1993 15:38:57 -0400 From: Karl Berry Subject: modes.mf 1.0 available I have released version 1.0 of modes.mf. You can get it by anonymous ftp from ftp.cs.umb.edu:pub/tex/modes.mf You can also get it by email from George Greenwade's (thanks, George!) file server if you cannot ftp: mail fileserv@shsu.edu with a body of `sendme modes'. This file is a collection of Metafont mode_def's. It also makes common definitions for write/white printers, `special' information, and landscape mode. This version has new modes for the HP ruggedwriter, the QMS 1725, and 8-character or less abbreviations for all modes. As always, thanks to the contributors. If you have mode_def's which are not listed below, or corrections to the existing ones, please send them to me. Improvements to the exposition, particularly in how to create a new mode_def, are also welcome. karl@cs.umb.edu mode_def AgfaFourZeroZero = % AGFA 400PS mode_def amiga = % Commodore Amiga mode_def AtariNineFive = % Atari 95dpi previewer mode_def AtariNineSix = % Atari 96x96 previewer mode_def AtariSLMEightZeroFour = % Atari ST SLM 804 printer mode_def AtariSMOneTwoFour = % Atari ST SM 124 screen mode_def aps = % Autologic APS-Micro5 mode_def ApsSixHi = % Autologic APS-Micro6 mode_def bitgraph = % BBN Bitgraph at 118dpi mode_def boise = % HP 2680A mode_def CanonCX = % Canon CX, SX, LBP-LX mode_def CanonEX = % CanonEX in LaserWriter Pro 630 mode_def CanonLBPTen = % e.g., Symbolics LGP-10 mode_def ChelgraphIBX = % Chelgraph IBX mode_def CItohThreeOneZero = % CItoh 310 mode_def CItohEightFiveOneZero = % CItoh 8510A mode_def CompugraphicEightSixZeroZero = % Compugraphic 8600 mode_def CompugraphicNineSixZeroZero = % Compugraphic 9600 mode_def crs = % Alphatype CRS mode_def DataDisc = % DataDisc mode_def DataDiscNew = % DataDisc with special aspect ratio mode_def DECsmall = % DEC 17-inch, 1024 x 768 mode_def DEClarge = % DEC 19-inch, 1280 x 1024 mode_def dover = % Xerox Dover mode_def epsdraft = % Epson at 120x72dpi mode_def epsfast = % Epson at 60x72dpi mode_def epsonlo = % Epson at 120x216dpi mode_def EpsonLQFiveZeroZeroMed = % Epson LQ-500, 360x180dpi mode_def EpsonLQFiveZeroZeroLo = % Epson LQ-500, 180x180dpi mode_def EpsonMXFX = % 9-pin Epson MX/FX family mode_def GThreefax = % 200 x 100dpi G3fax mode_def HPDeskJet = % HP DeskJet 500 mode_def HPLaserJetIIISi = % HP Laser Jet IIISi mode_def HPrugged = % HP RuggedWriter 480 mode_def ibm_a = % IBM 38xx (\#1) mode_def IBMD = % IBM 38xx (\#2) mode_def IBMFourZeroTwoNine = % IBM 4029-30, 4250 mode_def IBMFourTwoOneSix = % IBM 4216 mode_def IBMProPrinter = % IBM ProPrinter mode_def IBMSixOneFiveFour = % IBM 6154 display mode_def IBMSixSixSevenZero = % IBM 6670 (Sherpa) mode_def IBMThreeOneSevenNine = % IBM 3179 screen mode_def IBMThreeOneNineThree = % IBM 3193 screen mode_def IBMThreeEightOneTwo = % IBM 3812 mode_def IBMThreeEightTwoZero = % IBM 3820 mode_def IBMEGA = % IBM EGA monitor mode_def IBMVGA = % IBM VGA monitor mode_def imagewriter = % Apple ImageWriter mode_def laserjetfour = % 600dpi HP LaserJet 4 mode_def laserjetlo = % HP LaserJet at 150dpi mode_def lasermaster = % 1000dpi LaserMaster mode_def LASevenFive = % DEC LA75 mode_def LinotypeOneZeroZeroLo = % Linotype Linotronic [13]00 at 635dpi mode_def LinotypeOneZeroZero = % Linotype Linotronic [13]00 at 1270dpi mode_def LinotypeThreeZeroZeroHi = % Linotype Linotronic 300 at 2540dpi mode_def LNZeroOne = % DEC LN01 mode_def LPSTwoZero = % DEC lps20 mode_def LPSFourZero = % DEC LPS40 mode_def lview = % Sigma L-View monitor mode_def MacMagnified = % Mac screens at magstep 1 mode_def MacTrueSize = % Mac screens at 72dpi mode_def NCD = % NCD 19-inch mode_def NEC = % NEC mode_def NEChi = % NEC-P6 at 360x360dpi mode_def Newgen = % Newgen 400dpi mode_def NeXTprinter = % NeXT 400dpi mode_def NeXTscreen = % 100dpi NeXT monitor mode_def nullmode = % TFM files only mode_def OCESixSevenFiveZeroPS = % OCE 6750-PS mode_def okidata = % Okidata mode_def OneTwoZero = % e.g., high-resolution Suns mode_def phaser = % Tektronix Phaser PXi mode_def PrintwareSevenTwoZeroIQ = % Printware 720IQ mode_def qms = % QMS (Xerox engine) mode_def QMSOneSevenTwoFive = % QMS 1725 mode_def QMSOneSevenZeroZero = % QMS 1700 mode_def RicohFourZeroEightZero = % e.g., TI Omnilaser mode_def RicohLP = % e.g., DEC LN03 mode_def SparcPrinter = % Sun SPARCprinter mode_def StarNLOneZero = % Star NL-10 mode_def sun = % Sun and BBN Bitgraph at 85dpi mode_def supre = % Ultre*setter at 2400dpi mode_def toshiba = % Toshiba 13XX, EpsonLQ mode_def ultre = % Ultre*setter at 1200dpi mode_def VarityperFiveZeroSixZeroW = % Varitype 5060W mode_def VarityperFourThreeZeroZeroLo = % Varityper 4300P at 1200dpi mode_def VarityperFourThreeZeroZeroHi = % Varityper 4300P at 2400dpi mode_def VarityperFourTwoZeroZero = % Varityper 4200 B-P mode_def VarityperSixZeroZero = % Varityper Laser 600 mode_def VAXstation = % VAXstation monitor mode_def XeroxDocutech = % Xerox 8790 or 4045 mode_def XeroxEightSevenNineZero = % Xerox 8790 or 4045 mode_def XeroxFourZeroFiveZero = % Xerox 4050/4075/4090 mode_def XeroxNineSevenZeroZero = % Xerox 9700 mode_def XeroxThreeSevenZeroZero = % Xerox 3700 ------------------------------ Date: Wed, 29 Sep 1993 15:36:55 -0400 From: karl%edu.umb.cs@uk.ac.nsfnet-relay Subject: xdvik 1.2, dvipsk 5.519a available I've released new versions of: * kpathsea -- my path searching library, * xdvik -- my modified xdvi that uses it, and * dvipsk -- my modified dvips that uses it. ftp.cs.umb.edu:pub/tex/{xdvik,dvipsk}.tar.gz I've established a mailing list, tex-k@cs.umb.edu, for bug reports and discussions for the TeX-related stuff I maintain. I hope this will provide for sharing of interim fixes, quicker help when I cannot respond immediately, and so on. To join, email tex-k-request@cs.umb.edu with a message whose body contains a line subscribe your-preferred-email-address Next thing up is web2c. I don't expect to have something releasable for a month at best (so please don't ask :-). As always, thanks to the many people who contributed. Here's the NEWS: kpathsea 1.2 * Running MakeTeXPK is tried before the fallback resolutions. * The final bitmap name uses a variable spec, so DOS & OS/2 can get dpi300/cmr10.pk. * Document TeX-specific features. * Dpi passed to MakeTeXPK via the envvar KPATHSEA_DPI instead of MAKETEX_DPI. xdvik 1.2 * Remove unnecessary backslash-only lines from dependencies in Makefile. * Make -DGREY and -DTEXXET the default. * Runtime control of whether MakeTeXPK is invoked. * Support for drawing EPS files (using Ghostscript). dvipsk 5.519a * Document DVIPSMAKEPK and DVIPSSIZES. * Remove unnecessary backslash-only lines from dependencies in Makefile. * Use the envvar DVIPSHEADERS, and document it. * Do not include the emtex fontlib support, as it likely does not work. * Update for dvips 5.519. karl@cs.umb.edu Help fight the new programming monopolies -- write lpf@uunet.uu.net. ------------------------------ UK TeX ARCHIVE at ASTON UNIVERSITY >>> UK.AC.TEX <<< *** Interactive and file transfer access *** JANET: uk.ac.tex (DTE 000020120091) Username: public, Password: public Internet: tex.ac.uk [134.151.79.28] -- telnet/rlogin, anonymous ftp ftp.tex.ac.uk [134.151.79.32] -- anonymous ftp, gopher, NFS For telnet access, login: public, password: public For anonymous ftp, login: anonymous, password: *** 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]00index.files [tex-archive]0000index.zip_vve [tex-archive]00last7days.files [tex-archive]00last7days.zip_vve [tex-archive]00last30days.files [tex-archive]00last30days.zip_vve [tex-archive.doc]TeX-FAQ.txt (Frequently Asked Questions list) [tex-archive.doc]FAQ-Supplement-*.txt (FAQ supplement) \section DIGESTS This year's UKTeX back issues are stored in the archive in directory [tex-archive.digests.uktex.93] This year's TeXhax back issues are stored in the archive in directory [tex-archive.digests.texhax.93] Latest TeXhax: V93 #13 \section MEDIA DISTRIBUTIONS Postal addresses are given below. \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, 1 file (36Mb) One Quarter-Inch Cartridge, QIC-120 or QIC-150 format (DC600A or DC6150) sent with envelope AND stamps for return postage to **Nottingham** (Due to currency exchange, this service is offered only within the UK) \section TeX IMPLEMENTATIONS FOR SMALL COMPUTERS \subsection OzTeX for Macintosh No longer distributed on disk from Aston, though it continues to be available in the Archive for network access. Available on disk from TeX Users Group; mail TUG for details. \subsection emTeX (for OS/2, PC-DOS and MS-DOS) For general enquiries, and a free catalogue detailing other disk formats, precompiled fonts and lots of other goodies, contact: Eigen PD Software, P.O. Box 722, Swindon SN2 6YB (Phone: 0793-611270) JANET: kellett@uk.ac.cran.rmcs Internet: kellett@rmcs.cran.ac.uk Also available on disk from TeX Users Group; mail TUG for details. \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: mdryden@uk.co.compulink.cix Internet: mdryden@cix.compulink.co.uk \section POSTAGE RATES Quarter-inch cartridges: UK: 1.00, Europe: 2.00. \section POSTAL ADDRESSES Please include SELF-ADDRESSED ADHESIVE LABELS for return postage. Peter Abbott Information Systems, Aston University, Aston Triangle, Birmingham B4 7ET JANET: P.Abbott@uk.ac.aston Internet: P.Abbott@aston.ac.uk David Osborne Cripps Computing Centre, University of Nottingham, Nottingham NG7 2RD (for Quarter-inch cartridges ONLY -- must include stamps for return postage) JANET: David.Osborne@uk.ac.nott.dir Internet: David.Osborne@dir.nott.ac.uk TeX Users Group P.O. Box 869, Santa Barbara, CA 93102, USA. Internet: TUG@math.ams.com \section UK TeX USERS GROUP Details available from David Penfold, Edgerton Publishing Services, 30 Edgerton Road, Edgerton, Huddersfield HD3 3AD, UK. Phone: 0484 519462 Fax: 0484 451396 JANET: UKTuG-Enquiries@uk.ac.tex Internet: UKTuG-Enquiries@tex.ac.uk \bye End of UKTeX Digest [Volume 93 Issue 31] ****************************************