[英]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.