在网络上编写数学证明的最佳方式是什么?
What's the best way to write Mathematical Proofs on the web?
This question about displaying equations on the web 与我的问题类似,但没有回答我的问题。这是关于数学的。我将其扩展到 proofs.
这是一个关键区别,因为我的主要困难是格式化问题,例如添加换行符,而您在编写孤立的数学或方程式时无需担心这些问题。我正在使用 MathJax,但是我写的任何句子都在同一行,因为我不知道如何使用 MathJax 来简单地插入一个换行符,而且它很难找到。
当我在 Google 中键入 "MathJax newline" 时,first link is interesting but the 似乎也会回答它。就像在 Latex 中一样使用 \
。
我不知道你的情况是否如此,但如果你正在开发一个网络 form/application,要显示数学符号,你应该使用浏览器可以解释的符号字体。
换句话说,使用符号字体并使用其 ASCII 代码显示所需的数学符号。
看看这些网站,它们可能会对您有所帮助。
http://www.math.vanderbilt.edu/ourequip/webstuff/postmath.html
玩法是使用HTML<br>
,之前遇到的问题是自动转义HTML。关闭自动转义(我碰巧在 Django 中,所以这只是 HTML 文件中的 {% autoescape off %}{% some_proof %}{% endautoescape %})并使用 <br>
完全按照我的意愿工作,我认为这是 MathJax 期望用户做的。因此,您可以使用 MathJax 编写数学并使用 HTML.
格式化证明
This question about displaying equations on the web 与我的问题类似,但没有回答我的问题。这是关于数学的。我将其扩展到 proofs.
这是一个关键区别,因为我的主要困难是格式化问题,例如添加换行符,而您在编写孤立的数学或方程式时无需担心这些问题。我正在使用 MathJax,但是我写的任何句子都在同一行,因为我不知道如何使用 MathJax 来简单地插入一个换行符,而且它很难找到。
当我在 Google 中键入 "MathJax newline" 时,first link is interesting but the \
。
我不知道你的情况是否如此,但如果你正在开发一个网络 form/application,要显示数学符号,你应该使用浏览器可以解释的符号字体。
换句话说,使用符号字体并使用其 ASCII 代码显示所需的数学符号。
看看这些网站,它们可能会对您有所帮助。 http://www.math.vanderbilt.edu/ourequip/webstuff/postmath.html
玩法是使用HTML<br>
,之前遇到的问题是自动转义HTML。关闭自动转义(我碰巧在 Django 中,所以这只是 HTML 文件中的 {% autoescape off %}{% some_proof %}{% endautoescape %})并使用 <br>
完全按照我的意愿工作,我认为这是 MathJax 期望用户做的。因此,您可以使用 MathJax 编写数学并使用 HTML.