On Sat, 2022-07-30 at 09:44 +0000, Werner LEMBERG wrote: > Two days ago I've updated my openSUSE box, which now comes with gs > 9.56.1 – previously, I had gs 9.54.0. This new gs version uses a > brand-new PDF engine written in C, replacing the old one written in > PostScript.
To clarify: As I already wrote in https://lists.gnu.org/archive/html/lilypond-devel/2021-05/msg00075.html this is about the PDF interpreter, not the PDF "engine" that LilyPond uses to convert Postscript to PDF. > Building the LilyPond documentation I wondered why the new output > file size of `notation.pdf` is only 75% of the old size. After some > checks I found out that all links are gone. > > So, a heads-up: gs 9.56.0 and 9.56.1 are buggy! According to > > https://bugs.ghostscript.com/show_bug.cgi?id=705565 > > this has been fixed meanwhile, but I have no idea when 9.56.2 gets > released. > > In case you are forced to use 9.56.1, add `-dNEWPDF=false` to the gs > command line options (in file `Documentation/GNUmakefile`) to make gs > use the old PDF engine, which produces good results. So this is about the post-processing step with extractpdfmark + gs, right?
signature.asc
Description: This is a digitally signed message part