1

HTMLに√Eを含めるにはどうすればよいですか?問題は、来ていないEの上に完全にサインが欲しいということです。助けてください

4

4 に答える 4

1

CSSを使用できますtext-decoration:overline

&radic;<span style="text-decoration:overline;">E</span>

または、「上線」クラスを次のように定義しますtext-decoration:overline

&radic;<span class="overline">E</span>

ただし、これは複雑な数式では機能しません。

CSS がサポートされていない場合 (Jasper Reports など)、上線に Unicode 文字を使用できます。

&radic;E&#x0305;

ただし、このアプローチではフォントを調整する必要がある場合があります。

于 2012-07-06T06:41:09.420 に答える
1

これはあなたのシナリオではやり過ぎかもしれませんが、 math.stackexchange.comで使用されているMathJaxを確認してください。

于 2012-07-06T08:40:08.640 に答える
0

私は最終的にそれを解決しました。実際、私の計算式は FWHM=0.921+0.039*√E です。式を 3 つの部分に分割しました。

  1. FWHM=0.921+0.039*
  2. √</li>

スタイルタグまたはオブジェクトを作成しました

<style name="table_TH" mode="Opaque" backcolor="#FFFFFF"> <box> <topPen lineWidth="1.5" lineColor="#000000"/> </box> </style> 

次に、このオブジェクトを静的フィールド プロパティに追加し、垂直方向の配置を E の中央に設定しました。あとは、ireport で調整するだけです。助けてくれてありがとう。

于 2012-07-10T03:33:55.010 に答える
0

このページでは、Ilmo のソリューションを複雑な式に適用する方法の優れた例を示します。

于 2012-07-06T08:45:33.267 に答える