Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-20 Thread Wolfgang Schuster
Am 19.03.2011 um 23:13 schrieb Aditya Mahajan: On Sat, 19 Mar 2011, Procházka Lukáš wrote: Hello, I'm trying to create an overlay - text with a line drawn bellow. [...] How to do it? You do not need yshifted. But you need to set the bounding box of the resulting image

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Peter Münster
Procházka Lukáš l...@pontex.cz writes: draw p yshifted -1cm withpen pencircle scaled 1mm withcolor .667red; draw p withpen pencircle scaled 0mm withcolor white; draw p yshifted -OverlayHeight withpen pencircle scaled 1mm withcolor .667red; (quick and dirty, there is certainly a cleaner

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Peter Münster
Procházka Lukáš l...@pontex.cz writes: \def\Text#1{\inframed[background=Label,frame=off]{#1}} Or like this (less quick and perhaps less dirty): \def\Text#1{\inframed[location=top, background=Label, boffset=\lineheight, frame=off]{#1}} -- Peter

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Peter Münster
pmli...@free.fr (Peter Münster) writes: Procházka Lukáš l...@pontex.cz writes: \def\Text#1{\inframed[background=Label,frame=off]{#1}} Or like this (less quick and perhaps less dirty): \def\Text#1{\inframed[location=top, background=Label, boffset=\lineheight, frame=off]{#1}} Oh, no,

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Procházka Lukáš
... Thanks, so a dirty trick must be done anyway? A trick which would cause MP to evaluate a higher bounding box? draw p withpen pencircle scaled 0mm withcolor white; --- draw (0,0); --- instead works as well. draw p yshifted -OverlayHeight withpen pencircle scaled 1mm withcolor .667red;

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Aditya Mahajan
On Sat, 19 Mar 2011, Procházka Lukáš wrote: Hello, I'm trying to create an overlay - text with a line drawn bellow. The following code: --- \defineoverlay[Label][\useMPgraphic{Label}] \startuniqueMPgraphic{Label} path p; p := (0,0) -- (OverlayWidth,0); draw p yshifted -1cm withpen

Re: [NTG-context] Text with background (overlay with a line by MP)

2011-03-19 Thread Procházka Lukáš
On Sat, 19 Mar 2011 23:13:46 +0100, Aditya Mahajan adit...@umich.edu wrote: You do not need yshifted. But you need to set the bounding box of the resulting image correctly. \startuniqueMPgraphic{Label} path p; p := (0,0) -- (OverlayWidth,0); draw p withpen pencircle scaled 1mm withcolor