https://bugs.documentfoundation.org/show_bug.cgi?id=107022

            Bug ID: 107022
           Summary: LO Non-Standard Font File Names Cause Problems
           Product: LibreOffice
           Version: 5.3.2.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

Description:

LibreOffice font file names are not the same as the original source.
Underlines replace the original hyphen in the original file names.
This causes duplicate fonts to be installed if the user or any other
application has installed these very commonly used fonts.

On Windows this has the effect of disabling those fonts.
I would expect this would also cause issues on Linux and Mac. 

I just installed the LO 5.3.2.2 update – and my fonts are messed-up again.
Caladea, DejaVu, Liberation Sans, etc., etc., - all disabled.
They are listed, but appear as what looks like Courier.

So I went looking to see why the fonts are broken, again.
I found in the Fonts folder there were multiple duplicates.

For example:
Caladea_Bold.ttf
Caladea_BoldItalic.ttf
Caladea_Italic.ttf
Caladea_Regular.ttf
Caladea-Bold.ttf
Caladea-BoldItalic.ttf
Caladea-Italic.ttf
Caladea-Regular.ttf

Caladea from Font Library – uses hyphen
Caladea from RPM Source - uses hyphen
Caladea from Debian website - uses hyphen

Same problem with: 
- Caladea
- Carlito
- DejaVu
- EmojiOne Color
- Liberation Mono
- Liberation Sans
- Liberation Serif
- Open Sans
- PT Serif
- Source Code Pro

The originals all use hyphens in the file name.
LibreOffice for some reason changes these to underlines.

So if a user has installed these fonts and then installs LibreOffice, 
they are going to have duplicate font name problems.

Or if a user has unexplained font issues after previously installing
LibreOffice, and they clean-out the font files, and they clean-out all the
registry errors, and then they reinstall all the fonts from the original
sources to get rid of some unexplained font issues, get it working properly
again, AND THEN install a LibreOffice update – and then it is all screwed-up
again (me).

This could also explain some of the unexplained font bugs.
I updated LO to test the DejaVu fonts with the latest version.
To see if Bug 87288 was still an issue, or had been fixed.
Instead the update completely disabled all the DejaVu fonts.
So I have to fix it again.

Many other applications install these fonts.
I am sure I am not the only one with these issues.

LibreOffice should use the original font file names.


Steps to Reproduce:
1. Install these common open source fonts
2. Or install an application which installs these common open source fonts
3. Update LibreOffice
4. Try to figure-out why your fonts are disabled again

Actual Results:  
LibreOffice installs the same fonts with different file names which completely
confuses the operating system which then simply disables the fonts.

Expected Results:
Use the same file names as the rest of the planet so installing LibreOffice
does not mess-up the fonts.



Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101
Firefox/52.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to