Skip to content

MathML e LaTeX nos metadados do front-matter são perdidos no retorno do endpoint /front  #228

Description

@gustavofonseca

Conteúdos codificados em MathML ou LaTeX em elementos do front-matter do XML, como por exemplo no título, subtítulo ou resumo, são removidos da estrutura JSON retornada pelo endpoint /front.

Fragmento do XML SciELO PS

<!-- https://kernel.scielo.br/documents/JHVKpRBtgd47h5F6YDz6mSm -->
<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>

Fragmento dos metadados retornados pelo endpoint /front

# https://kernel.scielo.br/documents/JHVKpRBtgd47h5F6YDz6mSm/front
"article_title": [
  "Uma Reflexão de Professores sobre Demonstrações Relativas à Irracionalidade de 2"
]

Solução

Qual a melhor maneira de representar conteúdos codificados em MathML ou LaTeX em JSON? Penso que a maneira mais prática neste momento é embutir o código original no JSON, mesmo que isso cause algum estranhamento. Alguma idéia sobre isso?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions