[Libreoffice-ux-advise] [Bug 129219] Further refinement of OpenType/Graphite Font features in the “Character” dialogue

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Dec 7 13:28:01 UTC 2019


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

--- Comment #10 from Tobias Hemm <tobiasenthemmt at mailbox.org> ---
(In reply to V Stuart Foote from comment #9)

> Reality is that the vast majority of fonts have limited support for OpenType
> (even fewer with Graphite) smart font features.  Meaning the VCL font
> 'effects' must remain relevant and viable in LibreOffice ODF document
> preparation.
They can remain relevant. I just wanted to say that there are no real
duplicates, since "hidden" is no OpenType feature and "Small capitals" in fact
also isn’t. A re-name of the latter to e.g. "Scaled Small Capitals" would
clarify that.


> And, as implemented we include Graphite/OpenType features into ODF by
> annotation of font names recorded to style with the feature to be
> rendered--so one might call that a 'fake feature'. But myself, I am happy to
> now have the ability to utilize the smart font features with fonts that
> support them.
I think there is a misunderstanding, Stuart. What I’ve called a “fake feature”
is the feature “Small capitals” from the “Font Effects” tab, whereby
LibreOffice scales down capitals to small capitals. This creates fake Small
Caps. It would have been clearer if I had called it “Fake Small Caps” instead
of a “fake feature”. The feature itself is, of course, real.
As opposed to this, there is an OpenType feature called “Small Caps” (smcp)
which accesses forms that were originally drawn by the creator of the typeface.
These two features have a clearly different effect, since these two kinds of
small caps look absolutely different.
I don’t know how you implement these technically. I just wanted to point out
that they are not the same, and therefore they should in any case be
segregated. But you can, of course, keep the one that creates fake small caps.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list