问题标签 [asciimath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mathjax - 如何配置 MathJax (AsciiMath) 以允许千位分隔符
使用 AsciiMath 的 MathJax 将表达式呈现1,000/5
为 1, 000/5,其中分数的分子仅显示为 000 而不是 1,000。
JSFiddle:https ://jsfiddle.net/kai100/wLhbqkru/
MathJax 文档对数千个分隔符保持沉默。
下面的 Stack Overflow 答案为 TeX 输入回答了这个问题,但我需要它以 AsciiMath 格式输入,并且无法通过在配置文件中将“Tex”更改为“AsciiMath”来使其工作: mathjax commas in digits
任何帮助将非常感激。谢谢你。
ascii - C中的ASCII数学
在 C 中我不能简单地使用 putchar(5);
我必须这样做
输出为 5。
但是对于 10 或 25 这样的两位数,我不能这样做。我的问题是,是否可以仅使用 putchar 和 putchar 打印出 10?
我不能这样
输出将是 ':' 因为 ':' 的 ASCII 值为 58。
equation - asciimath:方程数
如何将方程编号添加到 asciimath:[] 表达式?也就是说,我怎样才能得到公式中的'(5)',例如
有没有一种方法可以引用方程式编号,类似于 LaTeX?
python - 将 AsciiMath/MathML 转换为 SVG/PNG
我正在寻找一种将我的 AsciiMath(或 MathML)源转换为 SVG 和/或 PNG 的方法。我找到了一个用于 SVG 转换的 nodeJS 库,但是从 Python 调用它不是很方便,输出也不完全令人满意。
考虑到我想将数学公式呈现为 svg/png 的事实,在数学库(NumPy、SciPy、Pandas、Matplotlib、Sympy 等)中寻找解决方案似乎是合乎逻辑的,但无济于事。我所有的谷歌结果结合了 asciimath+mathml+svg+png 的所有可能排列,没有任何奇怪的结果。
请向我推荐搜索模式以找到解决方案或分享您的经验/想法以在 Python 中完成这项看似简单的工作。
所有帮助将不胜感激!
asciidoctor - 无法使用 AsciidoctorJ 使用 asciimath
我正在尝试使用 AsciidoctorJ 将包含数学表达式的 asciidoc 文件转换为 html,但到目前为止还没有成功。
这是我要转换的 math.asciidoc。
我在 Asciidoc 中使用以下配置
输出总是显示如下内容:
在上面生成的 HTML 输出中,我们如何渲染数学方程?
python - 将 ASCII 数学符号转换为 Python
我正在接受 ascii 数学符号的用户输入,并且需要在 sympy 库的帮助下在 python 中评估该输入。
例如,用户可能会输入:
我的理解是,要在 python 中评估这个函数,它需要采用以下格式:
我的想法是肯定已经有一些库可以帮助进行符号转换,但我找不到任何...任何建议将不胜感激。
php - 将 AsciiMath 解析为 Python 表达式
我试图通过 JSON 将 2 个函数传递给 python 脚本,以评估它们的等价性。我遇到的问题是输入是AsciiMath表示法。如果格式与 Python 表达式的格式一致,则从字符串中解析表达式似乎sympify
没有问题。有没有办法将 AsciiMath 符号解析成 Python 可以解释的东西?我一直找不到任何提供这种功能的库。
PHP:
Python:
javascript - 如何使用 AsciiMath 显示 MathJax?
我正在使用MathJax在我的网站中显示数学公式。现在,我也想使用AsciiMath。问题是,当我使用AsciiMath分隔符`...`
而不是MathJax分隔符$...$
时,它不起作用。
这是我的 JS 代码(与 MathJax 分隔符一起使用):
所以,如果我写在我的HTML <p>$x^2$</p>
中,它会显示:Click to view img。
但是,如果我写<p>`x^2`</p>
显示是:点击查看 img。
另外,我在HTML代码的底部使用了这个CDN :
请注意,如果我把它放在我的HTML代码的顶部,也不起作用。
javascript - 在 javascript 中评估一个 Ascii 数学问题
我正在开展一个基于网络的项目,以拍摄数学问题的图像并对其进行评估。我用来从图像中检索数学问题的 OCR 只输出 LaTeX 或 Ascii Math(目前使用 ASCII 数学),我需要找到一种方法来评估这些问题。
例如,如果我有
然后,我不想显示它,而是想评估它。我已经尝试过评估库,但我一直遇到错误:
VM2650 评估 x.min.js:1 未捕获的 Lexer 错误:无法匹配任何标记。
如果有人可以向我指出一个更好的库,或者告诉我如何解决这个错误,那将是一个很大的帮助。
这是我尝试过的(在 chrome 开发者控制台中):
谢谢!