| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof Controlling output
| 3.4.1 Extraction de fragments musicaux | ||
| 3.4.2 Ignorer des passages de la partition | ||
| 3.4.3 Formats de sortie alternatifs | ||
| 3.4.4 Changement des fontes musicales |
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof Extracting fragments of music
LilyPond permet d’extraire des fragments d’une partition, une fois
definis explicitement le ou les emplacements de la musique concernés au
sein du bloc \layout du fichier source, grâce à la fonction
clip-regions, puis en lançant lilypond avec l’option
-dclip-systems.
\layout {
clip-regions
= #(list
(cons
(make-rhythmic-location 5 1 2)
(make-rhythmic-location 7 3 4)))
}
|
L’exemple ci-dessus permet d’extraire un seul fragment débutant
après une blanche dans la cinquième mesure (5 1 2) et
finissant après trois noires dans la septième
mesure (7 3 4).
D’autres fragments seront extraits dès lors que d’autres paires de
make-rhythmic-location auront été ajoutées à la liste de
clip-regions présente dans le bloc \layout.
Chaque fragment sera généré individuellement sous la forme d’un fichier
EPS, converti en PDF ou PNG selon le format que
vous aurez stipulé. La musique extraite est rendue comme si elle avait
été littéralement « découpée » dans la partition. Par voie de
conséquence, un fragment dépassant une ligne fera l’objet d’autant de
fichiers séparés que de lignes de la partition complète.
Manuel de notation :
Le bloc \layout.
Manuel d’utilisation : (usage)Utilisation en ligne de commande section ‘Utilisation en ligne de commande’ dans Utilisation des programmes.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof Skipping corrected music
Dans un travail de transcription ou de recopie de la musique, ce qui vous intéresse plus particulièrement se situe à la fin, là même où vous en êtes dans la notation. Dans le but de gagner du temps dans le processus de correction, vous pouvez « escamoter » le reste et ne générer que les dernières mesures en insérant
showLastLength = R1*5
\score { … }
|
dans votre fichier source. Ceci aura pour effet de ne générer que les
cinq dernières mesures – si tant est que le morceau soit à 4/4 – de
tous les \score de votre fichier. Dans le cas d’un œuvre
conséquente, cette pratique s’avère fort utile puisqu’elle évite de tout
générer. Vous pourriez aussi être amené à retravailler le début d’une
œuvre, pour y ajouter une partie par exemple, auquel cas c’est la
propriété showFirstLength que vous utiliserez.
Vous pouvez contrôler très finement les parties à escamoter, grâce au
commutateur Score.skipTypesetting : lorsqu’il est activé,
aucune gravure n’est réalisée.
Ce commutateur agit aussi sur la sortie MIDI. Notez bien que tous les événements seront escamotés, y compris les changements de tempo ou d’instrument – vous voilà prévenu !
\relative c' { c1 \set Score.skipTypesetting = ##t \tempo 4 = 80 c4 c c c \set Score.skipTypesetting = ##f d4 d d d }
Dans le cadre de musique polyphonique, Score.skipTypesetting
s’applique à toutes les voix et portées. Vous gagnerez donc encore plus
de temps.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof Alternative output formats
En matière de partition imprimable, LilyPond génère par défaut des documents au format PostScript (PS) et Portable Document Format (PDF). Vous pouvez aussi obtenir des documents au format Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS) ou Portable Network Graphics (PNG) dès lors que vous aurez lancé LilyPond en ligne de commande avec l’option ad hoc – voir (usage)Utilisation en ligne de commande section ‘Utilisation en ligne de commande’ dans Utilisation des programmes à ce sujet.
| Sortie SVG |
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof SVG Output
La sortie SVG peut accessoirement contenir des métadonnées pour les
grobs (objets graphiques) tels que têtes de notes, silences, etc.
Ces métadonnées peuvent correspondre aux attributs standards du format
SVG comme id et class, ou bien à des attributs
personnalisés. Les attributs et leur valeur se spécifient à l’aide d’une
dérogation à la propriété output-attributes d’un grob par
une liste associative (alist) en Scheme. Les valeurs peuvent être des
nombres, chaînes ou symboles comme, par exemple :
{
\once \override NoteHead.output-attributes =
#'((id . 123)
(class . "ceci cela")
(data-quelconque . quelquechose))
c
}
|
Le code ci-dessus produira la balise <g> (group) suivante dans le
fichier SVG :
<g id="123" class="ceci cela" data-quelconque="quelquechose"> ...NoteHead grob SVG elements... </g> |
La balise <g> contient tous les éléments SVG d’un grob
donné ; certains grobs génèrent de multiples éléments SVG. Dans
la syntaxe SVG, le préfixe data- s’utilise pour les attributs de
métadonnée personnalisée non-standard.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Racine] | [Table des matières] | [Index] | [ ? ] |
@translationof Replacing the notation font
Gonville est une alternative au jeu de glyphes Feta inclus dans la fonte Emmentaler que LilyPond utilise par défaut. Vous pouvez la télécharger à partir de
http://www.chiark.greenend.org.uk/~sgtatham/gonville/ |
Voici quelques mesures utilisant la police Gonville :
Et ces même mesures avec les glyphes Feta de LilyPond :
@translationof Installation Instructions
Téléchargez puis extrayez les fichiers de fonte. Copiez les fichiers ‘gonville-11.otf’, ‘gonville-13.otf’, ‘gonville-14.otf’, ‘gonville-16.otf’, ‘gonville-18.otf’, ‘gonville-20.otf’, ‘gonville-23.otf’, ‘gonville-26.otf’ et ‘gonville-brace.otf’ dans ‘…/share/lilypond/current/fonts/otf’ ou ‘…/share/lilypond/X.Y.Z/fonts/otf’. Si vous disposez des fichiers ‘gonville-*.svg’ et ‘gonville-*.woff’, copiez les dans ‘…/share/lilypond/current/fonts/svg’ ou ‘…/share/lilypond/X.Y.Z/fonts/svg’. Pour de plus amples informations, reportez-vous à (learning)Autres sources de documentation section ‘Autres sources de documentation’ dans Manuel d’initiation.
Il est à noter que les fichiers ‘gonville-*.otf’ sont destinés aux
moteurs ps et eps (pour obtenir des fichiers PDF ou
PostScript) ; les fichiers ‘gonville-*.svg’ sont destinés au moteur
svg sans l’option svg-woff ; les fichiers
‘gonville-*.woff’ sont destinés au moteur svg avec l’option
svg-woff. Pour de plus amles informations, consultez
(usage)Options avancées de lilypond section ‘Options avancées de lilypond’ dans Utilisation des programmes.
La syntaxe suivante substitue aux fontes musicales (générale et accolades) les fontes Gonville.
\paper {
#(define fonts
(set-global-fonts
#:music "gonville"
#:brace "gonville"
))
}
|
En tout état de cause, tout appel à set-global-fonts réinitialise
aussi bien les fontes musicales que les fontes textuelles. Dès lors que
l’une de ces catégories n’est pas mentionnée sera utilisée la fonte par
défaut y afférente.
Par ailleurs, chaque appel à set-global-fonts modifie les fontes
du \book qui le suit, qu’il ait été créé explicitement ou non.
Par voie de conséquence, chaque \book peut disposer de son propre
jeu de fontes principales s’il est précédé d’un appel à
set-global-fonts. Pour plus d’informations, voir
Choix des fontes par défaut.
Manuel d’initiation : (learning)Autres sources de documentation section ‘Autres sources de documentation’ dans Manuel d’initiation.
Manuel de notation : Choix des fontes par défaut, La fonte Emmentaler.
Gonville ne permet pas de générer de la notation ancienne, et certains glyphes ajoutés depuis lors aux jeux de caractères en sont absent. Consultez le site de l’auteur pour de plus amples informations ainsi qu’à propos des conditions d’utilisation.
@translationof Other notation fonts
Si vous disposez d’autres fontes musicales telles que ‘nomfonte-*.otf’, ‘nomfonte-*.svg’ et ‘nomfonte-*.woff’, vous pouvez les utiliser de façon comparable à Gonville.
Autrement dit, copiez les fichiers ‘nomfonte-*.otf’ dans ‘…/share/lilypond/current/fonts/otf’ ou ‘…/share/lilypond/X.Y.Z/fonts/otf’. Si vous disposez de fichiers ‘nomfonte-*.svg’ et ‘nomfonte-*.woff’, copiez les dans ‘…/share/lilypond/current/fonts/svg’ ou ‘…/share/lilypond/X.Y.Z/fonts/svg’.
Note : à ce jour, et pour fonctionner correctement, LilyPond requiert la présence des suffixes suivants dans les dossiers d’instalation : ‘-11’, ‘-13’, ‘-14’, ‘-16’, ‘-18’, ‘-20’, ‘-23’, ‘-26’ et ‘-brace’. Par exemple, ‘emmentaler-11.otf’, ‘emmentaler-20.svg’, ‘emmentaler-brace.woff’, etc.
La syntaxe suivante substitue aux fontes musicales (générale et accolades) les fontes nomfonte.
\paper {
#(define fonts
(set-global-fonts
#:music "nomfonte" ; fichier de fonte sans suffixe ni extension
#:brace "nomfonte" ; fichier de fonte sans suffixe ni extension
))
}
|
Note : pour les catégories music et brace, le nom du
fichier de fonte se spécifie sans suffixe ni extension.
| [ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] |
Ce document a été généré le le 13 juillet 2020 par gub en utilisant texi2html 1.82.
Autres langues : English, català, deutsch, español, italiano, 日本語.
À propos de la sélection automatique de la langue.