<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="en"> <head> <title>Impression de noms d'accords - GNU LilyPond - manuel de notation</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="GNU LilyPond - manuel de notation"> <meta name="generator" content="makeinfo 4.11"> <link title="Top" rel="start" href="index.fr.html#Top"> <link rel="up" href="Displaying-chords.fr.html#Displaying-chords" title="Gravure des accords"> <link rel="next" href="Customizing-chord-names.fr.html#Customizing-chord-names" title="Personnalisation des noms d'accords"> <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"><!-- pre.display { font-family:inherit } pre.format { font-family:inherit } pre.smalldisplay { font-family:inherit; font-size:smaller } pre.smallformat { font-family:inherit; font-size:smaller } pre.smallexample { font-size:smaller } pre.smalllisp { font-size:smaller } span.sc { font-variant:small-caps } span.roman { font-family:serif; font-weight:normal; } span.sansserif { font-family:sans-serif; font-weight:normal; } hr { border:0; height:1; color: #000000; background-color: #000000; } /* hr { border: none; height: 1px; color: #666666; background-color: #666666; } body { border-left: 1px solid #666666; border-right: 1px solid #666666; color: #332d28; margin-right: auto; margin-left: auto; width: 60em; list-style-type: square; font-family: Arial,Helvetica,sans-serif; padding-right: 1em; padding-left: 1em; } a { border-bottom: 1px dashed #344242; text-decoration: none; color: #344242; } a:link { text-decoration: none; } a:visited { border-bottom: 1px dashed #666666; color: #666666; } a:active { border-bottom: 1px solid #00cccc; color: #00cccc; } a:hover { border-bottom: 1px solid #1d7b85; color: #1d7b85; } blockquote { border: 1px solid #cccccc; padding: 3px; width: 40em; } .node { border-left: 1px solid #666666; margin: -0.5em 0px 1em; padding: 2px 1px 0px; font-style: italic; } .node a { border: none; text-decoration: underline; font-style: normal; font-weight: bold; } .verbatim { font-family: "Courier New",Courier,monospace; } .unnumberedsubsubsec { font-size: large; color: #1d7b85; } .subsubheading { font-size: large; color: #3b220d; } .contents { border: 1px dashed #339999; margin: 3px 2em; list-style-type: square; padding-right: 1em; width: 40em; background-color: #fcfff9; } .contents a { border-bottom: 1px dashed #423d34; text-decoration: none; color: #423d34; } .contents a:visited { border-bottom: 1px dashed #666666; color: #666666; } .contents a:active { border-bottom: 1px solid #f0d86d; color: #f0d86d; } .contents a:hover { border-bottom: 1px solid #3b220d; color: #3b220d; } .menu { border-left: 1px dashed #339999; margin: 3px 2em 1em; list-style-type: square; padding-left: 1.4em; width: 40em; } .unnumbered { } h2 { font-size: x-large; color: #1d7b85; } */ --></style> </head> <BODY BGCOLOR=WHITE TEXT=BLACK> <div class="node"> <p> <a name="Printing-chord-names"></a> Suivant : <a rel="next" accesskey="n" href="Customizing-chord-names.fr.html#Customizing-chord-names">Personnalisation des noms d'accords</a>, Haut : <a rel="up" accesskey="u" href="Displaying-chords.fr.html#Displaying-chords">Gravure des accords</a> <hr> </div> <h5 class="unnumberedsubsubsec">Impression de noms d'accords</h5> <p><a name="index-chiffrages-d_0027accords-851"></a><a name="index-accords-852"></a> Les chiffrages d'accords sont liés au contexte <a name="index-ChordNames-853"></a><a href="../lilypond-internals/ChordNames.fr.html#ChordNames">ChordNames</a>. Les accords peuvent être saisis soit au moyen de la notation indiquée ci-dessus, soit directement avec les symboles <code><</code> et <code>></code>. <blockquote> <pre class="verbatim"> harmonies = { \chordmode {a1 b c} <d' f' a'> <e' g' b'> } << \new ChordNames \harmonies \new Staff \harmonies >> </pre> <p> <a href="../9e/lily-202b4bb4.ly"> <img align="middle" border="0" src="../9e/lily-202b4bb4.png" alt="[image of music]"> </a> </p> </blockquote> <p>Vous pouvez faire ressortir les chiffrages d'accords en assignant la valeur vrai à la propriété <code>chordChanges</code> dans le contexte <a name="index-ChordNames-854"></a><a href="../lilypond-internals/ChordNames.fr.html#ChordNames">ChordNames</a>. De cette façon, les chiffrages ne sont imprimés qu'aux changements d'accord ou en début de ligne. <blockquote> <pre class="verbatim"> harmonies = \chordmode { c1:m c:m \break c:m c:m d } << \new ChordNames { \set chordChanges = ##t \harmonies } \new Staff \transpose c c' \harmonies >> </pre> <p> <a href="../d9/lily-fd0feca4.ly"> <img align="middle" border="0" src="../d9/lily-fd0feca4.png" alt="[image of music]"> </a> </p> </blockquote> <p>Les exemples précédents montrent des chiffrages placés au-dessus de la portée, mais ce n'est pas obligatoire : les accords peuvent également être imprimés séparément – auquel cas vous aurez peut-être besoin d'ajouter le <a name="index-Volta_005fengraver-855"></a><a href="../lilypond-internals/Volta_005fengraver.fr.html#Volta_005fengraver">Volta_engraver</a> et le <a name="index-Bar_005fengraver-856"></a><a href="../lilypond-internals/Bar_005fengraver.fr.html#Bar_005fengraver">Bar_engraver</a> afin que les éventuelles barres de reprises s'affichent correctement. <pre class="verbatim"> \new ChordNames \with { \override BarLine #'bar-size = #4 \consists Bar_engraver \consists "Volta_engraver" } \chordmode { \repeat volta 2 { f1:maj7 f:7 bes:7 c:maj7 } \alternative { es e } } </pre> <p> <a href="../72/lily-b16d85ca.ly"> <img align="middle" border="0" src="../72/lily-b16d85ca.png" alt="[image of music]"> </a> </p> <p>Le modèle par défaut des chiffrages d'accord est celui de Klaus Ignatzek pour le jazz (cf. <a href="Literature-list.fr.html#Literature-list">Bibliographie</a>). Il s'agit d'une notation anglo-saxonne ; cependant vous pouvez indiquer vos chiffrages en notation française au moyen de la commande \frenchChords (voir plus bas). <p>Il est possible de créer votre propre modèle de chiffrages en réglant les propriétés suivantes : <a name="index-chordNameExceptions-857"></a> <a name="index-chordNameExceptions-858"></a> <dl> <dt><code>chordNameExceptions</code><dd>C'est la liste des accords mis en forme de manière particulière. <p>Cette liste d'exceptions s'indique de la façon suivante. On commence par créer une expression musicale telle que <pre class="example"> <code>chExceptionMusic</code> = { <c f g bes>1 \markup { \super "7" "wahh" } } </pre> <p>puis on la transforme en liste d'exceptions au moyen du code <pre class="example"> (sequential-music-to-chord-exceptions chExceptionMusic #t) </pre> <p>Pour qu'elles soient effectives, on ajoute ces exceptions aux exceptions par défaut définies dans <samp><span class="file">ly/chord-modifier-init.ly</span></samp> : <pre class="example"> (append (sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) </pre> <p><a name="index-exceptions_002c-chiffrage-d_0027accords-859"></a><a name="index-chiffrage-d_0027accords_002c-exceptions-860"></a><a name="index-accords-chiffr_00c3_00a9s_002c-exceptions-861"></a><em>Chord name exceptions</em> <p>The property <code>chordNameExceptions</code> can be used to store a list of special notations for specific chords. <blockquote> <pre class="verbatim"> % modify maj9 and 6(add9) % Exception music is chords with markups chExceptionMusic = { <c e g b d'>1-\markup { \super "maj9" } <c e g a d'>1-\markup { \super "6(add9)" } } % Convert music to list and prepend to existing exceptions. chExceptions = #( append ( sequential-music-to-chord-exceptions chExceptionMusic #t) ignatzekExceptions) theMusic = \chordmode { g1:maj9 g1:6.9 \set chordNameExceptions = #chExceptions g1:maj9 g1:6.9 } \layout { ragged-right = ##t } << \context ChordNames \theMusic \context Voice \theMusic >> </pre> <p> <a href="../37/lily-ba6c474e.ly"> <img align="middle" border="0" src="../37/lily-ba6c474e.png" alt="[image of music]"> </a> </p> </blockquote> <p><a name="index-majorSevenSymbol-862"></a><a name="index-majorSevenSymbol-863"></a> <br><dt><code>majorSevenSymbol</code><dd>Cette propriété définit l'objet employé pour indiquer une septième majeure. Les options prédéfinies sont <code>whiteTriangleMarkup</code> (triangle blanc) et <code>blackTriangleMarkup</code> (triangle noir). <p><a name="index-chordNameSeparator-864"></a><a name="index-chordNameSeparator-865"></a> <br><dt><code>chordNameSeparator</code><dd>Les différents termes d'un chiffrage jazz (par exemple les notes de l'accord et la basse) sont habituellement séparés par une barre oblique. La propriété <code>chordNameSeparator</code> permet d'indiquer un autre séparateur, par exemple <blockquote> <pre class="verbatim"> \new ChordNames \chordmode { c:7sus4 \set chordNameSeparator = \markup { \typewriter "|" } c:7sus4 } </pre> <p> <a href="../86/lily-f2078606.ly"> <img align="middle" border="0" src="../86/lily-f2078606.png" alt="[image of music]"> </a> </p> </blockquote> <p><a name="index-chordRootNamer-866"></a><a name="index-chordRootNamer-867"></a> <br><dt><code>chordRootNamer</code><dd>Dans les chiffrages d'accord jazz, la note fondamentale de chaque accord est exprimée par une lettre capitale, parfois suivie d'une altération, correspondant à la notation anglo-saxonne de la musique. Cette propriété a pour valeur la fonction qui transforme la hauteur de la note foncdamentale en nom de note ; c'est donc en assignant une nouvelle fonction à cette propriété que l'on peut produire des noms de note spéciaux, adaptés par exemple aux systèmes de notation d'autres pays. <p><a name="index-chordNoteNamer-868"></a><a name="index-chordNoteNamer-869"></a> <br><dt><code>chordNoteNamer</code><dd>Lorsqu'un chiffrage mentionne une note ajoutée (par exemple la basse), les règles utilisées sont par défaut celles définies par la propriété <code>chordRootNamer</code> ci-dessus. Cependant, la propriété <code>chordNoteNamer</code> permet de régler cet élément indépendamment, par exemple pour imprimer la basse en caractères minuscules. <p><a name="index-chordPrefixSpacer-870"></a><a name="index-chordPrefixSpacer-871"></a> <br><dt><code>chordPrefixSpacer</code><dd>Le petit ‘m’ qui indique un accord mineur est, dans la notation anglo-saxonne, attaché à la lettre de l'accord. Cependant il est possible d'ajouter un espace en assignant la valeur vrai à la propriété <code>chordPrefixSpacer</code>. Cet espace sera omis si une altération est présente. </dl> <p>Les propriétés ci-dessus font l'objet de commandes prédéfinies adaptées aux notations de différents pays : <code>\germanChords</code> et <code>\semiGermanChords</code> pour la notation allemande, <code>\italianChords</code> pour la notation italienne et enfin <code>\frenchChords</code> pour la notation française. <p class="noindent"><p> <a href="../71/lily-0293a7c0.ly"> <img align="middle" border="0" src="../71/lily-0293a7c0.png" alt="[image of music]"> </a> </p> <p><a name="index-Banter-872"></a><a name="index-jazz_002c-chiffrages-d_0027accords-873"></a><a name="index-accords-jazz_002c-chiffrage-874"></a>LilyPond intègre également deux autres modèles de chiffrages : une notation Jazz alternative, et un modèle systématique appelé système Banter. Pour la mise en œuvre de ces modèles, voir <a href="Chord-name-chart.fr.html#Chord-name-chart">Table des noms d'accord</a>. <p class="noindent"> <h5 class="subsubheading">Commandes prédéfinies</h5> <p><a name="index-g_t_005cgermanChords-875"></a><a name="index-g_t_005cgermanChords-876"></a> <code>\germanChords</code>, <a name="index-g_t_005csemiGermanChords-877"></a><a name="index-g_t_005csemiGermanChords-878"></a> <code>\semiGermanChords</code>, <a name="index-g_t_005citalianChords-879"></a><a name="index-g_t_005citalianChords-880"></a> <code>\italianChords</code>, <a name="index-g_t_005cfrenchChords-881"></a><a name="index-g_t_005cfrenchChords-882"></a> <code>\frenchChords</code>. <p class="noindent"> <h5 class="subsubheading">Voir aussi</h5> <p>Exemples : <a name="index-Chords-883"></a><a href="../../../input/lsr/lilypond-snippets/Chords.html#Chords">Accords</a>. <p>Fichiers internes : <samp><span class="file">scm/chords-ignatzek.scm</span></samp>, et <samp><span class="file">scm/chord-entry.scm</span></samp>. <p class="noindent"> <h5 class="subsubheading">Problèmes connus et avertissements</h5> <p>Les chiffrages d'accords ne sont déterminés que par la succession des hauteurs de notes. En d'autres termes, les accords inversés ne sont pas reconnus, ni les notes ajoutées à la basse. C'est pourquoi les accords saisis au moyen de la syntaxe <code><.. ></code> peuvent produire des chiffrages étranges. <!-- footer_tag --><br><hr> <div class="node"> <p> Suivant : <a rel="next" accesskey="n" href="Customizing-chord-names.fr.html#Customizing-chord-names">Personnalisation des noms d'accords</a>, Haut : <a rel="up" accesskey="u" href="Displaying-chords.fr.html#Displaying-chords">Gravure des accords</a> </div> <div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;"> <p> <font size="-1"> Cette page documente LilyPond-2.11.57 (branche de développement). <br> <address> Rapportez toute anomalie en français à <a href="mailto:lilypond-user-fr@gnu.org">lilypond-user-fr@gnu.org</a> ou en anglais à <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs</a> </address> <br> Vos <a href="http://lilypond.org/web/devel/participating/documentation-adding">suggestions à propos de la documentation</a> sont les bienvenues. </font> </p> </div> <P> Autres langues : <a href="Printing-chord-names.html">English</a>, <a href="Printing-chord-names.es.html">español</a>, <a href="Printing-chord-names.de.html">deutsch</a>. <BR> </P> </BODY></html>