Insérer une image dans une partition

Bonjour à tous,

Je voudrais savoir s'il est possible d'insérer une image (si oui, sous quelle format ?) dans une partition en-entête, au-dessus ou au-dessous de la partition ?
Si oui, peut-on choisir sa taille finale ?
Je vous remercie par avance.

Cordialement,

···

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron

Bonjour

Avec une image au format eps;
quelques logiciels savent sauvegarder en eps; GIMP par exemple;

utiliser \epsfile dans un markup
Img = \markup { \epsfile #0 #taillle #"image.eps" } %

%%%%%image.ly
\version "2.12.2"

img = \markup { \epsfile #X #4 #"top.eps" }

\relative c' {
c e g^\img c
}
%%%%%%%%%%

Télécharger pour l'exemple l'image top.eps http://tinyurl.com/olezbw

···

--
Martial

Luc De Rossi wrote:

Bonjour à tous,

Je voudrais savoir s'il est possible d'insérer une image (si oui, sous
quelle format ?) dans une partition en-entête, au-dessus ou au-dessous
de la partition ?
Si oui, peut-on choisir sa taille finale ?
Je vous remercie par avance.

Cordialement,

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

-----
Martial
--
View this message in context: http://n2.nabble.com/Insérer-une-image-dans-une-partition-tp2944440p2944910.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Je confirme.
J'utilise pour ma part Inkscape après avoir scanné l'image.
J'ai écrit un petit mot là-dessus ici et .
N'hésite pas à poser des questions : je suis amené à le faire régulièrement, notamment pour des incipit.

@+

JMarc

On Wed, 20 May 2009 01:14:49 -0700 (PDT)
Martial

Bonjour,

Merci à Jean-Marc et Martial pour leur réponse rapide. C'est exactement ce que je cherchais.

Je cherche maintenant à ajuster la position de l'image horizontalement et verticalement.

Comment faire aussi pour l'insérer, par exemple, en haut à gauche (comme un en-tête) de la partition.

Merci à vous.
Cordialement,
Luc

jmarc legrand a écrit :

···

Je confirme.
J'utilise pour ma part Inkscape après avoir scanné l'image.
J'ai écrit un petit mot là-dessus ici <http://www.musicolibre.eu/spip.php?article12&gt; et là <http://www.musicolibre.eu/spip.php?article59&gt;\.
N'hésite pas à poser des questions : je suis amené à le faire régulièrement, notamment pour des incipit.

@+

JMarc

On Wed, 20 May 2009 01:14:49 -0700 (PDT) > Martial wrote:
>
> Bonjour
>
> Avec une image au format eps;
> quelques logiciels savent sauvegarder en eps; GIMP par
>exemple;
>
> utiliser \epsfile dans un markup
> Img = \markup { \epsfile #0 #taillle #"image.eps" }
>%
>
> %%%%%image.ly
> \version "2.12.2"
>
> img = \markup { \epsfile #X #4 #"top.eps" }
>
> \relative c' {
> c e g^\img c
> }
> %%%%%%%%%%
>
> Télécharger pour l'exemple l'image top.eps
> http://tinyurl.com/olezbw
>
> --
> Martial
>
> Luc De Rossi wrote:
>>
>> Bonjour à tous,
>>
>> Je voudrais savoir s'il est possible d'insérer une image
>>(si oui, sous
>> quelle format ?) dans une partition en-entête, au-dessus
>>ou au-dessous
>> de la partition ?
>> Si oui, peut-on choisir sa taille finale ?
>> Je vous remercie par avance.
>>
>> Cordialement,
>>
>> --
>> Luc De Rossi
>> Lilypond 2.11.34
>> Ubuntu Hardy Heron
>>
>> _______________________________________________
>> liste de diffusion lilypond-user-fr
>> lilypond-user-fr@gnu.org
>> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>>
>
> -----
> Martial
> --
> View this message in context:
>http://n2.nabble.com/Insérer-une-image-dans-une-partition-tp2944440p2944910.html
> Sent from the LilyPond French Users mailing list archive
>at Nabble.com.
>

------------------------------------------------------------------------

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
  
--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron

Luc De Rossi wrote:

Comment faire aussi pour l'insérer, par exemple, en haut à gauche (comme
un en-tête) de la partition

Peut-être un truc du style :

%%%%%image.ly
\version "2.12.2"

img = \markup { \epsfile #X #5 #"top.eps" }
melody = \relative c' { c e g c }

\score {
  \img
  << \melody >>
  }
%%%%%%%%%%

Reste à savoir :
1 - comment positionner le eps horizontalement (et verticalement) ; :-/
2 - comment écrire de la musique en vis-à-vis et non pas uniquement en
dessous, un peu comme on le fait avec un traitement de texte. :-/

···

--
View this message in context: http://n2.nabble.com/Insérer-une-image-dans-une-partition-tp2944440p2947469.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Viens de testerceci fonctionne

%%%%%logo.ly
\version "2.12.2"

logo = \markup {
    \with-dimensions #(cons 0 0) #(cons 0 0) {
       \translate #(cons 2 10) %à ajuster
       \epsfile #0 #5 #"top.eps"
     }
   }

\logo %% avant le \header
\header {
title =\markup { "Yo yo!" }
composer = "Compositeur"
arranger = "Arrangiteur"
poet = "Paroliteur"
piece = "2 pieces cuisine"
}
\score {
<<
\relative c' { \repeat unfold 12 { c e g c g e } \bar "|." }
\addlyrics { \repeat unfold 12 { yo mi sol yo sol mi } }
>>
\layout { }
}

\paper {
      indent = 0.0\mm
    top-margin = 7.0\mm
    bottom-margin = 7.0\mm
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

···

--
Martial

Bonsoir,

\version "2.14.1"
logo = \markup {
    \with-dimensions #'(0 . 0) #'(0 . 0) {
       \translate #'(0 . 0)
       \epsfile #Y #10 #"img.eps"
     }
   }
\logo

Je viens de (re)trouver cet exemple modèle, qui correspond à ce que
j'utilise. Mais c'est à chaque fois une (très) longue histoire pour
positionner correctement une image sur ma page.

- Je ne m'explique pas (la doc non plus..) les 4 paramètres (2 fois 2
nombres) de chaque dimension de \with-dimension. A priori, deux axes dans le
plan, un X et un Y devraient suffire... mes tests donnent des résultats
incohérents (et lamentables). Cette partie de la fonction permet-elle
d'étirer une image ? Ce paramètre dimensionnel ne fait-il pas double emploi
(ou conflit...) avec la 2nde valeur de \epsfile qui indique justement une
dimension ?

