太さ固定で,文字との距離が調節できるfboxが欲しかったのでつくりました ω
\dfbox{dfbox} \dfbox[2]{1234} \dfbox[1]{1234} \dfbox[6]{1234}\\ \afbox{afbox} \afbox[2]{1234} \afbox[1]{1234} \afbox[6]{1234}\\ \bfbox{bfbox} \bfbox[2]{1234} \bfbox[1]{1234} \bfbox[6]{1234}\\ \cfbox{cfbox} \cfbox[2]{1234} \cfbox[1]{1234} \cfbox[6]{1234}
これで,以下のようになります.
定義です.%大事です.ないと余計な空白が入ります.
なんか奇妙・・・ ω
\makeatletter \newdimen\fb@xsep \newdimen\fb@xrule \newcommand{\dfbox}[2][2]{\fb@xsep=\fboxsep% \fb@xrule=\fboxrule% \fboxsep=#1\fboxsep% \fboxrule=0.5\fboxrule% \fbox{#2}% \fboxsep=\fb@xsep% \fboxrule=\fb@xrule} \newcommand{\afbox}[2][2]{\fb@xsep=\fboxsep% \fboxsep=#1\fboxsep% \fboxrule=1\fboxrule% \fbox{#2}% \fboxsep=\fb@xsep}% \newcommand{\bfbox}[2][2]{\fb@xsep=\fboxsep% \fb@xrule=\fboxrule% \fboxsep=#1\fboxsep% \fboxrule=2\fboxrule% \fbox{#2}% \fboxsep=\fb@xsep% \fboxrule=\fb@xrule} \newcommand{\cfbox}[2][2]{\fb@xsep=\fboxsep% \fb@xrule=\fboxrule% \fboxsep=#1\fboxsep% \fboxrule=3\fboxrule% \fbox{#2}% \fboxsep=\fb@xsep% \fboxrule=\fb@xrule} \makeatother