TESTING with LO 22.214.171.124 + Ubuntu 14.04
If a document uses fonts not present on the current system, LibreOffice engages in font substitution (e.g. see attachment 111591 [details], a DOC file that uses Cambria), and provides a subtle clue by listing the original font name in *italics* in the font-picker drop-down.
In the test file mentioned above, the missing font is Cambria, which is very convenient for us as LibreOffice can substitute Caladea, a font that's metric-compatible:
It would be beneficial if we could provide a further clue so that users would know if font substitution is taking place with a metric-compatible font. There could be a asterisk provided, or a little red tag with text "Metric compatible", or something else.
And how exactly we can know metrics of random absent fonts?
(In reply to Urmas from comment #1)
> And how exactly we can know metrics of random absent fonts?
There are a number of fonts that have been specifically designed to be metric-compatible with specific proprietary fonts. All we'd have to do is keep a list that matches up non-Free and Free fonts. I assume that we have something like that already (or it's inside the fonts themselves?) as LibreOffice will substitute Caladea for Cambria every time.
I agree, this bug should go to UX Team.
We're replacing our use of the 'ux-advise' component with a keyword:
Component -> LibreOffice
Add Keyword: needsUXEval
This request is covered in the proposal at https://design.blog.documentfoundation.org/2016/10/21/dealing-with-missing-fonts/. The meta ticket contains further information.
Since this bug is New, I'd close this one as a duplicate of Bug 96872 but changing that bug so only non metric-compatible font replacements are red.
For metric-compatible font replacement, Bug 61134 is sufficient enough.
*** This bug has been marked as a duplicate of bug 96872 ***