- Je génère mes images eps avec pdfCreator (impression en format ps
encapsulé), c'est laborieux, et je n'y arrive pas toujours... Y a-t-il un
logiciel (Win) qui le fait bien ? une sorte de simple conversion ?
Ou mieux, est-il prévu de pouvoir insérer des images qui en soient (peu
importe le format, n'importe quel logiciel peu convertir en de nombreux
formats, mais pas en eps!!!)

Bonne soirée, ou plutôt bonne nuit !
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6650630.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,

pour créer un fichier EPS dans Windows, il y a le petit tutorial suivant :
http://www.techbytes.ca/techbyte125.html
qui explique comment créer un document entier.

sinon, les logiciels suivants semblent être capables de sauvegarder de
simples images :
- Paint Shop Pro
- Paint.Net
- Gimp pour Windows
- et je pense le Paint de Windows pour peu que Microsoft office soit
installé (curieusement, l'installation de office ajoute des filtres
d'exportation à Paint)

Cordialement,

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6652343.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,

Il est assez facile de générer des "documents entiers" en format .eps mais
il est très difficile de générer une image quelconque de taille quelconque
en un fichier .eps de la meme taille (de l'image).
Personnellement, j'obtiens soit une image sur une page a4, soit j'obtiens
n'importe quoi (une image CARREE quend mon original est rectangle...) avec
mon image déformée (agrandie par exemple) et de préférence tronquée de
partout.

Comme la page indiquée recommande un nouveau logiciel que je n'ai pas, je
vais tester ce soir ou asap (meme si Adobe commence à devenir un peu
envahissant à mon sens)...

Sur mon pc avec Office2007, Paint n'a comme formats de sauvegarde que bmp,
jpg, gif, tiff, png.
C'est peut-etre un autre logiciel qui ajoute des filtres ?...

Merci,
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6652744.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Pour créer mes .eps je pourrai également tester Inkscape, puisque je lis que
selon Jmarc c'est une bonne solution... (si j'ai bien compris sa remarque)

Ciao,
J-c.

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6652765.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

== En réponse au message du 04-08-2011, 15:46:58 ==

Pour créer mes .eps je pourrai également tester Inkscape, puisque je lis que
selon Jmarc c'est une bonne solution... (si j'ai bien compris sa remarque)

