Page MenuHomePhabricator

PDF prints don't join Arabic letters properly
Closed, ResolvedPublic

Assigned To
Authored By
Jul 19 2009, 6:00 PM
Referenced Files
F5878: Arabic.pdf
Nov 21 2014, 10:43 PM
F5879: Indic.png
Nov 21 2014, 10:43 PM
F5880: Indic.pdf
Nov 21 2014, 10:43 PM
F5877: Arabic.png
Nov 21 2014, 10:43 PM
F5876: collection.pdf
Nov 21 2014, 10:43 PM


Author: obayd3

The book tool does not produce correct Arabic: letters don't get joined properly. Please compare any PDF produced with its Arabic original page. The issue affects all Arabic projects.

Version: unspecified
Severity: normal



Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:43 PM
bzimport added a project: Collection.
bzimport set Reference to bz19830.

Since ar.wikipedia does not seem to have the PDF generation tool in it's interface, perhaps it would be best if you uploaded two screenshots showing the problem. It might also be helpful to list an example of two letters that when joined produce the joined glyph. It is always a good idea to give the developers really exact examples, especially if script issues are in play.

obayd3 wrote:

PDF made with PDF tool at Arabic Wikisource of page [[ويكي مصدر]]


obayd3 wrote:

I have attached a PDF of [[ويكي مصدر]], a redirect page on Arabic Wikisource.
The title should appear as
ويكي مصدر
(letters connected when appropriate).
However the result is:

I also think magic words are not handled properly.


sadik.khalid wrote:

Correct link from

I found this problem in all Arabic / Indic Script pages in several wikis. Please find attachments from English wikipedia

  1. Arabic.png & Arabic.pdf – from
  2. Indic.png & Indic.pdf from
  • Bug 20403 has been marked as a duplicate of this bug. ***

volker.haas wrote:

The original example of this ticket [1] now renders fine (at least for my non-export eye). Therefore I am closing this ticket

Thanks for pointing out the example at: . This example currently has some problems with diacritics/non-spacing marks. This can be fixed by using a suitable font. This happens in ticket 30326.

Please keep issues regarding indic scripts separate