我如何在android中使用jqmath离开我的等式 默认情况下,所有等式都显示在中心对齐。 我想从左侧显示方程启动。有缺陷的webview是左对齐但jqmath总是从中心开始写。 如果任何文本写入除了jqmath以外,那么它会保持对齐但是任何用$$ 5x = 4 $$写的文本然后它是中心对齐 我该怎么办呢。
stepStrHtml = "<html><head>"
+ "<link rel='stylesheet' href='file:///android_asset /mathscribe/jqmath-0.4.3.css'>"
+ "<script src = 'file:///android_asset/mathscribe/jquery-1.4.3.min.js'></script>"
+ "<script src = 'file:///android_asset/mathscribe/jqmath-etc-0.4.3.min.js'></script>"
+ "</head><body><FONT COLOR=\"#800080\">";
step = "$$" + getIntent().getExtras().getString("equation");
step = step + "$$"+"</FONT>" ;
stepStrHtml=stepStrHtml+ step;
stepStrHtml=stepStrHtml+"$$3x=5/9$$"
stepStrHtml = stepStrHtml + "</body></html>";
stepWebView.loadDataWithBaseURL("", stepStrHtml, "text/html", "UTF-8", "");
答案 0 :(得分:1)
有几种方法。
将$$更改为$:$3x=5/9$
而不是$$3x=5/9$$
。这也会使分数变小。
在内联块中包装$$3x=5/9$$
:
"<span style='display: inline-block; color: #800080'>$$3x=5/9$$</span>"
您还可以使用CSS来设置数学的部分样式。请参阅jqMath highlight box like bbox in MathJax/MathJs和How to left align elements in a jqmath table。