Sophie

Sophie

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

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>Nombres de acorde personalizados - 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="Displaying-chords.es.html#Displaying-chords" title="Imprimir los acordes">
<link rel="prev" href="Printing-chord-names.es.html#Printing-chord-names" title="Impresión de los nombres de acorde">
<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="Customizing-chord-names"></a>
Anterior:&nbsp;<a rel="previous" accesskey="p" href="Printing-chord-names.es.html#Printing-chord-names">Impresión de los nombres de acorde</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Displaying-chords.es.html#Displaying-chords">Imprimir los acordes</a>
<hr>
</div>

<h5 class="unnumberedsubsubsec">Nombres de acorde personalizados</h5>

<p><a name="index-personalizaci_00c3_00b3n-de-los-nombres-de-acorde-1254"></a>
No hay un sistema único para nombrar acordes.  Las distintas
tradiciones musicales usan distintos nombres para el mismo conjunto de
acordes.  Tabién hay distintos símbolos impresos para un nombre de
acorde dado.  Los nombres y símbolos que se imprimen para los nombres
de acorde dados se pueden personalizar.

   <p><a name="index-Banter-1255"></a><a name="index-jazz_002c-acordes-de-1256"></a><a name="index-acordes-de-jazz-1257"></a>
El esquema de nomenclatura de acordes predeterminado es un sistema
para música de Jazz, propuesto por Klaus Ignatzek (véase
<a href="Literature-list.es.html#Literature-list">Lista bibliográfica</a>).  También funcionan otros dos esquemas de
nomenclatura de acordes: una notación de acordes de Jazz alternativa y
un esquema sistemático llamado Acordes de Banter.  La notación de Jazz
alternativa también se puede ver en el cuadro <a href="Chord-name-chart.es.html#Chord-name-chart">Carta de nombres de acordes</a>.

<!-- TODO -  Change this so we don't have a non-verbatim example. -->
<!-- Make short example in docs, then move longer example to -->
<!-- appendix, where the length of the snippet won't matter. -->
   <p>Además de los distintos sistemas de nomenclatura, se usan diferentes
nombres de nota para la fundamental en los distintos idiomas.  Las
variables predefinidas <code>\germanChords</code>, <code>\semiGermanChords</code>,
<code>\italianChords</code> y <code>\frenchChords</code> establecen el valor de
estas variables.  El efecto se muestra aquí:

<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>Si ninguno de los ajustes predeterminados proporciona el resultado
deseado, se puede afinar la presentación de los nombres de acorde a
través de las siguientes propiedades.

     
<a name="index-chordRootNamer-1258"></a>
<a name="index-chordRootNamer-1259"></a>
<dl>

     <dt><code>chordRootNamer</code><dd>
El nombre de acorde se imprime normalmente como una letra para la
fundamental con una alteración opcional.  La transformación de la nota
en la letra se realiza por parte de esta función.  Los nombres de nota
especiales (por ejemplo, la &lsquo;H&rsquo; alemana para un acorde de Si) se
pueden producir almacenando una cunción nueva en esta propiedad.

     <p><a name="index-majorSevenSymbol-1260"></a><a name="index-majorSevenSymbol-1261"></a>

     <br><dt><code>majorSevenSymbol</code><dd>
Esta propiedad contiene el objeto de marcado que se usa para hacer el
seguimiento de la salida de <code>chordRootNamer</code> para identificar un
acorde de séptima mayor. Las opciones predefinidas son
<code>whiteTriangleMarkup</code> (triángulo blanco) y
<code>blackTriangleMarkup</code> (triángulo negro).

     <p><a name="index-chordNoteNamer-1262"></a><a name="index-chordNoteNamer-1263"></a>

     <br><dt><code>chordNoteNamer</code><dd>
Cuando el nombre del acorde contiene notas adicionales aparte de la
fundamental (p.ej., un bajo añadido), se utiliza esta función para
imprimir la nota adicional.  De forma predeterminada se imprime la
nota usando <code>chordRootNamer</code>.  La propiedad <code>chordNoteNamer</code>
se puede establecer a una función especializada para cambiar este
comportamiento.  Por ejemplo, el bajo se puede imprimir en minúscula.

     <p><a name="index-chordNameSeparator-1264"></a><a name="index-chordNameSeparator-1265"></a>

     <br><dt><code>chordNameSeparator</code><dd>
Las diferentes partes del nombre de un acorde se separan normalmente
mediante una barra inclinada.  Mediante el ajuste de
<code>chordNameSeparator</code>, podemos usar cualquier marcado que deseemos
como separador.

     <p><a name="index-chordNameExceptions-1266"></a><a name="index-chordNameExceptions-1267"></a>

     <br><dt><code>chordNameExceptions</code><dd>
Esta propiedad es una lista de parejas.  El primer elemento de cada
pareja es un conjunto de notas utilizadas para identificar los
elementos presentes en el acorde.  El segundo elemento es un elemento
de marcado que sigue a la salida de <code>chordRootNamer</code> para crear
el nombre del acorde.

     <p><a name="index-chordPrefixSpacer-1268"></a><a name="index-chordPrefixSpacer-1269"></a>
