Description: 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: https://bugs.documentfoundation.org/show_bug.cgi?id=106653 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
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.
*** Bug 164522 has been marked as a duplicate of this bug. ***
With maximum word spacing (Bug 159923), now it's possible to set different length Kashida in Arabic text. This used by the import of DOCX Kashida settings. The layout is still not the same exactly (not all the extra word spacing used for the longer Kashida), see attached test document of Bug 155707.