l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
April 21: Google Glass
Next Installfest:
TBD
Latest News:
Mar. 18: Google Glass at LUGOD's April meeting
Page last updated:
2002 Apr 20 17:53

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] LaTeX, DVI, PDF, LaTeX, fonts - HELP!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] LaTeX, DVI, PDF, LaTeX, fonts - HELP!



On Fri, Apr 19, 2002 at 08:10:08PM -0700, Shawn P. Neugebauer wrote:
[...]
> > I have seen this. I suspect Acrobat too. All versions of Acrobat that I
> > have seen fail to properly implement Type 3 bitmap fonts to Adobe's own
> > spec. DVI files converted to Postscript or PDF use such bitmap fonts.
> 
> I don't think this is correct.  For example, I used the "times" package
> (see my other reply) in a latex source file, generated a DVI file, then
> used dvipdf to create a PDF.  Looking at the font information inside
> Acrobat reader indicates that, indeed, Type 1 PS fonts are being used.
> If math symbols are used, there will be a Type 3 font for that, but this
> font too can be replaced by a PS font (see my other reply).

You are quite right; I was speaking of the normal case in which the document
is set in Computer Modern fonts.

[...]
> > Try:
> > 	* Using pfdlatex instead of latex to typeset the documents. The output
> > 	  will be in PDF format, so no DVI->PDF conversion will be necessary. If I
> > 	  am not mistaken, pdflatex always uses the Blue Sky type 1 versions of
> > 	  Computer Mondern rather than the bitmap originals. (It always does on my
> > 	  system.) One way to check this is by running pdf2ps on the pdflatex
> > 	  output and inspecting the postscript code in an editor. You will see the
> > 	  fonts impedded and may analyse them.
> 
> This is a good idea.  Acrobat can also be used to check the font information,
> given the PDF file.  pdflatex is a front-end to pdftex, which is distinct from
> dvipdf; dvipdf is just a front-end to dvips.

Another idea: on my system (Debian testing, others with recent TeTeX should
support), adding '-Pcmz -Pamz' to the command line arguments of DVIPS will
substitute the Blue Sky type 1 fonts for standard nitmapped Computer Modern.

> > 	* Using pslatex instead of latex; output will be DVI but using the
> > 	  standard postscript fonts, which every PDF viewer and every printer
> > 	  driver support perfectly. The typographic quality will be degraded, so
> > 	  try the previous suggestion first.
> 
> I have to mention that only *PS* printers and associated drivers should be
> expected to handle such output "perfectly."  Even then, there are problems
> (e.g., MS-word-generated PS files often do not print on my Lexmark T612,
> a very standard PS printer).  also, pslatex is a short script front-end to
> latex. if the "times" package is being used, pslatex shouldn't make a
> difference in the end problem.

AFAIK either using the "times" package or substituting the pslatex command
for latex have equivalent effects. As for handling matters "perfectly", I am
referring only to fonts. There is no shortage of apps and drivers that do not
work together, despite both nominally handling postscript code. But I should
be very suprised to find a printer driver or printout-producing application
that chokes on Abobe Times or Helvetica ;-).

I am very interested in testing the techiques that have been mentioned on
this thread to determine which produce the most portable PDFs, and what
versions of the TeX programs are required. (I am not in a position to do so,
lacking any Windows machines or non-postscript printers.) Does anyone wish to
volunteer?

-- 
Henry House
The attached file is a digital signature. See <http://romana.hajhouse.org/pgp>
for information.  My OpenPGP key: <http://romana.hajhouse.org/hajhouse.asc>.

Attachment: pgp00012.pgp
Description: PGP signature



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.