Sophie

Sophie

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

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>Representación musical - GNU LilyPond Learning Manual</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond Learning Manual">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.es.html#Top">
<link rel="up" href="Background.es.html#Background" title="Antecedentes">
<link rel="prev" href="What-symbols-to-engrave_003f.es.html#What-symbols-to-engrave_003f" title="¿Qué símbolos grabar?">
<link rel="next" href="Example-applications.es.html#Example-applications" title="Aplicaciones de ejemplo">
<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="Music-representation"></a>
Siguiente:&nbsp;<a rel="next" accesskey="n" href="Example-applications.es.html#Example-applications">Aplicaciones de ejemplo</a>,
Anterior:&nbsp;<a rel="previous" accesskey="p" href="What-symbols-to-engrave_003f.es.html#What-symbols-to-engrave_003f">¿Qué símbolos grabar?</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Background.es.html#Background">Antecedentes</a>
<hr>
</div>

<h4 class="unnumberedsubsec">Representación musical</h4>

<p>Idealmente el formato de entrada para cualquier sistema de formateo de
alto nivel es una descripción abstracta del contenido.  En este caso,
eso constituiría la propia música, lo que plantea un tremendo
problema: ¿cómo podemos definir qué es realmente la música?  En lugar
de intentar hallar una respuesta, le hemos dado la vuelta a la
pregunta.  Escribimos un programa capaz de producir partituras y
ajustamos el formato para que sea tan escueto como sea posible. 
Cuando el formato ya no puede reducirse más, por definición nos
habremos quedado con el contenido musical propiamente dicho.  Nuestro
programa sirve como definición formal de un documento musical.

   <p>La sintaxis también es el interfaz de usuario de LilyPond, así que es
fácil teclear

<pre class="example">     {
       c'4 d'8
     }
</pre>
   <p class="noindent">un Do1 (Do central) negra, y un Re1 (el Re por encima del Do central)
corchea.

   <blockquote>
     <p>
 <a href="../c8/lily-9e28f9be.ly"> <img align="middle" border="0" src="../c8/lily-9e28f9be.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>A una escala microscópica, dicha sintaxis es fácil de utilizar.  A una
escala mayor, la sintaxis también requiere una estructura.  ¿De qué
otra forma podríamos introducir piezas complejas como sinfonías u
óperas?  La estructura se forma mediante el concepto de expresiones
musicales: al combinar pequeños fragmentos de música dentro de otros
mayores, se pueden expresar ideas musicales más complejas.  Por
ejemplo

   <blockquote>
<pre class="verbatim">     
     c4
</pre>
     <p>
 <a href="../ed/lily-750e12d6.ly"> <img align="middle" border="0" src="../ed/lily-750e12d6.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<p class="noindent">Los acordes se pueden construir encerrando las notas entre <code>&lt;&lt;</code> y
<code>&gt;&gt;</code>

<!-- < > is not a music expression, -->
<!-- so we use <<>> iso. <> to drive home the point of -->
<!-- expressions.  Don't change this back -hwn. -->
<!-- FIXME: change this.  I can explain it better.  -gp -->
<pre class="example">&lt;&lt;c4 d4 e4&gt;&gt;
</pre>
   <blockquote>
     <p>
 <a href="../eb/lily-4bccd100.ly"> <img align="middle" border="0" src="../eb/lily-4bccd100.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<p class="noindent">Esta expresión se coloca en secuencia encerrándola dentro de llaves
<code>{&nbsp;...&nbsp;}</code>

<pre class="example">{ f4 &lt;&lt;c4 d4 e4&gt;&gt; }
</pre>
   <blockquote>
     <p>
 <a href="../9f/lily-75801860.ly"> <img align="middle" border="0" src="../9f/lily-75801860.png" alt="[image of music]"> </a>
</p>

   </blockquote>

<p class="noindent">Lo anterior, a su vez también es una expresión, y por ello se puede combinar
de nuevo con otra expresión simultánea (una blanca) usando &lt;&lt;,
<code>\\</code>, y &gt;&gt;

<pre class="example">&lt;&lt; g2 \\ { f4 &lt;&lt;c4 d4 e4&gt;&gt; } &gt;&gt;
</pre>
   <blockquote>
     <p>
 <a href="../e9/lily-b9924f13.ly"> <img align="middle" border="0" src="../e9/lily-b9924f13.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Las mencionadas estructuras recursivas se pueden especificar de forma
nítida y formal dentro de una gramática independiente del contexto. 
El código de análisis también se genera a partir de esta gramática. 
En otras palabras, la sintaxis de LilyPond está definida de una forma
clara y sin ambigüedades.

   <p>Los interfaces de usuario y la sintaxis son lo que la persona ve y con
lo que trata principalmente.  En parte, son fruto de preferencias
personales y como tales están sujetas a mucha discusión.  Aunque las
discusiones sobre el gusto tienen su mérito, no son demasiado
productivas.  Dentro de la escena global de LilyPond, la sintaxis de
la entrada tiene una importancia relativamente pequeña: inventarse una
sintaxis elegante es fácil, pero escribir un código de formateo
decente es mucho más difícil.  Esto también queda ilustrado por la
cantidad de líneas de código de los componentes respectivos: el
análisis y la representación se llevan menos del 10% del código
fuente.

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Siguiente:&nbsp;<a rel="next" accesskey="n" href="Example-applications.es.html#Example-applications">Aplicaciones de ejemplo</a>,
Anterior:&nbsp;<a rel="previous" accesskey="p" href="What-symbols-to-engrave_003f.es.html#What-symbols-to-engrave_003f">¿Qué símbolos grabar?</a>,
Arriba:&nbsp;<a rel="up" accesskey="u" href="Background.es.html#Background">Antecedentes</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="Music-representation.html">English</a>, <a href="Music-representation.fr.html">français</a>, <a href="Music-representation.de.html">deutsch</a>.
 <BR>
 
</P>
</BODY></html>