Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="es">
<head>
<title>Resolución de las colisiones - Referencia de la notación de GNU LilyPond</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Referencia de la notación de GNU LilyPond">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.es.html#Top">
<link rel="up" href="Multiple-voices.es.html#Multiple-voices" title="Varias voces">
<link rel="prev" href="Voice-styles.es.html#Voice-styles" title="Estilos de voz">
<link rel="next" href="Automatic-part-combining.es.html#Automatic-part-combining" title="Combinación automática de las partes">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2007 por los autores

_The translation of the following copyright notice is provided
for courtesy to non-English speakers, but only the notice in English
legally counts._

_La traducción de la siguiente nota de copyright se ofrece como
cortesía para las personas de habla no inglesa, pero únicamente la
nota en inglés tiene validez legal._

     Se otorga permiso para copiar, distribuir y/o modificar este
     documento bajo los términos de la Licencia de Documentación
     Libre de GNU, versión 1.1 o cualquier versión posterior
     publicada por la Free Software Foundation; sin ninguna de las
     secciones invariantes.  Se incluye una copia de esta licencia
     dentro de la sección titulada ``Licencia de Documentación Libre
     de GNU''.
     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.1 or any later version published by the Free Software
     Foundation; with no Invariant Sections.  A copy of the license is
     included in the section entitled ``GNU Free Documentation
     License''.
   -->
<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="Collision-resolution"></a>
Siguiente:&nbsp;<a rel="next" accesskey="n" href="Automatic-part-combining.es.html#Automatic-part-combining">Combinación automática de las partes</a>,
Anterior:&nbsp;<a rel="previous" accesskey="p" href="Voice-styles.es.html#Voice-styles">Estilos de voz</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Multiple-voices.es.html#Multiple-voices">Varias voces</a>
<hr>
</div>

<h5 class="unnumberedsubsubsec">Resolución de las colisiones</h5>

<p><a name="index-mezclar-notas-858"></a><a name="index-notas_002c-colisiones-de-859"></a><a name="index-colisiones-860"></a><a name="index-g_t_005cshiftOn-861"></a><a name="index-g_t_005cshiftOn-862"></a>
<a name="index-g_t_005cshiftOnn-863"></a><a name="index-g_t_005cshiftOnn-864"></a>
<a name="index-g_t_005cshiftOnnn-865"></a><a name="index-g_t_005cshiftOnnn-866"></a>
<a name="index-g_t_005cshiftOff-867"></a><a name="index-g_t_005cshiftOff-868"></a>
<a name="index-desplazamiento-de-silencios_002c-autom_00c3_00a1tico-869"></a>
Las cabezas de notas con igual duración se combinan automáticamente,
pero las que tienen duraciones distintas no se combinan.  Los
silencios que se encuentran en el lado opuesto de una plica se
desplazan verticalmente.

   <blockquote>
<pre class="verbatim">     
     &lt;&lt;
       {
         c8 d e d c d c4
         g'2 fis
       } \\ {
         c2 c8. b16 c4
         e,2 r
       } \\ {
         \oneVoice
         s1
         e8 a b c d2
       }
     >>
</pre>
     <p>
 <a href="../b8/lily-c089b276.ly"> <img align="middle" border="0" src="../b8/lily-c089b276.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Las cabezas de notas diferentes se pueden combinar, con la excepción
de blancas con negras:

   <blockquote>
<pre class="verbatim">     
     &lt;&lt;
       {
         \mergeDifferentlyHeadedOn
         c8 d e d c d c4
         g'2 fis
       } \\ {
         c2 c8. b16 c4
         e,2 r
       } \\ {
         \oneVoice
         s1
         e8 a b c d2
       }
     >>
</pre>
     <p>
 <a href="../cf/lily-4daf1523.ly"> <img align="middle" border="0" src="../cf/lily-4daf1523.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Se pueden combinar cabezas con puntillos diferentes:

   <blockquote>
<pre class="verbatim">     
     &lt;&lt;
       {
         \mergeDifferentlyHeadedOn
         \mergeDifferentlyDottedOn
         c8 d e d c d c4
         g'2 fis
       } \\ {
         c2 c8. b16 c4
         e,2 r
       } \\ {
         \oneVoice
         s1
         e8 a b c d2
       }
     >>
</pre>
     <p>
 <a href="../a0/lily-0d70efbb.ly"> <img align="middle" border="0" src="../a0/lily-0d70efbb.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p><a name="index-desplazar-nota-870"></a>
