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 <edgar@morgan.ucs.mun.ca>
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 <tmwu@edu.uchicago.midway> 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" <bed_gdg@SHSU.edu>
Subject: SPFONTWARE updates available at FILESERV
Keywords: SPFONTWARE
 
Norman Walsh <walsh@cs.umass.edu> 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 <NORM@IONAACAD.BITNET> to:
       Norman Walsh
       #42I Southwood Apartments
       Brittany Manor Drive
       Amherst, MA 01002
       <walsh@cs.umass.edu>
 
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 <your name>    % 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
**************************
-------