Article View: comp.lang.postscript
Article #9291Reducing the size of dvips output for TeX documents
From: Malcolm Herbert
Date: Fri, 12 Nov 1993 06:06
Date: Fri, 12 Nov 1993 06:06
42 lines
3345 bytes
3345 bytes
LaTeX and TeX are both very good at producing extremely nice documents and so forth, and converting to PostScript is easy via the dvips program supplied by Radical-Eye software (I only have this one ... but I think Adobe also supply one as well) There is one small problem. When one is drafting a TeX document from home and you want to look at what you've produced, you run it through TeX, and then through dvips to get a PS file at the host. Now this is fine, except when you want to print that PS file on your local PostScript machine, because if you only have perhaps one page of document, you invariably get a file that is MUCH much bigger than what you started with, because TeX uses a font (computer modern?) for which there is no printer defined font, and so dvips must include the entire font definition table into your PS file. This is a real pain when one is only at 1200 bd. (Yes, I know you _can_ zip things up and send them, but that avoids the issue!) What I'd like to know is, is there a font set available for TeX that is the same as the standard fonts in a PS engine so that dvips doesn't have to include the font specification? For example, is there Helvetica, or Times that TeX knows about, which is the same as the Helvetica or Times as specified in the guts of, say the Laserwriter? For small, single page files, this change would reduce their size by as much as 70%, and more if you are using larger fonts, as they are bitmapped. This problem has probably more to do with what TeX knows about than what dvips should be doing ... it probably wouldn't be too hard for dvips to recognise the standard fonts, and make one or two redefinitions in its output file (like define /Helvetica findfont 12 scalefont setfont as /Fc for example). Even if this sort of thing isn't in a dvips at the moment, it should be ... ! If anyone can provide help/pointers where to look, it would be great! -- ============================================================================ Malcolm Herbert 2nd Yr Comms and Elec Eng s914431@minyos.xx.rmit.oz.au RMIT Melbourne Aust ============= Choral-net and choral-chat mailing lists manager ============= Anyone who hates Dogs and Kids Can't be All Bad. -- W. C. Fields
Technical Details
Message-ID:
<2bv94p$hb4@aggedor.rmit.OZ.AU>Path:
arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!caen!batcomputer!munnari.oz.au!goanna.cs.rmit.oz.au!aggedor.rmit.OZ.AU!minyos.xx.rmit.OZ.AU!s914431Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f9e16,21d9f4e3d308a4bc,start X-Google-Attributes: gidf9e16,public X-Google-Thread: f62f2,21d9f4e3d308a4bc,start X-Google-Attributes: gidf62f2,public X-Google-Thread: f4a99,21d9f4e3d308a4bc,start X-Google-Attributes: gidf4a99,public X-Google-Thread: 10b0c4,21d9f4e3d308a4bc,start X-Google-Attributes: gid10b0c4,public X-Google-ArrivalTime: 1993-11-12 03:37:29 PST Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!caen!batcomputer!munnari.oz.au!goanna.cs.rmit.oz.au!aggedor.rmit.OZ.AU!minyos.xx.rmit.OZ.AU!s914431 From: s914431@minyos.xx.rmit.OZ.AU (Malcolm Herbert) Newsgroups: comp.lang.postscript,aus.computers.tex,aus.tex,comp.text.tex Subject: Reducing the size of dvips output for TeX documents Date: 12 Nov 1993 06:06:17 GMT Organization: Royal Melbourne Institute of Technology, Melbourne, Australia. Lines: 43 Message-ID: <2bv94p$hb4@aggedor.rmit.OZ.AU> NNTP-Posting-Host: minyos.xx.rmit.oz.au Keywords: dvips tex