2

I'm using columnsets with floating columnsetspans, and I would like to enforce a small amount of vertical space below a columnsetspan and the following text, outside the frame.

Here are some example style definitions:

\starttext
% Define columns.
\definecolumnset[standard][n=2, balance=yes]

% The shaded box with outline.
\startuniqueMPgraphic{shadebox}
    draw OverlayBox enlarged (0, -1mm) withcolor black withpen pensquare;
    fill OverlayBox enlarged (0, -1mm) withcolor transparent(1,.1,blue) ;
\stopuniqueMPgraphic
\defineoverlay[shadebox][\useMPgraphic{shadebox}]

% These column spans are shaded.
\definecolumnsetspan[wide][n=2, background=shadebox, indenting={small,yes,first}, offset=2mm]

\startcolumnset[standard]
\startcolumnsetspan[wide]
\input tufte
\stopcolumnsetspan

\input zapf

I'd like a "wide" columnsetspan (when arranged vertically above other text) to have a few millimeters of spacing below it to set it apart from the following text, regardless of how the span is positioned on the page. All of the offset parameters seem to affect inner spacing, and after is within the frame.

How can I ensure that there's sufficient space below this columnsetspan?

  • 2
    I don't know about ConTeXt, but remember that it's always preferred that you offer a compilable example rather than just a snippet. In this case, I don't know if it's relevant, but in any case, if you can provide a compilable example, it would be great. – Manuel Nov 8 '14 at 19:34
  • @manuel, the example should now be compilable. – Gregory Avery-Weir Nov 9 '14 at 7:19

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.