[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [developers] Arabic shaping and reversing
- To: Development Discussions <developer at arabeyes dot org>
- Subject: Re: [developers] Arabic shaping and reversing
- From: Muayyad AlSadi <alsadi at gmail dot com>
- Date: Thu, 4 Feb 2010 22:36:57 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=KhmHcu6Aw4PvvaYD/hUxC9POULVvgUlnyVUJ7ETfJQ4=; b=KFWKlY0loYiPY7FvpAB4qlQ9kkZbCaCAknPfH2LQF+W1O0gYm01J7PQFMbMMndIIDP Cr4Zn3rCXB4PiOt1UYYmBQTAreNIcby3U5mFCV7HS0Dbg2uBe1FrAvDD6TCwcWiEaWg5 Foe3sBh20MMaZgvb+OYvdLTVr2HOTypolViWc=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=tK7aNDKpEepmkZuAaBtQMZfwM855SzHptkFkr/TZ+dSHCeLI6GU+ZoHOHuW4iItXOL kEVBllWheFvekCdS/Y1DcRu5uYGprh2gaY+6QEoaAJsFhwifrsH/h7hHmHFbx8BJFjJU ja1hV4/2tmt+mWeFhQJBE+1gOFpV4pmOwb06w=
> HarfBuzz[1] would be the most sensible option for you.
+1
yes this is the only right way of doing it (firbidi and icu are just
workarounds)
there are many aspects in report-lab that need to be fixed too
as it seems that in many places in report lab expects ascii string not
a python unicode object nor a utf8 encoded string (I guess I got
problems with platypus)
beside the crazy way apply some style sheets or templates with fonts
that supports arabic
we need a fallback procedure to some fonts that support Arabic
and an single place and easy way to set the default font which should
be inherited by all document elements instead of hardcoding fonts per
elements