[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Un bloc paper pour chaque pdf
From: |
legoss |
Subject: |
Un bloc paper pour chaque pdf |
Date: |
Wed, 21 Oct 2015 09:14:46 -0700 (MST) |
Bonjour à tous,
Voilà le fichier suivant:
%%%%%%%%%%%%%%%%%%%%%%%
\version "2.18.2"
#(ly:set-option 'relative-includes #t)
monchantpartitionpapier = \score {
<<
\new ChordNames {
\chordmode {
c2 f c1
}
}
\new Voice = "one" {
\relative c' {
\time 4/4
c4 d e f g1
}
}
\new Lyrics \lyricsto "one" {
\lyricmode {
do ré mi fa sol
}
}
>>
}
#(set-global-staff-size 18) \book { \bookOutputSuffix "a4" \paper {
#(set-paper-size "a4") } \monchantpartitionpapier }
#(set-global-staff-size 16) \book { \bookOutputSuffix "a5" \paper {
#(set-paper-size "a5") ragged-last-bottom = ##f ragged-bottom = ##f }
\monchantpartitionpapier }
#(set-global-staff-size 12) \book { \bookOutputSuffix "a6" \paper {
#(set-paper-size "a6") } \monchantpartitionpapier }
%%%%%%%%%%%%%%%%%%%%%%%
Ce fichier a pour but de générer une même partition dans 3 formats
différents, mais avec 3 réglages \paper différents, 1 par format.
Les 3 dernières lignes servent à éditer les 3 pdf en question.
Je crée une variable pour chaque bloc \paper dans un fichier à part que
j'appelle par un \include; (ce fichier serait appelé pour chaque nouveau
chant.)
Si, par exemple, je remplace dans la dernière ligne *\paper {
#(set-paper-size "a6") }* par *\monpaperasix*, un main sort de l'écran et me
colle une baffe, alors que la variable créée est détectée.
Elle est du style:
monpaperasix = \paper {
...
}
Si vous pouviez me donner une astuce...
Merci pour votre aide!
Cordialement,
Laurent
--
View this message in context:
http://lilypond-french-users.1298960.n2.nabble.com/Un-bloc-paper-pour-chaque-pdf-tp7583346.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.
- Un bloc paper pour chaque pdf,
legoss <=