名前: ari 日時: 2005-06-06 02:17:22 IPアドレス: 220.41.0.*
>>36234 >「化学式中における変数」という「意味」を \va に割り当てると良いはず。 >\DeclareRobustCommand*\chem[1]{{\def\va##1{\mathit{##1}}\ensuremath{\rm\relax#1}}} >\chem{H_2O, Bi_2Sr_2CaCu_2O_{8 + \delta + \va x + 2}} 要するに\ensuremath,\mathrm,\mathitだけで十分ということですね. 私も以前にこの方法で記述していましたが (\va=\mathitのような定義はしていませんでしたけれども…), 変数としてxを用いる場合が非常に多いということと, フォント周辺を勉強してみたかったので 以前に話題にしたようなマクロを考えてみたというわけです.
この書き込みへの返事: