The Atom Syntax group is discussing a bidi proposal (see end). I am not sure how much chance it has of getting through, and I don't understand the issues that well yet ( I have a few other things to do right now ), but I thought I should point out how I think it could impact AtomOwl.

In a recent thread in this group entitled "Making Content into Literals in AtomOWL", I was arguing for using literals more in the AtomOwl ontology.

Ie. I am suggesting that we convert

<entry>
         <title>Atom-Powered Robots Run Amok</title>
         ...
</entry>

into

[] a :Entry;
    :title "Atom-Powered Robots Run Amok"^^:text ;
    .

Literals in rdf don't have space for a bidi encoding. There is space for language encoding
such as "hello"@en^^:text but none for bidi.

I suppose this is not really a problem as one could always encode this in unicode when needed or for xml
fragments add it to a <div> in the content.

If it really were a problem, then that may constitute an argument for using a content object.

[] :title [ a :Content;
            :text "Atom-Powered Robots Run Amok";
            :bidi :rtl; ] .

Henry


Begin forwarded message:

From: James M Snell <[EMAIL PROTECTED]>
Date: 3 October 2006 16:33:07 GMT+02:00
To: James Holderness <[EMAIL PROTECTED]>
Cc: atom-syntax@imc.org
Subject: Re: Atom and bidi


Doh! I actually meant [RLE] here and not [RLO]. Either way, yes, I know
there is a difference. The point I was trying to make is the same made
in HTML4-8.2:

    Although Unicode specifies special characters that deal with text
    direction, HTML offers higher-level markup constructs that do the
same thing: the dir attribute (do not confuse with the DIR element) and the BDO element. Thus, to express a Hebrew quotation, it is more
    intuitive to write

    <Q lang="he" dir="rtl">...a Hebrew quotation...</Q>

    than the equivalent with Unicode references:

    &#x202B;&#x05F4;...a Hebrew quotation...&#x05F4;&#x202C;

- James

James Holderness wrote:

James M Snell wrote:
just to be clear, I'm saying the following would be equivalent (where
[RLO] and [PDF] represent the corresponding bidi controls)

<content type="text" dir="rtl">ABCDEFG</content>
<content type="text">[RLO]ABCDEFG[PDF]</content>

You should be aware that there is a significant difference between RTL
override, RTL embedding and the RTL direction attribute in HTML.

Regards
James



Reply via email to