X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fmaster-project%2Freport.git;a=blobdiff_plain;f=Utils%2FLambda.tex;h=319b4249697ca79ab4ebad3f806f44f4be00bf05;hp=f08d75ee65670b86e33c98b73394a361444feb1d;hb=68e92ccd2b456b9ce81b0617417bc8abdaff6fa3;hpb=ee64b2e24b792c580ba5c0bfa38c5ed642800945 diff --git a/Utils/Lambda.tex b/Utils/Lambda.tex index f08d75e..319b424 100644 --- a/Utils/Lambda.tex +++ b/Utils/Lambda.tex @@ -124,4 +124,18 @@ draw b; \definefloat[example][examples] \setupcaption[example][location=top] % Put captions on top +% Margin magic taken from +% http://www.pragma-ade.com/general/manuals/details.pdf By setting negative +% margin distances, we put our float inside the outer margin. I think we set +% both left and right margin distance, because we don't know what will be the +% outer margin (and it will probably only use the distance of the margin it's +% actually aligning against). +% We also set an offset, to prevent protruding text (overfull hboxes) from +% jamming into the intermezzo. Also, some extra space is easier on the eye +% (However, the intermezzo is moved to the right by this offset, instead of +% moving the text to left. We can't increase the offset by much...) +\setupfloat[intermezzo][offset=.3cm,leftmargindistance=-\leftmarginwidth, rightmargindistance=-\rightmarginwidth, default={outer}] +\setupcaption[intermezzo][location=top,number=no] % Put captions on top + +\setupheads[aligntitle=float] % vim: set sw=2 sts=2 expandtab: