Idris Samawi Hamid wrote:
On Thu, 31 Jan 2008 13:25:45 -0700, Henning Hraban Ramm
wrote: Any native arabic speaker out there? Is it %18 or 18% ??
These subtlties need to be addressed for proper high-level handling of Arabic-script in ConTeXt/mkiv. Hm, reminds me of conventions where you place currency symbols - depending on if you live in a economist/accountant surrounding...
Do you think some automated handling of such is possible at all?
One can already handle this sort of thing using Omega Translation Processes, which luaTeX supports. For example, there is an otp which makes sure that numeral-strings are always treated as LR, otherwise 1234 would come out as 4321. I suppose translating these rules into lua and/or opentype rules should be easy...
i can add this to the arab analyzer (just inject direction nodes around numbers) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------