Re: 転置行列のtのつけ方

名前: しるかけごはん
日時: 2006-07-06 22:05:33
IPアドレス: 121.2.181.*

>>43655 tの右側にいろいろな大きさのものがつく場合には,その高さを 測って,その高さで幅0の柱を左に立て,そこにtをつければ高さが変わります. tの位置が高い場合,あるいは本体との間を詰めたいとか,微調整の ためのパラメータを用意しておけば,微調整できます. \documentclass{jsarticle} \usepackage{amsmath} \newlength{\spacetro} \newlength{\spacetri} \newlength{\spacetrh} \spacetrh=-2pt % 転置t下げ分 \spacetro=1pt % 転置tの左側の空き \spacetri=-2pt % 転置tと本体の間の寄せ幅 \def\tenti#1{% \settoheight{\dimen0}{$\mathstrut #1$}% \advance\dimen0 \spacetrh% 転置t下げ \settodepth{\dimen1}{$#1$}% \hspace{\spacetro}\hbox{\vrule width0pt height\dimen0 depth\dimen1}^t \hspace{\spacetri}\hbox{$#1$}} \begin{document} $\tenti{A}\tenti{B}$ $\tenti{\begin{pmatrix} a& b\\ c& d \end{pmatrix}}$ \end{document}

この書き込みへの返事:

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