What does RDF have to do with bi-directional text? RDF is a directed
graph datamodel, text is only one of its node types (literals).
Whatever you put in the literals, RDF doesn't care, nor should it.
"rdf:PlainLiteral: A Datatype for RDF Plain Literals (Second Edition)"
spec actually says:
"As with plain literals, this datatype can associate language tags
with Unicode strings, but it does not provide its own facilities for
representing natural language utterances. Unicode bidirectional
control characters [BIDI] may be used within these literals, like all
other Unicode characters."
Plain literals have been superseded by xsd:string in RDF 1.1 though,
so this is probably outdated. I guess need to check XML Schema
Datatypes for BIDI support.
There is also a relevant W3C doc here:
https://www.w3.org/International/articles/inline-bidi-markup/uba-basics
On Wed, Aug 17, 2016 at 2:20 PM, Lammert, Richard
<[log in to unmask]> wrote:
> On Tue, Aug 16, 2016 at 10:17 PM, Andrew Cunningham
> <[log in to unmask]> wrote:
>>
>> RDF is showing its age and has a number of inherent weaknesses,
>> particularly bidi support. Parsing BIBFRAME to generate HTML fragments when
>> more that one embedding level is involved is non-trivial.
>>
>> A.
>
> Andrew, thank you for this reality check. Almost fifty years ago, when MARC
> was being developed, it could handle any bibliographic description that was
> needed--as long as it used the Latin alphabet (plus a few diacritics).
> Twenty years ago, MARC specifications were changed to permit the entire
> Unicode character set. This year, the world's major bibliographic utility
> has upgraded to allow that entire character set.
>
> While all W3C specifications are inherently Unicode-based, your remark about
> bidi support is well taken. I would hate to move to a new standard that
> could handle any bibliographic description that was needed--as long as it
> was written left to right. Then we would only have to wait for good
> right-to-left support to take care of *all* our bibliographic needs.
>
> Richard
>
> --
>
> Rev. Richard A. Lammert e-mail: [log in to unmask]
> Technical Services Librarian mail: 6600 N. Clinton St.
> Systems Librarian Fort Wayne, IN 46825-4916
> Kroemer Library phone: 260-452-3148
> Concordia Theological Seminary
|