<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="es"> <head> <title>Introducir la letra - 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="Common-notation-for-vocals.es.html#Common-notation-for-vocals" title="Notación usual para voces"> <link rel="prev" href="Setting-simple-songs.es.html#Setting-simple-songs" title="Elaborar canciones sencillas"> <link rel="next" href="Working-with-lyrics-and-variables.es.html#Working-with-lyrics-and-variables" title="Trabajar con el texto y las variables"> <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="Entering-lyrics"></a> Siguiente: <a rel="next" accesskey="n" href="Working-with-lyrics-and-variables.es.html#Working-with-lyrics-and-variables">Trabajar con el texto y las variables</a>, Anterior: <a rel="previous" accesskey="p" href="Setting-simple-songs.es.html#Setting-simple-songs">Elaborar canciones sencillas</a>, Arriba: <a rel="up" accesskey="u" href="Common-notation-for-vocals.es.html#Common-notation-for-vocals">Notación usual para voces</a> <hr> </div> <h5 class="subsubsection">2.1.1.3 Introducir la letra</h5> <p><a name="index-letra-1096"></a><a name="index-g_t_005clyricmode-1097"></a><a name="index-g_t_005clyricmode-1098"></a> <a name="index-puntuaci_00c3_00b3n-1099"></a><a name="index-espacios_002c-en-la-letra-1100"></a><a name="index-comillas_002c-en-la-letra-1101"></a> La letra de las canciones se introduce en un modo de entrada especial que se inicia mediante la palabra clave <code>\lyricmode</code>, o bien mediante <code>\addlyrics</code> ó <code>\lyricsto</code>. En este modo puede introducir la letra, con puntuación y acentos, y el carácter <code>d</code> no se analiza como una nota, sino más bien como una sílaba de una sola letra. Las sílabas se introducen como las notas, pero con texto en lugar de alturas de nota. Por ejemplo, <pre class="example">\lyricmode { Cam-4 pa-4 ni- ta del- lu- gar2 } </pre> <p>Existen dos métodos principales para especificar la colocación horizontal de las sílabas, bien especificando la duración de cada sílaba de forma explícita, como en el ejemplo anterior, o bien alineando automáticamente la letra a la melodía o a cualquier otra voz, usando <code>\addlyrics</code> o <code>\lyricsto</code>. <!-- TODO: broken --> <!-- For more details see @ref{The Lyrics context}. --> <p>Una palabra o sílaba de la letra comienza con un carácter alfabético, y termina con cualquier espacio o dígito. Los caracteres que siguen pueden ser cualesquiera excepto un dígito o un espacio. <p>Cualquier carácter excepto un dígito o un espacio en blanco se considera parte de una sílaba; esto tiene una importante consecuencia, y es que una palabra puede terminar en <code>}</code>, lo que con frecuencia conduce al siguiente error: <pre class="example">\lyricmode { la- la} </pre> <p>En este ejemplo, el símbolo <code>}</code> se encuentra incluido dentro de la sílaba final, por tanto la llave de apertura no se compensa con la correspondiente llave de cierre y el archivo de entrada probablemente no se podrá procesar. <p><a name="index-g_t_005cproperty-dentro-de-_005clyricmode-1102"></a><a name="index-g_t_005cproperty-dentro-de-_005clyricmode-1103"></a> <p class="noindent">De forma similar, un punto que sigue a una secuencia alfabética queda incluido dentro de la cadena resultante. Como consecuencia, se deben insertar espacios antes y después de los comandos de propiedades: <em>no</em> escriba <pre class="example">\override Score.LyricText #'font-shape = #'italic </pre> <p class="noindent">sino lo siguiente: <pre class="example">\override Score . LyricText #'font-shape = #'italic </pre> <p><a name="index-g_t_005f-1104"></a><a name="index-g_t_005f-1105"></a> <a name="index-espacios_002c-en-la-letra-1106"></a><a name="index-comillas_002c-en-la-letra-1107"></a><a name="index-ligaduras_002c-en-la-letra-1108"></a> Para asignar más de una sílaba a una única nota, puede rodearlas por comillas o usar un carácter <code>_</code> (guión bajo), para obtener espacios entre las sílabas, o usar el símbolo de tilde curva (<code>~</code>) para obtener una ligadura entre sílabas de la letra. <blockquote> <pre class="verbatim"> \time 3/4 \relative c' { c2 e4 g2 e4 } \addlyrics { gran- de_a- mi- go } \addlyrics { pu- "ro y ho-" nes- to } \addlyrics { pu- ro~y~ho- nes- to } </pre> <p> <a href="../59/lily-c4ff9864.ly"> <img align="middle" border="0" src="../59/lily-c4ff9864.png" alt="[image of music]"> </a> </p> </blockquote> <p>La ligadura de texto se construye con el carácter Unicode U+203F, por tanto debe asegurarse de que tiene instalada una tipografía (como DejaVuLGC) que incluya este glifo. <p>Para escribir letra con caracteres de una lengua no inglesa, o que tenga caracteres acentuados o especiales (como el símbolo del corazón o comillas inclinadas), introduzca simplemente los caracteres directamente en el archivo de entrada y guárdelo con una codificación utf-8. Consulte <a href="Text-encoding.es.html#Text-encoding">Codificación del texto</a>, para ver más información. <!-- FIXME: quotes. --> <blockquote> <pre class="verbatim"> \relative c' { e4 f e d e f e2 } \addlyrics { He said: “Let my peo ple go”. } </pre> <p> <a href="../eb/lily-ba3afbbf.ly"> <img align="middle" border="0" src="../eb/lily-ba3afbbf.png" alt="[image of music]"> </a> </p> </blockquote> <p>Para utilizar comillas normales en la letra, escriba una barra invertida antes de las comillas. Por ejemplo, <blockquote> <pre class="verbatim"> \relative c' { \time 3/4 e4 e4. e8 d4 e d c2. } \addlyrics { "\"I" am so lone- "ly\"" said she } </pre> <p> <a href="../9a/lily-54e9db1e.ly"> <img align="middle" border="0" src="../9a/lily-54e9db1e.png" alt="[image of music]"> </a> </p> </blockquote> <p>La definición completa del comienzo de una palabra en el modo Lyrics (letra) es algo más compleja. <p>Una palabra en el modo Lyrics comienza por: un carácter alfabético, <code>_</code>, <code>?</code>, <code>!</code>, <code>:</code>, <code>'</code>, los caracteres de control desde <code>^A</code> hasta <code>^F</code>, desde <code>^Q</code> hasta <code>^W</code>, <code>^Y</code>, <code>^^</code>, cualquier carácter de 8 bits con código ASCII por encima del 127, o una combinación de dos caracteres consistente en la combinación de una barra invertida seguida por <code>`</code>, <code>'</code>, <code>"</code> ó <code>^</code>. <p>Para definir identificadores que contengan letra, se debe usar la función <code>lyricmode</code>. <pre class="example">verseOne = \lyricmode { Joy to the world the Lord is come } \score { << \new Voice = "one" \relative c'' { \autoBeamOff \time 2/4 c4 b8. a16 g4. f8 e4 d c2 } \addlyrics { \verseOne } >> } </pre> <p class="noindent"> <h5 class="subsubheading">Véase también</h5> <p class="indent"> <p>Referencia de funcionamiento interno: <a name="index-LyricText-1109"></a><a href="../lilypond-internals/LyricText.es.html#LyricText">LyricText</a>, <a name="index-LyricSpace-1110"></a><a href="../lilypond-internals/LyricSpace.es.html#LyricSpace">LyricSpace</a>. <!-- footer_tag --><br><hr> <div class="node"> <p> Siguiente: <a rel="next" accesskey="n" href="Working-with-lyrics-and-variables.es.html#Working-with-lyrics-and-variables">Trabajar con el texto y las variables</a>, Anterior: <a rel="previous" accesskey="p" href="Setting-simple-songs.es.html#Setting-simple-songs">Elaborar canciones sencillas</a>, Arriba: <a rel="up" accesskey="u" href="Common-notation-for-vocals.es.html#Common-notation-for-vocals">Notación usual para 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="Entering-lyrics.html">English</a>, <a href="Entering-lyrics.fr.html">français</a>. <BR> </P> </BODY></html>