summaryrefslogtreecommitdiffstats
path: root/src/htmlgen.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2010-10-09 08:04:33 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2010-10-09 08:04:33 (GMT)
commit8a48f6c3f4827171edf41a40bfdbc03e53d9be6b (patch)
treefac3e1fdcea37381cbfa5042e20155883cf97372 /src/htmlgen.cpp
parent6dbef217c477d43fb61e90b429531ee109bf0e75 (diff)
downloadDoxygen-8a48f6c3f4827171edf41a40bfdbc03e53d9be6b.zip
Doxygen-8a48f6c3f4827171edf41a40bfdbc03e53d9be6b.tar.gz
Doxygen-8a48f6c3f4827171edf41a40bfdbc03e53d9be6b.tar.bz2
Release-1.7.2
Diffstat (limited to 'src/htmlgen.cpp')
-rw-r--r--src/htmlgen.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/htmlgen.cpp b/src/htmlgen.cpp
index 991bab9..e682583 100644
--- a/src/htmlgen.cpp
+++ b/src/htmlgen.cpp
@@ -902,6 +902,24 @@ static void writeDefaultHeaderFile(FTextStream &t, const char *title,
t << "<link href=\"" << relPathStr << "search/search.css\" rel=\"stylesheet\" type=\"text/css\"/>\n";
t << "<script type=\"text/javaScript\" src=\"" << relPathStr << "search/search.js\"></script>\n";
}
+ if (Config_getBool("USE_MATHJAX"))
+ {
+ QCString path = Config_getString("MATHJAX_RELPATH");
+ if (!path.isEmpty() && path.at(path.length()-1)!='/')
+ {
+ path+="/";
+ }
+ if (path.isEmpty() || path.left(2)=="..") // relative path
+ {
+ path.prepend(relPathStr);
+ }
+ t << "<script src=\"" << path << "MathJax.js\">\n";
+ t << " MathJax.Hub.Config({\n";
+ t << " extensions: [\"tex2jax.js\"],\n";
+ t << " jax: [\"input/TeX\",\"output/HTML-CSS\"],\n";
+ t << "});\n";
+ t << "</script>\n";
+ }
t << "<link ";
t << "href=\"";
if (Config_getString("HTML_STYLESHEET").isEmpty())