-----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]

Reply via email to