包括MathJax.js以及配置文件中的所有配置文件

时间:2015-08-01 18:45:31

标签: javascript config mathjax

包含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而不将配置作为查询参数传递。

1 个答案:

答案 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参数,您可以省略脚本标记中的查询字符串。