No, that is not correct. The fundamental issue is the size of the compressed file. And this is an issue with documentation, not with arbitrary graphics. The matplotlib images in the Sage documentation do not involve millions of lines of svg code. The svg files are small to start with and compress very efficiently. Of course it would be possible to generate images which are naturally rasterized and would be very inefficiently represented by svg. But that is not happening with the matplotlib images in the documentation.
- Marc On Wednesday, June 28, 2023 at 11:31:01 AM UTC-5 Harald Schilly wrote: > On Wed, Jun 28, 2023 at 6:17 PM Dima Pasechnik <dim...@gmail.com> wrote: > >> are there any setbacks in using svg nowadays? >> >> > The only fundamental issue is file size. It's proportional to the number > of elements you want to plot. So, e.g. when there are a million points, you > end up with a million lines of text in the svg – while with a raster image > format like png, the points are "fused" to a large blob and file size stays > constant or even decreases. My guess is, all those plots in the > documentation have only a small number of elements, so, all fine :-) > > -- Harald > > > > > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/8b2cf8aa-ef71-4d35-802b-882adaf1db36n%40googlegroups.com.