- From: Yves Savourel <ysavourel@translate.com>
- Date: Mon, 13 Mar 2006 11:05:18 -0700
- To: <public-i18n-its@w3.org>
Thanks Felix,
> This is a RELAX NG schema and a DTD below
> on the new syntax of ITS.
Just a minor point before going through the comments:
Felix meant to say: This is the "potential new syntax" (since we have not voted on it yet).
> #About locInfoRule: At the locInfoRule element, there must
> be either an locInfo attribute or an locInfoRef attribute.
> If none is present, there must be an locInfoMap attribute.
> It is an error if there is a locInfoMap attribute and in
> addition a locInfo or locInfoRef attribute.
> There is an optional locInfoType attribute.
I would say: "There must be either a a locInfo element [not attribute] or a locInfoRef attribute. If neither is present, there must
be either a locInfoMap attribute or a locInfoRefMap attribute."
I'm proposing to add locInfoRefMap for completion of that new way of pointing to the locInfo rather than directly setting the note.
I would be strange otherwise to offer mapping for one but not the other (and that we do have a termRefMap).
> #About langRule: The element langRule is used to express
> that a given piece of content (selected by the attribute
> langMap) is used to express language information as defined
> by RFC 3066 or its successor. ...
> Example: ...
> The value is given by the @mylangattribute attached to
> the p elements.
What about the cascading/inheritence mechanism of xml:lang? Does ITS assumes the mapped markup offers also such mechanism? If so,
how does it works if the mapped markup is an element? I guess I'm trying to make sure we do address (or choose not to address) the
whole semantics of xml:lang with langMap. Either way it needs to be clearly specified.
> #About rubyRule: The element rubyRule is used
> {1) to map existing ruby markup to ITS ruby,
> which itself is defind in terms of the W3C
> ruby specification, or (2) to add ruby text
> to attribute values. ...
> It is an error if both an its:rubyText
> attribute and an its:rubyTextMap attribute
> occur at the same <its:rubyRule> element.
What about <rp> and complex ruby?
-yves
Received on Monday, 13 March 2006 18:05:47 UTC