La colisión del segundo compás se produce porque
<code>merge-differently-headed</code> no es capaz de completar
satisfactoriamente la combinación cuando se encuentran tres o más
notas alineadas en la misma columna (de hecho, se obtiene una
advertencia por este motivo).  Para conseguir que la combinación
funcione adecuadamente, aplique un <code>\shift</code> o desplazamiento a la
nota que no se debe combinar.  Aquí, se aplica <code>\shiftOn</code> para
mover el sol agudo fuera de la columna, y entonces
<code>merge-differently-headed</code> hace su trabajo correctamente.

   <blockquote>
<pre class="verbatim">     
     &lt;&lt;
       {
         \mergeDifferentlyHeadedOn
         \mergeDifferentlyDottedOn
         c8 d e d c d c4
         \shiftOn
         g'2 fis
       } \\ {
         c2 c8. b16 c4
         e,2 r
       } \\ {
         \oneVoice
         s1
         e8 a b c d2
       }
     
     >>
</pre>
     <p>
 <a href="../6a/lily-6090b616.ly"> <img align="middle" border="0" src="../6a/lily-6090b616.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Las instrucciones <code>\shiftOn</code>, <code>\shiftOnn</code> y
<code>\shiftOnnn</code> especifican el grado en que se deben desplazar los
acordes de la voz en curso.  Las voces exteriores (normalmente: la voz
uno y la voz dos) tienen <code>\shiftOff</code> (desplazamiento
desactivado), mientras que las voces interiores (tres y cuatro) tienen
<code>\shiftOn</code> (desplazamiento activado).  <code>\shiftOnn</code> y
<code>\shiftOnnn</code> definen niveles de desplazamiento más grandes.

   <p>Sólo se combinan las notas si tienen la plica en direcciones opuestas
(o sea en las <code>Voice</code>s 1 y 2).

   <p><a name="index-multiple-voices-871"></a><a name="index-polyphonic-music-872"></a><a name="index-shifting-voices-873"></a>

<h5 class="subsubheading">Instrucciones predefinidas</h5>

<p><a name="index-g_t_005cmergeDifferentlyDottedOn-874"></a><a name="index-g_t_005cmergeDifferentlyDottedOn-875"></a>
<code>\mergeDifferentlyDottedOn</code>,
<a name="index-g_t_005cmergeDifferentlyDottedOff-876"></a><a name="index-g_t_005cmergeDifferentlyDottedOff-877"></a>
<code>\mergeDifferentlyDottedOff</code>,
<a name="index-g_t_005cmergeDifferentlyHeadedOn-878"></a><a name="index-g_t_005cmergeDifferentlyHeadedOn-879"></a>
<code>\mergeDifferentlyHeadedOn</code>,
<a name="index-g_t_005cmergeDifferentlyHeadedOff-880"></a><a name="index-g_t_005cmergeDifferentlyHeadedOff-881"></a>
<code>\mergeDifferentlyHeadedOff</code>.

   <p><a name="index-g_t_005cshiftOn-882"></a><a name="index-g_t_005cshiftOn-883"></a>
<code>\shiftOn</code>,
<a name="index-g_t_005cshiftOnn-884"></a><a name="index-g_t_005cshiftOnn-885"></a>
<code>\shiftOnn</code>,
<a name="index-g_t_005cshiftOnnn-886"></a><a name="index-g_t_005cshiftOnnn-887"></a>
<code>\shiftOnnn</code>,
<a name="index-g_t_005cshiftOff-888"></a><a name="index-g_t_005cshiftOff-889"></a>
<code>\shiftOff</code>.

<p class="noindent">

<h5 class="subsubheading">Fragmentos de código seleccionados</h5>

<p><em>Voces adicionales para evitar colisiones</em>

   <p>En ciertos casos de polifonía compleja, se necesitan voces adicionales
para evitar colisiones entre las notas.  Las voces adicionales se
añaden definiendo una variable que utiliza la función de Scheme
context-spec-music.

   <blockquote>
<pre class="verbatim">     
     voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
     \relative c'' {
       \time 3/4 \key d \minor \partial 2
       &lt;&lt;
         { \voiceOne
           a4. a8
           e'4 e4. e8
           f4 d4. c8
         } \\ {
           \voiceThree
           f,2
           bes4 a2
           a4 s2
         } \\ {
           \voiceFive
           s2
           g4 g2
           f4 f2
         } \\ {
           \voiceTwo
           d2
           d4 cis2
           d4 bes2
         }
       >>
     }
