包含MathJax.js的常用方法是这样的:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js?config=TeX-AMS_HTML,local/local"></script>
在上面的包含方式中,配置文件在config query参数中指定。 我只想在不传递任何查询参数的情况下包含MathJax.js网址 即预期的标签外观应为:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js"></script>
但我仍然希望配置配置文件。
有没有一种方法可以指定包含mathjax / config目录中的所有配置文件,还是有任何其他方法可以包含MathJax.js而不将配置作为查询参数传递。
答案 0 :(得分:1)
这在MathJax github repo中的config/default.js中有描述:
MathJax.Hub.Config({
//
// A comma-separated list of configuration files to load
// when MathJax starts up. E.g., to define local macros, etc.
// The default directory is the MathJax/config directory.
//
// Example: config: ["local/local.js"],
// Example: config: ["local/local.js","MMLtoHTML.js"],
//
config: [],
...
});
通过指定config参数,您可以省略脚本标记中的查询字符串。