Pregunta

Estoy tratando de añadir soporte Tex a mi solicitud y me gustaría usar mathjax para rendir lado del cliente matemáticas fórmulas desde que renunció a la la solución del lado del servidor explicó aquí .
La biblioteca mathjax es bastante grasa (30.000 archivos) y no se puede instalar fácilmente en App Engine debido a la archivos de limitación de número .

No tengo ninguna experiencia con la biblioteca mathjax así que estoy abierto a otras estrategias como:

  • Disponible mathjax CDN
  • La tala de algunos directorios / archivos para reducir el número de archivos del paquete.

¿Conoce alguna manera de utilizar mathjax en Google App Engine?

¿Fue útil?

Solución

Se puede usar http://mathjax.connectmv.com : no somos un CDN, pero somos los anfitriones públicamente la mathjax más reciente archivos de forma gratuita.

Hemos encabezados de caducidad establecidos a las 2 semanas y Access-Control-Allow-Origin: * para permitir el acceso a través del sitio.

Otros consejos

Desde marzo de 2011 Formas de href="http://docs.mathjax.org/en/latest/start.html" rel="nofollow noreferrer"> mathjax tiene su propio CDN , por lo que ahora se puede utilizarlo sin la posibilidad de subir cualquier archivo a GAE. Sólo asegúrese de que se trata en la cabecera de cualquier página:

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

Si elimina el archivo PNG, asegúrese de ajustar el valor imageFont a nulo en la configuración, de manera que mathjax no tratará de utilizar las fuentes de imagen. Peter es correcta, son para su uso con los navegadores que no maneja @ font-face directivas CSS (esto incluye iPhone / iPod Touch / iPad, aunque iOS4.2 ahora maneja correctamente y mathjax pronto debe manejar eso), pero también se utilizan para Firefox cuando mathjax se carga desde un archivo local (una URL file: //) que no está en el mismo directorio o un subdirectorio de la que contiene el archivo HTML que lo ha cargado. Si usted no está en ninguna de esas situaciones, es seguro para eliminar las fuentes de imagen.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top