如何在Google App Engine上使用MathJax库
3 个回答
2
如果你删除了png文件,记得在配置中把imageFont的值设为null,这样MathJax就不会尝试使用这些图片字体了。Peter说得对,这些字体是为了那些不支持@font-face CSS指令的浏览器准备的(比如iPhone/iTouch/iPad,不过iOS4.2现在已经能正常处理了,MathJax也很快会支持)。另外,当MathJax从本地文件加载(也就是file://这种链接),而这个文件不在和加载它的HTML文件同一个文件夹或子文件夹里时,Firefox也会用到这些图片字体。如果你不在这两种情况中,删除这些图片字体是没问题的。
6
自从2011年3月以来,MathJAX有了自己的CDN,所以你现在可以直接使用它,而不需要把任何文件上传到GAE(Google App Engine)。只要确保在你网页的头部加上这段代码就可以了:
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?...">
</script>
5
你可以使用 http://mathjax.connectmv.com:我们不是一个内容分发网络(CDN),但我们免费公开托管最新的MathJax文件。
我们设置了过期头,时间为2周,并且使用了 Access-Control-Allow-Origin: *
这个设置,以允许跨网站访问。