Thanks for this, David. As unfortunately my method (set \header{tagline=##f} and run lilypond -dbackend=eps —png file.ly) doesn’t work for SVGs.
-William Sent from my iPhone > On Jul 18, 2022, at 14:36, David Wright <lily...@lionunicorn.co.uk> wrote: > > On Mon 18 Jul 2022 at 11:28:26 (-0500), DoubleFelix wrote: >> >>> Felix, I’m curious what you mean by cropping the file. Sounds to me like >>> you are trying to just write a small snippet of music, maybe a few >>> measures, and not have the output flooded by whitespace all around the size >>> of an A4 paper? This is also similar to what I was using lilypond for and >>> there are ways to do this without any external apps. >>> >> >> Actually this is exactly what I'm trying to do. My current setup uses a >> python library called svgpathtools to get the bounding box, then I do some >> basic manipulation of the width, height, and viewbox parameters to trim all >> of the excess whitespace out. Although I am very interested in how you can >> do this without any additional utilities. > > I thought this ought to be very simple. > > The attached are shamelessly plundered from > https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00075.html > > (There will be files generated, with names not including ".cropped.", > that need to be thrown away.) > > Cheers, > David. > <one.ly> > <one.cropped.svg> > <many.ly> > <many.cropped.svg>