>Am 22.11.2014 um 21:32 schrieb John Kitzmiller:
>> Given rectangles with text:
>>
>> \starttext
>> Before:\\
>> \startMPcode
>> draw unitsquare xscaled 2cm yscaled 1cm;
>> \stopMPcode
>> \\
>> After:\\
>> \startMPcode
>> for i=0 upto 1:
>> draw unitsquare scaled 1cm xshifted i*cm;
>> endfor;
>> \stopMPcode
>> \stoptext
>>
>>
>> How can a line be drawn connecting the right edges of the rectangles? I
>> have played with:
>>
>> \startuniqueMPgraphic{line}
>> path a;
>> a:=(0,0)--(0,3cm);
>> draw a withpen pencircle scaled 3pt withcolor green;
>> \stopuniqueMPgraphic
>>
>> \defineoverlay[line][{\uniqueMPgraphic{line}}]
>>
>>
>> and using it in \framed, but placing the line correctly is elusive.
>>
>>
>Just a quick and dirty solution. The trick is to draw the extra line as
>part of the graphic and then fake the boundingbox. This is also limited
>to a few centimeter, objects are cut off after you reach that
>'invisible' border around the boundingbox.
>
>I would use uniqueMPgraphic with proper parameters for the graphics.
>Using overlays is also possible (urcorner OverlayBox), but I see no real
>need or benefit to do so.
>
>
>HTH, Peter
Yes it helped Peter, thank you. Interesting moves with the mpost bounding box.
I thought I might need more flexibility—overlays—but it has turned out that single mp graphic with labels for the commentary will work for the task.
Thanks again, John