scieloorg / articles_meta

Webservices para recuperar metadados de artigos SciELO armazenados no MongoDB
BSD 2-Clause "Simplified" License
7 stars 17 forks source link

MathML no XML de depósito do Crossref #226

Open gustavofonseca opened 3 years ago

gustavofonseca commented 3 years ago

Existem documentos que possuem códigos MathML em seus títulos, como por exemplo o de PID S0103-636X2020000200719, da coleção Brasil. Entretanto, no XML de depósito do Crossref esses códigos são eliminados, perdendo informação.

XML SciELO PS

<title-group>
  <article-title>Uma Reflexão de Professores sobre Demonstrações Relativas à Irracionalidade de <inline-formula><mml:math display="inline" id="m1"><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:math></inline-formula> </article-title>
  <trans-title-group xml:lang="en">
    <trans-title>Teachers' Considerations on the Irrationality Proof of <inline-formula><mml:math display="inline" id="m2"><mml:mrow><mml:msqrt><mml:mn>2</mml:mn></mml:msqrt></mml:mrow></mml:math></inline-formula> </trans-title>
  </trans-title-group>
</title-group>

XML de depósito ao Crossref

<!-- http://articlemeta.scielo.org/api/v1/article/?collection=scl&code=S0103-636X2020000200719&format=xmlcrossref -->
<titles>
  <title>Uma Reflexão de Professores sobre Demonstrações Relativas à Irracionalidade de 2</title>
</titles>

Segundo a documentação do Crossref, o XML de depósito pode conter MathML nos elementos title, subtitle, original_language_title, e abstract. Veja mais detalhes em https://www.crossref.org/education/content-registration/crossrefs-metadata-deposit-schema/including-mathml-in-deposits/