名前: Bb 日時: 2006-09-21 23:02:40 IPアドレス: 121.2.110.*
>>44936 本田さん,startpboxにも\hruleを入れればよいということでしょうか? \documentclass{jsarticle} \usepackage{array,calc} \makeatletter \def\naiyou{\textwidth-10zw} \def\listkankyo#1{% \list{#1}{% \parskip=0pt \topsep=0pt \partopsep=0pt \itemsep=0pt \labelwidth=1zw \labelsep=1zw \leftmargin=1zw \itemindent=\labelwidth \advance\itemindent\labelsep \advance\itemindent-\leftmargin}} \def\endlistkankyo{\endlist} \def\@startpbox#1{\bgroup \hrule \@height\z@ \@width\z@\@depth\dp\@arstrutbox \setlength\hsize{#1}\@arrayparboxrestore} \let\@@startpbox\@startpbox \def\@endpbox{% \ifhmode \@finalstrut\@arstrutbox \else \hrule \@height\z@\@width\z@\@depth\dp\@arstrutbox \fi \par\egroup\hfil} \let\@@endpbox\@endpbox \makeatother \begin{document} \begin{tabular}{|c|m{\naiyou}|}\hline 1行目 & \begin{listkankyo}{$\bullet$} \item list環境による箇条書き(partopsep=5pt) \item この文字列と下の罫線の間とのスペース5pt(endpboxで設定) \end{listkankyo}\\\hline \end{tabular} 同じリスト環境を表の外で使ってみる \begin{listkankyo}{$\bullet$} \item リスト環境 \item リスト環境 \end{listkankyo} リスト環境の下の文字列。箇条書きとの行間は通常の行間といっしょ\par 文字列の下の文字列 \end{document}
この書き込みへの返事: