仅为CMS中的某些内容文件包含MathJax JS-Scripts

时间:2016-03-22 11:10:36

标签: javascript php include mathjax

我想仅为我自己的CMS页脚中的某些内容文件添加此行。

使用MathJax的行

<script type="text/x-mathjax-config"> MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});</script>
<script async type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>

在每个内容文件的末尾,我都有这行的页脚和其他内容:

include_once($_SERVER['DOCUMENT_ROOT']."/data/after_content.php");

1 个答案:

答案 0 :(得分:0)

我找到了一个简单的解决方案。

在每个内容文件的末尾:     

在我的页脚文件中:

if (isset($mathjax)) {
    echo "<script type=\"text/x-mathjax-config\"> MathJax.Hub.Config({TeX:{extensions: [\"mhchem.js\"]}, tex2jax: {inlineMath: [['$','$'], ['\\\(','\\\)']]}});</script>\n";
    echo '<script  type="text/javascript"  src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"></script>'."\n";
}