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
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 pencircle scaled 1mm withcolor .667red;
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
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
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,
... 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;
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
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