Update the master catalog for DITA 1.3 MathML

Follow this procedure if you have decided to use the DITA 1.3 MathML integration and you deleted theorg.oasis-open.dita.mathml.doctypes and org.w3c.mathml3 from the system/plugins folder.

  1. Check out and open system/catalogs/master-catalog.xml.
  2. Delete these lines.
    <!-- MathML Domain -->
    <nextCatalog catalog="../plugins/org.oasis-open.dita.mathml.doctypes/
    ¶catalog.xml"/>
    <!-- MathML 3 DTDs -->
    <nextCatalog catalog="../plugins/org.w3c.mathml3/catalog.xml"/>
    Note: The ¶ symbol indicates a manual line break that has been inserted here for formatting. There should be no actual line break in the code.
  3. Add the following lines.
    <!-- Patch for MathML module that is not declared in DITA 1.3 catalogs -->
    <public publicId="-//W3C//ENTITIES MathML 3.0 Qualified Names 1.0//EN"
    ¶uri="../plugins/org.oasis-open.dita.v1_3/dtd/technicalContent/dtd/mathml/
    ¶mathml3/mathml3-qname.mod"/>
  4. Save and check in master-catalog.xml.
  5. Proceed to Retain the beta MathML integration in your topic shell.