<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="es"> <head> <title>Un ejemplo de documento musicológico - GNU LilyPond program usage</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="GNU LilyPond program usage"> <meta name="generator" content="makeinfo 4.11"> <link title="Top" rel="start" href="index.es.html#Top"> <link rel="up" href="LilyPond_002dbook.es.html#LilyPond_002dbook" title="LilyPond-book"> <link rel="next" href="Integrating-music-and-text.es.html#Integrating-music-and-text" title="Integrar música y texto"> <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="An-example-of-a-musicological-document"></a> Siguiente: <a rel="next" accesskey="n" href="Integrating-music-and-text.es.html#Integrating-music-and-text">Integrar música y texto</a>, Arriba: <a rel="up" accesskey="u" href="LilyPond_002dbook.es.html#LilyPond_002dbook">LilyPond-book</a> <hr> </div> <h3 class="section">4.1 Un ejemplo de documento musicológico</h3> <p><a name="index-musicolog_00c3_00ada-22"></a>Ciertos textos contienen ejemplos musicales. Son tratados musicales, cancioneros o manuales como este mismo. Estos textos se pueden hacer a mano, importando simplemente una imagen en formato PostScript en el editor de textos. Sin embargo, hay un procedimiento automático para reducir la carga de trabajo que esto implica los documentos de HTML, LaTeX, Texinfo y DocBook. <p>Un guión ejecutable llamado <code>lilypond-book</code> extrae los fragmentos de música, les da formato y vuelve a poner en su lugar la partitura resultante. A continuación presentamos un pequeño ejemplo de su utilización con LaTeX. El ejemplo contiene también texto explicativo, por lo que no vamos a comentarlo posteriormente. <h4 class="subheading">Entrada</h4> <blockquote> <pre class="verbatim"> \documentclass[a4paper]{article} \begin{document} Los documentos para \verb+lilypond-book+ pueden mezclar libremente música y texto. Por ejemplo: \begin{lilypond} \relative c' { c2 g'2 \times 2/3 { f8 e d } c'2 g4 } \end{lilypond} Las opciones se escriben entre corchetes. \begin[fragment,quote,staffsize=26,verbatim]{lilypond} c'4 f16 \end{lilypond} Los ejemplos grandes se pueden grabar en archivos separados e introducirse con \verb+\lilypondfile+. \lilypondfile[quote,noindent]{screech-boink.ly} (Si es necesario, sustituya screech-boink.ly por cualquier archivo .ly situado en el mismo directorio que este archivo.) \end{document} </pre> </blockquote> <h4 class="subheading">Procesado</h4> <p>Guarde el código anterior como un archivo llamado <samp><span class="file">lilybook.lytex</span></samp>, y luego ejecute en un terminal: <!-- keep space after @version{} so TeX doesn't choke --> <pre class="example"> lilypond-book --output=out --pdf lilybook.lytex <em>lilypond-book (GNU LilyPond) 2.11.57 </em> <em>Leyendo lilybook.lytex...</em> <em>..montañas de mensajes suprimidos..</em> <em>Compilando lilybook.tex...</em> cd out pdflatex lilybook <em>..montañas de mensajes suprimidos..</em> xpdf lilybook <em>(sustituya </em><samp><span class="command">xpdf</span></samp><em> por su visor de PDF favorito)</em> </pre> <p>La ejecución de <samp><span class="command">lilypond-book</span></samp> y <samp><span class="command">latex</span></samp> crea un gran número de archivos temporales, que podrían abarrotar el directorio de trabajo. Para poner remedio a esto utilice la opción <code>--output=</code><var>directorio</var>. Creará los archivos en un subdirectorio aparte <samp><span class="file">directorio</span></samp>. <p>Finalmente el resultado del ejemplo de LaTeX que acabamos de mostrar<a rel="footnote" href="#fn-1" name="fnd-1"><sup>1</sup></a>. Así acaba la sección del tutorial. <h4 class="subheading">Salida</h4> <p>Los documentos para <samp><span class="command">lilypond-book</span></samp> pueden mezclar libremente música y texto. Por ejemplo: <p class="noindent"><p> <a href="../3e/lily-9bbaa8c4.ly"> <img align="middle" border="0" src="../3e/lily-9bbaa8c4.png" alt="[image of music]"> </a> </p> <p>Las opciones se escriben entre corchetes. <blockquote> <pre class="verbatim"> c'4 f16 </pre> <p> <a href="../d9/lily-9f16f5f9.ly"> <img align="middle" border="0" src="../d9/lily-9f16f5f9.png" alt="[image of music]"> </a> </p> </blockquote> <p>Los ejemplos grandes se pueden grabar en archivos separados e introducirse con <code>\lilypondfile</code>. <blockquote> <p> <a href="../34/lily-278653e5.ly"> <img align="middle" border="0" src="../34/lily-278653e5.png" alt="[image of music]"> </a> </p> </blockquote> <div class="footnote"> <hr> <h4>Notas al pie</h4><p class="footnote"><small>[<a name="fn-1" href="#fnd-1">1</a>]</small> Este tutorial se procesa con Texinfo, por lo que el ejemplo presenta un resultado en la disposición ligeramente distinto.</p> <hr></div> <!-- footer_tag --><div class="node"> <p> Siguiente: <a rel="next" accesskey="n" href="Integrating-music-and-text.es.html#Integrating-music-and-text">Integrar música y texto</a>, Arriba: <a rel="up" accesskey="u" href="LilyPond_002dbook.es.html#LilyPond_002dbook">LilyPond-book</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="An-example-of-a-musicological-document.html">English</a>, <a href="An-example-of-a-musicological-document.de.html">deutsch</a>. <BR> </P> </BODY></html>