diff options
Diffstat (limited to 'info/digests/texhax/93/texhax.02')
-rw-r--r-- | info/digests/texhax/93/texhax.02 | 1576 |
1 files changed, 1576 insertions, 0 deletions
diff --git a/info/digests/texhax/93/texhax.02 b/info/digests/texhax/93/texhax.02 new file mode 100644 index 0000000000..76db63b65c --- /dev/null +++ b/info/digests/texhax/93/texhax.02 @@ -0,0 +1,1576 @@ +TeXhax Digest Tuesday, 26 Jan 1993 Volume 93 : Issue 002 + +% 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: + Latex to Mac MS-Word? + psfig/epsfig to show eps preview bitmap icon + TEX DRAWING PACKAGES FOR DOS + ftp site for SliTeX + Re: Magic lines for TeX/Mf files + TeX for UNIX + Expanding user-defined macros for REVTeX compuscripts + Revised date/location: TeX for non-American languages; MF in theory an + ANNOUNCEMENT: TeX Users Group meeting, Aston, July 1993 + MS Windows LaTeX tools available on FILESERV/Niord + MeX 1.03 + TUGboat 13 #4 -- contents + Pandora LaTeX style file + New version of UCTHESIS (2.0) on FILESERV/Niord + +Administrivia: + Moderators: David Osborne and Peter Abbott + Contributions: TeXhax@tex.ac.uk + Administration, subscription and unsubscription requests: + TeXhax-request@tex.ac.uk + +------------------------------------------------------------ + +Date: Sat, 18 Jan 92 20:22:15 -0500 +From: "Maria Siebes, BME" <siebes@hanna.eng.uiowa.edu> +Subject: Latex to Mac MS-Word? + +I am pretty new to the translation business, but one of my colleagues needs +help. He has a document (with many equations) in Latex and needs to convert it +to MS Word (running on a Macintosh) to be able to edit it. Does anyone out +there know of such a translator? +In general, is there a list of available translators and how to obtain them? +Thank you! + +------------------------------ + +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 ? + +Cheers! + +Dan. +| karron@nyu.edu (e-mail alias ) Dan Karron, Ph.D.,Research Associate| +| Phone: 212 263 5210 Fax: 212 263 7190 New York University Medical Center | +| 560 First Avenue Digital Pager <1> 212 397 9330 | +| New York, New York 10016 <2> 10896 <3> <your-number-here> | +``ALMOST Done writing, back to doing it again!.'' + +------------------------------ + +Date: Thu, 07 Jan 93 10:49:00 +0000 +From: ROUGH@manadon.ac.uk +Subject: TEX DRAWING PACKAGES FOR DOS + +Do versions of TeX drawing packages like TEXCAD or TEXDRAW which perform +bezier curve drawing exist for MSDOS? If so where can I find them? + +Thanks + +Alastair Rough + +------------------------------ + +Date: Wed, 13 Jan 93 08:10:51 +From: JESUS RIVERO <rivero@ciens.ula.ve> +Subject: ftp site for SliTeX + +Could anybody tell at which ftp sites I can find SliTeX programs and fonts? +An e-mail answer will enough. +Tahnks in advance + +------------------------------ + +Date: Mon, 18 Jan 93 09:21:39 -0700 +From: "Nelson H. F. Beebe" <beebe@math.utah.edu> +Subject: Re: Magic lines for TeX/Mf files + +Dan Karron <karron@karron.med.nyu.edu> asks about magic byte values +for TeXware files. + +We have had the following in our UNIX systems' /etc/magic file for +some time now: + +#======================================================================= +# Local additions to the /etc/magic file +0 short 0x1b0c Tektronix graphics file +0 short 0xf702 TeX DVI (device-independent) file +0 short 0xf759 TeX PK packed font file +0 short 0xf783 TeX GF (generic font) file + +We no longer have .pxl files, so I didn't bother to make a magic entry +for them. The first 32-bit word of a .pxl file contains the decimal +value 1001, so a /etc/magic entry like + +0 long 0x000003e9 TeX PXL (pixel font) file + +should suffice. + +TeX source files are not easily identifiable because they can start +with anything at all. Only if users adopt a common convention like + +%% This is a -*-TeX-*- file + +could we have a /etc/magic entry like + +0 string %% TeX source file + +This still leaves open the problem of distinguishing plain TeX from +AmSTeX, LaTeX, SliTeX, AmSLaTeX, and LAmSTeX. I prefer to do that by +file extensions instead, and use .tex, .ltx, .stx, .alx, .lax +respectively. + +Regrettably, TeX/METAFONT .tfm files have no magic signature that can +be used to identify them (see TeX: The Program, Section 539ff, p. +216). I've always viewed this as a serious design flaw in TeX, +because it is hard for a DVI driver to be distinguish a TFM file from +random garbage. + +While a .tfm file does contain a checksum, it is a Metafont-generated +checksum of the font parameters, not the .tfm file contents. The DVI +driver can compare this against the font checksum recorded in the .dvi +file, and issue a warning if they do not match. + +The only other sanity check a DVI driver can make is that the first +word of a .tfm file contains a file length measured in 32-bit words +that should match the actual size of the file as returned by an +operating-system call. Even that is not reliable however, because +some operating systems pad binary files with NULs to disk block +boundaries. Worse, 8 parameters in the 12-word .tfm file header are +lengths of tables that are stored later on in the file, and file +corruption can lead to crashes of a driver when it gets an +unreasonable value for one of these lengths, and clobbers internal +arrays. + + +Nelson H. F. Beebe Tel: +1 801 581 5254 +Center for Scientific Computing FAX: +1 801 581 4148 +Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu +University of Utah +Salt Lake City, UT 84112, USA + +------------------------------ + +Date: Tue, 19 Jan 93 07:20:03 +0000 +From: Julian Barquin <barquin@iit.upco.es> +Subject: TeX for UNIX + + Hello, + + We, at the Instituto de Investigacion Tecnologica, Madrid, Spain, +have bought a SUN workstation. We need TeX ( and LaTeX ) able to run +in UNIX. Could, please, someone inform us about the cheapest way to +get it ? My e-mail is <barquin@iit.upco.es>. Thank you very much. + +------------------------------ + +Date: Fri, 08 Jan 93 09:29:57 -0500 +From: krommes@theory.pppl.gov (John Krommes) +Subject: Expanding user-defined macros for REVTeX compuscripts + +The widespread adoption of electronic submission of TeX files (more +precisely, LaTeX with \documentstyle{revtex}) to journals of the American +Physical Society (APS) and the American Institute of Physics (AIP) poses an +interesting problem for the handling of user-defined macros. The present +rules for the ``REVTeX'' compuscript program state either that NO +user-defined macros (they call them ``type 1'') are allowed (APS), or that +only a very small number are allowed (AIP). It turns out that ``very small +number'' means 1 or 2 (according to Peggy Sutherland of the AIP), not the +possibly hundreds of macros that a reasonably-sized manuscript could +naturally entail. Furthermore, NO recursive math definitions are allowed. + +After detailed discussions with Christopher Hamlin of the APS and Peggy +Sutherland, I conclude that there appear to be two principal reasons for these +stringent restrictions: (1) personnel aren't trained yet to alter TeX macros if +necessary; (2) much more importantly, users may not be consistent in their use +of macros. For example, consider the fragment + + \def\lD{\lambda_{\rm D}} + . + . + . + The definition of~$\lD$ is ... For $\lambda_{\rm D} small... + +You are to imagine that the text fragments are buried deep inside the +manuscript. Now suppose that the journal editor decides to remove the \rm +from the definition of \lD to enforce a style rule of the journal. Simply +changing the one-line \def does NOT have the desired effect, since the +author sometimes typed out his original definition by hand. Thus, either +the editorial staff would have to proofread the entire paper (very costly), +or changes may have to be made at the proof stage. Neither possibility is +desirable. + +Although I think one can still argue that the proper solution is +to encourage REVTeX authors to use ``macro discipline,'' so that simple +changes can be made to the macro definitions rather than having someone +edit the entire file, the journals won't back down in the short term. +(Furthermore, at the AIP it's even worse: They don't even run TeX on the +REVTeX source that is submitted; they first translate it into their +in-house Xyvision language, then edit that as necessary. Am I alone in +thinking that this is ridiculous?) + +The journals, therefore, want a source file that has all user macros +expanded. They suggest doing this with an editor, but this is tedious and +error-prone for long, complicated documents. My alternative solution is to +expand the macros automatically. I have written a utility, with the +working name of XMACRO, that does so. + +XMACRO is an emulation of the higher-level (pre-stomach) operations of TeX +itself. It absorbs and tokenizes source code just as TeX does (respecting +all the rules about catcodes etc.), and expands macros as appropriate. +What's left is a stream of TeX primitives and possibly undefined macros. +However, instead of typesetting the primitives or complaining about +undefined macros, XMACRO just writes their names to the output file. The +effect is to generate a new TeX file that should be equivalent to the +original, but that has all user-defined macros expanded. This form should +satisfy the journals. + +For example, at the end of this message can be found listings of two short +input files, xsample.src and xsample.bbl, and the file xsample.tex that was +output by XMACRO. + +I am attempting to convince the REVTeX people to distribute this utility +along with the REVTeX release. There's nothing definite yet. Meanwhile, +as an experiment and debugging exercise that will run for ONE MONTH +beginning with the public release of this texhax announcement, users may +submit valid REVTeX files to me; they'll receive the expanded results back +shortly by email. The rules are: + + (1) Valid REVTeX 3.0 file only. This must be precisely as you would +submit it to the journal, except that your macro definitions shouldn't be +expanded. The file will first be run as-is through LaTeX. If LaTeX +detects an error, I will probably not attempt the XMACRO expansion. + + (2) One source file per document. (I.e., .bbl files must be +inserted manually.) This is in spite of the example at the end of this +message, which demonstrates that XMACRO can handle automatic insertion of +the .bbl file. + + (3) Please try to localize all user definitions to the start of the +file, before the \documentstyle command. + + (4) Send the file to krommes@princeton.edu as the text of a message +with the precise subject ``XMACRO request''. + + (5) EMAIL submissions ONLY. No disks! + +This experiment is intended to be a debugging exercise and to publicize the +existence of this utility. I am NOT RESPONSIBLE for errors in the expanded +file that is returned to you (although obviously I'd like to hear about +them), delays in publication, losses of promotions or Nobel prizes, etc! I +do certainly promise not to publish your manuscript under my name, release +it to anyone else, or to use any of its contents unethically in any way. +But you submit a manuscript to the experiment AT YOUR OWN RISK. If you're +uncomfortable with any aspect of this experiment, please don't participate. + +XMACRO presently expands the following primitives. (There are a few +obvious omissions such as \Afterassigmnent that will be added in the future.) + +\Advance +\Aftergroup +\Begingroup +\Bye +\Catcode +\Char +\Chardef +\Count +\Countdef +\Csname +\Def +\Divide +\Edef +\Else +\Endcsname +\Endgroup +\Endinput +\Expandafter +\Fi +\Futurelet +\Gdef +\Global +\If +\Ifcat +\Iffalse +\Ifnum +\Ifodd +\Iftrue +\Ifx +\Ignorespaces(*) +\Input +\Jobname(*) +\Let +\Long +\Lowercase +\Message +\Multiply +\Newcommand +\Noexpand +\Number +\Outer +\Par +\Relax(*) +\Renewcommand +\Romannumeral +\Show +\Showthe +\String +\The +\Toks +\Toksdef +\Undef +\Uppercase +\Xdef + +Note that these are in uppercase. In most cases, lower-case versions will +be expanded as well if you use the -t option. Exceptions that are expanded +only in upper case are indicated by (*). However, in some cases you might +want to use the -t option, but pass a few lower-case primitives unchanged +to the output file. To prevent XMACRO from expanding a primitive such as +\the, say ``\undef\the''. + +Suggestions are welcome. If you think this utility is a good idea, lobby +the APS and AIP: + + AIP (Christopher Hamlin): hamlin mis@aps.org + APS (Peggy Sutherland): peggys@aip.org + +Thanks for your help. + +- --- John + +krommes@princeton.edu | John A. Krommes + | Plasma Physics Laboratory +(Mail to krommes@princeton.edu is forwarded | P.O. Box 451 +to krommes@lyman.pppl.gov == 192.55.106.129) | Princeton, NJ 08543 + +(To ftp files, you must use lyman.pppl.gov.) | Phone: (609) 243--2606 + +=============================xsample.src====================================== +% XMACRO source file that demonstrates automatic expansion of TeX macros. + +% Invoke with: xmacro -t xsample +% (This file \Input's xsample.bbl) + +% The following should be in a macro file. +\let\^^M\ % See xsample.bbl for an occurrence of \^^M. + +% Simple substitution. +\def\A{Alfv\'en} + +% Simple symbols +\def\abar{{\overline\alpha}} +\def\Apar{A_\parallel} +\def\dss{\delta_{\text{s},s}} + +% Macros with arguments (and with pattern recognition). +\def\<#1>{\langle#1\rangle} +\def\M#1,#2{M^{#1}{}_{#2}} + +% Recursive math definitions. +\let\a\alpha +\def\meanA{\<\a>} + +% A convenience REVTeX macro. +\def\Eq#1{Eq.~(\ref{#1})} + +% The following two def'ns demonstrate one way to automate insertion of the +% .bbl file. +\def\bibliographystyle#1{} + +% Here, note the use of an inner level of grouping, as well as the use of +% the ## token. +\def\bibliography{\begin{references} + {\Def\begin##1##2{}\Def\end##1{} + \Input{\Jobname.bbl} + } + \end{references}} + +% --------------------------------------------------------------------------- + +\documentstyle[aps]{revtex} +\begin{document} + +\bibliographystyle{pf} + +See \Eq{a} below for a definition of the \A\ velocity. This sentence will have +to be broken in the \TeX\ file because of the macro expansion. An attempt +is made to do this gracefully. + +Here is a silly equation: +\begin{equation} + \abar = \dss\<\Apar> + \meanA + \M\a,\gamma +\label{a} +\end{equation} + +\bibliography + +\end{document} + +==============================xsample.bbl====================================== + +\begin{thebibliography}{10} + +\bibitem{PRL} +J.~A. Krommes, +\newblock ``Thermal fluctuations in gyrokinetic plasma at finite beta,'' Phys.\ + Rev.\ Lett., in press. + +\end{thebibliography} + +========================xsample.tex (output from XMACRO)======================= + +% --- Macros expanded with XMACRO (version 0.6, December 25, 1992) --- +% Copyright (C) by John A. Krommes/Princeton University (1992) +% Source file: "xsample.src" +% Output file: "xsample.tex" + +% XMACRO source file that demonstrates automatic expansion of TeX macros. + +% Invoke with: xmacro -t xsample +% (This file \Input's xsample.bbl) + +% The following should be in a macro file. +% See xsample.bbl for an occurrence of \^^M. + +% Simple substitution. + +% Simple symbols + +% Macros with arguments (and with pattern recognition). + +% Recursive math definitions. + +% A convenience REVTeX macro. + +% The following two def'ns demonstrate one way to automate insertion of the +% .bbl file. + +% Here, note the use of an inner level of grouping, as well as the use of +% the ## token. + +% --------------------------------------------------------------------------- + +\documentstyle [aps]{revtex} + \begin {document} + +See Eq.~(\ref {a}) below for a definition of the Alfv\'en\ velocity. This +sentence will have + to be broken in the \TeX \ file because of the macro expansion. An attempt + is made to do this gracefully. + +Here is a silly equation: + \begin {equation} + {\overline \alpha }= \delta _{\text {s},s}\langle A_\parallel \rangle + % +\langle \alpha \rangle + M^{\alpha }{}_{\gamma } +\label {a} + \end {equation} + +\begin {references} { + +\bibitem {PRL} + J.~A. Krommes, + \newblock ``Thermal fluctuations in gyrokinetic plasma at finite beta,'' +Phys.\ Rev.\ Lett., in press. + + + } \end {references} + +\end {document} + +------------------------------ + +Date: Wed, 13 Jan 93 15:02:15 +0000 +From: CHAA006@VAX.RHBNC.AC.UK +Subject: Revised date/place: TeX for non-American languages; + MF in theory and practice. + +I am sorry to have to announce that the proposed UK-TuG Conference in Glasgow +will not be going ahead as planned, primarily for financial reasons. However, +the conference _will_ take place, but at an alternative venue and time which I +hope will prove attractive to you. The conference is now scheduled to take +place at Royal Holloway and Bedford New College (`The Country Campus of the +University of London') during Spring, when the campus is at its best and most +attractive. + +The actual dates are April 6th--8th, with the same programme as previously +announced; April 6th is reserved for travelling, registration and the +Conference dinner; April 7th will consist of a series of talks (with plenty of +time for discussion) from an internationally famous panel of invited speakers, +including Dominik Wujastyk (who together with Graham Toal is responsible for +the authoritative UK hyphenation patterns, and who is also a Sanskrit scholar), +Bernard Gaulle (until recently president of GUTenberg, the French-speaking TeX +Users' Group, and an authority on good French typographic practice), and Yannis +Haralambous (who is the author of ScholarTeX, and a renowned authority on +MetaFont). + +On April 8th, two concurrent MetaFont tutorials will take place, one on +MetaFont in Theory, led by Yannis, and one on MetaFont in Practice. The former +will be concerned with the design and implementation of new fonts through the +medium of MetaFont, whilst the second will be more practical and aimed at +answering questions such as ``how do I generate all the Computer Modern fonts +at 600 dpi for my new laser printer?''. + +Royal Holloway and Bedford New College is situated conveniently close to London +Heathrow Airport, and is also served by regular fast trains from London +Waterloo (circa 30 minutes). Accommodation will be en-suite, and all meals will +be included in the price. + +Further details (including price) will be issued as soon as the approximate +numbers are known; please send a message to the address below if you are +interested in attending this conference and wish to be kept informed. If you +have already let me know that you intended to attend the Glasgow conference, +please re-confirm for the RHBNC conference in order that I may accurately +record likely numbers. + + Philip Taylor, RHBNC + + P.Taylor@Uk.Ac.Rhbnc.Vax (Janet); + P.Taylor@Vax.Rhbnc.Ac.Uk (Internet). + +[If you have no e-mail access, the following alternatives are possible but + deprecated: + + Tel: +44 784 443172 + Fax: +44 784 434348 + Snail-mail: Philip Taylor; The Computer Centre; RHBNC; + University of London; Egham Hill; Egham; + Surrey; TW20 0EX; United Kingdom. + +------------------------------ + +Date: 14 Jan 93 13:38:29 +0000 +From: spqr@uk.ac.york.minster +Subject: ANNOUNCEMENT: TeX Users Group meeting, Aston, July 1993 + +[NOTE: a TeX source follows at the end of this plain text +announcement. If you reproduce this announcement anywhere, please run +the TeX version. If you have the facilities to print the conference +logo (encapsulated PostScript, using psfig), contact the organisers +for a copy of the file] + +PLEASE CIRCULATE AS WIDELY AS POSSIBLE + +*************************************************************************** + + World Wide Window on TeX + + + 14th Annual TeX Users Group Meeting July 26th - 30th, 1993 + +*************************************************************************** + +Aston University in Birmingham (United Kingdom) will be the venue for +the 1993 TUG conference. Aston is the home of the `Aston Archive', +one of the largest collections of electronic TeX paraphernalia. This +is the first time that the annual meeting will have been held outside +of North America. + +The location of the conference at one centre of the electronic web and +its movement from North America encourage particular focus on the +`world-wide' aspects of TeX, LaTeX and METAFONT. The marked rise in +maturity of windowing systems (X Window system, Microsoft Windows, +Macintosh, Atari, Amiga, etc.) also allows us to exploit more +visually oriented methods in employing the TeX tools. It is hoped +that there will be a contribution to the conference from the Didot +project, further extending the range of topics to include digital +typography and font creation. + +The conference will feature the normal paper presentations. +Workshops, poster displays, courses, panels and `birds of a feather' +sessions will also form integral components. + +Contributions are urgently sought in the following subject areas: - +archives - electronic networks - formatting structured documents - +LaTeX3 - graphical user interfaces to TeXware - non-English issues - +non-Latin scripts - digital typography - editing structured documents +- - styles - other typesetting systems - document views - + + +Contributions: + +Proposals for full papers, workshops and poster sessions should be +sent to the programme co-ordinators as soon as possible: + + Chris Rowley Malcolm Clark + Parsifal College IRS + Open University University of Westminster + 527 Finchley Road 115 New Cavendish Street + London NW3 7BG London W1M 8JS +phone: +44 71 794 0575 +44 71 911 5000 ex 3622 +fax: +44 71 433 6196 +44 71 911 5093 +email: tug93-proposals@vax.rhbnc.ac.uk + +Deadline for paper proposals: February 26th, 1993 + + +Conference committee: + +Chairman: Peter Abbott +Administration: Maureen Campbell +Programme: Chris Rowley and Malcolm Clark +Editors: Sebastian Rahtz and Mimi Burbank +Courses organiser: Carol Hewlett +Publicity and demonstrations: Philip Taylor +Social programme: David Osborne + +Enquiries: + +Requests for further information (full details of costs, accommodation +options, conference registration forms, etc.), as well as requests +for space for demonstrations and displays, should all be sent to the +following address, as should completed forms and any other written +correspondence: + +Email Post +tug93-enquiries@vax.rhbnc.ac.uk Peter Abbott + Information Services + Aston University + Aston Triangle + Birmingham B4 7ET + United Kingdom + fax: +44 21 359 6158 + phone: +44 21 359 5492 + +Courses: + +There will be a selection of TeX Users Group courses organised in +conjunction with the meeting. Various workshops will also form a part +of the main conference. + +Social details: + +The conference will take place on the Aston University campus in +central Birmingham, with excellent travel connections. Birmingham is +situated very conveniently for access to all parts of England, +especially the Midlands areas including Stratford and Oxford, as well +as much of Wales. Participants will be given details of local events +and sightseeing suggestions, including a guide to the culinary treats +offered by Birmingham's multi-ethnic society. + +Social events will include dinners, receptions, and a mystery trip to +an unexpected face of Birmingham. Accompanying persons will be helped +to have a rewarding time in the area, and will also be offered a +beginners' course in TeX; this course is available as well to those +who would like a crash course in TeX prior to the conference proper. + +The approximate cost of attendance at the conference will be 100 +pounds, or 250 pounds including accommodation and meals. The normal +accommodation will be on campus in the University residences. Those +wishing to book outside hotel accommodation, or executive +accommodation on campus, will find details on the booking form. + +The normal accommodation provided will be on campus in the University +residences, but alternative arrangements (e.g. for executive +accommodation on campus, or hotel accommodation) are also possible; +full details of these and other options are given on the booking form +which is available upon request. + +Full computer facilities, including electronic mail and network +contacts, will be available to participants. The rich holdings of the +UK TeX Archive will, of course, be easily accessible. + + + +************************ +TO PRINT THE TEX VERSION, CUT FROM HERE DOWN AND PROCESS WITH TeX OR LaTeX: + +% This file should be processable by plain TeX or by LaTeX +\newif\ifislatex +\newif\ifusesPS +\usesPSfalse % if you don't use PostScript +%\usesPStrue % if you like PostScript and have the logo file + + +\def\Dot{~$\bullet$\ } +\def\MF{{\rm{\mf META}\-{\mf FONT}}} +\font\mf logo10 at 12pt + +\def\PlainTeXery{\message{Clever person! you use plain TeX!}% + \hsize6.3in\vsize9.7in\nopagenumbers + \def\LaTeX{{\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em + T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}} + \ifusesPS + %%% change onlythe following three lines + %%% to reflect local font-naming conventions + \def\Palatino {psmpalr } + \def \PalatinoBold {psmpalb } + \def \PalatinoItalic {psmpali } + \font \rm = \Palatino scaled \magstep 1 + \font \it = \PalatinoItalic scaled \magstep 1 + \font \bf = \PalatinoBold scaled \magstep 1 + \font \big = \PalatinoBold scaled \magstep 1 + \font \bigger = \PalatinoBold scaled \magstep 3 + \font \sc = cmcsc10 scaled \magstep 1 + \font \tt = cmtt10 scaled \magstep 1 + \font \cmu = cmu10 scaled \magstep 1 + \else + \font\sc cmcsc10 at 12pt\font\tt cmtt10 at 12pt\let\cmu\it + \font\rm cmr12\font\bigger cmbx10 at17.28pt\font\big cmbx10 at12pt + \fi + \baselineskip = 14.4 pt + \islatexfalse\usesPSfalse\def\pounds{{\cmu \$}}\def\newpage{\vfill\eject} + \rm +} +\def\LaTeXery{\typeout{Clever person! you use LaTeX!}% + \ifusesPS \documentstyle[palatino,psfig,11pt]{article} + \textwidth6in\textheight10in + \else + \documentstyle[11pt]{article}\textwidth6.2in\textheight9.2in + \fi + \islatextrue\pagestyle{empty} + \oddsidemargin0in\topmargin-.7in\headsep0pt\headheight0pt + \def\big{\large\bf}\def\bigger{\LARGE\bf} + \begin{document} +} +\ifx\documentstyle\undefined + \PlainTeXery +\else + \LaTeXery +\fi +\parindent0pt +\parskip6pt +%----------------------------------------------------- +\ifusesPS + \centerline{\psfig{figure=t93logo.eps,height=1.8in}} +\else + \centerline{{\bigger World Wide Window on \TeX}} +\fi +\bigskip +\centerline{{\big 14th Annual \TeX\ Users Group Meeting +July 26th\thinspace --\thinspace 30th, 1993}} +\bigskip + +Aston University in Birmingham (United Kingdom) will be the venue for +the 1993 TUG conference. Aston is the home of the `Aston +Archive', one of the largest collections of electronic +\TeX\ paraphernalia. This is the first time that the annual +meeting will have been held outside of North America. + +The {\bf location} of the conference at one centre of the electronic +web and its movement from North America encourage particular focus on +the `world-wide' aspects of \TeX, \LaTeX\ and \MF{}\null. The marked rise +in maturity of windowing systems (X Window system, Microsoft Windows, +Macintosh, Atari, Amiga, etc.)\ also allows us to exploit more +visually oriented methods in employing the \TeX\ tools. It is hoped that +there will be a contribution to the conference from the Didot project, +further extending the range of topics to include digital typography +and font creation. + +The {\bf conference} will feature the normal paper presentations. +Workshops, poster displays, courses, panels and `birds of a feather' +sessions will also form integral components. + +{\bf Contributions} are urgently sought in the following subject +areas:\hfil\break +\ignorespaces\Dot archives\Dot electronic networks\Dot formatting structured +documents\Dot \LaTeX3\Dot graphical user interfaces to \TeX ware\Dot +non-English issues\Dot non-Latin scripts\Dot digital typography\Dot +editing structured documents\Dot styles\Dot other typesetting +systems\Dot document views\Dot + +\bigskip +\leftline{{\big Contributions:}} + +Proposals for full papers, workshops and poster sessions should be sent +to the programme co-ordinators as soon as possible: + +\smallskip + +\halign{#\hfil\qquad&#\hfil\qquad\qquad&#\hfil\cr +&Chris Rowley&Malcolm Clark\cr +&Parsifal College&IRS\cr +&Open University&University of Westminster\cr +&527 Finchley Road&115 New Cavendish Street\cr +&London NW3 7BG&London W1M 8JS\cr +phone:&+44 71 794 0575&+44 71 911 5000 ex 3622\cr +% email:&\tt c.a.rowley@open.ac.uk&\tt malcolmc@wmin.ac.uk\cr +fax:&+44 71 433 6196 &+44 71 911 5093\cr +email:&\qquad\rlap{\tt tug93-proposals@vax.rhbnc.ac.uk}\cr +} + +\medskip + +\leftline{{\big Deadline for paper proposals:\quad February 26th, 1993}} + +\medskip + +\centerline{{\it see over for more details}} +%%\hbox to\hsize{{\small Supplement to {\bf TUGboat} 13, no.\ 4, +%% December 1992}\hfil {\it see over for more details}} +\newpage + +\leftline{{\big Conference committee:}} +\medskip +\halign{#\hfil\quad&#\hfil\cr +\it Chairman: & Peter Abbott\cr +\it Administration: & Maureen Campbell\cr +\it Programme: & Chris Rowley and Malcolm Clark\cr +\it Editors: & Sebastian Rahtz and Mimi Burbank\cr +\it Courses organiser: & Carol Hewlett\cr +\it Publicity and demonstrations: & Philip Taylor \cr +\it Social programme: & David Osborne\cr +} + +\medskip + +\leftline{{\big Enquiries:}} Requests for further information +(full details of costs, accommodation options, conference registration forms, +etc.), as well as requests for space for demonstrations and displays, +should all be sent to the following address, as should completed forms and +any other written correspondence: + +\smallskip +\halign{#\hfil\quad&#\hfil\cr +{\it Email } & {\it Post } \cr +{\tt tug93-enquiries@vax.rhbnc.ac.uk} & Peter Abbott \cr +& Information Services \cr +& Aston University \cr +& Aston Triangle \cr +& Birmingham B4 7ET \cr +& United Kingdom\cr +& \rlap{{\it fax:}}\phantom{{\it phone:}}\quad +44 21 359 6158 \cr +& {\it phone:}\quad +44 21 359 5492 \cr +} + + +\medskip +\leftline{{\big Courses: }} +There will be a selection of \TeX\ Users Group courses organised in +conjunction with the meeting. Various workshops will also form a part +of the main conference. + +\medskip \leftline{{\big Social details: }} The conference will take +place on the Aston University campus in central Birmingham, with +excellent travel connections. Birmingham is situated very conveniently +for access to all parts of England, especially the Midlands areas +including Stratford and Oxford, as well as much of Wales. +Participants will be given details of local events and sightseeing +suggestions, including a guide to the culinary treats offered by +Birmingham's multi-ethnic society. + +Social events will include dinners, receptions, and a mystery trip +to an unexpected face of Birmingham. Accompanying persons will be +helped to have a rewarding time in the area, and will also be offered +a beginners' course in \TeX; this course is available as well to those +who would like a crash course in \TeX\ prior to +the conference proper. + +The approximate cost of attendance at the conference will be \pounds +100, or \pounds 250 including accommodation and meals. The normal +accommodation will be on campus in the University residences. Those +wishing to book outside hotel accommodation, or executive accommodation +on campus, will find details on the booking form. + +The normal accommodation provided will be on campus in the University +residences, but alternative arrangements (e.g. for executive +accommodation on campus, or hotel accommodation) are also possible; +full details of these and other options are given on the booking form +which is available upon request. + +Full computer facilities, including electronic mail and network +contacts, will be available to participants. The rich holdings of the +UK \TeX\ Archive will, of course, be easily accessible. + + +\ifislatex +\def\Action{\end{document}} +\else +\let\Action\bye +\fi +\Action + +------------------------------ + +Date: Thu, 14 Jan 93 09:22:19 -0600 +From: "George D. Greenwade" <bed_gdg@SHSU.edu> +Subject: MS Windows LaTeX tools available on FILESERV/Niord + +Mike Reid <mfreid@hkuxa.hku.hk> has been working with me on correcting some +aspects of my VMS LATEX.HLP file for inclusion in the VMS Help Librarian. +The *real* meat of this announcement, though, is that Mike has ported this +file to a format compatible with Microsoft Windows (which is about the +nicest help utility around), as well as provided a few other utilities for +the Windows environment which may be of interest to users of LaTeX. +Attached are (1) Mike's announcement, (2) the FILESERV description file for +these packages, and (3) very brief information on how to retrieve the +updated VMS Help file. + +Regards and thanks to Mike for his efforts on these projects, 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 + + +MS-Windows LaTeX Help and microEMACS Interface + +January 14, 1993. + +Michael F. Reid <mfreid@hkuxa.hku.hk> +>From April 1993 <mfr@phys.canterbury.ac.nz> + +I have uploaded: + LATEXHLP.ZIP A LaTeX help file for MicroSoft Windows + VMS2WINH.ZIP Conversion from VMS help to Windows Help + QH2WINH.ZIP Conversion from QHELP to Windows Help + MEWLTX10.ZIP microEMACS for Windows LaTeX interface +to Niord.SHSU.edu (192.92.115.8), directory [FILESERV.MSWIN-LATEX] + +The LaTeX help file is a translation of a VAX/VMS help file collated by +George Greenwade. The conversion program is in the VMS2WINH.ZIP file, in +case you want to recompile the file with your own additions. + +NOTE: You need the MicroSoft Help Compiler (HC) to recompile the help +file. This comes with many Windows programming toolkits. + +A conversion from QHELP (a DOS freeware help engine) to Windows help is +in the QH2WINH.ZIP file. This is similar to the vms2winh program, and is +posted here because I know Peter Flynn is working on a TeX help system +based on QHELP. + +##### LaTeX microEMACS Interface ##### + +The MEWLTX10.ZIP file contains code for a microEMACS for Windows +Interface. This allows you to insert LaTeX commands, insert template +files, run TeX processes, parse errors in log files, call up help, and +so on, using the menus. This is still under development, so I would +appreciate positive or negative comments. +*************************************************************************** + MSWIN-LATEX + ----------- +The MSWIN-LATEX package includes UUENCODEd ZIP archives containing Michael +Reid's LaTeX help file for MicroSoft Windows and microEMACS for MicroSoft +Windows LaTeX interface. + +To retrieve the 3 part distribution of the LaTeX help file, include: + SENDME MSWIN-LATEX.LATEXHLP* +in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). +To retrieve the 2 part distribution of the microEMACS for Windows LaTeX +interface, include: + SENDME MSWIN-LATEX.MEWLTX10* +in the body of a mail message to FILESERV. + +The ZIP files upon which this distribution is based, as well two other +utilities created by Reid are available for anonymous ftp retrieval on +Niord.SHSU.edu (192.92.115.8) in the directory [FILESERV.MSWIN-LATEX]: + LATEXHLP.ZIP A LaTeX help file for MicroSoft Windows + VMS2WINH.ZIP Conversion from VMS help to Windows Help + QH2WINH.ZIP Conversion from QHELP to Windows Help + MEWLTX10.ZIP microEMACS for Windows LaTeX interface + +The VMS help file is available from FILESERV (in 4 parts) by including: + SENDME VMS-LATEX-HELP +in the body of a mail message to FILESERV. The file LATEX.HLP (VMS Help +Librarian file) is available for anonymous ftp retrieval from Niord in +[FILESERV.VMS-LATEX-HELP]. + +------------------------------ + +Date: Fri, 15 Jan 93 13:07:37 +0700 +From: Wlodek Bzyl <matwb@halina.univ.gda.pl> +Subject: MeX 1.03 + +MeX, version 1.03 on halina.univ.gda.pl +======================================= + +What is MeX? + +The Mex package is an adaptation of PLAIN and LaTeX formats +to the Polish language and to the Polish printing customs. +MeX is bilingual. You can switch between languages with the +\language\english and \language\polish commands. + +The package contains: +- - the set of macro files, called MeX and LaMeX. These are + the Polish versions of the PLAIN and LaMeX formats, + respectively +- - hyphenation rules for the Polish language +- - METAFONT programs for the Polish letters and + quotation marks. + +The authors are: +- - formats: + Bogus\l{}aw Jackowski & Marek Ry\'cko +- - hyphenation patterns: + Hanna Ko\l{}odziejska & Bogus\l{}aw Jackowski & Marek Ry\'cko +- - fonts: + Bogus\l{}aw Jackowski & Marek Ry\'cko + consultant: Roman Tomaszewski + +Bogus\l{}aw Jackowski and Marek Ry\'cko were awarded on +EuroTeX'92 with the Cathy Booth Prize for their work in +the developement of Polish TeX. + +W\l{}odek Bzyl +Instytut Matematyki +Uniwersytet Gda\'n{}ski +Wita Stwosza 57, FAX: (pl) 058 414 914 +80-952 Gda\'n{}sk, Poland Internet: matwb@halina.univ.gda.pl + +------------------------------ + +Date: 15 Jan 93 21:48:39 -0500 +From: bbeeton <BNB@MATH.AMS.ORG> +Subject: TUGboat 13 #4 -- contents + +The last 1992 issue of TUGboat is at the printer, and will soon +be ready for mailing. Attached is a list of the contents. + -- bb + -------------------- + +TUGboat vol. 13, no. 4, December 1992 +Contents + + 415 Addresses + +General Delivery + 417 Malcolm Clark Changing TeX? + 418 Barbara Beeton Editorial comments + 419 An interview with Donald Knuth, November 1991 + +Dreamboat + 425 Richard Palais Moving a fixed point + 433 Philip Taylor The future of TeX + +Software + 443 Nickolas J. Kelly and Christian H. Bischof + XBibTeX and friends + 447 Nigel Chapman Searching in a DVI file + 452 Hyphenation exception log + +Literate programming + 457 Bart Childs Errata: Literate Programming, A Practitioner's View + (TUGboat 13, no. 3, pp. 261-268) + +Philology + 457 Yannis Haralambous + Hyphenation patterns for ancient Greek and Latin + +Fonts + 470 Darko Zubrinic The exotic Croatian Glagolitic alphabet + 472 John Sauter Postnet codes using METAFONT + 476 Yannis Haralambous + A typewriter font for the Macintosh 8-bit font table + +Graphics + 477 Sebastian Rahtz and Leonor Barroca + Addendum: A style option for rotated objects in TeX + (TUGboat 13, no. 2, pp. 156-180) + 478 Ray Seyfarth Diag: a drawing preprocessor for LaTeX + +Book Reviews + 486 Victor Eijkhout + Wynter Snow, ``TeX for the Beginner'' + 487 George Greenwade + Arvind Borde, ``TeX by Example'' + 489 A.G.W. Cameron Andre Heck, ed., ``Desktop Publishing + in Astronomy & Space Sciences'' + +Typesetting on PCs + 490 Erich Neuwirth TeX implementations for IBM PCs: + comparative timings + +Warnings + 493 Frank Mittelbach + Where does this character come from? + Solution to the puzzle, TUGboat 13, no. 2, p. 190 + +Macros + 494 Victor Eijkhout The bag of tricks + 495 Jonathan Fine Too many errors + 496 Victor Eijkhout One error less + 497 Paul Anagnostopoulos + ZzTeX: A macro package for books + 505 Jonathan Fine The \noname macros -- A technical report + +LaTeX + 510 Frank Mittelbach, Chris Rowley and Michael Downes + Volunteer work for the LaTeX3 project + 516 Mike Piff Correction sheets in LaTeX + 518 Mike Piff Text merges in TeX and LaTeX + 524 Sebastian Rahtz A style file for printing sheets of labels + +Abstracts + 528 Cahiers GUTenberg #13 + +News & Announcements + 530 Calendar + 532 Call for Papers: Special Issue of ``Electronic Publishing: + Origination, Dissemination and Design'' on Active Documents + +Late-Breaking News + 533 Barbara Beeton Production notes + 534 Coming next issue + +TUG Business + 534 Institutional members + +Forms + 537 TUG membership application + +Advertisements + 536 Index of advertisers + 544 TeX consulting and production services + +------------------------------ + +Date: Mon, 18 Jan 93 15:39:52 +0000 +From: Martin Ward <Martin.Ward@durham.ac.uk> +Subject: Pandora LaTeX style file + +Enclosed is a style file for LaTeX which uses the Pandora and Euler fonts +instead of Computer Modern. I find the heavier weight of Pandora ideal for +screen previewing - you get a much more readable screen, with only slightly +fewer characters per page. Note that this requires the new font selection +scheme to be installed. + +Comments/enhancements are welcome. Has anyone created a caps/small caps +virtual font for Pandora? Or any other design sizes? + + Martin. + +JANET: Martin.Ward@uk.ac.durham Internet (eg US): Martin.Ward@durham.ac.uk +or if that fails: Martin.Ward%uk.ac.durham@nsfnet-relay.ac.uk +or even: Martin.Ward%DURHAM.AC.UK@CUNYVM.CUNY.EDU +BITNET: Martin.Ward%durham.ac.uk@UKACRL UUCP:...!uknet!durham!Martin.Ward + + +%% +\def\fileversion{1.0} +\def\filedate{93/01/18} +%% +%% COPYRIGHT 1993 Martin Ward, Martin.Ward@durham.ac.uk +%% +%% DESCRIPTION: +%% Set text in pandora and maths in euler fonts where possible. +%% Uses the new font selection scheme. +%% +%% INSTALLATION: +%% Put this file where your TeX looks for inputs, under the name +%% pandora.sty. +%% +%% DOCUMENTATION: +%% Include pandora as a LaTeX style option. Most text will be set in +%% the pandora fonts (apart from caps/small caps, bold extended +%% slanted/italic and semibold condensed, which will appear in Computer +%% Modern). +%% Requires the new font selection scheme. +%% +%% COPYING: +%% This program is free software; you can redistribute it and/or modify +%% it under the terms of the GNU General Public License as published by +%% the Free Software Foundation; either version 2 of the License, or +%% (at your option) any later version. +%% +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +%% +%% CODE: +\@ifundefined{selectfont} + {\@latexerr{`pandora' style option could only be used + with the new font selection scheme}\@eha + \endinput}{} + +\input{amsfonts.sty} + +%% Please don't change the next lines unless you know exactly what you +%% are doing. +%% +%\def\default@shape{n} +%\def\default@series{m} +%\def\default@family{cmr} +\def\default@family{pnr} +%\def\default@errfont{cmsy10} +%% +%% Again, this is doubly dangerous bent. +%% +\fontfamily\default@family +\fontseries\default@series +\fontshape\default@shape + + + +\new@fontshape{pnr}{m}{n}{% + <5>pnr10 at4.82pt% + <6>pnr10 at5.79pt% + <7>pnr10 at6.94pt% + <8>pnr10 at8.33pt% + <9>pnr10 at9.13pt% + <10>pnr10% + <11>pnr10 at10.95pt% + <12>pnr10 at12pt% + <14>pnr10 at14.4pt% + <17>pnr10 at17.28pt% + <20>pnr10 at20.74pt% + <25>pnr10 at24.88pt}{} +\extra@def{pnr}{}{} +\new@fontshape{pnr}{m}{sl}{% + <5>pnsl10 at4.82pt% + <6>pnsl10 at5.79pt% + <7>pnsl10 at6.94pt% + <8>pnsl10 at8.33pt% + <9>pnsl10 at9.13pt% + <10>pnsl10% + <11>pnsl10 at10.95pt% + <12>pnsl10 at12pt% + <14>pnsl10 at14.4pt% + <17>pnsl10 at17.28pt% + <20>pnsl10 at20.74pt% + <25>pnsl10 at24.88pt}{} + +\subst@fontshape{pnr}{m}{it}{pnr}{m}{sl} + +% \new@fontshape{pnr}{m}{it}{% +% <5>pnsl10 at4.82pt% +% <6>pnsl10 at5.79pt% +% <7>pnsl10 at6.94pt% +% <8>pnsl10 at8.33pt% +% <9>pnsl10 at9.13pt% +% <10>pnsl10% +% <11>pnsl10 at10.95pt% +% <12>pnsl10 at12pt% +% <14>pnsl10 at14.4pt% +% <17>pnsl10 at17.28pt% +% <20>pnsl10 at20.74pt% +% <25>pnsl10 at24.88pt}{} + +% Hmmm... can't find a Pandora small caps, use cmsc for now: +\subst@fontshape{pnr}{m}{sc}{cmr}{m}{sc} + +% \new@fontshape{pnr}{m}{sc}{% +% <5>cmsl10 at4.82pt% +% <6>cmsl10 at5.79pt% +% <7>cmsl10 at6.94pt% +% <8>cmsl10 at8.33pt% +% <9>cmsl10 at9.13pt% +% <10>cmsl10% +% <11>cmsl10 at10.95pt% +% <12>cmsl10 at12pt% +% <14>cmsl10 at14.4pt% +% <17>cmsl10 at17.28pt% +% <20>cmsl10 at20.74pt% +% <25>cmsl10 at24.88pt}{} + +\new@fontshape{pnr}{b}{n}{% + <5>pnb10 at4.82pt% + <6>pnb10 at5.79pt% + <7>pnb10 at6.94pt% + <8>pnb10 at8.33pt% + <9>pnb10 at9.13pt% + <10>pnb10% + <11>pnb10 at10.95pt% + <12>pnb10 at12pt% + <14>pnb10 at14.4pt% + <17>pnb10 at17.28pt% + <20>pnb10 at20.74pt% + <25>pnb10 at24.88pt}{} + +%%%%%%%%% bold extended series +\subst@fontshape{pnr}{bx}{n}{pnr}{b}{n} +\subst@fontshape{pnr}{bx}{sl}{cmr}{bx}{sl} +\subst@fontshape{pnr}{bx}{it}{cmr}{bx}{sl} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% Sans serif font shapes +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\new@fontshape{pnss}{m}{n}{% + <5>pnss10 at4.82pt% + <6>pnss10 at5.79pt% + <7>pnss10 at6.94pt% + <8>pnss10 at8.33pt% + <9>pnss10 at9.13pt% + <10>pnss10% + <11>pnss10 at10.95pt% + <12>pnss10 at12pt% + <14>pnss10 at14.4pt% + <17>pnss10 at17.28pt% + <20>pnss10 at20.74pt% + <25>pnss10 at24.88pt}{} + +\subst@fontshape{pnss}{m}{it}{pnss}{m}{sl} + +\new@fontshape{pnss}{m}{sl}{% + <5>pnssi10 at4.82pt% + <6>pnssi10 at5.79pt% + <7>pnssi10 at6.94pt% + <8>pnssi10 at8.33pt% + <9>pnssi10 at9.13pt% + <10>pnssi10% + <11>pnssi10 at10.95pt% + <12>pnssi10 at12pt% + <14>pnssi10 at14.4pt% + <17>pnssi10 at17.28pt% + <20>pnssi10 at20.74pt% + <25>pnssi10 at24.88pt}{} + + +%%%%%%% Font/shape undefined, therefore substituted + +\subst@fontshape{pnss}{m}{sc}{cmr}{m}{sc} + +%%%%%%%% semibold condensed series +\subst@fontshape{pnss}{sbc}{n}{cmr}{sbc}{n} + +%%%%%%%%% bold extended series + +\new@fontshape{pnss}{bx}{n}{% + <5>pnssb10 at4.82pt% + <6>pnssb10 at5.79pt% + <7>pnssb10 at6.94pt% + <8>pnssb10 at8.33pt% + <9>pnssb10 at9.13pt% + <10>pnssb10% + <11>pnssb10 at10.95pt% + <12>pnssb10 at12pt% + <14>pnssb10 at14.4pt% + <17>pnssb10 at17.28pt% + <20>pnssb10 at20.74pt% + <25>pnssb10 at24.88pt}{} + + +\extra@def{pnss}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% Typewriter font shapes +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\new@fontshape{pntt}{m}{n}{% + <5>pntt9 at4.82pt% + <6>pntt9 at5.79pt% + <7>pntt9 at6.94pt% + <8>pntt9 at8.33pt% + <9>pntt9% + <10>pntt9 at 10pt% + <11>pntt9 at10.95pt% + <12>pntt9 at12pt% + <14>pntt9 at14.4pt% + <17>pntt9 at17.28pt% + <20>pntt9 at20.74pt% + <25>pntt9 at24.88pt}{} + + +\subst@fontshape{pntt}{m}{it}{cmtt}{m}{it} + +\subst@fontshape{pntt}{m}{sl}{cmtt}{m}{sl} + +\subst@fontshape{pntt}{m}{sc}{cmtt}{m}{sc} + + +% From the Euler fonts designed by Hermann Zapf we need the families +% `euler cursive'. (Others will follow in the finial version of this +% option.) +\new@fontshape{eur}{m}{n}{% + <5>eurm5% + <6>eurm6% + <7>eurm7% + <8>eurm8% + <9>eurm9% + <10>eurm10% + <11>eurm10 at10.95pt% + <12>eurm10 at12pt% + <14>eurm10 at14.4pt% + <17>eurm10 at17.28pt% + <20>eurm10 at20.74pt% + <25>eurm10 at24.88pt}{} +% We will have to set a \verb+\skewchar+ but I don't know the right +% value. +\extra@def{eur}{\skewchar#1'177}{} +% +% Don Knuth re-designed some of the math extension symbols to blend +% better with the euler fonts. So we have a font called `Euler +% compatible extension font' available in 7 to 10pt. +\new@fontshape{euex}{m}{n}{% + <5>1euex7% + <6>1euex7% + <7>euex7% + <8>euex8% + <9>euex9% + <10>euex10% + <11>1euex10% + <12>1euex10% + <14>1euex10% + <17>1euex10% + <20>1euex10% + <25>1euex10}{} +% +\extra@def{euex}{}{} + +\new@mathversion\mv@euler +% Now we define the basic {\em math groups\/} for the new version, +% i.e.\ the groups 0 to 3. +\define@mathgroup\mv@euler{0} + {pnr}{m}{n} +\define@mathgroup\mv@euler{1} + {eur}{m}{n} +\define@mathgroup\mv@euler{2} + {cmsy}{m}{n} + +% We also add a special math group to the euler version which +% contains the redesigned math symbols. Since we don't assume that +% this version has to live in coexistance with the `normal' or `bold' +% version we don't add this group to the other versions. +\new@mathgroup\euex@group +\define@mathgroup\mv@euler\euex@group + {euex}{m}{n} +% +% To set up the math version properly we have to reset some +% \verb+\mathcode+s. We have to take, for example, digits in math +% from the math group number one, i.e.\ from the euler cursive font. +% If we do this globally switching back to, let's say, \LaTeX{}s +% normal version will produces an undesired effect: we will then get +% oldstyle numerals in math. +% +% We will leave this problem open at the moment until there is more +% experience with this new font selection scheme. After all, it does +% not seem a very good idea to use such incompatible math versions +% together in one document. +% +% So here we are, re-arranging some of the internal tables: +\mathcode`\0="7130 +\mathcode`\1="7131 +\mathcode`\2="7132 +\mathcode`\3="7133 +\mathcode`\4="7134 +\mathcode`\5="7135 +\mathcode`\6="7136 +\mathcode`\7="7137 +\mathcode`\8="7138 +\mathcode`\9="7139 +% +% And here are some example for using the symbols from the special +% extension font. We use \verb+\hexnumber@+ to get the unknown assignment to +% \verb+\euex@group+ as a hexadecimal number into the macro \verb+\@tempa+. +\edef\@tempa{\hexnumber@\euex@group} +\mathchardef\intop="1\@tempa 52 +\mathchardef\ointop="1\@tempa 48 +\mathchardef\sum="1\@tempa 50 +\mathchardef\prod="1\@tempa 51 +% +% Since numbers for footnotes are text numbers and not math +% formulas we prefere shapes comming from Concrete roman (like +% 12345) instead of $12345$. So we have to change the footnote mark +% generation to avoid using math mode. +\def\@makefnmark{\raise 1ex\hbox{\scriptsize\@thefnmark}} +% +% +\mathversion{euler} + + +%% switch to Pandora Roman family: +\family{pnr}\selectfont% +\renewcommand{\rmdefault}{pnr}% + +%% Make the msam and msbm fonts available to the "euler" math version: +\define@mathgroup\mv@euler\msa@group{msa}{m}{n}% +\define@mathgroup\mv@euler\msb@group{msb}{m}{n}% + +------------------------------ + +Date: Mon, 18 Jan 93 11:32:45 -0600 +From: "George D. Greenwade" <bed_gdg@SHSU.edu> +Subject: New version of UCTHESIS (2.0) on FILESERV/Niord + +In <1il0d5$9b6@agate.berkeley.edu> (comp.text.tex, 8 Jan 1993 22:49:09 GMT), +munson@acacia.CS.Berkeley.EDU (Ethan V. Munson) posted: +> Today, I submitted a new version of the files for the "ucthesis" style to +> the archive at niord.shsu.edu. A description of the style and of the +> recent changes follows. Because the style appears to no longer work with +> pre-Jan. 1992 versions of LaTeX, I suggested to the archive manager that +> the file be given a name like "ucthesis92.tar.Z". +> +> If other archives would like me to submit the file to them directly, I +> would be happy to do so. Please send me appropriate directions for +> submission. +>.... +%%% docstring = "This file is the main file for the ucthesis +%%% style, which is intended to meet the requirements +%%% for University of California Ph.D. dissertations. +%%% It is based on the standard report.sty as +%%% modified by Mittelbach and Schopf in Jan 1992. +%%% The primary differences are (1) the use of pseudo- +%%% double-spacing, except in certain special +%%% environments; and (2) the use of a 6 inch line +%%% with 4em paragraph indentation. +%%% +%%% I know of no bugs in this implementation, +%%% but would be happy to hear of any problems +%%% that arise with it. +%%% +%%% This version fixes a bug in the previous +%%% version of 20 Jun 1988. The bug was that +%%% "draft" optional mode didn't work because of +%%% problems in handling optional arguments. +%%% This file does not seem to work with earlier +%%% versions of LaTeX (pre-Jan 1992). + +I think I'm just about caught up with submissions and apologize for the +delay in getting this into a public area. I have placed the files so they +are accessible from FILESERV as well as from Niord. Also, the prior +version of ucthesis.sty (STY.UCTHESIS*) has been removed from our style +directory. The description file from FILESERV follows. + +Regards and my thanks to Ethan for this update, George + + UCTHESIS + -------- +The UCTHESIS package includes the LaTeX style files and options which are +consistent with the requirements for theses and dissertations at the +University of California. The files in this package supercede prior +versions of ucthesis.sty and are consistent with distributions of LaTeX +dated January 1992 or later. + +The package is provided as a 2 part UUENCODEd ZIP archive. To retrieve the +package via e-mail, include: + SENDME UCTHESIS +in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu). +Anonymous ftp users may retrieve these files as a ZIP archive or as a +compressed Unix tar archive from Niord.SHSU.edu (192.92.115.8) in the +directory [FILESERV.UCTHESIS]. + +------------------------------ + +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 2] +**************************************** |