Hi again Bob,

I've experimented with this, and now I think I spoke too soon.
But maybe I don't understand your suggestion.

The glyphs *must* have unique names.
The options include simply changing the names to Adobe ones.
Is this what you're suggesting?

My problem with this is: I do not approve of the Adobe names.  If it's
a choice between our meaningful names and the ill-advised, ugly Adobe
ones--well, the choice is clear.

I guess when I responded before, I was thinking as if, somehow the
names would be just the slot numbers or something -- removing all
trace of interpretation, and maybe saving a small amount of space...I
see no option for that however.

Still thinking about it...

On Mon, Jun 24, 2013 at 12:41 PM, Steve White <stevan.wh...@gmail.com> wrote:
> BobH
>
> On Mon, Jun 24, 2013 at 5:34 AM, BobH <ne1oqz...@sneakemail.com> wrote:
>> You may do as you wish, of course.  And you need not reply to this, but lest
>> I be misunderstood...
>>
>>
>> On 2013-06-22 at 5:28 Steve White stevan.white-at-gmail.com |OpenType stuff|
>> wrote:
>>
>> Bob, the Adobe Glyph List is deprecated.  It has not been maintained,
>> as it was an unfortunate idea to begin with.
>>
>> The link I gave refers both to the
>>
>> AGL (which, although not deprecated in the tradition sense, it is, by
>> conscious decision, not being extended) and
>> The Adobe Glyph List for New Fonts.
>>
>> The latter is far from deprecated -- it is the standard way of naming glyphs
>> for most type designers I know.
>>
> I do not have access to statistics of how many fonts follow Adobe's 
> convention.
> That might be helpful information in this discussion.
> However, I do know many fonts just ignore it, because it is very ugly,
> and not very helpful.
>
>> For their part, Microsoft and ISO both recommend names conform to the Adobe
>> standard.
>>
> I know.
>
> The ostensible reason for this naming scheme does not make sense, as I said.
> The only other argument I have ever heard for propagating it is to
> support legacy
> software.  (A few printer problems too have occasionally been reported that
> *might* be related to glyph names,but they are few and far between, and I can
> only regard this as firmware bugs.)
>
> My catch on it is, it would be better for the legacy software to be
> replaced, than to
> force this ugly naming convention on new fonts.
>
> (BTW I still have never seen the bug Tae Wong mentioned with my own eyes, so I
> can't be 100% sure the bug really was due to glyph naming.
> A test file and thorough description of the problem might resolve that
> question.)
>
>> We largely ignore it (except for some of the names which were good
>> ideas individually).
>>
>> Certainly your prerogative. But if one chooses this route, I'd question
>> including any names at all in the finished font -- just move to post fmt3
>> table.
>>
> This is certainly a thought.  The usefulness of glyph names in the font 
> binaries
> is questionable.
>
> Human-readable glyph names are very helpful to anybody who inspects the font,
> to understand what the font designer intended.  If you've ever dealt
> with Indic or
> Arabic scripts, you know the tables can be almost impenetrable.
>
> Do glyph names belong in the binary though?  What purpose do they serve there?
>
> One view has been that the binaries and the SFD file are  interchangeble,
> the SFD being merely a human-readable version.  I have usually taken this 
> view.
>
> However, there are other bits of information in the SFD file that is
> not supported in the
> binaries (table names anyway---I can't think of anything else except
> info caches).
> So the SFD may be regarded as "source".
>
> In the view that the SFD file is source, and given that with GPLed
> software the user must
> have access to the source, it makes sense to say, an interested user
> could always
> look into the SFD file to find the glyph names.
>
> Of course for the purposes of text display, all this human-readable
> stuff is extraneous.
>
> Removing the glyph names wouldn't have any effect on the PDF text-copy
> issue, I think.
> (I only know the one way I mentioned to resolve that.)
> I wonder if it would make Tae Wong's problem go away -- but is making
> that problem to
> go away the right thing to do?  Maybe that software ought to be fixed.
> So it isn't clear to me your proposal is toward the bug at hand.
>
> Bob, I'll think about your proposal.  Let me know if you have further
> thoughts on it.
> It might be worth opening a bug report on it, where it can be further 
> discussed.
>
> Thanks!

Reply via email to