【问题标题】:Angular cli mathjaxAngular cli mathjax
【发布时间】:2018-04-25 01:13:28
【问题描述】:

Angular 4.0 npm install mathjax for node_module,添加 "scripts": ["./node_modules/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"], to angular-cli.json and addtypes": ["mathjax"],` 到 tsconfig.app.json

但错误提示“未找到 MathZoom.js 和 MathMenu.js”。 如何处理这个问题...... 谢谢!!!!!!

【问题讨论】:

    标签: angular mathjax


    【解决方案1】:

    要将 MathJax 添加到 Angular 4 应用程序中,只需在 index.html 中添加以下行并执行以下步骤。

    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_HTMLorMML"></script>
    <!-- MathJax Implementation -->
      <script type="text/x-mathjax-config">
            MathJax.Hub.Config({
             showProcessingMessages: false,
             tex2jax: { inlineMath: [['$','$'],['\\(','\\)']] }
            });
        </script>
    

    要在其中呈现公式的 HTML 代码

    <div class="mathjax" >{{Formula}}</div>
    

    要应用 mathjax 的 TS 文件

    let mathjax=document.getElementsByClassName('mathjax');
           eval('MathJax.Hub.Queue(["Typeset",MathJax.Hub, mathjax])');
          eval('MathJax.Hub.Queue(["Typeset",MathJax.Hub, mathjax])');
    

    【讨论】:

    • 嗨,朋友!我认为您的答案是如何在 JavaScript 上使用,但我想知道如何在 angular cli 项目上使用?谢谢 ! @Prithivi Raj
    • 我也对 angular CLI 和 ionic CLI 项目使用相同的程序,它们运行良好。你也可以通过 npm install 来完成,但我猜它更简单
    猜你喜欢
    • 1970-01-01
    • 2019-08-03
    • 2018-11-25
    • 1970-01-01
    • 2018-10-02
    • 2017-02-14
    • 1970-01-01
    • 2020-02-18
    • 2016-05-25
    相关资源
    最近更新 更多