Subject: générer une image par système

From: Jean-Baptiste Halard <[email-masked]>
Date: Mon, 5 Apr 2021 07:20:20 +0000

Bonjour,

        Pour intégrer des images issues de lilypond dans un document Word, j'aimerai
        produire une image par système. Je crois bien que c'est plus ou moins ce que
        font lyluatex, que j'ai un peu utilisé, et lilypond-book.

        Je ne connais pas lilypond-book, mais ce que j'ai compris de la doc, c'est
        qu'il permettait d'intégrer dans LaTeX (ou autre) des extraits, mais je n'ai
        pas vu qu'il serve à produire directement des images pour chaque système.

        Comme j'ai renoncé à l'emploi de lyluatex pour de courts extraits dans des
        partitions assez importantes (trop peu pratique), et que lilypond-book est
        similaire si j'ai bien compris, je préfère produire une image par système et
        me débrouiller après avec Word pour l'intégration dans mon texte.

        Merci d'avance,

        Jean-Baptiste

---

From: Jean Goujon <[email-masked]>
Date: Mon, 5 Apr 2021 09:41:02 +0200

>         me débrouiller après avec Word pour l'intégration dans mon texte.
Bonjour,
si tu utilises Frescobaldi, dans la fenêtre de droite où se trouve la
partition, clic-droit > sélectionner une portion d'écran en glissant >
copier vers une image.
Si cela te suffit !
Salut.
-- 
Jean GOUJON,  http://enschorallibourne.free.fr
www.abul.org (Linux & logiciels libres) - Téléchargez et essayez linux!
http://www.mageia.org/fr/

---

From: Jean Abou Samra <[email-masked]>
Date: Mon, 5 Apr 2021 09:43:54 +0200

Bonjour,

Il me semble que ceci devrait convenir :

#(define toplevel-book-handler print-book-with-defaults-as-systems)
#(ly:set-option 'backend 'eps)
#(ly:set-option 'aux-files #f)

Si votre fichier source se nomme partition.ly, vous obtiendrez
partition-1.pdf, partition-2.pdf, etc., correspondant à chaque
système (ainsi que des fichiers EPS intermédiaires que vous pouvez
ignorer).

Cordialement,
Jean

---

From: Jean-Baptiste Halard <[email-masked]>
Date: Mon, 5 Apr 2021 08:18:00 +0000

Merci beaucoup, cela fonctionne très bien ! Cela m'économisera beaucoup de temps.
(un seul petit défaut, c'est que l'indentation des premiers systèmes est compris dans l'image produite, qu'il faudra que j'enlève pour centrer les images). Je pense que je ferai une version sans indentation de la partition, dans un fichier maître dédié.

Cordialement,

Jean-Baptiste

Le 05/04/2021 09:57, « Jean Abou Samra » <[email-masked]> a écrit :

    Bonjour,

    Cordialement,
    Jean

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Mon, 5 Apr 2021 10:59:01 +0200

> partition, clic-droit > sélectionner une portion d'écran en glissant >

Merci à Jean Goujon.

Je ne connaissais pas cette astuce qui fonctionne très bien, en tout 
cas, pour sélectionner une partie de système dans libre office. 
J'utilisais jusqu'à présent OOlilypond mais quelques fois, celui-ci ne 
donne rien et je ne sais pas pourquoi.

-- 
JJG

---

From: Jean Goujon <[email-masked]>
Date: Mon, 5 Apr 2021 11:25:30 +0200

> donne rien et je ne sais pas pourquoi.

Et si tu veux une image moins pixelisée, Préférences > Music Preferences
> Printing of Music > et tu augmentes la Résolution, 300, 600 ou 1200

Okular la visionneuse Pdf de KDE (Plasma) offre cette possibilité de
découper une partie du pdf en image.

---

From: Jean-Baptiste Halard <[email-masked]>
Date: Mon, 5 Apr 2021 10:07:33 +0000

Merci, j'ignorais aussi cet outil qui me sera fort utile…

Jean-Baptiste.

Le 05/04/2021 09:41, « lilypond-user-fr au nom de Jean Goujon » <lilypond-user-fr-bounces+jean-baptiste.halard=[email-masked] au nom de [email-masked]> a écrit :

    Bonjour,

---

From: Gilles Tiar <[email-masked]>
Date: Mon, 5 Apr 2021 03:31:38 -0700 (MST)

Je rêvais, il y a encore quelques mois, de trouver (parce que je l'ai
cherchée) la solution de Jean Abou Samra pour obtenir un système par image :

Ceci dans le but d'empêcher de repousser tous les systèmes sur une nouvelle
page LaTeX, en cas de manque de place en bas de la précédente, par exemple.

J'avais résolu le problème de manière empirique en définissant un
'paper-height' le plus petit possible. Ce qui me partageait ma partition en
autant de systèmes.

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/