Since adding metadata to your SVG files is cumbersome, especially when you have a lot of files, I've written a script 'svg_annotate' to perform this work.
This script is now included within SVG::Metadata, and takes advantage of its data structure.
You can download it from CPAN, here:
http://search.cpan.org/~bryce/SVG-Metadata-0.05/
The README has instructions for installing it. Briefly:
$ perl Makefile.PL $ make $ su # make install
You will probably also need to install XML::Twig. You can also get this from CPAN and install it the same way as above:
http://search.cpan.org/CPAN/authors/id/M/MI/MIROD/XML-Twig-3.15.tar.gz
Then, to use svg_annotate to add metadata to all files under directory 'my_art':
$ svg_annotate -a "My Name" my_art/
This will add metadata to any files that don't already have it, including setting the license to Public Domain and the title to "My Name - <filename>". (You can override this if you want; see the manual page for svg_annotate on CPAN).
Let me know if you run into issues.
Bryce
participants (1)
-
Bryce Harrington