Release 4.4.0 - support for RTL, Shaping and more scripts
Andy Robinson <[email protected]> Thu, 17 Apr 2025 17:46:55 +0100
| Newsgroups | gmane.comp.python.reportlab.user |
|---|---|
| Message-ID | <CABjtApst=ee7=coEkEHA2N9sB3_QJrzc3TFzH6t+HLaVyRMnog@mail.gmail.com> |
--===============2540795823686883700== Content-Type: multipart/alternative; boundary="000000000000e455280632fc26da" --000000000000e455280632fc26da Content-Type: text/plain; charset="UTF-8" Release 4.4.0 is now available with experimental foundational support for Arabic/Hebrew, Persian, South Asian, Thai and Khmer scripts. See the release notes: https://docs.reportlab.com/releases/notes/whats-new-44/ ...the announcement on Substack... https://reportlab.substack.com/p/reportlab-440-arabic-accessible-tables ..and the docs on getting Arabic working... Our testing so far has focused on Arabic, but if you speak/read/write another script and want to test it out, get in touch and we'll try to help fill any gaps in the documentation. We hope that when these features are stable, the result will be a Version 5.0 that can handle all of the world's scripts. Best Regards Best Regards -- Andy Robinson Managing Director, ReportLab --000000000000e455280632fc26da Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Release 4.4.0 is now available with experimental foun= dational support for Arabic/Hebrew, Persian, South Asian, Thai and Khmer sc= ripts.=C2=A0=C2=A0</div><div><br></div><div>See the release notes:</div><di= v>=C2=A0 =C2=A0<a href=3D"https://docs.reportlab.com/releases/notes/whats-n= ew-44/">https://docs.reportlab.com/releases/notes/whats-new-44/</a></div><d= iv>...the announcement on Substack...</div><div>=C2=A0 =C2=A0<a href=3D"htt= ps://reportlab.substack.com/p/reportlab-440-arabic-accessible-tables">https= ://reportlab.substack.com/p/reportlab-440-arabic-accessible-tables</a></div= ><div>..and the docs on getting Arabic working...</div><div><br></div><div>= Our testing so far has focused on Arabic,=C2=A0but if you speak/read/write = another script and want to test it out, get in touch and we'll try to h= elp fill=C2=A0any=C2=A0gaps in the documentation.=C2=A0 =C2=A0</div><div><b= r></div><div>We hope that when these features are stable, the result will b= e a Version 5.0 that can handle all of the world's scripts.</div><div><= br></div><div>Best Regards</div><div><br></div><div>Best Regards</div><div>= <br></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"= ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir= =3D"ltr">Andy Robinson<br>Managing Director, ReportLab<br><br></div></div><= /div> --000000000000e455280632fc26da-- --===============2540795823686883700== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline