Page MenuHomeLubuntu

Consider Including Carlito and Caladea Fonts in Install ISO
Open, WishlistPublic


Carlito and Caladea fonts are equivalents to Microsoft's Calibri and Cambria fonts which are becoming the most common fonts used in modern office documents, spreadsheets, and presentations. Having these fonts installed by default in Lubuntu would offer better format compatibility when someone opens an office document in LibreOffice that uses those fonts.

Event Timeline

mowest created this task.Oct 21 2018, 8:58 PM
mowest created this object in space S1 Public.
mowest created this object with edit policy "Subscribers".
wxl added a subscriber: wxl.Oct 21 2018, 8:58 PM

Do you know that these are packaged in Ubuntu?

fonts-crosextra-carlito fonts-crosextra-caladea I think I found the package names.

Are those the correct package names @mowest?

wxl added a comment.Oct 21 2018, 9:29 PM

I don't think it's worthwhile adding EVERYTHING anyone might want to the ISO, as it will get infinitely big at some point. That said, I'm a little resistant to adding things which don't provide a utility to most people. I've never heard of these fonts before, making me question how important they are to have after all. However, if documents made in standard Microsoft utilties are going to look funky without these, then, they should be a standard part of the install.

Install size for both is 3 MB, so I'm not opposed.

@wxl want to throw a diff up for the seeds?

Wait, I just realized, we can't yet. 😝

wxl added a comment.Oct 21 2018, 9:35 PM

…if those are the right package names.

I just checked them, they're in the archive, now I'm just wondering if @mowest can check them. :)

mowest added a comment.EditedOct 21 2018, 9:48 PM

Yes, those are the font package names. Wow, didn't expect that quick of a response. Yes, I agree with you that you should be selective of what you add. I only suggest is so that you have better formatting comparability with modern office documents that are exchanged. I recently ran into this personally when I was trying to figure out what an Impress presentation looked so odd. Added these font packages and everything looked properly formatted again.

I would do all of this if is in LibreOffie, don't Kno if it's doable

wxl added a comment.Oct 21 2018, 10:06 PM

@mowest based on what @hmollercl linked, it seems that one has to configure LibreOffice for it to properly use those fonts. Is that true?

yes, you have to configure the replace

wxl added a comment.Oct 21 2018, 10:25 PM

So then to fix this issue, ultimately, we'll need to set that up. @hmoller maybe it might be a good idea to work on figuring out all the pieces needed to make this happen. Don't work on making a diff quite yet, but you can get the important pieces together and throw it in here so we can be ready when it's time to go.

tsimonq2 triaged this task as Wishlist priority.
tsimonq2 added a project: Development Team.

working on it. Since the libreoffice chanel wasn't very productive trying to solve the breeze-icon task, do you have any other line I should follow?

hmollercl added a comment.EditedOct 24 2018, 10:59 AM

I found that there is a file in ~.config/libreoffice/4/user called registrymodifications.xcu

(don't know what the "4" is for)

which, when I have the replacement, have this entries:

<item oor:path="/org.openoffice.Office.Common/Font/Substitution/FontPairs"><node oor:name="_0" oor:op="replace"><prop oor:name="Always" oor:op="fuse"><value>true</value></prop><prop oor:name="ReplaceFont" oor:op="fuse"><value>Calibri</value></prop><prop oor:name="OnScreenOnly" oor:op="fuse"><value>false</value></prop><prop oor:name="SubstituteFont" oor:op="fuse"><value>Carlito</value></prop></node></item>
<item oor:path="/org.openoffice.Office.Common/Font/Substitution/FontPairs"><node oor:name="_1" oor:op="replace"><prop oor:name="Always" oor:op="fuse"><value>true</value></prop><prop oor:name="ReplaceFont" oor:op="fuse"><value>Cambria</value></prop><prop oor:name="OnScreenOnly" oor:op="fuse"><value>false</value></prop><prop oor:name="SubstituteFont" oor:op="fuse"><value>Caladea</value></prop></node></item>
<item oor:path="/org.openoffice.Office.Common/Font/Substitution"><prop oor:name="Replacement" oor:op="fuse"><value>true</value></prop></item>

@wxl @tsimonq2 I found out that .config/libreoffice/4/user/registrymodifications.xcu is a canonical file (and path) don't know why the chose a 4.

So, if we include that file in xdg withe lines above, should work? How can we test it?