优化MathJax显示效果

i18n
xaoxuu 6 years ago
parent d578dc59d3
commit 276184fa87
  1. 2
      _config.yml
  2. 2
      layout/_partial/mathjax.ejs
  3. 8
      source/less/_article.less

@ -8,7 +8,7 @@ info:
name: Material X name: Material X
docs: https://xaoxuu.com/wiki/material-x/ docs: https://xaoxuu.com/wiki/material-x/
# 主题的CDN地址。如需启用CDN,请在主目录的config中设置,详见文档。 # 主题的CDN地址。如需启用CDN,请在主目录的config中设置,详见文档。
cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.41/ cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.42/
############################### 主题样式 ############################### ############################### 主题样式 ###############################

@ -26,7 +26,7 @@
MathJax.Hub.Queue(function() { MathJax.Hub.Queue(function() {
var all = MathJax.Hub.getAllJax(), i; var all = MathJax.Hub.getAllJax(), i;
for(i=0; i < all.length; i += 1) { for(i=0; i < all.length; i += 1) {
all[i].SourceElement().parentNode.className += ' has-jax'; all[i].SourceElement().parentNode.className += (all[i].SourceElement().parentNode.className ? ' ' : '') + 'has-jax';
} }
console.log("mathjax did loaded!"); console.log("mathjax did loaded!");
}); });

@ -43,6 +43,14 @@
padding-left: 2px; padding-left: 2px;
padding-right: 2px; padding-right: 2px;
} }
max-width: 100%;
overflow: auto;
.mjx-math{
font-family: @fontfamily_code;
background: fade(@theme_background, 50%);
padding: @gap/2;
border-radius: @border_radius_code_block;
}
} }
ul, ul,
ol { ol {

Loading…
Cancel
Save