specification
specification copied to clipboard
The specification for TinyVG. This is the central authority for the file system
A feature that's been used in fonts for ages, but doesn't seem to have much presence in vector graphics is hinting. This is used in fonts so that letters can...
Something I often do with SVGs is to have a "master SVG" that has named objects and groups, then selectively change the style of some of these groups during rendering....
Is it legal to encode `1` as `0x81, 0x80, 0x80, 0x00`? Nothing in the spec *forbids* it, but it's just not mentioned. The example code would decode that just fine....
Dashed (or dotted) lines are a great feature in SVG that I often use. Given that their rendering is reasonably simple to implement, and that emulating them with multiple paths...
Someone asked me if line caps aren't in TinyVG. We maybe should add them, but they could be emulated with some path element as well.
QQ, from a quick skim it seems to me that repeated identical shapes must be fully reproduced? - apologies if I simply misunderstood. If you provide the ability to reuse...
One thing I've always missed with SVGs is the ability to position a stroke relative to the curve/object it is being applied to. Simple example would be: if i have...
The TinyVG specification will freeze **Version 1** of TinyVG at 31.01.2022. Please submit all your file format proposals until then 15th of january! I will start reviewing the issues tagged...
One large problem with TinyVG as I see it now is accessibility. I am 100% in favor of not having to encode font dependent data in the format, instead replacing...