ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: "George N. White III" <gwhite@emerald.bio.dfo.ca>
Cc: ntg-context@ntg.nl
Subject: Re: compilation is stuck! (problems with postscript fonts on unix)
Date: Wed, 08 Nov 2000 10:19:41 -0400 (AST)	[thread overview]
Message-ID: <Pine.GSO.4.21.0011080952570.8705-100000@emerald.bio.dfo.ca> (raw)

On Wed, 8 Nov 2000, Uwe Koloska wrote:

> [...]
> Why do you use the URW name for palatino?  AFAIK the URW font is an exact
> replacement for the adobe one (in terms of metrics) and so teTeX uses the
> adobe names for the standard 35 postscript fonts and only substitutes the
> pfb-files.
> 
> So with my (regarding to fonts) non modified teTeX beta the adobe names
> has to be used for the standard 35 postscript fonts:
> 
> \definefontsynonym [Palatino-Roman]             [pplr8t]  [encoding=ec]
> \definefontsynonym [Palatino-Italic]            [pplri8t] [encoding=ec]
> \definefontsynonym [Palatino-Slanted]           [pplro8t] [encoding=ec]
> \definefontsynonym [Palatino-Bold]              [pplb8t]  [encoding=ec]
> \definefontsynonym [Palatino-BoldItalic]        [pplbi8t] [encoding=ec]
> \definefontsynonym [Palatino-BoldSlanted]       [pplbo8t] [encoding=ec]
> 
> Uwe

The URW fonts are _NOT_ exact replacements for the Adobe fonts.  Even
worse, Adobe switched some of the fonts supplied in Acrobat Reader 4
(e.g., Arial and TimesNewRomanPS for Helvetica and Times-Roman).  Many
PostScript "clone" printers also do font substitutions.  These are 
usually harmless, but if you compare the same page from different
printers of the same resolution you can see differences in weight.

I suspect the URW fonts were pre-existing high-quality fonts and have been
scaled to approximate the metrics of the original Adobe "Laserwriter 35".
In any case, the glyphs are not the same and some metrics differ (if you
compare AFM files), so if you are being careful you would want to use URW
metrics rather than Adobe metrics.

Arial-Italic is a "real" italic, while Helvetica-Oblique is a 
synthetic font.  I've enountered far too many cases where a figure
was created using Windows and Arial-Italic, which is changed to 
Helvetica-Oblique in the EPS file, but gives different appearance
(in particular, slanted '|[]()' glyphs) on some printouts but
not for everyone.  At a Win95 corporate site where the systems
are supposed to be configured to one "standard", some systems 
use PCL and some AdobePS to print on the same HP printer models,
resulting in different output from Acrobat Reader 4.

If I want to avoid such problems the easiest strategy is to embed the URW
fonts in the PDF or PS, although I still use Adobe fonts when I want
minimal file size and think I can avoid the worst problems. In figures
(where Helvetica is commonly used) I generally convert fonts to outline
paths for annotations.

Current software makes it very hard for most users to know what
fonts they are actually using.  I favor the "full-disclosure"
approach where you get exactly what you specify.  

Ghostscript 6.01 currently refuses to embed the base 13 fonts. 
I think the "todo" list includes implementing "AlwaysEmbed",
but I haven't checked it in a recent beta.

-- 
George N. White III <gnw3@acm.org> Bedford Institute of Oceanography


             reply	other threads:[~2000-11-08 14:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-08 14:19 George N. White III [this message]
  -- strict thread matches above, loose matches on Subject: below --
2000-11-03 16:57 compilation is stuck! Hans Hagen
2000-11-05 20:18 ` Hans Hagen
2000-11-08 12:37   ` compilation is stuck! (problems with postscript fonts on unix) Uwe Koloska

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.GSO.4.21.0011080952570.8705-100000@emerald.bio.dfo.ca \
    --to=gwhite@emerald.bio.dfo.ca \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).