TeXhax Digest Thursday, April 16, 1992 Volume 92 : Issue 006 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: TRANSFER of TeXhax to the UK -30- mode_def for NEC Silentwriter2 S60P ?? re: Trademark symbol under LaTeX?? color text using dvips eqnarray environment Eplain 2.0 released Eplain 2.0 on FILESERV/Niord Sfware programs available on FILESERV/Niord ENDFLOAT.STY available at FILESERV/Niord ----------------------------------------------------------------------------- N N OOOO TTTTTTT EEEEEE NN N O O T E N N N O O T E N N N O O T EEEE N N N O O T E N NN O O T E N N OOOO T EEEEEE TRANSFER of TeXhax to the UK This is the last issue of TeXhax to come out of the University of Washington. David Osborne Cripps Computing Centre, University of Nottingham has kindly (and bravely---he little knows) arranged to take over the moderation. Tiina is off to another part of the U.S., and my part in this effort has been barely a formality for a couple of years. I cannot find words adequate to express my appreciation of all the work that Tiina has done, often under rather trying curcumstances. We shall miss many parts of the association with TeXhax. There are others, such as the discovery that our first attempt to send out the digest from here coincided with the birth of the Loathly Worm of Sendmail, that are more interesting than pleasurable to remember. Thank you all for your patience at various difficult times, and an especial thanks to those who helped with the BITNET redistribution, something which we never really understood. I urge you to give David Osborne the same sort of support that you have given us. The new addresses for submissions and subscriptions are TeXhax@tex.ac.uk and TeXhax-request@tex.ac.uk ------------------------------------------------------------------------------- Date: Tue, 10 MAR 92 10:15:56 GMT From: CDRCM@CR83.STAFPOL.AC.UK Subject: mode_def for NEC Silentwriter2 S60P ?? Keywords: mode_def I think the subject line says it all, can anybody direct me to a the whereabouts of a mode_def for the NEC Silentwriter2 S60P model. It seems to print HP Laserjet generated TeX fonts OK, but they are not ideal .......... Thanks for your help Craig Morgan ------------------------------------------------------------------------------- Date: Mon, 9 Mar 92 21:18:28 EDT From: Jerry Leichter Subject: re: Trademark symbol under LaTeX?? Keywords: LaTeX, trademark There is no trademark symbol in any of the standard TeX fonts. However, it's not hard to build one. I have two definitions that I've used; they differ in how they adapt when used at different sizes. The first does the obvious thing and scales along with the current text size. Unfortunately, this doesn't look good at very large sizes: % % A "trademark" symbol. This doesn't look too good at sizes \huge and \Huge. % \def\tm{$\m@th^{^{\rm T\kern -.04em M}}$} The alternative is to fix the size: % % A "trademark" symbol, fixed in size. % \def\tm{$\m@th^{^{\hbox{\tiny T\kern -.04em M}}}$} Each looks best in different circumstances; you'll have to try them and see which works for you. Notes: The second solution won't work with the New Font Selection Scheme unless it's used in compatibility mode, as it assumes that \tiny implies \rm. The fix should be obvious.... In some situations, \sf may look better than \rm. Both of these definitions are meant to appear in a style file, as they use an internal macro, \m@th. You can also just put a \makeatletter before the definition and a \makeatother after it. (Only the definition needs special treatment, not uses of the resulting macro.) Use \tm just after the trademarked\tm word; don't put a space before it. Don't use \tm in math mode. (If for some reason you need it there, put it in an \hbox.) -- Jerry ---------------------------------------------------------------------------- Date: Mon, 9 Mar 92 18:29:38 EST From: prange@ironwood (Michael Prange) Subject: color text using dvips Keywords: dvips, color text Is there some \special command I can enclose text in to get dvips to set the text in a specified color? I'm wondering if this is a simple thing to do. Please reply to me as I don't subscribe to this list. Michael prange@sdr.slb.com ------------------------------------------------------------------------------- Date: Mon, 9 Mar 92 09:19:52 -0500 From: Todd Jay Mitty Subject: eqnarray environment Keywords: eqnarray Is there a simple way to obtain left-justified text in an eqnarray env.? If "\lefteqn" is used with a "\parbox", the parbox's left margin appears to get centered in the environment. Basically, I have three equations which I'd like to have aligned on the "=" sign. Additionally, I would like to describe each equation with a few words of text. Thus, my dilema. Todd --------------------------------------------------------------------------- Date: Thu, 5 Mar 92 20:13:56 EST From: karl@cs.umb.edu (Karl Berry) Subject: Eplain 2.0 released Keywords: Eplain 2.0 I have released Eplain version 2.0. It is available by ftp from ftp.cs.umb.edu [192.12.26.23]:pub/tex/{eplain/*,eplain.tar.Z} ics.uci.edu [128.195.1.1]:TeX/eplain/eplain-2.0.tar.Z You can also get it by email from George Greenwade's file server if you cannot ftp: mail fileserv@shsu.edu with a body of something like `SENDME EPLAIN.EPLAIN_TEX'. (George will be posting a message with more details soon.) It has been almost a year since Eplain 1.9. As you might expect, there are many changes. (Many bugs have concomitantly been introduced, I expect.) As far as I know, the changes are all upward-compatible. Here are some of the highlights: In btxmac: * generally more configurable * numeric labels are right-justified * spaces are ignored before optional arguments * page breaks are disallowed (by default) before the bibliography * support for multiple bibliographies * works (insofar as possible) with AMSTeX In eplain: * includes Steven Smith's ``arrow.tex'', a set of macros for producing commutative diagrams * includes Nelson Beebe's texnames.sty to define the various names of TeXware * a \verbatim macro to typeset inline verbatim stuff * lists are more configurable * the justification commands handle text on the same line as the command * support for subequations like (1.1a), (1.1b) * a new and (I hope) more robust implementation of \leftdisplays For those (no doubt many) of you who haven't heard of Eplain: it is a collection of macros intended to provide relatively low-level capabilities, regardless of how your document appears. For example, it has macros to do symbolic cross-referencing, but not macros to produce a section heading. It also has some definitions that make it easier to change the conventions of plain TeX's output. For example, it lets you produce left-justified math displays by simply saying `\leftdisplays'. karl@cs.umb.edu Member of the League for Programming Freedom---write to league@prep.ai.mit.edu. ------------------------------------------------------------------------------ Date: Fri, 06 Mar 1992 10:25:45 CST From: "George D. Greenwade" Subject: Eplain 2.0 on FILESERV/Niord Keywords: Eplain 2.0 In <9203060113.AA09179@claude.cs.umb.edu> (Thu, 5 Mar 92 20:13:56 EST), Karl Berry posted: >I have released Eplain version 2.0. It is available by ftp from > > ftp.cs.umb.edu [192.12.26.23]:pub/tex/{eplain/*,eplain.tar.Z} > ics.uci.edu [128.195.1.1]:TeX/eplain/eplain-2.0.tar.Z > > You can also get it by email from George Greenwade's file server if you > cannot ftp: mail fileserv@shsu.edu with a body of something like > `SENDME EPLAIN.EPLAIN_TEX'. (George will be posting a message with more > details soon.) Since we are the main mail repository (with ftp access for the individual files or the compressed tar file also), I am appending FILESERV's description file below. I extend my thanks to Karl for allowing us to work with him on this project. --George =========================================================================== EPLAIN ------ The EPLAIN package includes the macros for version 2.0 (March 5, 1992) of Karl Berry's Eplain for TeX. The eplain macro package expands on the definitions in plain TeX. Eplain is not intended to provide "intensional" typesetting capabilities, like LaTeX or Texinfo. Instead, it provides definitions that are intended to be useful regardless of the high-level commands that you use when you actually prepare your manuscript. To retrieve the complete EPLAIN package of 78 files, include the command: SENDME EPLAIN in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). If, for some reason, you should only need one of these files, say EPLAIN.OUTER_TEX, use the command: SENDME EPLAIN.OUTER_TEX in your MAIL message to FILESERV. Anonymous ftp users can find these files on Niord.SHSU.edu [192.92.115.8] in the directory [.EPLAIN]. A compressed U*ix tar (EPLAIN-2_0.TAR_Z) file is in this directory also. Files in this package: (1 Block = 512 bytes) File Blocks Save file as: Directory: ------------------------------------------------------------------------------- EPLAIN.ALLREF_TEX 1 ALLREF.TEX Eplain's test EPLAIN.ARROW_TEXINFO 48 ARROW.TEXINFO Eplain's doc EPLAIN.BOXES_TEX 1 BOXES.TEX Eplain's test EPLAIN.BOXIT_TEX 2 BOXIT.TEX Eplain's test EPLAIN.BTXDOC_TEX 85 BTXDOC.TEX Eplain's doc EPLAIN.BTXMAC_TEX 68 BTXMAC.TEX Eplain's root EPLAIN.CENTER_TEX 1 CENTER.TEX Eplain's test EPLAIN.CHANGELOG_ROOT 88 CHANGELOG Eplain's root EPLAIN.CHANGELOG_TEST 2 CHANGELOG Eplain's test EPLAIN.CITEALL_TEX 1 CITEALL.TEX Eplain's test EPLAIN.CITEALPH_TEX 2 CITEALPH.TEX Eplain's test EPLAIN.CITEAPA_TEX 2 CITEAPA.TEX Eplain's test EPLAIN.CITECUST_TEX 3 CITECUST.TEX Eplain's test EPLAIN.CITENOTE_TEX 1 CITENOTE.TEX Eplain's test EPLAIN.CITEX_TEX 1 CITEX.TEX Eplain's test EPLAIN.CITE_BIB 2 CITE.BIB Eplain's test EPLAIN.CITE_TEX 3 CITE.TEX Eplain's test EPLAIN.COLUMN2_TEX 5 COLUMN2.TEX Eplain's test EPLAIN.COLUMN3_TEX 2 COLUMN3.TEX Eplain's test EPLAIN.COLUMN_TEX 27 COLUMN.TEX Eplain's test EPLAIN.COMMDIAGS_TEX 9 COMMDIAGS.TEX Eplain's test EPLAIN.CONTENTS_TEX 2 CONTENTS.TEX Eplain's test EPLAIN.DISPLINE_TEX 2 DISPLINE.TEX Eplain's test EPLAIN.DOUBLE_TEX 2 DOUBLE.TEX Eplain's test EPLAIN.EMERGNCY_TEX 2 EMERGNCY.TEX Eplain's test EPLAIN.ENV_TEX 2 ENV.TEX Eplain's test EPLAIN.EPLAIN_INFO 6 EPLAIN.INFO Eplain's doc EPLAIN.EPLAIN_INFO-1_1OF2 78 EPLAIN.INFO-1 Eplain's doc EPLAIN.EPLAIN_INFO-1_2OF2 24 (part 2 of 2) EPLAIN.EPLAIN_INFO-2_1OF2 78 EPLAIN.INFO-2 Eplain's doc EPLAIN.EPLAIN_INFO-2_2OF2 26 (part 2 of 2) EPLAIN.EPLAIN_INFO-3 57 EPLAIN.INFO-3 Eplain's doc EPLAIN.EPLAIN_TEX 88 EPLAIN.TEX Eplain's root EPLAIN.EPLAIN_TEXINFO_1OF3 79 EPLAIN.TEXINFO Eplain's doc EPLAIN.EPLAIN_TEXINFO_2OF3 80 (part 2 of 3) EPLAIN.EPLAIN_TEXINFO_3OF3 41 (part 3 of 3) EPLAIN.EQREF_TEX 8 EQREF.TEX Eplain's test EPLAIN.ETEX_TEX 1 ETEX.TEX Eplain's root EPLAIN.FILEXIST_TEX 2 FILEXIST.TEX Eplain's test EPLAIN.FOOTNOTE_TEX 6 FOOTNOTE.TEX Eplain's test EPLAIN.FRAC_TEX 1 FRAC.TEX Eplain's test EPLAIN.GCOL_TEX 17 GCOL.TEX Eplain's test EPLAIN.INSTALL 50 INSTALL Eplain's root EPLAIN.JUSTIFY_TEX 5 JUSTIFY.TEX Eplain's test EPLAIN.KNUTH_BIB 2 KNUTH.BIB Eplain's test EPLAIN.LABEL_TEX 1 LABEL.TEX Eplain's test EPLAIN.LATEXCITE_TEX 1 LATEXCITE.TEX Eplain's test EPLAIN.LEFT_TEX 7 LEFT.TEX Eplain's test EPLAIN.LISTING_TEX 1 LISTING.TEX Eplain's test EPLAIN.LIST_TEX 6 LIST.TEX Eplain's test EPLAIN.LOGO_TEX 1 LOGO.TEX Eplain's test EPLAIN.MAKECOL_TEX 1 MAKECOL.TEX Eplain's test EPLAIN.MAKEFILE 7 MAKEFILE Eplain's root EPLAIN.MARGIN_TEX 5 MARGIN.TEX Eplain's test EPLAIN.MDISPLAY_TEX 9 MDISPLAY.TEX Eplain's test EPLAIN.MERGE 5 MERGE Eplain's root EPLAIN.NOBIB_TEX 1 NOBIB.TEX Eplain's test EPLAIN.NONOUTER_TEX 1 NONOUTER.TEX Eplain's test EPLAIN.OPTIONAL_TEX 2 OPTIONAL.TEX Eplain's test EPLAIN.OUTER_TEX 2 OUTER.TEX Eplain's test EPLAIN.PAGE_TEX 1 PAGE.TEX Eplain's test EPLAIN.PCOL_TEX 11 PCOL.TEX Eplain's test EPLAIN.PROJECTS 3 PROJECTS Eplain's root EPLAIN.README 6 README Eplain's root EPLAIN.RULE_TEX 2 RULE.TEX Eplain's test EPLAIN.TEXINFO_TEX_1OF3 80 TEXINFO.TEX Eplain's doc EPLAIN.TEXINFO_TEX_2OF3 80 (part 2 of 3) EPLAIN.TEXINFO_TEX_3OF3 56 (part 3 of 3) EPLAIN.TEXNAMES_STY 23 TEXNAMES.STY Eplain's root EPLAIN.TIME_TEX 1 TIME.TEX Eplain's test EPLAIN.USCORE_BIB 1 USCORE.BIB Eplain's test EPLAIN.USCORE_TEX 1 USCORE.TEX Eplain's test EPLAIN.VERBATIM_TEX 2 VERBATIM.TEX Eplain's test EPLAIN.WHITESPC_TEX 4 WHITESPC.TEX Eplain's test EPLAIN.XAMPL_TEX 1 XAMPL.TEX Eplain's test EPLAIN.XEPLAIN_TEX_1OF2 79 XEPLAIN.TEX Eplain's root EPLAIN.XEPLAIN_TEX_2OF2 43 (part 2 of 2) EPLAIN.XREF_TEX 2 XREF.TEX Eplain's test Approximate total blocks in full EPLAIN package = 1459 --------------------------------------------------------------------------- Date: Wed, 04 Mar 1992 12:35:59 CST From: "George D. Greenwade" Subject: Sfware programs available on FILESERV/Niord Keywords: Sfware, soft fonts Norm Walsh (author of the popular SFPtoPK, PKtoSFP, and MergeSFP utilities for softfont conversions to and from PK formats) forwarded me his new Sfware collection for even more extensive font handling. Norm's obsession with collecting fonts clearly has a benefit for the TeX community. Below is the FILESERV description file for this new package. My thanks are extended to Norm for providing them for our distribution. --George =========================================================================== SFWARE ------ The SFWARE package includes four UUENCODEd ZIP files for Norm Walsh's (walsh@cs.umass.edu) utilities which allow you to download, rotate, compress, expand, view, and perform special effects on softfonts. The effects provided include bold, fill, convert to fixed spacing, halftone, hollow, invert, mirror, outline, convert to proportional spacing, resize, reverse, shade, shadow, slant, stripe, three-d, hollow-three-d, and filled-three-d effects. The effects can be tailored and customized for any font with various parameters and shading patterns. Sfware is distributed in four archive files: SFW100P1, SFW100P2, SFW100D1, and SFW100D2. The 'P' archives contain the programs and the 'D' archives contain documentation. It is absolutely vital that you have BOTH program archives before you try to use Sfware. These programs only work under MS-DOS. The menu-shell requires a hard disk and 400+kb of memory. The special effects cannot be applied to scalable fonts. These programs are shareware. What you need: SFW100P1.ZIP SFW100P2.ZIP These archives contain the programs for Sfware. You must get both of these archives or Sfware will not work! SFW100D1.ZIP SFW100D2.ZIP These archives contain the documentation. The "D1" archive documents the full-screen shell. The "D2" archive documents the command line utilities. It is recommended that you start with the full-screen shell and move on to the command-line interface if you find a need. These files are available for retrieval via mail by including the command: SENDME SFWARE in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). If, for some reason, you should only require a specific file, say, SFWARE.SFW100D2_UUE_05OF13, include the command: SENDME SFWARE.SFW100D2_UUE_05OF13 in your mail message to FILESERV. The SFW100P1.ZIP, SFW100P2.ZIP, SFW100D1.ZIP, and SFW100D2.ZIP files are available for anonymous ftp retrieval from Niord.SHSU.edu [192.92.115.8] in the directory [.SFWARE]. Files added to this package: (1 Block = 512 bytes) File Blocks Save file as: UUDECODEs to: SFWARE.SFW100_TXT 2 SFW100.TXT N/A SFWARE.SFW100D1_UUE_01OF10 79 SFW100D1.UUE SFW100D1.ZIP through each (UUENCODED parts 1 though 9) SFWARE.SFW100D1_UUE_09OF10 SFWARE.SFW100D1_UUE_10OF10 39 part 10 SFWARE.SFW100D2_UUE_1OF8 79 SFW100D2.UUE SFW100D2.ZIP through each (UUENCODED parts 1 though 7) SFWARE.SFW100D2_UUE_7OF8 SFWARE.SFW100D2_UUE_8OF8 69 part 8 SFWARE.SFW100P1_UUE_01OF12 79 SFW100P1.UUE SFW100P1.ZIP through each (UUENCODED parts 1 though 11) SFWARE.SFW100P1_UUE_11OF12 SFWARE.SFW100P1_UUE_12OF12 77 part 12 SFWARE.SFW100P2_UUE_01OF13 79 SFW100P2.UUE SFW100P2.ZIP through each (UUENCODED parts 1 though 12) SFWARE.SFW100P2_UUE_12OF13 SFWARE.SFW100P2_UUE_13OF13 44 part 13 Approximate total blocks in SFWARE package = 3,312 ----------------------------------------------------------------------------- Date: Sun, 01 Mar 1992 14:06:19 CST From: "George D. Greenwade" Subject: ENDFLOAT.STY available at FILESERV/Niord Keywords: ENDFLOAT.STY James Darrell McCauley forwarded me his official release version (1.0) of his endfloat.sty (a beta version had been posted to comp.text.tex earlier). The purpose of this style is to put all figures on pages by themselves at the end of an article in a section named Figures. Likewise for tables. Reference can be made in the text of where the figure should have been (only caption appears - see \markersintext and \nomarkersintext [default] below. \ref and \label always works on the ones at the end). The default language of this style is English; specific instructions for using this in a foreign language are provided within the comments of the file. To retrieve this file via e-mail, please include the command: SENDME STY.ENDFLOAT in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). The file is available for anonymous ftp retrieval from Niord.SHSU.edu [192.92.115.8] in the directory [.STY] as STY.ENDFLOAT. 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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ----------------------------------------------------------------------- %%% Further information about the TeXhax Digest, the TeX %%% Users Group, and the latest software versions is available %%% in every tenth issue of the TeXhax Digest. %%% %%% Concerning subscriptions, address changes, unsubscribing: %%% %%% BITNET: send a one-line mail message to LISTSERV@xxx %%% SUBSCRIBE TEX-L % to subscribe %%% or UNSUBSCRIBE TEX-L %%% %%% Internet: send a similar one line mail message to %%% TeXhax-request@cs.washington.edu %%% 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.nnn %%% yy = last two digits of current year %%% nnn = issue number %%% %%%\bye %%% End of TeXhax Digest ************************** -------