Bug 155853 - Embedded variable fonts show only the default instance
Summary: Embedded variable fonts show only the default instance
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
6.3.6.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Fonts-Embedded
  Show dependency treegraph
 
Reported: 2023-06-15 11:34 UTC by ⁨خالد حسني⁩
Modified: 2023-06-15 14:56 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Test document (120.43 KB, application/vnd.oasis.opendocument.text)
2023-06-15 11:34 UTC, ⁨خالد حسني⁩
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ⁨خالد حسني⁩ 2023-06-15 11:34:16 UTC
Created attachment 187924 [details]
Test document

When opening a document with an embedded variable font on Linux, only the default instance of the embedded font is available. When the font is installed all defined instances are available.

Opening the attached document on a system that does not have Cantarell installed (or while setting the env var SAL_NON_APPLICATION_FONT_USE=deny) should show Regular, Thin, Light, Bold, and Extra Bold font styles, but currently only Regular is available the Bold is synthetic.
Comment 1 Stéphane Guillou (stragu) 2023-06-15 14:56:15 UTC
On Ubuntu 20.04 without Cantarell installed, I only get the default font styles in the Character dialog: Regular, Italic, Bold, Bold Italic.

Version: 7.6.0.0.beta1 (X86_64) / LibreOffice Community
Build ID: be55b15d98c5f059483845a183fcb5ea8023d27c
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Also in 6.3:

Version: 6.3.6.2
Build ID: 2196df99b074d8a661f4036fca8fa0cbfa33a497
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3; 
Locale: en-AU (en_AU.UTF-8); UI-Language: en-US
Calc: threaded