🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.next.misc
3 messages
3 total messages Started by Fredrik Nyman Wed, 16 Dec 1992 02:01
Expert set fonts questions
#4395
Author: Fredrik Nyman
Date: Wed, 16 Dec 1992 02:01
17 lines
1043 bytes
I'm wondering a little about how the expert set fonts work,
particularly with respect to ligatures.

Suppose you have a font that does not have ligatures, e.g.
vanilla Adobe Garamond.  Exactly what happens when I install
the "Expert Set" which *does* contain ligatures?  Is the
expert set a separate font as far as the NeXT is concerned,
or will the Adobe Garamond character set become "extended" with
the glyphs defined in the Expert Set font file?

Also, do all/most/some of the NeXT text processing support
ligatures?  Will, for example, WriteNow, WP and FrameMaker
print the /ffl glyph if it exists in the chosen character set,
or will they cop out and print the glyphs f, f, and l?

Thanks,
Fredrik
Re: Expert set fonts questions
#4412
Author: Scott Byer
Date: Wed, 16 Dec 1992 17:50
53 lines
3045 bytes
Fredrik Nyman writes

> Suppose you have a font that does not have ligatures, e.g.  vanilla
> Adobe Garamond.  Exactly what happens when I install the "Expert
> Set" which *does* contain ligatures?  Is the expert set a separate
> font as far as the NeXT is concerned, or will the Adobe Garamond
> character set become "extended" with the glyphs defined in the
> Expert Set font file?

> Also, do all/most/some of the NeXT text processing support ligatures?
> Will, for example, WriteNow, WP and FrameMaker print the /ffl glyph
> if it exists in the chosen character set, or will they cop out and
> print the glyphs f, f, and l?

Note that most Adobe font programs do contain a basic set of
ligatures.  Not as extensive as the ones available in those families
with expert sets, but a reasonable set.  See the back of the RedBook
for a list.

Unfortunately, it doesn't work as smoothly as one would like.
Seperate faces still stay seperate, and expert sets are separate.
To get characters from the expert set, you still have to switch
over to the font panel, click, click, and switch back.  These are
a good argument for why the font panel should have a font shelf
(and why the font shelf fonts should be accessible with Cmd-Shft-T
1-9 - that is, make Cmd-Shft-T a prefix for getting a font from
the shelf, and 1-9 be the position of the font on the shelf to
get...)  Maybe next year...

Expert sets don't use the standard encoding; they have their own
encoding, much like Symbol and Carta do.

Ligature substitution definitions are held in the AFM files, and
an application itself must do something to get the ligatures
automatically.  I'm not sure which programs do and don't.  Once a
document is done, it wouldn't take too much (although it is extra
work people shouldn't have to do manually...) to do global search
and replace for the ligatures.

Currently, as far as I'm aware, no program will grab ligatures out
of an expert set for substituting in a piece of text using the
regular face.  Personally, I don't see that this is such a complicated
thing to do.

Sigh.  Someday we'll get typefaces treated like the interconnected
databases that they really are...

--
Scott Byer                             NeXTMail: byer@mv.us.adobe.com
Adobe Systems Incorporated               These are *my* opinions, and  
1585 Charleston Road, P.O. Box 7900        do not necessarily reflect
Mountain View, CA 94039-7900             the opinions of my employer.
---------------------------------------------------------------------
Re: Expert set fonts questions
#4443
Author: Henry McGilton
Date: Thu, 17 Dec 1992 01:21
27 lines
1837 bytes
In article <1992Dec16.020109.11507@socrates.umd.edu> ice@socrates.umd.edu  
(Fredrik Nyman) writes:
    *  I'm wondering a little about how the expert set fonts work,
    *  particularly with respect to ligatures.

    *  Suppose you have a font that does not have ligatures, e.g.
    *  vanilla Adobe Garamond.  Exactly what happens when I install
    *  the "Expert Set" which *does* contain ligatures?  Is the
    *  expert set a separate font as far as the NeXT is concerned,
    *  or will the Adobe Garamond character set become "extended"
    *  with the glyphs defined in the Expert Set font file?
The regular font and the expert font are two separate fonts.  No
merging or extension takes place.  Applications have to be hip.

    *  Also, do all/most/some of the NeXT text processing support
    *  ligatures?  Will, for example, WriteNow, WP and FrameMaker
    *  print the /ffl glyph if it exists in the chosen character
    *  set, or will they cop out and print the glyphs f, f, and l?
As far as I can tell by casual looking, WriteNow doesn't understand
ligatures.  Put more correctly, I don't know how to make WriteNow
understand ligatures.  If I use a font that has ligatures, I can
get the ligatures by typing the correct combination of keys.  For
example, in Adobe Garamond, I can get the  fi  ligature by typing
Alt-Shift-j.


        ........  Henry
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads