発言者: 石原 守
発言日: 2010 11/03 20:28
発言元: ntchba025158.chba.nt.ngn.ppp.infoweb.ne.jp
bkshadebox を利用すればよいと思うのですが,
使えない理由があるのでしょうか。
下の3つめのようにshadeboxを改造することはできるようです。
あまり確認はしていませんがあしからず。
\documentclass{jarticle}
\usepackage[notMy]{emath}
\usepackage{itembkbx}
\usepackage{emathBk}
\makeatletter
\def\mshadebox{\dimen0\linewidth \advance\dimen0-2\fboxsep
\advance\dimen0-2\fboxrule \advance\dimen0-\shaderule
\setbox\@tempboxa=\hbox\bgroup\minipage{\dimen0}}
\def\endmshadebox{\endminipage\egroup\dimen0=\fboxsep \advance\dimen0-\fboxrule
\setbox\@tempboxa=\hbox{\kern\dimen0\unhbox\@tempboxa\kern\dimen0}%
\setbox0=\vbox{\hrule \@height \fboxrule
\hbox{\vrule \@width \fboxrule \hskip-\fboxrule
\vbox{\vskip\fboxsep \box\@tempboxa\vskip\fboxsep}%
\hskip-\fboxrule\vrule \@width \fboxrule}\hrule \@height \fboxrule}%
\dimen0=\ht0 \advance\dimen0-\shaderule
\hbox{\hbox to \shaderule{\copy0\hss}\kern 0pt
\vrule width\wd0 height0pt depth\shaderule\hskip-\shaderule
\vrule width\shaderule height\dimen0}}
\makeatother
\begin{document}
\begin{shadebox}
\repeatstr{TEXT }{17}
\end{shadebox}
\bigskip
\begin{bkshadebox}
\noindent
\repeatstr{TEXT }{17}
\end{bkshadebox}
\bigskip
\begin{mshadebox}
\repeatstr{TEXT }{17}
\end{mshadebox}
\end{document}
▼関連発言
│
└◆9410:bkshadebox と shadebox 環境について [匿名] 11/03 20:02
├◆9413:Re:bkshadebox と shadebox 環境について [石原 守] 11/03 20:28
│└◆9420:Re[2]:bkshadebox と shadebox 環境について [匿名] 11/03 22:43
│ └◆9422:Re[3]:bkshadebox と shadebox 環境について [石原 守] 11/04 05:33
└◆9416:Re:bkshadebox と shadebox 環境について [tDB] 11/03 21:08
└◆9421:Re[2]:bkshadebox と shadebox 環境について [匿名] 11/03 22:44
└◆9423:Re[3]:bkshadebox と shadebox 環境について [tDB] 11/04 08:58
└◆9427:Re[4]:bkshadebox と shadebox 環境について [匿名] 11/04 20:14
└◆9428:Re[5]:bkshadebox と shadebox 環境について [tDB] 11/04 20:20
├◆9429:Re[6]:bkshadebox と shadebox 環境について [匿名] 11/04 21:15
└◆9430:Re[6]:bkshadebox と shadebox 環境について [匿名] 11/04 21:22<-last