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

Faking ff ligatures

I've just installed some founts with the help of fontinst, and I've noticed
that while the method for faking `ff' ligatures seems to work very well in
some cases, it doesn't work at all well in others.  In these cases, the
`ff' ligature looks like just two separate fs, and when you have a
combination like `ffl' and `ffi' with the `fl' and `fi' ligatures in place,
the result is rather horrible.

So...  Does anyone know what might be done about this?  I was thinking in
terms of adding a tweak to the ligature faking code to bring the two fs
closer together.

It seems to me that the code needing modifying is in latin.mtx:


And that I need to (for each fount concerned) work out a suitable value to
reduce the space by.  Something like (in latin.mtx saved as latin-foo.mtx
or similar):


Is this not entirely insane?