簡體   English   中英

jqmath在webView android中左對齊

[英]jqmath align left in webView android

默認情況下,我如何在 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", "");

有幾種方法。

  1. 將 $$ 更改為 $: $3x=5/9$而不是$$3x=5/9$$ 不過,這也會使分數變小。

  2. $$3x=5/9$$包裹在一個內聯塊中:

     "<span style='display: inline-block; color: #800080'>$$3x=5/9$$</span>"

您還可以使用 css 為數學的某些部分設置樣式。 請參閱jqMath 高亮框,如 MathJax/MathJs 中的 bbox如何在 jqmath 表中左對齊元素

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM