[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2023-04-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #20 from Eyal Rozenberg  ---
(In reply to AvidSeeker from comment #19)
I didn't see any Syriac-specific resources there...

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

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

Hossein  changed:

   What|Removed |Added

 Depends on|151748  |


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=151748
[Bug 151748] Bad Horizontal lines (kashida) in Arabic/Persian text inside a
text box
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

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

Hossein  changed:

   What|Removed |Added

 Depends on||151748


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=151748
[Bug 151748] Bad Horizontal lines (kashida) in Arabic/Persian text inside a
text box
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-09-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #19 from AvidSeeker  ---
This reddit post might contain helpful resources for implementing Kashida
justification:
https://www.reddit.com/r/arabic_linux/comments/x8wwxa/kashida_justification/

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-09-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #18 from maronitetreas...@gmail.com ---
Created attachment 182209
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182209=edit
Corrected sample document: pdf output from libreoffice

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-09-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

maronitetreas...@gmail.com changed:

   What|Removed |Added

 Attachment #176213|0   |1
is obsolete||
 Attachment #176214|0   |1
is obsolete||
 Attachment #181744|0   |1
is obsolete||
 Attachment #181745|0   |1
is obsolete||

--- Comment #17 from maronitetreas...@gmail.com ---
Created attachment 182208
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182208=edit
Corrected sample document

I've corrected the sample document, the RTL was not set on the first syriac
line. This mistake makes both the odt sample and the docx sample obsolete.

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-09-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #16 from maronitetreas...@gmail.com ---
I've added a new document "Documentation on Syriac Justified-Alignment" which
should help with the rules. It was provided to me by a friend of mine whom I
consider to be an expert in the language.

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-09-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #15 from maronitetreas...@gmail.com ---
Created attachment 182206
  --> https://bugs.documentfoundation.org/attachment.cgi?id=182206=edit
Documentation on Syriac Justified-Alignment

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #14 from Khaled Hosny  ---
(In reply to Hossein from comment #12)
> Created attachment 181745 [details]
> First attachment in PDF format created by MS Word

You might need to change the type of justification in Word to get Kashida (it
has low, medium, and high, IIRC and low always uses inter-word spacing).

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #13 from Khaled Hosny  ---
(In reply to Hossein from comment #10)
> (In reply to Khaled Hosny from comment #9)
> > So far I have not been able to find any documentation for Kashida insertion
> > rule for justifying Syriac text. Without such documentation there is no way
> > to implement this feature. Also it would be nice to know if there exists any
> > other software that does such justification.
> 
> Does this help?
> 
> Developing OpenType Fonts for Syriac Script
> https://docs.microsoft.com/en-us/typography/script-development/syriac

Only passing mention of Kashida (the respective Arabic section doesn’t either,
the Arabic rules we use were documented on some MS page about Internet Explorer
that is no longer online
https://web.archive.org/web/20130308140133/http://www.microsoft.com/middleeast/msdn/JustifyingText-CSS.aspx)


> Also, here I read:
> 
> "Syriac and Mongolian have properties similar to Arabic, and in the absence
> of additional information should be given similar treatment for
> justification."
> https://www.w3.org/International/articles/typography/justification.en
> 
> which means the Mongolian script should also be considered.

I read that as well, also nk'o is said to use similar technique, but no rules
to implement either.

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #12 from Hossein  ---
Created attachment 181745
  --> https://bugs.documentfoundation.org/attachment.cgi?id=181745=edit
First attachment in PDF format created by MS Word

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #11 from Hossein  ---
Created attachment 181744
  --> https://bugs.documentfoundation.org/attachment.cgi?id=181744=edit
First attachment in docx format

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #10 from Hossein  ---
(In reply to Khaled Hosny from comment #9)
> So far I have not been able to find any documentation for Kashida insertion
> rule for justifying Syriac text. Without such documentation there is no way
> to implement this feature. Also it would be nice to know if there exists any
> other software that does such justification.

Does this help?

Developing OpenType Fonts for Syriac Script
https://docs.microsoft.com/en-us/typography/script-development/syriac

Also, here I read:

"Syriac and Mongolian have properties similar to Arabic, and in the absence of
additional information should be given similar treatment for justification."
https://www.w3.org/International/articles/typography/justification.en

which means the Mongolian script should also be considered.

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-08-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

Khaled Hosny  changed:

   What|Removed |Added

 Blocks||150285
 CC||kha...@aliftype.com

--- Comment #9 from Khaled Hosny  ---
So far I have not been able to find any documentation for Kashida insertion
rule for justifying Syriac text. Without such documentation there is no way to
implement this feature. Also it would be nice to know if there exists any other
software that does such justification.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=150285
[Bug 150285] [META] Problems with Justified Arabic/Persian text
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2022-03-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

--- Comment #8 from Caolán McNamara  ---
some code pointers at least:
sw/source/core/text/porlay.cxx SwScriptInfo::InitScriptInfo the code before the
"m_Kashida.insert" only knows about Arabic rules and not any Syriac
equivalents. If that was implemented, it might then be necessary to undo the
change associated with bug 116344 to get the right final effect.

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2021-11-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

Eyal Rozenberg  changed:

   What|Removed |Added

   Severity|enhancement |normal

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

[Libreoffice-bugs] [Bug 140767] Tatweel/kashida justification should be applied to Syriac, not just Arabic

2021-11-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140767

Eyal Rozenberg  changed:

   What|Removed |Added

Summary|Support for Syriac  |Tatweel/kashida
   |justification ("Kashida")   |justification should be
   |by stretching the word-line |applied to Syriac, not just
   |instead of growing spaces   |Arabic
   |between words (just like|
   |Arabic) |
 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

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