Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mathjax在模式中打开时自动换行_Javascript_Html_Css_Mathjax_Sweetalert2 - Fatal编程技术网

Javascript Mathjax在模式中打开时自动换行

Javascript Mathjax在模式中打开时自动换行,javascript,html,css,mathjax,sweetalert2,Javascript,Html,Css,Mathjax,Sweetalert2,对于数学项目,问题的解决方案应以Sweetalert2模式显示。不幸的是,虽然使用 <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']] }, "HTML-CSS": { linebreaks: { automatic: true } }, SVG: { linebreaks: { au

对于数学项目,问题的解决方案应以Sweetalert2模式显示。不幸的是,虽然使用

<script type="text/x-mathjax-config"> 
MathJax.Hub.Config({
tex2jax: {
     inlineMath: [['$','$'], ['\\(','\\)']]
},
"HTML-CSS": { 
     linebreaks: { automatic: true }
},
SVG: { 
     linebreaks: { automatic: true } 
}
}); 
</script>

MathJax.Hub.Config({
tex2jax:{
inlineMath:[['$','$'],['\\(','\\')]]
},
“HTML-CSS”:{
换行符:{automatic:true}
},
SVG:{
换行符:{automatic:true}
}
}); 
自动换行器在Sweetalert2模式下不工作(见图)。这有什么办法吗

致以最诚挚的问候,里昂


看起来您的代码是以不同于HTML-CSS和SVG处理器的方式呈现的(很可能是
通用HTML
)。尝试添加更多配置,如:

CommonHTML: { 
  linebreaks: { automatic: true }
}, 
PreviewHTML: { 
  linebreaks: { automatic: true }
}
编辑

您还可以使用手动指定输出处理器

MathJax.Hub.Register.StartupHook("End Jax", function () {
 return MathJax.Hub.setRenderer("HTML-CSS");
});

您可以查看更多确定正确处理器的可能性

请发布一个实时示例。以下
CSS
属性是否有帮助:
wordbreak:break all?下面是示例: