[metapost] Cannot fill sector
luigi.scarso at gmail.com
Sun Nov 14 10:39:42 CET 2010
On Sun, Nov 14, 2010 at 10:35 AM, Dirk Laurie <dpl at sun.ac.za> wrote:
> On Sun, Nov 14, 2010 at 07:00:02AM +0200, Yasir Malik wrote:
>> I'm having trouble filling a sector. Metapost does not return an error,
>> but the "area" path is not filled. Here's my code:
>> area = buildcycle(triangle, halfcirc);
>> fill area withgreyscale .7;
> At this point, I insert into xx.mp (my name for your code):
> show area;
> This causes MetaPost to print on xx.log what 'area' is.
> It says:
>> Path at line 23:
> (43.79825,134.79443)..controls (43.79831,134.79456) and (43.79813,134.79465)
> ..(43.79807,134.79453)..controls (43.798,134.7944) and (43.79819,134.79431)
> So in my opinion MetaPost does fill the path, but the path is so
> small that you can't see it.
> 'show' is very useful. I suggest that you put in quite a few
> more of them earlier in your code so you can see at what point
> MetaPost shows something you did not mean. That will make it easier
> to fix the problem.
You can also try the svg output and see the result with inkscape at proper zoom.
More information about the metapost