Ciao,
J-c.

Les programmes de la série Photoshop permettent de générer des .eps au format désiré, avec la profondeur couleur requise.

Malheureusement, Photoshop n'est ni libre ni encore moins gratuit. À moins que ... :-p

Cordialement,

Jean-François

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6652765.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

========================================

Le 04/08/2011 15:42, Jean-Christophe D disait :

Bonjour,

  Il est assez facile de générer des "documents entiers" en format .eps mais
il est très difficile de générer une image quelconque de taille quelconque
en un fichier .eps de la meme taille (de l'image).
Personnellement, j'obtiens soit une image sur une page a4, soit j'obtiens
n'importe quoi (une image CARREE quend mon original est rectangle...) avec
mon image déformée (agrandie par exemple) et de préférence tronquée de
partout.

  Comme la page indiquée recommande un nouveau logiciel que je n'ai pas, je
vais tester ce soir ou asap (meme si Adobe commence à devenir un peu
envahissant à mon sens)...

  Sur mon pc avec Office2007, Paint n'a comme formats de sauvegarde que bmp,
jpg, gif, tiff, png.
C'est peut-etre un autre logiciel qui ajoute des filtres ?...

Windows a des ressources cachées au plus profond :

Commençons par installer n'importe quelle imprimante postscript.

Ouvrons le document à « transformer ».

C'est là que ça devient subtil :
Fichier / imprimer / sélection de l'imprimante qui va bien, et DIRE À MACHINE D'IMPRIMER SOUS FORME DE FICHIER.

Je viens de tester sur un XP virtuel, où j'ai installé la première imprimante Apple (color LW 12/660 PS). Les options avancées permettent même une sortie en EPS.

Pour gérer la taille de l'image en sortie, une autre imprimante autorisant une taille « personnalisée » serait sûrement de meilleure compagnie.

@+
Jean-Charles

Bonjour,

Le driver de PDFCreator EST une imprimante fichier... Dans ses paramètre il
est possible de choisir le format .eps, de meme que la taille personnalisée
du résultat. J'arrive bien à créer un fichier .eps, mais son contenu est
rarement conforme aux attentes... ni meme au preview...

Mais ne cherchez plus : INKSCAPE EST LA SOLUTION pour générer des images
.eps !
=> Ouvrir l'image .jpg avec Inkscape
=> Enregistrer sous... choisir .eps !!!
C'est tout !!!

Merci à tous, il reste à répondre à l'autre question
(pourquoi \with-dimension #'(0 . 0) #'(0 . 0) a-t-il 4 nombres en
paramètre...)
... en attendant, je vais essayer de trouver un tutoriel débutant sur
Postcript, puisqu'il parait que ces expressions viennent de là...

Bon après-midi à tous !
Jean-Christophe

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6656281.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

C'est bon, tout trouvé :
- \with-dimension n'est pas une commende Postscript (vaguement sous-entendu
dans le manuel)
- elle ne sert à rien et je l'ai donc retirée, du coup il devient très
facile de positionner l'image sur la page en utilisant les commandes
standard des markup (line, filled-line, center-align, etc.)
- si on retire également le \transpose, cela devient top !
(en fait je crois que les bugs apparus en sur les alignements V2.12 sont
corrigés en V2.14, et qu'une image réagit désormais comme n'importe quel
texte, et c'est tant mieux !)

Voici :

une image cadrée à gauche :
    \markup { \column { \line { \epsfile #X #25 #"img.eps" } } }

même chose en plus simple :
    \markup { \epsfile #X #25 #"img.eps" }

une image centrée horizontalement :
    \markup { \vspace #10 \column { \fill-line { \epsfile #X #25 #"img.eps"
} } }

une image de titre parfaitement centrée (...le pb de centrage apparu en
v2.12...) :
    subtitle ou subsubtitle = \markup { \column { \line { \epsfile #X #25
#"img.eps" } } }
ou plus simplement :
    subsubtitle = \markup { \epsfile #X #25 #"img.eps" }

Et voilà !

Jean-Christophe
P.S. mais quand-même, 4 variables pour positionner un objet dans le plan, je
reste perplexe...

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6657656.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Le 05/08/2011 21:04, Jean-Christophe D disait :

C'est bon, tout trouvé :
  - \with-dimension n'est pas une commende Postscript (vaguement sous-entendu
dans le manuel)
  - elle ne sert à rien et je l'ai donc retirée, du coup il devient très
facile de positionner l'image sur la page en utilisant les commandes
standard des markup (line, filled-line, center-align, etc.)
  - si on retire également le \transpose, cela devient top !
(en fait je crois que les bugs apparus en sur les alignements V2.12 sont
corrigés en V2.14, et qu'une image réagit désormais comme n'importe quel
texte, et c'est tant mieux !)

Voici :

une image cadrée à gauche :
     \markup { \column { \line { \epsfile #X #25 #"img.eps" } } }

même chose en plus simple :
     \markup { \epsfile #X #25 #"img.eps" }

une image centrée horizontalement :
     \markup { \vspace #10 \column { \fill-line { \epsfile #X #25 #"img.eps"
} } }

une image de titre parfaitement centrée (...le pb de centrage apparu en
v2.12...) :
     subtitle ou subsubtitle = \markup { \column { \line { \epsfile #X #25
#"img.eps" } } }
ou plus simplement :
     subsubtitle = \markup { \epsfile #X #25 #"img.eps" }

Et voilà !

En prime, l'entête que je place sur les épreuves de mon épouse :

   title = \markup {
     \fill-line {
       \line { }
       \center-column {"Conservatoire à rayonnement départemental"
          "des Alpes de Haute Provence"}
       \line {
  \general-align #Y #CENTER { % sur les 2 lignes
    \epsfile #Y #14 #"Logo.ps" } % coef. de zoom
       }
     }
   }

P.S. mais quand-même, 4 variables pour positionner un objet dans le plan, je
reste perplexe...

Peux-tu développer un peu ?

@+
Jean-Charles

P.S. mais quand-même, 4 variables pour positionner un objet dans le plan, je
reste perplexe...

Peux-tu développer un peu ?

@+
Jean-Charles

De mémoire, deux coordonnées pour le positionnement, et deux facteurs d'agrandissement, selon x et y - à vérifier, je ne l'ai utilisé qu'une fois

···

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

========================================

Seventies wrote:

Jean-Charles wrote:

P.S. mais quand-même, 4 variables pour positionner un objet dans le
plan, je
reste perplexe...

Peux-tu développer un peu ?

@+
Jean-Charles

De mémoire, deux coordonnées pour le positionnement, et deux facteurs
d'agrandissement, selon x et y - à vérifier, je ne l'ai utilisé qu'une
fois

Je pécise donc...

Plus haut dans ces pages, est indiqué cette syntaxe:
Martial-2 wrote:

logo = \markup {
    \with-dimensions #(cons 0 0) #(cons 0 0) {
       \translate #(cons 2 10) %à ajuster
       \epsfile #0 #5 #"top.eps"
     }
   }

Une image a deux dimensions: la hauteur et la largeur.
  \with-dimensions #(cons 0 0) #(cons 0 0) a donc 4 variables à valoriser.
Je pense que \with-dimensions x y (donc 2 variables) aurait suffit.
Je ne comprends pas pourquoi, au lieu de DEUX variables, il y a deux PAIRES
de variables.

Dans la doc, le seul élément de précision est:
Notation wrote:

    \with-dimensions x (pair of numbers) y (pair of numbers) arg (markup)
    Set the dimensions of arg to x and y.

Ce qui est bien plus qu'imprécis, je dirais...

P.S.
Par ailleurs *\epsfile* ayant déjà un facteur dimension (ou facteur zoom),
\with-dimension est inutile ici.

P.P.S.
Enfin, cerise sur le gâteau, \with-dimension ne permet pas de déformer une
image .eps en imposant une largeur et/ou une hauteur différente à l'image,
mais seulement de l'agrandir ou la rapetisser, en maintenant ses proportions
d'origine. Donc, en terme de dimension, le "zoom" de \epsfile suffit.

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Inserer-une-image-dans-une-partition-tp2944440p6660471.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Le 06/08/2011 22:55, Jean-Christophe D disait :

Seventies wrote:

Jean-Charles wrote:

P.S. mais quand-même, 4 variables pour positionner un objet
dans le plan, je reste perplexe...

Peux-tu développer un peu ?

@+ Jean-Charles

De mémoire, deux coordonnées pour le positionnement, et deux
facteurs d'agrandissement, selon x et y - à vérifier, je ne l'ai
utilisé qu'une fois

Je pécise donc...

Plus haut dans ces pages, est indiqué cette syntaxe: Martial-2
wrote:

logo = \markup { \with-dimensions #(cons 0 0) #(cons 0 0) {
\translate #(cons 2 10) %à ajuster \epsfile #0 #5 #"top.eps" } }

Une image a deux dimensions: la hauteur et la largeur.
\with-dimensions #(cons 0 0) #(cons 0 0) a donc 4 variables à
valoriser. Je pense que \with-dimensions x y (donc 2 variables)
aurait suffit. Je ne comprends pas pourquoi, au lieu de DEUX
variables, il y a deux PAIRES de variables.

Dans la doc, le seul élément de précision est: Notation wrote:

\with-dimensions x (pair of numbers) y (pair of numbers) arg
(markup) Set the dimensions of arg to x and y.

Ce qui est bien plus qu'imprécis, je dirais...

Simple supposition : les paires x et y correspondent à des cotes,
comme sur un plan d'architecte, de 1,3 à 4,9) et permettraient de
« réserver » un espace pour l'image ?

P.S. Par ailleurs *\epsfile* ayant déjà un facteur dimension (ou
facteur zoom), \with-dimension est inutile ici.

Absolument d'accord.

P.P.S. Enfin, cerise sur le gâteau, \with-dimension ne permet pas de
déformer une image .eps en imposant une largeur et/ou une hauteur
différente à l'image, mais seulement de l'agrandir ou la rapetisser,
en maintenant ses proportions d'origine. Donc, en terme de
dimension, le "zoom" de \epsfile suffit.

Suffirait-il de ne définir la dimension dans un seul des deux axes pour
que l'autre « s'adapte » en conséquence ?

Je ne sais pas où est définie la commande \epsfile dans les sources,
mais une dissection de la recette éclairera sûrement notre lanterne...

Pour l'heure, je veux profiter de mes deux semaines de congé pour
en venir à bout de King Arthur. Je considère à ce sujet que
\partcombine n'est absolument pas adapté pour facilement générer une
« réduction » dès lors que les voix ne respectent pas leur position
relative : la basse ne doit pas chanter plus haut que la soprane !
J'ai donc recours un trois \tag différents (conducteur, partie et
réduction) et les risques d'erreur surmutipliés.

Bon dimanche,
Jean-Charles

Simple supposition : les paires x et y correspondent à des cotes,
comme sur un plan d'architecte, de 1,3 à 4,9) et permettraient de
« réserver » un espace pour l'image ?

Je verrais bien cela pour une expression de POSITIONNEMENT mais non de dimensionnement.
Mais j'ai bien testé (enfin, je crois...) et aucune valeur de \with-dimension ne "déforme" l'image...
je vais à l'occasion tester encore mieux..

Suffirait-il de ne définir la dimension dans un seul des deux axes pour
que l'autre « s'adapte » en conséquence ?

J'appelle cela un zoom, et nous avons vu que \epsfile l'a déjà...

Je ne sais pas où est définie la commande \epsfile dans les sources,
mais une dissection de la recette éclairera sûrement notre lanterne...

Plutöt (ou: également) \with-dimension...

MAIS... pourquoi s'embêter, puisque les commandes de base positionnent l'image et le facteur de la fonction en définit la taille ;o))

Pour l'heure, je veux profiter de mes deux semaines de congé pour
en venir à bout de King Arthur.

BIEN DU COURAGE A TOI !!!

De mon côté je vais découvrir un petit bout de la Sicile et j'espère bien ne pas toucher à mon ordi !!!

Bonnes vacances à tous !

···

Vous êtes célibataires ? Découvrez nos 10 destinations de vacances tendances sur Voila.fr

Bon je vais relire à tête reposée tout cela, ayant besoin d'insérer des pes à nouveau.
Pour ma part, un petit :

convert image.jpeg image.eps

avec ImageMagick (multi plateforme)
Il doit bien y avoir des paramètres supplémentaires disponibles (à voir sur http://www.imagemagick.org/script/convert.php)

Ca évite d'ouvrir des logiciels tiers et ça s'automatise vite fait bien fait.
A bientôt !
JMArc, de retour de vacances !