Bug 116969 - Justification by alternative methods
Summary: Justification by alternative methods
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Depends on: 104921
Blocks: Font-Rendering Kerning
  Show dependency treegraph
Reported: 2018-04-12 14:43 UTC by Munzir Taha
Modified: 2023-11-24 21:46 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Munzir Taha 2018-04-12 14:43:08 UTC
The current situation of justification in LibreOffice is very bad indeed for Arabic. No book can be typeset professionally with LibreOffice. I already filed bug #106653.

Here, I am requesting to make available other kinds of justification which is easier to implement. The alternative methods could be added inn Tools -> Options e.g

Do full justification with:
[x] Alternative Shapes
[x] Inter-Word Spaces
[x] Ligatures
[x] Kashida

Steps to Reproduce:
Justify Arabic text

Actual Results:  
There are inter-character gaps and letters are overriding each other

Expected Results:
No gaps between characters

Reproducible: Always

User Profile Reset: No

Additional Info:

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Comment 1 Eyal Rozenberg 2023-11-24 21:46:54 UTC
I've suggested on bug 38159 that we create a meta-bug for line breaking and justification logic; and also that (parts of) this issue be tendered out in 2024.