I’m trying to make speech bubbles for my comics, but I don’t know how to make one and insert them into the vector library. Any suggestions?
From what I found in the manual you have to export the shapes as SVG and put them into the resource folder manually as it seems.
The Vector Library Docker loads the symbol libraries in SVG files, when those SVG files are put into the “symbols” folder in the resource folder Settings ‣ Manage Resources… ‣ Open Resource Folder.
Thanks for the help!
@Takiro That simple method doesn’t work in my experience. You need to use specially constructed .svg files.
About two years ago (or is it longer?) I learned how to make a vector library using Inkscape by following a YouTube tutorial about it. I’ve totally forgotten what it was.
In Inkscape, they’re called Symbol Libraries (or Symbol Tables?) because they use the symbol … /symbol> .svg tags.
In theory, you can edit an existing vector library to replace existing items with your own .svg coded vector objects.
In practice this is a hairy process but it is possible. I’ve done it but it’s not something you do for fun.
Oh, I had no idea. Perhaps the entry in the manual needs to be expanded quite a bit then.
What it says in the manual is technically correct:
It would be a good idea if it emphasised that they have to be specially formatted symbol libraries.
Here’s a vector library that I made using krita to make the ‘vector image collection’ then I manually edited the output .svg file to add the symbol table at the end. It’s not difficult but it’s not a fun thing to do.
This has the ‘happy consequence’ that the vector library .svg file can be quickly viewed with a file viewer or seen as an icon on the desktop or file manager listing. It also means that it’s about twice as big as it needs to be for use as a vector library.
Many vector libraries only have the symbol table so you can only know what’s inside them by putting them into the krita resources folder and looking at them in the Vector Library docker inside krita.
In @Deevad’s “Full and long video tutorial: a Comic page from A to Z with Krita” there is a symbol library with many of these speech bubble symbols and other resources, maybe it would be something for you @DannyDA?
Michelist
I wonder if it’s possible to have a plug-in that lets you add selected vector shapes to an object library in a click or two directly from within Krita.
It should be ‘not difficult’.
Consider the symbol called ‘Joined’ in the small vector library I gave a link for:
This is in the vector library .svg file as:
In practice, you’d select the vector object or vector group on the canvas and add the .svg code for it to the end of the vector library file, wrapped in the symbol tags.
You also need to generate three unique strings to label the symbol id, the symbol title (user defined) and the group id and then more for each extra group id for a nested group structure. The group id of a canvas object might clash with a group id used in an existing symbol so that has to be dealt with.
Making a ‘minimalist content’ vector library starting from nothing is ‘not difficult’ but they usually have a ‘preamble’ section at the start which is important for traceability, authorship, standards, etc.
Edit:Add: Version 5.0.0 seems to perfom some kind of very strict syntax checking and it won’t accept quite a few of the vector libraries that I’ve made even though they work fine in previous versions.
It won’t Import them as resources and won’t show them in the Vector Libraries docker if I put them in the -/krita/symbols folder.
I need to report that.
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.