Question

Je suis en train d'ajouter le support Tex à ma demande et je voudrais utiliser MathJax rendre côté client de mathématiques depuis que je donne la solution côté serveur expliqué .
La bibliothèque MathJax est assez gras (fichiers 30.000) et il ne peut pas être facilement installé sur App Engine en raison de la fichiers limitation du nombre .

Je n'ai aucune expérience avec la bibliothèque MathJax donc je suis ouvert à d'autres stratégies comme:

  • Disponible MathJax CDN
  • bas certains répertoires de coupe / fichiers pour réduire le nombre de fichiers du paquetage.

Savez-vous un moyen d'utiliser MathJax sur Google App Engine?

Était-ce utile?

La solution

Vous pouvez utiliser http://mathjax.connectmv.com : nous ne sommes pas un CDN, mais nous accueillons publiquement le plus récent MathJax fichiers gratuitement.

Nous avons expireront têtes fixé à 2 semaines et Access-Control-Allow-Origin: * pour permettre un accès intersite.

Autres conseils

Depuis Mars 2011 MathJax a son propre CDN , de sorte que vous pouvez maintenant l'utiliser sans télécharger les fichiers à GAE. Assurez-vous que c'est dans l'en-tête de chaque page:

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

Si vous supprimez le fichier .png, assurez-vous de définir la valeur de imageFont null dans la configuration, de sorte que MathJax ne tentera pas d'utiliser les polices d'image. Peter est correct, ils sont pour une utilisation avec les navigateurs qui ne gèrent pas @ font-face directives CSS (ce qui inclut l'iPhone / iTouch / iPad, bien que iOS4.2 gère désormais correctement et MathJax devrait bientôt gérer cela), mais sont également utilisés pour Firefox lorsque MathJax est chargé à partir d'un fichier local (un fichier: // URL) qui ne sont pas dans le même répertoire ou un sous-répertoire de celui contenant le fichier HTML qui l'a chargé. Si vous n'êtes pas dans l'une de ces situations, il est sûr de supprimer les polices d'image.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top