-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 04 Oct 2003 15:01:04 +0200, Shachar Shemesh <[EMAIL PROTECTED]> wrote: > > Eran Tromer wrote: > > > OOe 1.1 seems to have the usual hebrew-hyphen-number problem > > ("H-5" renders as "H5-"), which necessitates typing of the logically > > incorrect "H5-" and causes bad importing of newer MS Word documents. > > I'm not sure how to tackle this particular problem. I think the best > place to fix it would be at the root of the problem - the Unicode BiDi > algorithm. I *think* I have a reasonably portable solution to this issue. > > I guess it's time to register with another forum....
This is a known issue with Unicode BiDi. It arises because we use the - character for both minus and hyphen. When one wants to connects letters with numbers one is using a HYPHEN and wants it to appear as 5-word. When one wants to write a negative number one uses a MINUS SIGN and would like it to appear as -5 word. The Unicode wise men have ignored the 1st case (or require the use of a special Hebrew MAKAF). I have pointed this and some other problem at the m17n2000 conference. (See http://www.m17n.org/m17n2000_all_but_registration/proceedings/ehud/ See slide no. 10). I proposed my solution (slides 11-15) and this algorithm was implemented by Kenichi Handa in his Emacs-BiDi (see notes on http://www.m17n.org/emacs-bidi/ ). Ehud. - -- Ehud Karni Tel: +972-3-7966-561 /"\ Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign Insurance agencies (USA) voice mail and X Against HTML Mail http://www.mvs.co.il FAX: 1-815-5509341 / \ GnuPG: 98EA398D <http://www.keyserver.net/> Better Safe Than Sorry -----BEGIN PGP SIGNATURE----- Comment: use http://www.keyserver.net/ to get my key (and others) iD8DBQE/hFA7LFvTvpjqOY0RAiGKAJ0Y6lV+IaWZPqLhGwOTVa3gDv/gGACfa3Br KaVInTd6je8gWB/26loM1+A= =904+ -----END PGP SIGNATURE----- ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]