I propose a following syntax for Part 7. It is merely for
defining charGroups and referencing them by name. A charGroup can be
derived from other charGroups, which makes it easier to define a huge
list of kanji characters (e.g., the set of kanjis for elementrary school
grade 1, 2, 3, 4, 5, 6, and so forth). In my understanding, neither W3C
XML Schema nor Rick's draft make such definitions easy.
Cheers,
Makoto
------------------------------------------------------------
#This RNC schema provides a list of named charGroups,
#which is defined by [13] of XML Schema Part 2.
#A charGroup may be created from other charGroups. If A is
#derived from B and C, A is the union of B, C, and the set
#represented by the attribute "value".
#The include feature is covered by parsed endities or XInclude.
default namespace local = "purl://dsdl.org/char/ns/structure/1.0"
start =
element characterConstraints {
attribute unicodeVersion {text},
element charGroup {
attribute name{xsd:NCName},
attribute base{list{xsd:NCName}},
attribute value {text}
#The value shall be a charGroup of XSD Part 2.
}+
}
On Sun, 18 Apr 2004 17:52:08 +0900
MURATA Makoto <murata@hokkaido.email.ne.jp> wrote:
> On Fri, 16 Apr 2004 15:14:48 +1000
> Rick Jelliffe <ricko@allette.com.au> wrote:
>
> >
> > until the WG decides whether it wants to adopt Part 7 using the Part 3
> > framework.
>
> I oppose to standardize Schematron-based binding as part of Part 7. Such
> a binding should be moved to Part 3.
>
> I am particularly unhappy with the conformance section. It certainly
> mandates the support of Schematron.
>
> Here is my counter proposal for the scope of Part 7.
>
> <scope>
> <p><This>This committee-draft standard</This> specifies a mechanism
> for declaring and validating the allowed character repertoire. This
> language may be used from the other parts (including Part 3) of this
> standard for constraining data content, attribute values, identifiers
> and other markup in XML documents.</p>
>
> <p><This>This committee-draft standard</This> establishes requirements
> for declaring the allowed character repertoire and also specifies when a
> string is valid against such declarations.</p>
> </scope>
>
> --
> MURATA Makoto <murata@hokkaido.email.ne.jp>
>
>
> --
> DSDL members discussion list
>
> To unsubscribe, please send a message with the
> command "unsubscribe" to dsdl-discuss-request@dsdl.org
> (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
-- MURATA Makoto <murata@hokkaido.email.ne.jp> -- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Mon Apr 19 02:20:10 2004
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:28 UTC