名前: 本田 日時: 2007-01-11 15:10:17 IPアドレス: 61.194.13.*
>>46498 > parallel.styの\newcommand{\ParallelLText}の \everypar{}を > \clubpenalty\@clubpenaltyに変えると,何か不具合が出ますか? \globalをつけないと問題がおこります. 実は最初はここをいじったんですよ. \everypar{} を \expandafter\everypar\expandafter{\the\everypar} におきかえたりしたんです. そうすると,parallelの中ではいいのですが, 外でまずいのです. 結局, \clubpenaltyを\@clubpenaltyに復帰させる のがキャンセルされてしまうので, そのあとずーーと10000のままになってしまいますよね. これは問題です. ということで, \global\clubpenalty\@clubpenalty 直叩きくらいでいいんじゃないかなと. 汎用性を求めるなら,parallelに入る前の \everyparをきちんと処理する何らかの細工が parallelにあればよいのですが, そこまでは考えてないです・・・厄介そうなので(^^;;
この書き込みへの返事: