Re: Feature Request: Get envelope of path stroked with arbitrary pen
Hans Hagen <[email protected]> Fri, 9 Feb 2018 10:00:21 +0100
| Newsgroups | gmane.comp.tex.metapost |
|---|---|
| Message-ID | <[email protected]> |
On 2/9/2018 4:36 AM, Kevin Keith wrote:
> > Among other issues, the envelope of a path defined by cubic splines
> is not
>> itself a cubic spline, so you need to do some approximation, and coming up
>> with rules for how close the approximation needs to be, that cover all cases,
>> is difficult.
>
> Of course, but how does Metapost output pen strokes to eps or svg as it
> is? Surely
> it must already have a mechanism to approximate these higher-order
> splines with
> cubic bezier curves?
it doesn't ... for a more complex pen (think of pencircles scaled in two
directions and rotated) it outputs the path two times of which one with
a transform and let the postscript rendering machinery do the work (in
pdf that transform has to be done beforehand but still we get two paths)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
--
http://tug.org/metapost/