ITS: Preserve space and Language Information

Hi all,

It seems to me that we don't have a good solution for the inline cases of the Preserve Space and Language Information data
categories.

In the original draft mapping we used xml:space and xml:lang on <mrk>.
But, as David pointed out, this can't work because these attributes are not allowed on <mrk>/<sm>.
I believe we did this because of <sm>: both xml:lang and xml:space scopes would apply to an empty element.

But we cannot have no inline solution for those two data categories.
So it seems they would fall into the class of the data categories only partially supported directly by the core, and we need
ITS-module attributes to handle them inline. Something like this: <mrk id='1' type="its:any" its:space="preserve" its:lang="iu">.

Cheers,
-yves

Received on Thursday, 23 October 2014 12:42:13 UTC