Am 23.03.2013 um 14:56 schrieb Marco Patzer :
> Hi,
>
> how can I set individual offsets for the background, similar to
> loffset, roffset, etc.?
>
> \defineframedtext
> [foo]
> [frame=off,
> offset=none,
> backgroundoffset=1cm,
> %% backgroundloffset=1cm, %% there is no backgroundloffset
> background=screen]
>
> \starttext
>
> %% backgroundoffset is applied on all four sides
> \startfoo
> \input ward
> \stopfoo
>
> \input knuth
>
> %% this is what I'm aiming for
> \startnarrower [-1cm]
> \startfoo [backgroundoffset=0cm, loffset=1cm]
>\input ward
> \stopfoo
> \stopnarrower
>
> \stoptext
\startuseMPgraphic{framed:background}
fill unitsquare xyscaled(OverlayWidth,OverlayHeight) leftenlarged 1cm
withcolor \MPcolor{lightgray};
setbounds currentpicture to OverlayBox ;
\stopuseMPgraphic
\defineoverlay[framed:background][\useMPgraphic{framed:background}]
\defineframedtext
[foo]
[frame=off,
offset=none,
background=framed:background]
\starttext
\startfoo
\input ward
\stopfoo
\stoptext
Wolfgang
___
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___