[comp.text.tex] TeXhax Digest V90 #47

TeXhax@cs.washington.edu (TeXhax Digest) (05/30/90)

TeXhax Digest    Sunday,  May 28, 1990  Volume 90 : Issue 47

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:         

                  Running TeX on a PC with HP LaserJet
                              (X)Fig Survey
       TeX SERVERS: version 2 (corrected and updated) continued
                            LaTeX information
                             LaTeX challenge
                       Figure spacing in two-column
                                Arabic TeX
                       Foreign Language Hyphenation
                            Mailinglabels macro

----------------------------------------------------------------------------

Date: Mon, 23 Apr 1990 09:31 EST
From: Norman Walsh <NORM%IONAACAD@UWAVM.ACS.WASHINGTON.EDU>
Subject: Running TeX on a PC with HP LaserJet
Keywords: tex, PC

Hello TeXperts,
I have been trying, without success, to get TeX up and running.  Although
I can format TeX input (thanks to a text editor and The TeXbook), I cannot
seem to get TeX setup on my PC.  I have an MS-DOS machine (a PS/2 55 really),
2 meg of memory, plenty of harddisk space, and a LaserJet IIP printer.  Could
some kind soul (please?) tell me a) what files (executables, fonts etc) I
need and b) where I can get them?  I would really like to try TeX before I
commit to purchasing it from some place like ArborText.  I gather that most
of TeX is available via Bitnet or anon. ftp, so it would seem that I should
be able to get something setup and running.  Am I mistaken in that belief?
Any help would be deeply appreciated.
                                               Thanks in advance,
                                               norm
                                               (NORM@IONAACAD.BITNET)

-----------------------------------------------------------------------------

Date: Fri, 4 May 90 20:50:59 EDT
From: beck@cs.cornell.edu (Micah Beck)
Subject: (X)Fig Survey
Keywords: Fig, XFig

This is a brief survey directed at administrators of the Fig and XFig graphics
editors.  We are trying to get an idea of how many people on the net are using 
Fig and and how they are using it.  In order to avoid duplication and hold
down the volume of mail, please respond only if you are the person responsible
for (X)Fig at your site, as opposed to just a user.

Please repsond to me by e-mail (beck@cs.cornell.edu).  I will post a synopsis
to the net for anyone who is interested.  Feel free to add any other comments.

Thanks for your cooperation,

Micah Beck, Cornell University
Brian V. Smith, Lawrence Berkeley Laboratory

(X)Fig Survey:

1. What windowing system(s) do you run (X)Fig under? [Suntools, X]
2. How many (X)Fig users do you have? [1, 1-10, 10-20, 20-50, >50]
3. What document preparation software is (X)Fig used with? [Troff, LaTeX]
4. Does your site use PostScript output from (X)Fig?
5. Does your site use TransFig?

Other comments:

Please mail to beck@cs.cornell.edu.

-----------------------------------------------------------------------------

Date: Tue, 1 May 90 11:47 GMT
From: "Peter Flynn, UCC Computer Centre" <CBTS8001%IRUCCVAX.UCC.IE@UWAVM.ACS.WASHINGTON.EDU>
Subject: TeX SERVERS: version 2 (corrected and updated)
Keywords: TeX, servers


{\bf Commands}:\nl
{\tx join tex}\quad joins you to the {\tx TeX} conference.\nl
{\tx topic listings}\quad joins you to the {\tx listings} area for \TeX\
     files. \nl
{\tx receive} {\st filename}\quad starts downloading to your workstation
     the file you specify. Immediately after pressing the Return or
     Enter key for this command, you need to instruct your workstation
     to receive a file using the XMODEM protocol (by default---other
     protocols are available, such as KERMIT).\nl
{\tx option receive kermit}\quad instructs BIX to use the KERMIT
     protocol when it sends you a file. \nl
{\tx quit}\quad leaves the listings area.\nl
{\tx bye}\quad signs you off back to your PAD or modem link.

{\bf Example}: \nl
{\tx join tex }\nl
{\tx topic listings}\nl
{\tx opt rec ymodem}\nl
{\tx receive dostex.arc}\nl
{\tx quit}\nl
{\tx bye }

{\bf Notes}:  You can only use BIX for downloading files if you are
     equipped with a computer running terminal emulation software which
     includes file-download protocols such as KERMIT, XMODEM, YMODEM or
     similar.

\ser{CIX} {Compulink Information eXchange}

     Like BIX, but UK-based, and without network access (it reputedly
     has USENET mail, but no address is available). CIX has a
     substantial \TeX\ conference, with many files for downloading by
     those with no network access (+44 1 399 5252).

\ser{Channel 1} {Boston, USA}

     A bulletin board with a \TeX\ area since 1987. (+1 617 354 8873)

