Subject: TeXhax Digest V90 #47 From: TeXhax Digest Errors-To: TeXhax-request@cs.washington.edu Maint-Path: TeXhax-request@cs.washington.edu To: TeXhax-Distribution-List:; Reply-To: TeXhax@cs.washington.edu 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 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" 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 UUDECODE.PAS}\nl {\tx UUDECODE.BAS}\nl {\tx UUDECODE.COM}\nl {\tx UUDECODE.EXE}\nl {\tx UUDECODE.C}\nl {\tx UUENCODE.UUE}\nl {\tx XXDECODE.TXT}\nl {\tx UUENCODE-UUDECODE.TAR-Z} {\tx 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 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 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 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 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 % 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 ************************** -------