Next in thread →
Next in month →
Re: [dita-comment] PUBLIC identifiers not included in catalog for DITA 1.3 Errata 01
For 2.0, I would like to eliminate the typical invocation comments from the grammar files. If some sort of guidance is necessary, I would rather have a comment that refers readers to the catalog files for typical invocation. Best Regards, Bob On Tue, Oct 11, 2016 at 2:52 PM, Bob Thomas <> wrote: The following message came in on [dita-comment] today. I did some analysis on Rodolfo's comments, and that appears after his message: ---------- Forwarded message ---------- From: Rodolfo M. Raya <> Date: Tue, Oct 11, 2016 at 9:38 AM Subject: Re: [dita-comment] PUBLIC identifiers not included in catalog for DITA 1.3 Errata 01 To: The following list includes some of the files that mention the unresolvable PUBLIC identifiers: -//OASIS//ENTITIES DITA Delivery Target Domain//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/base/dtd/deliveryTargetAttDomain.ent --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema-url/base/xsd/deliveryTargetAttDomain.xsd --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema/base/xsd/deliveryTargetAttDomain.xsd -//OASIS//DTD DITA 1.2 BookMap//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/bookmap/dtd/bookmap.dtd -//OASIS//DTD DITA 1.2 DITAVAL//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/ditaval/dtd/ditaval.dtd -//OASIS//ELEMENTS DITA Machinery Taskbody Constraint//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/machineryIndustry/dtd/machineryTaskbodyConstraint.mod --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema-url/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd -//OASIS//ELEMENTS DITA Map Subject Classification Domain//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/subjectScheme/dtd/classifyDomain.ent --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/subjectScheme/dtd/classifyDomain.mod --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema-url/subjectScheme/xsd/classifyDomain.xsd --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/schema/subjectScheme/xsd/classifyDomain.xsd -//OASIS//DTD DITA 1.2 Glossary//EN --> /dita-v1/complete/part3-all-inclusive/all-inclusive-grammars/dtd/technicalContent/dtd/glossary.dtd Hope this helps, Rodolfo -- Rodolfo M. Raya Maxprograms http://www.maxprograms.com From: "Rodolfo M. Raya" <> Date: Tuesday, October 11, 2016 at 12:08 PM To: <> Subject: [dita-comment] PUBLIC identifiers not included in catalog for DITA 1.3 Errata 01 Date: Tuesday, October 11, 2016 at 12:08 PM To: <> Subject: [dita-comment] PUBLIC identifiers not included in catalog for DITA 1.3 Errata 01 Hi, The following PUBLIC identifiers defined in the latest grammar cannot be resolved using the supplied catalog.xml files: -//OASIS//ENTITIES DITA Delivery Target Domain//EN -//OASIS//DTD DITA 1.2 BookMap//EN -//OASIS//DTD DITA 1.2 DITAVAL//EN -//OASIS//ELEMENTS DITA Machinery Taskbody Constraint//EN -//OASIS//ELEMENTS DITA Map Subject Classification Domain//EN -//OASIS//DTD DITA 1.2 Glossary//EN Regards, Rodolfo -- Rodolfo M. Raya Maxprograms http://www.maxprograms.com ---------- End of Forwarded message ---------- My analysis: Bad public identifiers found in the typical invocation comments portions of some grammar files -//OASIS//ENTITIES DITA Delivery Target Domain//EN Found in: doctypes/src/1.3/schema-url/base/xsd/deliveryTargetAttDomain.xsd doctypes/src/1.3/schema/base/xsd/deliveryTargetAttDomain.xsd doctypes/src/1.3/rng/base/rng/deliveryTargetAttDomain.rng doctypes/src/1.3/dtd/base/dtd/deliveryTargetAttDomain.ent Change to: -//OASIS//ENTITIES DITA Delivery Target Attribute Domain//EN -//OASIS//DTD DITA 1.2 BookMap//EN This is a white space problem in the 1.2 grammar files and a version plus white space problem in the 1.3 grammar files. The grammar files have two spaces before "Bookmap", but the catalog files have one space before "Bookmap". Found in: doctypes/src/1.2/schema-url/bookmap/xsd/bookmap.xsd doctypes/src/1.2/schema/bookmap/xsd/bookmap.xsd doctypes/src/1.2/rng/bookmap/rng/bookmap.rng doctypes/src/1.2/dtd/bookmap/dtd/bookmap.dtd doctypes/src/1.2/rnc/bookmap/rnc/bookmap.rnc doctypes/src/1.3/rng/bookmap/rng/bookmap.rng doctypes/src/1.3/dtd/bookmap/dtd/bookmap.dtd Change to: For 1.2: -//OASIS//DTD DITA 1.2 BookMap//EN For 1.3: -//OASIS//DTD DITA 1.3 BookMap//EN -//OASIS//DTD DITA 1.2 DITAVAL//EN Found in: doctypes/src/1.3/rng/ditaval/rng/ditaval.rng doctypes/src/1.3/dtd/ditaval/dtd/ditaval.dtd Change to: -//OASIS//DTD DITA 1.3 DITAVAL//EN -//OASIS//ELEMENTS DITA Machinery Taskbody Constraint//EN Found in: doctypes/src/1.2/schema-url/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd doctypes/src/1.2/schema/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd doctypes/src/1.2/rng/machineryIndustry/rng/machineryTaskbodyConstraintMod.rng doctypes/src/1.2/dtd/machineryIndustry/dtd/machineryTaskbodyConstraint.mod doctypes/src/1.2/catalog-dita.xml doctypes/src/1.2/rnc/machineryIndustry/rnc/machineryTaskbodyConstraintMod.rnc doctypes/src/1.3/schema-url/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd doctypes/src/1.3/schema/machineryIndustry/xsd/machineryTaskbodyConstraintMod.xsd doctypes/src/1.3/rng/machineryIndustry/rng/machineryTaskbodyConstraintMod.rng doctypes/src/1.3/dtd/machineryIndustry/dtd/machineryTaskbodyConstraint.mod Change to: For 1.3: -//OASIS//ELEMENTS DITA Taskbody Constraint//EN I prefer the 1.2 public identifier "-//OASIS//ELEMENTS DITA Machinery Taskbody Constraint//EN" because it is less likely to be confused with the strict taskbody constraint from the technical content package. But, adding -//OASIS//ELEMENTS DITA Machinery Taskbody Constraint//EN to the 1.3 catalog would be a more intrusive fix than simply updating the 1.3 typical invocation comments. -//OASIS//ELEMENTS DITA Map Subject Classification Domain//EN Found in: doctypes/src/1.2/schema-url/subjectScheme/xsd/classifyDomain.xsd doctypes/src/1.2/schema/subjectScheme/xsd/classifyDomain.xsd doctypes/src/1.2/rng/subjectScheme/rng/classifyDomain.rng doctypes/src/1.2/dtd/subjectScheme/dtd/classifyDomain.mod doctypes/src/1.2/dtd/subjectScheme/dtd/classifyDomain.ent doctypes/src/1.2/catalog-dita.xml doctypes/src/1.2/rnc/subjectScheme/rnc/classifyDomain.rnc doctypes/src/1.3/schema-url/subjectScheme/xsd/classifyDomain.xsd doctypes/src/1.3/schema/subjectScheme/xsd/classifyDomain.xsd doctypes/src/1.3/rng/subjectScheme/rng/classifyDomain.rng doctypes/src/1.3/dtd/subjectScheme/dtd/classifyDomain.mod doctypes/src/1.3/dtd/subjectScheme/dtd/classifyDomain.ent Change to: For 1.3: -//OASIS//ENTITIES DITA Subject Classification Domain//EN -//OASIS//DTD DITA 1.2 Glossary//EN Found in: doctypes/src/1.2/rng/technicalContent/rng/glossary.rng doctypes/src/1.2/dtd/technicalContent/dtd/glossary.dtd doctypes/src/1.2/dtd/technicalContent/catalog.xml doctypes/src/1.2/catalog-dita.xml doctypes/src/1.2/rnc/technicalContent/rnc/glossary.rnc doctypes/src/1.3/rng/technicalContent/rng/glossary.rng doctypes/src/1.3/dtd/technicalContent/dtd/glossary.dtd Change to: For 1.3: -//OASIS//DTD DITA 1.3 Glossary//EN Best Regards, -- Bob Thomas +1 720 201 8260 Skype: bob.thomas.colorado Instant messaging: Gmail chat () or Skype Time zone: Mountain (GMT-7) -- Bob Thomas +1 720 201 8260 Skype: bob.thomas.colorado Instant messaging: Gmail chat () or Skype Time zone: Mountain (GMT-7)
Next in thread →
Next in month →