lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Insérer une image sur toutes les pages


From: david427
Subject: Re: Insérer une image sur toutes les pages
Date: Wed, 20 Oct 2021 09:11:09 +0200 (CEST)

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 <martialr@gmail.com>
À : david427@mailo.com
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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]