[
Lists Home |
Date Index |
Thread Index
]
From: "John Cowan" <jcowan@reutershealth.com>
> The remedy is probably (in XML 2.0) to have xml:char and xml:charref
> attributes, for defining entities and referring to files of
> entity definitions.
>
> The value of xml:char could be something like
> "name hex name hex ..." where hex is a 1-5 digit Unicode
> code point. xml:charref would be a URI, obviously.
So
<x:x xmlns:x="some namespace"
xml:charref="some file of entity definitions
some other file of entity definitions
some further file of entity definitions ">
&xxx;
</x>
rather than
<!DOCTYPE ... [
<!ATTLIST x:x: xmlns:x="some namespace" >
<!ENTITY % ent1 SYSTEM "some file of entity definitions"> %ent1;
<!ENTITY % ent2 SYSTEM "some other file of entity definitions"> %ent2;
<!ENTITY % ent3 SYSTEM "some further file of entity definitions"> %ent3;
]>
<x:x>
&xxx;
</x:x>
Would the xml:charref be scoped? Would editors of the text have to propogate
the references during cut-and-paste?
Cheers
Rick Jelliffe
|