lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LilyPond 2.23.12


From: CieMaKat
Subject: Re: LilyPond 2.23.12
Date: Thu, 25 Aug 2022 00:00:07 +0200

Out of couriosity - does the introduction of Cairo bring us any closer to rendering LilyPond directly in web browser (i.e. with WebAssembly)? Have anyone considered that?


W dniu środa, 24 sierpnia 2022 Jean Abou Samra <jean@abou-samra.fr> napisał(a):
Le 24/08/2022 à 09:49, Andrew Bernard a écrit :
Is Cairo related to producing PDF or only SVG?


Both, but its advantages are the most shiny on SVG output, where it produces output enormously faster, and embeds fonts in the SVG file which ensures they can be viewed on any browser without getting fallback fonts.

PDF output is also faster, but the difference is not very noticeable for normal use (although it is noticeable when compiling lots and lots and lots of snippets, like when compiling the LilyPond documentation), whereas SVG output in the current default SVG backend is really slow, and gets just as fast as PDF output with Cairo.

The PDF Cairo backend currently doesn't support all features of the traditional PS backend (-dembed-source-code for example).

Jean



reply via email to

[Prev in Thread] Current Thread [Next in Thread]