On Sat, 27 Dec 2008 18:24:03 +0000 John Delacour <[email protected]> wrote:
> At 17:34 +0000 27/12/08,I wrote: > > >...Perhaps I'm missing something obvious. > > Yes, I think I was. The following does what I want and translates > well to pdf using svg2pdf. Thank you Wade! Glad to help. One of the things I like about SVG is that there are more than one way to solve some problems. Problems that are hard to solve with one approach are often trivial if you come at it differently. One note, Squiggle complains about the rotate() with no arguments. Passing a 0 seems to solve that. The W3C site doesn't appear to be responding, so I can't verify who is correct. G. Wade > JD > > > > <?xml version="1.0" encoding="UTF-8" standalone="no"?> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" > "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> > <svg width="800" height="500" transform="translate(50 50)" > xmlns="http://www.w3.org/2000/svg" > xmlns:xlink="http://www.w3.org/1999/xlink" > xmlns:ev="http://www.w3.org/2001/xml-events"> > <g id="MAIN" transform="translate(0 200)"> > <circle id="CENTRE" cx="350" cy="150" r="4" fill="none" > stroke="magenta" /> <g> > <circle id="ROOT" cx="0" cy="0" r="380" fill="none" stroke="red" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate()" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(12)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(24)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(36)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(48)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(60)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(72)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(84)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(96)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(108)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(120)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(132)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(144)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(156)" /> > </g> > <g transform="translate(350 150)"> > <path d="m0 0 l-300 -50 300 -50 a300 300 1 0 1 0,100" fill="green" > stroke="darkgreen" opacity="0.5" transform="rotate(168)" /> > </g> > </g> > </svg> > > -- Virtual is when it's not but it looks like it is and transparent is when it is but it looks like it isn't. -- Rick Hoselton ------------------------------------ ----- To unsubscribe send a message to: [email protected] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ----Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: mailto:[email protected] mailto:[email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

