Re: \mathrmを数字に適用しない方法

名前: ぼーい
日時: 2011-08-11 13:51:22
IPアドレス: 130.54.130.*

>>56124 申し訳ありません。 読み飛ばしておりました。 いま、単位を書くための環境として \newcommand{\Unit}[1]{\ensuremath{\mathrm{#1}}} をプリアンブルに書いています。 そうすると、 $a^2\,\unit{m^2}$ と書くと、自動的に $a^2\,\mathrm{m^2}$ になってしまいます。 a^2の肩にある"2"は数値ですので\mathrmをかけるべきではないですよね? そうすると、たこ様が「バランスが悪い」仰っている $a^2\,\mathrm{m^2}$ を使わざるおえないと思うのですが、どうでしょうか? $a^2\,\mathrm{m^2}$ よりも $a^\mathrm{2}\,\mathrm{m^2}$ の方が良いというのであれば、 プリアンブルに \DeclareMathSymbol{0}{\mathalpha}{operators}{`0} を書いて使った方が良いでしょうか?

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)