Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="en">
<head>
<title>Changing spacing - GNU LilyPond Notation Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond Notation Reference">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.es.html#Top">
<link rel="up" href="Fitting-music-onto-fewer-pages.es.html#Fitting-music-onto-fewer-pages" title="Fitting music onto fewer pages">
<link rel="prev" href="Displaying-spacing.es.html#Displaying-spacing" title="Displaying spacing">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2007 by the authors

     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="Changing-spacing"></a>
Previous:&nbsp;<a rel="previous" accesskey="p" href="Displaying-spacing.es.html#Displaying-spacing">Displaying spacing</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Fitting-music-onto-fewer-pages.es.html#Fitting-music-onto-fewer-pages">Fitting music onto fewer pages</a>
<hr>
</div>

<h4 class="subsection">4.6.2 Changing spacing</h4>

<p>From the output of <code>annotate-spacing</code>, we can
see which margins we may wish to alter.

<!-- TODO add info about or pointers to margin settings -->
   <p>Other than margins, there are a few other options to save space:

     <ul>
<li>You may tell LilyPond to place systems as close together as
possible (to fit as many systems as possible onto a page), but
then to space those systems out so that there is no blank
space at the bottom of the page.

     <pre class="example">     \paper {
       between-system-padding = #0.1
       between-system-space = #0.1
       ragged-last-bottom = ##f
       ragged-bottom = ##f
     }
</pre>
     <li>You may force the number of systems (i.e., if LilyPond wants
to typeset some music with 11 systems, you could force it to
use 10).

     <pre class="example">     \paper {
       system-count = #10
     }
</pre>
     <li>Avoid (or reduce) objects which increase the vertical size of
a system.  For example, volta repeats (or alternate repeats)
require extra space.  If these repeats are spread over two
systems, they will take up more space than one system with
the volta repeats and another system without.

     <p>Another example is moving dynamics which &lsquo;stick out&rsquo; of
a system, as in the second bar here:

     <blockquote>
<pre class="verbatim">          
          e4 c g\f c
          \override DynamicText #'extra-offset = #'( -2.2 . 2.0)
          e4 c g\f c
     </pre>
          <p>
 <a href="../a9/lily-cbf62d24.ly">
  <img align="middle"
    border="0" src="../a9/lily-cbf62d24.png" alt="[image of music]">
 </a>
</p>

     </blockquote>

     <li>Alter the horizontal spacing via <code>SpacingSpanner</code>.  See
<a href="Changing-horizontal-spacing.es.html#Changing-horizontal-spacing">Changing horizontal spacing</a>, for more details.  Here's
an example first showing the default behavior:

     <blockquote>
<pre class="verbatim">          
          \score {
            \relative c'' {
              g4 e e2 |
              f4 d d2 |
              c4 d e f |
              g4 g g2 |
              g4 e e2 |
            }
          }
     </pre>
          <p>
 <a href="../a2/lily-f2060385.ly">
  <img align="middle"
    border="0" src="../a2/lily-f2060385.png" alt="[image of music]">
 </a>
</p>

     </blockquote>

     <p class="noindent">and now with <code>common-shortest-duration</code> increased from the
value of <code>1/4</code> (a quarter note is the most common in this
example) to <code>1/2</code>:

     <blockquote>
<pre class="verbatim">          
          \score {
            \relative c'' {
              g4 e e2 |
              f4 d d2 |
              c4 d e f |
              g4 g g2 |
              g4 e e2 |
            }
            \layout {
              \context {
                \Score
                \override SpacingSpanner
                          #'common-shortest-duration = #(ly:make-moment 1 2)
              }
            }
          }
     </pre>
          <p>
 <a href="../d4/lily-159c0ef8.ly">
  <img align="middle"
    border="0" src="../d4/lily-159c0ef8.png" alt="[image of music]">
 </a>
</p>

     </blockquote>

     <p class="noindent">Note that this override cannot be modified dynamically, so it must
always be placed in a <code>\context{..}</code> block so that it applies
to the whole score.

   </ul>

<!-- *- coding: utf-8; mode: texinfo; -*- -->
<!-- This file is part of lilypond.tely -->
<!-- \version "2.11.55" -->
   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Previous:&nbsp;<a rel="previous" accesskey="p" href="Displaying-spacing.es.html#Displaying-spacing">Displaying spacing</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Fitting-music-onto-fewer-pages.es.html#Fitting-music-onto-fewer-pages">Fitting music onto fewer pages</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="Changing-spacing.fr.html">français</a>, <a href="Changing-spacing.de.html">deutsch</a>.
 <BR>
 
</P>
</BODY></html>