Insérer une image sur toutes les pages

Bonjour,

La mode étant aux QR-Codes, j'aimerai essayer d'en insérer un en bas de mes partitions

Les partitions que j'écris sont destinées à être distribuées au plus grand nombre, et ça pourrait être un bon moyen de renvoyer les musiciens vers le site internet

j'aimerai que le QR-Code (en .eps j'imagine) soit ajouté dans un coin (en haut à gauche par exemple) et que ça ne décale vers le bas les titres la partition

Est-ce possible ?

D'avance merci pour vos réponses,
David

Bonjour

vite fait :
%--------------------------------------------------
imageQRCODE=\markup { QRCODE }

\paper {
  oddHeaderMarkup = \markup
  {
    \fromproperty #'page: \imageQRCODE
  }
  evenHeaderMarkup = \markup {
    \fromproperty #'page: \imageQRCODE \null
  }
  oddFooterMarkup = \markup {
    \fill-line {
      \if \should-print-page-number
      \fromproperty #'page:page-number-string
    }
  }
  evenFooterMarkup = \oddFooterMarkup
}

\paper {
  page-count = 7
  ragged-bottom = ##t
  print-page-number = ##t
  print-first-page-number = ##t
}

\header {
  title = "le titre"
  instrument ="monInstrument"
  composer ="The composer"
}

\relative c'{
  \repeat unfold 7 { c1 g' bes \break }
}
%---------------------------------------------------------------

···

Le lun. 18 oct. 2021 à 09:49, <****@****> a écrit :

Bonjour,

La mode étant aux QR-Codes, j'aimerai essayer d'en insérer un en bas de mes partitions

Les partitions que j'écris sont destinées à être distribuées au plus grand nombre, et ça pourrait être un bon moyen de renvoyer les musiciens vers le site internet

j'aimerai que le QR-Code (en .eps j'imagine) soit ajouté dans un coin (en haut à gauche par exemple) et que ça ne décale vers le bas les titres la partition

Est-ce possible ?

D'avance merci pour vos réponses,
David

--
Martial Rameaux

Merci ça me convient parfaitement !

Je viens juste de réaliser que odd et even ça veut dire pair et impair ^^'

ça ressemble au code que j'avais déjà demandé pour mettre le titre et numéroter toutes les pages, mais je n'avais pas fait le lien avec ma question du jour... du coup cette fois j'ai bien compris les HeaderMarkup et FooterMarkup !
Il ne me reste plus qu'à mettre une image à la place du texte, mais ça je sais faire :slight_smile:

Bonne journée !

···

De : Martial R <****@****>
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 19/10/2021 07:55:37 Europe/Paris
Copie à : lilypond-user-fr lilypond-user-fr@gnu.org

Bonjour

vite fait :
%--------------------------------------------------
imageQRCODE=\markup { QRCODE }

\paper {
oddHeaderMarkup = \markup
{
\fromproperty #'page: \imageQRCODE
}
evenHeaderMarkup = \markup {
\fromproperty #'page: \imageQRCODE \null
}
oddFooterMarkup = \markup {
\fill-line {
\if \should-print-page-number
\fromproperty #'page:page-number-string
}
}
evenFooterMarkup = \oddFooterMarkup
}

\paper {
page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##t
}

\header {
title = "le titre"
instrument ="monInstrument"
composer ="The composer"
}

\relative c'{
\repeat unfold 7 { c1 g' bes \break }
}
%---------------------------------------------------------------

Le lun. 18 oct. 2021 à 09:49, <****@****> a écrit :

Bonjour,

La mode étant aux QR-Codes, j'aimerai essayer d'en insérer un en bas de mes partitions

Les partitions que j'écris sont destinées à être distribuées au plus grand nombre, et ça pourrait être un bon moyen de renvoyer les musiciens vers le site internet

j'aimerai que le QR-Code (en .eps j'imagine) soit ajouté dans un coin (en haut à gauche par exemple) et que ça ne décale vers le bas les titres la partition

