On Thu, 2021-11-18 at 18:57 +0100, Hans Hagen wrote:
Are you talking type 1 fonts? These should just work, assuming that you have the afm files installed. You need to define them with the right features enabled (just like opentype fonts). Ok, yes this works (for kerning and the standard ligatures). liga=no, however does not disable ligatures. I had slight practical problem with Type 1 fonts, in that the OSFONTDIR variables needs to be set while running context. For TTF and OTF this appears only to be needed while refreshing the cache. Since I am not yet familiar with typescript I use \definefontfamily. Here I needed to set
\definefontfamily[mainfont][serif][Bembo][tf=Bembo,...] instead of just \definefontfamily[mainfont][serif][Bembo]. Are there any other features than apply to Type 1 fonts?
The fallback mechanism does that (you can define a collection that way). One can also try to make features (there are examples in the te st suite). Have you got any pointer to such an example?