crossref-xml 0.1.0

A collection of handcreated structs for Crossref XML generation.
Documentation
diff --git a/schemas/JATS-journalpublishing1-3d2-mathml3.xsd b/schemas/JATS-journalpublishing1-3d2-mathml3.xsd
index 8d95b81..4415f7e 100644
--- a/schemas/JATS-journalpublishing1-3d2-mathml3.xsd
+++ b/schemas/JATS-journalpublishing1-3d2-mathml3.xsd
@@ -5,7 +5,8 @@
             xmlns:ali="http://www.niso.org/schemas/ali/1.0/"
             xmlns:xlink="http://www.w3.org/1999/xlink"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-            xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+            targetNamespace="http://www.ncbi.nlm.nih.gov/JATS1">
    <xsd:annotation>
       <xsd:documentation>
          <div xmlns="http://www.w3.org/1999/xhtml"
diff --git a/schemas/standard-modules/module-ali.xsd b/schemas/standard-modules/module-ali.xsd
index 146266e..6948d70 100644
--- a/schemas/standard-modules/module-ali.xsd
+++ b/schemas/standard-modules/module-ali.xsd
@@ -24,6 +24,11 @@
          <xsd:attribute ref="xml:base" use="optional"/>
       </xsd:complexType>
    </xsd:element>
+   <xsd:group name="license-ref-model">
+     <xsd:choice>
+        <!-- Empty choice to allow mixed content in license_ref -->
+     </xsd:choice>
+   </xsd:group>
    <xsd:element name="license_ref">
       <xsd:annotation>
          <xsd:documentation>
@@ -33,7 +38,7 @@
          </xsd:documentation>
       </xsd:annotation>
       <xsd:complexType mixed="true">
-         <xsd:group ref="license-ref-model"/>
+         <xsd:group ref="ali:license-ref-model"/>
          <xsd:attribute name="content-type" use="optional" type="xsd:string"/>
          <xsd:attribute name="id" use="optional" type="xsd:ID"/>
          <xsd:attribute name="specific-use" use="optional" type="xsd:string"/>