emath BBS

新規発言一覧最新記事過去一覧検索HOME

No.9413  Re:bkshadebox と shadebox 環境について
発言者: 石原 守
発言日: 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

Pass 保存


CGIROOM