我需要在用户输入时在 Flutter 文本输入字段中渲染 LaTeX 方程
\n我目前正在开发一个适用于网络/桌面的 Flutter 项目,我需要能够在用户打字时在输入字段中渲染 LaTeX/TeX 方程。例如,如果用户键入 \xe2\x80\x9csqrt\xe2\x80\x9d,则 sqrt 所在位置会出现一个平方根符号。这将允许复杂函数的简单数学输入,用户可以输入如下内容:
\n\xe2\x80\x9cint 1 2 sqrt(sin(x/2)^2)\xe2\x80\x9d
\n键入时,该方程将连续呈现在同一个输入框中,最终看起来像:
\n\n我计划允许用户使用很多不同的数学符号/函数。
\nMathQuill项目是与我想要实现的目标极其相似的实现。然而,虽然 MathQuill 与 JavaScript 和 React 配合得很好,但我还没有找到在 Flutter 中使用它的方法。如果有一种方法将其移植到 Flutter 中,可以完美满足我的需求。
\n要求
优先