TeXhax Digest Wednesday, 10 Feb 1993 Volume 93 : Issue 003 % The TeXhax Digest is brought to you as a service of the TeX Users Group % % and UK TeX Users Group in cooperation with the UK TeX Archive group % Today's Topics: Double-column plain TeX macros Boldface Lowercase Greek Characters UnixTeX Rotated tables and equations numbered by page numbers Re: psfig/epsfig to show eps preview bitmap icon substituting PS fonts for CM with dvitps; possible? Gothic or Old English fonts Simple TeX? LaTeX macros for classified reports DVIPS-program New version of fancyheadings.sty (1.1) on FILESERV/Niord modes.mf 0.12 available New release of greektex New release of greektex OS/2 TeX-related packages added to FILESERV/Niord List Of TeX-Related Tutorials New version of footnpag. TeX font naming scheme Administrivia: Moderators: David Osborne and Peter Abbott Contributions: TeXhax@tex.ac.uk Administration, subscription and unsubscription requests: TeXhax-request@tex.ac.uk ------------------------------------------------------------ Date: Tue, 19 Jan 93 12:23:30 -0700 From: Carlos "A." Felippa Subject: Double-column plain TeX macros (This is a repost of my original request January 1992) For double column A-size formatting in conjunction with plain.tex I am presently using these simple-minded macros: % file doublecol.tex % adapted from TUGBOAT and the TeXbook, 3/1986 \newdimen\colwidth \newdimen\bigcolheight \newdimen\pagewidth \pagewidth=\hsize \newdimen\pageheight \pageheight=\vsize \newdimen\ruleht \ruleht=.5pt \colwidth=\hsize \divide\colwidth by2 \advance\colwidth by-13truept \bigcolheight=\vsize \multiply\bigcolheight by2 \advance\bigcolheight by 100pt \def\fullline{\hbox to \pagewidth} \def\onepageout#1{\shipout\vbox{ \offinterlineskip \vbox to 0pc{ \vskip-22.5pt\fullline{\vbox to8.5pt{} \the\headline} \vfill} \vbox to \pageheight{ #1 % \ifvoid\footins\else \vskip\skip\footins \kern-3pt \hrule height\ruleht width\pagewidth \kern-\ruleht \kern3pt \unvbox\footins\fi \boxmaxdepth=\maxdepth} \vskip 14pt plus 2pt minus 2pt\fullline{\the\footline} } \advancepageno \ifnum\outputpenalty>-20000 \else\dosupereject\fi} \output{\onepageout{\unvbox255}} \newbox\partialpage \newdimen\savesize \def\begindoublecolumns{\begingroup\vbadness=10000 \savesize=\vsize \output={\global\setbox\partialpage=\vbox{\unvbox255}}\eject \output={\doublecolumnout} \hsize=\colwidth \vsize=\bigcolheight \advance\vsize by -2\ht\partialpage} \def\enddoublecolumns{\output={\balancecolumns}\eject \global\output={\onepageout{\unvbox255}} \global\vsize=\savesize \endgroup \pagegoal=\vsize} \def\doublecolumnout{\dimen0=\pageheight \advance\dimen0 by-\ht\partialpage \splittopskip=\topskip \setbox0=\vsplit255 to\dimen0 \setbox2=\vsplit255 to\dimen0 \onepageout\pagesofar \global\vsize=\bigcolheight \unvbox255\penalty\outputpenalty} \def\pagesofar{\unvbox\partialpage \wd0=\hsize \wd2=\hsize \hbox to\pagewidth{\box0\hfil\box2}} \def\balancecolumns{\setbox0=\vbox{\unvbox255} \dimen0=\ht0 \advance\dimen0 by\topskip \advance\dimen0 by-\baselineskip \divide\dimen0 by2 \splittopskip=\topskip {\vbadness=10000\loop\global\setbox3=\copy0 \global\setbox1=\vsplit3 to\dimen0 \ifdim\ht3>\dimen0 \global\advance\dimen0 by1pt \repeat} \setbox0=\vbox to \dimen0{\unvbox1} \setbox2=\vbox to\dimen0{\unvbox3} \global\output={\balancingerror} \pagesofar} \newhelp\balerrhelp{Please change the page into one that works} \def\balancingerror{\errhelp=\balerrhelp \errmessage{Page can't be balanced} \onepageout{\unvbox255}} % end doublecol.tex These macros allows changing from one to two-columns back and forth using \begindoublecolumns ... \enddoublecolumns. The main problem with this simple approach to column balancing is that insertions such as topinsert, midinsert, pageinsert, footnotes, etc. are not handled correctly. Thus it is of limited utility for preparing two-column camera-ready technical papers, which require substantial manual tweeking. Question: are there 2-col macros with a similar simplicity and functionality, compatible with plain.tex, and which handle insertions correctly? When I posed this question on Jan 1992 I got two replies, for which I want the again thank the senders. One set of macros handled insertions correctly but unfortunately did not allow 1-2-1 column switchback, which is important in camera ready papers for placement of wide Figures and Tables. The other reply included multicolumn macros as part of a complex package and I was unable to work through it to extract what I needed in a reasonable time. I believe such a macro set would be useful to many technical paper writers; therefore I encourage wizards to post solutions within the stated simplicity and functionality constraints. Thanks, Carlos A. Felippa Professor of Aerospace Engineering University of Colorado at Boulder carlos@titan.colorado.edu ------------------------------ Date: Tue, 19 Jan 93 15:36:14 -0700 From: Brett Perkes Subject: Boldface Lowercase Greek Characters I have been trying to figure out how I can print Boldface Greek characters. I have been able to print some of the upper case characters in bold but none of the lowercases. Do I need the AMS fonts to do this? If so, can I use the AMS fon in Plain TeX? If anyone has any help or suggestions please let me know. Thankyou, Brett Perkes bperkes@cases.cs.usu.edu ------------------------------ Date: Fri, 22 Jan 93 08:36:44 -0800 From: mackay@cs.washington.edu (Pierre MacKay) Subject: UnixTeX This message may be addressed to a minority of the readers of this bulletin, but it is a significant and growing minority. I must regretfully announce that under present revenue projections, UnixTeX is technically bankrupt, having drifted into default on at least two occasions in the past six months. We have a grand total of two orders for 1993. We will go on as long as we are allowed to, but that may not be very long. UnixTeX is not supported by the University of Washington. Quite the reverse. The University of Washington seizes a substantial percentage of all UnixTeX income for ``overhead'', and since that ``overhead'' must be paid before all other obligations, we will probably be shut down absolutely when the next assessment for ``overhead'' comes due. At that time, all consultation services by email or by telephone will cease, and all Unix-specific tape distributions will also cease. An FTP archive of the UnixTeX distribution will be made available until University of Washington accountants require its removal, but it will be frozen in its present state. There will be no further upgrades or corrections to this file. It may be that some site, possibly in Europe, can take over the work of tape distribution, but that will be out of our hands. For four years I have predicted at TUG meetings that free, unrestricted FTP distribution of UnixTeX would lead to this result. A few generous supporters, and an unexpected increase in tape orders kept it from happening last year, but the crisis has been accelerated this year by several major hardware failures. The nine-year old SUN-1 and eight-year old SUN-2 on which the distribution was resident have become too unstable to be of any further use. CPUs, disks, controllers and our last 9-track drive have all failed. UnixTeX put together a SUN-3 server out of second-hand and salvage parts, and this was the source of all tape distributions for two years. But the cost of this new hardware eliminated any balance that UnixTeX had in reserve. The 600 MB SMD disk on that machine has now failed, and in the inauguration-day windstorm, a power surge blew the formatting board on our last tape drive. The source of our financial problem lies in the fact that four-fifths of the calls for compilation assistance and similar support are now from sites which picked up the software by FTP. While a handful of FTP users have been touchingly generous -- sending in amounts from their own pockets, and while we acknowledge that many have helped in other ways -- taking the time to summarize system-specific problems encountered on varieties of machines we have no access to, the majority of sites that retrieve UnixTeX via FTP benefit without cost to themselves, from a service supported in the main by TeX users who have absolutely no FTP access and who therefore must obtain the distribution via tape orders. We strongly support the principles of the Free Software Foundation; and as long as we are around, we shall honor our association with those principles by continuing to make all elements of the distribution available for FTP. But as the distribution's survival rests with the ever-diminishing number of sites that order the distribution on tapes directly from us, and not by FTP, we must warn that the associated work of organization, documentation and first-level consultancy is probably about to cease. We have two proposals for interim support in preparation now, but it is all too likely that we will not be around even if those proposals succeed. Supposing that we do get through the immediate crisis, however, if UnixTeX is worth keeping alive, it will have to survive on some sort of subscription system, like National Public Radio. It is improper to solicit funds even for a non-profit activity over the Internet, so we cannot do that here. It is, however, worth noting that UnixTeX survived last year in part on some donations that were made to the University of Washington and specifically earmarked for the support of UnixTeX. It is our understanding that such donations provide a tax exemption. 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 Resident Druid for Thomson Hall, Mail Stop DR-10 Unix-flavored TeX University of Washington Seattle, WA 98195 (206) 543-6259 ------------------------------ Date: Fri, 22 Jan 93 14:00:20 -0700 From: thomas@von-neumann.MATH.ColoState.EDU (Jim Thomas) Subject: Rotated tables and equations numbered by page numbers I would like to be able to include some tables, horizontally on a page in a latex document. I would also like to be able to include the caption horizontally and use a label. Can anyone tell me how this can be done? Thank you. Also (this is a repeat question that I thought I might try one more time), I would like to be able to number equations, theorems, figures, etc as "chapter.page.number on the page". It's close. If you use the pagenumber in there, most often the first equation on a page will be numbered with the previous page number (and in the .aux file, it does know what page it's one). Does anyone out there know how to do this. Thank you. James Thomas, Department of Mathematics, Colorado State University ------------------------------ Date: Tue, 26 Jan 93 09:34:59 -0500 From: bkph@ai.mit.edu (Berthold K.P. Horn) Subject: Re: psfig/epsfig to show eps preview bitmap icon > Date: 07 Jan 93 00:18:10 -0500 > From: karron@karron.med.nyu.edu( (Dan Karron \(karron@nyu.edu\)) > Subject: psfig/epsfig to show eps preview bitmap icon > Anyone have a way to put up a bitmap icon instead of the full figure > for a draft preview mode for the various tex ps figure macros ? > Is there a nice way to make a \system{"shell command here"} for TeX ? DVIWindo shows the preview (in either TIFF or EPSI) format when an inserted EPS figure comes with a preview (for printing to PS printers it passes through the actual EPS data, of course). To use EPSF.TEX and PSFIG.TEX, though, you need to get them to step over the binary header when looking for the %%BoundingBox in the case of TIFF format previews. Contact me for modifications that do this. Berthold. ------------------------------ Date: Mon, 01 Feb 93 16:52:47 -0700 From: jerry@math.ep.utexas.edu (Jerry) Subject: substituting PS fonts for CM with dvitps; possible? Having generated a dvi file after including the following in the preamble of a latex file: \font\hlv=psmhlv at 12pt \font\hlvb=psmhlvb at 12pt \font\hlvo=psmhlvo at 12pt \font\hlvbo=psmhlvbo at 12pt I get incorrect font substitution by dvitps when trying to print it. I believe the problem is missing .pk files, but I'm not sure what to do since PS is Adobe proprietary. Has anyone had luck with ghostscript from the FSF or should I use some other dvi to ps software. I often see posted info about dvips, a PD or copylefted program which sounds really good, but when I downloaded TeX from washington.edu, all I saw was dvitps, which has been great, except I couldn't get the full manual as several tex include/input files were missing and the author does not respond to email. I would like to install a more robust version if possible. I'm open to suggestions as well as info on how difficult it would be to build dvips from scratch. Note: I have the latest version of TeX and LaTeX, which were something of pain to build, but it was worth it. There is often a delay when posting responses to this mailing list as I only receive a digest every once in a while, so please email me directly and I will post a summary. Muchas gracias (thank you in Spanish). Thanks. -Jerry Jerry Graves UTEP Math Sysadmin jerry@math.ep.utexas.edu PHONE/FAX (915) 747-6757/6502 ------------------------------ Date: Tue, 02 Feb 93 17:09:31 -0500 From: jsv@edu.duke.cs (Jeff Vitter) Subject: Gothic or Old English fonts I'm trying to get access to Gothic or Old English fonts in TeX or postscript (preferably TeX) in order to try to imitate Duke letterhead. For example, the capital D in such a font should look something like this: * *** **** **************** ************************* ************** **** ** *** * * *** ** ** ***** ** * ************ *** *** * *** ***** * *** ****** * *** * *** * *** ** * *** ** * ************* *** ** ** **** ** * *** * * *** * * *** ** ** **** ************************ * ***** *************** * ***** * *** The Macintosh font called "London" is an example of this kind of font. Any info you have would be appreciated. Please send replies to jsv@cs.duke.edu. I'll be happy to post a summary of replies. -- Jeff Prof. Jeff Vitter email: jsv@cs.duke.edu Chair, Dept. of C.S., Duke University phone: (919) 660-6548 Durham, N.C.. 27708-0129 FAX: (919) 660-6502 ------------------------------ Date: Thu, 04 Feb 93 08:48:56 -0800 From: Diane McIntyre Subject: Simple TeX? I have a request for information regarding the multiple forms of TeX (LaTeX, Lams.TeX, and AMS.TeX) that would be beneficial for learning disabled (dyslexia) TeX users? Or a suggestion for a manual or text that would be "less complicated" to read? I've worked with TeX for 4 years now and still find that many of my "problems" evolve around the complex nature of the "beast". I have learned to keep my documents as simple as possible and have developed a sample file for my own benefit, but would like to know if there is additional information available. Any suggestions would be beneficial. Thanks, Diane McIntyre (mcintyre@math.washington.edu) ------------------------------ Date: Mon, 08 Feb 93 14:02:46 -0500 From: Jim Van Zandt Subject: LaTeX macros for classified reports I'd like to be able to generate classified documents using LaTeX. In the archives I have found only one relevant macro, secret.sty. It addresses paragraph marking, notably for the continuation of a paragraph onto the next page. I don't think its solution (putting the paragraph marking in the left margin) is very attractive, and fortunately we've been relieved of that requirement. However, secret.sty doesn't address {\em page} marking at all. Has anyone developed macros to generate appropriate markings at beginning of each paragraph, and also at the top and bottom of the page (but perhaps not for the continuation of a paragraph)? Of course, the page classification should be the highest of any of the classifications of the paragraphs on the page, {\em including} any continuation from a previous page, and any float (figure or table). Thanks. - Jim Van Zandt ------------------------------ Date: 09 Feb 93 15:25:18 +0000 From: JOHANNES-IDSO@sfdh.sognhs.no Subject: DVIPS-program Dear friends; I know there is an excellent DVIPS-program made by a firm called Radical Eye Software. Can someone tell me where I can buy this program? - -- Johannes Idsoe -- Sogn og Fjordane College Norway ------------------------------ Date: Tue, 19 Jan 93 09:02:23 -0600 From: "George D. Greenwade" Subject: New version of fancyheadings.sty (1.1) on FILESERV/Niord In <00966A30.E83D3BE0.31388@SHSU.edu> (comp.text.tex, Mon, 18 Jan 1993 11:39:08 GMT), Piet van Oostrum posted his newest version (1.1; 23 September 1992) of fancyheadings.sty and its documentation. This is the style I am constantly preaching about on the network to allow users to customize page headers and page footers (with excellent examples!; again, if you don't have this style, GET IT). As this version is not (more correctly, does not appear to be) readily available on the standard archives, I am attempting to post this to as wide an audience as possible. I have taken the liberty of placing the documentation file (fancyheadings.doc, as posted to comp.text.tex) after the style file macros with an \endinput (the idea is to keep the documentation within the style itself for reference purposes). This combined file is now available at SHSU and may be retrieved via e-mail by including: SENDME STY.FANCYHEADINGS 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 [FILESERV.STY]. Prior versions of the separated style file and documentation file (both 1.0; March 1989) have been removed. 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 ------------------------------ Date: Thu, 21 Jan 93 16:22:39 -0500 From: karl%edu.umb.cs@uk.ac.nsfnet-relay Subject: modes.mf 0.12 available I have released version 0.12 of modes.mf. You can get it by anonymous ftp from ftp.cs.umb.edu:pub/tex/modes.mf You can also get it by email from George Greenwade's (thanks, George!) file server if you cannot ftp: mail fileserv@shsu.edu with a body of `sendme modes'. This file is a collection of Metafont mode_def's. It also makes common definitions for write-white printers and `special' information. This version has several changes: * New modes for the HP LaserJet IV, LaserMaster, Tektronix Phaser, DEC monitors, and various Epson modes of operation. * More documentation on the SparcPrinter. * mode_write_white_setup_ removed from high-resolution mode_def's, as it has no effect. Thanks to those who contributed to this version. As always, if you have mode_def's which are not listed below, or corrections to the existing ones, please send them to me. karl@cs.umb.edu mode_def AgfaFourZeroZero = % AGFA 400PS mode_def amiga = % Commodore Amiga mode_def AtariNineFive = % Atari 95dpi previewer mode_def AtariNineSix = % Atari 96x96 previewer mode_def AtariSLMEightZeroFour = % Atari ST SLM 804 printer mode_def AtariSMOneTwoFour = % Atari ST SM 124 screen mode_def aps = % Autologic APS-Micro5 mode_def ApsSixHi = % Autologic APS-Micro6 mode_def bitgraph = % BBN Bitgraph at 118dpi mode_def boise = % HP 2680A mode_def CanonCX = % Canon CX, SX, LBP-LX mode_def CanonLBPTen = % e.g., Symbolics LGP-10 mode_def ChelgraphIBX = % Chelgraph IBX mode_def CItohThreeOneZero = % CItoh 310 mode_def CItohEightFiveOneZero = % CItoh 8510A mode_def CompugraphicEightSixZeroZero = % Compugraphic 8600 mode_def CompugraphicNineSixZeroZero = % Compugraphic 9600 mode_def crs = % Alphatype CRS mode_def DataDisc = % DataDisc mode_def DataDiscNew = % DataDisc with special aspect ratio mode_def DECsmall = % DEC 17-inch, 1024 x 768 mode_def DEClarge = % DEC 19-inch, 1280 x 1024 mode_def dover = % Xerox Dover mode_def epsdraft = % Epson at 120x72dpi mode_def epsfast = % Epson at 60x72dpi mode_def epsonlo = % Epson at 120x216dpi mode_def EpsonLQFiveZeroZeroMed = % Epson LQ-500, 360x180dpi mode_def EpsonLQFiveZeroZeroLo = % Epson LQ-500, 180x180dpi mode_def EpsonMXFX = % 9-pin Epson MX/FX family mode_def GThreefax = % 200 x 100dpi G3fax mode_def HPDeskJet = % HP DeskJet 500 mode_def ibm_a = % IBM 38xx (\#1) mode_def IBMD = % IBM 38xx (\#2) mode_def IBMFourZeroTwoNine = % IBM 4029-30, 4250 mode_def IBMFourTwoOneSix = % IBM 4216 mode_def IBMProPrinter = % IBM ProPrinter mode_def IBMSixOneFiveFour = % IBM 6154 display mode_def IBMSixSixSevenZero = % IBM 6670 (Sherpa) mode_def IBMThreeOneSevenNine = % IBM 3179 screen mode_def IBMThreeOneNineThree = % IBM 3193 screen mode_def IBMThreeEightOneTwo = % IBM 3812 mode_def IBMThreeEightTwoZero = % IBM 3820 mode_def IBMEGA = % IBM EGA monitor mode_def IBMVGA = % IBM VGA monitor mode_def imagewriter = % Apple ImageWriter mode_def laserjetIV = % 600dpi HP LaserJet IV mode_def laserjetlo = % HP LaserJet at 150dpi mode_def lasermaster = % 1000dpi LaserMaster mode_def LASevenFive = % DEC LA75 mode_def LinotypeOneZeroZeroLo = % Linotype Linotronic [13]00 at 635dpi mode_def LinotypeOneZeroZero = % Linotype Linotronic [13]00 at 1270dpi mode_def LinotypeThreeZeroZeroHi = % Linotype Linotronic 300 at 2540dpi mode_def LNZeroOne = % DEC LN01 mode_def LPSFourZero = % DEC LPS40 mode_def lview = % Sigma L-View monitor mode_def MacMagnified = % Mac screens at magstep 1 mode_def MacTrueSize = % Mac screens at 72dpi mode_def NCD = % NCD 19-inch mode_def NEC = % NEC mode_def NEChi = % NEC-P6 at 360x360dpi mode_def Newgen = % Newgen 400dpi mode_def NeXTprinter = % NeXT 400dpi mode_def NeXTscreen = % 100dpi NeXT monitor mode_def OCESixSevenFiveZeroPS = % OCE 6750-PS mode_def okidata = % Okidata mode_def OneTwoZero = % e.g., high-resolution Suns mode_def phaser = % Tektronix Phaser PXi mode_def PrintwareSevenTwoZeroIQ = % Printware 720IQ mode_def qms = % QMS (Xerox engine) mode_def RicohFourZeroEightZero = % e.g., the TI Omnilaser mode_def RicohLP = % e.g., the DEC LN03 mode_def SparcPrinter = % Sun SPARCprinter mode_def StarNLOneZero = % Star NL-10 mode_def sun = % Sun and BBN Bitgraph at 85dpi mode_def supre = % Ultre*setter at 2400dpi mode_def toshiba = % Toshiba 13XX, EpsonLQ mode_def ultre = % Ultre*setter at 1200dpi mode_def VarityperFiveZeroSixZeroW = % Varitype 5060W mode_def VarityperFourThreeZeroZeroLo = % Varityper 4300P at 1200dpi mode_def VarityperFourThreeZeroZeroHi = % Varityper 4300P at 2400dpi mode_def VarityperFourTwoZeroZero = % Varityper 4200 B-P mode_def VarityperSixZeroZero = % Varityper Laser 600 mode_def VAXstation = % VAXstation monitor mode_def XeroxEightSevenNineZero = % Xerox 8790 or 4045 mode_def XeroxFourZeroFiveZero = % Xerox 4050 mode_def XeroxNineSevenZeroZero = % Xerox 9700 mode_def XeroxThreeSevenZeroZero = % Xerox 3700 ------------------------------ Date: Fri, 22 Jan 93 11:59:58 -0800 From: Yiannis Moschovakis Subject: New release of greektex A new version of greektex has been posted in the following two sites: math.ucla.edu 128.97.4.254 in the directory pub/moschovakis/greektex University of Stuttgart russoft server 129.69.1.12 in the directory tex/languages/greek/moschovakis greektex is a package of public domain programs which make it easy to use the well known Greek text fonts of Silvio Levy in Plain TeX or LaTeX with the full functionality of these sets of macros, exactly as we use them to process English files. In fact greektex understands files with mixed Greek and English text, so that it is particularly useful for the typesetting of Greek scientific class notes, articles and books: these typically contain many English words---names, references, scientific terms traditionally given in both Greek and English when first introduced, etc. Greektex can be installed in any system with a full TeX implemnetation and it contains all the necessary programs for creating mixed Greek-English files (pleasantly) on a PC with a VGA screen and (barely tolerably) on other machines. The most notable improvement over the first distribution of greektex two years ago is that the new system has a classical (polytoniko) mode in which classical Greek can be typeset with its full set of aspiration marks, accents, etc. The modern (monotoniko) mode has also been improved substantially, primarily by allowing friendlier typesetting of accented capitals, the diairesis and the Greek quotation marks (which have been added). The package includes a complete set of all preloaded and loaded-on-demand LaTeX fonts at 300 DPI, including the "Greek italic" font which now looks reasonably good. It also includes the complete set of metafont files and scaling programs used to produce these fonts, so that someone with a running version of METAFONT can compile them at any pointsize and resolution. The starting point for greektex is the fact that English and Greek are disjoint languages (no common letters in the internal coding), so their union can be considered as a single language: there is no confusion in hyphenation, for example, since no word is both Greek and English. The system simply replaces the Computer Modern fonts CMR, CMBX, etc. used by TeX by extended fonts GECMR, GECMBX, etc. which have exactly the same letters coded in the first 128 ASCII characters but incorporate the Greek letters in the high-bit ASCII characters >127. In doing this you do not change at all the guts of format files, so that e.g. it is easy to predict how greektex output of Greek LaTeX files will look---exactly like LaTeX output, with Greek letters. There is a conceptual simplicity to this, but also (and more to the point) it makes it possible to use existing systems of macros (like LaTeX and its many styles) on documents which contain mixed Greek and English with no conflicts. The greektex version of LaTeX has complete LaTeX functionality in the monononiko mode. The polytoniko mode requires the use of a set of macros which make some characters active and allow the "friendly" entering of aspiration marks, accents, etc. It also appears to enjoy complete LaTeX functionality (as far as I have been able to test it), it can jandle e.g. footnotes, tabbing, etc. It is clear, however, that reasonable care must be exercised: one cannot enter math mode while the \polytoniko command is in effect, for example, since the characters >, <, = and " are active---and do not have their usual, math meaning. The document greektex.doc explains in some detail the precautions needed to insure (essentially) full LaTeX functionality in the polytoniko mode. It has been argued that one cannot build a fully hyphenating system with both English and classical Greek using 256 character fonts, because the 128 high-bit characters left free after English is coded do not suffice to code as ligatures all the combinations of letter+accent+aspiration mark needed by classical Greek. greektex solves this problem by coding the most commonly occuring combinations as ligatures and depending on the TeX \accent primitive for the rest. This works much better than one might think: greektex applies the hyphenation algorithm to all words which do not have either (1) an aspirated peripvmenh or (2) an accented letter with an iota subscript. The words in category (1) have at most two syllables and rarely need to be hyphenated, and there are just two few of those in category (2) to cause any problem. Since Greek hyphenation is governed by flexible and easy to code rules, it turns out that with this scheme, classical Greek is hyphenated by greektex at least as successfully as TeX hyphenates English. A complete description of the system is given in the README file and the manual "greektex.doc" included in the package. What follows is the INDEX of the package. INDEX of greektex----------------------------------------------------- (1) README General information and instructions for installing the system. (2) greektex.doc The document describing how to use the system. It also gives the credits for the public domain programs used and distributed. (3) pkunzip.exe The program needed to uncompress zip files. (4) extkb.com Extended keyboard program for the PC. (5) vga_ligh.com Greek character set loaders for the PC with vga_bold.com a VGA screen. (6) geinputs.zip The TeX input files needed by the system. (7) getfm.zip The tfm files for the English-Greek fonts. (8) gepk.zip The pk files for the English-Greek fonts. (9) gemf.zip The metafont files used to create the fonts, with a brief instruction document gemf.doc and and some batch files for compiling fonts in additional pointsizes and resolutions. (10) filters.zip Two simple Greek-to-English and English-to-Greek filters (written in C) which make it (just barely) possible to create, read and convert files with mixed Greek and English text in a monolingual (English) environment. See l2g.c for explanation. (11) grsample.ps Postcript file of a 15 page excerpt from a Set Theory book which illustrates mathematical, monotoniko output (and plugs the book). (12) polyton.gr Greek input file and Postcript file of a one polyton.ps page sample which illustrates the method for entering polytoniko and the output produced. IMPORTANT. If you are getting these files by ftp, make sure that (3) - (10) are transmitted in binary mode. Files (3) - (5) and (9) - (12) are not needed for installing and running greektex. Yiannis N. Moschovakis Department of Mathematics UCLA, L.A. CA 90024 ynm@math.ucla.edu January 1993 ------------------------------ Date: Sat, 23 Jan 93 14:37:19 +0000 From: TEX@rmcs.cran.ac.uk Subject: New release of greektex In a message dated Fri, 22 Jan 93 09:49:39 -0800 addressed to the ELLHNIKA Distribution List for ???????? TeX Users , Yiannis Moschovakis announced a new version of greektex. In the UK TeX Archive at Aston University, Moschovakis' original INDEX and README files have been renamed to 00CONTENTS.TXT and 00README.TXT repsectively. The file pkunzip.exe has NOT been put into the archive, because it was felt that anyone using the archive who was PC-based would already have a suitable program for unzipping the files. Implementations of unzip for other architectures also exist. All binary files are stored, as is necessary in this archive, as variable-length records, without carriage control, and with a record length of 512 bytes. Access through NIFTP over Janet can transfer these files in binaary mode to Vax and non-Vax alike; transfers to a Vax using /CODE=FAST wil result in a file of the same format, which will need to be changed to fixed-length records by means of the VMS CONVERT utility. Access by anonymous ftp over the Internet, by non-Vaxen, will succeed; users of intelligent VMS-based implementations of ftp, such as MultiNet's, will also have to apply the CONVERT utility. ------------------------------ Date: Wed, 27 Jan 93 11:48:22 -0600 From: "George D. Greenwade" Subject: OS/2 TeX-related packages added to FILESERV/Niord My thanks to Stefan A. Muehlenweg for pointing out the PM-TeX and EPMTeX packages for OS/2, which have been added to our archives. These are imported from the OS/2 ftp archives at ftp-os2.nmsu.edu. Attached are the description files. - --George PMTEX ----- The PMTEX package includes the files for Guillaume Schiltz's PM-TeX (v. 2.0; 5 December 1992). PM-TeX is A TeX-Shell for OS/2 Presentation-Manager to control programs used everyday for the TeX typesetting system such as editors, TeX-interpreters, previewer and printerdrivers. PM-TeX is conceived to maintain the emTeX-programs but can easily be configured for other TeX-systems. The configuration of TeX can be performed by using the setting-windows of PM-TeX. PM-TeX opens for each program a new session to which can be switched from the main menu. So concurrency and easy support of full-screen sessions is given. DOS and OS/2 programs are supported. DOS-Programs are executed in a DOS-window. The files are distributed in a 2-part UUENCODEd ZIP archive. To retrieve these files, include: SENDME PMTEX in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). The ZIP file, PMTEX-2_0.ZIP is available for anonymous ftp retrieval from Niord.SHSU.edu (192.92.115.8) in [FILESERV.PMTEX]. Files in this package: (1 Block = 512 bytes) Files Blocks PMTEX.UUE_1OF2 79 Concatenate and UUDECODE to PMTEX.ZIP PMTEX.UUE_2OF2 58 EPMTEX ------ The EMPTEX package includes the files for Jon Hacker's EPMTeX (v 1.1; 23 January 1993). EPMTeX is a TeX Macro Enhancements for EPM 5.51 under OS/2. The E macro file tex.e when compiled with the IBM enhanced Editor translator ETPM.EXE will add a TeX pull down menu to the EPM menu bar. Menu items in the TeX pull down menu allow the user to TeX, preview (portrait and landscape), and print (portrait and landscape) the TeX file currently active in EPM. The files are distributed in a UUENCODEd ZIP archive. To retrieve this file, include: SENDME EPMTEX in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). The ZIP file, EPMTEX-1_1.ZIP is available for anonymous ftp retrieval from Niord.SHSU.edu (192.92.115.8) in [FILESERV.EPMTEX]. File Blocks (1 Block = 512 bytes) EPMTEX.UUE 63 UUDECODEs to EPMTEX.ZIP ------------------------------ Date: 02 Feb 93 13:13:55 From: Tundra Tim Daneliuk Subject: List Of TeX-Related Tutorials Herein is a list of tutorials on TeX-related subjects. If you are the author of such a document and that document is freely available (public domain, GNU Copyleft, etc.) please feel free to email me the information in the format defined below and I'll include it in the next revision of this list. Also, if any of the information is incorrect, misleading, or otherwise needs amending, please let me know. Thanks to all who have contributed. - ---------------------------- Submission Format ------------------------------ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: AUTHOR NAME: <Last Name, First Name> AUTHOR EMAIL ADDRESS: <Optional, If You Don't Want To Be Pestered> SIZE (BYTES): <Or Pages> BRIEF DESCRIPTION: <One Line Please> INTENDED AUDIENCE: <Novice, Advanced, Specialist In Some Discipline, etc.> DISTRIBUTION SITE: <Primary ftp Site> COMMENTS: <Whatever Makes Sense Here - Try To Keep It Under 50 Lines Or So> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - ------------------------ Beginning Of Tutorial List ------------------------- DOCUMENT NAME: Application Of NFSS In The Context Of Latex AUTHOR NAME: {\.Z}bikowski, Rafa{\l} AUTHOR EMAIL ADDRESS: Not Available SIZE (BYTES): ~40K BRIEF DESCRIPTION: A FAQ containing two embedded LaTeX documents INTENDED AUDIENCE: Newcomers to the New Font Selection Scheme and AmSFonts; no (La)TeX expertise assumed. DISTRIBUTION SITE: niord.shsu.edu: [FILESERV.FAQ]FAQ.NFSS-LATEX COMMENTS: The purpose of this document is to describe briefly AmSFonts and the New Font Selection Scheme (NFSS) in the context of LaTeX. The issues addressed are as follows. AmSFonts: What are AmSFonts? Where to get AmSFonts from? How to install AmSFonts for LaTeX? New Font Selection Scheme: What is the New Font Selection Scheme (NFSS)? Why to use NFSS? Where to get NFSS from? How to install NFSS? How to use NFSS to install AmSFonts for LaTeX? Also: How can NFSS and AmSFonts be used in practice? (Examples.) The questions are attempted to be answered from user's point of view as opposed to (La)TeXpert's/designer's. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: The Components Of TeX AUTHOR NAME: Schrod, Joachim AUTHOR EMAIL ADDRESS: xitijsch@ddathd21.bitnet SIZE (BYTES): ~40K (In several files) BRIEF DESCRIPTION: Overview of the files and components of the TeX system. INTENDED AUDIENCE: Newcomers. DISTRIBUTION SITE: ftp.uni-stuttgart.de: /soft/tex/documentation/components-of-TeX/* COMMENTS: Only 9 pages, but a great place to start. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: Essential LaTeX Mathematics AUTHOR NAME: Carlisle, David AUTHOR EMAIL ADDRESS: carlisle@cs.man.ac.uk SIZE (BYTES): 18362 BRIEF DESCRIPTION: An addition to Essential LaTeX, describing mathematics. INTENDED AUDIENCE: Those with an interest in typesetting mathematics. DISTRIBUTION SITE: tex.ac.uk COMMENTS: Does not describe mathematics under the NFSS. Uses the obsolete ms[xy]m fonts. Requires amssymbols.sty. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: A Gentle Introduction to TeX AUTHOR NAME: Doob, Michael AUTHOR EMAIL ADDRESS: mdoob@ccu.umanitoba.ca SIZE (BYTES): 198589 BRIEF DESCRIPTION: Introduction to plain tex. INTENDED AUDIENCE: Rank beginners. DISTRIBUTION SITE: Many (try gentle.tex on Archie) COMMENTS: Hard copy also available from the TeX Users Group at a nominal cost. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: Getting Up And Running With AMS-LaTeX AUTHOR NAME: Hirschhorn, Phil AUTHOR EMAIL ADDRESS: psh@math.mit.edu SIZE (PAGES): 25 BRIEF DESCRIPTION: Overview of the American Mathematical Society version of LaTeX. INTENDED AUDIENCE: Intended for someone with at least some experience with either plain TeX, AMS-TeX, or LaTeX. DISTRIBUTION SITE: Contact author via email. COMMENTS: Attempts to give enough information for someone to get started with AMS-LaTeX without having to read the manual. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: An Introduction To TeX And Friends AUTHOR NAME: Maltby, Gavin AUTHOR EMAIL ADDRESS: gmaltby@unpcs1.cs.unp.ac.za maltby@unpsun1.cc.unp.ac.za SIZE (BYTES): 150405 BRIEF DESCRIPTION: An introduction to the TeX world through LaTeX. Covers text processing and mathematical typesetting. Far from a reference work, for there are many commands not even mentioned. Around 80 pages. INTENDED AUDIENCE: LaTeX beginners, especially those who want to typeset mathematics and proceed to AmSLaTeX DISTRIBUTION SITE: To Be Determined COMMENTS: Prepared for short course given at University of Natal, Pietermaritzburg. Prepared in great haste, so not ultimately polished. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: Metafont For Beginners AUTHOR NAME: Tobin, Geoffrey AUTHOR EMAIL ADDRESS: ecsgrt@luxor.latrobe.edu.au SIZE (BYTES): 15252 BRIEF DESCRIPTION: A brief overview of what Metafont is and does. INTENDED AUDIENCE: Moderately experienced TeX users DISTRIBUTION SITE: niord.shsu.edu COMMENTS: Short and sweet, a great way to get started with Metafont. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT NAME: TeXsis -- TeX Macros for Physicists AUTHOR NAME: Myers, Eric and Paige, Frank AUTHOR EMAIL ADDRESS: texsis@lifshitz.ph.utexas.edu SIZE (BYTES): 835584 (tar file) BRIEF DESCRIPTION: TeX macros extending Plain TeX INTENDED AUDIENCE: Physicists and others who write technical documents. DISTRIBUTION SITE: anonymous@lifshitz.ph.utexas.edu COMMENTS: See the files README and INSTALL in the ftp directory. The manual is written in TeXsis, so you need the macros to print it. Partially a tutorial along with the macros necessary to help physicists make use of TeX effectively. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Regards, "Tundra" Tim Daneliuk PREFERRED: tundra@eskimo.chi.il.us OR (Yuk!): eskimo!tundra@clout.chi.il.us ALSO: ...uunet!gargoyle.uchicago.edu!clout!eskimo!tundra US SNAIL: 4927 N. Rockwell, Chicago, IL 60625 MA BELL: (312) 989-1052 ------------------------------ Date: Thu, 04 Feb 93 21:18:11 +0100 From: Joachim Schrod <schrod%de.th-darmstadt.informatik.iti@uk.ac.nsfnet-relay> Subject: New version of footnpag. FYI: I uploaded a new version (2.2) of footnpag.sty to ftp.uni-stuttgart.de (and to ftp.th-darmstadt.de, which happens to be the reference site). footnpag is a LaTeX style option which enables the enumeration of footnotes per page. With two small (documented) changes it runs under Plain TeX as well. (It was first released in August 1987, this is the fourth followup release.) It's supported by myself. Joachim Joachim Schrod Email: schrod@iti.informatik.th-darmstadt.de Computer Science Department Technical University of Darmstadt, Germany ``How do we persuade new users that spreading fonts across the page like peanut butter across hot toast is not necessarily the route to typographic excellence? -- Peter Flynn ------------------------------ Date: Mon, 08 Feb 93 10:14:20 -0500 From: Karl Berry <karl@claude.cs.umb.edu> Subject: TeX font naming scheme I have released version 1.3 of ``my'' font naming scheme for TeX fonts. You can get it by anonymous ftp from ftp.cs.umb.edu:pub/tex/fontname.tar.Z. I will also send it to you by email if you cannot ftp. It is in Texinfo format, so you will need the TeX macros in the file texinfo.tex (available with most GNU programs) to be able to print it; the directory pub/tex/fontname has a texinfo.tex, as well as all the individual files. The rest of that directory contains files showing the naming scheme applied to Adobe, Linotype, Monotype, Computer Modern, and AMS fonts. The changes since version 1.2 are primarily just additional fonts, and a few additional variants. I am happy to receive additions, criticisms, or other comments. karl@cs.umb.edu ------------------------------ 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. Please send contributions to: TeXhax@tex.ac.uk Administration, subscription and unsubscription requests: On Internet: send a one line mail message to TeXhax-request@tex.ac.uk SUBSCRIBE TEX-L <your real name> UNSUBSCRIBE TEX-L On BITNET: send a similar one-line mail message to LISTSERV@xxx On JANET: send a similar one line mail message to TeXhax-request@uk.ac.tex Back issues of the digest are available for anonymous ftp from the UK TeX Archive, tex.ac.uk (134.151.40.18) in [tex-archive.digests.texhax.YY]texhax.NN and from ftp.tex.ac.uk (134.151.44.19) in /pub/archive/digests/texhax/YY/texhax.NN where YY = last two digits of year, NN = issue number \bye End of TeXhax Digest [Volume 93 Issue 3] ****************************************