Path: utzoo!attcan!uunet!ogicse!ucsd!ucbvax!prg.oxford.ac.uk!Alan.Jeffrey From: Alan.Jeffrey@prg.oxford.ac.uk Newsgroups: comp.text.tex Subject: Typescript style? Message-ID: <9010281628.AA04639@msc12.prg.ox.ac.uk> Date: 28 Oct 90 16:28:54 GMT References: <29692.9010271230@kahlo.cstr.ed.ac.uk> Sender: daemon@ucbvax.BERKELEY.EDU Lines: 81 [Apologies if this is a duplicate post, I've been having problems posting out from Oxford...] >From: tim@cstr.ed.ac.uk (Tim Bradshaw) >Quite oten (still) periodicals &c will typeset papers that are >submited to them from hard copy. Obviously the requirements on a >paper submitted for this purpose are rather different than for a paper >which is meant to be printed from directly. When I was idly thinking about how to do this, the list I came up with was: - Set \rm in typewriter font, \it and \sl in an underlined tt font, \sc lowercase in double-underlined, and \bf in wavy-underlined. (This is AMS markup---you'd need different fonts for different markup conventions.) - Set the text double-spaced ragged-right, with *no* hyphenation, and *no* line-breaks inside hyphenated words. - Find out from the journal what their convention for specifying sectioning is, and use that (everyone will, of course, have different conventions, sigh...) - Similarly, use the house style for floats. One problem is that if the journal is running from your CRC for the floats, then they need to be set by TeX / Postscript / whatever normally, rather than in tt. This is all pretty straightforward. The real bastard is mathematics. For example, the AMS house style (Mathematics into Type, Swanson, AMS, 1979) says - Math italic is normally run in \tt without underlining, except for the variable $a$ on its own (which can be mistaken for the word `a') and $o$ (which can be mistaken for zero). It might be a good idea to underline $A$ and $I$ for similar reasons, although the AMS don't say so. - Greek is normally run in typewriter greek without underlining, except for $\epsilon$, $\Sigma$ and $\Pi$, which are otherwise confused with $\in$, $\sum$ and $\prod$. These should be underlined in red(!). - Fraktur is run in \tt with green(!) underlining. - Script is run in \tt with a blue(!) circle around it. - Subscripts and superscripts are probably best coped with by using TeX's ^ and _ mechanism. This will look a bit odd to the typesetter, who won't be used to seeing 8pt and 6pt cmtt, but is probably easier than trying to set the Vee- and Wedge-marks that the AMS uses to indicate scripting. - Displaystyle \sum, \prod etc. should produce the same symbol as textstyle. You can trust the typesetter to know the difference. (This is taken from an AMS publication 10 years old, so may not represent current AMS policy, I'm just using it as an example of a house style.) All in all, a *lot* of MF work is involved. You probably need to produce single-, double-, triple-, and wavy-underlined fonts, and a circled font for script. If you're feeling particularly good, you could generate variants of cmsy and cmex fonts which set well with typewriter (and perhaps even a decent pounds sign whilst you're at it). Alternatively, you could do all the underlining with \underline, but that would probably involve changing the LaTeX source, where presumably you'd like to take any LaTeX document and run it with a manuscript style option to produce a ms version of it suitable for giving to a typesetter. Phew, what a lot of work... Any takers? >--tim Alan. Alan.Jeffrey@prg.ox.ac.uk, Programming Research Group, 11 Keble Rd, Oxford, UK.