\bigskip
\hrule%-----------------------------------------------------------------
\bigskip

     Source code for the {\tx uudecode} program is known to reside on
     the SIMTEL-20 server in the following files. They may be ordered
     from TRICKLE in the manner detailed above.

{\tx <CPM.STARTER-KIT>UUDECODE.PAS}\nl
{\tx <MSDOS.STARTER>UUDECODE.BAS}\nl
{\tx <MSDOS.STARTER>UUDECODE.COM}\nl
{\tx <MSDOS.STARTER>UUDECODE.EXE}\nl
{\tx <MSDOS.STARTER>UUDECODE.C}\nl
{\tx <MSDOS.STARTER>UUENCODE.UUE}\nl
{\tx <MSDOS.STARTER>XXDECODE.TXT}\nl
{\tx <UNIX-C.MAIL>UUENCODE-UUDECODE.TAR-Z}

{\tx <MISC.VAXVMS>VMSDECOD.EXE} is an executable: the source is not available.

\bigskip
\hrule%-----------------------------------------------------------------
\bigskip

     Users of commercial mailing and messaging systems will need access
     to the academic and research networks in order to use these
     servers. This is currently available through an organisation called
     DASnet. With a subscription to DASnet (and a small charge per
     1,000 characters either direction) you can send and receive mail
     from your local commercial mailbox to and from the academic and
     research networks. The format of address depends a little on your
     host system, but for an example I quote a mail from their
     coordinator:

{\tx From: IN\%"AnnaB@11.DAS.NET"}\nl
{\tx To: cbts8001@IRUCCVAX.UCC.IE }\nl
{\tx Subj: DASnet }

     Peter,

     How one addresses BITNET through the DASnet Service depends on the
     source system.  From GeoMail, it's as follows:

     To use DASnet(R) to send me electronic mail from GeoMail, send mail
     as follows:

{\tx To: GEO4:DASNET }\nl
{\tx Subject: user@site.bitnet!the subject }

     One could address to anyone on the Internet in the same way.

     [DASnet are on +1 408 559 7434]

\bigskip
\hrule%-----------------------------------------------------------------
\bigskip

     This document is an abbreviated version of a chapter on \TeX\
     servers in {\it The \TeX\ Companion} by Adrian Clark (in
     perparation). All the data on servers is present, but a substantial
     amount of tutorial material on networking has been omitted here.
     If you want the full works, buy the book when it is published!

     As always, I must thank the many contributors to this collection.
     It is usually invidious to name names, but special thanks must go
     to Don Hosek for his list of electronic publications; Peter Abbott,
     Adrian Clark and Brian Hamilton Kelly for their work on the Aston
     archive; Carl Witty for helping me with access to the FTP servers;
     Max Hailpern for the information on the \LaTeX\ volunteer corps;
     James van Zandt for the list of Internet sites with \TeX-related
     material, and all those who pointed me in the direction of material
     I had not come across before.
\bye

------------------------------------------------------------------------------

   Date: Wed, 25 Apr 90 13:42 CDT
   From: KAREN SCHAFFER <SCHAFFER%ELLVAX@vx.acs.umn.edu>
   Subject: LaTeX information
   Keywords: LaTeX

   1.  Can I get draft output on my DEC LA50 printer?
   2.  Can I get endnotes instead of footnotes?  (in LaTeX)
   3.  What and/or where is this Local Guide that people refer to?

   Thanks again,

   Karen Schaffer

-------------------------------------------------------------------------------

Date:  Thu, 03 May 90 08:17:57 EDT
From: INHB000 <INHB%MUSICB.MCGILL.CA@UWAVM.ACS.WASHINGTON.EDU>
Subject: LaTeX challenge
Keywords: LaTeX

Here's a challenge for all you haxxers out there.  I normally use LaTeX,
but will be perfectly with a \halign solution, if it works.  I am trying
to set the following, where the hyphens stand for underbraces.  I cannot
get an underbrace to span a multicolumn.  I can get leaders to do it
(although not quite the whole width) and anyway, I don't want the bottom
one to be the width of the whole five columns anyway.

 poor John  likes  fresh milk
 n/n   n   (n\s)/n  n/n   n
 -------            -------
    n                  n
           -------------
                 n\s
    ---------------
           s

Michael Barr
inhb@mcgillb.bitnet
inhb@musicb.mcgill.ca

-------------------------------------------------------------------------------

Date: Thu, 3 May 90 17:15:25 -0400
From: Betsey Crockett Shay <bcs@rti.rti.org>
Subject: Figure spacing in two-column
Keywords: LaTeX, two-column

I recently had the task of formatting a two-column article
where the author had some large figures that she wanted spread
across one column.  I had hoped that LaTeX could handle this,
and I expected the output to look something like this:

  ---------------------------
   i-------i              i-------i
   | Box 1 |--------------| Box 2 |
   i-------i              i-------i

            Figure:  Title


