Summary: | Substitute fonts Linux Libertine and Linux Biolinum with Libertinus | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | João Paulo <joaopauloag-freedesktop> |
Component: | Installation | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | caleb, djreimer, heiko.tietze, martin_hosken, nekohayo, nemeth, phdebar, pierre.choffardet, rizmut, sommerluk, tim_eves, vsfoote |
Priority: | medium | Keywords: | needsDevAdvice |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
URL: | https://github.com/alerque/libertinus/issues/6 | ||
See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=58941 https://bugs.documentfoundation.org/show_bug.cgi?id=136604 https://bugs.documentfoundation.org/show_bug.cgi?id=101174 |
||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 113305 |
Description
João Paulo
2020-08-16 00:34:39 UTC
A change like this would impact on entire project--not just Windows builds. Dropping the Graphite flavor fonts for more complete OTF packaging has drawbacks beyond missing support for OTF implementation, which are being supported within the Graphite framework. Also, support for documents that previously made use of Linux Libertine G and Linux Biolinum G Graphite smartfont attributes would have to be handled with fallback. Still kind of appealing to consider Libertinus Math as replacement for OpenSymbol, and cleaning up the remaining PUA mappings to use BMP/SMP Unicode directly. Replacing Libertine was requested for in bug 96456 and bug 98024, or rather issues were reported regarding Cyrillic, which would probably solved with Libertinus. (In reply to V Stuart Foote from comment #1) > Still kind of appealing to consider Libertinus Math as replacement for > OpenSymbol, and cleaning up the remaining PUA mappings to use BMP/SMP > Unicode directly. Requested in bug 111700 (made a dup of 101174; variable fonts). I'm just a long-time (OOorg -> LibO) but numpty user ... but PLEASE give this careful consideration. Yes, there would be impact on the project, but Libertinus Serif and Sans have applied many corrections to defects in Lin Lib, especially in placement of diacritics, and handling Hebrew. Linux Libertine is a lovely but defective font. Libertinus retains the good, and continues to address the defects. I would be DELIGHTED to see Libertinus set displace the practically defunct Linux Libertine (& related) fonts. Like David above (who kindly contacted me to inform me about this issue) I am also a long time LibreOffice user (also OpenOffice before it). It was through this project that I first discovered and fell in love with Linux Libertine. Fate, it seems, is not without a sense of irony. I am now the maintainer of the Libertinus fonts project which is the only active and de-facto replacement fork for Linux Libertine. Having used the original font family extensively but run into many of its rough edges I was quite excited when Khaled Hosny initiated the fork project and started cleaning things up. While all the improvements he made were incremental, they were significant and made for a much better experience overall. I've since published many full books in it in several languages to good effect. It's only recently that I've fallen into the maintainer role myself, so I say this vouching for somebody else's work not just my baby. I do realize this proposal is a non-trivial change, but if there is anything I can do on the upstream end with the font project to facilitate such a transition do let me know. (In reply to Caleb Maclennan from comment #4) > ... > I do realize this proposal is a non-trivial change, but if there is anything > I can do on the upstream end with the font project to facilitate such a > transition do let me know. Hi Caleb and thank you for the kind offer! And remember Khaled is still kicking around the LO project ;-) Khaled did the HarfBuzz integration extending work by Martin Hosken and Tim Eves from SIL, and capitalizing on the Graphite font feature support where LibreOffice has not yet implemented complete OpenType support. As yet the OT support remains incomplete compared to the Graphite font features--meaning that eliminating the deployed Graphite enabled Linux Libertine G and Linux Biolinum G fonts will break documents that had made use of them. No expectation that upstream would agree to maintain both Graphite and OpenType--but that would be ideal--maybe the SIL mavens could be persuaded to lend a hand and Graphite enable a Libertinus G build? Maybe László has some of his notes on the original Graphite effort? > ... maybe the SIL mavens could be persuaded to lend a hand and Graphite enable a Libertinus G build? Maybe László has some of his notes on the original Graphite effort?
I'd be happy to facilitate porting Graphite support from Linux Libertine G to Libertinus if anybody who knows Graphite stuff wants to help. I'm fine with the font family supporting it out of the box and will help make that happen, I'm just not well enough versed in Graphite tables to do it right now. Also since the character set and weights have expanded somewhat since the Linux Libertine G fork, there would be some extra work getting it all going.
Out of curiosity what exactly is supported by Graphite that OpenType still doesn't handle? Or is it LO's OT implementation that is incomplete? Would it make more sense to just finish off OT support?
(In reply to Caleb Maclennan from comment #6) > > Out of curiosity what exactly is supported by Graphite that OpenType still > doesn't handle? Or is it LO's OT implementation that is incomplete? Would it > make more sense to just finish off OT support? Hope this help https://wiki.documentfoundation.org/Smart_font_optional_features_for_Graphite_and_OpenType_fonts Bonjour, It would be great to have a LIGHT Libertinus font. Also, I prefer letter "t" in semibold, a bit rounded at the top (like the "t" of Garamond, or Times for instance). Merci. |