rjc@uk.ac.ed.cstr (Richard Caley) (10/29/90)
I have a document with lots of figures which look rather similar to things which might turn up as displays in the text and this can be confusing when turning a page and so I have been trying to use the semi-undocumented ( i.e. commented in the source ) \topfigrule ( and \botfigrule ) command. The coments say it must have zero height and that it is set in inner vertical mode, so I did the following... \def\topfigrule{\kern 5\p@ \hfil\hbox to 2in {\leaders\hrule height 1\p@\hfil} \vskip 0\p@ \kern -6\p@} That is skip down, put in a rule and skip back up. This works fine on trivial examples but at a particular point in my document it causes LaTeX to hang up. It just sits there, as far as I can tell forever. Certainly I have never managed to wait long enough for it to finish. There is nothing special at that point in the text and ointerrupting it gives --- ! Interruption. <to be read again> \vskip \topfigrule ... \hrule height 1\p@ \hfil } \vskip 0\p@ \kern -6\p@ \@cfla ...@tempboxa \vskip -\floatsep \topfigrule \vskip \textfloatsep \unvb... [ and so on ... ] This seems to be consistant, it is always doing the \vskip. Can someone enlighten my darkness? -- rjc@uk.ac.ed.cstr