Text in one col-   Text  in  second
umn here.          column here.
 ---------------------------

where my figure was formatted as follows:
\begin{figure}
\twocolumn[%
  ( figure specials here )
\caption{Title\label{fig:one}}
 \vspace{.2in}
 ]
\end{figure}

Instead, the columns were ``raggedtop,'' as follows:
 ---------------------------
   i-------i              i-------i
   | Box 1 |--------------| Box 2 |
   i-------i              i-------i

            Figure:  Title

Text in one col- 
umn  here.  More
text like  so. A   Text  in  second
little more.       column here.
 ---------------------------

It was almost as if the space around the figure's
``floating keep'' was being maintained in the
second column, but not in the first.

I do not understand enough about floating spacing
and two-column to know what's happening here.
Can anyone offer a fix or tell me what I'm doing wrong?


Thanks in advance for any help,
Betsey Crockett Shay
bcs@rti.rti.org
bcs@koala.rti.org

------------------------------------------------------------------------

Date: Thu, 3 May 90 17:12:11 -0700
From: mackay@cs.washington.edu (Pierre MacKay)
Subject: Arabic TeX
Keywords: TeX, Arabic

Basically, Arabic TeX is still nowhere.  The new TeX3.0 is a really
promising foundation, but it is not a bidirectional system.  The
TeX-XeT change file needs to be upgraded so that it will match TeX3.0,
and I am about half way through that.  Fonts are still the chief
problem, but Dominic Wujastyk is coordinating work on a basic Arabic
font.

Editing is yet another matter.  Ideally, GNU Emacs should be
internationalized for this, but it will take real effort.  The GNU
Emacs lisp can handle any text in which the display buffer is the same
as the one being edited, but it does appear to have that restriction.
For context sensitive languages, I think it is going to be necessary
to separate the two, and have graphic image tokens in the display
buffer that are constantly related to the edit buffer, but not the
same.  Other than that, GNU lisp looks as if it can handle any of the
rest of the job quite effectively.  It might be possible even to put
bidirectionality into the display, but that is going to be rather a
stinker.

I am just starting to lay out the possibilities for full context
evaluation using the extended ligature constructs of TeX3.0 and
Virtual Font capabilities.  Up till now, I could see little hope for
anything other than a preprocessing stage to feed TeX, but I believe
that the new ligature system can actually do the trick in a single
stage.  The bidirectional feature, however, must still be grafted on
to TeX (it is essentially a mechanical task, since Donald Knuth said
when he announced the plans for TeX3.0 that he was sure they would not
materially affect the application of the XeT patch).

So that is the slightly discouraging news.  Other editing systems than
GNU Emacs exist for Arabic, but they are essentially "word
processors." In the long run, I would not want to be restricted to the
capacities of a "word-processor" for Arabic, any more than for
English.  Some may be able to put up with WORD or FULLWRITE to compose
TeX input, but I am not one of them.

Pierre MacKay

-----------------------------------------------------------------------------

Date: Fri, 4 May 90 19:10:48 GMT
From: jipping@cs.hope.edu (Mike Jipping)
Subject: Foreign Language Hyphenation
Keywords: TeX, hyphenation

I know there are are many folks that use TeX/LaTeX for non-English
languages...so I probably just haven't been paying attention.

(1) Does anyone have a Spanish hyphenation table for TeX?
(2) ...and how do you install it?  Do you have to rebuild TeX with 
    the new table?

Thanks.  Send you replies directly to me, please, and if there's 
interest, I'll post a summary.

      Mike Jipping                        Internet: jipping@cs.hope.edu
      Hope College                          BITNET: JIPPING@HOPE
      Department of Computer Science         Voice: Hey!

-------------------------------------------------------------------------------

Date: Mon, 7 May 90 12:04:25 EDT
From: karney@ss01.pppl.gov (Charles Karney)
Subject:  Mailinglabels macro
Keywords: macro, mailing labels

In TeXhax Digest V90 #43, Paul R. Sternberg <sternbrg@sneezy.cs.unm.edu>
asks for a mailing label macro.  The follow file (labels.sty) provides this
functionality.  By setting \cols, \rows, \labwidth, \labheight, \vsep,
\hsep, \vmar, and \hmar, it is easy to configure for most brands of mailing
labels.  (I believe this file should be in the clarkson archives.)

   Charles Karney
   Plasma Physics Laboratory	  E-mail:  Karney@Princeton.EDU
   Princeton University		  Phone:   +1 609 243 2607
   Princeton, NJ 08543-0451	  FAX:	   +1 609 243 2160