Est-ce possible ?

D'avance merci pour vos réponses,
David

--
Martial Rameaux

J'ai encore parlé trop vite... C'est tout moi, désolé

En fait, ce code décale le titre vers le bas : ça ne se voit pas sur l'exemple, mais dès qu'on met une image, c'est flagrant

Je cherche à insérer une image, mais sans décaler le titre vers le bas, un peu comme adapter-continu qu'à d on insère une image dans libreoffice

(au fait, pourquoi y-a-t-il un \null dans le code dans le evenHeader et pas sans le oddHeader ?)

---- Message d'origine ----

···

De : ****@****
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 19/10/2021 08:33:06 Europe/Paris
Copie à : lilypond-user-fr <lilypond-user-fr@gnu.org>

Merci ça me convient parfaitement !

Je viens juste de réaliser que odd et even ça veut dire pair et impair
^^'

ça ressemble au code que j'avais déjà demandé pour mettre le titre et
numéroter toutes les pages, mais je n'avais pas fait le lien avec ma
question du jour... du coup cette fois j'ai bien compris les HeaderMarkup et
FooterMarkup !

Il ne me reste plus qu'à mettre une image à la place du texte, mais ça je
sais faire :slight_smile:

Bonne journée !

De : Martial R <****@****>
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 19/10/2021 07:55:37 Europe/Paris
Copie à : lilypond-user-fr <lilypond-user-fr@gnu.org>

Bonjour

vite fait :
%--------------------------------------------------
imageQRCODE=\markup { QRCODE }

\paper {
oddHeaderMarkup = \markup
{
\fromproperty #'page: \imageQRCODE
}
evenHeaderMarkup = \markup {
\fromproperty #'page: \imageQRCODE \null
}
oddFooterMarkup = \markup {
\fill-line {
\if \should-print-page-number
\fromproperty #'page:page-number-string
}
}
evenFooterMarkup = \oddFooterMarkup
}

\paper {
page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##t
}

\header {
title = "le titre"
instrument ="monInstrument"
composer ="The composer"
}

\relative c'{
\repeat unfold 7 { c1 g' bes \break }
}
%---------------------------------------------------------------

Le lun. 18 oct. 2021 à 09:49, <****@****> a écrit :
>
> Bonjour,
>
> La mode étant aux QR-Codes, j'aimerai essayer d'en insérer un en bas de
mes partitions
>
> Les partitions que j'écris sont destinées à être distribuées au plus
grand nombre, et ça pourrait être un bon moyen de renvoyer les musiciens
vers le site internet
>
> j'aimerai que le QR-Code (en .eps j'imagine) soit ajouté dans un coin (en
haut à gauche par exemple) et que ça ne décale vers le bas les titres la
partition
>
> Est-ce possible ?
>
> D'avance merci pour vos réponses,
> David

--
Martial Rameaux

Version retravaillée :

%------------------------------------------------------
\version "2.23.4"

