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.
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.