Qual è il modo migliore per aggiornarsi sul MathML e sul suo utilizzo nel mondo?

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

  •  03-07-2019
  •  | 
  •  

Domanda

Qual è il modo migliore per aggiornarsi su MathML e sul suo utilizzo nel mondo?

In particolare intendo:

  • Cosa usi per renderizzarlo / modificarlo
  • È utilizzato in qualsiasi applicazione commerciale / open source a cui puoi indirizzarmi
  • È popolare e usato molto?
  • Esistono visualizzatori che possono essere utilizzati all'interno di un'applicazione C #, C ++, Java, ...?
  • ... (qualsiasi altra informazione disponibile su MathML)
È stato utile?

Soluzione

La la homepage del MathML del W3C è ovviamente un buon punto di partenza. Hanno un elenco di software che utilizza MathML. Esistono due parti della specifica MathML: il set di presentazione, che indicherà a un motore di rendering come comporre l'equazione (ad esempio, distinguendo tra una frazione sovrapposta o smussata), e il set di contenuti, che indicherà ai motori di calcolo come interpretare l'equazione (y (x) è una funzione y di x o due variabili che vengono moltiplicate?). La maggior parte delle applicazioni si concentrerà su un sottoinsieme di MathML o sull'altro a seconda dell'ambito dell'applicazione.

Il MathML viene utilizzato sempre più ampiamente e con buone ragioni: il MathML ha tutti i vantaggi dell'XML (per ulteriori informazioni, consultare il nostro white paper Il MathML è XML ).

Design Science rende WebEQ , che include componenti per la modifica e la visualizzazione di MathML sul tuo sito Web . Abbiamo anche una versione SDK se desideri includere questi componenti in un'applicazione desktop. WebEQ è basato su Java.

Spero che questo aiuti, ma se hai altre domande, non esitare a inviare un'e-mail a support@dessci.com.

I migliori auguri,

Autumn Cuellar, specialista XML in Design Science

Altri suggerimenti

Probabilmente non quello che volevi ascoltare, ma dopo aver provato il MathML sono tornato a TeX, in quanto è molto più leggibile e compatto della rappresentazione XML. TeX ha anche una vasta base di utenti e un numero di editor WYSIWYG stabili e aperti.

Inoltre, la pagina Mozilla MathML contiene collegamenti a un traduttore TeX- > MathML e un editor MathML jpascript (forse morto)

Un esempio di MathML su cui ho lavorato è stato quello di trasformarlo in codice C # tramite la traduzione automatica. Puoi trovare il progetto qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top