%--------------------labels.sty--------------------
% Label making macros for LaTeX.
% Written by Charles Karney (Karney@Princeton.EDU) 1988/10/19
% This is set up for Avery 1-7/16" x 2-13/16" labels (# 5360)
% (7 rows of 3 labels on an 8.5 x 11 sheet).
% By changing the default values other arrangements of labels are possible.

% Instructions:
% Specify ``labels'' as an optional argument to \documentstyle.
% To generate labels, insert after \begin{document}
% \startlabels
% \maillabel{Name1\\Address1\\Address2\\Address3}
% \maillabel{Name2\\Address1\\Address2\\Address3}
% etc.

% If this file is used with the letter document style, then it is used to
% generate the labels when \makelabels is specified.

% TeX's macro facility makes it easy to create an address book.  E.g.,
% suppose you create a file address.tex containing
%     \newcommand\Kyoto{Electronics Dept.\\Kyoto University
%         \\Kyoto 606\\Japan}
%     \newcommand\GAT{General Atomic Company\\P.O. Box 81608
%         \\San Diego, CA 92138}
%     \newcommand\MaxPlanck{Max-Planck Institut f\"ur Plasmaphysik
%         \\D-8046 Garching bei M\"unchen\\Fed. Rep. of Germany}
% Then you can create labels with
%     \input{address}
%     \maillabel{Dr. H. Abe \\ \Kyoto}
%     \maillabel{Dr. P. L. Andrews \\ \GAT}
%     \maillabel{Dr. V. S. Chan \\T0-523 \GAT}
%     \maillabel{Dr. F. Leuterer \\ \MaxPlanck}
%     \maillabel{Dr. K. Borass \\NET Team \\ \MaxPlanck}

% ``French'' spacing is in effect, so there's no need to do anything
% special to get the space after Dr. to come out right.

% You can insert vertical space via the optional argument to \\.  E.g.,
% \\[2pt].  This is sometimes nice to separate off a telephone number from
% the rest of the address.

% New counters
\newdimen\labwidth \newdimen\labheight
\newdimen\vsep \newdimen\hsep \newdimen\vmar \newdimen\hmar
\newdimen\labtxtwidth \newdimen\labtxtheight
\newcount\cols \newcount\rows \newcount\thiscol

% Default values: These are for Avery 1-7/16" x 2-13/16" labels (# 5360)
\cols=3 \rows=7            % number of labels in each direction
\labwidth=2.82in \labheight=1.49in % actual width and height of labels
\vsep=.4in \hsep=.6in      % amount of space separating the writeable area 
\vmar=0.28in \hmar=0.02in  % Extra space at top and bottom

% Old defaults for Nashua Pressure Sensitive Xerographic Labels XL-600
% \cols=3 \rows=8
% \labwidth=2.833333in \labheight=1.375in
% \vsep=.4in \hsep=.6in
% \vmar=0in \hmar=0in

% Initialization routine
\def\startlabels{\pagestyle{empty}%
\vsize=\rows\labheight \hsize=\cols\labwidth
\labtxtheight=\labheight \advance\labtxtheight by -\vsep
\labtxtwidth=\labwidth \advance\labtxtwidth by -\hsep
\parindent=0pt \parskip=0pt
\baselineskip=\labheight \lineskiplimit=0pt \lineskip=0pt
\topskip=\labheight \boxmaxdepth=0pt
\raggedright \frenchspacing \overfullrule=0pt \thiscol=0
\textheight=\vsize \textwidth=\hsize
\@colht=\textheight \@colroom=\textheight
\topmargin=-1in \advance\topmargin by \vmar
\oddsidemargin=-1in \advance\oddsidemargin by \hmar
\evensidemargin=\oddsidemargin
\headheight=0pt \headsep=0pt \footheight=0pt \footskip=0pt
\xipt\let\@texttop=\relax}

% For LaTeX letter style use
\def\mlabel#1#2{\maillabel{#2}}

% The label formatter
\def\maillabel#1{\leavevmode\hbox to \labwidth{\hss
\hbox to \labtxtwidth{\vbox to \labheight{\vss
\vbox to \labtxtheight{\baselineskip=12pt\raggedright\hsize=\labtxtwidth
\let\\=\@mailcr\tolerance=10000
\pretolerance=10000 \hbadness=5000
\noindent #1\\\vfil}\vss
}\hss}\hss}\penalty0 
\advance\thiscol by 1 \ifnum\thiscol=\cols\par\thiscol=0 \fi
\ignorespaces}

\def\@mailcr{\@ifnextchar[{\@mailnewline}{\mailnewline}}
\def\@mailnewline[#1]{\ifhmode\unskip\fi\vspace{#1}\mailnewline}
\def\mailnewline{\hangindent=.1\hsize\par}

\endinput

-----------------------------------------------------------------------

%%% 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.nn
%%%              yy = last two digits of current year
%%%                       nn = issue number
%%%
%%%\bye
%%%

End of TeXhax Digest
**************************
-------