Subsets of fonts with CSS set to uppercase or small-caps variants
After subsetting my embedded fonts, font-characters are not displayed as the embedded font if the related characters are set in the CSS to "font-variant: small-caps" or "text-transform: uppercase".
That's probably because the subset-function does not check if the fonts are set to uppercase or small-caps in the current CSS and so it includes only the regular small variants, as they are written in the eBook.
Imho the subset-function should regard those special CSS styles, cause right now you either don't want to use the subset in that case or you need to hard-edit all letters to uppercase, if you want the subset to contain all the right letters.
Maybe the function could get a switch for the user to chose if the subset should look out for CSS-styles. Thanks in advance.
|Changed in calibre:|
|status:||Incomplete → Fix Released|