On 19 March 2010 22:25, Philiрp Rеichmuth <phil.ipp.reich.m...@gmail.com> wrote:
> Hi,
>
> is there a way to force the onscreen rendering for the text contained in a
> given character or paragraphy style to be right-to-left? Ideally some kind
> of command within the InsetLayout or Style groups in the layout options?
>
> Background: I use XeTeX to typeset a document in several scripts, including
> Arabic. The Arabic-script sections are not in the Arabic language, but in a
> variety of other languages. Because my document is left-to-right, they get
> displayed on screen in LTR order, which is wrong. I can get them to display
> in RTL by setting their language to Arabic (ArabTeX or Arabi). In both
> cases, LyX displays them right-to-left, but these options are both
> ncompatible with XeTeX because they make other assumptions on how to render
> the text in the final output.
>
> Ideally, I wouldn't have to mark them as in a different language at all -
> there are no benefits other than the writing direction.  I use logical
> markup and custom styles anyway for these passages, so I'd just like to
> mark all instances of a given style to display RTL in LyX.  Is that
> possible, or is there some workaround?
>
> Philipp
>
>

Have you tried the Unicode RLM character:
http://www.fileformat.info/info/unicode/char/200f/index.htm

-- 
Dotan Cohen

http://bido.com
http://what-is-what.com

Please CC me if you want to be sure that I read your message. I do not
read all list mail.

Reply via email to