名前: 大熊一弘 日時: 2001-06-08 18:03:06 IPアドレス: 61.124.184.*
私の案も array 環境を使用するものです。 1桁1カラムに割り当てます。 毎回 array 環境で記述するのは煩雑ですから, マクロ化して \tasizan, \hikizan, \kakezan, \warizan というコマンド名で emathWs.sty というファイルに まとめて使用しています。 これらは,問題だけではなく, 答・(乗除算の場合は途中の計算)も TeX に計算してもらって表示することを主目的にしています。 書式は \kakezan{3.14}{1.23} のように2つの演算数を引数に与えます。 \kakezan<M>{3.14}{1.23} と,<M>オプションを与えると, 答・途中経過は表示せず,問題のみを表示します。 http://member.nifty.ne.jp/tdb/sty/emathWs.htm に タイプセットした結果を GIF ファイルにしたもの 使用例のソース・dvi・pdf・emathWs.sty を LZH書庫化したもの を置いていますので,興味がおありでしたらご覧ください。 ただし,emathWs.sty は自己完結ではなく, emath --- 初等数学マクロパッケージ --- の一員という位置づけです。 このパッケージは http://member.nifty.ne.jp/tdb/ の目次からたどれる「丸ごとパック」のページにあります。 ----------------------------------------------------- >1.小数の加減の筆算練習問題作成で、\foo{3.45}{12.487}のような形で入力したら、 >小数点をそろえた形で出力させたいのです。 >2。小数の乗法の筆算形式で > 13。24 > × 2。3 >となってしまうのを > 1 3.2 4 > × 2.4 >のように、位をきちんとそろえた出力をしたいのです。 >できれば、小数点の幅と文字の幅を同じにしたいのです。
この書き込みへの返事: