Re: Clipped svg output
luigi scarso <[email protected]> Sun, 15 Jan 2023 15:01:16 +0100
| Newsgroups | gmane.comp.tex.metapost |
|---|---|
| Message-ID | <CAG5iGsAyLFfHhy3c10+BdkWgGYhpxPEwsj1HDVoorCZAQ3kPHw@mail.gmail.com> |
On Mon, 9 Jan 2023 at 16:33, Lutz Haseloff <[email protected]> wrote: > Hi all, > > the svg output of recent metapost (linux and windows) seems to be clipped > or the viewbox of the svg is shifted a small amount down and right. > > My test.mp is: > > outputformat := "svg"; > outputtemplate := "%j.%{outputformat}"; > beginfig(1) > draw fullcircle scaled 20; > endfig; > end > > The resulting svg included in a context lmtx file: > > \starttext > \startTEXpage > \externalfigure[test.svg][conversion=mp] > \stopTEXpage > \stoptext > > eps and png output is ok. > > Has it to do with the recent change in the svg clippath? > Am I doing something wrong? > > Greetings > > Lutz > -- > http://tug.org/metapost/ hm, I think we should consider the pen; fig 1 is almost ok without shift because the pen is very thin; fig 2 is ok only if I shift the fullcircle of half pen : outputformat := "svg"; outputtemplate := "%j-%c.%{outputformat}"; beginfig(1) pickup pencircle scaled 0.01; draw fullcircle scaled 20 ; draw (10,-10)--(10,10)--(-10,10)--(-10,-10)--(10,-10) withpen pencircle scaled 0.01 withcolor red; endfig; beginfig(2) pickup pencircle scaled 1; draw fullcircle scaled 20 shifted (0.5,-0.5); draw (10,-10)--(10,10)--(-10,10)--(-10,-10)--(10,-10) withpen pencircle scaled 0.01 withcolor red; endfig; end -- luigi -- http://tug.org/metapost/