Bug 166008 (Script-Assignment) - [META] Issues relating to the assignment of characters to script types
Summary: [META] Issues relating to the assignment of characters to script types
Status: UNCONFIRMED
Alias: Script-Assignment
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on: 45381 129038 132000 148257 162502 163082 164540 164700 166011 166012
Blocks: Language-Grouping
  Show dependency treegraph
 
Reported: 2025-04-02 19:42 UTC by Jonathan Clark
Modified: 2025-04-02 23:42 UTC (History)
1 user (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 Jonathan Clark 2025-04-02 19:42:42 UTC
Writing systems in LibreOffice and ODF are divided into three disjoint script categories: Western, Asian, and Complex. Each group may have its own font and style. During layout and rendering, LibreOffice must determine to which category each character belongs, so the correct font and style can be used for that character.

This metabug tracks issues related to assigning characters to script types.
Comment 1 Jonathan Clark 2025-04-02 20:09:02 UTC
Script type assignment and text direction are intrinsically linked issues in LibreOffice. As such, this bug may be blocked by bugs that seem more concerned with direction, but are part of the broader problem of treating text as being written in the user-intended writing system.