zoukankan      html  css  js  c++  java
  • 数学公式库KaTeX小实例

    数学公式库KaTeX小实例

    一、总结

    一句话总结:

    A、MathJax可以渲染公式,另一个库js库KaTeX有可以。
    B、KaTeX是Khan Academy出品的一款快速、简单易用的JavaScript库,用来在Web上渲染TeX格式的数学公式。

    1、在线的js和css显示正常,本地的js和css显示样式异常?

    样式有问题,看css,css文件加载正常,发现css里面用相对路径引了字体,字体问题无疑了

    二、数学公式库KaTeX小实例

    博客对应课程的视频位置:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>KaTeX测试</title>
    </head>
    <body>
    <div>
    
    </div>
    
    <link href="https://cdn.bootcss.com/KaTeX/0.10.2/katex.min.css" rel="stylesheet">
    <script src="https://cdn.bootcss.com/KaTeX/0.10.2/katex.min.js"></script>
    <script src="https://cdn.bootcss.com/KaTeX/0.10.2/contrib/auto-render.min.js"></script>
    <section id="content">
        <div>
            $$Si=ei∑ej S_i = frac{e^i}{sum e^j} Si​=∑ejei$$
        </div>
        This is a test for $KaTeX$, $a^2 + b^2 = c^2$, if you want it in display style, try: $$	ext{e} = lim_{n	oinfty} left(1+frac{1}{n}
    ight)^n,$$
    </section>
    
    <!--<script>-->
    <!--    renderMathInElement(-->
    <!--        document.getElementById("content"),-->
    <!--        {-->
    <!--            delimiters: [-->
    <!--                {left: "$$", right: "$$", display: true},-->
    <!--                {left: "\[", right: "\]", display: true},-->
    <!--                {left: "$", right: "$", display: false},-->
    <!--                {left: "\(", right: "\)", display: false}-->
    <!--            ]-->
    <!--        }-->
    <!--    );-->
    <!--</script>-->
    <script>
        renderMathInElement(
            document.body,
            {
                delimiters: [
                    {left: "$$", right: "$$", display: true},
                    {left: "\[", right: "\]", display: true},
                    {left: "$", right: "$", display: false},
                    {left: "\(", right: "\)", display: false}
                ]
            }
        );
    </script>
    </body>
    </html>

    本地引入js和css,记得加上fonts

     
    我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: fanrenyi.com;有各种前端、后端、算法、大数据、人工智能等课程。
    博主25岁,前端后端算法大数据人工智能都有兴趣。
    大家有啥都可以加博主联系方式(qq404006308,微信fan404006308)互相交流。工作、生活、心境,可以互相启迪。
    聊技术,交朋友,修心境,qq404006308,微信fan404006308
    26岁,真心找女朋友,非诚勿扰,微信fan404006308,qq404006308
    人工智能群:939687837

    作者相关推荐

  • 相关阅读:
    Java后端工程师的学习技术栈
    ltp 分析 fail testcase
    程序员这个职业需要具备的素养
    你真的愿意到了50岁还要做编程吗?
    程序员的学习和积累
    程序员写博客的缘由
    VS2010生成文件
    从菜鸟到专家的五步编程语言学习法
    程序设计的18大原则
    怎样的代码才算是干净的代码?
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/13431073.html
Copyright © 2011-2022 走看看