summaryrefslogtreecommitdiffstats
path: root/src/htmlgen.cpp
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2010-10-09 08:04:33 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2010-10-09 08:04:33 (GMT)
commita32c2461bfbe6705159abfcae92fb11f1309b37c (patch)
treefac3e1fdcea37381cbfa5042e20155883cf97372 /src/htmlgen.cpp
parenta80f9320bf9fdd879869cee2cea1ec3f9af822f8 (diff)
downloadDoxygen-a32c2461bfbe6705159abfcae92fb11f1309b37c.zip
Doxygen-a32c2461bfbe6705159abfcae92fb11f1309b37c.tar.gz
Doxygen-a32c2461bfbe6705159abfcae92fb11f1309b37c.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())