<br><dt><code>chordPrefixSpacer</code><dd>
La &lsquo;m&rsquo; de los acordes menores se imprime por lo general
imediatamente a la derecha de la fundamental.  Estableciendo
<code>chordPrefixSpacer</code>, podemos determinar un símbolo espaciador
entre la fundamental y la &lsquo;m&rsquo;.  El separador no se usa cuando el
acorde está alterado.

   </dl>

<p class="noindent">

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

<p><a name="index-major-seven-symbols-1270"></a><a name="index-major-seven-symbols-1271"></a>
<code>\whiteTriangleMarkup</code>,
<code>\blackTriangleMarkup</code>,
<a name="index-g_t_005cgermanChords-1272"></a><a name="index-g_t_005cgermanChords-1273"></a>
<code>\germanChords</code>,
<a name="index-g_t_005csemiGermanChords-1274"></a><a name="index-g_t_005csemiGermanChords-1275"></a>
<code>\semiGermanChords</code>,
<a name="index-g_t_005citalianChords-1276"></a><a name="index-g_t_005citalianChords-1277"></a>
<code>\italianChords</code>,
<a name="index-g_t_005cfrenchChords-1278"></a><a name="index-g_t_005cfrenchChords-1279"></a>
<code>\frenchChords</code>.

<p class="noindent">

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

<p><a name="index-excepciones_002c-nombres-de-acorde-1280"></a><em>Excepciones para los nombres de acorde</em>

   <p>Se puede usar la propiedad <code>chordNameExceptions</code> para
almacenar una lista de notaciones espaciales para acordes
específicos.

   <blockquote>
<pre class="verbatim">     
     % modify maj9 and 6(add9)
     % Exception music is chords with markups
     chExceptionMusic = {
       &lt;c e g b d'>1-\markup { \super "maj9" }
       &lt;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 
     }
     
     &lt;&lt; \context ChordNames \theMusic
        \context Voice \theMusic
     >>  
</pre>
     <p>
 <a href="../9b/lily-25573269.ly"> <img align="middle" border="0" src="../9b/lily-25573269.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<!-- TODO - tweak snippet to use \blackTriangleMarkup as well -->
   <p>The layout of the major 7 can be tuned with
<code>majorSevenSymbol</code>. 
<blockquote>
<pre class="verbatim">     
     \version "2.11.51"
     \header {
         texidoc = "The layout of the major 7 can be tuned with
     @code{majorSevenSymbol}."
     }
     
     \chords {
         c:7+
         \set majorSevenSymbol = \markup { "j7" }
         c:7+
     }
</pre>
     <p>
 <a href="../c8/lily-ed34962c.ly"> <img align="middle" border="0" src="../c8/lily-ed34962c.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<!-- @lilypondfile[verbatim,lilyquote,texidoc,doctitle] -->
<!-- {adding-bars-to-chordnames.ly) -->
<!-- @lilypondfile[verbatim,lilyquote,texidoc,doctitle] -->
<!-- {volta-brackets-over-chord-names.ly} -->
<!-- TODO  convert to snippet -->
<!-- @lilypondfile[verbatim,lilyquote,texidoc,doctitle] -->
<!-- {changing-chord-separator.ly} -->
   <p>El separador entre las distintas partes del nombre de un acorde se
puede establecer para que sea cualquier elemento de marcado.

   <blockquote>
<pre class="verbatim">     
     \chords {
       c:7sus4
       \set chordNameSeparator
         = \markup { \typewriter "|" }
       c:7sus4
     }
</pre>
     <p>
 <a href="../3d/lily-92ce8321.ly"> <img align="middle" border="0" src="../3d/lily-92ce8321.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<p class="noindent">

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

   <p class="indent">

   <p>Referencia de la notación:
<a href="Chord-name-chart.es.html#Chord-name-chart">Carta de nombres de acordes</a>.

   <p>Archivos instalados:
<samp><span class="file">scm/chords-ignatzek.scm</span></samp>,
<samp><span class="file">scm/chord-entry.scm</span></samp>,
<samp><span class="file">ly/chord-modifier-init.ly</span></samp>.

   <p>Fragmentos de código:
<a href="../../../input/lsr/lilypond-snippets/Chords.html#Chords">Chords</a>.

<!-- Internals Reference: -->
<!-- @rinternals{  }. -->
<p class="noindent">

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

<p>Los nombres de acorde se determinan a partir de las notas que están
presentes en el mismo y de la información acerca de la estructura del
acorde que ha podido ser introducida en <code>\chordmode</code>.  Si el
método de las notas simultáneas se usa para introducir los acordes,
pueden resultar nombres no deseados a partir de las inversiones o de
las notas del bajo.

   <blockquote>
<pre class="verbatim">     
     misAcordes = \relative c' {
       \chordmode{ c1 c/g c/f }
       &lt;c e g> &lt;g c e> &lt;f c' e g>
     }
     &lt;&lt;
       \new ChordNames { \misAcordes }
       \new Staff { \misAcordes }
     >>
</pre>
     <p>
 <a href="../78/lily-b49d9b4e.ly"> <img align="middle" border="0" src="../78/lily-b49d9b4e.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Anterior:&nbsp;<a rel="previous" accesskey="p" href="Printing-chord-names.es.html#Printing-chord-names">Impresión de los nombres de acorde</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Displaying-chords.es.html#Displaying-chords">Imprimir los acordes</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="Customizing-chord-names.html">English</a>.
 <BR>
 
</P>
</BODY></html>