[PD] pd -> svg

s p sebpiq at gmail.com
Sun May 5 16:39:23 CEST 2013


Also, I put this library together a little while ago, as a part of WebPd :

https://github.com/sebpiq/pd-fileutils

It should work out of the box, converting pd patch to SVG


2013/5/5 philippe boisnard <philemon1 at mac.com>

> Hi
>
> an example to create html/svg from pd
>
>
>
>
> cheers
>
> p
> Le 5 mai 2013 à 10:53, Jonathan Wilkes a écrit :
>
> > Used can2svg from Mats Bengtsson and got a nice result.  You can open it
> in a browser, zoom it, select text.  It's about 3x larger than pd file.
>  Probably wouldn't be too difficult to parse and turn most of the pddplinks
> into real links.
> >
> > What happened to pdpedia?  If it's still around maybe I can script this
> to do all the pd-ext help files and make a nice online resource.  It'd
> probably be more powerful to parse pd files directly to svg but that's a
> bigger project.
> >
> >
> > -Jonathan
> >
> >
> >
> > ----- Original Message -----
> >> From: Jonathan Wilkes <jancsika at yahoo.com>
> >> To: PD List <pd-list at iem.at>
> >> Cc:
> >> Sent: Friday, May 3, 2013 1:40 PM
> >> Subject: [PD] pd -> svg
> >>
> >> A few points:
> >>
> >> * you can open svg in a browser
> >> * you can _zoom_ svg in a browser for decent results (it's a vector
> drawing)
> >> * in safari you can select text in an svg (but not Firefox because of a
> bug,
> >> although you can stil <ctrl-c> it)
> >> * much (but not all) of tk canvas has corresponding drawing
> instructions in
> >> svg.  unless i'm missing something the subset of tk canvas commands
> used by
> >> Pd all have corresponding instructions in svg
> >>
> >> Here's what I want to do (in Debian Wheezy):
> >> 1) Open pd-extended
> >> 2) Create new patch
> >> 3) Create [f]
> >> 4) Right click to open up float-help.pd (PDDP revised version)
> >> 5) Click print and save to test.ps
> >> 6) in cli type:
> >> pstoedit -f plot-svg test.ps test.svg
> >>
> >> But I get this error:
> >>
> >> **** Warning: glyf overlaps cmap, truncating.
> >>
> >> Anyone know what this means?  It ends up cropping the top and bottom of
> the
> >> patch.  Google search for the error doesn't help much.
> >>
> >> In the future it'd probably be better to parse a *.pd file directly to
> >> convert to svg, but if I can convert a ps to svg like this I think I
> can script
> >> it and get some nice looking online searchable documentation with very
> little
> >> work. :)
> >>
> >> -Jonathan
> >>
> >>
> >> _______________________________________________
> >> Pd-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> > <float-help.svg>_______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20130505/371cbee7/attachment-0001.htm>


More information about the Pd-list mailing list