[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

خالد حسني  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from خالد حسني  ---
Fixed in
https://git.libreoffice.org/core/+/9a6b673699fa925f5d87e47d4b359f37ad27260e

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

--- Comment #6 from Hossein  ---
(In reply to خالد حسني from comment #5)
> Any of this wouldn’t help Noto Nastaliq Urdu since it does not have Kashida
> it all, so the big spacing is how it is expected to be justified.
Ok, then can you provide the commit in which the fix is provided, and close
this bug as FIXED?
I can discuss the problem with the big space in another bug report.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

--- Comment #5 from خالد حسني  ---
Any of this wouldn’t help Noto Nastaliq Urdu since it does not have Kashida it
all, so the big spacing is how it is expected to be justified.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

خالد حسني  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #4 from خالد حسني  ---
The enlarged spacing is all we can do with the current Kashida insertion method
which happens after shaping (so the font has no input on it).

Addressing this properly is a much bigger issue and it might involve changes to
the OpenType format and/or the OpenType shaping engine we use (HarfBuzz).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

--- Comment #3 from Hossein  ---
Created attachment 182867
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182867=edit
Example using NotoNastaliqUrdu font creating visible gaps with LO 7.5

This is the nastaliq2.odt file used to generate the above PDF output.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

--- Comment #2 from Hossein  ---
Created attachment 182866
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182866=edit
Example using NotoNastaliqUrdu font with LO 7.5 dev master (PDF)

This is the PDF output using NotoNastaliqUrdu font using LO 7.5 dev master.
In this example, the bad black lines went away, but the exaggerated space is
there.

This is because in LO 7.5 dev master, rendering of bad kashidas are avoided,
but then the big gaps will be visible in the output.

Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: d23b1d0240e8ca4a33fbd4fcd368c4ece7b8866a
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 151374] Problem with justified text and Nastaliq font

2022-10-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151374

--- Comment #1 from Hossein  ---
Created attachment 182862
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182862=edit
Example using NotoNastaliqUrdu font (PDF)

The bad horizontal black lines are visible in the PDF output

-- 
You are receiving this mail because:
You are the assignee for the bug.