名前: けめ丸 日時: 2002-10-07 18:55:12 IPアドレス: 43.232.61.*
>>11635 タグ閉じ忘れました。すみません。 再送します。 ----- 奥村先生に誉めていただき光栄です。 (照れます) しかし >>11634 は,ちょうど \linewidth 前後の文の場合に 期待外れの動作をするので、手直ししてみました。 \documentclass{jarticle} \makeatletter \newdimen\FRAMEsep \FRAMEsep=15pt \newenvironment{FRAME}{% \setbox0=\hbox\bgroup\ignorespaces}{\egroup \@tempdimb=\linewidth \advance\@tempdimb by -2\FRAMEsep \ifdim\wd0>\@tempdimb \@tempdima=\linewidth \else\@tempdima=\wd0\advance\@tempdima by 2\FRAMEsep\fi \begin{trivlist}\item[] \hrule width \@tempdima \hbox to \@tempdima{% \advance\@tempdima by -2\FRAMEsep \hsize=\@tempdima\vrule\hfill \vbox{\vskip5pt\def\thempfootnote{\arabic{mpfootnote}}% \begin{minipage}{\@tempdima}\unhbox0\end{minipage}% \vskip5pt}\hfill\vrule}\hrule width \@tempdima \end{trivlist}} \makeatother \begin{document} \begin{FRAME} あ \end{FRAME} \begin{FRAME} ああ \end{FRAME} \begin{FRAME} あああ \end{FRAME} \begin{FRAME} ああああああああああああああああああああああああああああ \end{FRAME} \begin{FRAME} あああああああああああああああああああああああああああああ \end{FRAME} \begin{FRAME} ああああああああああああああああああああああああああああああ \end{FRAME} \begin{FRAME} あああああああああああああああああああああああああああああああ \end{FRAME} \begin{FRAME} ああああああああああああああああああああああああああああああああ \end{FRAME} \begin{FRAME} あああああああああああああああああああああああああああああああああ \end{FRAME} \end{document}
この書き込みへの返事: