emacs-devel
[Top][All Lists]
Advanced

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

Re: [emacs-bidi] Bidirectional embeddings (was: Mixed L2R and R2L paragr


From: Eli Zaretskii
Subject: Re: [emacs-bidi] Bidirectional embeddings (was: Mixed L2R and R2L paragraphs and horizontal scroll)
Date: Thu, 04 Feb 2010 06:16:49 +0200

> Date: Wed, 3 Feb 2010 13:02:28 -0800 (PST)
> From: "Davis Herring" <address@hidden>
> Cc: address@hidden, address@hidden, address@hidden
> 
> New sub-topic:

New topic asks for a new subject.

> what does one do with the (logical) text
> 
>  he said, "SHE SAID, 'latin again.' TODAY." yesterday.
> 
> ?  Stripping the punctuation for simplicity, it would seem that it would
> get rendered as
> 
>  he said DIAS EHS latin again YADOT yesterday
> 
> which seems confusing because the L2R text brackets its quotation but the
> R2L text doesn't.  I bring this up in this thread because, if the right
> answer is to render it as
> 
>  he said YADOT latin again DIAS EHS yesterday
> 
> (with some sort of punctuation or special graphical indication as to how
> far the reader must seek to the right before beginning the R2L scan), then
> it may have bearing on the present scrolling discussion.

You are talking about embedding text, i.e. there's a part of this line
that should be rendered as if it belonged to an R2L line, although the
line is L2R.

The solution to this is already described in UAX#9: use the special
RLE or RLO formatting characters to start the embedding and the PDF
character to end it.

Without these formatting characters, the rendering will be as in your
first example.

I think this has nothing to do with the original topic of scrolling,
continuation and truncation.




reply via email to

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