New 2.1 FPIs for *profile-model-1.mod files
Robert Crews <[email protected]>
| Newsgroups | gmane.comp.web.smil |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
Hi all,
PROBLEM
Each of the new SMIL 2.1 DTDs:
PUBLIC -//W3C//DTD SMIL 2.1 Extended Mobile//EN
SYSTEM SMIL21ExtendedMobile.dtd
PUBLIC -//W3C//DTD SMIL 2.1 Mobile//EN
SYSTEM SMIL21Mobile.dtd
PUBLIC -//W3C//DTD SMIL 2.1//EN
SYSTEM SMIL21.dtd
refer to the same FPI:
PUBLIC -//W3C//ENTITIES SMIL 2.1 Document Model 1.0//EN
expecting different files:
SYSTEM smil-extended-mobile-profile-model-1.mod
SYSTEM smil-language-profile-model-1.mod
SYSTEM smil-mobile-profile-model-1.mod
!!!!!!!!!
This means the 2.1 DTDs will currently not work together with OASIS XML
catalogs.
SOLUTION
The solution is to give these files
smil-extended-mobile-profile-model-1.mod
smil-mobile-profile-model-1.mod
the FPIs shown:
PUBLIC -//W3C//ENTITIES SMIL 2.1 Extended Mobile Document Model 1.0//EN
SYSTEM smil-extended-mobile-profile-model-1.mod
PUBLIC -//W3C//ENTITIES SMIL 2.1 Mobile Document Model 1.0//EN
SYSTEM smil-mobile-profile-model-1.mod
You'll want to change the FPI in the comments at the top of
smil-extended-mobile-profile-model-1.mod
smil-mobile-profile-model-1.mod
Then the entity definition in
SMIL21Mobile.dtd
SMIL21MobileProfile.dtd
should be changed from
<!ENTITY % smil-model.mod
PUBLIC "-//W3C//ENTITIES SMIL 2.1 Document Model 1.0//EN"
"smil-mobile-profile-model-1.mod" >
to
<!ENTITY % smil-model.mod
PUBLIC "-//W3C//ENTITIES SMIL 2.1 Mobile Document Model 1.0//EN"
"smil-mobile-profile-model-1.mod" >
and in
SMIL21ExtendedMobile.dtd
SMIL21ExtendedMobileProfile.dtd
from
<!ENTITY % smil-model.mod
PUBLIC "-//W3C//ENTITIES SMIL 2.1 Document Model 1.0//EN"
"smil-extended-mobile-profile-model-1.mod" >
to
<!ENTITY % smil-model.mod
PUBLIC "-//W3C//ENTITIES SMIL 2.1 Extended Mobile Document Model 1.0//EN"
"smil-extended-mobile-profile-model-1.mod" >
Robert