Re: 自前の枠について

名前: .
日時: 2009-06-07 20:55:23
IPアドレス: 59.134.169.*

>>53246 \subsection の後に \label があるかどうかが違っています. # \label がある場合,見出しと枠の終端との間が完全には空にはなりません. SUBFRAME 環境の定義に次のように細工すれば,そのサンプルの範囲では \subsection の直後に \label があるか否かが枠のサイズに 影響しなくなるようですが,おそらくもっとマシな解決法があると思われます. # e.g. 「SUBFRAME 環境を *必ず* # \begin{SUBFRAME} \subsection{<項見出し>} \end{SUBFRAME} # という形式で用い,それ以外の形では用いない」というのであれば, # \subsection 自体を再定義するほうがよいでしょう. \newenvironment{SUBFRAME}{\begin{trivlist}\item[] \noindent\rule{0.5\columnwidth}{0.4pt}\hspace*{17zw}\rule{4zw}{0.4pt}\vspace*{-1pt} \hbox to \columnwidth\bgroup \advance\linewidth by -30pt \hsize=\columnwidth \advance\hsize by -3pt \vrule\hfill \vbox\bgroup \vskip5pt \def\thempfootnote{\arabic{mpfootnote}} \begin{minipage}{\linewidth}} {\nointerlineskip\null%%% これを追加 \end{minipage}\vskip5pt \egroup\hfill\vrule width3pt \egroup\par\vspace*{-1.8zh}\noindent\rule{6zw}{3pt}\hspace*{22zw}\rule{14zw}{3pt} \end{trivlist}}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)