I have tried to do the manual replacement option (and applied it to all relevant images) but I still keep getting this error. How do I ensure that any SVG I export from Observable that uses hosted images can also be edited in Illustrator?
Thanks so much for your help! I tried out both the sample result you posted and applied your solution to my notebook too. Unfortunately, both produced this curious result, which is what it looks like when I select all the elements on the artboard:
Iām not familiar with the intricacies of SVG and Illustrator, so I admit Iām scratching my head at this one. Is it possible something was missing from the conversion to base64?
It seems to work when I export the svg (from my fork) to the PDF format (to do so I used Inkscape, āsave asā¦ PDF 1.5ā¦ no rasterizationā¦ā). That PDF then opened correctly with Illustrator.