Domanda

Sto cercando di aggiungere il supporto Tex alla mia domanda e mi piacerebbe utilizzare mathjax a rendere la matematica formule lato client da quando ho dato il soluzione lato server spiegato qui .
La biblioteca mathjax è piuttosto grasso (30.000 file) e non può essere facilmente installato su App Engine a causa della file numero limitazione .

Non ho esperienza con biblioteca mathjax quindi sono aperto ad altre strategie come:

  • Disponibile mathjax CDN
  • abbattendo alcune directory / file per ridurre il numero di file del pacchetto.

Sai alcun modo per utilizzare mathjax su Google App Engine?

È stato utile?

Soluzione

Si potrebbe utilizzare http://mathjax.connectmv.com : non siamo un CDN, ma abbiamo pubblicamente ospitiamo il mathjax più recente file gratuitamente.

Abbiamo scade intestazioni fissati a 2 settimane e Access-Control-Allow-Origin: * per consentire l'accesso cross-site.

Altri suggerimenti

Da marzo 2011 Metodi href="http://docs.mathjax.org/en/latest/start.html" rel="nofollow noreferrer"> mathjax ha un proprio CDN , in modo da poter ora usarlo senza caricare i file da GAE. Basta fare in modo questo è nell'intestazione di ogni pagina:

<script type="text/javascript" async
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?...">
</script>

Se si elimina il file PNG, assicurarsi di impostare il valore imageFont null nella configurazione, in modo che mathjax non tenterà di utilizzare i tipi di carattere di immagine. Peter è corretto, sono per l'uso con i browser che non gestisce @ font-face direttive CSS (questo include iPhone / iTouch / iPad, anche se iOS4.2 ora gestisce correttamente e mathjax dovrebbe presto gestire tale), ma sono anche utilizzati per Firefox quando mathjax viene caricato da un file locale (un file: // URL) che non si trova nella stessa directory o una sottodirectory di quella contenente il file HTML che lo ha caricato. Se non si è in una di queste situazioni, è possibile rimuovere i caratteri di immagine.

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