Hi,
I checked it and can confirm that Apple's ISIRI 2901 keyboard has a bug in this regard. The Persian opening parenthesis in ISIRI 2901 is located on shit-0 and closing parenthesis on shift-9, but Apple's implementation have them reversed. This is a minor issue. The keyboard file is an XML file that can be easily edited with sys. admin. privileges. I think someone already posted information on a fixed and enhanced Persian Mac OS X keyboard on the list.
- Hooman Mehr
On Jun 12, 2004, at 6:12 PM, Behnam wrote:
On 12-Jun-04, at 8:50 AM, Hooman Mehr wrote:
On the other hand, I suspect you have font related issues. read below...
This whole thing means that on Mac platform we will see the wrong parenthesis on Persian web-pages forever!Part of the issue you are experiencing could be related to fonts. Persian/Arabic Apple fonts need a suitable character property table to identify mirrored glyphs and behave correctly. Please compare the behavior of Geeza Pro standard system font with the fonts you are using. If they are different it is because of the missing or improperly formed 'prop' table in the font. (http://developer.apple.com/fonts/TTRefMan/RM06/Chap6prop.html) If this is the case let me know to see how I can help fix them.
I do all my tests with Geeza Pro and ISIRI keyboard does produce the opposite of intended parenthesis with Geeza Pro. Apple Persian keyboard produces the intended one because as I said it is mapped in the opposite way.
My other fonts behave similarly which, I suppose, is good news!
Behnam
P/S I'm very interested to present this discussion to Apple developer and I'm working on it.
_______________________________________________ PersianComputing mailing list [EMAIL PROTECTED] http://lists.sharif.edu/mailman/listinfo/persiancomputing