1、正文
LaTeX是现在比较流行的数学公式排版系统,其口号是“Beautiful math in all browsers”。参考某博客文章《在wordpress中部署本地MathJax以显示LaTeX公式的方法》[1]后,在本网站中实践,差强人意。并且此博客作者可能放弃网站了,已经无法打开,想咨询一些问题也变得不可能。
公式中规定的函数、数学符号用正体字表示,变量用斜体字表示。很可惜,只有iOS系统中的safrai浏览器才会呈现此效果—-斜体、衬线字体,其余安卓原生浏览器、绝大多数电脑浏览器都显示正体、非衬线字体,甚至IE无法正常显示。
2、解决方法
在电脑浏览器中右键点击公式(安卓手机也能点击,但是果机不可以),将公式渲染修改为SVG格式,就会显示为衬线斜体。目前只能在用户端解决这个问题,其实可以通过网页写入CSS代码,但不知为啥没有效果,可能是代码有问题。[第一次修订]
3、参考的网页代码
1 2 3 4 5 6 7 8 9 10 | <script> MathJax = { loader: { load: ['input/tex-base', 'output/svg', 'ui/menu', '[tex]/require'] }, tex: { packages: ['base', 'require'] } }; </script> |
参考文献
[1] 在wordpress中部署本地MathJax以显示LaTeX公式的方法[EB/OL]. https://www.cooodi.com/263.html
2023-10-29 第一次修订,补充不完美的解决方法