There are two settings. If you set it to false, it will expect settings in the font-face with regards to bold and italic and will use that for determining the used characters. This will ensure that characters that are for example not used in bold will be removed from the bold font. This will result in smaller fonts. This is helpful when you include a whole family with a regular, italic, bold and bolditalic version.
When the 'UseFontFamily' setting is true, it will only check for characters within styles with that font-family, regardless if it is bold/italic/etc. That is particularly useful if you only have one font of the family. If you have more, they will all contain the same characters and are not optimised fully.
So, if you do not specify font-weight and font-style in the font-face, you should set the 'UseFontFamily' to true.
|