[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nonstandard names for characters & reencoding


i'm forwarding this thread from the fontinst mailing list, as
suggested by Melissa O'Neill.

--- forwarded message ---
To: fontinst@cogs.susx.ac.uk
Subject: nonstandard names for characters & reencoding
From: Vladimir Volovich <vvv@vvv.vsu.ru>
Date: 17 Jun 1998 00:35:40 +0400
Message-ID: <m3ogvtkrtv.fsf@vvv.vsu.ru>


Some type1 fonts have nonstandard names for some characters. An
example is /Ng vs /Eng, but there are a lot of other examples
(including funny ones, e.g. /quilsinglleft instead of /guilsinglleft;
/numero instead of /afii61352, etc, etc, etc).

Fontinst is able to deal with this: if e.g. it sees that there is no
/Ng in the AFM, it can use /Eng when creating vpl file.

But it is not sufficient to use only virtual fonts (?): we also should
use ReEncodeFont with some .enc file. But how can one specify there
variants of glyph names? It is simply impossible to create a separate
enc file for each font out there, because there are a LOT of them with
various differences and variants. Maybe, an extension to dvips is
needed to be able to specify there variants for some character names?

Or maybe, i'm overlooking something?

	Best regards, -- Vladimir.