Skip to content

Commit eeddb7b

Browse files
committed
simplify mathjax config
1 parent 8e204e6 commit eeddb7b

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/lib/svg_text_utils.js

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ function texToSVG(_texString, _config, _callback) {
186186

187187
var originalRenderer,
188188
originalConfig,
189-
originalConfigTex,
190189
originalProcessSectionDelay,
191190
tmpDiv;
192191

@@ -208,10 +207,11 @@ function texToSVG(_texString, _config, _callback) {
208207
displayAlign: 'left',
209208
});
210209
} else {
211-
if(MathJax.config.tex) {
212-
originalConfigTex = Lib.extendDeepAll({}, MathJax.config.tex);
213-
MathJax.config.tex.inlineMath = inlineMath;
210+
if(!MathJax.config.tex) {
211+
MathJax.config.tex = {};
214212
}
213+
originalConfig = Lib.extendDeepAll({}, MathJax.config);
214+
MathJax.config.tex.inlineMath = inlineMath;
215215
}
216216
};
217217

@@ -287,11 +287,7 @@ function texToSVG(_texString, _config, _callback) {
287287
}
288288
return MathJax.Hub.Config(originalConfig);
289289
} else {
290-
if(originalConfigTex) {
291-
MathJax.config.tex.inlineMath = originalConfigTex.inlineMath;
292-
} else {
293-
MathJax.config.tex = undefined;
294-
}
290+
MathJax.config.tex.inlineMath = originalConfig.tex.inlineMath;
295291
}
296292
};
297293

0 commit comments

Comments
 (0)