[comp.text.tex] Typescript style?

tim@cstr.ed.ac.uk (Tim Bradshaw) (10/25/90)

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.  

	Wants to be double spaced so the printer can mark it easily.
	probably wants to have *no* hyphenation to avoid confusion.
	
	Floating objects should probably all go at the end, but clear
	references ("Figure <n> near here") should be left in the
	text.

	Headings probably want to document themselves ("this is a
	3rd-level heading"), if you want to use a different running
	head or something like that, the heading should perhaps also 
	say this?

Well there are probably other things I've not thought of...  Really
you want to get as close as possible to leaving the structired markupo
in the document, without actually submitting LaTeX source (assuming
they won't take that).

Has anyone done something like this before I re-invent the wheel?

--tim
Tim Bradshaw.  Internet: tim%ed.cstr@nsfnet-relay.ac.uk
UUCP: ...!uunet!mcvax!ukc!cstr!tim  JANET: tim@uk.ac.ed.cstr
"...wizzards & inchanters..."

halvers@betelgeuse.crd.ge.com (Pete Halverson) (10/25/90)

In article <TIM.90Oct24172249@kahlo.cstr.ed.ac.uk> Tim Bradshaw writes:
>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.  
>
>...Well there are probably other things I've not thought of... 

One thing that wasn't obvious to me when preparing once such manuscript was
to disable all auto-hyphenation (in which case you might as well set
everything ragged right anyway).  The first markup draft came back with
each of TeX's hyphenated line-breaks (of which, naturally, there were a
lot) carefully fixed with a mark to the effect "pay no attention to this
here hyphenation".  Since the line breaks in the typeset copy will
presumably be different than TeX's, the editor won't want the person keying
in your hardcopy to have to decide whether you *really* wanted that hyphen,
or whether it was just an artifact of the line breaking algorithm.





--
===============================================================================
Pete Halverson                        		    INET: halverson@crd.ge.com 
GE Corporate R&D Center	                      UUCP: uunet!crd.ge.com!halverson
Schenectady, NY                     "Money for nuthin' and your MIPS for free"

Alan.Jeffrey@prg.oxford.ac.uk (10/29/90)

[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.

dhosek@lucy.claremont.edu (Hosek, Donald A.) (10/30/90)

In article <9010281628.AA04639@msc12.prg.ox.ac.uk>, Alan.Jeffrey@prg.oxford.ac.uk writes...
>>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.)

On ymir.claremont.edu in [anonymous.tex.mf.cm.pica] live the CM
Pica fonts; these were a quick hack I did a few years back to
meet my needs so they only include roman, italic (underlined) and
bold (squiggly underlined). I haven't needed small caps so I
never created it. A follow-up version will be done "someday".

Features:
  - Typeface based on proportions of Xerox 1200 Pica.
  - `` and '' map to ", ' and ` to ', --- to -- and -- to -.
  - Spacing is fixed with double spacing at the ends of
    sentences.

>- Set the text double-spaced ragged-right, with *no* hyphenation, and
>  *no* line-breaks inside hyphenated words.

Piece of cake.

\hyphenpenalty=10000
\exhyphenpenalty=10000
\rightskip=0pt plus .5\hsize

I have a LaTeX style file that I use for my own purposes which
has too much stuff hard-wired into it so I won't distribute it.
It's not too much effort to create, however.

-dh

---
Don Hosek                       TeX, LaTeX, and Metafont support, consulting 
dhosek@ymir.claremont.edu       installation and production work. 
dhosek@ymir.bitnet              Free Estimates.
uunet!jarthur!ymir              Phone: 714-625-0147
                                finger dhosek@ymir.claremont.edu for more info