在配置文件中包含 MathJax.js 与所有配置文件
Including MathJax.js with all the configuration files in the config file
包含MathJax.js的常用方式是这样的:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js?config=TeX-AMS_HTML,local/local"></script>
在上述包含方式中,配置文件在配置查询参数中指定。
我只想包含 MathJax.js url 而不传递任何查询参数
即预期的标签外观应该是:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js"></script>
但我仍然希望使用配置文件对其进行配置。
有没有一种方法可以指定将所有配置文件包含在 mathjax/config 目录中,或者是否有任何其他方法可以包含 MathJax.js 而无需将配置作为查询参数传递。
这在 MathJax github 存储库的 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: [],
...
});
通过指定配置参数,您可以省略脚本标记中的查询字符串。
包含MathJax.js的常用方式是这样的:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js?config=TeX-AMS_HTML,local/local"></script>
在上述包含方式中,配置文件在配置查询参数中指定。 我只想包含 MathJax.js url 而不传递任何查询参数 即预期的标签外观应该是:
<script type="text/javascript" src="/vendor/js/mathjax/MathJax.js"></script>
但我仍然希望使用配置文件对其进行配置。
有没有一种方法可以指定将所有配置文件包含在 mathjax/config 目录中,或者是否有任何其他方法可以包含 MathJax.js 而无需将配置作为查询参数传递。
这在 MathJax github 存储库的 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: [],
...
});
通过指定配置参数,您可以省略脚本标记中的查询字符串。