是否可以在带有MathJax的LaTeX等式中包含输入框?

时间:2015-03-11 22:44:05

标签: html latex mathjax

我有文件:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Distribution</title>
        <script type="text/x-mathjax-config">
        MathJax.Hub.Config({
          tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
        });
        </script>
        <script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
        <script src="distrib.js"></script>
        <link href="distrib.css" rel="STYLESHEET">
    </head>
    <body>
        <h1>Distribution Calculator</h1>
        $\dfrac{X}{Y}=Z$<br>
        <button onclick="doStuff()">Solve for $Z$</button
    </body>
</html>

我希望用户能够直接输入等式,也就是说, X 等式中有某种<input>标记 X Y 。这可能吗?如果不可能,我怎么能找到一种解决方法?

(请注意,我希望功能在一个等式中完成。我知道一些CSS和一个表可以做到这一点,但我希望在一个等式中完成这个,因为对此的需求相当经常。像Mathway这样做的事情,最好是。)

我已经尝试直接在方程式中输入一个输入框(哈哈)并用方程式的部分方法包围方框。然而,这不起作用,特别是在分数,总和或积分等的情况下。

1 个答案:

答案 0 :(得分:1)

(发布作为答案,以便问题不会得不到答案)。

请参阅forminput中的MathJax third-part repository扩展程序。这可能会做你想要的。