Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3a7b4dfc766af1222d90c7f03a0844e6 > files > 6856

lilypond-doc-2.11.57-1mdv2009.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="en">
<head>
<title>Regroupement automatique de parties - 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="Multiple-voices.fr.html#Multiple-voices" title="Plusieurs voix">
<link rel="prev" href="Collision-resolution.fr.html#Collision-resolution" title="Résolution des collisions">
<link rel="next" href="Writing-music-in-parallel.fr.html#Writing-music-in-parallel" title="Saisie la musique en parallèle">
<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="Automatic-part-combining"></a>
Suivant&nbsp;:&nbsp;<a rel="next" accesskey="n" href="Writing-music-in-parallel.fr.html#Writing-music-in-parallel">Saisie la musique en parallèle</a>,
Précédent&nbsp;:&nbsp;<a rel="previous" accesskey="p" href="Collision-resolution.fr.html#Collision-resolution">Résolution des collisions</a>,
Haut&nbsp;:&nbsp;<a rel="up" accesskey="u" href="Multiple-voices.fr.html#Multiple-voices">Plusieurs voix</a>
<hr>
</div>

<h5 class="unnumberedsubsubsec">Regroupement automatique de parties</h5>

<p><a name="index-regroupement-automatique-de-parties-569"></a><a name="index-parties_002c-combiner-des-570"></a>
Le regroupement automatique de parties vous permet de fusionner deux
pupitres sur une seule portée, ceci dans le but de créer des
partitions d'orchestre.  Lorsque les deux parties sont identiques sur
une certaine durée, une seule s'affiche.  Lorsqu'elles diffèrent,
deux voix séparées apparaissent, avec des hampes dont la direction est
gérée automatiquement.  Vous pouvez aussi identifier et faire
ressortir les solos et parties <em>a due</em>.

   <p>Voici la syntaxe qui permet de combiner des parties&nbsp;:

<pre class="example">\partcombine <var>musicexpr1</var> <var>musicexpr2</var>
</pre>
   <p>L'exemple suivant illustre les fonctionnalités élémentaires du
combinateur de parties&nbsp;: positionner les parties sur une portée, gérer
la direction des hampes et de la polyphonie.

   <blockquote>
<pre class="verbatim">     
     \new Staff \partcombine
       \relative g' { g g a( b) c c r r }
       \relative g' { g g r4 r e e g g }
</pre>
     <p>
 <a href="../ad/lily-190af0dc.ly"> <img align="middle" border="0" src="../ad/lily-190af0dc.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Le premier <code>sol</code> n'apparaît qu'une seule fois, alors qu'il a été
spécifié deux fois (une fois dans chacune des parties).  La direction
des hampes et des liaisons de tenue ou de phrasé est gérée
automatiquement, selon qu'il s'agisse d'un solo ou d'un unisson.  La
première partie, dont le contexte s'appellera <code>one</code>, aura toujours
ses hampes dirigées vers le haut et sera notée &lsquo;Solo&rsquo;, alors que la
deuxième, appelée <code>two</code>, aura des hampes vers le bas et sera
notée &lsquo;Solo&nbsp;II&rsquo;.

   <p>Si votre intention n'est que de fusionner les parties, sans ajouter de
texte, assignez faux à la propriété <code>printPartCombineTexts</code>.

   <blockquote>
<pre class="verbatim">     
     \new Staff &lt;&lt;
       \set Staff.printPartCombineTexts = ##f
       \partcombine
         \relative g' { g a( b) r }
         \relative g' { g r4 r f }
     >>
</pre>
     <p>
 <a href="../cb/lily-edbc7900.ly"> <img align="middle" border="0" src="../cb/lily-edbc7900.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Le texte imprimé pour les sections solo ou à l'unisson se règle par
les propriétés <code>soloText</code>, <code>soloIIText</code>, et <code>aDueText</code>.

   <blockquote>
<pre class="verbatim">     
     \new Staff &lt;&lt;
       \set Score.soloText = #"ichi"
       \set Score.soloIIText = #"ni"
       \set Score.aDueText = #"tachi"
       \partcombine
         \relative g' { g4 g a( b) r }
         \relative g' { g4 g r r f }
     >>
</pre>
     <p>
 <a href="../1a/lily-9ef55f11.ly"> <img align="middle" border="0" src="../1a/lily-9ef55f11.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>LilyPond interprète dans un contexte <a name="index-Voice-571"></a><a href="../lilypond-internals/Voice.fr.html#Voice">Voice</a> les
arguments fournis à <code>\partcombine</code>.  Si vous travaillez avec des
octaves relatives, spécifiez <code>\relative</code> dans chacune des
expressions musicales, comme ceci&nbsp;:

<pre class="example">\partcombine
  \relative ... <var>musicexpr1</var>
  \relative ... <var>musicexpr2</var>
</pre>
   <p class="noindent">Une section <code>\relative</code> en dehors de <code>\partcombine</code> sera
sans effet sur les hauteurs de <var>musicexpr1</var> et <var>musicexpr2</var>.

<p class="noindent">

<h5 class="subsubheading">Voir aussi</h5>

<p>Référence du programme&nbsp;: <a name="index-PartCombineMusic-572"></a><a href="../lilypond-internals/PartCombineMusic.fr.html#PartCombineMusic">PartCombineMusic</a>.

<p class="noindent">

<h5 class="subsubheading">Problèmes connus et avertissements</h5>

<p>Lorsque <code>printPartCombineTexts</code> est actif et que les deux voix
jouent souvent les mêmes notes, le combinateur peut afficher <code>a2</code>
plus d'une fois par mesure.

   <p><code>\partcombine</code> ne peut s'inscrire dans un bloc <code>\times</code>.

   <p><code>\partcombine</code> ne peut s'inscrire dans un bloc <code>\relative</code>.

   <p>En interne, <code>\partcombine</code> interprète les deux arguments en tant
que <code>Voice</code>s, dénommées <code>one</code> et <code>two</code>, puis décide de
quand les parties seront fusionnées.  Par conséquent, si les arguments
changent pour d'autres noms de contexte <a name="index-Voice-573"></a><a href="../lilypond-internals/Voice.fr.html#Voice">Voice</a>, les
événements qu'ils contiendraient seront ignorés.

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Suivant&nbsp;:&nbsp;<a rel="next" accesskey="n" href="Writing-music-in-parallel.fr.html#Writing-music-in-parallel">Saisie la musique en parallèle</a>,
Précédent&nbsp;:&nbsp;<a rel="previous" accesskey="p" href="Collision-resolution.fr.html#Collision-resolution">Résolution des collisions</a>,
Haut&nbsp;:&nbsp;<a rel="up" accesskey="u" href="Multiple-voices.fr.html#Multiple-voices">Plusieurs voix</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&nbsp;: <a href="Automatic-part-combining.html">English</a>, <a href="Automatic-part-combining.es.html">español</a>.
 <BR>
 
</P>
</BODY></html>