Bug 149361 - Add support for BSLN table for Apple Advanced Typography (AAT) based text layout
Summary: Add support for BSLN table for Apple Advanced Typography (AAT) based text layout
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.4.0.0 alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on: 104930
Blocks:
  Show dependency treegraph
 
Reported: 2022-05-29 09:10 UTC by Volga
Modified: 2022-08-22 23:38 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volga 2022-05-29 09:10:17 UTC
Description:
Although LibreOffice got support for BASE table for OpenType fonts, there are some Apple Advanced Typography (AAT) fonts having bsln table which is cognate with that OT font table, so LibreOffice should also have a wrapper to handle this table to make texts properly aligned with AAT fonts.

Steps to Reproduce:
N/A

Actual Results:
N/A

Expected Results:
With this support any AAT fonts that have bsln table would be able to get proper alignments as OpenType fonts with BASE table.


Reproducible: Always


User Profile Reset: No



Additional Info:
N/A
Comment 1 Volga 2022-05-29 09:18:19 UTC
See the discussions at GitHub.
https://github.com/harfbuzz/harfbuzz/issues/913
Comment 2 Roman Kuznetsov 2022-08-06 16:19:01 UTC
Volga, is this bsln table support depending by harfbuzz?
Comment 3 Volga 2022-08-07 17:03:04 UTC
CC Khaled Hosny
Comment 4 Volga 2022-08-07 17:06:00 UTC
P.S. I think this should also available in LibreOffice Basic to reproduce customized layout.
Comment 5 QA Administrators 2022-08-08 03:48:48 UTC Comment hidden (obsolete)