emacs-bidi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-bidi] UTR#9 - Unicode BiDi (was Re: OpenOffice BiDi kudos) (fwd)


From: Behdad Esfahbod
Subject: [emacs-bidi] UTR#9 - Unicode BiDi (was Re: OpenOffice BiDi kudos) (fwd)
Date: Sat, 11 Oct 2003 04:14:48 -0400

Handa San,

Is it true that your implementation of Unicode Bidi algorithm
does not follow the UTR#9, with respect to handligh dash?  Just
wanted to make sure this is not true, otherwise, please consider
following the standard.

Thanks,
behdad,
Maintainer of GNU FriBidi

---------- Forwarded message ----------
Date: Wed, 8 Oct 2003 13:58:20 -0400
From: Ehud Karni <address@hidden>
To: address@hidden
Cc: address@hidden, address@hidden
Subject: UTR#9 - Unicode BiDi (was Re: OpenOffice BiDi kudos)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sat, 04 Oct 2003 15:01:04 +0200, Shachar Shemesh <address@hidden> 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 address@hidden with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail address@hidden






reply via email to

[Prev in Thread] Current Thread [Next in Thread]