TeXhax Digest Sunday, October 13, 1991 Volume 91 : Issue 046 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: LaTeX - I want section numbers in the margin TeX sources for Xenix 386 (TeXhax Digest V91 #044) Exporting Formulae from Mathematica to LaTex RE: UKTeX and Aston archive SPFONTWARE updates available at FILESERV ----------------------------------------------------------------------------- Date: 7 Oct 91 11:46 +0100 From: Edgar Goodaire Subject: LaTeX - I want section numbers in the margin Keywords: LaTeX, section numbers, margin I am trying to position section and subsection numbers where two levels of enumeration positions labels; for example, 3. Treasurer's Report A few words of introduction ...... but then the need for a subsection. 3.1 The Last Year And now we discuss the rosy past 3.2 The Next Year and the gloomy future ... continuing like this until the need for another section 4. Committees and so on. The trouble with enumeration is that ugly page breaks are not controlled as they are with section commands. I don't want, for instance, ``3. Treasurer's Report'' to be the last line on the page. Can anybody help? ----------------------------------------------------------------------------- Date: Sun, 6 Oct 91 14:52:30 -0700 From: mackay (Pierre MacKay) Subject: TeX sources for Xenix 386 (TeXhax Digest V91 #044) Keywords: TeX, Xenix 386 Since you say you have a 486 box, I am a little puzzled as to why you continue to use Xenix, which was a clever compromise developed to get past the limitations of 8086/80286 architecture, but very much a compromise. Unless Xenix has changed spectacularly, it just does not know how to make proper use of the resources of a 386/486 chip. I should think the best approach is to upgrade to a proper Unix environment. UnixTeX has been successfully compiled on most true Unix systems running on the 386/486 chip, and that includes SCO's Unix. I am afraid I don't hold out any hope that it will compile on the Xenix system, which I believe is still crippled by the memory segmentation limits of the earlier chips. Email concerned with UnixTeX distribution software should be sent primarily to: elisabet@max.u.washington.edu Elizabeth Tachikawa otherwise to: mackay@cs.washington.edu Pierre A. MacKay Smail: Northwest Computing Support Center TUG Site Coordinator for Thomson Hall, Mail Stop DR-10 Unix-flavored TeX University of Washington Seattle, WA 98195 (206) 543-6259 ----------------------------------------------------------------------------- Date: Fri, 4 Oct 1991 16:58:24 GMT From: gabriel@sce.carleton.ca (Gabriel Warshaw) Subject: Exporting Formulae from Mathematica to LaTex Keywords: LaTex, Mathematica, TexForm I would like to find out how to easily and reliably transfer a mathematical expression generated using Mathematica to LaTex format. I have tried using the TexForm command in Mathematica, but it does not do a very good job. In fact, for the expressions of interest (they consist of dozens or hundreds of terms), the LaTex output using the TexForm-generated input is completely garbled. If anyone can help me, please e-mail me. I'll be happy to post a summary of the suggestions I receive. Thanks. Gabriel Warshaw Carleton University e-mail: gabriel@sce.carleton.ca ----------------------------------------------------------------------------- Date: Thu, 3 OCT 91 12:14:29 BST From: TEX@rmcs.cranfield.ac.uk Subject: RE: UKTeX and Aston archive Keywords: UKTeX, Aston, archives In message <9110030208.AA21357@midway.uchicago.edu> of Wed, 2 Oct 91 21:08:17 CDT, tsong-min wu wrote: (I am copying your message, and my reply, to UKTeX and TeXhax, because they raise points that deserve wider circulation.) > I have tried to get files from Aston archive, but no success so far. > The archive do confirm my request, but I do not get any files. You did nothing wrong at all! I've looked at the logs, and for some peculiar reason, all mailings out failed for about an hour on the afternoon of Friday 13th September --- perhaps there is something to be said about triskaidekaphobia after all! However, there are also other failures in the log (from other users) due to requests for non-text files to be mailed. These usually cause the mailer to keel over, and the requestor will get nothing. All such files should have /ENCODE specified in the FILES command line. If you're not sure whether a file is non-text, read the 00files.txt file from the relevant directory. > I quess the problem is that I did not specity return address. > Unfortunately, I don't know what is the correct return address. NO: nobody nowadays needs to specify a return address in requests to TeXserver; it's now got sufficient intelligence to work this out. Therefore please ensure that your request DOESN'T include any line starting with three hyphens, because it will then be processed by the old algorithm --- be especially careful about including any standardized signature block (it's probably best to eschew such things altogether in mailings to TeXserver anyway.) > I also subscribe UKTeX by sending message to rmcs_tex@uk.ac.tex. > Again, I do not receive any issue. Since I did successfully connect > with you, I hope you may help me on these problems. To subscribe to UKTeX, send a message (any format, it's read by a human being) to UKTeX-Request@uk.ac.tex. 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) + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ (PS Note that my signature *doesn't* have three hyphens in it --- it used to get by with all plus signs, but this makes some readers' modems drop back to Hayes AT command mode, hence the alternating +- now!) ------------------------------------------------------------------------------ Date: Fri, 27 Sep 1991 07:58:06 CDT From: "George D. Greenwade" Subject: SPFONTWARE updates available at FILESERV Keywords: SPFONTWARE Norman Walsh has provided me with updates for the files in the SPFONTWARE package (MergeSFP, SFPtoPK, PKtoSFP) for converting Hewlett-packard softfonts to and from TeX PK/TFM formats. Attached is Norm's announcement, as well as FILESERV's description of this package. For users who have previously retrieved the files in this package, please note that Norm's address has changed from to: Norman Walsh #42I Southwood Apartments Brittany Manor Drive Amherst, MA 01002 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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PKtoSFP version 1.4 Over the past few weeks, I've made several modifications to PKtoSFP and SFPtoPK. At this time, I would like to announce new releases of these programs. Here is a summary of the modifications, in brief: PKtoSFP - Added support for creating accented characters in the output softfont. PKtoSFP can accent any character in the input font with any other character. Accents can be above or below the accented character. A character set file appropriate for producing softfonts with the Roman-8 symbol set is provided. I have only had time to construct a character set file for the Roman-8 symbol set, if you create character set files for other symbol sets, please send them to me and I will include them in the next release. These changes are very recent and I have not "pounded on" the new code as much as I would like to. I've decided to release it as it is rather than wait until I have enough time to test it in great detail. If anyone has any difficulty, I will do my best to correct it immediately. - Fixed the bug that caused a run-time error when converting the TeX math fonts. The math fonts have a space factor of zero and this was an unanticipated condition. PKtoSFP now uses the quad space factor if the space factor is zero. (if the quad space is zero, it uses 1/4 of the design size). SFPtoPK, MergeSFP - Changes in the way that I/O is performed have dramatically improved performance when reading softfonts that can fit entirely in memory. The generalized softfont I/O routines that I use take a very liberal view of what constitutes a valid softfont and this generality creates a certain amount of overhead; for softfonts small enough to be read entirely into available memory (and less than 64kb) this overhead has been removed. norm 09/27/1991 SPFONTWARE ---------- The SPFONTWARE package includes three UUENCODEd ZIP files for Norm Walsh's (walsh@cs.umass.edu) utilities to convert Hewlett-Packard softfonts to *and* from TeX PK/TFM format (Version 1.4; as of September 23, 1991). All of these files are for MS-DOS platforms. The file SPFONTWARE.SPFtoPK_UUE converts HP LaserJet softfont files into TeX fonts. This file is distributed in four parts which need to be concatenated together prior to UUDECODEing. Features of SPFtoPK in brief: - Converts softfonts directly into PK files (allowing up to 256 chars/font) - Option to move characters from anywhere in the softfont to standard TeX positions (this is especially useful for ligatures and accents). - Option to automatically build ligatures into the TeX font - Supports a flexible kerning algorithm - Options for ``stealing'' accents off of accented characters -- even baseline accents like the cydil - Similar option for stripping accents *off* of characters -- useful to produce the undotted i's and j's if nothing else. - Can dynamically adjust the size of an interword space - Can dynamically adjust the x-height - Can calculate the appropriate slant value for most fonts - Handles compressed (PCL4/5) softfont files - Handles scaled fonts (i.e, cmr10 scaled \magstep5) - Changes in the way that I/O is performed have dramatically improved performance when reading softfonts that can fit entirely in memory. - Complete documentation provided in a DVI file The file SPFONTWARE.PKtoSFP_UUE converts TeX fonts into LaserJet softfont files. This file is distributed in two parts which need to be concatenated together prior to UUDECODEing. Features of PKtoSFP in brief: - Converts directly from PK files (allowing up to 256 characters/font) - Added support for creating accented characters in the output softfont. PKtoSFP can accent any character in the input font with any other character. - Handles the \L slash character at position '040 in the TeX font (so your softfont doesn't have a non-blank space) - Handles scaled fonts (i.e, cmr10 scaled \magstep5) - Fixed the bug that caused a run-time error when converting the TeX math fonts. - Complete documentation provided in a DVI file The file SPFONTWARE.MergeSFP_UUE combines multiple HP softfont files into a single softfont. This file is distributed in two parts which need to be concatenated together prior to UUDECODEing. Features of MergeSFP in brief: - Many options for defining the output softfont - Handles compressed (PCL4/5) softfonts - Changes in the way that I/O is performed have dramatically improved performance when reading softfonts that can fit entirely in memory. - Complete documentation provided in a DVI file To retrieve the entire set of three files, please include the command SENDME SPFONTWARE in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). To retrieve a specific file from this distribution, say SPFONTWARE.MergeSFP_UUE_1OFF2, include the command: SENDME SPFONTWARE.MergeSFP_UUE_1OF2 For all files in a single file, such as SPFONTWARE.SFPtoPK_UUE, include the command: SENDME SPFONTWARE.SFPtoPK* in the body of the mail message to FILESERV. Unencoded copies of the ZIP files as well as the ZIP files themselves are available for anonymous ftp retrieval from Niord.SHSU.edu (192.92.115.8) in the directory [.SPFONTWARE]. Files in this package: (1 Block = 512 bytes) File Blocks Save file as: UUDECODEs to: SPFONTWARE.MergeSFP_UUE_1OF2 53 MergeSFP.UUE MergeSFP.ZIP SPFONTWARE.MergeSFP_UUE_2OF2 53 concatenate to part 1 SPFONTWARE.PKtoSFP_UUE_1OF2 79 PKtoSFP.UUE PKtoSFP.ZIP SPFONTWARE.PKtoSFP_UUE_2OF2 79 concatenate to part 1 SPFONTWARE.SFPtoPK_UUE_1OF4 79 SFPtoPK.UUE SFPtoPK.ZIP SPFONTWARE.SFPtoPK_UUE_2OF4 79 concatenate between parts 1 and 3 SPFONTWARE.SFPtoPK_UUE_3OF4 79 concatenate between parts 2 and 4 SPFONTWARE.SFPtoPK_UUE_4OF4 79 concatenate to part 3 Approximate total blocks in full SPFONTWARE package = 580 ----------------------------------------------------------------------- %%% 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 ************************** -------