Re: Markup for Language (was: Re: Exemplifying apostrophes)

From: Richard Wordingham (richard.wordingham@ntlworld.com)
Date: Wed May 28 2008 - 22:20:36 CDT

  • Next message: Raymond Mercier: "Vista Font query"

    Douglas Davidson wrote on Wednesday, May 28, 2008 at 6:06 PM

    > The alternative mechanism for representing this in plain text would be to
    > insert a bidirectional control character, either RLM or LRM, at the
    > beginning of each directionally marked paragraph. These characters are
    > not specifically marks of paragraph base writing directionality, but
    > their presence at the beginning of a paragraph would be sufficient to
    > indicate it. However, this is not the mechanism currently used in the
    > case you mention.

    They don't quite work. The problem comes with a string of neutrals between
    a strong LTR and a strong RTL character. Their ordering may depend on the
    directionality of the paragraph, which may depend on a 'higher level'
    protocol (e.g. 'always left-to-right'). Initial RLM and LRM work if one is
    free of such a higher level protocol; otherwise one has to stick these marks
    in whenever neutrals are not bracketed by characters of the same
    directionality.

    Richard.



    This archive was generated by hypermail 2.1.5 : Wed May 28 2008 - 22:24:37 CDT