Le 2021-01-26 à 15 h 26, Italo Vignoli a écrit :
> > Unfortunately LibreOffice is unable to open them without breaking their
> > layout (yes, I have all the Microsoft® fonts installed and configured
> > through fontconfig).
> You cannot legally use C-Fonts (Calibri, Cambria, Candara, Consolas,
> Constantia and Corbel). They are Microsoft proprietary, and their EULA
> does not allow to decouple them from Windows and Office. You should
> use Croscore fonts, and other fonts which emulate Microsoft fonts
> metrics.
>
> You can find some suggestions here:
> https://blog.documentfoundation.org/blog/2020/09/08/libreoffice-tt-replacing-microsoft-fonts/.
> > 3. I think we should handle font substitution better. For example, when
> > we open a file and fonts are missing, LO should display a window with a
> > list of missing fonts in the first column, the font that have been used
> > as a substitute in the second column, and whether the font used as
> > substitute is metric-compatible with the missing fonts (otherwise the
> > layout will break, see here
> > <https://bugs.documentfoundation.org/show_bug.cgi?id=138923>) in the
> > third column. Moreover, LO should have a dataset of free
> > metric-compatible fonts (like Carlito to substitute for Calibri).
> LibreOffice has a font replacement table, which can be configured by
> the user, and ships with several fonts which are designed to be
> metrically compatible with Office fonts (for instance, the Liberation
> family).
>
> Other metrically compatible fonts can be installed by the user
> (shipping all these fonts would dramatically increase the size of the
> installer).
>
> Anyway, let's discuss your ideas after FOSDEM. Interoperability is a
> topic where we should definitely invest more time and efforts, and
> your ideas are worth a further investigation. I can give you some
> insights into the project, and we can start from there. 

Why not take a page out of the Linux distributions where there could be
a function in the "Options -> Fonts" menu, where a user could download a
set of LibreOffice approved substitutions fonts. The function could then
offer to download from a TDF/LibreOffice repository and then add them to
the user's instance of LibreOffice, and adding them as substitutions in
the "Options ->Fonts" section.

This would virtually not add any size to the installer, the user would
have an easy way of installing MSFont substitutions, and, LibreOffice
and its dev/QA/User teams would be able to vet appropriate opensource
substitution fonts for the repository. This would solve both the
concerns of the download size, and, would also solve the issue with
interoperability of fonts for MS docs (well, as best as it could be
done) ... that is, until the ODF becomes more of an accepted default.

Cheers,

Marc

-- 
Marc Paré
[email protected]
https://www.parEntreprise.com
parEntreprise.com Supports OpenDocument Formats (ODF)
parEntreprise.com Supports http://www.LibreOffice.org
LibreOffice Office Suite - 200 million users and growing!
Over 1,000 project developers with impeccable help from its user base.



-- 
To unsubscribe e-mail to: [email protected]
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/marketing/
Privacy Policy: https://www.documentfoundation.org/privacy

Reply via email to