Re: showkeys.sty で \hrule が伸びる

名前: 本田
日時: 2007-10-21 21:45:33
IPアドレス: 220.147.90.*

>>49889 バグなのかどうか・・・判然としないですが, showkeys.styで気になる部分があります. とりあえず,いじってみましたが, 副作用があるかもしれません. \def\SK@@label#1>#2\SK@{% \gdef\SK@lab{\smash{\SK@labelcolor\showkeyslabelformat{#2}}}% \ifvmode \if@inlabel \global\setbox\@labels\hbox{% \llap{\SK@lab\SK@lab@relax \kern\@totalleftmargin\kern\marginparsep}% \box\@labels}% \else \dimen@\prevdepth \nointerlineskip \ifinner \skip@\lastskip\unskip \advance\skip@\lastskip\unskip \setbox\z@\lastbox \ifvoid\z@ \llap{\SK@lab\SK@lab@relax\kern\marginparsep}% \else \leavevmode%%%!!! ここに\leavevmodeを入れるとOK? \hbox{\box\z@\kern\marginparsep\SK@labx}% \fi \vskip\skip@ \else \llap{\SK@lab\SK@lab@relax \kern\marginparsep}% \fi \prevdepth\dimen@ \fi \else \csname SK@\@currenvir\endcsname \ifSK@equation\else \ifmmode \SK@labx \else \ifinner \rlap\SK@lab \else \vadjust{\llap{\SK@lab\kern\marginparsep}}% \fi \SK@lab@relax \fi \fi \fi}

この書き込みへの返事:

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