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

Khaled Hosny <khaledho...@eglug.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
           Severity|normal                      |enhancement

--- Comment #6 from Khaled Hosny <khaledho...@eglug.org> ---
It is a valid enhancement request, but I don’t know if it is practical or not.

There does not seem to be many applications that support BASE table (I couldn’t
find any actually, though I remember vaguely reading somewhere that some Adobe
products support “ideo” tag but not any other tag) and the spec
(https://www.microsoft.com/typography/otspec/base.htm) does not seem to be well
defined (as usual with OpenType). Taking the 3B example from the spec and
trying to apply it to the case here (assuming purely Tibetan text for the sake
of simplicity); the hanging baseline is 1500 and assuming a font with 1000 UPEM
that would be 15pt for 10pt text. All good so far, but the main use case here
is text with different font sizes, so from which font size do we get the
baseline value and based on what criteria? Taking it from each font size
separately means we will end up with different values and the original issue is
still unfixed. Now added different scripts on the same line to the mix and
things get wildly. The spec talks about the “dominant run” where everything is
relative to it, but nowhere it defines it.

Someone needs to figure this out and come with clear spec or at least some
other application that can be checked against in order to be able to implement
this.

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

Reply via email to