X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fnotation%2Fspacing.itely;h=bdc27ea3bb6e2eeebd73d370d38e681c949298bd;hb=2fef7b7eb7ac5d7a2ed237bf22a6ec6fe5d946d9;hp=cb44a81ee69b9aca8c361e19c9e3e2bd012506da;hpb=74daefdc62920b729061cb8711b63890de1f0c17;p=lilypond.git diff --git a/Documentation/es/notation/spacing.itely b/Documentation/es/notation/spacing.itely index cb44a81ee6..bdc27ea3bb 100644 --- a/Documentation/es/notation/spacing.itely +++ b/Documentation/es/notation/spacing.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 1e339d5efe13a725a4f0c2d8dfc3d40390446b89 + Translation of GIT committish: 24dd6365d3d05f13b9259f547be9b2517851a5d1 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -986,8 +986,8 @@ definen en el archivo @file{ly/paper-defaults-init.ly} Algoritmo de saltos de página que utilizar. Se puede elegir entre @code{ly:minimal-breaking}, @code{ly:page-turn-breaking}, -@code{ly:one-line-breaking}, -@code{ly:one-line-auto-height-breaking}, y +@code{ly:one-page-breaking}, @code{ly:one-line-breaking}, +@code{ly:one-line-auto-height-breaking} y @code{ly:optimal-breaking} (predeterminado). @item page-breaking-system-system-spacing @@ -1074,7 +1074,9 @@ Referencia de la notación: @ref{Saltos de página óptimos}, @ref{Paso de página óptimo}, @ref{Saltos de página mínimos}, -@ref{Saltos de página del tipo una-línea}. +@ref{Saltos de página del tipo página única}, +@ref{Saltos de página del tipo una-línea} +@ref{Saltos de página del tipo una-línea-altura-automática}. Archivos de inicio: @file{ly/paper-defaults-init.ly}. @@ -1485,12 +1487,13 @@ evitar reducir el grosor de las líneas del pentagrama. @subheading Peso automático de la tipografía a distintos tamaños -La fuente tipográfica Feta ofrece símbolos musicales a ocho -tamaños distintos. Cada fuente tipográfica está afinada para un -tamaño de pentagrama distinto: a un tamaño menor la tipografía se -vuelve más pesada, para que coincida con las líneas de pentagrama -relativamente más gruesas. Los tamaños de tipografía recomendados -están relacionados en la tabla siguiente: +La tipografía Emmentaler ofrece el conjunto de glifos musicales +@emph{Feta} en ocho tamaños distintos, cada uno de ellos ajustado +a un tamaño de pentagrama. Cuanto más pequeño es el tamaño de los +glifos, más @qq{pesados} se vuelven, de manera que armonicen con +las líneas del pentagrama, que son también relativamente más +gruesas. Los tamaños de glifo recomendados se relacionan en la +tabla siguiente: @multitable @columnfractions .15 .2 .22 .2 @@ -1507,7 +1510,8 @@ están relacionados en la tabla siguiente: @seealso Referencia de la notación: -@ref{Seleccionar el tamaño de la tipografía para la notación}. +@ref{Seleccionar el tamaño de la tipografía para la notación}, +@ref{La tipografía Emmentaler}. Fragmentos de código: @rlsr{Spacing}. @@ -1712,6 +1716,7 @@ página, y cómo modificarlos. * Saltos de página manuales:: * Saltos de página óptimos:: * Saltos de página mínimos:: +* Saltos de página del tipo página única:: * Saltos de página del tipo una-línea:: * Saltos de página del tipo una-línea-altura-automática:: * Paso de página óptimo:: @@ -1875,6 +1880,29 @@ Snippets: @rlsr{Spacing}. +@node Saltos de página del tipo página única +@unnumberedsubsubsec Saltos de página del tipo página única +@translationof One-page page breaking + +@funindex ly:one-page-breaking + +La función @code{ly:one-page-breaking} (saltos de página única) es +un algoritmo de saltos de página de proósito especial que ajusta +automáticamente la altura de la página para que quepa toda la +música en una sola página. La variable @code{paper-height} del +bloque @code{paper} se ignora, pero los otros ajustes funcionan de +la manera acostumbrada. Concretamente, el espaciado entre el +último sistema (o elemento de marcado de nivel superior) y el pie +de página se puede personalizar con @code{last-bottom-spacing} +dentro del bloque @code{paper}. La anchura de la página se queda +sin alterar por omisión, pero se puede fijar con la variable +@code{paper-width} del bloque @code{paper}. + +@knownissues +@code{ly:one-page-breaking} no es compatible, de momento, con +@code{\bookpart}. + + @node Saltos de página del tipo una-línea @unnumberedsubsubsec Saltos de página del tipo una-línea @translationof One-line page breaking @@ -2635,11 +2663,12 @@ especifican relleno vertical, especificar posiciones verticales exactas sobre la página. @code{NonMusicalPaperColumn.line-break-system-details} acepta una -lista asociativa de tres ajustes diferentes: +lista asociativa de cuatro ajustes diferentes: @itemize @item @code{X-offset} (desplazamiento en X) @item @code{Y-offset} (desplazamiento en Y) +@item @code{extra-offset} (desplazamiento adicional) @item @code{alignment-distances} (distancias de alineación) @end itemize @@ -2759,6 +2788,42 @@ aquí sólo fijamos un valor. Observe también que aquí la propiedad @code{Y-offset} determina la posición vertical exacta sobre la página en la que se trazará cada uno de los nuevos sistemas. +En contraste con el posicionado absoluto que está disponible a +través de @code{Y-offset} y de @code{X-offset}, es posible un +posicionamiento relativo con la propiedad @code{extra-offset} de +@code{line-break-system-details}. La colocación es relativa a la +disposición predeterminada o al posicionamiento absoluto creado +mediante el establecimiento de los valores de @code{X-offset} y de +@code{Y-offset}. La propiedad @code{extra-offset} acepta una +pareja de números (un @code{pair}) que consiste en desplazamientos +a lo largo de los ejes X e Y. + +@lilypond[verbatim,quote,staffsize=16] +\header { tagline = ##f } +\paper { left-margin = 0\mm } +\book { + \score { + << + \new Staff << + \new Voice { + s1*5 \break + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details + #'((extra-offset . (0 . 10))) + s1*5 \break + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details + #'((extra-offset . (0 . 10))) + s1*5 \break + } + \new Voice { \repeat unfold 15 { c'4 c' c' c' } } + >> + \new Staff { + \repeat unfold 15 { d'4 d' d' d' } + } + >> + } +} +@end lilypond + Ahora que hemos establecido explícitamente el punto de origen vertical de cada sistema, podemos también establecer manualmente las distancias verticales entre los pentagramas dentro de cada @@ -2847,11 +2912,11 @@ Algunos puntos que tener en cuenta: son pautas, no cuentan como un pentagrama. @item Las unidades de los números que se pasan a @code{X-offset}, -@code{Y-offset} y @code{alignment-distances} se interpretan como -múltiplos de la distancia entre líneas de pentagrama adyacentes. -Los valores positivos mueven a los pentagramas y a la letra hacia -arriba, los valores negativos mueven los pentagramas y la letra -hacia abajo. +@code{Y-offset}, @code{extra-offset} y @code{alignment-distances} +se interpretan como múltiplos de la distancia entre líneas de +pentagrama adyacentes. Los valores positivos mueven a los +pentagramas y a la letra hacia arriba, los valores negativos +mueven los pentagramas y la letra hacia abajo. @item A causa de que los ajustes a @code{NonMusicalPaperColumn.line-break-system-details} dados aquí