Thank you Dan and Jean.
I'll do some experiments in the next few days and I'll update you.

On Tue, Nov 15, 2022 at 2:39 AM Dan Eble <dan@lyric.works> wrote:

> On Nov 14, 2022, at 04:43, Paolo Prete <paolopr...@gmail.com> wrote:
> >
> > I need to execute the following automated test:
> > given a .ly file, I would like to check if the produced output is what I
> > expect it to be.
>
> For checking the impact of LilyPond changes on my own scores, I use a
> Docker container and a bash script that does this:
>
> 1. reads PDF files from two directories recursively
> 2. converts each page to a bitmap
> 3. overlays the two versions of each page so that pixels which are white
>    in one and black in the other become either red or green
> 4. collates the new images into new PDF files in a third directory
>
> Then I review every score.
>
> It works well when specific things have moved, appeared, or disappeared.
> It can be quite noisy when there have been general changes to spacing.
>
> If that appeals to you, I can send you the scripts privately.
> —
> Dan
>
>

Reply via email to