名前: 今野篤志 日時: 2002-10-07 21:40:46 IPアドレス: 61.207.72.*
何度もすみません。 \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} どうしたらよいのかお知恵をお貸しください。 \end{document}
この書き込みへの返事: