TeXhax Digest Thursday, June 21, 1990 Volume 90 : Issue 50 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 %%% Today's Topics: TeXhax Digest Volume 90 : Issue 48 TeX for the PC driver dostex versus sbtex versus ? How to get Computer Concrete macros? Word for Windows & TeX Re: Matrix in scriptstyle ?? Re: mailinglabels macro babel system of style options, Beta-testers sought Questions about TIb Eight bit input for TeX announcing DVIM72-Mac: Imagewriter printing for OzTeX users PostScript fonts using Mittelbach and Schoepf ---------------------------------------------------------------------------- Date: Mon, 4 Jun 90 07:45:14 PDT From: ribet@math.berkeley.edu (Kenneth A. Ribet) Subject: TeXhax Digest Volume 90 : Issue 48 Keywords: TeX, mail, keywords In issue 48, Jacques Goldberg writes: ... Adjusting the networking loose ends took a few months. The problem is not technical, it's managerial. >From this experience I do believe that ALL we need is to agree on one common list of characters that everybody will mail as \char sequences, the rest is completely trivial. ... As his submission demonstrates, lines beginning with "From" often have a ">" prepended to them in network transmission. ("From" is a keyword in SMTP headers.) I have received several TeX manuscripts by e-mail which illustrate this problem; mathematicians often begin sentences with "From." The utility programs which Goldberg suggests might also look for key WORDS as well as problem characters. Ken Ribet UC Berkeley Math Department ------------------------------------------------------------------------------- Date: Fri, 11 May 1990 12:48:21 CDT From: NABTEXM@SUMMA.TAMU.EDU (Neil Burleson - ACS TeX Maintenance) Subject: TeX for the PC driver Keywords: dviware Hello, I am in need of a DVI driver for a Hewlett-Packard Deskjet plus, to be used on a PC in conjunction with PC TeX. Anyone knowing of the whereabouts of such can reply to: NABTEXM@TAMVENUS bitnet NABTEXM@venus.tamu.edu internet Thanks in advance, Neil Burleson ACS TeX Maintenance Texas A&M University -------------------------------------------------------------------------- Date: Thu, 10 May 90 12:17 CDT From: U2591AA@VMS.UCC.OKSTATE.EDU Subject: dostex versus sbtex versus ? Keywords: TeX for the PC Does anyone with experience using dostex and sbtex (free versions of TeX for the PC) have any thoughts on the relative merits of the two implementations? Are there other free options for MS-DOS? If so, where can these things be obtained? I know where I can get dostex and sbtex. I will summarize responses to TeXhax. Thanks, Scott McCullough u2591aa@uccvms (bitnet) u2591aa@vms.ucc.okstate.edu (internet) PS -- Our mailers are flaky. If I don't acknowledge something from you, please send it again to the other address. ---------------------------------------------------------------------------- Date: Thu, 10 May 90 11:34:54 +0300 From: lehtonen@jyu.fi (Ari Lehtonen) Subject: How to get Computer Concrete macros? Keywords: macros, Concrete Computer In TUGboat 10:1 DEK told that he has made the macros used in his book Concrete Mathematics publicly accessible. He gives gkpmac.tex @ score.stanford.edu as the thing to look for. But this does not seem to have anonumous ftp. Could somebody send these macros to me or provide a net address with anonumous ftp? Ari Lehtonen Dept. of math/Univ. of Jyvaskyla, Finland P.S. In case of e-mail, please use either of the following: lehtonen@finjyu.bitnet, lehtonen@jylk.jyu.fi ----------------------------------------------------------------------------- Date: Fri, 11 May 90 12:42 EDT From: "Robert S. Smith" Subject: Word for Windows & TeX Keywords: TeX, WWord for Windows Are text files prepared in Word for Windows sufficiently plain so that they can be TeXed in LaTeX? Please relpy directly to me. Thank you. |\ /|| | Robert S. Smith, Ph.D., Associate Professor | \ / || | Department of Mathematics & Statistics, Miami University | \ / || | Oxford, OH 45056-1641, U. S. A., RSSMITH@MIAVX1.BITNET | \/ | \______/ O: (513) 529-3556, H: (513) 523-3895, FAX: (513) 529-3841 Blessed is he who expects nothing for he shall not be disappointed! ----------------------------------------------------------------------------- Date: Mon, 14 May 90 14:09:55 EDT From: Stephen Gildea Subject: Re: Matrix in scriptstyle ?? Keywords: LaTeX, matrix, scriptstyle We here have a question about LaTeX. Can we use matrix as superscript in LaTeX? i.e. How can we force a matrix into scriptstyle? We tried several commands, but failed. This is indeed tricky, because LaTeX sets each element of the array in its own math environment, so there is no context. One solution is to use an \everymath command to force a \scriptstyle at the beginning of each math environment. Here is a short example: $X^{\everymath={\scriptstyle} \left(\begin{array}{cc} a & b \\ c & d \end{array}\right)}$ The braces around the superscript allow it to be more than one character and also contain the effect of the \everymath definition. < Stephen Bolt, Beranek, and Newman, Inc. gildea@bbn.com Cambridge, Massachusetts Yvonne: Will I see you tonight? Rick: I never make plans that far ahead. --------------------------------------------------------------------------- Date: Mon, 14 May 90 15:44:42 CDT From: Rick Troth Subject: Re: mailinglabels macro Keywords: macro, mailing labels On Wed. 25 April 1990 Paul Sternberg said: >Does anyone have a macro or .sty file which produces >mailing labels in a 3 wide by 11 deep format >for an 8.5 by 11 inch sheet? I've got TeX source which \defs a macro \mlabel with the text desired and then repeats it 33 times. (11 by 3 label forms) It's not too glamorous, but it works. "The tomb is empty" Rick Troth ------------- Rice ONCS VM Systems Support ------------------------------------------------------------------------------- Date: Mon, 14 May 90 21:46 MET From: "Johannes L. Braams" Subject: babel system of style options, Beta-testers sought Keywords: babel system, style options Hi all, I am pleased to announce the babel system of style options to be used with the standard LaTeX document styles. This system consists of any number of language-specific files and an underlying common file, babel.sty. The common file redefines various parts of the standard document styles, replacing english texts with macros. This macros are defined in the language-specific files I plan to publish this in TUGboat, but before I do so I would like some people to test it. Currently I have language-specific files for dutch (ofcourse), german, english and french. (For the german and french parts I used Hubert Partl's german.sty) An extra feature of this system is that it offers a possibility to switch between languages. Because it was written for TeX 2.x it doesn;t use any of its features, but I tried to use macronames which haven't become primitives. Anyone who likes to test this, please contact me. Please not that this is quite a different approach as the one discussed by Joachim Schrod in TUGboat Volume 11 No1. He describes a system where the actual LaTeX sources files are modified and a new .fmt file has to be built. All of that is not necessary to use my approach. Regards, Johannes Braams PTT Research Neher Laboratorium, P.O. box 421, 2260 AK Leidschendam, The Netherlands. Phone : +31 70 3325051 E-mail : JL_Braams@pttrnl.nl E-mail was : EARN/BITnet : BRAAMS@HLSDNL5 UUCP : hp4nl!dnlunx!johannes SURFnet : DNLTS::BRAAMS INTERnet : BRAAMS%HLSDNL5@CUNYVM.cuny.edu PSS (DATAnet1) : +204 1170358::BRAAMS ------------------------------------------------------------------------------- Date: Thu, 24 May 90 09:53:27 CDT From: butler@cerc.utexas.edu (Ken Butler) Subject: Questions about TIb Keywords: Tib Hello, In looking at my TIb manual, I noticed that the ftp site for TIb is this machine. I was wondering if there is anyone there to which questions about TIb and its formatting files can be addressed. I have a small bug I'm trying to fix in the ieee format, but I can't figure it out. ----- Sorry that I didn't give you enough information the first time. TIb is a TeX (and now also LaTeX) bibliographic preprocessor based on the program refer for nroff/troff textsetters. According to my documentation, it was originated by someone named J. C. Alexander in the Dept. of Mathematics at the University of Maryland, College Park, but it is now distributed via ftp to june.cs.washington.edu and as part of the UNIX TeX distribution. There is no address for Alexander and I haven't been able to locate him so far. I thought that I might luck out and find a TIb expert at its distribution site. Please let me know if that helps. If nobody knows anything about it, that's fine. I'll keep looking. Thanks for all of your time and assistance, Ken Butler butler@cerc.utexas.edu ------------------------------------------------------------------------------ Date: Tue, 29 May 90 02:07 PDT From: Don Hosek Subject: Eight bit input for TeX Keywords: TeX 3.0, eight bit character set Well, I've just finished installing TeX 3.0 and next began to investigate exactly what the 8-bit character sets look like. It appears that everyone is heading towards ISO Latin 1, which is a good plan, although I'd like to recommend one minor adjustment to the character set: ISO Latin 1 defines characters "D7 and "F7 to be the times and divided signs respectively. It also omits the oe ligatures. I would suggest that TeX users use codes "D7 and "F7 for \OE and \oe respectively (if terminal code page is programmable, you can adjust this yourself). These codes conform to the UPSS DEC Multinational character set (which is nearly identical to the ISO Latin 1 character set). -dh ------------------------------------------------------------------------------ Date: Sun, 3 Jun 90 08:09:24 -0400 From: Jim Walker Subject: announcing DVIM72-Mac: Imagewriter printing for OzTeX users Keywords: OzTeX, ImageWriter One of the most obvious limitations of the current version of OzTeX (the public-domain TeX for the Macintosh) is that it does not support printing to an ImageWriter. This can now be remedied with an application I call DVIM72-Mac. It can print at 72dpi, 144dpi, maybe even 300dpi if you have enough RAM and patience. Since it uses high-level Printing Manager calls, it should work with some bitmap printers other than ImageWriters. It has not been tested in many configurations, though; if you try it with a printer other than an Imagewriter, I please tell me the results. The current version, 1.4, of DVIM72-Mac is available for anonymous FTP from giza.cis.ohio-state.edu in /pub/oztex/other and tank.uchicago.edu in /pub/sources/OzTeX/dvi2img . New versions will appear first at the former site. You will also need fonts in the appropriate resolution; for instance to print at 144dpi, get the files CMfonts_144.sit (magstep 0) and CMfonts_173.sit (magstep 1). Source code is also available. The files are in binary StuffIt archives (NOT binhexed), so use binary FTP. -------------------------------------------------------------------------- Date: Mon, 4 Jun 90 20:58:07 bst From: Sebastian Rahtz Subject: PostScript fonts using Mittelbach and Schoepf Keywords: PostScript fonts, Mittelbach and Schoepf Now that Frank Mittelbach and Rainer Schoepf have let their font selection scheme out into the marketoplace, maybe people are starting to use it. Here's my suggestion on one obvious scheme, using PostScript fonts in TeX. It doesn't do anything about the encoding problem, but it does mean that my `palatino.sty' looks like this: \adobeencoding% I happen to encode things in Adobe-form, and get TeX % to sort out its act with macros \sansfont{helvetica}% \typewriterfont{courier}% \romanfont{palatino}% The appended code simply gets added to your favourite `fontdef.tex' when you create a new LaTeX format file. The point is to demonstrate that there *will* be a simple answer in the future to people who say `how do I use PS fonts in LaTeX?' - it is not supposed to the `correct' solution. Sebastian Rahtz %% Generalized scheme for PostScript fonts, assuming they %% all have the same basic structure \def\postscript@fontdef#1#2#3#4#5#6#7#8{ % 1 : full name for family % 2 : short name for family % 3 : tfm name for normal font % 4 : tfm name for italic font % 5 : tfm name for bold font % 6 : tfm name for bolditalic font % 7 : tfm name for smallcaps font % 8 : tfm name for slanted font \immediate\write\sixt@@n {********************************************************************} \immediate\write\sixt@@n {Defining fonts for PostScript #1 family } \new@fontshape{#2}{m}{n}{% <5>#3 at5pt% <6>#3 at6pt% <7>#3 at7pt% <8>#3 at8pt% <9>#3 at9pt% <10>#3 at10pt% <11>#3 at11pt% <12>#3 at12pt% <14>#3 at14pt% <17>#3 at17pt% <20>#3 at20pt% <25>#3 at25pt}{} \extra@def{#2}{}{} \new@fontshape{#2}{m}{sc}{% <5>#7 at5pt% <6>#7 at6pt% <7>#7 at7pt% <8>#7 at8pt% <9>#7 at9pt% <10>#7 at10pt% <11>#7 at11pt% <12>#7 at12pt% <14>#7 at14pt% <17>#7 at17pt% <20>#7 at20pt% <25>#7 at25pt% }{} \new@fontshape{#2}{m}{it}{% <5>#4 at5pt% <6>#4 at6pt% <7>#4 at7pt% <8>#4 at8pt% <9>#4 at9pt% <10>#4 at10pt% <11>#4 at11pt% <12>#4 at12pt% <14>#4 at14pt% <17>#4 at17pt% <20>#4 at20pt% <25>#4 at25pt% }{} \new@fontshape{#2}{m}{sl}{% <5>#8 at5pt% <6>#8 at6pt% <7>#8 at7pt% <8>#8 at8pt% <9>#8 at9pt% <10>#8 at10pt% <11>#8 at11pt% <12>#8 at12pt% <14>#8 at14pt% <17>#8 at17pt% <20>#8 at20pt% <25>#8 at25pt% }{} \new@fontshape{#2}{bx}{n}{% <5>#5 at6pt% <6>#5 at6pt% <7>#5 at7pt% <8>#5 at8pt% <9>#5 at9pt% <10>#5 at10pt% <11>#5 at11pt% <12>#5 at12pt% <14>#5 at14pt% <17>#5 at17pt% <20>#5 at20pt% <25>#5 at25pt% }{} \new@fontshape{#2}{bx}{it}{% <5>#6 at6pt% <6>#6 at6pt% <7>#6 at7pt% <8>#6 at8pt% <9>#6 at9pt% <10>#6 at10pt% <11>#6 at11pt% <12>#6 at12pt% <14>#6 at14pt% <17>#6 at17pt% <20>#6 at20pt% <25>#6 at25pt% }{} % bold and bold-extended regarded as the same % slanted and smallcaps only in normal font \subst@fontshape{#2}{b}{sc}{#2}{m}{sc} \subst@fontshape{#2}{b}{sl}{#2}{m}{sl} \subst@fontshape{#2}{bx}{sc}{#2}{m}{sc} \subst@fontshape{#2}{bx}{sl}{#2}{m}{sl} \subst@fontshape{#2}{b}{n}{#2}{bx}{n} \subst@fontshape{#2}{b}{it}{#2}{bx}{it} } % % set up all the fonts I am interested in % \postscript@fontdef{Lucida}{lucida}{l+rom}{l+ita}{l+bol}{l+bit}{l+sc}{l+sl} \postscript@fontdef{LucidaSans}{lucidasans}{ls+rom}{ls+sl}{ls+bol}{ls+bit}{ls+sc}{ls+sl} \postscript@fontdef{AvantGarde}{avant}{ag+book}{ag+bobl}{ag+demi}{ag+dobl}{ag+sc}{ag+sl} \postscript@fontdef{Bookman}{bkman}{b+lig}{b+ligita}{b+demi}{b+dita}{b+sc}{b+sl} \postscript@fontdef{Baskerville}{baskerville}{bs+rom}{bs+ita}{bs+bol}{bs+bit}{bs+sc}{bs+sl} \postscript@fontdef{Courier}{courier}{c+med}{c+obl}{c+bol}{c+bob}{c+med}{c+med} \postscript@fontdef{Glypha}{glypha}{g+rom}{g+obl}{g+bol}{g+bolobl}{g+sc}{g+sl} \postscript@fontdef{Garamond}{garamond}{gr+light}{gr+liit}{gr+bol}{gr+bolit}{gr+sc}{gr+sl} \postscript@fontdef{Helvetica}{helvetica}{h+med}{h+obl}{h+bol}{h+bolobl}{h+med}{h+med} \postscript@fontdef{NewCenturySchoolbook}{ncs}{nc+rom}{nc+ita}{nc+bol}{nc+bita}{nc+sc}{nc+sl} \postscript@fontdef{Optima}{optima}{o+rom}{o+obl}{o+bol}{o+bolobl}{o+sc}{o+sl} \postscript@fontdef{Palatino}{palatino}{p+rom}{p+ita}{p+bol}{p+bolit}{p+sc}{p+sl} \postscript@fontdef{Souvenir}{souvenir}{s+rom}{s+ita}{s+demi}{s+demit}{s+sc}{s+sl} \postscript@fontdef{Times}{times}{t+rom}{t+ita}{t+bol}{t+bolit}{t+sc}{t+sl} \postscript@fontdef{Iso-Times}{iso-times}{iso-t+rom}{iso-t+ita}{iso-t+bol}{iso-t+bolit}{iso-t+sc}{iso-t+sl} %% %% % and finally we set up two command \adobeencoding, and \texencoding, %% which we can choose depending on which we way we use PostScript %% fonts %% \def\texencoding{\input{encoding.tex}} \def\adobeencoding{\input{encoding.adobe}} \def\romanfont#1{\renewcommand{\rmdefault}{#1}\rm} \def\sansfont#1{\renewcommand{\sfdefault}{#1}\rm} \def\typewriterfont#1{\renewcommand{\ttdefault}{#1}\rm} \endinput ------------------------------------------------------------------------ %%% 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 %%% %%% Concerning subscriptions, address changes, unsubscribing: %%% BITNET: send a one-line mail message to LISTSERV@xxx %%% where xxx is the nearest geographical site in the %%% tree shown below %%% SUBSCRIBE TEX-L % to subscribe %%% or UNSUBSCRIBE TEX-L %%% Here is the BITNET re-distribution tree as shown in a recent %%% REVIEW (The geography is guessed at from the subscription list) %%% %%% CLVM TAMVM1 FINHUTC %%% | | (Finland, UK, Scand, CERN) %%% | | | %%% TeXhax ----> UWAVM ----- MARIST ----- EB0UB011 ----- BNANDP11 %%% | (France,Italy,Spain) (Belgium) %%% | | %%% UBVM HEARN --- DEARN %%% (Netherlands) (Germany) %%% %%% Internet: send a similar one line mail message to %%% TeXhax-request@cs.washington.edu %%% Please be sure you send a valid internet address!! %%% in the form name@domain or name%routing@domain %%% and use the style of the Bitnet one-line message, so that %%% we can find your subscription request easily. %%% %%% JANET users may choose to use %%% texhax-request@uk.ac.nsf %%% %%% All submissions to: TeXhax@cs.washington.edu %%% %%% Back issues available for FTPing as: %%% machine: directory: filename: %%% JUNE.CS.WASHINGTON.EDU TeXhax/TeXhaxyy.nn %%% yy = last two digits of current year %%% nn = issue number %%% %%% For further information about TeX Users Group services and publications %%% contact Karen at KLB@MATH.AMS.COM or write to TUG at %%% TeX Users Group %%% P.O. Box 9506 %%% Providence, R.I. 02940-9506 %%% Telephone (401) 751-7760 %%% %%% Current versions of the software now in general distribution: %%% TeX 3.0 metafont 2.0 %%% plain.tex 3.0 plain.mf 1.8 %%% LaTeX 2.09 (12/7/89) cmbase.mf see cm85.bug %%% SliTeX 2.09 (12/4/89) gftodvi 3.0 %%% tangle 4.0 gftopk 2.2 %%% weave 4.1 gftype 3.0 %%% dvitype 3.2 pktype 2.2 %%% pltotf 3.2 pktogf 1.0 %%% tftopl 3.1 mft 2.0 %%% BibTeX 0.99c %%% AmSTeX 1.1d %%%\bye %%% End of TeXhax Digest ************************** -------