W3C home > Mailing lists > Public > public-i18n-archive@w3.org > January to March 2017

Re: [alreq] Drafting “justification”

From: Najib Tounsi via GitHub <sysbot+gh@w3.org>
Date: Wed, 15 Feb 2017 23:33:15 +0000
To: public-i18n-archive@w3.org
Message-ID: <issue_comment.created-280176906-1487201594-sysbot+gh@w3.org>
"I post here, but I wonder if it should not also be in the repository 
of samples of typographic, just created by Richard."

In the absence of a good implementation of Kashida, the justification 
method of Arabic texts should be spaces. inter-words or intra-words if
 any. Use of Tatweel only for some simple Arabic fonts.

Rational : 
(a) Some (legacy?) Arabic fonts are quite horizontal at their baseline
 and the letters always join horizontally. Called also simplified font
 (with limited number of shapes, e.g. same glyph for initial and 
medial form, and same shape for end and isolated form) they allow 
writing of kind typewriter. In general, defaults fonts or sans-serif 
are of this kind.

(b) Other recent fonts, more in the spirit of cursive Arabic writing, 
with slightly more curved shapes, allow for a more aesthetic writing :
 with ligatures, groups of letters, contextual letter shapes with 
different keystrokes etc.
Amiri : 
Arabic Typesetting : 

The justification with Tatweel (U+0640, ـ , small flat line) goes 
better to the first type of font (a).
 Besides, would not Tatweel be a simplified implantation of Kashida? 

Arabic Kashida (not a character), is a curve line to elongate between 
letters or at the end of some letters. It is extensible enough to 
adapt to individual letter and to the context.

I think Kashida is the method well suited to the second kind of 
writing since it make it possible to maintain the aesthetic of curved 

So, in the absence of a good implementation of Kashida, the 
justification method of Arabic texts should be spaces inter-words or 
intra-words if any. Instead of Tatweel.

Any thoughts?

GitHub Notification of comment by ntounsi
Please view or discuss this issue at 
https://github.com/w3c/alreq/issues/57#issuecomment-280176906 using 
your GitHub account
Received on Wednesday, 15 February 2017 23:33:22 UTC

This archive was generated by hypermail 2.4.0 : Monday, 4 July 2022 18:09:36 UTC