Since LO 5.3, we can use OpenType features (like smcp
or onum
) when configuring the font. This is done by adding feature codes to the name of the font in LO dialogs (as this guide explains).
Problem is: this approach locks the OpenType configuration to the font configuration, making character styles a mess.
Example: I want to make a character style, say, Small Caps, which makes real smallcaps (not fake ones like LO default) by using smcp
OpenType feature. Because smcp
needs to be added to font configuration, I have to select a font to the style, but this character style should not carry any font configuration, because it could be applied to text in any font. It should carry only the smcp
feature.
Suggestion: In LO dialogs, separate “font” and “smart font codes” configuration (I use “smart font” because these codes are also used for Graphite technology). With this separation, character styles could use smart font features reasonably.