keisenstyの\XYBCで文字列がセンタリングされない

名前: saltandpepper
日時: 2003-08-20 12:50:53
IPアドレス: 210.162.154.*

東北大学岩熊先生のところから keisen.sty をいただき、下記ファイルをコンパイルしてdvioutで見ると、 文字列hogeは 上下は真中にきますが 左右は真中よりやや左よりにきます。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentclass{jsarticle} \usepackage{keisen} \begin{document} \XYBC{0mm}{0mm}{30mm}{30mm}{hoge} \Brulethick{0mm}{0mm}{30mm}{30mm} \end{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ちなみに\XYBC{x1}{y1}{x2}{y2}{文字列}は 絶対位置 (x1, y1) (x2, y2)で定まるボックスに 文字列 を入れて上下左右でセンタリングする命令、 \Brulethick{x1}{y1}{x2}{y2}は (x1, y1) (x2, y2)で定まる矩形を描く命令とのことです。 なぜこういう現象がおきるのか、御教示ください。 対症療法的に \XYBC{3mm}{0mm}{33mm}{30mm}{hoge} \Brulethick{0mm}{0mm}{30mm}{30mm} とするか、 スタイルファイルの中の次のところに1行挿入するくらいしかおもいつきません。 \long\def\XYBC#1#2#3#4#5{ \X=#3 \Y=#4 \advance\X by -#1 \advance\Y by -#2 \advance \X by 6mm %<--------この行を加える \XY{#1}{#2}{\CBOX{\X}{\Y}{#5}} } よろしくお願いします。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)