[英]How to keep spaces in the formatted expression in jqMath
来自作者...
通常,最好让html处理文本,让jqMath处理数学。 例如,在html表中编写“ using $ y =(x + 1)/(x + 2)$”或“ <td> $ x + y = 2 $ <td>(1)”。
您必须能够将用户输入分为数学和非数学。 如果用户输入“ using y = x”,则不希望将“ using”解析为5个变量u,s,i,n和g的乘积。 同样,如果他输入了您想保留在数学之外的多余空间,则必须使用正则表达式或其他内容捕获它们,而不必将其传递给jqMath。 如果您希望空格成为数学的一部分,则可以使用户输入\\ table或\\ sp或\\ text或其他内容,尽管大多数用户都不知道这样做。 您可以告诉用户,如果他们希望将$ $设置为数学格式,然后可以进行搜索。
基本上,jqMath不够聪明,无法告诉您什么是数学,什么不是,没有$ $的帮助。
大概0.2.0将在几个月后发布,或者至少我有一个可以在那时发送给您的版本。
更新:支持/ text和/ html的新版本已经发布
使用\\ text和“”可以在公式中提供空格
HTML源: [\\ text“平均速度” = \\ text“行进的距离” / \\ text“经过的时间”]
结果 :
更新:如果您迷失了方向,jqmath添加了\\,
\\:
和\\;
;。 指定较薄,中等和较粗的白色间距的操作员。
看起来无法完成。 引用您提供的页面:
空格,制表符和换行符将被忽略-jqMath格式化数学
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.