Lorsque vous créez une partition avec Lilypond, vous obtenez un PDF où chaque note, chaque silence, chaque parole (s'il s'agit d'un chant)... chaque symbole musical a un lien hypertexte cliquable. Tous ces liens hypertextes pointent vers le fichier qui a servi de code source, chose totalement inutile lorsque vous publiez une partition.
Nous allons supprimer toutes ces zones interactives qui alourdissent le PDF, et rendent la partition "bizarre" à l'utilisation, car le curseur change sans arrêt d'apparence: tantôt flèche, tantôt main.
Procédure (ma procédure fonctionne, je la laisse pour les curieux mais préférez la solution proposée par Xorios dans le message suivant)
Par défaut, Lilypond crée un fichier PostScript puis le convertit en PDF (option --pdf par défaut).
Comme nous allons travailler sur le PS intermédiaire, nous pouvons économiser la conversion en PDF :
Musique n°1 :
– PS créé par Lilypond = 1 681 775
– PDF créé par Lilypond = 188 648
– PS allégé par Sed = 1 637 711
– PDF obtenu à partir du PS allégé = 104 813
Musique n°2 :
– PS créé par Lilypond = 1 704 818
– PDF créé par Lilypond = 214 610
– PS allégé par Sed = 1 647 288
– PDF obtenu à partir du PS allégé = 105 547
Je trouve étonnant que de simples liens hypertextes (zones rectangulaires transparentes) consomment autant d'espace dans le fichier PDF.
Commentaire