Qual a melhor maneira de chegar até a velocidade em MathML e seu uso no mundo?

StackOverflow https://stackoverflow.com/questions/215733

  •  03-07-2019
  •  | 
  •  

Pergunta

O que a melhor maneira de chegar até a velocidade em MathML e seu uso no mundo?

Em particular eu quero dizer:

  • O que você usa para renderização / edição it
  • É utilizado em todas as aplicações fonte comercial / abertos que você pode me
  • apontar
  • É popular e muito usado?
  • Existem espectadores que podem ser usados ??dentro de um C #, C ++, Java, ... aplicação?
  • ... (qualquer outra informação disponível sobre MathML)
Foi útil?

Solução

MathML O do W3C homepage é, naturalmente, um bom lugar para começar. Eles têm uma lista de software usando MathML. Existem duas porções à especificação MathML: o conjunto de apresentação, que irá indicar um mecanismo de processamento como escrever a equação (por exemplo, distinguir entre um contra empilhados fracção chanfrada), e o conjunto de conteúdo, que vai contar motores de cálculo como a interpretar a equação (é y (x) uma função y de x ou duas variáveis ??sendo multiplicado?). A maioria dos aplicativos vai se concentrar em um subconjunto de MathML ou outro, dependendo do âmbito de aplicação.

MathML está sendo usado mais e mais amplamente e com razão - MathML tem todas as vantagens de XML (para mais informações, consulte o nosso papel branco MathML é XML ).

Design Science faz WebEQ , que inclui componentes para editar e exibir MathML em seu site . Temos também uma versão SDK se você gostaria de incluir esses componentes em uma aplicação desktop. WebEQ é baseado em Java.

Espero que isso ajude, mas se você tiver mais perguntas, sinta-se livre para e-mail support@dessci.com.

Os melhores cumprimentos,

Autumn Cuellar, Especialista XML em Design Science

Outras dicas

Provavelmente não o que você queria ouvir, mas depois de tentar MathML Voltei para TeX, como é muito mais legível e compacto do que a representação XML. TeX também tem uma grande base de usuários e um número de estável, editores WYSIWYG abertos.

Além disso, Mozilla MathML página contém links para um tradutor Tex-> MathML e uma (possivelmente morto) Javascript editor MathML

Um exemplo de MathML que eu trabalhei em envolver transformando-o em código C # via tradução automática. Você pode encontrar o projeto aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top