名前: 本田 日時: 2001-09-03 11:57:22 IPアドレス: 202.224.196.*
>>2019 失礼しましたm(_ _)m >itemize の前の上下スペースが消えてしまう? あ。。\@nobreaktrueが\@itemの中に影響与えてだめだめです。 >あと、私は \clubpenalty ではなく1行だけの短い項目全体が前のページ >に残るのを何とかしたいという意味かと思っていました。 多分,私の勘違いだと思います. んーー,単純に最初の\itemよりも前に 分割を促進するような負のペナルティを こっそりいれておけばいいのかもしれません。 また乱暴で,大きいですけど こんなのはどうでしょう \def\list#1#2{% \ifnum \@listdepth >5\relax \@toodeep \else \global\advance\@listdepth\@ne \fi \rightmargin\z@ \listparindent\z@ \itemindent\z@ \csname @list\romannumeral\the\@listdepth\endcsname \def\@itemlabel{#1}% \let\makelabel\@mklab \@nmbrlistfalse #2\relax \penalty-\@m%%%%%%%初期設定の後に-1000のpenalty \@trivlist \parskip\parsep \parindent\listparindent \advance\linewidth -\rightmargin \advance\linewidth -\leftmargin \advance\@totalleftmargin \leftmargin \parshape \@ne \@totalleftmargin \linewidth \ignorespaces}
この書き込みへの返事: