OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Organization of Tagname Parameter Entities in DTD Modules


Currently, the DTD module pattern requires declaration of parameter entities
for each element type defined in a module for later use in content models.
These parameter entities are in the .mod file.

However, with the advent of the ability in DITA 1.2 to do per-element
content model overrides, I think these entities should be in the .ent files,
so that they are available to content model overrides specified in shell
DTDs.

For example, if I have shell "myconcept.dtd" and I want to extend the
content model of title to allow a new phrase type (e.g., "my-title-phrase"),
without this change I have to declare the entities for each of the content
model tokens I'm retaining from the base content model, since they otherwise
occur *after* the shell-defined content model override entity is declared.

I don't remember any discussion of this in the past, but I also haven't been
necessarily paying close attention.

Is there any reason not to make this change?

Cheers,

Eliot

----
Eliot Kimber | Senior Solutions Architect | Really Strategies, Inc.
email:  ekimber@reallysi.com <mailto:ekimber@reallysi.com>
office: 610.631.6770 | cell: 512.554.9368
2570 Boulevard of the Generals | Suite 213 | Audubon, PA 19403
www.reallysi.com <http://www.reallysi.com>  | http://blog.reallysi.com
<http://blog.reallysi.com> | www.rsuitecms.com <http://www.rsuitecms.com> 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]