https://bugs.documentfoundation.org/show_bug.cgi?id=105992

--- Comment #18 from LibreTraining <[email protected]> ---
A few comments ...

1. It sounds like you are saying there is no kerning table support in HarfBuzz
at all. That it is done by some algorithm. Is that the case?

I took a closer look at both font files.

FontForge shows both files have a GPOS table. That may or may not be correct.

Fontlab Studio was what I used to print the kerning tables. It too makes no
distinction showing how the kerning is structured internally.

FontCreator does show a clue in its OpenType Designer dialog. 
For the older font, it shows:
- KerningFromKernTable (kern) > KerningFromKernTable
For the newer font, it shows:
- Kerning (kern) > PairAdustment1  (which is also a lookup table)
But since it automatically reads everything into the newer script format, the
details look the same.

What font tool(s) can be used which will show clearly the structure and tables?


2. Everything I have read at Microsoft Typography still talks about using the
GPOS table. There was no deprecation that I can find.

It appears this alternative format is just that, an alternative not a
promulgated required standard.

So why is the GPOS table an issue with HarfBuzz.


3. None of this explains why some character combinations are properly kerned
and others are not. I would think all of it would be bad. Or does the HarfBuzz
kerning algorithm just have inconsistent results?


4. And if HarfBuzz is not actually reading *any* kerning information that would
be a BIG issue in my opinion.
Is that the case?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to