Bug 116969

Summary: Justification by alternative methods
Product: LibreOffice Reporter: Munzir Taha <munzirtaha>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: enhancement CC: eyalroz1, himajin100000, vsfoote
Priority: medium    
Version: 6.0.3.2 release   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=106653
https://bugs.documentfoundation.org/show_bug.cgi?id=38159
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on: 104921    
Bug Blocks: 71732, 145962    

Description Munzir Taha 2018-04-12 14:43:08 UTC
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
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.