Le 11/01/2023 à 23:13, Han-Wen Nienhuys a écrit :
I was initially thinking there might be a way to avoid a full-blown parser/interpreter for PDF. But that would not work in all formats, so it's probably not acceptable. So you're right.For others following the conversation, the poll is at https://lists.gnu.org/archive/html/lilypond-user/2023-01/msg00189.html
See my previous posts, I posted this link and also the one to the equivalent thread on lilypond-user-fr (which also leans towards SVG).
It's currently 3-0 skewed towards SVG. Regarding rsvg and rust: maybe we could try with an older version of librsvg first? Rust was only introduced in 2.41, so if we go with 2.40, we can postpone the worry about compiling Rust.
I'm not super fond of this: as I said, Rust induces little difficulty to (cross-)compile. Look at the PoC branch if you're interested, it's straightforward. It's more a question of how the person running the scripts sets up their environment, which we will need to care about sooner or later if we start requiring librsvg.
OpenPGP_signature
Description: OpenPGP digital signature