\mathrmと\rmの違いについて教えて下さい。
TeX2imgというソフトウェアを使ってTEXで数式を画像化しています。
\mathrmと\rmの違いって何なのでしょうか?
例えば、
A_{\mathrm BC}
と書くとBだけが斜体がキャンセルされます。
A_{\rm BC}
と書くとBとC両方とも斜体がキャンセルされます。
でも字体には特に違いはないように思います。
ネットなどで検索しても特に使い分け方などが書かれていません。
ネットなどで他の人の文書を見てみると、下付き文字は全て立体文字で書くべきなようなので
\rmを使うべきなのでしょうか?
No.2ベストアンサー
- 回答日時:
>つまり、\rmと\mathrmは、使い方は異なるけれども
>表示される書式としては全く同じということですよね?
そうです.しかし,\rmは
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
というように定義されており(「Old」とわざわざ書かれている),
しかもclsファイル内での定義です.
つまり,clsファイルの実装に依存しており,
使えないときもあるわけです.
>\mathrmは、打つのが面倒くさいので\rmを使いたいといったことが書かれているページが見つかりました。
宗教論争になりますが,
主観ではそのブログの内容は論外です.
入力が面倒であるならば,
それこそエディタの置換機能を使えばいいだけです.
見易さですか?
\mathrm{AB}とあれば,ABだけが確実にローマンであることがわかります.
\rmの場合,同一グループ内の\rm以降がすべてローマンになることと
{ }による閉じ間違いでわけの分からない状態になること,また
\rm{AB}というような誤用で混乱しているTeXソースはやまほどあります.
意識的に「何をローマンにするのか」を表現できるほうが見やすいでしょう.
なお,\rmは数式専用ではないので,
semanticの意味でも問題があるかもしれません.
>検索すると以下のページが見つかりました。
つまり「ルールがある」ということです.
これはISO式とか数学系・物理系でいろいろ違います.
物理の中でも核融合系とか天文系とかでも微妙な差異があったりします.
ものすごい大雑把なところでは
添え字に複数のアルファベットが使われ,
それが何かの略号だったり単語そのものだとローマン,
単なるパラメータだとイタリックです.
たとえば,行列のij成分なんかだと
$a_{ij}$であって,$a_{\mathrm{ij}}$ではない.
例の「定圧熱容量」の場合,熱容量で$C$で「定圧」であることをpressureの頭文字pで表し
$C_{\mathrm{p}}$となるのでしょう.
ただし,この手のルールは雑誌ごとのルールもあり厳密なものは存在しません.
ルールがない雑誌もありますので,「慣習に従う」としかいえません.
ただし,何でもかんでもローマン・イタリックというわけではないのです.
>「Latex2ε美文書作成入門」だけがありますが、こういったことに関して解説は載っていません。
LaTeX2εですが・・・奥村先生のサイトはみましたか?
「表記の哲学」というページがあります.
奥村先生ご本人に確認したわけではないですが
あえて美文書では「表記の哲学」の宗教論争の奥地に
入るのは避けたのではと思います.
ご自身でTeX Q&Aで聞いてみたらどうですか?
次回の改訂六版(たぶん2013年だと思う)に
何か反映されるかもしれません.
No.1
- 回答日時:
ひとまずきちんとしたLaTeXの本を読みましょう
\mathrmは引数をとるマクロであり
\mathrm{BC}のように使うものです.
\mathrm BCとすると
\mathrmの引数として,Bのみが取得され,Cは立体にはなりません.
他方,\rmは引数をとらないマクロであって
\rmが含まれるグループ内で,\rm以降を立体にする命令であり
たとえば$AAA{\rm BC}BB$では,BCだけが立体になります.
実際は「立体」というのが何をさすかが微妙ですが,
まあ,こんな感じです.
#普通は OT1/cmr/m/nのことが多い
また,\rmは互換性のために用意されている「古い命令」であるので
非推奨ですし,そのうちなくなってしまう可能性もあります
意図的に使えないようにするのは容易です.
>ネットなどで他の人の文書を見てみると、下付き文字は全て立体文字で書くべきなようなので
そんな間抜けなルールはありません.
それぞれの数式の意味に応じて,
立体・イタリックは厳密に使い分けられます.
ありがとうございます。
・つまり、\rmと\mathrmは、使い方は異なるけれども
表示される書式としては全く同じということですよね?
そして\rmは古い使用法なので、\mathrmを使った方が将来的に利点が多いということでしょうか。
検索してみると、
http://d.hatena.ne.jp/j74th/20081121/1227259352
\mathrmは、打つのが面倒くさいので\rmを使いたいといったことが書かれているページが見つかりました。
当たり前ですけど\mathrmの方が文字数が多く、打つための時間もかかるし、後から見直した時の見やすさでも
\rmの方が良いように思うのですが、それでも上記の理由により
\mathrmの方が推奨されるのでしょうか?
手元にある「Latex2ε美文書作成入門」には特に解説がありません。
・それと、下付き、上付き文字は斜体にすべきか、ローマン文字にすべきかに関してなのですが、
検索すると以下のページが見つかりました。
http://www.ceramic.or.jp/ihensyuj/tebiki-j.pdf
物理量の名称,単位,下付並びに上付はローマン文字(立体文字)で記し,物理量記号はイ
タリック文字で記す.なお,下付文字が物理量の一部である場合にはイタリック文字で記
す.
[例] Cp (定圧熱容量)
この例ではCpが挙げられていて、pは物理量記号の一部ではなく、単に「定圧」であることを示すための
添え字だから、ローマン文字にすべきなのですよね?
でも、ボルツマン定数のkBのBもローマン文字にするということはこれも物理量の一部ではないということですよね?
そうすると、一体どういったものが、下付き、上付き文字で且つイタリックにすべきなのでしょうか?
手元には、「Latex2ε美文書作成入門」だけがありますが、こういったことに関して解説は載っていません。
もし、こういった込み入ったことに関して解説してある書籍、ウェブサイト等ありましたら教えて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
TEXの下付き文字
フリーソフト
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
皆さん定義を教えてください 「...
-
無限から無限を引いたら何にな...
-
べき乗
-
定義付けできない言葉について
-
「互いに素」の定義…「1と2は互...
-
複雑な家庭とは
-
数学の両辺2乗と√について教え...
-
1wordとは、何文字ですか?
-
1未満と1以下の違い
-
「logx^2=2logx」が間違って...
-
ACCESS VBAでインポート定義の場所
-
単調増加、単調減少の x の範囲
-
エクセルVBA 「名前の定義」に...
-
点と線について
-
p⇒q=(¬p)∨qについて
-
Access 2013 でADOがうまく使え...
-
三角関数(たとえばf(x)=sinxと...
-
中学数学”平方根”
-
Σ[k=0,n](x^k)/(k!)
-
lim n→0 =n=0となりますが lim ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
皆さん定義を教えてください 「...
-
無限から無限を引いたら何にな...
-
複雑な家庭とは
-
「互いに素」の定義…「1と2は互...
-
べき乗
-
日本語 ことば ひとまわり ふた...
-
1未満と1以下の違い
-
最大元と極大元の定義の違いが...
-
p⇒q=(¬p)∨qについて
-
「logx^2=2logx」が間違って...
-
eの0乗は1ってどういう原理です...
-
ACCESS VBAでインポート定義の場所
-
ヘシアンが0の場合どうやって極...
-
ACCESS IIF関数 複数条件の設...
-
画像の説明で一番最後の閉包作...
-
5桁の整数nにおいて,万の位,...
-
“半日”って何時間のことなんで...
-
0^1(0の1乗)はいくつでしょ...
-
√6=√(-2)(-3)=√(-...
-
lim n→0 =n=0となりますが lim ...
おすすめ情報