diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/digests/texline/no5 |
Initial commit
Diffstat (limited to 'info/digests/texline/no5')
-rw-r--r-- | info/digests/texline/no5/bugs.tex | 325 | ||||
-rw-r--r-- | info/digests/texline/no5/contents.tex | 37 | ||||
-rw-r--r-- | info/digests/texline/no5/cora.tex | 270 | ||||
-rw-r--r-- | info/digests/texline/no5/firstpage.tex | 130 | ||||
-rw-r--r-- | info/digests/texline/no5/head.tex | 22 | ||||
-rw-r--r-- | info/digests/texline/no5/meetings.tex | 197 | ||||
-rw-r--r-- | info/digests/texline/no5/metafont.tex | 168 | ||||
-rw-r--r-- | info/digests/texline/no5/pira.tex | 26 | ||||
-rw-r--r-- | info/digests/texline/no5/postscrip.tex | 106 | ||||
-rw-r--r-- | info/digests/texline/no5/set.tex | 7 | ||||
-rw-r--r-- | info/digests/texline/no5/texline.tex | 32 |
11 files changed, 1320 insertions, 0 deletions
diff --git a/info/digests/texline/no5/bugs.tex b/info/digests/texline/no5/bugs.tex new file mode 100644 index 0000000000..e763d4d4d4 --- /dev/null +++ b/info/digests/texline/no5/bugs.tex @@ -0,0 +1,325 @@ +\centerline{\bf Pira's Precursor} +\noindent +Pira (the Research Association for the +Paper \&\ Board, Printing, and +Packaging Industries) +is about to start publication of `Commentary' +which will cover the area of `Desktop Publishing'. + +They have already published a `Precursor Issue', +which made quite interesting reading. Especially +relevant to \TeX\ was their definition of desktop publishing, namely: +``any system which allows someone --- using a desktop +terminal --- to produce a document of typeset or near-typeset quality\dots +It can run on a microcomputer or a large mainframe.'' + +Less agreeable are the enormous sums which it will +take to receive this twice quarterly (I think that means 8 times a year) +publication. First-year subscription is \quid350, although members of +Pira are elegible for a discount of \quid70, making it a mere \quid280. +I used to have this weird idea that electronic publication might +make things cheaper. Silly me. It therefore comes as no real surprise +that ``The contents of Pira Desktop Publishing Commentary may not be +reproduced by any means without the prior permission of the publisher in +writing''. I am relieved that I merely quote from the Precursor Issue, +and not the real thing. It is rather interesting how the idea of +emulating the Seybold Report mobilises money-spinning ideas. +Contact: +{\obeylines\parindent2em +Pira +Randalls Road +Leatherhead +Surrey KT22 7RU +0372 376161} + + +\rightline{\sl Malcolm W Clark} +\bigskip +\vfil +\centerline{\bf Bug} +\noindent +There is a bug in the current versions of \TeX. +It is a little esoteric, but qualified its +finder for a fairly handsome cheque from +Donald Knuth. Its finder was Donald Knuth himself: + if you type a space after +a hyphen or dash, you do not get optimum line breaks. +If you look through the \TeX book, you will notice that +Knuth seldom (if ever) puts spaces after dashes. Which +may help to explain why it has taken so long to surface, +or to be recognised. In TUGboat, Knuth says that he +has sent details of the changes necessary to +all the main implementors, and that he expects a +new version to be available from those implementors +in the future. + +\bigskip\vfil +\centerline{\bf TUGboat} +\noindent +There are several references in \TeX line to TUGboat. +TUGboat contains the communications of the +\TeX\ Users Group (TUG), and is published ``irregularly'' +(about three times a year). If you are seriously +interested in \TeX, you really ought to join TUG, +and therefore receive TUGboat. +Since it covers the whole field of \TeX\ endeavour +there is usually something for everyone. I personally +feel that it could increase its coverage of simple +or beginning \TeX, and afford to recap the current +position, just for those who don't know. However, besides + detailed accounts +of ``how I implemented \TeX\ on the Lemon FAU-32, +despite overwhelming odds'', it includes topics of far +more general +interest. Naturally TUGboat covers \MF\ and {\tt WEB}. +As more \TeX\ related products come along, the +amount of advertising material has increased too. +I find this very useful, although I do find certain +US and Canadian advertisers a little reluctant to communicate with +Europe. +To join TUG, contact +{\obeylines\parindent2em +\TeX\ Users Group +PO Box 9506 +Providence +RI 02940 +USA +} + +\bigskip\vfil +\centerline{\bf Mac\MFb} +\noindent +There is now an implementation of \MF\ for the Macintosh. +Victor Ostromoukhov has ported \MF\ to work on +any Mac with at least 512K of memory and 2 floppies. +It looks remarkably attractive. I have included +one of Victor's screen hardcopies in this \TeX line. +He says that it is NOT a commercial distribution, but +that he would like some ``reasonable participation in expenses''. +If you would like more information, contact +{\obeylines\parindent2em +Victor Ostromoukhov +25 Rue P\'eclet +75015 Paris +France +} + +\bigskip\vfil +\centerline{\bf \LaTeX\ problems} +\noindent +The following problem has been observed on +an IBM pc clone running micro\TeX\ with \LaTeX. +The micro ``quite often gets locked and has to +be rebooted''. This can happen with +short or long files; the {\tt .log} file is +not available. After rebooting, the file seems to +be accepted without demur. The problem +has never been encountered with \TeX\ itself. Has anyone else encountered +similar problems? + +\rightline{\sl Mark Bicknell} + +\bigskip\vfil +\centerline{\bf More symbols for \TeX} +\noindent +Although \TeX\ has a bewilderingly large array of +special symbols and operators, inevitably there are +omissions. One such is a `three dot' accent, +analagous to |\dot| and |\ddot|. This is not +particularly difficult to provide, through the use +of |\mathchoice|. The main problem lies in finding +the correct gap between the new accent and the group it +accents, for each style. The use of |\mathcoice| +is rather expensive for \TeX, since it assiduously +calculates each of the four possibilities when it +is referenced, not knowing which one it will use. +The code looks something like this: +\def\dddot#1{ + \def\ddd{.\mkern-1.8mu.\mkern-1.8mu.} +\mathchoice +%displaystyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\displaystyle\ddd}$\crcr + \noalign{\vskip0.4ex} + $\displaystyle{#1}$\crcr}}} +%textstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\textstyle\ddd}$\crcr + \noalign{\vskip0.38ex} + $\textstyle{#1}$\crcr}}} +%scriptstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\scriptstyle\ddd}$\crcr + \noalign{\vskip0.3ex} + $\scriptstyle{#1}$\crcr}}} +%scriptscriptstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\scriptscriptstyle\ddd}$\crcr + \noalign{\vskip0.17ex} + $\scriptscriptstyle{#1}$\crcr}}}} +\begintt +\def\dddot#1{ + \def\ddd{.\mkern-1.8mu.\mkern-1.8mu.} +\mathchoice +%displaystyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\displaystyle\ddd}$\crcr + \noalign{\vskip0.4ex}% + $\displaystyle{#1}$\crcr}}} +%textstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\textstyle\ddd}$\crcr + \noalign{\vskip0.38ex} + $\textstyle{#1}$\crcr}}} +%scriptstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\scriptstyle\ddd}$\crcr + \noalign{\vskip0.3ex} + $\scriptstyle{#1}$\crcr}}} +%scriptscriptstyle + {\vbox{\offinterlineskip + \halign{\hfil##\hfil\crcr + $\smash{\scriptscriptstyle\ddd}$\crcr + \noalign{\vskip0.17ex} + $\scriptscriptstyle{#1}$\crcr}}}} +\endtt + +Similarly, it is sometimes useful to be able to place +accents {\it under} a maths character. I did this +for `under tilde': +\def\ut#1{ \def\t{\char'176} + \mathchoice +%displaystyle + {\vtop{\ialign{##\crcr + $\hfil\displaystyle{#1}\hfil$\crcr\noalign + {\nointerlineskip\vskip1pt} + $\hfil\displaystyle\t\hfil$\crcr}}} +%textstyle + {\smash + {\vtop{\ialign{##\crcr + $\hfil\textstyle{#1}\hfil$\crcr\noalign + {\nointerlineskip\vskip1pt} + $\hfil\textstyle\t\hfil$\crcr}}} + {\textstyle\vphantom{#1}}} +%scriptstyle + {\vtop{\ialign{##\crcr + $\hfil\scriptstyle{#1}\hfil$\crcr\noalign + {\nointerlineskip\vskip0.7pt} + $\scriptstyle\hfil\t\hfil$\crcr}}} +%scriptscriptstyle + {\vtop{\ialign{##\crcr + $\hfil\scriptscriptstyle{#1}\hfil$\crcr + \noalign{\nointerlineskip\vskip0.5pt} + $\scriptscriptstyle\hfil\t\hfil$\crcr}}}} +\begintt +\def\ut#1{ \def\t{\char'176} + \mathchoice +%displaystyle + {\vtop{\ialign{##\crcr + $\hfil\displaystyle{#1}\hfil$\crcr\noalign + {\nointerlineskip\vskip1pt} + $\hfil\displaystyle\t\hfil$\crcr}}} +%textstyle + {\smash + {\vtop{\ialign{##\crcr + $\hfil\textstyle{#1}\hfil$\crcr\noalign + {\nointerlineskip\vskip1pt} + $\hfil\textstyle\t\hfil$\crcr}}} + {\textstyle\vphantom{#1}}} +%scriptstyle + {\vtop{\ialign{##\crcr + $\hfil\scriptstyle{#1}\hfil$\crcr + \noalign{\nointerlineskip\vskip0.7pt} + $\scriptstyle\hfil\t\hfil$\crcr}}} +%scriptscriptstyle + {\vtop{\ialign{##\crcr + $\hfil\scriptscriptstyle{#1}\hfil$\crcr + \noalign{\nointerlineskip\vskip0.5pt} + $\scriptscriptstyle\hfil\t\hfil$\crcr}}} +} +\endtt + +Taken together, they allow you to write something +like +$$\ut{A}^{\dddot{a+b}}-\dddot{\ut{c}}_{\dddot{A}}$$ +should you ever want. The triple dots don't always look +centred, but this is consistent +with |\dot| and |\ddot|. + +Of course, there must be better ways to do both of these, +mustn't there? But a word of warning: I use the cmr fonts. +If you use these definitions for the amr fonts, you will have +to modify them slightly. I originally devloped them with +\TeX tures, which uses cmr, and intended to include them in +the last \TeX line, which was done with micro\TeX, using amr. + The |\ut| seemed fine, but the |\dddot| looked dreadful! +The moral of this is that you cannot expect that definitions +for one font will necessarily work in another (which you +knew), and that amr and cmr should be treated as different fonts. + +I was asked if I could do an `operator that looked +just like the |\diamondsuit| character with a plus sign +in it, the plus filling the symbol', for a book on +logic. At least that isn't too difficult: +\def\diamondplus{\mathop +{\diamondsuit\mkern-14mu +\raise0.45pt\hbox{$+$}}} +\begintt +\def\diamondplus{\mathop +{\diamondsuit\mkern-14mu +\raise0.45pt\hbox{$+$}}} +\endtt +but of course it wasn't big enough. At least +it gives something like $A\diamondplus B$. However I leave +you to fiddle about with all the bits and pieces +that would be required if you used the next |\magstep| +font. + +Among all the rather wonderful things in \TeX hax +(well, they make me wonder), were a few macros for +other extended symbols which may be useful +to someone somewhere. +The question from +William LeFebvre at Rice +was ``what am I supposed +to use to represent these different sets: +Real numbers, Natural numbers, Imaginary numbers, +and Complex numbers.'' Leslie Stockhausen and Gus Gassman +of Dalhousie University replied with four short macros. + +I confess I have modified +them very slightly, by substituting |\mkern|s +for the use of multiple |\!| and |\;| which I thought non-aesthetic. +I also changed from amssqi to cmssqi, which made +the absolute amounts of movement slightly different --- +but this applied only to |\IC|. + +The modified macros then become: +\begintt +\def\IR{\hbox{$I\mkern-6muR$}} +\def\IP{\hbox{$I\mkern-6muP$}} +\def\IN{\hbox{$I\mkern-6muN$}} +\font\sqi=cmssqi8 +\def\IC{\hbox{$C\mkern-13.5mu +\raise0.49pt\hbox{\sqi I}\mkern9mu$}} +\endtt +\def\IR{\hbox{$I\mkern-6muR$}} +\def\IP{\hbox{$I\mkern-6muP$}} +\def\IN{\hbox{$I\mkern-6muN$}} +\font\sqi=cmssqi8 +\def\IC{\hbox{$C\mkern-13.5mu +\raise0.49pt\hbox{\sqi I}\mkern9mu$}} +Once defined, you can then say things like +$\IC\IR\IP\IN$. The bar of the |\IC| is perhaps +a little close, but the largest `standard' size +of the cmssqi font is 8pt. + +\rightline{\sl Malcolm W Clark} +\vfil diff --git a/info/digests/texline/no5/contents.tex b/info/digests/texline/no5/contents.tex new file mode 100644 index 0000000000..42e4874215 --- /dev/null +++ b/info/digests/texline/no5/contents.tex @@ -0,0 +1,37 @@ +%this file will not really generate a TeXline. +%it is more like a metaTeXline. +%there is a lot more fiddly adjustment than meets +%the eye +%some of the file names have been a little truncated +%because the files started on a Mac and were kermited +%to vax vms. +% +\input texline %macros and stuff +\input head %TeXline banner etc +\input firstpage%editorial + %Texeter + %TeX courses in Europe +\input meetings%TeX courses in Europe + %1. those you may have missed + %2. yet to come +\input cora %TeX and the Linotron 101 + %More Markup + %McQueen/MacTeC update + %The return of TeXhax + %DIY cmr fonts for the pc + %More typesetter drivers +\input postscrip%A Review of Two Books + %More PostScript +\input bugs %Pira's Precursor + %Bug + %Mac\MF + %LaTeX problem + %More symbols for TeX +\input metafont%\MF meets at Oxford + %Macros on disk + %Other TeXing + %Preview facilities +\centerline{\MFb\ \bf on the Macintosh} +\vskip400pt %big gap for diagram (paste up) +\centerline{\bf Chemical symbols from \LaTeX} +\bye diff --git a/info/digests/texline/no5/cora.tex b/info/digests/texline/no5/cora.tex new file mode 100644 index 0000000000..17129cd482 --- /dev/null +++ b/info/digests/texline/no5/cora.tex @@ -0,0 +1,270 @@ +\centerline{\bf \TeX\ and the Linotron 101} +\noindent +One of Informat's main activities is the typesetting of academic +journal's. This is accomplished at present by a suite of programs called +\TS, which take unformatted text with embedded markup codes and +pass it through a series of processes which result in fully justified, +hyphenated and page-formatted output being sent to a Linotron 101 typesetter. + +Early this year I conceived the idea of retaining the simple user +interface of \TS\ but creating an entire new version of the system +which would use \TeX\ as its internal engine; and which would produce +output in \dvi\ format rather than Cora, the language understood by the +Linotron. By doing this we would gain speed, extensibility and +flexibility. + +\TS's markup codes are mnemonics like {\tt\#TEXT\#}, {\tt\#TITLE\#}, +{\tt\#FOOTNOTE\#}, etc.\ These are both hard-coded but specified by a style sheet: +there is a style sheet for every different type of document we set. +In the present version of \TS\ a program called CONVERT, which is an +exteremely fast and flexible table-driven string-replacement filter, +changes the markup codes into strings of Cora commands that select +the appropriate style on the Linotron. For example +{\tt\#TEXT\#} might, in a certain type of document, be replaced by Cora commands which +select Garamond Light at 11 points on 12-point leading and set the measure +to 20 picas. + +The first task I attempted was to experiment with editing the substitution +file (the table of string substitutions read by CONVERT) so that \TeX\ +rather than Cora would be produced. This proved gratifyingly easy: +after about half a day of work I had created a substitution file that would +allow CONVERT to turn an unmodified source document from one of our +medical journals into output that \TeX\ could process without errors. + +I then realised the main task lay elsewhere. The creation of valid +\TeX\ source code was, if not trivial, a predictable and well-explored +problem. What we really needed was some way of driving the various output +devices that \TS\ uses. These are the screen, for visual previewing, +the laser printer, for a preview that is reasonably high-quality but +faster and cheaper than real typesetting; and the Linotron typesetter +itself. + +I wrote a library of functions in C which could open and read the instructions +from a \dvi\ file. Since several \dvi\ drivers were needed it seemed +sensible not to have different pieces of interpreter code in +each program. This task would have been impossible without +reference to {\sl\TeX\ the Program}, which contains a full decsription of +the \dvi\ and \tfm\ (\TeX\ font metric) file formats. Nevertheless, I found +some parts of the explanation difficult to grasp: Knuth's pithy style +is a constant test of the reader's alertness. + +I have now written two drivers: DVISCR, which reads any \dvi\ file and +displays its contents on a screen using the GSX graphics system, for which +drivers are available for most MS-DOS machines; and DVICORA, which creates +a file of text and Cora commands which can be sent to the Linotron 101 +by our existing program TCONTROL. DVISCR does not use the pixel files +created by \MF: all it needs are \tfm\ files. The characters are displayed +on the screen using a simple vector font, in which each caharacter +consists of a list of strokes contained in a data file +loaded when DVISCR is invoked. + +DVICORA would be useless without appropriate \tfm\ files. These are created +by running a program called LINTFM, written by my colleague Mrs Nisha +Patel. LINTFM uses conversion tables which describe the relationship +between Knuth's standard extended-Ascii encoding and the way characters +are accessed on the Linotron: this results in \tfm\ files which reflect the +macros of {\tt plain.tex}. Only one \tfm\ file is created for each Linotron font, +so the `at <size>' argument must be used when specifying fonts. There are three +`special' Linotron \tfm\ files: {\tt mathital.tfm}, {\tt symbol.tfm} and +{\tt mathex.tfm}. These describe the correspondence between \TeX\ mathematical +characters and Linotron `pi' fonts, and allow most of the {\tt plain.tex} +mathematical macros to work unchanged. + +To tell \TeX\ to sue the Linotron fonts rather than its own Almost or +Computer Modern Roman fonts I had to create a modified version of {\tt plain.tex}, +changing all the preloaded fonts and the font specifications +for math mode. I have set it up so that Roman text is set by +default at Times Roman, and sans-serif as Helvetica; but anyone +who uses our system can easily change this to suit his or her +convenience. + +In progress at the time of writing is a PostScript driver called +DVIPOST, also written by Mrs Nisha Patel. This will use any font +available on the PostScript device or make a table-driven substitution +for fonts that are not available. + +I an writing a \TeX\ version of another component of \TS: a +system for simplified table creation. This program, +TEXTABLE, takes input files in +our existing friendly table format and converts them into the +complete apparatus of alignment preambles, glue and tabs. + +In the long term (between six months and a year in the future) +we hope to build a complete \TeX\ version of \TS, including +its powerful style sheet specification facilities and +automatic page make-up optimised over the entire document. + +The parts of the system which exist so far work very well (and +are already being used at one beta-test site). That is, +you can use our {\tt tsplain.tex} format, \tfm\ files and screen driver +to create valid \TeX\ source +code, then process this using \TeX\ in the normal way. The \dvi\ +file can then be used to drive the Linotron 101 typesetter to produce +camera-ready pages at up to 1400 dots per inch. + +We propose to charge \quid2.00 per 300 points of leading for high-resolution +(1400 dpi) setting of \dvi\ files on the Linotron; or \quid1.50 per 300pt +leading for low-resolution (350 dpi). Laser printing will be charged +at \quid2.00 per A4 page. These prices do not include VAT, postal charges +or delivery. The minimum charge is \quid20.00. Normal turnaround is three +days: prices are doubles for same-day turnaround. + +If you are interested, please contact me: +{\obeylines\parindent2em +Graham Asher +Informat Computer Communications Ltd +34--42 Cleveland Street +London W1 +01 580 4271 ex 311 +} + +\rightline{\sl Graham Asher} +\bigskip\eject +\centerline{\bf More Markup} +\noindent +Charlesworth's have developed a markup +system which they say ``can be used for coding +input on any word processor or computer and may +be interfaced to virtually any front-end system +to drive a phototypesetter.'' The markup language +includes codes for font changes, type size changes, justified +text, and other typographic effects, including complex +tabular work and access to special characters (like +Greek, phonetic, etc.). It is also said to be simple +and effective. The guide to Genesis (Generic Coding For All), +may be obtained, price {\it\$}6.00 from: +{\obeylines\parindent2em +H Charlesworth \&\ Co Ltd +254 Deighton Road +Huddersfield HD2 1JJ +0484 517077 +} + +\bigskip\vfil +\centerline{\bf McQueen/Mac\TeX\ update} +\noindent +McQueen now handle not only Mac\TeX, but also +the Page One Book Publishing system. This is a fully +automated book publishing system which is based on {\sl FTL systems}' +Mac\TeX, using templates to access a variety of formats and book designs, +eliminating the need for users to design their own layouts. +One of the ways this software exploits the hardware +and software available is by letting output be +printed at magnifications up to 180\%, allowing +standard laser printers to produce a notional +540 dpi after photoreduction. + +The manuscript is entered using Microsoft Word on a Mac, and then +it can be processed through Page One (and \TeX) to produce printed +copy on any \PS\ compatible printer. + +The prices quoted are \$2000US, although for Mac\TeX\ owners +this is reduced to \$1500US. I would anticipate these prices +to be translated almost directly into sterling, despite the +abyssmal showing of the dollar at present. + +From this description, gleaned from the McQueen press release, Apple 2000 +and TUGboat, it is not clear whether Word's limitations similarly +limit Page One --- for example, have things like diacriticals +and mathematics been abandoned? Since Page One was developed by +Toronto-based McCutcheon Graphics, it is likely that diacriticals +are in there. More information when McQueen sends it, or +contact: +{\obeylines\parindent2em +McQueen's +Elliott House +8--10 Hillside Crescent +Edinburgh EH7 5EA +031 558 3333 +} + +\bigskip\eject +\centerline{\bf The Return of \TeX hax} +\noindent +As noted in the last \TeX line, \TeX hax has +returned. First, what is \TeX hax? It is +one of the many electronic distribution +systems which are around. In this you receive +a copy of the centrally submitted material, both +queries and responses. The basic idea is that for any +query, someone somewhere will at least have encountered +a similar problem, and may be able to help (or to +confirm that the problem is difficult). + +\TeX hax has a `moderator', who tries to `edit' +the material which comes in, perhaps filtering +out the more trivial or libellous material (takes +all the fun away). The moderator is Malcolm Brown +of Stanford University. \TeX hax has a distribution +list. The digest of mail is sent to each person +on the distribution list. To be placed on the +distribution list, you will need to contact +|MBB@SU-Lindy.ARPA| +or perhaps |texhax-request@SU-score.ARPA| +through one of the networks. There are at least two +minor problems involved in this: the first is accessing +ARPAnet. The second +problem is the vast amount of email byte-ing its +way across the Atlantic (or even the Pacific --- +it sometimes seems easier to access the US via Australia). +A way out of this problem is to establish a distribution +list within the local area. A small number of +sites then receive \TeX hax, and dutifully re-transmit +it to their own distribution list. This makes active +participation in \TeX hax limited, but at least +makes the material failrly accessible. + +All the UK +academic sites are connected through JANET, which +makes this re-transmission very easy. The Irish +universities are on another system, and European +sites appear to be connected mainly by Bitnet. +I would like to collect the electronic mailing addresses +of those receiving \TeX line anyway, and such a list +could provide the backbone for a local distribution +list. + +This does not solve the problem for non-academic +people, but there must be some way of accommodating +them too. Any suggestions? +\bigskip\vfil +\centerline{\bf DIY cmr fonts for the pc} +\noindent +We seem to have been waiting for the cmr fonts +for the pc versions of \TeX\ for a long time. +Although they are promised for both micro\TeX\ and +pc\TeX, they have not yet arrived. \DW\ +has started generating the Computer Modern fonts, through +their definitions and pc\MF. So far he has completed +the fonts which \LaTeX\ uses. If you would +like to get hold of these, simply contact: +{\obeylines\parindent2em +\DW +Wellcome Institute for the History of Medicine +183 Euston Road +London NW1 2BP +01 387 4477 +} +\bigskip\vfil +\centerline{\bf More typesetter drivers} +\noindent +ArborText have recently announced the availability of +DVICG, a driver for the Compugraphic 8000, 8400 and +8600 phototypesetters. It will allow you to use +the resident Compugraphic fonts alone, or combine them with +\TeX\ cmr fonts. + +They have also announced `New Low Prices', claiming +to have cut most of their prices in half, as well +as insituting a standard academic discount of 25\%. + +\noindent +Contact: +{\obeylines\parindent2em +ArborText Inc +416 Fourth Street +PO Box 7993 +Ann Arbor +Michigan 48107 +0101 313 996 3566 +} diff --git a/info/digests/texline/no5/firstpage.tex b/info/digests/texline/no5/firstpage.tex new file mode 100644 index 0000000000..e769168eab --- /dev/null +++ b/info/digests/texline/no5/firstpage.tex @@ -0,0 +1,130 @@ +\centerline{\bf Our Correspondent Writes\dots} +\noindent +Why so soon you ask? Hardly had you put your last +copy of \TeX line down, but another one arrives +through the mails. Clearly some explanation is +in order. The explanation lies in the extra piece +of paper which is even now fluttering to the ground +at your feet: \TeX\ courses in Europe --- yes, at +last we are on the TUG map! A true Scot, I could +hardly send out that sheet all by itself, when a +little effort would let it be accompanied by a +short newsletter. + +Besides, +it gave me an opportunity to produce \TeX line +with \TeX tures on my Macintosh. If I prattle +on about the Mac, you must realise that only a little +over a year ago I was wrestling with an obsolete +\TeX\ implementation on a CDC mainframe; then the +pc versions of \TeX\ came along and my life was +turned upside down --- reliable \TeX! And now, +fully integrated, easy to use (sic) \TeX. +This entire \TeX line was produced in \TeX tures, +except for the diagrams on the last page. One +of them was produced on a Mac XL, and the other is +\DW's chemical diagram from \TeX line 4. Since this +uses \LaTeX, a feature not yet available with +\TeX tures, I had to use a matrix printed version. + +Some people will be receiving \TeX line who have +never seem it before, since I have augmented my +usual mailing list to include some additions from +TUG. If it is a stranger to you, and you want to +see it again, do get in contact. + +One feature of this edition, which I do not particularly +like is the frequency with which my name crops up +at the bottom of a piece: in other words, I would prefer +not to write it all myself. Hint. But thanks to those +who have contributed, without whom etc. As usual almost +every proper name is copyright. +\bigskip + +\centerline{\bf Write Now, Right Now} +\noindent +\TeX88, the Third European \TeX\ Conference +will take place at Exeter University from July 18--20, +1988. This conference seeks to maintain the high standard +set by the previous European \TeX\ conferences. Among +the areas in which papers are particularly sought are: +\item{$\star$}desktop and traditional publishing with \TeX +\item{$\star$}document structure --- \LaTeX, SGML, etc. +\item{$\star$}non-technical \TeX\ and \MF\ applications +(humanities, music, exotic languages) +\item{$\star$}other technical areas (chemistry, physics, +biology) +\item{$\star$}ai and expert system approaches +\item{$\star$}\TeX\ and {\it wysiwyg} +\item{$\star$}\MF\ and fonts +\item{$\star$}micro inputs +\item{$\star$}macro inputs + +In view of the rate at which \TeX\ is expanding its area +of application, and the rapid changes which will +have taken place by next summer, +papers are also welcome from all other areas of \TeX, \MF\ +and related subjects. In particular it would be +very useful to see some proposals on `programming +standards' for \TeX\ macros. + +Various workshops and +courses will be run before or after the conference. +In particular, we hope to organise +workshops on `the design of documents' and on +the use of \MF. + +To be placed on the \TeX88 mailing list, contact +one of the following: +{\obeylines\parindent2em +Ewart North +Data Processing Unit +University of Sheffield +Sheffield S10 2TN +or +Cathy Booth +Computer Unit, University of Exeter +Maths and Geology Building +North Park Road +Exeter EX4 4QE +Janet:|booth.cm@uk.ac.exeter| +or +Malcolm Clark +Imperial College Computer Centre +Exhibition Road +London SW7 2BP +Janet:|texline@uk.ac.ic.cc.vaxa| +} + + +\bigskip +\centerline{\bf \TeX\ Courses in Europe} +\noindent +A number of \TeX\ courses are being offered +in Europe, at Exeter, Groningen and Bergen. +The first of these will be the Exeter courses, +which consist of an Intensive Beginning/Intermediate +\TeX\ course from 6--10th July, and an +Advanced \TeX/Macro Writing course from 13--17th July. +The courses will be run at the University of Exeter, +using \TeX\ on their Prime mainframe. +Naturally, hands-on experience is a very necessary +part of these courses. + +The course fee of \$600 is payable to TUG, as +the accompanying course information shows. +Payment must be received not less than 30 days prior +to the start of the course. After that time a \$50 +late-registration fee becomes payable. In the +event of cancellation, 80\%\ of the fee is repayable +if cancellation is not less than 30 days prior +to the starting date; thereafter, 50\%\ is +refundable. Contact +{\obeylines\parindent2em +\TeX\ Users Group +PO Box 9506 +Providence +RI 02940 +USA +} + diff --git a/info/digests/texline/no5/head.tex b/info/digests/texline/no5/head.tex new file mode 100644 index 0000000000..b4cb9ffd6d --- /dev/null +++ b/info/digests/texline/no5/head.tex @@ -0,0 +1,22 @@ +\setbox1=\vbox{ +\def\line{\hbox to 150pt} +\font\small=cmr5 +\baselineskip=5.5pt +\small +\def\monyr{\ifcase\month\or January\or February\or March\or April + \or May\or June\or July\or August\or September\or October + \or November\or December\fi\ \number\year} + +\line{ \hfill Number 5, \monyr} +\line{ \hfill the Newsletter of \TeX\ users in UK and Ireland} +\line{ \hfill printed at Imperial College Computer Centre} +\line{ \hfill edited and assembled by} +\line{ \hfill Malcolm W Clark} +\line{ \hfill Imperial College Computer Centre} +\line{ \hfill Exhibition Road} +\line{ \hfill London SW7 2BX} +\line{ \hfill Tel: 01 589 5111 ex 4949} +\line{ \hfill Janet: texline@uk.ac.ic.cc.vaxa} +} +\setbox2=\vbox{\font\huge=times at 60pt\huge\TeX\kern-0.2ex line} +\hbox to \hsize{\box1 \hskip40pt \raise14pt\box2} diff --git a/info/digests/texline/no5/meetings.tex b/info/digests/texline/no5/meetings.tex new file mode 100644 index 0000000000..ea6cda9755 --- /dev/null +++ b/info/digests/texline/no5/meetings.tex @@ -0,0 +1,197 @@ +Accommodation is payable in addition. On-site +housing has been arranged in the University's +halls of residence. Charges work out at \quid20 +per day (exclusive of the iniquitous VAT). All meals +are included. However, +the rules regarding cancellation are rather different +(because of the University's own rules regarding +cancellation). The housing costs (i.e. \quid100 for 5 nights) +must be prepaid. +If cancellation occurs not less than 30 days +prior to the starting date, 80\%\ of the fee is +repayable: however, after that time, only 33\%\ +of the fee is refundable. +Clearly, the housing costs will be payable in sterling. +For further details, contact Malcolm Clark. + +\bigskip +\parindent0em +\vfil +\centerline{\bf Meetings} +\centerline{\bf 1. those you may have missed} +\medskip\noindent +{\sl\TeX\ et l'\'edition en Sciences Humaines}, + April 3, CNRS, Paris. + + Included no less than +13 presentations (and a general discussion). Speakers +included Jacques D\'esarm\'enien, Pierre MacKay +and Reinhard Wonneberger. +\medskip\noindent +{\sl Workshop on Font Design Systems}, May 18--19, +Nice. + + Seems quite comprehensive from the list +of papers. \MF\ is in there, but only +one system among many. +\medskip\noindent +{\sl \MarkUp}, +May 13--15. + Torremolinos, M\'alaga, Spain. + +The title of this Conference hides a wealth +of meaning. Its full description is: {\sl The Fifth +International Conference on Database Publishing, +Electronic Manuscript Preparation and the +Standard Generalized Markup Language (SGML)}. +It was preceded by a hands-on Application +Workshop (hands-on experience at using SGML parser software). +Obviously mainly SGML oriented. Nevertheless +SGMLers do acknowledge the existence and power of +\TeX. Ultimately we are involved in the +same issues of markup. +\medskip\noindent +{\sl The First and Last EPMARKUP Conference}, +February 19--20, Amsterdam. + +One or two of the papers presented at this +Conference seemed of particular relevance, +especially two on tabular typography +(by Paul Lefrere of the OU, and + Tony Randall of the Electronic Village). +Again, SGML had a fair coverage. +\medskip\noindent +{\sl The Network/extensible Window System}, + London, April 28. +Organised by BCS. + +``The Network/extensible Window System (NeWS) +is a window system development platform\dots +based on the PostScript language and imaging model, bringing + PostScript's sophisticated graphics capabilities from the printed +page onto the screen.'' + +\bigskip +\eject +\centerline{\bf Meetings} +\centerline{\bf 2. yet to come} +\medskip\noindent +{\sl The Third Electronic Publishing Conference}, +June 30--July 2, Wembley Conference Centre. + +The Conference itself is rather expensive (over +{\it\$}500), but the accompanying exhibition +is usually quite good, although almost totally +ignorant of \TeX. This year however, several of +the exhibitors have some \TeX\ relevance --- McQueen, +Monotype, Compugraphic, Charlesworth, Autologic, +Apple, and even Addison Wesley. Tickets are +available from Pam Howard at Online on 01 868 4466. +\medskip\noindent +{\sl International Text and Image Processing Conference}, +July 8--10, Wurzburg, W.~Germany. + +This looks like a rather star studded cast, +including a Seybold, Charles Goldfarb +(of SGML fame), Ray Goucher ({\sl\TeX\ after Knuth}), +and talks by people from Adobe, Chelgraph, Rank Xerox, +Springer Verlag, and St\"urz (I would find this one +particularly interesting; the talk is entitled +``Developing additional customer services in scientific +setting''; has anyone ever received a reply from St\"urz? --- +there's one customer service they could try.) + +If you are interested, contact +{\obeylines\parindent1em +Pira +Randalls Road +Leatherhead +Surrey KT22 7RU +0372 376161} +\medskip\noindent +{\sl Protext IV, the Fourth International +Conference on Text Processing Systems} +(together with 6 related Short Courses), +Boston, Massachusetts, October 19--22. + +The short courses include ``Issues in Generalized +Text Processing'', ``\TeX\ for Scientific Documentation'', +``An Introduction to SGML'', ``Issues in Digital +Typography'', ``Introduction to PostScript --- A Graphics Solution'', +and ``Document Databases and Technical Publishing''. + + +Contact: +{\obeylines\parindent1em +John Miller +School of Mathematics +Trinity College +Dublin 2 +Ireland +0001 613749/611399} +\medskip\noindent +{\sl PostScript Page Description Language}, May 21. +Organised by BCS in conjunction with +the Alvey Directorate. + +``This meeting offers attendees an opportunity to gain an in-depth understanding +of PostScript, its implementation, and the design of applications to use +PostScript.'' Sounds useful, especially if it +lives up to its promise. Presented by Yvonne Perry from +Adobe. +\eject +Contact: +{\obeylines\parindent1em +Conference Department, BISL +BCS +13 Mansfield Street +London W1M 0BP +01 637 0471} +\medskip\noindent +{\sl SGML Users' Group Meeting}, July 1, BSI, London. + +No more details available right now. If you are a member +of the group, you will receive more information. +\medskip\noindent +{\sl International Conference on Electronic Publishing, +Document Manipulation and Typography}, +April 20--22, 1988, Nice. + +Seeks to be very comprehensive, and to +be a successor to EP86 at Nottingham +(one of my favourite conferences). + +Contact: +{\obeylines\parindent1em +Jacques Andr\'e +IRISA/INRIA EP88 +Campus de beaulieu +F-35042 Rennes Cedex +France +} +\medskip\noindent +{\sl TUG Annual Meeting --- \TeX\ for the +Humanities}, August 24--26, University of Washington, +Seattle. + +It will be both preceded and followed by \TeX\ courses. +The conference fee is \$200. For further details, +read TUGboat, or contact: +{\obeylines\parindent1em +TUG +PO Box 9506 +Providence +RI 02940 +0101 401 272 9500 ex 232 +} +\medskip\noindent +{\sl \TeX 88}, July 18--20, 1988, Exeter. + +I saved the best till last. Modesty +forbids me from eulogising too much, +but it should be sufficient to say that +your \TeX\ street credibility will be determined +by whether you attend. Can I say fairer than that? +More details are given elsewhere in \TeX line. + + diff --git a/info/digests/texline/no5/metafont.tex b/info/digests/texline/no5/metafont.tex new file mode 100644 index 0000000000..da4a4df2cd --- /dev/null +++ b/info/digests/texline/no5/metafont.tex @@ -0,0 +1,168 @@ +\centerline{\MFb\bf\ meets at Oxford} +\noindent +``Do you wish to succeed with \MF\ or even just get +it to work?'' ran the message from Charles Curran +in \TeX hax. I was intrigued, and joined him, and a +small band of other would-be \MF-ers at Oxford University +on March 20th. Part of the appeal of this meeting was +the presence of Richard Southall, well-known in +the \TeX\ world for his work with \MF. The bulk +of the morning was given over to a talk by Richard on +his approach to font design using \MF. Richard had +used mainly the `old' \MF\ (described in {\sl`\TeX\ and} \MF), +rather than the more recent \MF\ +({\sl`The \MF\ book}). +Nevertheless he was clearly far more competent in the use +of either than the combined might of the others present. + +Richard described the old \MF\ as using a pen metaphor, while +the new one adopts an outline fill approach. Nevertheless, +his comments as a someone trying to design `technically +satisfactory typefaces' were applicable to both. He noted that +there were few, if any, good books on the aesthetics of type, and +that type design is essentially a craft which utilises +unarticulated rules (in other words, its not easy, and it's difficult +to say why some designs are good and some aren't). There has been +a tradition of type design since the 1500's, and certain internal standards +have evolved which have formed opinion of what type ought to +look like: insofar as objectively defined criteria +of goodness of design could be established, Richard suggested the +following: letters should look the same weight, size and alignment, and should +appear evenly spaced. Even these apparently straightforward criteria +are hard to achieve over a single type face, let alone a family. + +\MF\ was viewed by Richard as a draughting, rather than an original design tool, +and when he used it he tended also to use alternative approaches. +He began at the large scale, and then honed down the details. + +One very relevant point was the impossibility to achieve +device independence --- most acutely at low resolutions. The +different `write white'/`write black' characteristics of the +Xerox and Canon laser printers mean that the \MF\ description +should take these factors into account. Similarly, Richard +queried the {\sl meta} nature of \MF, citing an example where +a description worked successfully over several ranges and styles, +but unexpectedly developed a wierd protuberance at one particular +set of parameters (within the previous parameter extremes). There +was no {\it a priori} way of demonstrating that this would occur. +In other words there appears to be no correctness or consistency +proof for a \MF\ description. + +What \MF\ can do well (despite this last counter-example), is +to allow gradation of sizes, and to digitise an outline. What it +does not do (and he included Ikarus here too), was to allow +a designer to work directly on the appearance of the product. + +It must be stressed that Richard has worked particularly on +low resolution fonts, especially those for vdu-type screens, and +subtitling for films. He felt that by the time you get to +1200 dpi, then shape and appearance become synonymous. + +Given Knuth's oft-repeated recommendation that +\TeX\ people talk to designers, it was clearly of the +utmost importance to have this sort of discussion +led by someone of Richard's knowledge and experience, +especially someone who was aware of the deficiencies +of \MF, as well as its good points. There are many pitfalls present +in font design, and it would be wise to avoid them as far +as possible. The simple solution appears to be to become +apprenticed to a recognised type designer for a decade or so, +and then use \MF\ (or some other automated system). Otherwise +you will be in trouble. + +That's not to say that \MF\ is not useful to the +lay user here and now. It is useful in order to produce +pixel files from existing descriptions, perhaps +at other resolutions, or for other point sizes. It will also +be useful to generate the other characters which +are currently unavailable. If you are willing to +sacrifice the {\sl meta} nature of \MF, the problems are +less acute. Sadly, we cannot afford to wait until +a competent designer picks up the financially rather unprofitable +exotic fonts like Sanskrit, hieroglyphic, +even IPA, to name a few (although I'm not sure whether +you could ever know whether a font like, say, Runic, +was well designed). These are fonts which are most likely to +be developed by enthusiastic amateurs. + +In the afternoon we managed an almost hands on +session with pc\MF, thanks to \DW\ +and the pc hardware might of Oxford University. +This reasured everyone that it was possible to +create characters (Dominik is working on a Sanskrit +font), +and gave us some feeling for the response time of the +process. A font will not be designed in a day. + +Further \MF\ meetings like this one will be held, +although details are not fixed at present. Contact: +{\obeylines\parindent2em +Charles Curran +Oxford University Computing Service +13 Banbury Road +OX2 6NN +0865 273269 +Janet:|charles@oxford.vax2| +UUCP:|ukc!ox-prg!charles| +} + +\rightline{\sl Malcolm W Clark} +\vfil +\eject +\centerline{\bf Macros on disk} +\noindent +I can distribute two sets of macros on disk at present; +on 5{\frac1/4} inch disks for MS-DOS, and 3{\frac1/2} inch +diskettes for the Macintosh. The macros available +are: |manmac.tex| which are those listed on pages +413--425 of {\sl The \TeX book}, and include some double +columning and verbatim facilities: and |table.tex|, +together with its documentation file |tabman.tex|, +which are Ray Cowan's table macros. + +It also includes a file of hyphenation exceptions, |hyphen.tex|, as +published from time to time in TUGboat. This particular +file will be updated as new exceptions to \TeX's algorithm +come to light. + +A disk containing these macros can be obtained from me +for the price of the medium, post \&\ packing, +and a small copying charge. For the 5{\frac1/4} +disks the charge is \quid2.00, and for the smaller +diskettes \quid2.50. Note that no +charge is made for the macros themselves. +I hope that other +macros may become available later. + +\rightline{\sl Malcolm W Clark} +\vfil + +\bigskip +\centerline{\bf Other \TeX ing} +\noindent +As \TeX\ becomes more and more widespread, material published +through it becomes more and more widespread, to the extent +that nobody bothers to mention the fact that it was +\TeX ed. I do think it is a pity that \TeX\ is +not acknowledged as the workhorse, but I suppose +the fact that it is taken for granted is encouraging. +It can be useful to show people who are interested in +using \TeX\ the sorts of output that are available. +If you can show them material that others have done, +they may be able to gain a broader view of its +capabilities. + +From time to time I do note publications that are +\TeX ed. Among them are the following periodicals: +ST-ECF Newsletter (ST-ECF is the Space Telescope --- +European Coordinating Facility); the Newsletter of +the International Association for Pattern Recognition, +(whose use of amr gave them away --- especially that little +blip on the `y', so characteristic of Almost Modern Roman); +and lastly the journal `Supercomputer', published by SARA (Amsterdam +Universities Computing Centre). + + There must be more: +where are they? + +\rightline{\sl Malcolm W Clark} diff --git a/info/digests/texline/no5/pira.tex b/info/digests/texline/no5/pira.tex new file mode 100644 index 0000000000..3a7f7f2b74 --- /dev/null +++ b/info/digests/texline/no5/pira.tex @@ -0,0 +1,26 @@ +\centerline{\bf Pira's Precursor} +\noindent +Pira (the Research Association for the +Paper \&\ Board, Printing, and +Packaging Industries) +is about to start publication of `Commentary' +which will cover the area of `Desktop Publishing'. + +They have already published a `Precursor Issue', +which made quite interesting reading. Especially +relevant to \TeX\ was their definition of desktop publishing, namely: +``any system which allows someone --- using a desktop +terminal --- to produce a document of typeset or near-typeset quality\dots +It can run on a microcomputer or a large mainframe.'' + +Less agreeable is the enormous sums which it will +take to receive this twice quarterly (I think that means 8 times a year) +publication. First-year subscription is {\it\$}350, although members of +Pira are elegible for a discount of {\it\$}70, making it a mere {\it\$}280. +I used to have this weird idea that electronic publication might +make things cheaper. Silly me. It therefore comes as no real surprise +that ``The contents of Pira Desktop Publishing Commentary may not be +reproduced by any means without the prior permission of the publisher in +writing''. I am relieved that I merely quote from the Precursor Issue, +and not the real thing. It is rather interesting how the idea of +emulating the Seybold Report mobilises money-spinning ideas. diff --git a/info/digests/texline/no5/postscrip.tex b/info/digests/texline/no5/postscrip.tex new file mode 100644 index 0000000000..7aeb45b574 --- /dev/null +++ b/info/digests/texline/no5/postscrip.tex @@ -0,0 +1,106 @@ +\centerline{\bf A Review of Two Books} + +\noindent{\sl PostScript Language Tutorial and Cookbook}, +Adobe Systems Inc., 1985, 244pp. Published by +Addison Wesley, price {\it\$}16.30. + +\noindent{\sl PostScript Language Reference Manual}, +Adobe Systems Inc., 1985, 321pp. Published by +Addison Wesley, price {\it\$}21.95. +\medskip +\centerline{\it Brief Introduction to PostScript} +\noindent PostScript (a trademark of Adobe Systems Inc.) +is a programming language intended for a wide +variety of printing devices, but its capabilities are best +supported on laser-printers or phototypesetters. It was created by Adobe +Systems Inc.\ as a page description language, to be directly interpreted +by intelligent printers. In most cases, \PS\ programs will be generated +automatically by higher level document-processing systems: a first glance at a \PS\ program +will confirm this view. However, the reward for learning the language +is a facility to create eye-catching graphical effects +with comparatively simple programs. +\medskip +\centerline{\it Tutorial and Cookbook} +\noindent This book is an excellent introduction to the philosophy and programming of +\PS. It is easy to read and presents the language in an interesting +way. The tutorial begins by introducing \PS\ as both a page description +and a full programming language. To understand \PS\ programs, it is +necessary to be familiar with ``stacks'' and the basic elements of +structured programming. Fortunately the book dedicates two chapters to these +fundamentals, explaining them well with the aid of some simple examples. +More advanced facilities in graphics and character-printing are introduced +gradually with many clear illustrations of the +output from simple programs. Examples are frequently re-used to illustrate +more advanced techniques, making it easier to see the relative advantages +from using them. Quite impressive graphics are shown as the results of elementary programs, +emphasising the new possibilities offered by \PS. + +Following the tutorial, the cookbook is a spectacular gallery of \PS\ +plates. It shows the large range of effects that can be created from programs +written by a more skilled programmer. Each plate is presented +with the text of the program and explanations on the facing page. +This section should act as an inspiration for programmers-to-be and +a source of ideas for people who have learned the language. +\medskip +\centerline{\it \PS\ Language Reference Manual} +\noindent This gives a more detailed account of the ideas behind +\PS, but requires more concentration than the tutorial. It does not +attempt to give techniques for the effective programming of \PS. + +The second half of the book is a dictionary of \PS\ commands, +with formal definitions of the syntax and precise function of each command. One +of the more interesting commands listed is called {\tt image}. We tried +this command with part of a monochrome television picture, downloaded from +our department's VAX. This was successfully reproduced though having the appearance of a photocopied +picture. +\medskip +\centerline{\it Conclusion} +\noindent Anyone intending to use \PS\ should have both these books. +Q.E.D. + +\rightline{\sl Andrew J.~Stirling} + +\bigskip +\centerline{\bf More \PS} +\medskip\noindent +The \PS\ snowball seems to be gathering momentum, +as IBM has now chosen \PS\ as its preferred +``desktop publishing'' standard. Adobe calculates +that there are no less than 23 laser printers supporting the +language. I still harbour a sneeky suspicion that +a ``page description language'' is not really +addressing the problem of documents, which, after all, have +a structure over and above that of page level. The +DDL (Document Description Language) of Imagen and Hewlett-Packard +seems conceptually more apposite, but at least we are advancing +in the right direction. + +In a letter to TUGboat, Leslie Lamport makes some +interesting observations on the relationship between +\PS\ and {\tt dvi}. Fundamentally Lamport feels that +the rest of the world is going to adopt \PS\ as +the device-independent output format, and that +\TeX\ would have wider applicability if it too +generated \PS. Part of the immediate problem in doing this +lies in fonts. {\sl FTL systems inc} have already +converted the CMR fonts to \PS\ form, rather than pixel, +so the problems may not be insuperable. He also notes +the desirability of \MF\ producing \PS\ fonts, +complete with {\tt .tfm} files. + +I'm a little less sanguine than Lamport about the +inevitability of \PS. I suspect we will shortly see +a generation of laser-printers which have a switch with +three positions: \PS, InterPress and DDL, depending on the +application required. If we are lucky, this will be +software selectable. Of course, one of the major reasons +that Xerox, Imagen etc.\ will not accept \PS\ lies in +Adobe's patenting of the character encoding form they +use. Other manufacturers therefore have to create their own +incompatible system in order to compete. If only +Gutenburg had managed to patent the printing press, +we could still be in the Dark Ages. I jest not. + +\rightline{\sl Malcolm W Clark} + + diff --git a/info/digests/texline/no5/set.tex b/info/digests/texline/no5/set.tex new file mode 100644 index 0000000000..281c14d2aa --- /dev/null +++ b/info/digests/texline/no5/set.tex @@ -0,0 +1,7 @@ + +\def\IR{\hbox{$I\mkern-6muR$}} +\def\IP{\hbox{$I\mkern-6muP$}} +\def\IN{\hbox{$I\mkern-6muN$}} +\font\sqi=cmssqi8 +\def\IC{\hbox{$C\mkern-13.5mu +\raise0.49pt\hbox{\sqi I}\mkern9mu$}} diff --git a/info/digests/texline/no5/texline.tex b/info/digests/texline/no5/texline.tex new file mode 100644 index 0000000000..37c9ea9c58 --- /dev/null +++ b/info/digests/texline/no5/texline.tex @@ -0,0 +1,32 @@ +\input double.tex% some double columning macros (not provided) +\input verbatim.tex% verbatim macros (based on those in the TeXbook + % provides a |..| and \begintt...\endtt environment + +\font\mf=logo10 +\font\mfb=logobf10 +\def\MF{{\mf METAFONT}} +\def\MFb{{\mfb METAFONT}} +\def\MarkUp{MarkUp '8\kern-0.2em\lower0.45ex\hbox{7}} +\def\LaTeX{L\kern-.3em\raise.5ex + \hbox{a}\kern-.1em\TeX} +\def\frac#1/#2{\leavevmode\kern0.1em + \raise0.5ex\hbox{\the\scriptfont0 #1}\kern-0.1em + /\kern-0.15em\lower0.25ex\hbox{\the\scriptfont0 #2}} +\baselineskip12pt +\parskip0pt +\parindent1em +\hfuzz1.5pt +\tolerance3000 +\hyphenation{SGML SGML-ers} + +\headline{\sl \TeX line 5 \hss \folio} +%\nopagenumbers +\vsize720pt + + +\def\PS{PostScript} +\def\TS{Type \&~Set} +\def\dvi{{\tt dvi}} +\def\tfm{{\tt tfm}} +\def\quid{{\it\$}} +\def\DW{Dominik Wujastyk} |