QRCODE= \markup { \fontsize #10 "QR" } % fontsize pour imiter la
largeur d' un qrcode

\paper {
  bookTitleMarkup = \markup {
    \override #'(baseline-skip . 3.5)
    \raise #5 \column {
      % \raise #5 \fill-line { \fromproperty #'header:dedication }
      \override #'(baseline-skip . 3.5)
      \column {
        \fill-line {
          \huge \larger \larger \bold
          \fromproperty #'header:title
        }
        \fill-line {
          \large \bold
          \fromproperty #'header:subtitle
        }
        \fill-line {
          \smaller \bold
          \fromproperty #'header:subsubtitle
        }
        \fill-line {
          \fromproperty #'header:poet
          { \large \bold \fromproperty #'header:instrument }
          \fromproperty #'header:composer
        }
        \fill-line {
          \fromproperty #'header:meter
          \fromproperty #'header:arranger
        }
      }
    }
  }
}
\paper {
  oddHeaderMarkup = \markup {
    \fill-line {
      \QRCODE \raise #2 \fromproperty #'header:dedication
      \raise #2 \if \should-print-page-number \fromproperty
#'page:page-number-string
    }
  }
  % evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

  #(set-paper-size "a5")
  page-count = 7
  ragged-bottom = ##t
  print-page-number = ##t
  print-first-page-number = ##f

}

\header {
  dedication = "à léon"
  title = "le titre"
  subtitle = "sous titre"
  instrument ="l'Instrument"
  composer ="The composer"
  arranger = "harmonisation"
  % tagline = ##t
}

\relative c'{
  \repeat unfold 7 { c1 g' bes \break }
}
%------------------------------------------------------

···

--
Martial

je suis allé trop vite aussi
voici le code à remplacer
%-------------------------
\paper {
  oddHeaderMarkup = \markup {
    \fill-line {
      \imageQRCODE \raise #5 \if \on-first-page \fromproperty
#'header:dedication
      \raise #5 \if \should-print-page-number \fromproperty
#'page:page-number-string
    }
  }
   evenHeaderMarkup = \oddHeaderMarkup
}
%------------------

···

--
Martial Rameaux

Pour répondre au décalage
%-------------------------------------

imageQRCODE= \markup { \fontsize #10 "QR" }
\paper {
  bookTitleMarkup = \markup \null
  oddHeaderMarkup = \markup {
    \fill-line {
      \imageQRCODE
      \raise #5 \if \on-first-page \fromproperty #'header:dedication
       \override #'(baseline-skip . 3.5)
      \column {
        \fill-line {
          \huge \larger \larger \bold
          \fromproperty #'header:title
        }
        \fill-line {
          \large \bold
          \fromproperty #'header:subtitle
        }
        \fill-line {
          \smaller \bold
          \fromproperty #'header:subsubtitle
        }
        \fill-line {
          \fromproperty #'header:poet
          { \large \bold \fromproperty #'header:instrument }
          \fromproperty #'header:composer
        }
        \fill-line {
          \fromproperty #'header:meter
          \fromproperty #'header:arranger
        }
      }
    }
      \raise #5 \if \should-print-page-number \fromproperty
#'page:page-number-string
    }

   evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

  #(set-paper-size "a5")
  page-count = 7
  ragged-bottom = ##t
  print-page-number = ##t
  print-first-page-number = ##f

}

\header {
  dedication = "à léon"
  title = "le titre"
  subtitle = "sous titre"
  instrument ="l'Instrument"
  composer ="The composer"
  arranger = "harmonisation"
  poet = "Poésie"
  meter = "Légateaux"
  % tagline = ##f
}

\relative c'{
  \repeat unfold 7 { c1 g' bes \break }
}
%------------------------------

···

--
Martial

Ben pas moi et ça fait 2 heures que je cherche sans trouver. Si quelque bonne âme avait la gentillesse de me donner l'adresse de la doc je l'en remercie d'avance.

···

Le 19/10/2021 à 08:33, ****@**** a écrit :

Il ne me reste plus qu'à mettre une image à la place du texte, mais ça je sais faire :slight_smile:

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/

Pff... 10 minutes après je finis par trouver. Si ça peut servir à d'autres...

···

Le 19/10/2021 à 14:09, Vincent Gay a écrit :

Le 19/10/2021 à 08:33, ****@**** a écrit :

Il ne me reste plus qu'à mettre une image à la place du texte, mais ça je sais faire :slight_smile:

Ben pas moi et ça fait 2 heures que je cherche sans trouver. Si quelque bonne âme avait la gentillesse de me donner l'adresse de la doc je l'en remercie d'avance.

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/

faire une image format eps avec inscape ou gimp ou ???

image= \markup { \epsfile #X #10 "qr-eg.eps" }

···

Le mar. 19 oct. 2021 à 14:10, Vincent Gay <****@****> a écrit :

Le 19/10/2021 à 08:33, ****@**** a écrit :
> Il ne me reste plus qu'à mettre une image à la place du texte, mais ça
> je sais faire :slight_smile:
>

Ben pas moi et ça fait 2 heures que je cherche sans trouver. Si quelque
bonne âme avait la gentillesse de me donner l'adresse de la doc je l'en
remercie d'avance.

--
Vincent Gay
Envoyé depuis mon saxo-phone :slight_smile:
https://myrealbook.vintherine.org/ - http://photos.vintherine.org/

--
Martial Rameaux

À noter que le manuel de notation contient un index
assez complet :

À la lettre I se trouve l'entrée « image, intégration »,
ce qui donne la bonne page de la doc en 2 minutes chrono :slight_smile:

Cordialement,
Jean

···

Le 19/10/2021 à 14:09, Vincent Gay a écrit :

Ben pas moi et ça fait 2 heures que je cherche sans trouver. Si quelque bonne âme avait la gentillesse de me donner l'adresse de la doc je l'en remercie d'avance.

Bonjour et merci pour ce code modifié
Pour les titres, j'ai l'impression qu'ils sont trop hauts cette fois (sur le même niveau que "à Léon")
Je ne sais pas s'il y a d'autres solutions, mais j'ai pu corriger celà en mettant un \vspace #1.5 (voir le code plus loin)

chez moi j'ai une erreur sur les lignes :
\raise #5 \if \on-first-page \fromproperty #'header:dedication
\raise #5 \if \should-print-page-number \fromproperty #'page:page-number-string
(j'ai cru que c'était parce que j'étais en version 2.22.1 donc je suis passé à la 2.23.3 mais rien n'y change

Voici ce que me dit le journal :

Démarrage lilypond 2.23.3 [Sans titre]...

Traitement de « /tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly »

Analyse...

/tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly:10:11: Erreur : n'est pas un « markup »

\raise #5

\if \on-first-page \fromproperty #'header:dedication

/tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly:10:15: Erreur : chaîne d'échappement inconnue : « \on-first-page »

\raise #5 \if

\on-first-page \fromproperty #'header:dedication

/tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly:36:11: Erreur : n'est pas un « markup »

\raise #5

\if \should-print-page-number \fromproperty #'page:page-number-string

/tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly:36:15: Erreur : chaîne d'échappement inconnue : « \should-print-page-number »

\raise #5 \if

\should-print-page-number \fromproperty #'page:page-number-string

Interprétation en cours de la musique...[8][16]

Pré-traitement des éléments graphiques...

Répartition de la musique sur 7 pages...

Dessin des systèmes...

Conversion à « document.pdf »...

erreur fatale : erreur sur les fichiers "/tmp/frescobaldi-mn2dppwg/tmp3eqhapga/document.ly"

Arrêté avec le code de retour 1.

Pour les autres défauts,
-> Les titres sont écrits sur toutes les pages (je n'ai pourtant pas vu de print-all-headers ?)
-> Il y a on-first-page écrit à la plage de la dédicace (à Léon)
-> Et un "Sho" en haut à droite, qui me laisse perplexe, je ne vois pas ce que ça peut être

Encore merci du temps que tu as passé pour m'aider, c'est plus compliqué que je ne pensais...

Voici le code modifié

%-------------------------------------
\version "2.23.3"
imageQRCODE= \markup { \fontsize #10 "QR" }
\paper {
bookTitleMarkup = \markup \null
oddHeaderMarkup = \markup {
\fill-line {
\imageQRCODE
\raise #5 \if \on-first-page \fromproperty #'header:dedication % Cette ligne signale une erreur
\override #'(baseline-skip . 3.5)
\column { \vspace #1.5
\fill-line {
\huge \larger \larger \bold
\fromproperty #'header:title
}
\fill-line {
\large \bold
\fromproperty #'header:subtitle
}
\fill-line {
\smaller \bold
\fromproperty #'header:subsubtitle
}
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
\fill-line {
\fromproperty #'header:meter
\fromproperty #'header:arranger
}
}
}
\raise #5 \if \should-print-page-number \fromproperty #'page:page-number-string % Cette ligne signale une erreur
}

evenHeaderMarkup = \oddHeaderMarkup
}

\paper {
#(set-paper-size "a5")
page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##f
}

\header {
dedication = "à léon"
title = "le titre"
subtitle = "sous titre"
instrument ="l'Instrument"
composer ="The composer"
arranger = "harmonisation"
poet = "Poésie"
meter = "Légateaux"
% tagline = ##f
}

\relative c'{
\repeat unfold 7 { c1 g' bes \break }
}
%------------------------------

···

De : Martial R <****@****>
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 19/10/2021 13:32:06 Europe/Paris
Copie à : lilypond-user-fr lilypond-user-fr@gnu.org

Pour répondre au décalage
%-------------------------------------

imageQRCODE= \markup { \fontsize #10 "QR" }
\paper {
bookTitleMarkup = \markup \null
oddHeaderMarkup = \markup {
\fill-line {
\imageQRCODE
\raise #5 \if \on-first-page \fromproperty #'header:dedication
\override #'(baseline-skip . 3.5)
\column {
\fill-line {
\huge \larger \larger \bold
\fromproperty #'header:title
}
\fill-line {
\large \bold
\fromproperty #'header:subtitle
}
\fill-line {
\smaller \bold
\fromproperty #'header:subsubtitle
}
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
\fill-line {
\fromproperty #'header:meter
\fromproperty #'header:arranger
}
}
}
\raise #5 \if \should-print-page-number \fromproperty
#'page:page-number-string
}

evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

#(set-paper-size "a5")
page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##f

}

\header {
dedication = "à léon"
title = "le titre"
subtitle = "sous titre"
instrument ="l'Instrument"
composer ="The composer"
arranger = "harmonisation"
poet = "Poésie"
meter = "Légateaux"
% tagline = ##f
}

\relative c'{
\repeat unfold 7 { c1 g' bes \break }
}
%------------------------------

--
Martial

Bonjour,

ha c'est la version 2.23.4 la syntaxe a changé
voici pour la version 2.23.3
%-------------------------------------------------

\version "2.23.3"

%Image en haut à gauche sur totes les pages

%imageQRCODE= \markup { \epsfile #X #12 "qr-eg.eps" }
imageQRCODE= \markup { \fontsize #15 "QR" }
%imageQRCODE = \markup { \null }
\paper {
  bookTitleMarkup = \markup \null
  oddHeaderMarkup = \markup {
     \override #'(baseline-skip . 3.5) \fill-line {
      \imageQRCODE
     \raise #8
    % \if \on-first-page
     \on-the-fly #part-first-page
    \fromproperty #'header:dedication
    % \if \on-first-page
      \on-the-fly #part-first-page
        \raise #4
   \column {
        \fill-line {
          \huge \larger \larger \bold
          \fromproperty #'header:title
        }
        \fill-line {
          \large \bold
          \fromproperty #'header:subtitle
        }
        \fill-line {
          \smaller \bold
          \fromproperty #'header:subsubtitle
        }
        \fill-line {
          \fromproperty #'header:poet
          { \large \bold \fromproperty #'header:instrument }
          \fromproperty #'header:composer
        }
        \fill-line {
          \fromproperty #'header:meter
          \fromproperty #'header:arranger
        }
      }
    }
      \raise #5
      %\if \should-print-page-number
       \on-the-fly #print-page-number-check-first
      \fromproperty #'page:page-number-string
    }

   evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

  #(set-paper-size "a4")
% page-count = 7
  ragged-bottom = ##t
  print-page-number = ##t
  print-first-page-number = ##f

}

\header {
  dedication = "à léon"
  title = "le titre"
  subtitle = "sous-titre"
  instrument ="Instrument"
  composer ="The composer"
  arranger = "harmonisation"
  poet = "Poésie"
  meter = "Legato"
  copyright = "Copiez de préférence avant 2025"
  % tagline = ##f
}

\relative c'{
  \repeat unfold 5 { c1 g' bes \pageBreak }
}
%---------------------------------------------------------

···

--
Martial

Le mer. 20 oct. 2021 à 09:11, <****@****> a écrit :

Bonjour et merci pour ce code modifié
Pour les titres, j'ai l'impression qu'ils sont trop hauts cette fois (sur le même niveau que "à Léon")
Je ne sais pas s'il y a d'autres solutions, mais j'ai pu corriger celà en mettant un \vspace #1.5 (voir le code plus loin)

Cette fois l'exemple minimaliste fonctionne, merci ! (il se passe quoi en 2025 ?)

Je vois juste le tagline en bas de la page 5 alors que je vois dans le \header { tagline = ##f }

Je dois encore le tester sur une partition réelle pour voir ce que ça donne

Sur lilypond.org, je n'ai trouvé que la 2.23.3, mais je ne suis pas contre passer à la 2.23.4, mais je ne sais pas ou la trouver...

···

De : Martial R <****@****>
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 20/10/2021 09:25:48 Europe/Paris
Copie à : lilypond-user-fr lilypond-user-fr@gnu.org

Bonjour,

ha c'est la version 2.23.4 la syntaxe a changé
voici pour la version 2.23.3
%-------------------------------------------------

\version "2.23.3"

%Image en haut à gauche sur totes les pages

%imageQRCODE= \markup { \epsfile #X #12 "qr-eg.eps" }
imageQRCODE= \markup { \fontsize #15 "QR" }
%imageQRCODE = \markup { \null }
\paper {
bookTitleMarkup = \markup \null
oddHeaderMarkup = \markup {
\override #'(baseline-skip . 3.5) \fill-line {
\imageQRCODE
\raise #8
% \if \on-first-page
\on-the-fly #part-first-page
\fromproperty #'header:dedication
% \if \on-first-page
\on-the-fly #part-first-page
\raise #4
\column {
\fill-line {
\huge \larger \larger \bold
\fromproperty #'header:title
}
\fill-line {
\large \bold
\fromproperty #'header:subtitle
}
\fill-line {
\smaller \bold
\fromproperty #'header:subsubtitle
}
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
\fill-line {
\fromproperty #'header:meter
\fromproperty #'header:arranger
}
}
}
\raise #5
%\if \should-print-page-number
\on-the-fly #print-page-number-check-first
\fromproperty #'page:page-number-string
}

evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

#(set-paper-size "a4")
% page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##f

}

\header {
dedication = "à léon"
title = "le titre"
subtitle = "sous-titre"
instrument ="Instrument"
composer ="The composer"
arranger = "harmonisation"
poet = "Poésie"
meter = "Legato"
copyright = "Copiez de préférence avant 2025"
% tagline = ##f
}

\relative c'{
\repeat unfold 5 { c1 g' bes \pageBreak }
}
%---------------------------------------------------------

--
Martial

Le mer. 20 oct. 2021 à 09:11, <****@****> a écrit :

Bonjour et merci pour ce code modifié
Pour les titres, j'ai l'impression qu'ils sont trop hauts cette fois (sur le même niveau que "à Léon")
Je ne sais pas s'il y a d'autres solutions, mais j'ai pu corriger celà en mettant un \vspace #1.5 (voir le code plus loin)

En 2025 heu ... Je ne me rappelais pas avoir laissez ça :-))

Pour fignoler il remplacer les quelques lignes du début par celle-ci
%----------------------------
\paper {
  bookTitleMarkup = \markup \null
  oddHeaderMarkup = \markup {
    \override #'(baseline-skip . 3.5) \fill-line {
      \imageQRCODE
   % \if \on-first-page %version 2.23.4
        \on-the-fly #part-first-page %version 2.23.3
      \raise #8 \fromproperty #'header:dedication %décommenter pour dédication
    % \if \on-first-page %version 2.23.4
       \on-the-fly #part-first-page %version 2.23.3
%---------------------

on trouve les binaires de lilypond ici
pour linux :
http://lilypond.org/download/binaries/linux-64/?C=M;O=D
pour windows :
http://lilypond.org/download/binaries/mingw/?C=M;O=D

···

Le mer. 20 oct. 2021 à 09:42, <****@****> a écrit :

Cette fois l'exemple minimaliste fonctionne, merci ! (il se passe quoi en 2025 ?)
Je vois juste le tagline en bas de la page 5 alors que je vois dans le \header { tagline = ##f }
Je dois encore le tester sur une partition réelle pour voir ce que ça donne

Sur lilypond.org, je n'ai trouvé que la 2.23.3, mais je ne suis pas contre passer à la 2.23.4, mais je ne sais pas ou la trouver...

De : Martial R <****@****>
À : ****@****
Sujet : Re: Insérer une image sur toutes les pages
Date : 20/10/2021 09:25:48 Europe/Paris
Copie à : lilypond-user-fr <lilypond-user-fr@gnu.org>

Bonjour,

ha c'est la version 2.23.4 la syntaxe a changé
voici pour la version 2.23.3
%-------------------------------------------------

\version "2.23.3"

%Image en haut à gauche sur totes les pages

%imageQRCODE= \markup { \epsfile #X #12 "qr-eg.eps" }
imageQRCODE= \markup { \fontsize #15 "QR" }
%imageQRCODE = \markup { \null }
\paper {
bookTitleMarkup = \markup \null
oddHeaderMarkup = \markup {
\override #'(baseline-skip . 3.5) \fill-line {
\imageQRCODE
\raise #8
% \if \on-first-page
\on-the-fly #part-first-page
\fromproperty #'header:dedication
% \if \on-first-page
\on-the-fly #part-first-page
\raise #4
\column {
\fill-line {
\huge \larger \larger \bold
\fromproperty #'header:title
}
\fill-line {
\large \bold
\fromproperty #'header:subtitle
}
\fill-line {
\smaller \bold
\fromproperty #'header:subsubtitle
}
\fill-line {
\fromproperty #'header:poet
{ \large \bold \fromproperty #'header:instrument }
\fromproperty #'header:composer
}
\fill-line {
\fromproperty #'header:meter
\fromproperty #'header:arranger
}
}
}
\raise #5
%\if \should-print-page-number
\on-the-fly #print-page-number-check-first
\fromproperty #'page:page-number-string
}

evenHeaderMarkup = \oddHeaderMarkup
}

\paper {

#(set-paper-size "a4")
% page-count = 7
ragged-bottom = ##t
print-page-number = ##t
print-first-page-number = ##f

}

\header {
dedication = "à léon"
title = "le titre"
subtitle = "sous-titre"
instrument ="Instrument"
composer ="The composer"
arranger = "harmonisation"
poet = "Poésie"
meter = "Legato"
copyright = "Copiez de préférence avant 2025"
% tagline = ##f
}

\relative c'{
\repeat unfold 5 { c1 g' bes \pageBreak }
}
%---------------------------------------------------------

--
Martial

Le mer. 20 oct. 2021 à 09:11, <****@****> a écrit :
>
> Bonjour et merci pour ce code modifié
> Pour les titres, j'ai l'impression qu'ils sont trop hauts cette fois (sur le même niveau que "à Léon")
> Je ne sais pas s'il y a d'autres solutions, mais j'ai pu corriger celà en mettant un \vspace #1.5 (voir le code plus loin)
>
>

--
Martial Rameaux

Je vois juste le tagline en bas de la page 5 alors que je vois dans le \header { tagline = ##f }

% tagline = ##f est là mis en commentaire (%)
Pour supprimer le tagline par défaut, il suffit de lui assigner la
valeur ##f, ou décommenter cette ligne

···

--
Martial