</pre>
     <p>
 <a href="../1c/lily-1a8c4f9e.ly"> <img align="middle" border="0" src="../1c/lily-1a8c4f9e.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p><em>Forzar el desplazamiento horizontal de las notas</em>

   <p>Cuando el motor de tipografiado no es capaz de todo, se puede usar la
propiedad force-hshift del objeto NoteColumn para sobreescribir
decisiones de tipografiado.  Las unidades de medida que se usan aquí
son espacios de pentagrama.

   <blockquote>
<pre class="verbatim">     
     \relative c' &lt;&lt;
       {
         &lt;d g>2 &lt;d g>
       }
       \\
       { &lt;b f'>2
         \once \override NoteColumn #'force-hshift = #1.7
         &lt;b f'>2
       }
     >>
</pre>
     <p>
 <a href="../ca/lily-9af05dc8.ly"> <img align="middle" border="0" src="../ca/lily-9af05dc8.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<p class="noindent">

<h5 class="subsubheading">Véase también</h5>

   <p class="indent">

   <p>Glosario musical:
<a name="index-polyphony-890"></a><a href="../music-glossary/polyphony.es.html#polyphony">polifonía</a>.

   <p>Manual de aprendizaje:
<a name="index-Multiple-notes-at-once-891"></a><a href="../lilypond-learning/Multiple-notes-at-once.es.html#Multiple-notes-at-once">Varias notas a la vez</a>,
<a name="index-Voices-contain-music-892"></a><a href="../lilypond-learning/Voices-contain-music.es.html#Voices-contain-music">Las voces contienen música</a>,
<a name="index-Collisions-of-objects-893"></a><a href="../lilypond-learning/Collisions-of-objects.es.html#Collisions-of-objects">Colisiones de objetos</a>.

   <p>Fragmentos de código:
<a href="../../../input/lsr/lilypond-snippets/Simultaneous-notes.html#Simultaneous-notes">Notas simultáneas</a>.

   <p>Referencia de funcionamiento interno:
<a name="index-NoteColumn-894"></a><a href="../lilypond-internals/NoteColumn.es.html#NoteColumn">NoteColumn</a>,
<a name="index-NoteCollision-895"></a><a href="../lilypond-internals/NoteCollision.es.html#NoteCollision">NoteCollision</a>,
<a name="index-RestCollision-896"></a><a href="../lilypond-internals/RestCollision.es.html#RestCollision">RestCollision</a>.

<p class="noindent">

<h5 class="subsubheading">Advertencias y problemas conocidos</h5>

<p>Cuando se emplea <code>merge-differently-headed</code> con una corchea (o
una nota más corta) con la plica hacia arriba, y una blanca con la
plica hacia abajo, la corchea recibe un desplazamiento ligeramente
incorrecto a causa de la anchura diferente del símbolo de la cabeza de
la blanca.

<!-- investigate! Sometimes it works, sometimes not. -FV -->
   <p>No está claro en qué circunstancias se pueden combinar cabezas de nota
distintas que tienen también distinto puntillo.

   <p>No están contemplados los acordes en que la misma nota se presenta con
diferentes alteraciones accidentales dentro del mismo.  En este caso
se recomienda usar la transcripción enarmónica, o usar la notación
especial de racimos (véase <a href="Clusters.es.html#Clusters">Racimos (clusters)</a>).

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Siguiente:&nbsp;<a rel="next" accesskey="n" href="Automatic-part-combining.es.html#Automatic-part-combining">Combinación automática de las partes</a>,
Anterior:&nbsp;<a rel="previous" accesskey="p" href="Voice-styles.es.html#Voice-styles">Estilos de voz</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Multiple-voices.es.html#Multiple-voices">Varias voces</a>
</div>

<div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;">
<p>
<font size="-1">
Esta página corresponde a LilyPond-2.11.57 (rama de desarrollo).
<br>
<address>
Informe de los fallos a través de la lista en español <a href="http://es.groups.yahoo.com/group/lilypond-es/">lilypond-es</a>, o en inglés a través de <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>
Se agradecen las <a href="http://lilypond.org/web/devel/participating/documentation-adding">sugerencias para la documentación</a>.
</font>
</p>
</div>


<P>
 Otros idiomas: <a href="Collision-resolution.html">English</a>, <a href="Collision-resolution.fr.html">français</a>, <a href="Collision-resolution.de.html">deutsch</a>.
 <BR>
 
</P>
</BODY></html>